0.3.2 • Published 3 years ago
@tractorzoom/eslint-config v0.3.2
@tractorzoom/eslint-config
Extendable eslint configuration
Installation
npm i --save-dev @tractorzoom/eslint-config
Usage
Extend configuration in .eslintrc.js
// If vanilla js project
module.exports = require('@tractorzoom/eslint-config').baseConfig;
// If typescript project
module.exports = require('@tractorzoom/eslint-config').tsConfig;
// If react project
module.exports = require('@tractorzoom/eslint-config').reactConfig;
Scripts
Add script to package.json
to utilize eslint.
Script takes in 1 param for a base directory to start linting. Can pass in optional params for file extensions if you want to lint typescript files as well.
{
"scripts": {
"lint": "eslint --ext .ts,.js ./src"
}
}