Revert "Extend the eslint-plugin-node plugin to get deprecation notices (#10)"
This reverts commit dea81bc103
.
This commit is contained in:
Родитель
dea81bc103
Коммит
e082927b4c
|
@ -14,10 +14,8 @@ module.exports = {
|
|||
},
|
||||
|
||||
rules: {
|
||||
'node/no-unsupported-features': ['error', {ignores: ['modules']}],
|
||||
|
||||
'camelcase': 'error',
|
||||
'id-blacklist': ['error', 'self'],
|
||||
'strict': ['error', 'function']
|
||||
'camelcase': 2,
|
||||
'id-blacklist': [2, 'self'],
|
||||
'strict': [2, 'function']
|
||||
}
|
||||
}
|
||||
|
|
|
@ -5,66 +5,54 @@
|
|||
'use strict'
|
||||
|
||||
module.exports = {
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'plugin:node/recommended'
|
||||
],
|
||||
extends: 'eslint:recommended',
|
||||
|
||||
env: {
|
||||
es6: true, // enable all ECMAScript 6 features except for modules
|
||||
node: true // Node.js global variables and Node.js-specific rules
|
||||
},
|
||||
|
||||
plugins: [
|
||||
'node'
|
||||
],
|
||||
|
||||
rules: {
|
||||
'node/no-missing-require': 'off',
|
||||
'node/no-unpublished-require': 'off',
|
||||
'node/shebang': 'off',
|
||||
|
||||
'camelcase': 'off',
|
||||
'comma-dangle': 'off',
|
||||
'comma-style': ['error', 'last'],
|
||||
'consistent-return': 'off',
|
||||
'curly': ['error', 'all'],
|
||||
'dot-notation': 'off',
|
||||
'eol-last': 'error',
|
||||
'eqeqeq': ['error', 'allow-null'],
|
||||
'global-strict': 'off',
|
||||
'handle-callback-err': 'warn',
|
||||
'indent': ['error', 2], // 2 spaces indentation
|
||||
'key-spacing': 'off',
|
||||
'keyword-spacing': 'error',
|
||||
'new-cap': 'off',
|
||||
'no-cond-assign': ['error', 'except-parens'],
|
||||
'no-debugger': 'error',
|
||||
'no-empty': 'off',
|
||||
'no-eval': 'error',
|
||||
'no-irregular-whitespace': 'error',
|
||||
'no-loop-func': 'off',
|
||||
'no-multi-spaces': 'off',
|
||||
'no-multiple-empty-lines': ['error', {max: 2}],
|
||||
'no-new': 'error',
|
||||
'no-process-exit': 'off',
|
||||
'no-script-url': 'error',
|
||||
'no-sequences': 'error',
|
||||
'no-shadow': 'off',
|
||||
'no-spaced-func': 'off',
|
||||
'no-trailing-spaces': 'error',
|
||||
'no-undef': 'error',
|
||||
'no-underscore-dangle': 'off',
|
||||
'no-unused-vars': ['error', {vars: 'all', args: 'none'}],
|
||||
'no-use-before-define': ['error', 'nofunc'],
|
||||
'no-with': 'error',
|
||||
'prefer-const': ['error', {destructuring: 'any', ignoreReadBeforeAssign: false}],
|
||||
'quotes': ['error', 'single', 'avoid-escape'],
|
||||
'semi': ['error', 'always'],
|
||||
'space-unary-ops': ['error', {words: false, overrides : {'!': true, '!!': true}}],
|
||||
'strict': 'off',
|
||||
'valid-typeof': 'error',
|
||||
'wrap-iife': 'off',
|
||||
'yoda': 'off'
|
||||
'camelcase': 0,
|
||||
'comma-dangle': 0,
|
||||
'comma-style': [2, 'last'],
|
||||
'consistent-return': 0,
|
||||
'curly': [2, 'all'],
|
||||
'dot-notation': 0,
|
||||
'eol-last': 2,
|
||||
'eqeqeq': [2, 'allow-null'],
|
||||
'global-strict': 0,
|
||||
'handle-callback-err': 1,
|
||||
'indent': [2, 2], // 2 spaces indentation
|
||||
'key-spacing': 0,
|
||||
'keyword-spacing': 2,
|
||||
'new-cap': 0,
|
||||
'no-cond-assign': [2, 'except-parens'],
|
||||
'no-debugger': 2,
|
||||
'no-empty': 0,
|
||||
'no-eval': 2,
|
||||
'no-irregular-whitespace': 2,
|
||||
'no-loop-func': 0,
|
||||
'no-multi-spaces': 0,
|
||||
'no-multiple-empty-lines': [2, {'max': 2}],
|
||||
'no-new': 2,
|
||||
'no-process-exit': 0,
|
||||
'no-script-url': 2,
|
||||
'no-sequences': 2,
|
||||
'no-shadow': 0,
|
||||
'no-spaced-func': 0,
|
||||
'no-trailing-spaces': 2,
|
||||
'no-undef': 2,
|
||||
'no-underscore-dangle': 0,
|
||||
'no-unused-vars': [2, {'vars': 'all', 'args': 'none'}],
|
||||
'no-use-before-define': [2, 'nofunc'],
|
||||
'no-with': 2,
|
||||
'prefer-const': [2, {'destructuring': 'any', 'ignoreReadBeforeAssign': false}],
|
||||
'quotes': [2, 'single', 'avoid-escape'],
|
||||
'semi': [2, 'always'],
|
||||
'space-unary-ops': [2, {'words': false, overrides : {'!': true, '!!': true}}],
|
||||
'strict': 0,
|
||||
'valid-typeof': 2,
|
||||
'wrap-iife': 0,
|
||||
'yoda': 0
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,8 +8,8 @@ module.exports = {
|
|||
extends: 'plugin:fxa/default',
|
||||
|
||||
rules: {
|
||||
'curly': 'off',
|
||||
'semi': ['error', 'never'],
|
||||
'curly': 0,
|
||||
'semi': [2, 'never'],
|
||||
|
||||
'fxa/async-crypto-random': 'error',
|
||||
'fxa/no-new-buffer': 'error'
|
||||
|
|
|
@ -7,7 +7,6 @@
|
|||
"test": "mocha"
|
||||
},
|
||||
"dependencies": {
|
||||
"eslint-plugin-node": "6"
|
||||
},
|
||||
"devDependencies": {
|
||||
"eslint": "3",
|
||||
|
|
Загрузка…
Ссылка в новой задаче