AI-агенты, глубоко понимающие систему типов TypeScript.
Обнаружение ошибок типов, проверка дженериков и соблюдение паттернов strict mode.
Поиск проблем, которые компилятор пропускает, но вызывают runtime ошибки.
Обнаружение уязвимостей в full-stack TypeScript приложениях.
Выявление проблем производительности типов и оптимизации сборки.
Соблюдайте стандарты TypeScript вашей команды. Запрет небезопасных паттернов, требование строгих типов.
rules:
- id: ts_no_unsafe_any
agent: bugs
title: No unsafe type assertions
description: Avoid 'as any' and prefer
type guards or unknown
importance: 9
match:
file_glob:
- '**/*.ts'
- '**/*.tsx'
checklist:
- No 'as any' assertions
- Use type guards for narrowing
- Prefer unknown over any
tags:
- typescript
- type-safety
- strict-mode