What problem does it solve?
This Skill provides advanced expertise in TypeScript and JavaScript, addressing performance optimization, tooling decisions, migration strategies, and modern best practices.
Core Features & Use Cases
- Type-Level Programming: Deep knowledge of type-level programming, including branded types, conditional types, and type inference.
- Performance Optimization: Strategies for type checking performance, build performance, and memory usage.
- Migration Expertise: Guidance on migrating from JavaScript to TypeScript, including tool migration decisions and monorepo management.
- Modern Tooling: Insights into the use of Biome, ESLint, Prettier, and Vitest for TypeScript projects.
- Real-World Problem Resolution: Handling complex error patterns, module resolution issues, and path mapping at runtime.
- Use Case: For a developer facing performance issues in a large TypeScript project, this Skill can provide strategies for optimization and tooling recommendations.
Quick Start
Use the typescript-expert skill to analyze the TypeScript configuration and performance of your project.