{ "name": "cloud-instances-api", "version": "1.0.0", "private": true, "scripts": { "dev": "wrangler dev", "deploy": "wrangler deploy", "test": "vitest", "test:coverage": "vitest --coverage", "test:api": "tsx scripts/api-tester.ts", "test:api:verbose": "tsx scripts/api-tester.ts --verbose", "test:e2e": "tsx scripts/e2e-tester.ts", "test:e2e:dry": "tsx scripts/e2e-tester.ts --dry-run", "db:init": "wrangler d1 execute cloud-instances-db --local --file=./schema.sql", "db:init:remote": "wrangler d1 execute cloud-instances-db --remote --file=./schema.sql", "db:seed": "wrangler d1 execute cloud-instances-db --local --file=./seed.sql", "db:seed:remote": "wrangler d1 execute cloud-instances-db --remote --file=./seed.sql", "db:migrate": "tsx scripts/migrate.ts", "db:migrate:remote": "tsx scripts/migrate.ts --remote", "db:migrate:status": "tsx scripts/migrate.ts --status", "db:migrate:status:remote": "tsx scripts/migrate.ts --status --remote", "db:migrate:002": "wrangler d1 execute cloud-instances-db --local --file=./migrations/002_add_composite_indexes.sql", "db:migrate:002:remote": "wrangler d1 execute cloud-instances-db --remote --file=./migrations/002_add_composite_indexes.sql", "db:migrate:003": "wrangler d1 execute cloud-instances-db --local --file=./migrations/003_add_retail_pricing.sql", "db:migrate:003:remote": "wrangler d1 execute cloud-instances-db --remote --file=./migrations/003_add_retail_pricing.sql", "db:migrate:004": "wrangler d1 execute cloud-instances-db --local --file=./migrations/004_anvil_tables.sql", "db:migrate:004:remote": "wrangler d1 execute cloud-instances-db --remote --file=./migrations/004_anvil_tables.sql", "db:query": "wrangler d1 execute cloud-instances-db --local --command" }, "devDependencies": { "@cloudflare/workers-types": "^4.20241205.0", "tsx": "^4.7.0", "typescript": "^5.7.2", "vitest": "^2.1.8", "wrangler": "^4.59.3" }, "dependencies": { "hono": "^4.11.7" } }