Skip to content

Commit 52317b1

Browse files
committed
⬆️ upgrade dependencies
1 parent 5189c01 commit 52317b1

14 files changed

+29
-20
lines changed

.eslintrc.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
extends:
2-
- plugin:mysticatea/es2015
3-
- plugin:mysticatea/+eslint-plugin
2+
- plugin:@mysticatea/es2015
3+
- plugin:@mysticatea/+eslint-plugin
44

55
overrides:
66
- files: "docs/.vuepress/components/*.vue"
@@ -9,6 +9,6 @@ overrides:
99

1010
- files: "lib/rules/*.js"
1111
rules:
12-
mysticatea/eslint-plugin/require-meta-docs-url:
12+
"@mysticatea/eslint-plugin/require-meta-docs-url":
1313
- error
1414
- pattern: "https://mysticatea.github.io/eslint-plugin-eslint-comments/rules/{{name}}.html"

lib/internal/disabled-area.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
"use strict"
66

77
const utils = require("./utils")
8-
const COMMENT_DIRECTIVE = /^\s*(eslint-(?:en|dis)able(?:(?:-next)?-line)?)\s*(?:(\S|\S[\s\S]*\S)\s*)?$/
9-
const DELIMITER = /[\s,]+/g
8+
const COMMENT_DIRECTIVE = /^\s*(eslint-(?:en|dis)able(?:(?:-next)?-line)?)\s*(?:(\S|\S[\s\S]*\S)\s*)?$/u
9+
const DELIMITER = /[\s,]+/gu
1010
const pool = new WeakMap()
1111

1212
module.exports = class DisabledArea {

lib/internal/utils.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"use strict"
66

77
const escapeStringRegexp = require("escape-string-regexp")
8-
const LINE_PATTERN = /[^\r\n\u2028\u2029]*(?:\r\n|[\r\n\u2028\u2029]|$)/g
8+
const LINE_PATTERN = /[^\r\n\u2028\u2029]*(?:\r\n|[\r\n\u2028\u2029]|$)/gu
99

1010
module.exports = {
1111
/**
@@ -37,6 +37,7 @@ module.exports = {
3737
}
3838

3939
const lines = comment.value.match(LINE_PATTERN)
40+
//eslint-disable-next-line require-unicode-regexp
4041
const ruleIdPattern = new RegExp(
4142
`([\\s,]|^)${escapeStringRegexp(ruleId)}(?:[\\s,]|$)`
4243
)

lib/rules/disable-enable-pair.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const utils = require("../internal/utils")
99

1010
module.exports = {
1111
meta: {
12+
type: "suggestion",
1213
docs: {
1314
description:
1415
"require a `eslint-enable` comment for every `eslint-disable` comment",

lib/rules/no-aggregating-enable.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const utils = require("../internal/utils")
99

1010
module.exports = {
1111
meta: {
12+
type: "suggestion",
1213
docs: {
1314
description:
1415
"disallow a `eslint-enable` comment for multiple `eslint-disable` comments",

lib/rules/no-duplicate-disable.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const utils = require("../internal/utils")
99

1010
module.exports = {
1111
meta: {
12+
type: "problem",
1213
docs: {
1314
description: "disallow duplicate `eslint-disable` comments",
1415
category: "Best Practices",

lib/rules/no-restricted-disable.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@
44
*/
55
"use strict"
66

7-
const Ignore = require("ignore")
7+
const ignore = require("ignore")
88
const DisabledArea = require("../internal/disabled-area")
99
const utils = require("../internal/utils")
1010

1111
module.exports = {
1212
meta: {
13+
type: "suggestion",
1314
docs: {
1415
description:
1516
"disallow `eslint-disable` comments about specific rules",
@@ -34,7 +35,7 @@ module.exports = {
3435
return {}
3536
}
3637

37-
const ig = new Ignore()
38+
const ig = ignore()
3839
for (const pattern of context.options) {
3940
ig.add(pattern)
4041
}

lib/rules/no-unlimited-disable.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@
77
const utils = require("../internal/utils")
88

99
const PATTERNS = {
10-
Block: /^\s*(eslint-disable)\s*(\S)?/,
11-
Line: /^\s*(eslint-disable(?:-next)?-line)\s*(\S)?/,
10+
Block: /^\s*(eslint-disable)\s*(\S)?/u,
11+
Line: /^\s*(eslint-disable(?:-next)?-line)\s*(\S)?/u,
1212
}
1313

1414
module.exports = {
1515
meta: {
16+
type: "suggestion",
1617
docs: {
1718
description:
1819
"disallow `eslint-disable` comments without rule names",

lib/rules/no-unused-disable.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ require("../utils/patch")()
99

1010
module.exports = {
1111
meta: {
12+
type: "problem",
1213
docs: {
1314
description: "disallow unused `eslint-disable` comments",
1415
category: "Best Practices",

lib/rules/no-unused-enable.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const utils = require("../internal/utils")
99

1010
module.exports = {
1111
meta: {
12+
type: "problem",
1213
docs: {
1314
description: "disallow unused `eslint-enable` comments",
1415
category: "Best Practices",

0 commit comments

Comments
 (0)