flowingts / CheckParams
Tipo: CheckParams<P, S>
CheckParams<
P,S> =stringextendsP?unknown:Sextendsobject? [Exclude<PathParams<P>,SchemaKeys<T>>] extends [never] ?unknown:object:unknown
Definido em: src/core/infer.ts:75
Confere, em compilação, que todo parâmetro do path está no schema de params (F-29). Chaves a mais no schema podem vir do prefixo do @Router/mount, que o decorator não enxerga: essas são conferidas no registro. Resulta em unknown quando está tudo certo (ou não dá para saber).
Parâmetros de tipo
P
P extends string
S
S