Pular para o conteúdo
// open-source

Bibliotecas que liberamos pra comunidade

Código que escrevemos para resolver problemas reais em projetos de clientes e mantemos aberto sob licença MIT. Foco em casos de uso brasileiros — LGPD, fintech, dados gov, ecossistema PT-BR — onde o tooling internacional não cobre bem.

  • TypeScript · beta · v0.1.1

    @te-digital/lgpd-consent

    Biblioteca de gerenciamento de consentimento de cookies em conformidade com a LGPD. Core framework-agnostic, adapter React com hooks, adapter Next.js App Router com leitura de consent no servidor. Integrações nativas com Google Consent Mode v2, Microsoft Clarity, Meta Pixel e GTM.

    Instalar
    pnpm add @te-digital/lgpd-consent
    Tópicos
    • LGPD
    • Next.js
    • React
    • Headless
    • TypeScript
    • GCM v2

Por que liberamos código

Quase todo projeto que entregamos envolve resolver os mesmos problemas: consentimento de cookies LGPD, validação de CPF/CNPJ, geração de BR Code do PIX, integração com APIs do governo brasileiro. Em vez de reescrever a cada cliente, extraímos o que faz sentido em pacotes públicos. Quem usa ganha código testado em produção; nós ganhamos manutenção compartilhada e descoberta orgânica de quem pode virar cliente.

Padrões que seguimos em todos os pacotes

  • Licença MIT. Use comercial sem restrição. Sem retainer, sem royalties.
  • TypeScript estrito. Build dual ESM/CJS, exports map completo, declarações tipadas geradas.
  • CI verde. Testes, lint, typecheck e build executados em pull request e push para main.
  • Provenance assinada. Cada release npm é publicada com declaração de proveniência via sigstore, ligando o tarball ao commit no GitHub.
  • Documentação bilíngue. README e guias em inglês e português. Issues e PRs aceitos em ambos.
  • SemVer. Breaking changes só em major. Bug fix em patch. Feature em minor.

Como contribuir

Abra uma issue antes de mudanças não-triviais. Forks bem-vindos. PRs pequenos e focados sobem mais rápido. Traduções para novos idiomas e receitas de integração entram quase sempre.

Os repositórios ficam na organização github.com/te-digital-tech. Veja o arquivo CONTRIBUTING.md de cada projeto para o fluxo específico.

Próximos pacotes no roadmap

Em ordem de prioridade interna: CLI tipada para Dokploy (Go), schemas Zod prontos para validadores brasileiros (CPF, CNPJ, CEP), gerador de BR Code do PIX (TS), e helpers de JSON-LD focados em negócios brasileiros. Lançamos quando estiverem estáveis o suficiente para cliente externo usar em produção.

// trabalhar juntos

Usa um dos nossos pacotes e precisa de software sob medida?

Construímos sistemas em cima da mesma stack que mantemos aberta. Se o que você precisa não cabe num pacote npm, conversamos.