README
@arslivinski/eslint-config
A very opinionated ESLint configuration, mostly focused on web development.
Usage
This configuration requires ESLint >= 8.5.0
To install, run:
npm install -D eslint@^8.5.0 @arslivinski/eslint-config
Then create a .eslintrc.js:
'use strict';
module.exports = {
extends: ['@arslivinski'],
};
Now you can run:
npm exec eslint -- ./
React
This configuration also provides a set of rules for React projects. To use you have to install the required plugin
npm install -D eslint-plugin-react
and extend this config on your .eslintrc.js
'use strict';
module.exports = {
extends: [
'@arslivinski/eslint-config'
'@arslivinski/eslint-config/react'
],
};