0.3.2 • Published 3 years ago

@tractorzoom/eslint-config v0.3.2

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@tractorzoom/eslint-config

Extendable eslint configuration

Publish Status

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"
    }
}