diff options
Diffstat (limited to 'tools/eslint-rules/buffer-constructor.js')
-rw-r--r-- | tools/eslint-rules/buffer-constructor.js | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/tools/eslint-rules/buffer-constructor.js b/tools/eslint-rules/buffer-constructor.js deleted file mode 100644 index 412fdaa934..0000000000 --- a/tools/eslint-rules/buffer-constructor.js +++ /dev/null @@ -1,20 +0,0 @@ -/** - * @fileoverview Require use of new Buffer constructor methods in lib - * @author James M Snell - */ -'use strict'; - -//------------------------------------------------------------------------------ -// Rule Definition -//------------------------------------------------------------------------------ -const msg = 'Use of the Buffer() constructor has been deprecated. ' + - 'Please use either Buffer.alloc(), Buffer.allocUnsafe(), ' + - 'or Buffer.from()'; -const astSelector = 'NewExpression[callee.name="Buffer"],' + - 'CallExpression[callee.name="Buffer"]'; - -module.exports = function(context) { - return { - [astSelector]: (node) => context.report(node, msg) - }; -}; |