- Linguagem de scripting com sintaxe semelhante à do Python projetada para automação de CLI e melhor manutenibilidade
- Design centrado na linha de comando: definição de argumentos, validação e geração de
--help integradas no nível da linguagem
- Por meio de uma sintaxe declarativa de argumentos, faz automaticamente verificação de tipos, validação e configuração de valores padrão
- Processamento de JSON embutido: suporta extração baseada em caminhos e saída em formato de tabela sem
jq
- Funções de requisições HTTP também embutidas: é possível implementar chamadas de API e renderização dos resultados em tabela com poucas linhas
- Suporte a entrada interativa: criação de menus de seleção do usuário com
pick(), input() etc.
- Oferece execução de comandos shell, com possibilidade de chamar comandos externos e capturar a saída
- Fornece um nível de integração acima de
typer ou click do Python e funciona sem dependências externas
- Suporte a destaque de sintaxe e integração com LSP por meio de extensão para VS Code
- Implementação baseada em Go, com binários para macOS, Linux e Windows e suporte à instalação via Homebrew
Ainda não há comentários.