Presentamos dpkit Terminal y TypeScriptVer el anuncio

Código abierto

Uptask

Ejecutor de tareas en TypeScript que convierte funciones exportadas en comandos de CLI sin código repetitivo.

capturauptask.dev
El sitio de documentación de Uptask, que muestra cómo una función TypeScript exportada se convierte en un comando de CLI.
Uptaskejecutor de tareas en TypeScript

Qué es

Un ejecutor de tareas en TypeScript. Basta con exportar una función de un archivo de tareas para que se convierta en un comando, con sus parámetros como flags y sus tipos como validación — sin paso de registro, sin objeto de configuración y sin un esquema aparte que mantener sincronizado con la implementación.

Por qué existe

Todo proyecto acumula scripts. Empiezan en package.json, dejan de caber en una línea, se mudan a una carpeta de scripts y acaban siendo un montón sin documentar que solo sabe ejecutar quien lo escribió. Uptask existe para que la función ya escrita sea el comando, y su firma sea la documentación.

Nuestro papel

Lo mantenemos. Salió de querer lo mismo en suficientes repositorios nuestros como para que escribirlo una vez saliera más barato que reinventarlo cada vez.

Sobre qué lo construimos

  • Sitios estáticos y renderizados en el servidor funcionando cerca del usuario, y baratos de mantener.

  • Pruebas unitarias rápidas, HTTP grabado y documentación que hace fallar la compilación cuando se queda obsoleta.

  • Una sola cadena de herramientas en todos los repositorios, para que moverse entre ellos no cueste nada.

Ponerse en contacto

Cuéntenos qué necesita construir.

Somos un equipo pequeño en Portugal, en horario de Londres. Un sitio, una aplicación, una herramienta interna, o la plataforma que hay detrás — empiece por una frase sobre el problema y nosotros seguimos desde ahí.

Todos los proyectos
Pedir presupuesto