File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -39,16 +39,18 @@ type skipPossibleQuestionMark<unscanned extends string> =
3939
4040type parsePossibleRangeString < unscanned extends string > =
4141 // treat bound
42- unscanned extends `${infer l extends `${number } `} ,${infer r extends `${number } `} }${infer next } ` ?
42+ unscanned extends (
43+ `${infer l extends `${number } `} ,${infer r extends `${number } `} }${infer next } `
44+ ) ?
4345 parseNaturalNumber < l > extends never ? null
4446 : parseNaturalNumber < r > extends never ? null
4547 : ParsedRange . from < {
4648 min : parseNaturalNumber < l >
4749 max : parseNaturalNumber < r >
4850 unscanned : skipPossibleQuestionMark < next >
4951 } >
50- // treat unbound
51- : unscanned extends `${infer l extends `${number } `} ,}${infer next } ` ?
52+ : // treat unbound
53+ unscanned extends `${infer l extends `${number } `} ,}${infer next } ` ?
5254 parseNaturalNumber < l > extends never ?
5355 null
5456 : ParsedRange . from < {
You can’t perform that action at this time.
0 commit comments