eslint-config-arcadia
v2.3.0
Published
Arcadia's ESLint config, following our code conventions
Downloads
8
Maintainers
Readme
eslint-config-arcadia
Arcadia's ESLint config, following our code conventions
Usage
To install with all necessary peerDependencies
, use install-peerdeps:
npx install-peerdeps --dev eslint-config-arcadia
All exported configs should be added to your ESlint configuration file extends
.
For example, in a JSON .eslintrc
:
{
"extends": "arcadia"
}
"extends": "arcadia"
Lint all the things, including ECMAScript 6+, React, and Prettier.
prettier
Editor Plugin Integration
Unfortunately, super-useful editor plugins like prettier-atom
and prettier-vscode
do not load Prettier settings from ESLint config, which is where we load our Prettier options from. To workaround this, add a .prettierrc.js
or prettier.config.js
file to your root with the following content:
module.exports = require('prettier-config-arcadia');