Skip to content

Commit 6ac574c

Browse files
Add support for d flag (#261)
1 parent f1af48d commit 6ac574c

File tree

6 files changed

+7
-102
lines changed

6 files changed

+7
-102
lines changed

lib/rules/no-non-standard-flag.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { RegExpVisitor } from "regexpp/visitor"
22
import type { RegExpContext } from "../utils"
33
import { createRule, defineRegexpVisitor } from "../utils"
44

5-
const STANDARD_FLAGS = "gimsuy"
5+
const STANDARD_FLAGS = "dgimsuy"
66

77
export default createRule("no-non-standard-flag", {
88
meta: {

lib/rules/no-super-linear-backtracking.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ function getParsedLiteral(context: RegExpContext): ParsedLiteral {
4242
end: NaN,
4343
dotAll: flags.dotAll ?? false,
4444
global: flags.global ?? false,
45+
hasIndices: flags.hasIndices ?? false,
4546
ignoreCase: flags.ignoreCase ?? false,
4647
multiline: flags.multiline ?? false,
4748
sticky: flags.sticky ?? false,

lib/rules/no-super-linear-move.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ function getParsedLiteral(
4444
end: NaN,
4545
dotAll: flags.dotAll ?? false,
4646
global: flags.global ?? false,
47+
hasIndices: flags.hasIndices ?? false,
4748
ignoreCase: flags.ignoreCase ?? false,
4849
multiline: flags.multiline ?? false,
4950
sticky: !ignoreSticky && (flags.sticky ?? false),

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@
9090
"jsdoctypeparser": "^9.0.0",
9191
"refa": "^0.8.0",
9292
"regexp-ast-analysis": "^0.2.2",
93-
"regexpp": "^3.1.0",
93+
"regexpp": "^3.2.0",
9494
"scslre": "^0.1.5"
9595
}
9696
}

tests/lib/rules-with-d-flag.ts

Lines changed: 0 additions & 97 deletions
This file was deleted.

0 commit comments

Comments
 (0)