Files
wehub-resource-sync d18ada4ee7
Docker Publish / docker (web, apps/web/Dockerfile, web) (push) Failing after 0s
Docker Publish / docker (api, apps/api/Dockerfile, api) (push) Failing after 1s
Publish Extension / detect-version (push) Has been skipped
Publish Extension / submit (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 12:24:41 +08:00

35 lines
1.1 KiB
JSON

{
"name": "api",
"private": true,
"type": "module",
"scripts": {
"dev": "node scripts/ensure-node-sqlite.mjs && tsx watch src/index.ts",
"start": "node scripts/ensure-node-sqlite.mjs && tsx src/index.ts",
"migrate-history": "tsx scripts/migrate-history.ts",
"before-start": "node scripts/ensure-node-sqlite.mjs && tsx scripts/migrate-history.ts && tsx src/index.ts",
"typecheck": "tsc --noEmit",
"check": "ultracite check && pnpm run typecheck"
},
"dependencies": {
"@fastify/cors": "^11.2.0",
"@orpc/openapi": "^1.13.5",
"@orpc/server": "^1.13.5",
"@orpc/zod": "^1.13.5",
"@vidbee/db": "workspace:*",
"@vidbee/downloader-core": "workspace:*",
"@vidbee/subscriptions-core": "workspace:*",
"@vidbee/task-queue": "workspace:*",
"better-sqlite3": "^12.4.1",
"drizzle-orm": "^0.44.7",
"fastify": "^5.7.4"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.13",
"@types/node": "^22.18.6",
"drizzle-kit": "0.31.7",
"tsx": "^4.21.0",
"typescript": "^5.9.2",
"ultracite": "7.1.5"
}
}