Agents IA qui comprennent le système de types de TypeScript en profondeur.
Détecte les erreurs de types, valide les génériques et applique les patterns du mode strict.
Trouve les problèmes que le compilateur manque mais qui causent des erreurs runtime.
Détecte les vulnérabilités dans les applications TypeScript full-stack.
Identifie les problèmes de performance au niveau des types et d'optimisation de build.
Appliquez les standards TypeScript de votre équipe. Interdire les patterns non sécurisés, exiger des types stricts.
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