|
11 | 11 | "prepare": "simple-git-hooks", |
12 | 12 | "dev": "vite --port 4173", |
13 | 13 | "build": "vite build", |
| 14 | + "build:analyze": "cross-env ANALYZE=1 vite build && size-limit", |
14 | 15 | "serve": "vite preview --port 4173", |
15 | 16 | "type-check": "vue-tsc --noEmit", |
16 | 17 | "lint": "eslint --fix .", |
17 | 18 | "test": "pnpm test:unit && pnpm test:e2e && tsx scripts/merge-coverage.ts", |
18 | | - "test:e2e": "cross-env NODE_ENV=testing pnpm build && cross-env CI=true playwright test", |
| 19 | + "test:e2e": "pnpm build && cross-env CI=true playwright test", |
19 | 20 | "test:e2e:prod": "cross-env E2E_BASE_URL='https://vue3-realworld-example-app-mutoe.vercel.app' playwright test", |
20 | 21 | "test:e2e:ui": "playwright test --ui", |
21 | 22 | "test:e2e:ui:debug": "playwright test --ui --headed --debug", |
|
33 | 34 | "@mutoe/eslint-config": "^4.11.0-2", |
34 | 35 | "@pinia/testing": "^1.0.2", |
35 | 36 | "@playwright/test": "1.55.1", |
| 37 | + "@size-limit/preset-app": "^11.2.0", |
36 | 38 | "@testing-library/user-event": "^14.6.1", |
37 | 39 | "@testing-library/vue": "^8.1.0", |
38 | 40 | "@types/node": "^24.5.2", |
39 | 41 | "@vitejs/plugin-vue": "^6.0.1", |
40 | 42 | "@vitest/coverage-v8": "^3.2.4", |
41 | | - "cross-env": "^7.0.3", |
| 43 | + "cross-env": "^10.0.0", |
42 | 44 | "eslint": "^9.36.0", |
43 | 45 | "eslint-plugin-vuejs-accessibility": "^2.4.1", |
44 | 46 | "happy-dom": "^18.0.1", |
45 | | - "lint-staged": "^16.2.0", |
| 47 | + "lint-staged": "^16.2.1", |
46 | 48 | "monocart-coverage-reports": "^2.12.9", |
47 | 49 | "msw": "^2.11.3", |
48 | 50 | "rollup-plugin-analyzer": "^4.0.0", |
49 | 51 | "simple-git-hooks": "^2.13.1", |
| 52 | + "size-limit": "^11.2.0", |
50 | 53 | "swagger-typescript-api": "^13.2.13", |
51 | 54 | "tsx": "^4.20.6", |
52 | 55 | "typescript": "~5.9.2", |
|
62 | 65 | }, |
63 | 66 | "lint-staged": { |
64 | 67 | "*": "eslint --fix" |
65 | | - } |
| 68 | + }, |
| 69 | + "size-limit": [ |
| 70 | + { |
| 71 | + "path": "dist/**/*.js" |
| 72 | + } |
| 73 | + ] |
66 | 74 | } |
0 commit comments