summaryrefslogtreecommitdiff
path: root/tools/eslint-rules
diff options
context:
space:
mode:
authorcjihrig <cjihrig@gmail.com>2018-12-28 18:14:23 -0500
committercjihrig <cjihrig@gmail.com>2018-12-30 19:17:44 -0500
commitad10cc57ee5303761d6b35b1c6c68f16b60a9f99 (patch)
tree9c4ddafe7ad59b4b74e52f705c6aedd7cc6976c8 /tools/eslint-rules
parent7bb3d63304ddd708738df258de4e2aba84a792e5 (diff)
downloadandroid-node-v8-ad10cc57ee5303761d6b35b1c6c68f16b60a9f99.tar.gz
android-node-v8-ad10cc57ee5303761d6b35b1c6c68f16b60a9f99.tar.bz2
android-node-v8-ad10cc57ee5303761d6b35b1c6c68f16b60a9f99.zip
tools: remove custom buffer-constructor lint rule
This rule is no longer needed. ESLint's built in no-buffer-constructor rule is enabled instead. PR-URL: https://github.com/nodejs/node/pull/25261 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
Diffstat (limited to 'tools/eslint-rules')
-rw-r--r--tools/eslint-rules/buffer-constructor.js20
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)
- };
-};