1.0.2 • Published 7 years ago

gearbox-eslint v1.0.2

Weekly downloads
3
License
ISC
Repository
github
Last release
7 years ago

Gearbox Design - ESLint

These rules dictate the JavaScript linting standards endorsed by Gearbox Design.

Installation

  1. Install Node dependencies

    npm install / yarn install

Usage

  1. Ensure an initial .eslintrc.js exists in the target directory with appropriate configuration options:

    Example '.eslintrc.js'

    module.exports = {
    	'extends': [
    		'gearbox-eslint',
    		// Additional rule sets...
    		'gearbox-eslint/rules/es6'
    	].map(require.resolve),
    	'env': {
    		// Environment settings...
    		'browser': true
    	},
    	// Local override rules...
    	'rules': {}
    };
  2. Run eslint standalone (provided eslint is installed globally) with:

    eslint <DIRECTORY>

Or via other workflow tooling designed to interface with the eslint API.

Links