Skip to content

Feature/cli commands#1

Merged
LEMSantos merged 26 commits intomainfrom
feature/cli-commands
Jan 7, 2026
Merged

Feature/cli commands#1
LEMSantos merged 26 commits intomainfrom
feature/cli-commands

Conversation

@lucasn4s
Copy link
Collaborator

@lucasn4s lucasn4s commented Dec 23, 2025

Descrição

Cria CLI do pacote.

Testando

  • Instale as dependências do projeto e compile-o;
  • É ideal que este fluxo seja testado utilizando o yalc, juntamente com um outro projeto cliente que esteja configurado utilizando o cuids-generator do backend;
  • Publique este pacote no yalc (yalc publish);
  • Adicione, no projeto cliente, o pacote (yalc add @sysvale/cuids-generator);
  • Execute um npm install no projeto cliente;
  • Execute o CLI do pacote, no projeto cliente, usando o comando npx cuids-generator e informe, quando solicitado, o nome da feature que deseja criar;
  • Acesse o arquivo do model da feature, localizado em resources/js/shared/domain/<feature>/<feature>.model.ts, e adicione os campos definidos pelo backend e utilizados para criação dos formulários (os campos que não estiverem presentes no model NÃO serão enviados/trazidos em requisições);
  • Compile o projeto cliente e verifique se a nova feature funciona corretamente.

@LEMSantos LEMSantos merged commit 5a52dac into main Jan 7, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants