diff options
Diffstat (limited to 'deps/node-inspect/tools/eslint-rules/buffer-constructor.js')
-rw-r--r-- | deps/node-inspect/tools/eslint-rules/buffer-constructor.js | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/deps/node-inspect/tools/eslint-rules/buffer-constructor.js b/deps/node-inspect/tools/eslint-rules/buffer-constructor.js deleted file mode 100644 index 938598e8db..0000000000 --- a/deps/node-inspect/tools/eslint-rules/buffer-constructor.js +++ /dev/null @@ -1,25 +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()'; - -function test(context, node) { - if (node.callee.name === 'Buffer') { - context.report(node, msg); - } -} - -module.exports = function(context) { - return { - 'NewExpression': (node) => test(context, node), - 'CallExpression': (node) => test(context, node) - }; -}; |