1.0.8 • Published 11 months ago

@benup/bensdk v1.0.8

Weekly downloads
-
License
Proprietary
Repository
-
Last release
11 months ago

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:

  1. Abra o projeto gerado no seu editor de preferência
  2. Execute o comando para gerar os handlers baseados na máquina de estado:
    npm run generate
  3. 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 benApp
  • npm run generate: Gera os handlers baseados na máquina de estado
  • npm run start: Inicia a integração localmente

📚 Documentação

Para mais informações sobre o BenSDK e o Integrador, consulte a documentação oficial.


1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

11 months ago

1.0.5

11 months ago

1.0.4

11 months ago

1.0.3

11 months ago

1.0.2

11 months ago

1.0.1

11 months ago

1.0.0

11 months ago