Comandos de desenvolvimento

Papel no sistema

Esta página serve como cola operacional para novos desenvolvedores. Ela lista os comandos que conectam pnpm, Turbo, Wrangler, D1 e os apps principais sem exigir leitura completa dos scripts.

Onde fica o código

Os scripts raiz ficam em package.json. Scripts específicos ficam em apps/monitor/package.json, apps/api/package.json, apps/workflows/package.json, apps/specs/package.json, packages/db/package.json e nos demais pacotes.

Como se conecta com o resto

Use pnpm dev:monitor, pnpm dev:api, pnpm dev:workflows e pnpm dev:specs para desenvolvimento. Use pnpm db:migrate:local e pnpm db:seed:local antes de testar fluxos com DB.

Como verificar

Para documentação, rode pnpm --filter specs check-types e pnpm --filter specs build. Para checagens amplas, rode pnpm check-types; para testes por runtime, use pnpm test:monitor, pnpm test:api e pnpm test:workflows.