|
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