CLI
Cada pregunta de create-turbinekit tiene su opción, para que los agentes y la CI puedan crear un proyecto sin preguntas.
pnpm create turbinekit my-app
npx turbinekit my-app # lo mismo
Sin opciones, la CLI hace sus preguntas. Con --yes no pregunta nada y toma los
valores por defecto para lo que las opciones no definen. --json imprime un
resultado que los agentes y la CI pueden leer (e implica --yes).
pnpm create turbinekit my-app --yes --modules orgs,admin --locales en,es,pt-BR
Opciones
| Opción | Qué define |
|---|---|
--name <text> |
Nombre del producto (por defecto: el del directorio) |
--description <text> |
Una frase sobre el producto |
--company <text> |
Nombre de la empresa o razón social (páginas legales, correos) |
--email <address> |
Correo de contacto |
--url <https://…> |
URL de producción, cuando la sepas |
--locales <list> |
all, o algunos de en, fr, es, pt-BR, de (el inglés es obligatorio; por defecto en) |
--default-locale <code> |
El idioma de las URL sin prefijo (por defecto en) |
--modules <list> |
all, none, o algunos de files, docs, analytics, consent, orgs, admin, payments (por defecto all) |
--email-provider <id> |
resend o email-sdk (por defecto resend) |
--files-driver <id> |
local, s3 o vercel-blob (por defecto local) |
--lint <id> |
biome (la configuración de TurbineKit) o ultracite |
--skills <list> |
recommended, none, o nombres de skills |
--no-install |
No instalar las dependencias |
--no-git |
No crear un repositorio git |
-y, --yes |
No preguntar nada |
--json |
Imprimir el resultado como JSON |
-h, --help |
Mostrar la ayuda |
-v, --version |
Mostrar la versión |