- Un langage de scripting à la syntaxe proche de Python conçu pour améliorer l’automatisation CLI et la maintenabilité
- Conception centrée sur la ligne de commande : définition des arguments, validation et génération de
--help intégrées au niveau du langage
- Grâce à une syntaxe déclarative pour les arguments, la vérification des types, la validation et la définition des valeurs par défaut sont gérées automatiquement
- Traitement JSON intégré : prise en charge de l’extraction par chemin et de l’affichage tabulaire sans
jq
- Fonctionnalités de requêtes HTTP également intégrées : les appels d’API et le rendu des résultats en tableau peuvent être réalisés en quelques lignes
- Prise en charge des entrées interactives : création de menus de sélection utilisateur avec
pick(), input(), etc.
- Exécution de commandes shell incluse, avec possibilité d’appeler des commandes externes et de capturer leur sortie
- Offre un niveau d’intégration supérieur à
typer ou click de Python, tout en fonctionnant sans dépendances externes
- Prise en charge de la coloration syntaxique et de l’intégration LSP via une extension VS Code
- Implémentation basée sur Go, avec des binaires pour macOS, Linux et Windows, ainsi qu’une installation via Homebrew
Aucun commentaire pour le moment.