A plugin for eslint to suggest more inclusive alternative terminology.
A plugin for eslint to suggest more inclusive alternative terminology.
Install ESLint locally or globally.
```
$ npm install eslint --save-dev
If you installed ESLint globally, install this plugin globally. Otherwise install this plugin locally.
``
$ npm install eslint-plugin-inclusive-terminology
{
"extends": [
"eslint:recommended",
"plugin:inclusive-terminology/all"
],
"plugins": [
"inclusive-terminology"
]
}
`If you do not use the preset, you can specify individual rules to their own error levels.
`
{
"plugins": [
"inclusive-terminology"
],
"rules": {
"inclusive-terminology/avoid-slave": 2,
"inclusive-terminology/avoid-master": 1,
"inclusive-terminology/avoid-whitelist": 1,
"inclusive-terminology/avoid-blacklist": 2
}
}
``