migrate-to-shoehorn

Installation
SKILL.md

Migrer vers Shoehorn

Pourquoi Shoehorn ?

shoehorn vous permet de transmettre des données partielles dans les tests tout en gardant TypeScript satisfait. Il remplace les assertions as par des alternatives de type sécurisé.

Code de test uniquement. N'utilisez jamais de chausse-pied dans le code de production.

Problèmes avec as dans les tests :

  • Formé pour ne pas l'utiliser
  • Doit spécifier manuellement le type de cible
  • Double-as (as unknown as Type) pour des données intentionnellement erronées

Installer

npm i @total-typescript/shoehorn
Installs
9
Repository
mabzadev/skills
First Seen
Aug 20, 2026