Skip to content

Commit 767aac0

Browse files
committed
tools: relax lint rule for regexps
Relax the rule for maximum line length in JS files if the line contains a regular expression literal. This will avoid the need to convert a regular expression literal into a RegExp constructor call broken across multiple lines in order to satisfy the maximum line length rule. That practice hampers readability. PR-URL: nodejs#12807 Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Vse Mozhet Byt <[email protected]> Reviewed-By: Refael Ackermann <[email protected]> Reviewed-By: Yuta Hiroto <[email protected]> Reviewed-By: Сковорода Никита Андреевич <[email protected]> Reviewed-By: James M Snell <[email protected]> Reviewed-By: Anna Henningsen <[email protected]>
1 parent ae38adc commit 767aac0

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.eslintrc.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,10 @@ rules:
100100
key-spacing: [2, {mode: minimum}]
101101
keyword-spacing: 2
102102
linebreak-style: [2, unix]
103-
max-len: [2, {code: 80, ignoreUrls: true, tabWidth: 2}]
103+
max-len: [2, {code: 80,
104+
ignoreRegExpLiterals: true,
105+
ignoreUrls: true,
106+
tabWidth: 2}]
104107
new-parens: 2
105108
no-mixed-spaces-and-tabs: 2
106109
no-multiple-empty-lines: [2, {max: 2, maxEOF: 0, maxBOF: 0}]

0 commit comments

Comments
 (0)