aboutsummaryrefslogtreecommitdiff
path: root/tools/node_modules/eslint/lib/rules/max-len.js
diff options
context:
space:
mode:
Diffstat (limited to 'tools/node_modules/eslint/lib/rules/max-len.js')
-rw-r--r--tools/node_modules/eslint/lib/rules/max-len.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/node_modules/eslint/lib/rules/max-len.js b/tools/node_modules/eslint/lib/rules/max-len.js
index f6f0b6d3ac..6e7dd6f1ac 100644
--- a/tools/node_modules/eslint/lib/rules/max-len.js
+++ b/tools/node_modules/eslint/lib/rules/max-len.js
@@ -103,7 +103,7 @@ module.exports = {
* too many false positives
* - We don't care about matching the entire URL, any small segment is fine
*/
- const URL_REGEXP = /[^:/?#]:\/\/[^?#]/;
+ const URL_REGEXP = /[^:/?#]:\/\/[^?#]/u;
const sourceCode = context.getSourceCode();
@@ -118,7 +118,7 @@ module.exports = {
function computeLineLength(line, tabWidth) {
let extraCharacterCount = 0;
- line.replace(/\t/g, (match, offset) => {
+ line.replace(/\t/gu, (match, offset) => {
const totalOffset = offset + extraCharacterCount,
previousTabStopOffset = tabWidth ? totalOffset % tabWidth : 0,
spaceCount = tabWidth - previousTabStopOffset;
@@ -153,7 +153,7 @@ module.exports = {
let ignorePattern = options.ignorePattern || null;
if (ignorePattern) {
- ignorePattern = new RegExp(ignorePattern);
+ ignorePattern = new RegExp(ignorePattern); // eslint-disable-line require-unicode-regexp
}
//--------------------------------------------------------------------------
@@ -201,7 +201,7 @@ module.exports = {
function stripTrailingComment(line, comment) {
// loc.column is zero-indexed
- return line.slice(0, comment.loc.start.column).replace(/\s+$/, "");
+ return line.slice(0, comment.loc.start.column).replace(/\s+$/u, "");
}
/**