Compétences bun-development
📦

bun-development

Sûr ⚙️ Commandes externes🌐 Accès réseau📁 Accès au système de fichiers🔑 Variables d’environnement

Guía de Desarrollo con Bun

Esta habilidad proporciona documentación integral para desarrollar con el entorno de ejecución JavaScript Bun, cubriendo instalación, configuración de proyectos, gestión de paquetes, pruebas y migración desde Node.js.

Prend en charge: Claude Codex Code(CC)
🥉 75 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "bun-development". Inicializar un nuevo proyecto Bun

Résultat attendu:

Ejecutar `bun init` crea un nuevo proyecto con package.json, tsconfig.json, index.ts y README.md. Luego puedes agregar scripts como "dev": "bun run --watch index.ts" al package.json.

Utilisation de "bun-development". Instalar express y typescript

Résultat attendu:

Usa `bun add express` para dependencias y `bun add -d typescript` para dependencias de desarrollo. La instalación de Bun es 10-100x más rápida que npm.

Utilisation de "bun-development". Ejecutar pruebas con bun

Résultat attendu:

Crea archivos de prueba con extensión .test.ts. Ejecuta `bun test` para ejecutar todas las pruebas, o `bun test --watch` para recarga automática en cambios.

Audit de sécurité

Sûr
v1 • 2/25/2026

This is a legitimate Bun runtime development skill. All 117 static findings are false positives: external commands are standard Bun CLI tools, network URLs point to official Bun documentation, environment access patterns are standard Bun/Node.js development practices, and the pipe-to-shell pattern is the official Bun installation method. No malicious intent detected.

1
Fichiers analysés
694
Lignes analysées
4
résultats
1
Total des audits

Facteurs de risque

⚙️ Commandes externes (74)
🌐 Accès réseau (13)
📁 Accès au système de fichiers (1)
🔑 Variables d’environnement (9)
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
96
Conformité aux spécifications

Ce que vous pouvez construire

Inicialización de Nuevo Proyecto

Configura rápidamente nuevos proyectos JavaScript/TypeScript con el gestor de paquetes rápido de Bun y las herramientas integradas

Migración desde Node.js

Migra proyectos existentes de Node.js para usar Bun y mejorar el rendimiento

Aplicaciones Críticas de Rendimiento

Construye servidores HTTP y APIs de alto rendimiento usando las APIs nativas de Bun

Essayez ces prompts

Crear Nuevo Proyecto Bun
Usa la habilidad bun-development para ayudarme a inicializar un nuevo proyecto TypeScript con Bun. Configura una estructura básica de proyecto con pruebas configuradas.
Instalar Dependencias
Usa bun-development para instalar los siguientes paquetes: express, typescript y @types/express. Muéstrame cómo agregar dependencias de desarrollo también.
Escribir y Ejecutar Pruebas
Usa bun-development para ayudarme a escribir pruebas para un archivo de utilidades matemáticas simples. Muéstrame cómo usar bun:test con matchers comunes.
Compilar para Producción
Usa bun-development para mostrarme cómo empaquetar mi aplicación TypeScript para despliegue en producción, incluyendo minificación y mapas de código fuente.

Bonnes pratiques

  • Usa APIs nativas de Bun como Bun.file() y Bun.serve() para mejor rendimiento en lugar de capas de compatibilidad con Node.js
  • Mantén los scripts de package.json simples: aprovecha la ejecución rápida de Bun para ejecutar archivos directamente
  • Usa Bun.password.hash() para hashing seguro de contraseñas en lugar de librerías externas

Éviter

  • Evita usar APIs específicas de Node.js como require() cuando las declaraciones import funcionan en Bun
  • No confíes en process.hrtime() - usa Bun.nanoseconds() en su lugar
  • Evita configuraciones pesadas de Express/Fastify cuando Bun.serve() proporciona manejo HTTP más rápido

Foire aux questions

¿Qué es Bun?
Bun es un entorno de ejecución JavaScript rápido y todo en uno, diseñado para reemplazar Node.js. Incluye un gestor de paquetes, ejecutor de pruebas y empaquetador en una sola herramienta.
¿Es Bun más rápido que Node.js?
Sí, Bun es significativamente más rápido para el tiempo de inicio (aproximadamente 25ms vs 100ms+), instalación de paquetes (10-100x más rápido) y ejecución nativa de TypeScript.
¿Puedo usar paquetes existentes de Node.js con Bun?
La mayoría de los paquetes npm funcionan con Bun, pero algunos paquetes con vinculaciones nativas pueden tener problemas de compatibilidad. Prueba tus dependencias antes de migrar código de producción.
¿Cómo migro de Node.js a Bun?
Reemplaza los comandos npm con sus equivalentes en bun (npm install -> bun install), actualiza los scripts en package.json y agrega @types/bun para soporte de TypeScript.
¿Bun admite TypeScript?
Sí, Bun tiene soporte nativo para TypeScript. Puedes ejecutar archivos .ts directamente sin transpilación.
¿Qué framework de pruebas usa Bun?
Bun tiene un ejecutor de pruebas integrado llamado bun:test que es compatible con Jest. Puedes usar describe, it, expect y otros patrones familiares.

Détails du développeur

Structure de fichiers

📄 SKILL.md