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', }