UNPKG

eslint-config-kununu-universal

Version:

kununu's Universal ESLint config

24 lines (16 loc) 900 B
# eslint-config-kununu-universal @kununu's Universal ESLint config. ## Install This contains ESLint rules for ECMAScript 6+, React and Flow. It requires `eslint`, `eslint-plugin-babel`, `eslint-plugin-flowtype`, `eslint-plugin-import`, `eslint-plugin-jsx-a11y`, and `eslint-plugin-react`. 1. Ensure packages are installed with correct version numbers by running: ```sh ( export PKG=eslint-config-kununu-universal; npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs npm install --save-dev "$PKG@latest" ) ``` Which produces and runs a command like: ```sh npm install --save-dev eslint-config-kununu-universal eslint@^#.#.# eslint-plugin-babel@^#.#.# eslint-plugin-flowtype@^#.#.# eslint-plugin-import@^#.#.# eslint-plugin-jsx-a11y@^#.#.# eslint-plugin-react@^#.#.# ``` 2. Add `"extends": "kununu-universal"` to your .eslintrc