We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 20044a2 commit dd1105dCopy full SHA for dd1105d
tools/eslint-rules/buffer-constructor.js
@@ -10,16 +10,11 @@
10
constmsg='Use of the Buffer() constructor has been deprecated. '+
11
'Please use either Buffer.alloc(), Buffer.allocUnsafe(), '+
12
'or Buffer.from()';
13
-
14
-functiontest(context,node){
15
-if(node.callee.name==='Buffer'){
16
-context.report(node,msg);
17
-}
18
+constastSelector='NewExpression[callee.name="Buffer"],'+
+'CallExpression[callee.name="Buffer"]';
19
20
module.exports=function(context){
21
return{
22
-'NewExpression': (node)=>test(context,node),
23
-'CallExpression': (node)=>test(context,node)
+[astSelector]: (node)=>context.report(node,msg)
24
};
25
0 commit comments