typescript-type-system
Enhances TypeScript coding by mastering its type system, including strict mode, generics, and advanced types for type-safe development.
Install this skill
Security score
The typescript-type-system skill was audited on Feb 22, 2026 and we found 9 security issues across 2 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 223 | [K in keyof T as `get${Capitalize<string & K>}`]: () => T[K]; |
Template literal with variable interpolation in command context
| 237 | type Handler = `on${Capitalize<EventName>}`; // "onClick" | "onFocus" | "onBlur" |
Template literal with variable interpolation in command context
| 241 | type Endpoint = `/api/${string}`; |
Template literal with variable interpolation in command context
| 242 | type Route = `${HTTPMethod} ${Endpoint}`; |
Template literal with variable interpolation in command context
| 246 | T extends `${string}:${infer Param}/${infer Rest}` |
Template literal with variable interpolation in command context
| 248 | : T extends `${string}:${infer Param}` |
Template literal with variable interpolation in command context
| 499 | [key: `on${string}`]: (event: Event) => void; |
External URL reference
| 737 | - Official TypeScript Handbook: <https://www.typescriptlang.org/docs/handbook/> |
External URL reference
| 738 | - TypeScript Deep Dive: <https://basarat.gitbook.io/typescript/> |