Saltar al contenido principal
scripty es un entorno de ejecución de JavaScript y un gestor de proyectos escrito en Zig. Esta herramienta pretende cubrir las API y los flujos de trabajo que ya usas con Node.js, Deno y Bun —con formateo y linting integrados— sin tener que apilar tres entornos de ejecución distintos.

Para qué sirve scripty

  • Un único entorno de ejecución para las API de Node, Deno y Bun (el objetivo del producto es la compatibilidad total; la implementación aún está en una fase temprana)
  • Gestión de proyectos para árboles JS/TS: flujos de trabajo de instalación, ejecución y espacio de trabajo, todo en un solo CLI
  • Formateo y linting integrados con reglas y compatibilidad con el ecosistema, para que no tengas que montar una cadena de herramientas aparte para cada repositorio
  • La velocidad como objetivo prioritario: el objetivo de marketing es del orden de 100× Bun para las rutas en torno a las que se ha diseñado scripty

Cómo encaja en la suite

scripty se sitúa junto a rusty (Rust), worgo (Go), pyppi (Python) y yappy (host de escritorio nativo): herramientas de solved.gg.

Estado

scripty está en acceso anticipado / próximamente. Los paquetes públicos, las rutas de instalación y la referencia a CLI se publicarán aquí en cuanto se estabilice el binario. Hasta entonces:

Qué puedes esperar a continuación en esta documentación

  1. Instalación y primer proyecto
  2. Interfaz de tiempo de ejecución API (Node / Deno / Bun)
  3. Gestión de paquetes y espacios de trabajo
  4. Formato, lint y scripts
  5. CLI y referencia de configuración
Preguntas o acceso anticipado: intake@solved.gg.

Temas relacionados

Introducción