@angular-ru/eslint-config-enterprise
v14.0.15
Published
Angular-RU package
Downloads
440
Readme
Shareable Configs for Angular projects
These rules are the most stringent, which allow you to control all types of data in your project, as well as more strictly determine the order of imports.
Quick start
$ npm install @angular-ru/eslint-config-enterprise -D
Also you do not need to manually install ESLint, it will always be the newest.
Add to your .eslintrc.json
:
{
"extends": "@angular-ru/eslint-config-enterprise"
}
Check out eslint:
$ eslint "**/*.ts"
Override rules
.eslintrc.json
or .eslintrc.js
:
{
extends: '@angular-ru/eslint-config-enterprise',
rules: {
// override extended rules
}
}
Spellchecker
You can add your own words that will be skipped during the spellcheck.
Create .spellcheckerrc.json
or .spellcheckerrc.js
:
{
"skipWords": ["these", "words", "will", "be", "skipped"]
}
Optional
import/no-deprecated by default "off"
{
"extends": "@angular-ru/eslint-config-enterprise",
"rules": {
"import/no-deprecated": "error"
}
}