Sobre el proyecto
just es un ejecutor de comandos diseñado para guardar y ejecutar comandos específicos de un proyecto. Utiliza un `justfile` con una sintaxis inspirada en `make`, pero funciona como un ejecutor de comandos en lugar de un sistema de construcción, evitando la complejidad del seguimiento de dependencias basado en archivos (por ejemplo, no hay necesidad de `.PHONY`).
Las capacidades clave incluyen:
- Soporte multiplataforma para Linux, macOS y Windows.
- Soporte para parámetros de recetas, flags y opciones.
- Un lenguaje de expresiones rico con funciones integradas.
- Resolución estática de recetas desconocidas y dependencias circulares.
- Integración con archivos `.env` para la gestión de variables de entorno.
- Capacidad de escribir recetas en lenguajes arbitrarios utilizando shebangs (por ejemplo, Python, Node.js).
- Soporte para organizar comandos en módulos e importaciones.
- Scripts de completado de línea de comandos para shells populares.
- Capacidad de ser invocado desde cualquier subdirectorio del proyecto.