massive update, probably broken
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / regexpp / index.d.ts
index 7943c6395e95abbc5615eaf5c234a7093abccabf..ae359cf33003611a0168b7888dc224b026bc340a 100644 (file)
@@ -137,6 +137,7 @@ declare module 'regexpp/ast' {
         parent: RegExpLiteral | null;\r
         dotAll: boolean;\r
         global: boolean;\r
+        hasIndices: boolean;\r
         ignoreCase: boolean;\r
         multiline: boolean;\r
         sticky: boolean;\r
@@ -169,7 +170,7 @@ declare module 'regexpp/validator' {
             ecmaVersion?: EcmaVersion;\r
             onLiteralEnter?(start: number): void;\r
             onLiteralLeave?(start: number, end: number): void;\r
-            onFlags?(start: number, end: number, global: boolean, ignoreCase: boolean, multiline: boolean, unicode: boolean, sticky: boolean, dotAll: boolean): void;\r
+            onFlags?(start: number, end: number, global: boolean, ignoreCase: boolean, multiline: boolean, unicode: boolean, sticky: boolean, dotAll: boolean, hasIndices: boolean): void;\r
             onPatternEnter?(start: number): void;\r
             onPatternLeave?(start: number, end: number): void;\r
             onDisjunctionEnter?(start: number): void;\r
@@ -242,6 +243,6 @@ declare module 'regexpp/visitor' {
 }\r
 \r
 declare module 'regexpp/ecma-versions' {\r
-    export type EcmaVersion = 5 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020;\r
+    export type EcmaVersion = 5 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022;\r
 }\r
 \r