Revert "Extend the eslint-plugin-node plugin to get deprecation notices (#10)"

This reverts commit dea81bc103.
This commit is contained in:
Vlad Filippov 2018-03-16 08:22:31 -04:00
Родитель dea81bc103
Коммит e082927b4c
4 изменённых файлов: 48 добавлений и 63 удалений

Просмотреть файл

@ -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",