|
11 | 11 | "pages:build": "npx @cloudflare/next-on-pages", |
12 | 12 | "typecheck": "tsc --noEmit --incremental false", |
13 | 13 | "prepare": "husky", |
14 | | - "release": "bumpp -r" |
| 14 | + "release": "bumpp -r", |
| 15 | + "preview": "opennextjs-cloudflare build && opennextjs-cloudflare preview", |
| 16 | + "deploy": "opennextjs-cloudflare build && opennextjs-cloudflare deploy", |
| 17 | + "cf-typegen": "wrangler types --env-interface CloudflareEnv cloudflare-env.d.ts" |
15 | 18 | }, |
16 | 19 | "dependencies": { |
17 | 20 | "@dnd-kit/core": "^6.1.0", |
18 | 21 | "@dnd-kit/modifiers": "^7.0.0", |
19 | 22 | "@dnd-kit/sortable": "^8.0.0", |
20 | 23 | "@dnd-kit/utilities": "^3.2.2", |
21 | 24 | "@hookform/resolvers": "^3.9.0", |
| 25 | + "@opennextjs/cloudflare": "^1.3.1", |
22 | 26 | "@pdf-lib/upng": "^1.0.1", |
23 | 27 | "@radix-ui/react-dialog": "^1.1.1", |
24 | 28 | "@radix-ui/react-label": "^2.1.0", |
|
74 | 78 | }, |
75 | 79 | "devDependencies": { |
76 | 80 | "@byodian/eslint-config-react": "^0.1.6", |
77 | | - "@cloudflare/next-on-pages": "^1.13.2", |
78 | 81 | "@types/dompurify": "^3.0.5", |
79 | 82 | "@types/file-saver": "^2.0.7", |
80 | 83 | "@types/node": "^20", |
|
89 | 92 | "postcss": "^8", |
90 | 93 | "tailwindcss": "^3.4.1", |
91 | 94 | "typescript": "^5", |
92 | | - "vercel": "39.1.1" |
| 95 | + "vercel": "39.1.1", |
| 96 | + "wrangler": "^4.20.5" |
93 | 97 | }, |
94 | 98 | "lint-staged": { |
95 | 99 | "src/**/*.{ts,tsx}": [ |
|
0 commit comments