npm install --save-dev @renault-digital/lint-config
# or
yarn add --dev @renault-digital/lint-config
Then, configure ESLint with one or more .eslintrc.json
files as
appropriate.
Bellow are some recommended uses:
.eslintrc.json
:
{
"extends": "@renault-digital/lint-config/server"
}
package.json
:
{
"test:lint:gherkin" : "gherkin-lint -c node_modules/@renault-digital/lint-config/gherkin.json"
}
package.json
:
{
"test:lint:md" : "markdownlint *.md --config node_modules/@renault-digital/lint-config/markdownlint.json"
}
Major changes should be discussed GitHub.
Same approach as in ESLint, see Semantic Versioning Policy.