Que fait bun-development ?
Développement rapide et moderne en JavaScript/TypeScript avec l'environnement d'exécution Bun, inspiré par oven-sh/bun.
Installation
Assurez-vous d'avoir Bun installé sur votre système en suivant les instructions sur bun.sh.
curl -fsSL https://bun.sh/install | bash
Utilisation avec l'agent
Une fois la compétence activée, vous pouvez demander à l'agent d'exécuter des commandes Bun comme :
- Exécuter un fichier JavaScript/TypeScript :
bun run mon-fichier.ts - Installer des dépendances :
bun add nom-du-paquet - Lancer les tests :
bun test - Construire un projet :
bun build ./src/index.ts --outdir ./dist
Fonctionnalités clés
- Exécution rapide : Lancement et exécution de code JS/TS quasi instantanés.
- Gestionnaire de packages intégré :
bun install,bun add,bun removecompatibles avec npm. - Test runner natif : Compatible avec Jest (
expect,describe,it). - Bundler et transpileur : Support de TypeScript, JSX, CSS et assets.
- Compatibilité Node.js : Support de l'API
node:*et du système de modules CommonJS/ESM.
Exemples de commandes
# Créer un nouveau projet
bun init -y
# Lancer un serveur de développement
bun --watch server.ts
# Exécuter un script défini dans package.json
bun run start
Notes
Cette compétence est maintenue par la communauté et n'est pas affiliée officiellement au projet Bun. Pour toute question, consultez la documentation officielle : https://bun.sh/docs.