eslint-config-uiux

0.0.7 • Public • Published

eslint-config-uiux

GOOGLE ESLINT 참고 shareable config
GOOGLE STYLE Google JavaScript style guide (ES2015+ version)

package

  • 설치할 package

    npm install --save-dev eslint-config-uiux \
    eslint \
    babel-eslint \
    eslint-plugin-babel \
    eslint-plugin-jsx-a11y \
    eslint-plugin-prettier \
    eslint-plugin-react \
    eslint-plugin-react-hooks \
    @typescript-eslint/eslint-plugin \
    @typescript-eslint/parser \
    prettier \
    typescript
  • react 사용 안할시

    npm uninstall eslint-plugin-react \
    eslint-plugin-jsx-a11y \
    eslint-plugin-react-hooks

setting eslint

  • ${root}/package.json

    {
      ...
      "prettier": "eslint-config-uiux/.prettierrc",
      "eslintConfig": {
        "extends": "uiux"
      }
    }
  • ${root}/.eslintrc

    {
      "extends": ["uiux"],
      "rules": {
        ...rules
      }
    }

rules override

  • node_modules/eslint-config-uiux/config/${module_config} 참고

    "rules": {
      'react/display-name': 'off',
      ...rules
    }

/eslint-config-uiux/

    Package Sidebar

    Install

    npm i eslint-config-uiux

    Weekly Downloads

    1

    Version

    0.0.7

    License

    MIT

    Unpacked Size

    26.2 kB

    Total Files

    17

    Last publish

    Collaborators

    • zcvfcat