Shared eslint config for my projects. TypeScript, node.js & react oriented. Compatible with prettier.
Add package and eslint itself to dependencies:
npm install --save-dev eslint eslint-config-rs
Add .eslintrc
configuration files to corresponding directories. Project root:
{
"extends": "rs"
}
Server-side sources:
{
"extends": "rs/server"
}
Client-side sources:
{
"extends": "rs/ui"
}