·ecmascript-over-typescript-features
</>

ecmascript-over-typescript-features

marius-townhouse/effective-typescript-skills

À utiliser lors du choix entre les fonctionnalités TypeScript et ECMAScript. À utiliser lors de l'écriture de code portable. À utiliser lors de l'examen d'une énumération ou d'un espace de noms. À utiliser lorsque vous ciblez plusieurs environnements JavaScript. À utiliser lors de l'écriture du code de la bibliothèque.

2Installations·0Tendance·@marius-townhouse

Installation

$npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill ecmascript-over-typescript-features

SKILL.md

TypeScript includes features like enum and namespace that are specific to TypeScript and don't exist in JavaScript. Prefer standard ECMAScript features when possible - they're more portable, better understood by the JavaScript ecosystem, and won't lock you into TypeScript-specific patterns.

This doesn't mean avoid TypeScript entirely - use its type system fully. But for runtime features, prefer standard JavaScript.

Prefer standard ECMAScript features over TypeScript-specific runtime features. Use TypeScript for types, JavaScript for runtime behavior.

À utiliser lors du choix entre les fonctionnalités TypeScript et ECMAScript. À utiliser lors de l'écriture de code portable. À utiliser lors de l'examen d'une énumération ou d'un espace de noms. À utiliser lorsque vous ciblez plusieurs environnements JavaScript. À utiliser lors de l'écriture du code de la bibliothèque. Source : marius-townhouse/effective-typescript-skills.

Voir l'original

Faits (prêts à citer)

Champs et commandes stables pour les citations IA/recherche.

Commande d'installation
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill ecmascript-over-typescript-features
Catégorie
</>Développement
Vérifié
Première apparition
2026-02-05
Mis à jour
2026-02-18

Réponses rapides

Qu'est-ce que ecmascript-over-typescript-features ?

À utiliser lors du choix entre les fonctionnalités TypeScript et ECMAScript. À utiliser lors de l'écriture de code portable. À utiliser lors de l'examen d'une énumération ou d'un espace de noms. À utiliser lorsque vous ciblez plusieurs environnements JavaScript. À utiliser lors de l'écriture du code de la bibliothèque. Source : marius-townhouse/effective-typescript-skills.

Comment installer ecmascript-over-typescript-features ?

Ouvrez votre terminal ou outil de ligne de commande (Terminal, iTerm, Windows Terminal, etc.) Copiez et exécutez cette commande : npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill ecmascript-over-typescript-features Une fois installé, le skill sera automatiquement configuré dans votre environnement de programmation IA et prêt à être utilisé dans Claude Code ou Cursor

Où se trouve le dépôt source ?

https://github.com/marius-townhouse/effective-typescript-skills