There was an error while loading. Please reload this page.
1 parent 616c56b commit 959d4b8Copy full SHA for 959d4b8
1 file changed
ark/util/numbers.ts
@@ -184,8 +184,7 @@ export type parseNonNegativeInteger<token extends string> =
184
token extends `-${string}` ? never : parseInteger<token>
185
186
export type parseNaturalNumber<token extends string> =
187
- token extends `0${infer remainder extends `${number}`}` ?
188
- parseNaturalNumber<remainder>
+ token extends `0${infer t extends `${number}`}` ? parseNaturalNumber<t>
189
: token extends `${infer n extends number}` ?
190
number extends n ?
191
never
0 commit comments