1.0.8 • Published 5 months ago
@benup/bensdk v1.0.8
BenSDK 🚀
O BenSDK CLI é uma ferramenta de linha de comando que auxilia no desenvolvimento de projetos que são executados dentro do Integrador Benup. Ele simplifica o processo de criação e gerenciamento dos módulos que se integram ao ecossistema Benup.
📋 O que é o BenSDK?
O BenSDK é um framework para a criação de integrações entre benefícios e o ecossistema Benup.
✨ Funcionalidades Principais
- 🚀 Geração de projetos benApp
- ⚡ Configuração automática do ambiente de desenvolvimento
- 📦 Suporte a TypeScript
- 🎯 Interface de linha de comando
🛠️ Instalação Local
Como o projeto ainda está em fase de testes internos, você precisará clonar o repositório:
git clone <url-do-repositorio>
cd bensdk-cli
npm install🚀 Uso
Para criar um novo projeto benApp:
npm start init <NOME-DO-BENEFICIO>Após criar o projeto:
- Abra o projeto gerado no seu editor de preferência
- Execute o comando para gerar os handlers baseados na máquina de estado:
npm run generate - Para rodar a integração localmente:
npm run start
📁 Estrutura do Projeto
O projeto gerado inclui:
- ⚙️ Configuração TypeScript
- 📦 Estrutura básica para criação do módulo
- 📚 Dependências necessárias
- 🖼️ Simulador do Integrador para desenvolvimento local
- 🔄 Geração automática de handlers baseado na máquina de estado
📦 Dependências
- Node.js
- TypeScript
- Várias bibliotecas de desenvolvimento
📝 Scripts Disponíveis
npm start init <NOME-DO-BENEFICIO>: Cria um novo projeto benAppnpm run generate: Gera os handlers baseados na máquina de estadonpm run start: Inicia a integração localmente
📚 Documentação
Para mais informações sobre o BenSDK e o Integrador, consulte a documentação oficial.