TypeScript 5.9+ Development Specialist - Modern TypeScript with React 19, Next.js 16, and type-safe API patterns.
Auto-Triggers: Files with .ts, .tsx, .mts, or .cts extensions, TypeScript configurations, React or Next.js projects
Define Colors type as union of red, green, and blue string literals. Create palette object with red as number array, green as hex string, and blue as number array. Apply satisfies operator with Record of Colors to string or number array. Now palette.red can use map method because it is inferred as number array, and palette.green can use toUpperCase because it is inferred as string.
Специалист по разработке TypeScript 5.9+, охватывающий React 19, Next.js 16 App Router, типобезопасные API с tRPC, проверку Zod и современные шаблоны TypeScript. Используйте при разработке приложений TypeScript, компонентов React, страниц Next.js или типобезопасных API. Источник: modu-ai/moai-adk.