README
@baliestri/eslint-config-eval
Evaluation configuration for ESLint. Commonly used by myself, but made available for your use.
Usage
Shareable configs are designed to work with the
extendsfeature of.eslintrc.jsonfiles.
It's necessary install the package dependencies, run the following command:
# NPM
$ npm install --save-dev @typescript-eslint/eslint-plugin @typescript-eslint/parser @types/chai @types/mocha eslint eslint-plugin-chai-expect eslint-plugin-chai-expect-keywords eslint-plugin-mocha eslint-plugin-mocha-cleanup eslint-plugin-no-secrets eslint-plugin-security chai mocha
# Yarn
$ yarn add --dev @typescript-eslint/eslint-plugin @typescript-eslint/parser @types/chai @types/mocha eslint eslint-plugin-chai-expect eslint-plugin-chai-expect-keywords eslint-plugin-mocha eslint-plugin-mocha-cleanup eslint-plugin-no-secrets eslint-plugin-security chai mocha
Then, add this to your .eslintrc.json file:
{
"extends": "@baliestri/eval"
}
Note: We omitted the eslint-config- prefix since it's automatically assumed by ESLint.
Licence
This project is licensed under the MIT license. Please see the license file for more information. tl;dr you can do whatever you want as long as you include the original copyright and license notice in any copy of the software/source.