Cloudreach's ESLint configuration
This is the sharable ESLint config used in Cloudreach projects.
The default ESLint configuration lints for ES5.
Install the default configuration package and eslint
dependency:
npm i -S -D eslint-config-cloudreach eslint
Add the config to a .eslintrc.json
file using the ESLint extends
attribute:
{
"extends": "cloudreach"
}
The ES8 ESLint configuration lints for ES8.
Install the default configuration package and eslint
dependency:
npm i -S -D eslint-config-cloudreach eslint
Add the config to a .eslintrc.json
file using the ESLint extends
attribute:
{
"extends": "cloudreach/es8"
}
The React.js eslint configuration lints for both ES8 and React.js.
Install the React.js configuration package and eslint
dependency:
npm i -S -D eslint-config-cloudreach eslint-plugin-react eslint-plugin-babel eslint
Add the config to a .eslintrc.json
file using the ESLint extends
attribute:
{
"extends": "cloudreach/react"
}