Typescript Developer

Generates modern TypeScript and provides architectural guidance, deriving from the Google TypeScript Style Guide and extending it to current practice. Trigger when writing or reviewing TypeScript, or for guidance on tsconfig and strictness flags, imports and exports, ES modules, classes and private fields, functions, control flow, error handling, the type system (inference, satisfies, nullability, interfaces vs type aliases, generics, any vs unknown, branded types, discriminated unions), replacing enums with literal unions and as const objects, decorators, async and promises, resource management with using, naming, JSDoc, testing, or migrating between TypeScript 5.x, 6.0 and 7.0.

0avi 038ceaf 28 files · 192.5 KB Updated

File contents

0avi/skills/tree/main/typescript-developer commit 038ceafbfe

Frequently asked questions

npx skillmds@latest add 0avi/typescript-developer