{
  "name": "mcp-znet",
  "private": true,
  "type": "module",
  "engines": {
    "node": ">=22"
  },
  "scripts": {
    "build": "tsc -b",
    "test": "vitest run",
    "db:generate": "drizzle-kit generate --config packages/catalog-db/drizzle.config.ts",
    "db:migrate": "tsx --conditions=znet-source packages/catalog-db/src/migrate.ts",
    "dev:sync": "tsx watch --conditions=znet-source apps/sync/src/index.ts",
    "dev:api": "tsx watch --conditions=znet-source apps/catalog-api/src/index.ts",
    "dev:mcp": "tsx watch --conditions=znet-source apps/mcp-server/src/index.ts",
    "clean": "tsc -b --clean",
    "sync:once": "tsx --conditions=znet-source apps/sync/src/cli.ts",
    "auth:sessions": "tsx --conditions=znet-source apps/mcp-server/src/cli.ts sessions",
    "auth:revoke": "tsx --conditions=znet-source apps/mcp-server/src/cli.ts revoke",
    "perf": "tsx --conditions=znet-source test/perf/run.ts",
    "magento:check": "tsx --conditions=znet-source apps/sync/src/check.ts"
  },
  "devDependencies": {
    "@modelcontextprotocol/sdk": "1.30.1",
    "@types/node": "22.20.4",
    "@znet/catalog-db": "workspace:*",
    "@znet/magento": "workspace:*",
    "@znet/shared": "workspace:*",
    "drizzle-kit": "0.31.11",
    "pg-boss": "12.34.0",
    "pino-pretty": "13.1.3",
    "postgres": "3.4.9",
    "tsx": "4.23.15",
    "typescript": "5.9.3",
    "vitest": "5.0.1"
  },
  "packageManager": "pnpm@11.9.0"
}
