Banner de consentimento
Peça consentimento onde a lei exige, e em nenhum outro lugar. Um banner c15t com regras por região.
- ID na CLIconsent
- Construído comc15t
- Arquivos3
- Chaves para definirNenhuma
O que ele adiciona
- Um banner de consentimento e uma janela de preferências, construídos com o
c15t, com regras por região:
- consentimento prévio na UE, no Reino Unido e em Quebec;
- um aviso com opção de recusa nos estados dos EUA que têm leis de privacidade;
- nenhum banner nos outros lugares.
- Cookie settings no rodapé, que reabre as escolhas.
- Com o Analytics ativado, o PostHog segue a escolha de cada visitante.
Como configurar
Não há nada para configurar. As regras ficam em apps/web/c15t.config.ts.
Localmente, sem headers de localização, todo mundo recebe a regra da UE.
Antes de entrar no ar
- As regras correspondem aos lugares onde você atua.
- A sua hospedagem repassa os headers de localização. A Vercel repassa; sem eles, todo mundo recebe a regra da UE.
- As escolhas ficam em cada navegador, sem registro em um servidor. Se você precisa comprovar o consentimento, rode um backend c15t e mude a configuração para ele.
Deixar de fora ou adicionar depois
Deixe consent fora de --modules para começar sem banner. Para adicionar o
banner a um projeto existente, peça ao seu agente para usar o skill
add-module.
Rode um comando. A CLI pergunta o resto, e o seu agente continua daí.
pnpm create turbinekit my-appVer o prompt
Cole em um agente que possa rodar comandos, como Claude Code, Codex ou Cursor. O prompt está em inglês.
Create a new TurbineKit project with me.
Talk to me in Brazilian Portuguese.
TurbineKit (https://turbinekit.dev) is an open-source Turborepo and Next.js starter. Its CLI, create-turbinekit, needs Node.js 24 and pnpm 10 (run `corepack enable` once).
1. Run `pnpm dlx create-turbinekit --help` to see its options.
2. Ask me its questions one at a time, with their defaults: the folder, the product name, one sentence about the product, the company or legal name, the contact email, the languages and the modules. Skip what I have already told you.
3. The CLI only asks questions in an interactive terminal, so run it with my answers as options and `--yes`. Show me the command before you run it.
4. In the new folder, read AGENTS.md. Then do "1. Minimal setup" in SETUP.md, and tick each box you finish.
5. Tell me the URL of the running app, and which services SETUP.md lists next.Sem cadastro, sem chaves de API. Precisa de Node.js 24 e pnpm 10.