eslint-config-impetus-ianalyzer
v1.0.0
Published
Impetus's ESLint config providing styleguide for essential, recommended and Sonar rules profile for Angular, React, Vue, TypeScript and JS projects.
Downloads
3
Maintainers
Readme
eslint-config-impetus-ianalyzer
Impetus's ESLint extensible shared config, providing styleguide for essential, recommended and Sonar rules profile for Angular, React, Vue, TypeScript and JS projects.
Usage
We auto import this ESLint configurations for your usage during installation of ianalyzer.
eslint-config-impetus-ianalyzer
Our default export contains most of our ESLint rules, and ECMAScript 6+. It requires eslint
, eslint-plugin-sonarjs
, eslint-plugin-sonar
, eslint-plugin-html
and eslint-plugin-import
. Note that it does not enable our essential, advance and Sonar rules profiles. To enable those, see the [https://github.com/ux-practice/iANALYZER.git
].
- Install the correct versions of each package, which are listed by the command:
npm info "eslint-config-impetus-ianalyzer@latest" peerDependencies
- Add
"extends": "eslint-config-impetus-ianalyzer"
to your.eslintrc
Roadmap
We are planning to add more rules under different profiles i.e. Essential, Recommended and Sonar profiles. Keep check the updated version of this config.