Cherri - uma linguagem de programação para escrever Atalhos da Apple em código
(github.com/electrikmilk)- Siri Shortcuts pode ser escrito como código de texto e compilado diretamente em um arquivo Shortcut executável
- Mapeamento 1 para 1 com as ações dos atalhos, permitindo depurar imediatamente o resultado da compilação no app Shortcuts
- Inspirada na sintaxe de Go e Ruby, oferece um ambiente de desenvolvimento voltado para desktop com CLI, extensão para VSCode, app para macOS e Playground web
- Sistema de tipos e inferência de tipos integrados, com suporte a definições de ações no nível de linguagens de programação de uso geral, como enum, opcionais e valores padrão
- Gerenciador de pacotes integrado baseado em repositórios Git remotos para incluir e atualizar pacotes automaticamente
- Modularização e manutenção de longo prazo para grandes projetos de Shortcuts com include de arquivos, definição de funções e Raw Actions
- Otimização de memória em tempo de execução para gerar atalhos o menor possível
- Possibilidade de converter Shortcuts existentes em código Cherri a partir de links do iCloud com a opção
--import= - Suporte à assinatura no macOS, com HubSign ou shortcut-signing-server como alternativas
- Instalação disponível via Homebrew(
brew install electrikmilk/cherri/cherri), Nix e GitHub Releases - Licença GPL-2.0, implementada em Go
Ainda não há comentários.