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