node/tools/eslint-rules
Ruben Bridgewater 814021182e
tools: fix custom eslint rule errors
This fixes a few rules by making sure the input is actually ready
to be checked. Otherwise those can throw TypeErrors or result in
faulty error messages.

PR-URL: https://github.com/nodejs/node/pull/18853
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
2018-08-16 01:59:15 -04:00
..
alphabetize-errors.js tools: fix custom eslint rule errors 2018-08-16 01:59:15 -04:00
buffer-constructor.js tools: simplify buffer-constructor rule 2017-12-20 22:35:19 +00:00
crypto-check.js tools: auto fix custom crypto-check eslint rule 2018-08-16 11:38:53 +10:00
inspector-check.js tools: custom eslint autofix for inspector-check.js 2018-08-16 11:38:53 +10:00
lowercase-name-for-primitive.js tools: autofixer for lowercase-name-for-primitive 2018-01-24 02:45:27 +00:00
no-let-in-for-declaration.js tools: simplify no-let-in-for-declaration rule 2017-12-20 22:35:19 +00:00
no-unescaped-regexp-dot.js tools: simplify no-unescaped-regexp-dot rule 2017-08-07 15:17:28 +02:00
non-ascii-character.js tools: non-Ascii linter for /lib only 2018-04-10 16:30:50 +01:00
number-isnan.js tools: add number-isnan rule 2018-01-24 02:45:20 +00:00
prefer-assert-iferror.js tools: add fixer for prefer-assert-iferror.js 2018-04-13 03:56:37 +01:00
prefer-assert-methods.js tools: auto fix custom eslint rule 2018-03-29 23:28:17 -04:00
prefer-common-mustnotcall.js tools: simplify prefer-common-mustnotcall rule 2017-12-20 22:35:18 +00:00
require-buffer.js tools: add lint fixer for require-buffer 2017-12-20 01:59:28 +00:00
required-modules.js module: Allow runMain to be ESM 2017-09-12 03:18:35 +02:00
rules-utils.js tools: fix custom eslint rule errors 2018-08-16 01:59:15 -04:00