Banner de consentimiento
Pide el consentimiento donde la ley lo exige, y en ningún otro lugar. Un banner de c15t con reglas por región.
- ID en la CLIconsent
- Basado enc15t
- Archivos3
- Claves que definirNinguna
Qué agrega
- Un banner de consentimiento y un diálogo de preferencias, basados en c15t,
con reglas por región:
- consentimiento previo en la UE, el Reino Unido y Quebec;
- un aviso con opción de rechazo en los estados de EE. UU. con leyes de privacidad;
- ningún banner en el resto del mundo.
- Cookie settings en el pie de página, que vuelve a abrir las opciones.
- Con Analítica activada, PostHog sigue la elección de cada visitante.
Configurarlo
No hay nada que configurar. Las reglas están en apps/web/c15t.config.ts. En
local, sin cabeceras de ubicación, todos reciben la regla de la UE.
Antes del lanzamiento
- Las reglas coinciden con los lugares donde operas.
- Tu hosting pasa las cabeceras de ubicación. Vercel lo hace; sin ellas, todos reciben la regla de la UE.
- Las elecciones quedan en cada navegador, sin registro en un servidor. Si tienes que demostrar el consentimiento, ejecuta un backend de c15t y cambia la configuración para usarlo.
Dejarlo fuera o agregarlo después
Deja consent fuera de --modules para empezar sin banner. Para agregarlo a
un proyecto existente, pide a tu agente que use el skill add-module.
Ejecuta un comando. La CLI pregunta lo demás, y tu agente sigue desde ahí.
pnpm create turbinekit my-appVer el prompt
Pégalo en un agente que pueda ejecutar comandos, como Claude Code, Codex o Cursor. El prompt está en inglés.
Create a new TurbineKit project with me.
Talk to me in Spanish.
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.Sin registro, sin claves de API. Necesita Node.js 24 y pnpm 10.