File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -87,6 +87,25 @@ rules[ 'global-require' ] = 'off';
8787*/
8888rules [ 'handle-callback-err' ] = [ 'error' , '^(err|error)$' ] ;
8989
90+ /**
91+ * Warn when using the `Buffer` constructor.
92+ *
93+ * @name no-buffer-constructor
94+ * @memberof rules
95+ * @type {string }
96+ * @default 'warn'
97+ * @see [no-buffer-constructor]{@link http://eslint.org/docs/rules/no-buffer-constructor}
98+ *
99+ * @example
100+ * // Bad...
101+ * var buf = new Buffer( [ 1, 2, 3 ] );
102+ *
103+ * @example
104+ * // Good...
105+ * var buf = Buffer.from( [ 1, 2, 3 ] );
106+ */
107+ rules [ 'no-buffer-constructor' ] = 'warn' ; // TODO: revisit once all Buffer usage includes support for older Node versions
108+
90109/**
91110* Only allow `require`d modules to be grouped together.
92111*
You can’t perform that action at this time.
0 commit comments