npm.io
1.0.0 • Published 9 years ago

eslint-off-rules

Licence
ISC
Version
1.0.0
Deps
0
Vulns
0
Weekly
0
DeprecatedThis package is deprecated

Build Status JavaScript Style Guide

eslint-off-rules

Returns an ESLint rules config object of all provided ruleIds set to "off".

Why?

Because you may like to ignore some rules.

How?

Example

.eslintrc.js:

const off = require('eslint-off-rules')

const config = {
  rules: {
    'no-console': 'error',
    'no-debugger': 'error'
  }
}

const offRules = off(['semi', 'quotes']) // { semi: 'off', quotes: 'off' }
Object.assign(config.rules, offRules)

module.exports = config
API
fn(ruleIds)

Returns an object which has properties named after each of the provided ruleIds and in which all of the values are 'off'.

Keywords