mastering-typescript
Installation
Summary
Enterprise-grade TypeScript development with type-safe patterns, modern tooling, and framework integration.
- Covers TypeScript 5.9+ fundamentals including generics, mapped types, conditional types, and the satisfies operator for type validation
- Includes framework-specific guidance for React, NestJS, and LangChain.js with practical code examples and type-safe patterns
- Provides enterprise patterns for error handling, runtime validation with Zod, and API contract design
- Addresses modern toolchain setup (Vite 7, pnpm, ESLint 9 flat config, Vitest) and incremental migration strategies from JavaScript
SKILL.md
Mastering Modern TypeScript
Build enterprise-grade, type-safe applications with TypeScript 5.9+.
Compatibility: TypeScript 5.9+, Node.js 22 LTS, Vite 7, NestJS 11, React 19
Quick Start
# Initialize TypeScript project with ESM
pnpm create vite@latest my-app --template vanilla-ts
cd my-app && pnpm install