|
12 | 12 | "scripts": { |
13 | 13 | "build": "nuxt build", |
14 | 14 | "build:lunaria": "node ./lunaria/lunaria.ts", |
| 15 | + "build:playwright": "NODE_ENV=test pnpm build", |
15 | 16 | "dev": "nuxt dev", |
16 | 17 | "dev:docs": "pnpm run --filter npmx-docs dev --port=3001", |
17 | 18 | "i18n:check": "node scripts/compare-translations.ts", |
|
27 | 28 | "postinstall": "nuxt prepare && simple-git-hooks && pnpm generate:lexicons", |
28 | 29 | "generate:lexicons": "lex build --lexicons lexicons --out shared/types/lexicons --clear", |
29 | 30 | "test": "vite test", |
30 | | - "test:browser": "playwright test", |
31 | | - "test:browser:ui": "playwright test --ui", |
32 | | - "test:browser:update": "playwright test --update-snapshots", |
| 31 | + "test:browser": "pnpm build:playwright && pnpm test:browser:prebuilt", |
| 32 | + "test:browser:prebuilt": "playwright test", |
| 33 | + "test:browser:ui": "pnpm build:playwright && pnpm test:browser:prebuilt --ui", |
| 34 | + "test:browser:update": "pnpm build:playwright && pnpm test:browser:prebuilt --update-snapshots", |
33 | 35 | "test:nuxt": "vite test --project nuxt", |
34 | 36 | "test:types": "nuxt prepare && vue-tsc -b --noEmit && pnpm --filter npmx-connector test:types", |
35 | 37 | "test:unit": "vite test --project unit", |
36 | | - "start:playwright:webserver": "NODE_ENV=test pnpm build && pnpm preview --port 5678" |
| 38 | + "start:playwright:webserver": "NODE_ENV=test pnpm preview --port 5678" |
37 | 39 | }, |
38 | 40 | "dependencies": { |
39 | 41 | "@atproto/api": "^0.18.17", |
|
0 commit comments