package.json 1.64 KB
{
  "name": "@voko/server",
  "version": "0.0.0",
  "private": true,
  "type": "module",
  "scripts": {
    "start": "node src/main.js",
    "dev": "node --watch src/main.js",
    "worker": "node src/voko-worker-main.js",
    "test": "vitest run --passWithNoTests",
    "db:init": "node src/db/init-current-schema.js",
    "db:migrate": "node src/db/migrate-database.js",
    "db:status": "node src/db/migration-status.js",
    "admin:grant": "node tools/grant-admin.mjs",
    "verify:skeleton": "node tools/scenarios/voko-alpha/skeleton.mjs",
    "verify:f0": "node tools/scenarios/voko-alpha/f0-onboarding.mjs",
    "verify:f1": "node tools/scenarios/voko-alpha/f1-publish.mjs",
    "verify:f2": "node tools/scenarios/voko-alpha/f2-execute.mjs",
    "verify:f3": "node tools/scenarios/voko-alpha/f3-review-settle.mjs",
    "verify:timers": "node tools/scenarios/voko-alpha/timers.mjs",
    "verify:concurrency": "node tools/scenarios/voko-alpha/concurrency.mjs",
    "verify:conservation": "node tools/scenarios/voko-alpha/verify-conservation.mjs"
  },
  "dependencies": {
    "@drama/auth": "workspace:*",
    "@drama/billing": "workspace:*",
    "@drama/contracts": "workspace:*",
    "@drama/db": "workspace:*",
    "@drama/email": "workspace:*",
    "@drama/llm": "workspace:*",
    "@drama/observability": "workspace:*",
    "@drama/ratelimit": "workspace:*",
    "@drama/server-kit": "workspace:*",
    "@voko/access": "workspace:*",
    "@voko/clearing": "workspace:*",
    "@voko/exchange": "workspace:*",
    "dotenv": "16.6.1",
    "fastify": "^5.1.0",
    "googleapis": "^173.0.0",
    "valibot": "^1.4.1"
  },
  "devDependencies": {
    "vitest": "^2.1.4"
  }
}