0.2.1 • Published 8 years ago
eslint-config-brinkbit v0.2.1
eslint-config-brinkbit
This package provides Brinkbit's base JS .eslintrc as an extensible shared config.
Usage
We export two ESLint configurations for your usage.
eslint-config-brinkbit
Our default export contains Airbnb's ESLint rules with a few custom overrides. It requires
eslint,
eslint-config-airbnb-base,
eslint-plugin-import,
eslint-plugin-jsx-a11y, and
eslint-plugin-react.
Install the correct versions of each package, which are listed by the command:
npm info "eslint-config-brinkbit@latest" peerDependenciesLinux/OSX users can simply run
( export PKG=eslint-config-brinkbit; npm info "$PKG@latest" peerDependencies --json | command sed 's/[\{\},]//g ; s/: /@/g' | xargs yarn add --dev "$PKG@latest" )Which produces and runs a command like:
yarn add --dev eslint-config-brinkbit eslint@^#.#.# eslint-plugin-import@^#.#.#Add
"extends": "brinkbit"or"extends": "brinkbit/test"to your .eslintrc