@mladen-se/eslint-config
v1.0.0
Published
ESLint configuration for front end projects.
Downloads
2
Readme
eslint-config
This package includes the common eslint config used by front end projects.
Usage
Install the package
yarn add --dev @mladen-se/eslint-config
Create a .eslintrc
with following content in the root folder of your project.
{
"extends": "@mladen-se/eslint-config"
}
For eslint to work correctly some settings needs to be configured.
You need to specify what globals should be available
{
"env": {
// es6 features, e.g promises
"es6": true,
// Node features, e.g process.env.NODE_ENV
"node": true,
// jest feature, e.g describe, test and it
"jest": true,
// allow commonjs module system, e.g require()
"commonjs": true,
// allow browser api, e.g window
"browser": true
}
}
If you use react, then you need to specify what react version to use
{
"settings": {
"react": {
"version": "detect"
}
}
}