Skip to content

Comandos úteis

flowingts / PathParams

Tipo: PathParams<P> ​

PathParams<P> = string extends P ? string : ParamNames<P> | P extends `${string}*` ? "*" : never

Definido em: src/core/infer.ts:63

Nomes dos parâmetros de um path: PathParams<'/:orgId/users/:id'> → 'orgId' | 'id'. Regex (/:id(^\\d+)) é ignorada, e o curinga final (/files/*) vira '*'. Com um string não literal, resulta em string.

Parâmetros de tipo ​

P ​

P extends string

Licença ISC.