Skip to content

[VRF-54] Cria script de embedded para serviço de autenticações desacopladas#154

Merged
franciscoemanuel-clk merged 44 commits intomainfrom
feature/CLKF-54
Mar 5, 2026
Merged

[VRF-54] Cria script de embedded para serviço de autenticações desacopladas#154
franciscoemanuel-clk merged 44 commits intomainfrom
feature/CLKF-54

Conversation

@franciscoemanuel-clk
Copy link
Contributor

@franciscoemanuel-clk franciscoemanuel-clk commented Mar 3, 2026

Descrição

  • Cria package v3 para uso do script do Verify para autenticações desacopladas
  • Cria classe embedded-base para o uso de embedded em diferentes aplicações
  • Altera Readme com a documentação de uso para o Verify

Issue tracker

[Link para o card no Jira.]

Code Review

Como fazer o Code Review:

CONTRIBUTING.md

Screenshots (para mudanças de UI, se houver)

[Adicione alguns screenshots das mudanças de UI inclusas no seu PR, se houver. Isso ajuda o revisor a entender como o usuário utilizaria o código do PR.]

Links e observações

[Links úteis que podem contextualizar e ajudar o revisor, por exemplo para a página de uma dependência que escolheu adicionar, ou um código que se inspirou, ou documentação externa (docs de uma API, do Vue, do Rails, etc).]

Checklist para poder mergear

  • O código do PR inclui (ou já possui) testes para o código nele
  • Os checks de linters estão passando
  • Os checks de testes estão passando

franciscoemanuel-clk and others added 30 commits January 21, 2026 18:57
- Cria testes unitários com Jest
Adiciona packageManager pnpm@10.29.3 em v1 e v2. Remove yarn.lock e adiciona pnpm-lock.yaml em cada pacote.
Substitui cache e comandos de Yarn por pnpm (store path, frozen-lockfile, pnpm lint/test).
No step "Get pnpm Store Dir Path", a linha escrevia
dir=${{ matrix.package.name }}=path no GITHUB_OUTPUT. No formato do
GitHub Actions apenas o primeiro = separa chave de valor, então a chave
ficava como "dir" e o cache usava outputs['dir-' + matrix.package.name],
que não existia.

Ajuste para dir-${{ matrix.package.name }}=path, criando as chaves
dir-v1, dir-v2 e dir-verify corretamente para o step de cache.
Remove a entrada packageManager (pnpm@10.29.3) dos package.json dos pacotes v1 e v2, pois o atributo já existia no mesmo arquivo (duplicado).
Copy link

@Hai-San Hai-San left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@franciscoemanuel-clk por que não colocar esse projeto dentro do app-workspaces?
Seria interessante pra manter ele atualizado e seguindo os mesmos padrões.

@franciscoemanuel-clk
Copy link
Contributor Author

@Hai-San acho que seria interessante pra ver como um package lá no futuro, é só que esse repo aqui é público e pode ser compartilhado com clientes.

@Hai-San
Copy link

Hai-San commented Mar 5, 2026

@Hai-San acho que seria interessante pra ver como um package lá no futuro, é só que esse repo aqui é público e pode ser compartilhado com clientes.

aaaa entendi entendi, tranquilo. Se conseguirmos no futuro seria legal, acho que lá da pra gente controlar pra só um package especifico ser publico.

@franciscoemanuel-clk franciscoemanuel-clk merged commit 038e384 into main Mar 5, 2026
6 checks passed
@franciscoemanuel-clk franciscoemanuel-clk deleted the feature/CLKF-54 branch March 5, 2026 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants