Skip to Content
PortuguêsDocumentação JumentixReferênciaReferência de scripts dos pacotes

Referência de Scripts do Package.json (Consumidor)

Esta página lista todos os scripts do package.json raiz e como usar cada comando.

Padrão de uso:

bun run <comando>
ComandoQuando usarComo executarComando executado
check-bun-versionUse quando precisar desta operação específica do workspace.bun run check-bun-versionbun ci-cd/check-bun-version.js
compat:check-node-versionUse quando precisar desta operação específica do workspace.bun run compat:check-node-versionnode ci-cd/check-node-version.js
preinstallUse quando precisar desta operação específica do workspace.bun run preinstallbun ci-cd/check-bun-version.js
deps:check-overridesUse quando precisar desta operação específica do workspace.bun run deps:check-overridesbun ci-cd/check-dependency-override-integrity.js
mono:buildExecute operações recursivas no workspace inteiro.bun run mono:buildbun run --filter '*' build
mono:testExecute operações recursivas no workspace inteiro.bun run mono:testbun run workspace:test
mono:lintExecute operações recursivas no workspace inteiro.bun run mono:lintbun run --filter '*' lint
mono:typecheckExecute operações recursivas no workspace inteiro.bun run mono:typecheckbun run --filter '*' typecheck
docs:translate:ptbrGera ou sincroniza artefatos de documentação.bun run docs:translate:ptbrbun tooling/scripts/generate-ptbr-docs.mjs
docs:translate:ptbr:linksGera ou sincroniza artefatos de documentação.bun run docs:translate:ptbr:linksbun tooling/scripts/patch-ptbr-links.mjs
docs:consumers:package-scriptsGera ou sincroniza artefatos de documentação.bun run docs:consumers:package-scriptsbun tooling/scripts/generate-consumer-package-scripts-docs.mjs
prepareInstala hooks de git (husky). Geralmente roda automaticamente.bun run preparehusky install
changelog:updateGera ou valida changelog a partir do histórico git.bun run changelog:updatebun ci-cd/update-changelog.js
changelog:checkGera ou valida changelog a partir do histórico git.bun run changelog:checkbun ci-cd/update-changelog.js --check
oas:check-routesValida contratos OpenAPI e resolução de rotas.bun run oas:check-routesbun ci-cd/check-oas-route-resolution.js
deps:check-cyclesUse quando precisar desta operação específica do workspace.bun run deps:check-cyclesbun ci-cd/check-core-import-cycles.js
arch:check-boundariesValida limites e restrições de arquitetura.bun run arch:check-boundariesbun ci-cd/check-hexagonal-boundaries.js
arch:check-users-legacy-importsValida limites e restrições de arquitetura.bun run arch:check-users-legacy-importsbun ci-cd/check-users-legacy-imports.js
arch:check-workspace-boundariesValida limites e restrições de arquitetura.bun run arch:check-workspace-boundariesbun ci-cd/check-workspace-boundaries.js
workspace:check-coverage-policyValida políticas em nível de workspace.bun run workspace:check-coverage-policybun ci-cd/check-workspace-coverage-policy.js
workspace:check-qualityValida políticas em nível de workspace.bun run workspace:check-qualitybun ci-cd/check-workspace-quality.js
ci:affectedUse em validações de CI e gates de entrega.bun run ci:affectedbun ci-cd/check-affected-workspaces.js
ci:monorepoUse em validações de CI e gates de entrega.bun run ci:monorepobun ci-cd/run-monorepo-ci.js
release:dry-runExecuta governança de release e rotinas de dry-run.bun run release:dry-runbun ci-cd/release-dry-run.js all
release:dry-run:packagesExecuta governança de release e rotinas de dry-run.bun run release:dry-run:packagesbun ci-cd/release-dry-run.js packages
release:dry-run:appsExecuta governança de release e rotinas de dry-run.bun run release:dry-run:appsbun ci-cd/release-dry-run.js apps
agent-registry:registerUse quando precisar desta operação específica do workspace.bun run agent-registry:registerbun ci-cd/agent-registry-cli.js register
agent-registry:heartbeatUse quando precisar desta operação específica do workspace.bun run agent-registry:heartbeatbun ci-cd/agent-registry-cli.js heartbeat
agent-registry:assignUse quando precisar desta operação específica do workspace.bun run agent-registry:assignbun ci-cd/agent-registry-cli.js assign
agent-registry:completeUse quando precisar desta operação específica do workspace.bun run agent-registry:completebun ci-cd/agent-registry-cli.js complete
agent-registry:repairUse quando precisar desta operação específica do workspace.bun run agent-registry:repairbun ci-cd/agent-registry-cli.js repair
agent-registry:syncUse quando precisar desta operação específica do workspace.bun run agent-registry:syncbun ci-cd/agent-registry-cli.js sync
agent-registry:checkUse quando precisar desta operação específica do workspace.bun run agent-registry:checkbun ci-cd/agent-registry-cli.js check
arch:check-http-adaptersValida limites e restrições de arquitetura.bun run arch:check-http-adaptersbun ci-cd/check-http-adapter-authenticity.js
ci:check-providerUse em validações de CI e gates de entrega.bun run ci:check-providerbun ci-cd/check-ci-provider.js
ci:check-third-party-reviewUse em validações de CI e gates de entrega.bun run ci:check-third-party-reviewbun ci-cd/check-third-party-review.js
requirements:checkUse quando precisar desta operação específica do workspace.bun run requirements:checkbun ci-cd/check-requirements-registry.js
test-map:generateUse quando precisar desta operação específica do workspace.bun run test-map:generatebun ci-cd/generate-test-map.js
test-map:checkUse quando precisar desta operação específica do workspace.bun run test-map:checkbun ci-cd/check-test-map.js
integration-migration:checkUse quando precisar desta operação específica do workspace.bun run integration-migration:checkbun ci-cd/check-integration-migration.js
release:governance:checkExecuta governança de release e rotinas de dry-run.bun run release:governance:checkbun ci-cd/check-release-governance.js
governance:check-authorshipUse quando precisar desta operação específica do workspace.bun run governance:check-authorshipbun ci-cd/check-commit-authorship.js
packages:check-suitesUse quando precisar desta operação específica do workspace.bun run packages:check-suitesbun ci-cd/check-package-suites.js
governance:check-identityUse quando precisar desta operação específica do workspace.bun run governance:check-identitybun ci-cd/check-commit-authorship.js --identity
pr:governance:checkUse quando precisar desta operação específica do workspace.bun run pr:governance:checkbun ci-cd/check-pr-governance.js
serverless:check-handlersUse quando precisar desta operação específica do workspace.bun run serverless:check-handlersbun ci-cd/check-serverless-handler-paths.js
ci:smokeUse em validações de CI e gates de entrega.bun run ci:smokeJUMENTIX_JWT_TOKEN_SECRET_KEY=${JUMENTIX_JWT_TOKEN_SECRET_KEY:-ci_jwt_secret_key} NODE_ENV=ci bun ci-cd/run-api-smoke.js
ci:integrationUse em validações de CI e gates de entrega.bun run ci:integrationJUMENTIX_JWT_TOKEN_SECRET_KEY=${JUMENTIX_JWT_TOKEN_SECRET_KEY:-ci_jwt_secret_key} bun ci-cd/run-integration-tests.js
ci:security-smokeUse em validações de CI e gates de entrega.bun run ci:security-smokeNODE_ENV=ci bun ci-cd/run-security-smoke.js
ci:gateUse em validações de CI e gates de entrega.bun run ci:gatebun run check-bun-version && bun run deps:check-overrides && bun run deps:audit && bun run lint && bun run deps:check-cycles && bun run arch:check-boundaries && bun run arch:check-users-legacy-imports && bun run arch:check-workspace-boundaries && bun run arch:check-http-adapters && bun run workspace:check-quality && bun run workspace:check-coverage-policy && bun run release:governance:check && bun run governance:check-authorship && bun run requirements:check && bun run packages:check-suites && bun run test-map:check && bun run ci:check-provider && bun run ci:check-third-party-review && bun run integrations:check && bun run integration-migration:check && bun run agent-registry:check && bun run test:unit && bun run ci:security-smoke && bun run oas:check-routes && bun run serverless:check-handlers && bun run build:dev && bun run ci:smoke
ci:gate:branchUse em validações de CI e gates de entrega.bun run ci:gate:branchbun ci-cd/run-branch-quality-gate.js
ci:gate:taskUse em validações de CI e gates de entrega.bun run ci:gate:taskbun ci-cd/run-task-change-tests.js
ci:gate:strictUse em validações de CI e gates de entrega.bun run ci:gate:strictbun ci-cd/run-full-test-matrix.js
devEntrypoint local padrão; inicia perfil PM2 de desenvolvimento.bun run devbun run pm2:start:dev:restapi
website:devOpera o ciclo de vida do site comercial.bun run website:devbun run --filter @jumentix/website dev
website:buildOpera o ciclo de vida do site comercial.bun run website:buildbun run --filter @jumentix/website build
website:startOpera o ciclo de vida do site comercial.bun run website:startbun run --filter @jumentix/website start
website:storybookOpera o ciclo de vida do site comercial.bun run website:storybookbun run --filter @jumentix/website storybook
website:storybook:buildOpera o ciclo de vida do site comercial.bun run website:storybook:buildbun run --filter @jumentix/website storybook:build
website:storybook:smokeOpera o ciclo de vida do site comercial.bun run website:storybook:smokebun run --filter @jumentix/website storybook:smoke
website:test:prepublishOpera o ciclo de vida do site comercial.bun run website:test:prepublishbun run --filter @jumentix/website test:prepublish
website:test:cypressOpera o ciclo de vida do site comercial.bun run website:test:cypressbun run --filter @jumentix/website test:cypress
website:test:qualityOpera o ciclo de vida do site comercial.bun run website:test:qualitybun run --filter @jumentix/website test:quality
website:vercel:linkOpera o ciclo de vida do site comercial.bun run website:vercel:linkbun x vercel link --cwd apps/jumentix-website --project jumentix-website --yes
website:vercel:pull:previewOpera o ciclo de vida do site comercial.bun run website:vercel:pull:previewbun x vercel pull --cwd apps/jumentix-website --environment=preview --yes
website:vercel:pull:prodOpera o ciclo de vida do site comercial.bun run website:vercel:pull:prodbun x vercel pull --cwd apps/jumentix-website --environment=production --yes
website:deploy:vercelOpera o ciclo de vida do site comercial.bun run website:deploy:vercelbun x vercel --cwd apps/jumentix-website --prod
website:publishOpera o ciclo de vida do site comercial.bun run website:publishbun run website:test:prepublish && bun run website:deploy:vercel
website:deploy:vercel:previewOpera o ciclo de vida do site comercial.bun run website:deploy:vercel:previewbun x vercel --cwd apps/jumentix-website
npm:whoamiExecuta comandos auxiliares de organização e publicação npm.bun run npm:whoamibun pm whoami
npm:org:check:xpertmindsExecuta comandos auxiliares de organização e publicação npm.bun run npm:org:check:xpertmindsbun ci-cd/check-npm-org-integration.js
npm:publish:dry-run:packagesExecuta comandos auxiliares de organização e publicação npm.bun run npm:publish:dry-run:packagesbun ci-cd/npm-publish-dry-run.js
pm2:listGerencia processos de runtime com PM2.bun run pm2:listpm2 ls
pm2:logsGerencia processos de runtime com PM2.bun run pm2:logspm2 logs
pm2:stop:allGerencia processos de runtime com PM2.bun run pm2:stop:allpm2 stop all
pm2:delete:allGerencia processos de runtime com PM2.bun run pm2:delete:allpm2 delete all
pm2:start:dev:restapiGerencia processos de runtime com PM2.bun run pm2:start:dev:restapipm2 start ./pm2/ecosystem.dev.config.cjs --only jumentix-dev-service-management,jumentix-dev-restapi --update-env
pm2:start:dev:websocket-restGerencia processos de runtime com PM2.bun run pm2:start:dev:websocket-restpm2 start ./pm2/ecosystem.dev.config.cjs --only jumentix-dev-service-management,jumentix-dev-restapi,jumentix-dev-websocketapi --update-env
pm2:start:dev:grpc-restGerencia processos de runtime com PM2.bun run pm2:start:dev:grpc-restpm2 start ./pm2/ecosystem.dev.config.cjs --only jumentix-dev-service-management,jumentix-dev-restapi,jumentix-dev-grpcapi --update-env
pm2:start:staging:restapiGerencia processos de runtime com PM2.bun run pm2:start:staging:restapipm2 start ./pm2/ecosystem.staging.config.cjs --only jumentix-staging-service-management,jumentix-staging-restapi --update-env
pm2:start:staging:websocket-restGerencia processos de runtime com PM2.bun run pm2:start:staging:websocket-restpm2 start ./pm2/ecosystem.staging.config.cjs --only jumentix-staging-service-management,jumentix-staging-restapi,jumentix-staging-websocketapi --update-env
pm2:start:staging:grpc-restGerencia processos de runtime com PM2.bun run pm2:start:staging:grpc-restpm2 start ./pm2/ecosystem.staging.config.cjs --only jumentix-staging-service-management,jumentix-staging-restapi,jumentix-staging-grpcapi --update-env
pm2:start:prod:restapiGerencia processos de runtime com PM2.bun run pm2:start:prod:restapipm2 start ./pm2/ecosystem.production.config.cjs --only jumentix-prod-service-management,jumentix-prod-restapi --update-env
pm2:start:prod:websocket-restGerencia processos de runtime com PM2.bun run pm2:start:prod:websocket-restpm2 start ./pm2/ecosystem.production.config.cjs --only jumentix-prod-service-management,jumentix-prod-restapi,jumentix-prod-websocketapi --update-env
pm2:start:prod:grpc-restGerencia processos de runtime com PM2.bun run pm2:start:prod:grpc-restpm2 start ./pm2/ecosystem.production.config.cjs --only jumentix-prod-service-management,jumentix-prod-restapi,jumentix-prod-grpcapi --update-env
commitUse quando precisar desta operação específica do workspace.bun run commitbun run lint && bun run test && bun ci-cd/bumpPackage.ts && git add . && git-cz
lintRoda checks de lint antes de commit/PR.bun run linteslint . --ext .ts
lint:fixUse quando precisar desta operação específica do workspace.bun run lint:fixeslint . --ext .ts --fix
build:devUse quando precisar desta operação específica do workspace.bun run build:devNODE_ENV=dev tsc -p tsconfig.build.json
build:prodUse quando precisar desta operação específica do workspace.bun run build:prodNODE_ENV=prod tsc -p tsconfig.build.json
tddUse quando precisar desta operação específica do workspace.bun run tddNODE_ENV=dev bun ci-cd/run-tdd.js
npmUse quando precisar desta operação específica do workspace.bun run npmNODE_ENV=dev bun test ./apps/backend-template/test
testExecuta a suíte padrão de testes do backend-template.bun run testNODE_ENV=dev bun test ./apps/backend-template/test
test:unitRoda testes para escopo ou perfil específico.bun run test:unitNODE_ENV=dev bun ci-cd/run-unit-tests.js
coverage:patchUse quando precisar desta operação específica do workspace.bun run coverage:patchbun ci-cd/check-patch-coverage.js
coverage:browser-lcovUse quando precisar desta operação específica do workspace.bun run coverage:browser-lcovbun ci-cd/write-browser-lcov.js
test:integrationRoda testes para escopo ou perfil específico.bun run test:integrationbun ci-cd/run-integration-tests.js
test:integration:expressRoda testes para escopo ou perfil específico.bun run test:integration:expressNODE_ENV=dev bun ci-cd/run-suite.js --script-label express apps/backend-template/test/integration/Express
test:integration:fastifyRoda testes para escopo ou perfil específico.bun run test:integration:fastifyNODE_ENV=dev bun ci-cd/run-suite.js --script-label fastify apps/backend-template/test/integration/Fastify
test:integration:restifyRoda testes para escopo ou perfil específico.bun run test:integration:restifyNODE_ENV=dev bun ci-cd/run-suite.js --script-label restify --timeout 15000 apps/backend-template/test/integration/Restify
test:integration:lambdaRoda testes para escopo ou perfil específico.bun run test:integration:lambdaJUMENTIX_MESSAGE_MEDIATOR_ADAPTER=inmemory NODE_ENV=dev bun ci-cd/run-suite.js --script-label lambda apps/backend-template/test/integration/Lambda
test:integration:cloudflare-workersRoda testes para escopo ou perfil específico.bun run test:integration:cloudflare-workersNODE_ENV=dev bun ci-cd/run-suite.js --script-label cloudflare-workers apps/backend-template/test/integration/Cloudflare-Workers
test:integration:vercel-functionsRoda testes para escopo ou perfil específico.bun run test:integration:vercel-functionsNODE_ENV=dev bun ci-cd/run-suite.js --script-label vercel-functions apps/backend-template/test/integration/Vercel-Functions
test:integration:loopbackRoda testes para escopo ou perfil específico.bun run test:integration:loopbackNODE_ENV=dev bun ci-cd/run-suite.js --script-label loopback apps/backend-template/test/integration/LoopBack
test:integration:sails-jsRoda testes para escopo ou perfil específico.bun run test:integration:sails-jsNODE_ENV=dev bun ci-cd/run-suite.js --script-label sails-js apps/backend-template/test/integration/Sails-JS
test:integration:feathersRoda testes para escopo ou perfil específico.bun run test:integration:feathersNODE_ENV=dev bun ci-cd/run-suite.js --script-label feathers apps/backend-template/test/integration/Feathers
test:integration:derby-jsRoda testes para escopo ou perfil específico.bun run test:integration:derby-jsNODE_ENV=dev bun ci-cd/run-suite.js --script-label derby-js apps/backend-template/test/integration/Derby-JS
test:integration:adonis-jsRoda testes para escopo ou perfil específico.bun run test:integration:adonis-jsNODE_ENV=dev bun ci-cd/run-suite.js --script-label adonis-js apps/backend-template/test/integration/Adonis-JS
test:integration:total-jsRoda testes para escopo ou perfil específico.bun run test:integration:total-jsNODE_ENV=dev bun ci-cd/run-suite.js --script-label total-js apps/backend-template/test/integration/Total-JS
test:integration:service-managementRoda testes para escopo ou perfil específico.bun run test:integration:service-managementNODE_ENV=dev bun ci-cd/run-service-management-integration.js
test:integration:realtime:websocketRoda testes para escopo ou perfil específico.bun run test:integration:realtime:websocketNODE_ENV=dev bun ci-cd/run-suite.js --script-label realtime-ws apps/backend-template/test/integration/realtime/websocket.basic.integration.test.ts
test:integration:realtime:grpcRoda testes para escopo ou perfil específico.bun run test:integration:realtime:grpcNODE_ENV=dev bun ci-cd/run-suite.js --script-label realtime-grpc apps/backend-template/test/integration/realtime/grpc.basic.integration.test.ts
test:integration:realtimeRoda testes para escopo ou perfil específico.bun run test:integration:realtimebun run test:integration:realtime:websocket && bun run test:integration:realtime:grpc
test:integration:realtime:redis-streamsRoda testes para escopo ou perfil específico.bun run test:integration:realtime:redis-streamsRUN_REDIS_INTEGRATION=1 NODE_ENV=dev bun ci-cd/run-suite.js --script-label redis-streams apps/backend-template/test/integration/realtime/socketio.redis-streams.multi-instance.test.ts
test:integration:dbRoda testes para escopo ou perfil específico.bun run test:integration:dbbun run test:smoke:db:all
test:integration:db:inmemoryRoda testes para escopo ou perfil específico.bun run test:integration:db:inmemorybun run test:smoke:db:inmemory
test:integration:db:sqliteRoda testes para escopo ou perfil específico.bun run test:integration:db:sqlitebun run test:smoke:db:sqlite
test:integration:db:postgresqlRoda testes para escopo ou perfil específico.bun run test:integration:db:postgresqlbun run smoke:db:postgresql
test:integration:db:mysqlRoda testes para escopo ou perfil específico.bun run test:integration:db:mysqlbun run smoke:db:mysql
test:integration:db:mssqlRoda testes para escopo ou perfil específico.bun run test:integration:db:mssqlbun run smoke:db:mssql
test:integration:db:oracleRoda testes para escopo ou perfil específico.bun run test:integration:db:oraclebun run smoke:db:oracle
test:integration:db:mongoRoda testes para escopo ou perfil específico.bun run test:integration:db:mongobun run smoke:db:mongodb
test:integration:db:cassandraRoda testes para escopo ou perfil específico.bun run test:integration:db:cassandrabun run smoke:db:cassandra
test:integration:db:dynamodbRoda testes para escopo ou perfil específico.bun run test:integration:db:dynamodbbun run smoke:db:dynamodb
test:integration:db:firebaseRoda testes para escopo ou perfil específico.bun run test:integration:db:firebasebun run smoke:db:firebase
test:integration:db:auroraRoda testes para escopo ou perfil específico.bun run test:integration:db:aurorabun run smoke:db:aurora
test:integration:db:rdsRoda testes para escopo ou perfil específico.bun run test:integration:db:rdsbun run smoke:db:rds
test:smokeRoda testes para escopo ou perfil específico.bun run test:smokebun run ci:smoke
test:smoke:securityRoda testes para escopo ou perfil específico.bun run test:smoke:securitybun run ci:security-smoke
test:smoke:apiRoda testes para escopo ou perfil específico.bun run test:smoke:apibun run ci:smoke
test:smoke:dbRoda testes para escopo ou perfil específico.bun run test:smoke:dbRUN_DB_SMOKE=1 NODE_ENV=dev bun ci-cd/run-suite.js --script-label smoke-db apps/backend-template/test/smoke/database/DatabaseDrivers.smoke.test.ts
test:smoke:realtimeRoda testes para escopo ou perfil específico.bun run test:smoke:realtimeNODE_ENV=dev bun ci-cd/run-suite.js --script-label smoke-realtime apps/backend-template/test/smoke/realtime/RealtimeApis.smoke.test.ts
test:smoke:db:inmemoryRoda testes para escopo ou perfil específico.bun run test:smoke:db:inmemoryJUMENTIX_DB_SMOKE_DRIVERS=InMemory bun run test:smoke:db
test:smoke:db:postgresqlRoda testes para escopo ou perfil específico.bun run test:smoke:db:postgresqlJUMENTIX_DB_SMOKE_DRIVERS=PostgreSQL bun run test:smoke:db
test:smoke:db:mysqlRoda testes para escopo ou perfil específico.bun run test:smoke:db:mysqlJUMENTIX_DB_SMOKE_DRIVERS=MySQL bun run test:smoke:db
test:smoke:db:mssqlRoda testes para escopo ou perfil específico.bun run test:smoke:db:mssqlJUMENTIX_DB_SMOKE_DRIVERS=MSSQL bun run test:smoke:db
test:smoke:db:oracleRoda testes para escopo ou perfil específico.bun run test:smoke:db:oracleJUMENTIX_DB_SMOKE_DRIVERS=Oracle bun run test:smoke:db
test:smoke:db:sqliteRoda testes para escopo ou perfil específico.bun run test:smoke:db:sqliteJUMENTIX_DB_SMOKE_DRIVERS=SQLite bun run test:smoke:db
test:smoke:db:mongoRoda testes para escopo ou perfil específico.bun run test:smoke:db:mongoJUMENTIX_DATABASE_CONNECTION_URL=mongodb://127.0.0.1:27027/jumentix JUMENTIX_DB_SMOKE_DRIVERS=Mongo bun run test:smoke:db
test:smoke:db:cassandraRoda testes para escopo ou perfil específico.bun run test:smoke:db:cassandraJUMENTIX_DB_SMOKE_DRIVERS=Cassandra bun run test:smoke:db
test:smoke:db:dynamodbRoda testes para escopo ou perfil específico.bun run test:smoke:db:dynamodbJUMENTIX_DB_SMOKE_DRIVERS=DynamoDB bun run test:smoke:db
test:smoke:db:firebaseRoda testes para escopo ou perfil específico.bun run test:smoke:db:firebaseJUMENTIX_DB_SMOKE_DRIVERS=Firebase bun run test:smoke:db
test:smoke:db:auroraRoda testes para escopo ou perfil específico.bun run test:smoke:db:auroraJUMENTIX_DB_SMOKE_DRIVERS=Aurora bun run test:smoke:db
test:smoke:db:rdsRoda testes para escopo ou perfil específico.bun run test:smoke:db:rdsJUMENTIX_DB_SMOKE_DRIVERS=RDS bun run test:smoke:db
test:smoke:db:allRoda testes para escopo ou perfil específico.bun run test:smoke:db:allbun run smoke:db:inmemory && bun run smoke:db:sqlite && bun run smoke:db:postgresql && bun run smoke:db:mongodb && bun run smoke:db:mysql && bun run smoke:db:mssql && bun run smoke:db:dynamodb && bun run smoke:db:cassandra && bun run smoke:db:oracle && bun run smoke:db:firebase && bun run smoke:db:aurora && bun run smoke:db:rds
test:smoke:allRoda testes para escopo ou perfil específico.bun run test:smoke:allbun run test:smoke:security && bun run test:smoke:api && bun run test:smoke:realtime && bun run test:smoke:db:all
smoke:db:postgresqlExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:postgresqlbun run docker:up:postgresql && bun run test:smoke:db:postgresql && bun run docker:down:postgresql
smoke:db:mysqlExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:mysqlbun run docker:up:mysql && bun run test:smoke:db:mysql && bun run docker:down:mysql
smoke:db:mssqlExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:mssqlbun run docker:up:mssql && bun run test:smoke:db:mssql && bun run docker:down:mssql
smoke:db:oracleExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:oraclebun run docker:up:oracle && bun run test:smoke:db:oracle && bun run docker:down:oracle
smoke:db:mongodbExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:mongodbbun run docker:up:mongodb && bun run test:smoke:db:mongo && bun run docker:down:mongodb
smoke:db:cassandraExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:cassandrabun run docker:up:cassandra && bun run test:smoke:db:cassandra && bun run docker:down:cassandra
smoke:db:dynamodbExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:dynamodbbun run docker:up:dynamodb && bun run test:smoke:db:dynamodb && bun run docker:down:dynamodb
smoke:db:firebaseExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:firebasebun run docker:up:firebase && bun run test:smoke:db:firebase && bun run docker:down:firebase
smoke:db:auroraExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:aurorabun run docker:up:aurora && bun run test:smoke:db:aurora && bun run docker:down:aurora
smoke:db:rdsExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:rdsbun run docker:up:rds && bun run test:smoke:db:rds && bun run docker:down:rds
smoke:db:sqliteExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:sqlitebun run test:smoke:db:sqlite
smoke:db:inmemoryExecuta smoke checks para validação rápida de ambiente.bun run smoke:db:inmemorybun run test:smoke:db:inmemory
dev:httpInicia o modo de runtime para desenvolvimento.bun run dev:httppm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-http --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:expressInicia o modo de runtime para desenvolvimento.bun run dev:expressJUMENTIX_HTTP_FRAMEWORK=express pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-express --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:fastifyInicia o modo de runtime para desenvolvimento.bun run dev:fastifyJUMENTIX_HTTP_FRAMEWORK=fastify pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-fastify --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:restifyInicia o modo de runtime para desenvolvimento.bun run dev:restifyJUMENTIX_HTTP_FRAMEWORK=restify pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-restify --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:cloudflare-workersInicia o modo de runtime para desenvolvimento.bun run dev:cloudflare-workersJUMENTIX_HTTP_FRAMEWORK=cloudflare-workers pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-cloudflare-workers --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:vercel-functionsInicia o modo de runtime para desenvolvimento.bun run dev:vercel-functionsJUMENTIX_HTTP_FRAMEWORK=vercel-functions pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-vercel-functions --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:loopbackInicia o modo de runtime para desenvolvimento.bun run dev:loopbackJUMENTIX_HTTP_FRAMEWORK=loopback pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-loopback --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:sails-jsInicia o modo de runtime para desenvolvimento.bun run dev:sails-jsJUMENTIX_HTTP_FRAMEWORK=sails-js pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-sails-js --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:feathersInicia o modo de runtime para desenvolvimento.bun run dev:feathersJUMENTIX_HTTP_FRAMEWORK=feathers pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-feathers --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:derby-jsInicia o modo de runtime para desenvolvimento.bun run dev:derby-jsJUMENTIX_HTTP_FRAMEWORK=derby-js pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-derby-js --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:adonis-jsInicia o modo de runtime para desenvolvimento.bun run dev:adonis-jsJUMENTIX_HTTP_FRAMEWORK=adonis-js pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-adonis-js --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:total-jsInicia o modo de runtime para desenvolvimento.bun run dev:total-jsJUMENTIX_HTTP_FRAMEWORK=total-js pm2 start ./apps/backend-template/src/interface/HTTP/adapters/start-rest-api.ts --name jumentix-dev-total-js --interpreter bun --interpreter-args='-r tsconfig-paths/register --env-file=./apps/backend-template/src/config/.env.dev' --update-env
dev:websocketInicia o modo de runtime para desenvolvimento.bun run dev:websocketbun run pm2:start:dev:websocket-rest
dev:grpcInicia o modo de runtime para desenvolvimento.bun run dev:grpcbun run pm2:start:dev:grpc-rest
dev:serverlessInicia o modo de runtime para desenvolvimento.bun run dev:serverlessbun run lint && NODE_ENV=dev serverless dev
cliUse quando precisar desta operação específica do workspace.bun run clibun run dev:cli
cli:bootstrapUse quando precisar desta operação específica do workspace.bun run cli:bootstrapnode ./bin/jumentix-bootstrap.js
dev:cliInicia o modo de runtime para desenvolvimento.bun run dev:clibun -r tsconfig-paths/register ./apps/backend-template/src/interface/CLI/index.ts
dev:service-managementInicia o modo de runtime para desenvolvimento.bun run dev:service-managementpm2 start ./apps/service-management/server.js --name jumentix-dev-service-management --interpreter bun --update-env
start:cliUse quando precisar desta operação específica do workspace.bun run start:clibun run dev:cli
prod:httpInicia o perfil de runtime de produção.bun run prod:httppm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-http --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:expressInicia o perfil de runtime de produção.bun run prod:expressJUMENTIX_HTTP_FRAMEWORK=express pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-express --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:fastifyInicia o perfil de runtime de produção.bun run prod:fastifyJUMENTIX_HTTP_FRAMEWORK=fastify pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-fastify --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:restifyInicia o perfil de runtime de produção.bun run prod:restifyJUMENTIX_HTTP_FRAMEWORK=restify pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-restify --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:cloudflare-workersInicia o perfil de runtime de produção.bun run prod:cloudflare-workersJUMENTIX_HTTP_FRAMEWORK=cloudflare-workers pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-cloudflare-workers --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:vercel-functionsInicia o perfil de runtime de produção.bun run prod:vercel-functionsJUMENTIX_HTTP_FRAMEWORK=vercel-functions pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-vercel-functions --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:loopbackInicia o perfil de runtime de produção.bun run prod:loopbackJUMENTIX_HTTP_FRAMEWORK=loopback pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-loopback --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:sails-jsInicia o perfil de runtime de produção.bun run prod:sails-jsJUMENTIX_HTTP_FRAMEWORK=sails-js pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-sails-js --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:feathersInicia o perfil de runtime de produção.bun run prod:feathersJUMENTIX_HTTP_FRAMEWORK=feathers pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-feathers --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:derby-jsInicia o perfil de runtime de produção.bun run prod:derby-jsJUMENTIX_HTTP_FRAMEWORK=derby-js pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-derby-js --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:adonis-jsInicia o perfil de runtime de produção.bun run prod:adonis-jsJUMENTIX_HTTP_FRAMEWORK=adonis-js pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-adonis-js --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:total-jsInicia o perfil de runtime de produção.bun run prod:total-jsJUMENTIX_HTTP_FRAMEWORK=total-js pm2 start ./.build/apps/backend-template/src/interface/HTTP/adapters/start-rest-api.js --name jumentix-prod-total-js --interpreter bun --interpreter-args='--env-file=./.build/apps/backend-template/src/config/.env.prod' --update-env
prod:websocketInicia o perfil de runtime de produção.bun run prod:websocketbun run pm2:start:prod:websocket-rest
prod:grpcInicia o perfil de runtime de produção.bun run prod:grpcbun run pm2:start:prod:grpc-rest
staging:restapiInicia o perfil de runtime de staging.bun run staging:restapibun run pm2:start:staging:restapi
staging:websocketInicia o perfil de runtime de staging.bun run staging:websocketbun run pm2:start:staging:websocket-rest
staging:grpcInicia o perfil de runtime de staging.bun run staging:grpcbun run pm2:start:staging:grpc-rest
prod:serverlessInicia o perfil de runtime de produção.bun run prod:serverlessbun run lint && NODE_ENV=prod serverless dev
docker:composeredisSobe/derruba dependências e serviços em containers.bun run docker:composeredisci-cd/cleanup-local-ci-services.sh && docker compose -f "apps/backend-template/docker-compose-redis.yml" down --remove-orphans || true && docker compose -f "apps/backend-template/docker-compose-redis.yml" up -d --build --wait --force-recreate --remove-orphans
docker:composemessagingSobe/derruba dependências e serviços em containers.bun run docker:composemessagingdocker compose -f "apps/backend-template/docker-compose-messaging.yml" up -d --build --wait
docker:compose:platform-servicesSobe/derruba dependências e serviços em containers.bun run docker:compose:platform-servicesdocker compose -f "apps/backend-template/docker-compose-platform-services.yml" up -d --build --wait
docker:up:postgresqlSobe/derruba dependências e serviços em containers.bun run docker:up:postgresqldocker compose -p jumentix-postgresql -f "apps/backend-template/docker-compose-postgresql.yml" down --remove-orphans || true && docker compose -p jumentix-postgresql -f "apps/backend-template/docker-compose-postgresql.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:mysqlSobe/derruba dependências e serviços em containers.bun run docker:up:mysqldocker compose -p jumentix-mysql -f "apps/backend-template/docker-compose-mysql.yml" down --remove-orphans || true && docker compose -p jumentix-mysql -f "apps/backend-template/docker-compose-mysql.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:mssqlSobe/derruba dependências e serviços em containers.bun run docker:up:mssqldocker compose -p jumentix-mssql -f "apps/backend-template/docker-compose-mssql.yml" down --remove-orphans || true && docker compose -p jumentix-mssql -f "apps/backend-template/docker-compose-mssql.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:oracleSobe/derruba dependências e serviços em containers.bun run docker:up:oracledocker compose -p jumentix-oracle -f "apps/backend-template/docker-compose-oracle.yml" down --remove-orphans || true && docker compose -p jumentix-oracle -f "apps/backend-template/docker-compose-oracle.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:mongodbSobe/derruba dependências e serviços em containers.bun run docker:up:mongodbdocker compose -p jumentix-mongodb -f "apps/backend-template/docker-compose-mongodb.yml" down --remove-orphans || true && docker compose -p jumentix-mongodb -f "apps/backend-template/docker-compose-mongodb.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:cassandraSobe/derruba dependências e serviços em containers.bun run docker:up:cassandradocker compose -p jumentix-cassandra -f "apps/backend-template/docker-compose-cassandra.yml" down --remove-orphans || true && docker compose -p jumentix-cassandra -f "apps/backend-template/docker-compose-cassandra.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:dynamodbSobe/derruba dependências e serviços em containers.bun run docker:up:dynamodbdocker compose -p jumentix-dynamodb -f "apps/backend-template/docker-compose-dynamodb.yml" down --remove-orphans || true && docker compose -p jumentix-dynamodb -f "apps/backend-template/docker-compose-dynamodb.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:firebaseSobe/derruba dependências e serviços em containers.bun run docker:up:firebasedocker compose -p jumentix-firebase -f "apps/backend-template/docker-compose-firebase.yml" down --remove-orphans || true && docker compose -p jumentix-firebase -f "apps/backend-template/docker-compose-firebase.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:auroraSobe/derruba dependências e serviços em containers.bun run docker:up:auroradocker compose -p jumentix-aurora -f "apps/backend-template/docker-compose-aurora.yml" down --remove-orphans || true && docker compose -p jumentix-aurora -f "apps/backend-template/docker-compose-aurora.yml" up -d --build --wait --force-recreate --remove-orphans
docker:up:rdsSobe/derruba dependências e serviços em containers.bun run docker:up:rdsdocker compose -p jumentix-rds -f "apps/backend-template/docker-compose-rds.yml" down --remove-orphans || true && docker compose -p jumentix-rds -f "apps/backend-template/docker-compose-rds.yml" up -d --build --wait --force-recreate --remove-orphans
docker:down:postgresqlSobe/derruba dependências e serviços em containers.bun run docker:down:postgresqldocker compose -p jumentix-postgresql -f "apps/backend-template/docker-compose-postgresql.yml" down --remove-orphans
docker:down:mysqlSobe/derruba dependências e serviços em containers.bun run docker:down:mysqldocker compose -p jumentix-mysql -f "apps/backend-template/docker-compose-mysql.yml" down --remove-orphans
docker:down:mssqlSobe/derruba dependências e serviços em containers.bun run docker:down:mssqldocker compose -p jumentix-mssql -f "apps/backend-template/docker-compose-mssql.yml" down --remove-orphans
docker:down:oracleSobe/derruba dependências e serviços em containers.bun run docker:down:oracledocker compose -p jumentix-oracle -f "apps/backend-template/docker-compose-oracle.yml" down --remove-orphans
docker:down:mongodbSobe/derruba dependências e serviços em containers.bun run docker:down:mongodbdocker compose -p jumentix-mongodb -f "apps/backend-template/docker-compose-mongodb.yml" down --remove-orphans
docker:down:cassandraSobe/derruba dependências e serviços em containers.bun run docker:down:cassandradocker compose -p jumentix-cassandra -f "apps/backend-template/docker-compose-cassandra.yml" down --remove-orphans
docker:down:dynamodbSobe/derruba dependências e serviços em containers.bun run docker:down:dynamodbdocker compose -p jumentix-dynamodb -f "apps/backend-template/docker-compose-dynamodb.yml" down --remove-orphans
docker:down:firebaseSobe/derruba dependências e serviços em containers.bun run docker:down:firebasedocker compose -p jumentix-firebase -f "apps/backend-template/docker-compose-firebase.yml" down --remove-orphans
docker:down:auroraSobe/derruba dependências e serviços em containers.bun run docker:down:auroradocker compose -p jumentix-aurora -f "apps/backend-template/docker-compose-aurora.yml" down --remove-orphans
docker:down:rdsSobe/derruba dependências e serviços em containers.bun run docker:down:rdsdocker compose -p jumentix-rds -f "apps/backend-template/docker-compose-rds.yml" down --remove-orphans
docker:compose:service-templateSobe/derruba dependências e serviços em containers.bun run docker:compose:service-templatedocker compose -f "apps/backend-template/docker-compose-service-templates.yml" --profile ${JUMENTIX_SERVICE_PROFILE:-rest} up -d --build --wait
docker:composerabbitSobe/derruba dependências e serviços em containers.bun run docker:composerabbitdocker compose -f "apps/backend-template/docker-compose-messaging.yml" up -d rabbitmq --wait
docker:stopSobe/derruba dependências e serviços em containers.bun run docker:stopdocker-compose stop
docker:restartSobe/derruba dependências e serviços em containers.bun run docker:restartdocker compose -f "apps/backend-template/docker-compose-redis.yml" down --remove-orphans && bun run docker:composeredis
docker:restart:messagingSobe/derruba dependências e serviços em containers.bun run docker:restart:messagingdocker compose -f "apps/backend-template/docker-compose-messaging.yml" down && bun run docker:composemessaging
smoke:realtime:redis-streamsExecuta smoke checks para validação rápida de ambiente.bun run smoke:realtime:redis-streamsbun run docker:composeredis && bun run test:integration:realtime:redis-streams && docker compose -f "apps/backend-template/docker-compose-redis.yml" down --remove-orphans
docker:stop:platform-servicesSobe/derruba dependências e serviços em containers.bun run docker:stop:platform-servicesdocker compose -f "apps/backend-template/docker-compose-platform-services.yml" down
docker:stop:service-templateSobe/derruba dependências e serviços em containers.bun run docker:stop:service-templatedocker compose -f "apps/backend-template/docker-compose-service-templates.yml" down
docker:cleanSobe/derruba dependências e serviços em containers.bun run docker:cleandocker system prune -a
ci:fail-closedUse em validações de CI e gates de entrega.bun run ci:fail-closedbun ci-cd/check-fail-closed.js
integrations:checkUse quando precisar desta operação específica do workspace.bun run integrations:checkbun ci-cd/check-canonical-integrations.js
deps:auditUse quando precisar desta operação específica do workspace.bun run deps:auditbun packages/security-scanner/audit.js
test:integration:express:ciRoda testes para escopo ou perfil específico.bun run test:integration:express:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label express apps/backend-template/test/integration/Express
test:integration:fastify:ciRoda testes para escopo ou perfil específico.bun run test:integration:fastify:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label fastify apps/backend-template/test/integration/Fastify
test:integration:restify:ciRoda testes para escopo ou perfil específico.bun run test:integration:restify:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label restify --timeout 15000 apps/backend-template/test/integration/Restify
test:integration:lambda:ciRoda testes para escopo ou perfil específico.bun run test:integration:lambda:ciJUMENTIX_TEST_RUNTIME=node JUMENTIX_MESSAGE_MEDIATOR_ADAPTER=inmemory NODE_ENV=dev bun ci-cd/run-suite.js --script-label lambda apps/backend-template/test/integration/Lambda
test:integration:cloudflare-workers:ciRoda testes para escopo ou perfil específico.bun run test:integration:cloudflare-workers:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label cloudflare-workers apps/backend-template/test/integration/Cloudflare-Workers
test:integration:vercel-functions:ciRoda testes para escopo ou perfil específico.bun run test:integration:vercel-functions:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label vercel-functions apps/backend-template/test/integration/Vercel-Functions
test:integration:loopback:ciRoda testes para escopo ou perfil específico.bun run test:integration:loopback:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label loopback apps/backend-template/test/integration/LoopBack
test:integration:sails-js:ciRoda testes para escopo ou perfil específico.bun run test:integration:sails-js:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label sails-js apps/backend-template/test/integration/Sails-JS
test:integration:feathers:ciRoda testes para escopo ou perfil específico.bun run test:integration:feathers:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label feathers apps/backend-template/test/integration/Feathers
test:integration:derby-js:ciRoda testes para escopo ou perfil específico.bun run test:integration:derby-js:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label derby-js apps/backend-template/test/integration/Derby-JS
test:integration:adonis-js:ciRoda testes para escopo ou perfil específico.bun run test:integration:adonis-js:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label adonis-js apps/backend-template/test/integration/Adonis-JS
test:integration:total-js:ciRoda testes para escopo ou perfil específico.bun run test:integration:total-js:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label total-js apps/backend-template/test/integration/Total-JS
test:integration:mutexRoda testes para escopo ou perfil específico.bun run test:integration:mutexNODE_ENV=dev RUN_REDIS_INTEGRATION=1 bun ci-cd/run-suite.js --script-label mutex apps/backend-template/test/integration/mutex
test:integration:mutex:ciRoda testes para escopo ou perfil específico.bun run test:integration:mutex:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev RUN_REDIS_INTEGRATION=1 bun ci-cd/run-suite.js --script-label mutex apps/backend-template/test/integration/mutex
test:integration:realtime:websocket:ciRoda testes para escopo ou perfil específico.bun run test:integration:realtime:websocket:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label realtime-ws apps/backend-template/test/integration/realtime/websocket.basic.integration.test.ts
test:integration:realtime:grpc:ciRoda testes para escopo ou perfil específico.bun run test:integration:realtime:grpc:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label realtime-grpc apps/backend-template/test/integration/realtime/grpc.basic.integration.test.ts
test:integration:realtime:redis-streams:ciRoda testes para escopo ou perfil específico.bun run test:integration:realtime:redis-streams:ciJUMENTIX_TEST_RUNTIME=node RUN_REDIS_INTEGRATION=1 NODE_ENV=dev bun ci-cd/run-suite.js --script-label redis-streams apps/backend-template/test/integration/realtime/socketio.redis-streams.multi-instance.test.ts
test:smoke:db:ciRoda testes para escopo ou perfil específico.bun run test:smoke:db:ciJUMENTIX_TEST_RUNTIME=node RUN_DB_SMOKE=1 NODE_ENV=dev bun ci-cd/run-suite.js --script-label smoke-db apps/backend-template/test/smoke/database/DatabaseDrivers.smoke.test.ts
test:smoke:realtime:ciRoda testes para escopo ou perfil específico.bun run test:smoke:realtime:ciJUMENTIX_TEST_RUNTIME=node NODE_ENV=dev bun ci-cd/run-suite.js --script-label smoke-realtime apps/backend-template/test/smoke/realtime/RealtimeApis.smoke.test.ts
tdd:domainUse quando precisar desta operação específica do workspace.bun run tdd:domainNODE_ENV=dev bun ci-cd/run-tdd.js domain
tdd:applicationUse quando precisar desta operação específica do workspace.bun run tdd:applicationNODE_ENV=dev bun ci-cd/run-tdd.js application
tdd:adaptersUse quando precisar desta operação específica do workspace.bun run tdd:adaptersNODE_ENV=dev bun ci-cd/run-tdd.js adapters/in
tdd:infraUse quando precisar desta operação específica do workspace.bun run tdd:infraNODE_ENV=dev bun ci-cd/run-tdd.js adapters/out+infra
tdd:contractsUse quando precisar desta operação específica do workspace.bun run tdd:contractsNODE_ENV=dev bun ci-cd/run-tdd.js contracts
tdd:interfaceUse quando precisar desta operação específica do workspace.bun run tdd:interfaceNODE_ENV=dev bun ci-cd/run-tdd.js interface/runtime
tdd:toolingUse quando precisar desta operação específica do workspace.bun run tdd:toolingNODE_ENV=dev bun ci-cd/run-tdd.js tooling
test:contractRoda testes para escopo ou perfil específico.bun run test:contractbun ci-cd/run-contract-tests.js
test:nightlyRoda testes para escopo ou perfil específico.bun run test:nightlybun ci-cd/run-nightly-tier.js
coverage:mergeUse quando precisar desta operação específica do workspace.bun run coverage:mergebun ci-cd/merge-coverage-reports.js
workspace:testValida políticas em nível de workspace.bun run workspace:testbun ci-cd/run-workspace-tests.js
quarantine:flakeUse quando precisar desta operação específica do workspace.bun run quarantine:flakebun ci-cd/quarantine-flake.js
test:coverageRoda testes para escopo ou perfil específico.bun run test:coverageNODE_ENV=dev bun x jest apps/backend-template/test/unit 'packages/[^/]+/test' --coverage --coverageThreshold='{}' --forceExit
coverage:checkUse quando precisar desta operação específica do workspace.bun run coverage:checkbun ci-cd/check-coverage-thresholds.js
test:browserRoda testes para escopo ou perfil específico.bun run test:browserbun ci-cd/run-browser-tests.js
test:integration:key-valueRoda testes para escopo ou perfil específico.bun run test:integration:key-valuebun ci-cd/run-redis-key-value-integration.js
smoke:key-value:redisExecuta smoke checks para validação rápida de ambiente.bun run smoke:key-value:redisbun run docker:composeredis && bun run test:integration:key-value && docker compose -f "apps/backend-template/docker-compose-redis.yml" down --remove-orphans
test:integration:message-mediatorRoda testes para escopo ou perfil específico.bun run test:integration:message-mediatorNODE_ENV=dev RUN_BROKER_INTEGRATION=1 bun ci-cd/run-suite.js --script-label message-mediator --timeout 60000 packages/message-mediator/test/integration
test:integration:db-repositoriesRoda testes para escopo ou perfil específico.bun run test:integration:db-repositoriesJUMENTIX_TEST_RUNTIME=bun NODE_ENV=dev RUN_DB_REPOSITORIES_INTEGRATION=1 bun ci-cd/run-suite.js --script-label db-repositories --timeout 120000 packages/external-db-repositories/test/integration
smoke:message-mediatorExecuta smoke checks para validação rápida de ambiente.bun run smoke:message-mediatorbun run docker:composemessaging && bun run test:integration:message-mediator && docker compose -f "apps/backend-template/docker-compose-messaging.yml" down
smoke:db-repositoriesExecuta smoke checks para validação rápida de ambiente.bun run smoke:db-repositoriesbun run docker:up:cassandra && bun run docker:up:mongodb && bun run test:integration:db-repositories; status=$?; bun run docker:down:cassandra; bun run docker:down:mongodb; exit $status