create-adaflow-app
v0.1.1
Published
CLI oficial para criar apps integrados à plataforma Adaflow a partir dos templates do integration kit
Readme
create-adaflow-app
CLI oficial para criar apps integrados à plataforma Adaflow a partir dos templates do integration kit.
Uso
pnpm create adaflow-app meu-app
# ou: npm create adaflow-app meu-app / npx create-adaflow-app meu-appSem argumento, o nome do projeto é perguntado interativamente.
Uso:
pnpm create adaflow-app <diretório> [--template nextjs]
Opções:
-t, --template Template a usar (default: nextjs)
-h, --help Mostra esta ajudaO que a CLI faz
- Baixa
templates/<nome>do monorepo via tiged — só a subpasta, sem histórico git. - Aplica o nome do projeto no
package.jsongerado. - Troca a dependência
workspace:*do@adaflow/sdkpela versão mais recente publicada no registry (dentro do monorepo o template usa protocolo de workspace, que não resolve fora dele). Offline, usa um fallback fixo. - Roda
git initno diretório criado (best-effort — avisa se git não estiver disponível).
Depois é só pnpm install && pnpm dev.
Alternativa sem a CLI
O mesmo template pode ser consumido direto com tiged:
npx tiged Adalink-ai/adalink-integration-kit/templates/nextjs meu-appNesse caso o package.json mantém o nome do template e a dependência
workspace:* do SDK precisa ser trocada manualmente pela versão publicada.
Desenvolvimento
pnpm typecheck # tsc --noEmit
pnpm test # vitest — funções puras do scaffold
pnpm build # tsup — ESM com shebang