|
7 | 7 | "build": "next build > .tmp_build_stdout 2> .tmp_build_stderr || (cat .tmp_build_stdout && cat .tmp_build_stderr && exit 1)", |
8 | 8 | "clean": "npx rimraf node_modules pnpm-lock.yaml .tmp_dev_server_logs", |
9 | 9 | "dev:webpack": "next dev --webpack", |
10 | | - "build:webpack": "next build --webpack", |
| 10 | + "build-webpack": "next build --webpack > .tmp_build_stdout 2> .tmp_build_stderr || (cat .tmp_build_stdout && cat .tmp_build_stderr && exit 1)", |
11 | 11 | "start": "next start", |
12 | 12 | "lint": "eslint", |
13 | 13 | "test:prod": "TEST_ENV=production playwright test", |
14 | 14 | "test:dev": "TEST_ENV=development playwright test", |
| 15 | + "test:dev-webpack": "TEST_ENV=development-webpack playwright test", |
15 | 16 | "test:build": "pnpm install && pnpm build", |
16 | 17 | "test:build-canary": "pnpm install && pnpm add next@canary && pnpm build", |
17 | | - "test:assert": "pnpm test:prod && pnpm test:dev" |
| 18 | + "test:build-canary-webpack": "pnpm install && pnpm add next@canary && pnpm build:webpack", |
| 19 | + "test:assert": "pnpm test:prod && pnpm test:dev", |
| 20 | + "test:assert-webpack": "pnpm test:prod && pnpm test:dev-webpack" |
18 | 21 | }, |
19 | 22 | "dependencies": { |
20 | 23 | "@sentry/nextjs": "latest || *", |
|
40 | 43 | "extends": "../../package.json" |
41 | 44 | }, |
42 | 45 | "sentryTest": { |
| 46 | + "variants": [ |
| 47 | + { |
| 48 | + "build-command": "pnpm test:build-webpack", |
| 49 | + "label": "nextjs-16 (webpack)", |
| 50 | + "assert-command": "pnpm test:assert-webpack" |
| 51 | + } |
| 52 | + ], |
43 | 53 | "optionalVariants": [ |
44 | 54 | { |
45 | 55 | "build-command": "pnpm test:build-canary", |
46 | | - "label": "nextjs-16 (canary)", |
| 56 | + "label": "nextjs-16 (canary, turbopack)", |
47 | 57 | "assert-command": "pnpm test:assert" |
| 58 | + }, |
| 59 | + { |
| 60 | + "build-command": "pnpm test:build-canary-webpack", |
| 61 | + "label": "nextjs-16 (canary, webpack)", |
| 62 | + "assert-command": "pnpm test:assert-webpack" |
48 | 63 | } |
49 | 64 | ] |
50 | 65 | } |
|
0 commit comments