hts/apps/api/package.json

46 lines
1.4 KiB
JSON

{
"name": "api",
"version": "0.0.2",
"private": true,
"scripts": {
"build": "tsc",
"deploy": "pnpm build && wrangler deploy",
"dev": "pnpm build && wrangler dev",
"test:unit": "vitest run -c vitest.unit.ts",
"test:routes": "vitest run -c vitest.routes.ts --bail=1",
"test:integration": "vitest run -c vitest.integration.ts",
"test:benchmark": "vitest run -c vitest.benchmark.ts"
},
"devDependencies": {
"@cloudflare/workers-types": "^4.20240222.0",
"@aigxion/api": "workspace:^",
"@aigxion/tsconfig": "workspace:^",
"@vitest/ui": "^1.3.0",
"typescript": "^5.3.3",
"vitest": "^1.3.0",
"wrangler": "^3.32.0"
},
"dependencies": {
"@axiomhq/js": "1.0.0-rc.2",
"@chronark/zod-bird": "0.3.3",
"@hono/zod-openapi": "^0.9.8",
"@hono/zod-validator": "^0.2.0",
"@microlabs/otel-cf-workers": "1.0.0-rc.24",
"@opentelemetry/api": "1.8.0",
"@planetscale/database": "^1.16.0",
"@aigxion/db": "workspace:^",
"@aigxion/error": "workspace:^",
"@aigxion/hash": "workspace:^",
"@aigxion/id": "workspace:^",
"@aigxion/keys": "workspace:^",
"@aigxion/metrics": "workspace:^",
"@aigxion/rbac": "workspace:^",
"@aigxion/schema": "workspace:^",
"@aigxion/zod-queue": "workspace:^",
"drizzle-orm": "^0.30.1",
"hono": "^4.0.10",
"superjson": "^2.2.1",
"zod": "^3.22.4",
"zod-error": "^1.5.0"
}
}