| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- {
- "name": "pm2000",
- "scripts": {
- "dev": "pnpm build:client && wrangler dev",
- "build": "pnpm cf-typegen && pnpm build:client && tsc --noEmit",
- "build:client": "esbuild client/app.js --bundle --format=esm --target=es2022 --outfile=public/app.js",
- "deploy": "pnpm build && wrangler deploy --minify",
- "cf-typegen": "wrangler types",
- "auth:generate": "npx --yes auth@1.7.3 generate --config src/auth/index.ts --output src/db/auth.schema.ts -y",
- "auth:format": "npx --yes prettier --write src/db/auth.schema.ts",
- "auth:update": "pnpm auth:generate && pnpm auth:format",
- "db:generate": "drizzle-kit generate",
- "db:migrate:dev": "wrangler d1 migrations apply DATABASE --local",
- "db:migrate:prod": "wrangler d1 migrations apply DATABASE --remote",
- "db:studio:dev": "drizzle-kit studio",
- "db:studio:prod": "NODE_ENV=production drizzle-kit studio"
- },
- "dependencies": {
- "@better-auth/drizzle-adapter": "1.7.5",
- "@cloudflare/workers-types": "5.20260919.1",
- "better-auth": "1.7.5",
- "better-auth-cloudflare": "0.3.1",
- "drizzle-orm": "0.45.2",
- "hono": "4.13.8",
- "lit-html": "3.3.3"
- },
- "devDependencies": {
- "@types/node": "22.20.4",
- "drizzle-kit": "0.31.10",
- "esbuild": "0.28.2",
- "typescript": "5.9.3",
- "wrangler": "4.135.0"
- },
- "pnpm": {
- "overrides": {
- "@better-auth/utils": "0.4.2",
- "defu": "6.1.5"
- }
- },
- "packageManager": "pnpm@10.10.0"
- }
|