@allanfsouza/aether-cli
v1.2.1
Published
CLI oficial para gerenciar projetos Aether
Downloads
14
Readme
Aether CLI
CLI oficial para gerenciar projetos Aether via linha de comando.
🚀 Instalação
cd cli-aether
npm install🔧 Comandos Disponíveis
Auth
aether login- Autentica com sua contaaether logout- Remove credenciais
Projeto
aether init- Inicializa projeto na pasta atual
Funções
aether deploy- Sobe todas as funções da pastafunctions/aether list- Lista funções do projetoaether logs [function]- Mostra logs de execuçãoaether invoke [function]- Executa uma funçãoaether delete [function]- Deleta uma função
📁 Estrutura
meu-projeto/
├── aether.json # Config do projeto
└── functions/
├── hello.js # Função exemplo
└── webhook.js # Sua função🛠️ Uso Local (Dev)
npm run dev login
npm run dev init
npm run dev deploy
npm run dev list
npm run dev logs hello
npm run dev invoke hello
npm run dev delete hello🌍 Instalação Global
npm run build
npm link
aether login📦 Publicação no NPM
npm login
npm publish --access publicUsuários poderão instalar com:
npm install -g @allanfsouza/aether-cli
aether login✅ Features Completas
- ✅ Login/Logout
- ✅ Init (vincular projeto)
- ✅ Deploy (usa PUT para update)
- ✅ List (listar funções)
- ✅ Logs (ver execuções)
- ✅ Invoke (testar funções)
- ✅ Delete (remover funções)
Backend possui rotas PUT e DELETE para funções.
