Pular para o conteúdo
Esc
↑↓navegar↵abrir⌘Jpré-visualizar
Começar um projetoComeçar
Nesta página

CLI

Cada pergunta do create-turbinekit tem uma flag, então agentes e a CI podem criar um projeto sem perguntas.

pnpm create turbinekit my-app
npx turbinekit my-app        # a mesma coisa

Sem opções, a CLI faz as perguntas dela. Com --yes, ela não pergunta nada e usa os valores padrão para o que as opções não definem. --json imprime um resultado que agentes e a CI conseguem ler (e implica --yes).

pnpm create turbinekit my-app --yes --modules orgs,admin --locales en,es,pt-BR

Opções

Opção O que ela define
--name <text> Nome do produto (padrão: o nome da pasta)
--description <text> Uma frase sobre o produto
--company <text> Empresa ou razão social (páginas legais, e-mails)
--email <address> E-mail de contato
--url <https://…> URL de produção, quando você souber
--locales <list> all, ou alguns de en, fr, es, pt-BR, de (o inglês é obrigatório; padrão en)
--default-locale <code> O idioma das URLs sem prefixo (padrão en)
--modules <list> all, none, ou alguns entre files, docs, analytics, consent, orgs, admin, payments (padrão all)
--email-provider <id> resend ou email-sdk (padrão resend)
--files-driver <id> local, s3 ou vercel-blob (padrão local)
--lint <id> biome (a configuração do TurbineKit) ou ultracite
--skills <list> recommended, none, ou nomes de skills
--no-install Não instalar as dependências
--no-git Não criar um repositório git
-y, --yes Não perguntar nada
--json Imprimir o resultado em JSON
-h, --help Mostrar a ajuda
-v, --version Mostrar a versão

Esta página foi útil?