Jiwon Jeon
Jiwon Jeon
```ts type Trim = S extends `${" "| "\n" | "\t"}${infer Str}` ? Trim : S extends `${infer Str}${" "| "\n" | "\t"}` ? Trim : S; ```
```ts type TrimLeft = S extends `${' ' | '\n' | '\t'}${infer U}` ? TrimLeft : S; ```
https://github.com/solidjs/solid-meta/commit/6ed1c1bb8120b489b5f24c782c8b6ce1bc3e3839 I think the runtime error issue that seems to have been fixed in a commit on the main branch. However, the fix hasn't been reflected in the latest release...
('01a-bbbb-bbbb', {a: [0-1], b: [0-9]}) Don't you want to make it like this?