Skip to content

Commit 736c4b9

Browse files
committed
fix: revert rebase error
1 parent 00b1dae commit 736c4b9

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/core/types/escape.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,11 @@ export type Escape<
1919
export type EscapeChar<T extends string> = Escape<T, '\\' | '^' | '-' | ']'>
2020
export type StripEscapes<T extends string> = T extends `${infer A}\\${infer B}` ? `${A}${B}` : T
2121

22+
// prettier-ignore
23+
type ExactEscapeChar = '.' | '*' | '+' | '?' | '^' | '$' | '{' | '}' | '(' | ')' | '|' | '[' | ']' | '/'
24+
2225
export type GetValue<T extends InputSource> = T extends string
23-
? EscapeChar<T>
26+
? Escape<T, ExactEscapeChar>
2427
: T extends Input<infer R>
2528
? R
2629
: never

0 commit comments

Comments
 (0)