|
1 | 1 | { |
2 | 2 | "private": true, |
3 | | - "version": "3.2.45", |
| 3 | + "version": "3.2.47", |
4 | 4 | "packageManager": "pnpm@7.1.0", |
5 | 5 | "scripts": { |
6 | | - "dev": "node scripts/dev.js", |
7 | | - "build": "node scripts/build.js", |
| 6 | + "dev": "node scripts/dev.mjs", |
| 7 | + "build": "node scripts/build.mjs", |
8 | 8 | "size": "run-s size-global size-baseline", |
9 | | - "size-global": "node scripts/build.js vue runtime-dom -f global -p", |
10 | | - "size-baseline": "node scripts/build.js runtime-dom runtime-core reactivity shared -f esm-bundler && cd packages/size-check && vite build && node brotli", |
| 9 | + "size-global": "node scripts/build.mjs vue runtime-dom -f global -p", |
| 10 | + "size-baseline": "node scripts/build.mjs runtime-dom runtime-core reactivity shared -f esm-bundler && cd packages/size-check && vite build && node brotli", |
11 | 11 | "lint": "eslint --cache --ext .ts packages/*/{src,__tests__}/**.ts", |
12 | | - "format": "prettier --write --cache --parser typescript \"packages/**/*.ts?(x)\"", |
13 | | - "format-check": "prettier --check --cache --parser typescript \"packages/**/*.ts?(x)\"", |
14 | | - "test": "run-s \"test-unit {@}\" \"test-e2e {@}\"", |
15 | | - "test-unit": "jest --filter ./scripts/filter-unit.js", |
16 | | - "test-e2e": "node scripts/build.js vue -f global -d && jest --filter ./scripts/filter-e2e.js --runInBand", |
17 | | - "test-dts": "node scripts/build.js shared reactivity runtime-core runtime-dom -dt -f esm-bundler && npm run test-dts-only", |
| 12 | + "format": "prettier --write --cache --parser typescript \"**/*.[tj]s?(x)\"", |
| 13 | + "format-check": "prettier --check --cache --parser typescript \"**/*.[tj]s?(x)\"", |
| 14 | + "test": "vitest", |
| 15 | + "test-unit": "vitest -c vitest.unit.config.ts", |
| 16 | + "test-e2e": "node scripts/build.mjs vue -f global -d && vitest -c vitest.e2e.config.ts", |
| 17 | + "test-dts": "node scripts/build.mjs shared reactivity runtime-core runtime-dom -dt -f esm-bundler && npm run test-dts-only", |
18 | 18 | "test-dts-only": "tsc -p ./test-dts/tsconfig.json && tsc -p ./test-dts/tsconfig.build.json", |
19 | | - "test-coverage": "node scripts/build.js vue -f global -d && jest --runInBand --coverage --bail", |
20 | | - "release": "node scripts/release.js", |
| 19 | + "test-coverage": "vitest -c vitest.unit.config.ts --coverage", |
| 20 | + "release": "node scripts/release.mjs", |
21 | 21 | "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s", |
22 | | - "dev-esm": "node scripts/dev.js -if esm-bundler-runtime", |
| 22 | + "dev-esm": "node scripts/dev.mjs -if esm-bundler-runtime", |
23 | 23 | "dev-compiler": "run-p \"dev template-explorer\" serve", |
24 | 24 | "dev-sfc": "run-s dev-sfc-prepare dev-sfc-run", |
25 | | - "dev-sfc-prepare": "node scripts/pre-dev-sfc.js || npm run build-compiler-cjs", |
| 25 | + "dev-sfc-prepare": "node scripts/pre-dev-sfc.mjs || npm run build-compiler-cjs", |
26 | 26 | "dev-sfc-serve": "vite packages/sfc-playground --host", |
27 | 27 | "dev-sfc-run": "run-p \"dev compiler-sfc -f esm-browser\" \"dev vue -if esm-bundler-runtime\" \"dev server-renderer -if esm-bundler\" dev-sfc-serve", |
28 | 28 | "serve": "serve", |
29 | 29 | "open": "open http://localhost:5000/packages/template-explorer/local.html", |
30 | 30 | "build-sfc-playground": "run-s build-compiler-cjs build-runtime-esm build-ssr-esm build-sfc-playground-self", |
31 | | - "build-compiler-cjs": "node scripts/build.js compiler reactivity-transform shared -af cjs", |
32 | | - "build-runtime-esm": "node scripts/build.js runtime reactivity shared -af esm-bundler && node scripts/build.js vue -f esm-bundler-runtime && node scripts/build.js vue -f esm-browser-runtime", |
33 | | - "build-ssr-esm": "node scripts/build.js compiler-sfc server-renderer -f esm-browser", |
| 31 | + "build-compiler-cjs": "node scripts/build.mjs compiler reactivity-transform shared -af cjs", |
| 32 | + "build-runtime-esm": "node scripts/build.mjs runtime reactivity shared -af esm-bundler && node scripts/build.mjs vue -f esm-bundler-runtime && node scripts/build.mjs vue -f esm-browser-runtime", |
| 33 | + "build-ssr-esm": "node scripts/build.mjs compiler-sfc server-renderer -f esm-browser", |
34 | 34 | "build-sfc-playground-self": "cd packages/sfc-playground && npm run build", |
35 | | - "preinstall": "node ./scripts/preinstall.js", |
| 35 | + "preinstall": "node ./scripts/preinstall.mjs", |
36 | 36 | "postinstall": "simple-git-hooks" |
37 | 37 | }, |
38 | 38 | "types": "test-dts/index.d.ts", |
|
62 | 62 | "@rollup/plugin-replace": "^5.0.1", |
63 | 63 | "@rollup/plugin-terser": "^0.1.0", |
64 | 64 | "@types/hash-sum": "^1.0.0", |
65 | | - "@types/jest": "^29.2.2", |
66 | 65 | "@types/node": "^16.4.7", |
67 | 66 | "@typescript-eslint/parser": "^5.23.0", |
| 67 | + "@vitest/coverage-istanbul": "^0.28.2", |
68 | 68 | "@vue/consolidate": "0.17.3", |
69 | 69 | "@vue/reactivity": "workspace:*", |
70 | 70 | "@vue/runtime-core": "workspace:*", |
|
74 | 74 | "conventional-changelog-cli": "^2.0.31", |
75 | 75 | "csstype": "^3.0.3", |
76 | 76 | "enquirer": "^2.3.2", |
77 | | - "esbuild": "^0.15.13", |
| 77 | + "esbuild": "^0.17.4", |
78 | 78 | "eslint": "^7.7.0", |
79 | | - "eslint-plugin-jest": "26.1.5", |
| 79 | + "eslint-plugin-jest": "^27.2.1", |
80 | 80 | "execa": "^4.0.2", |
81 | | - "fs-extra": "^9.0.1", |
82 | | - "jest": "^29.3.1", |
83 | | - "jest-environment-jsdom": "^29.3.1", |
| 81 | + "jsdom": "^21.1.0", |
84 | 82 | "lint-staged": "^10.2.10", |
85 | 83 | "lodash": "^4.17.15", |
86 | 84 | "marked": "^4.0.10", |
|
89 | 87 | "prettier": "^2.7.1", |
90 | 88 | "pug": "^3.0.1", |
91 | 89 | "puppeteer": "^19.2.2", |
92 | | - "rollup": "~3.2.3", |
| 90 | + "rollup": "~3.10.0", |
93 | 91 | "rollup-plugin-node-builtins": "^2.1.2", |
94 | 92 | "rollup-plugin-node-globals": "^1.4.0", |
95 | 93 | "rollup-plugin-polyfill-node": "^0.11.0", |
|
99 | 97 | "simple-git-hooks": "^2.8.1", |
100 | 98 | "terser": "^5.15.1", |
101 | 99 | "todomvc-app-css": "^2.3.0", |
102 | | - "ts-jest": "^29.0.3", |
103 | 100 | "tslib": "^2.4.0", |
104 | 101 | "typescript": "^4.8.0", |
105 | | - "vite": "^3.0.0", |
| 102 | + "vite": "^4.0.4", |
| 103 | + "vitest": "^0.28.2", |
106 | 104 | "vue": "workspace:*" |
107 | 105 | } |
108 | 106 | } |
0 commit comments