From e9141f46308f3622ef7dd204e8c54f336db1011b Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Mon, 12 Sep 2016 11:02:12 -0700 Subject: [PATCH] [eslint config] [base] [patch] fix category of `no-restricted-properties` Per https://github.com/eslint/eslint/issues/7112 / https://github.com/eslint/eslint/issues/7118 --- .../eslint-config-airbnb-base/rules/best-practices.js | 9 +++++++++ packages/eslint-config-airbnb-base/rules/node.js | 9 --------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/eslint-config-airbnb-base/rules/best-practices.js b/packages/eslint-config-airbnb-base/rules/best-practices.js index a41c1e25..1da565f6 100644 --- a/packages/eslint-config-airbnb-base/rules/best-practices.js +++ b/packages/eslint-config-airbnb-base/rules/best-practices.js @@ -172,6 +172,15 @@ module.exports = { // disallow declaring the same variable more then once 'no-redeclare': 'error', + // disallow certain object properties + // http://eslint.org/docs/rules/no-restricted-properties + // TODO: enable, semver-major + 'no-restricted-properties': ['off', { + object: 'arguments', + property: 'callee', + message: 'arguments.callee is deprecated,' + }], + // disallow use of assignment in return statement 'no-return-assign': 'error', diff --git a/packages/eslint-config-airbnb-base/rules/node.js b/packages/eslint-config-airbnb-base/rules/node.js index 28c37127..e4a71a6a 100644 --- a/packages/eslint-config-airbnb-base/rules/node.js +++ b/packages/eslint-config-airbnb-base/rules/node.js @@ -33,15 +33,6 @@ module.exports = { // restrict usage of specified node modules 'no-restricted-modules': 'off', - // disallow certain object properties - // http://eslint.org/docs/rules/no-restricted-properties - // TODO: enable, semver-major - 'no-restricted-properties': ['off', { - object: 'arguments', - property: 'callee', - message: 'arguments.callee is deprecated,' - }], - // disallow use of synchronous methods (off by default) 'no-sync': 'off', }