Skip to content

Commit b85b7d5

Browse files
committed
Remove && usage in package.json scripts
1 parent a174ce4 commit b85b7d5

File tree

5 files changed

+79
-7
lines changed

5 files changed

+79
-7
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"copyfiles": "^2.4.1",
3232
"ejs": "^3.1.10",
3333
"lint-staged": "^15.4.3",
34+
"npm-run-all2": "^7.0.2",
3435
"prompts": "^2.4.2",
3536
"rimraf": "^6.0.1",
3637
"simple-git-hooks": "^2.11.1",
@@ -39,7 +40,7 @@
3940
},
4041
"scripts": {
4142
"clean": "rimraf dist",
42-
"build": "pnpm run clean && pnpm run build:copy && pnpm run build:ts",
43+
"build": "run-s clean build:copy build:ts",
4344
"build:copy": "copyfiles -u 1 -a \"src/template/**\" dist",
4445
"build:ts": "tsup src/index.ts --format cjs --target node18",
4546
"build:dts": "tsup src/index.ts --dts --format cjs --target node18",

pnpm-lock.yaml

Lines changed: 67 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/template/base/config/packages/@projectName@/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"@vue/test-utils": "^2.4.6",
4444
"@vue/tsconfig": "^0.7.0",
4545
"jsdom": "^26.0.0",
46+
"npm-run-all2": "^7.0.2",
4647
"rimraf": "^5.0.1",
4748
"typescript": "~5.7.3",
4849
"vite": "^6.0.11",
@@ -56,14 +57,15 @@
5657
"eslint": "^9.18.0",
5758
"eslint-plugin-vue": "^9.32.0",
5859
"jiti": "^2.4.2",
59-
"npm-run-all2": "^7.0.2",
6060
"vite-plugin-vue-devtools": "^7.7.0"
6161
},
6262
"scripts": {
63-
"clean": "rimraf dist && rimraf coverage",
63+
"clean": "rimraf dist coverage",
64+
"clean:dist": "rimraf dist",
6465
"test:unit": "vitest --environment jsdom",
6566
"coverage": "vitest run --coverage --environment jsdom",
66-
"build": "rimraf dist && pnpm build-dev && pnpm build-neutral && pnpm build-prod && pnpm type-check",
67+
"build": "run-s clean:dist build-only type-check",
68+
"build-only": "run-s build-dev build-neutral build-prod",
6769
"build-dev": "vite build --mode development",
6870
"build-neutral": "vite build --mode neutral",
6971
"build-prod": "vite build --mode production",

src/template/playground/config/packages/playground/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"dev": "vite --port 5051",
55
"type-check": "vue-tsc --noEmit -p tsconfig.app.json --composite false",
66
"build-only": "vite build",
7-
"build": "pnpm run type-check && pnpm run build-only",
7+
"build": "run-p -c type-check \"build-only {@}\" --",
88
"preview": "vite preview --port 4051",
99
"clean": "rimraf dist"
1010
},
@@ -16,6 +16,7 @@
1616
"@types/node": "^22.10.7",
1717
"@vitejs/plugin-vue": "^5.2.1",
1818
"@vue/tsconfig": "^0.7.0",
19+
"npm-run-all2": "^7.0.2",
1920
"rimraf": "^5.0.1",
2021
"typescript": "~5.7.3",
2122
"vite": "^6.0.11",

src/template/vitepress/config/packages/docs/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"private": true,
33
"scripts": {
4-
"clean": "rimraf dist && rimraf .vitepress/cache",
4+
"clean": "rimraf dist .vitepress/cache",
55
"dev": "vitepress dev .",
66
"type-check": "vue-tsc --noEmit -p tsconfig.app.json --composite false",
77
"build-only": "vitepress build .",
8-
"build": "pnpm run type-check && pnpm run build-only",
8+
"build": "run-p -c type-check \"build-only {@}\" --",
99
"preview": "vitepress preview .",
1010
"preinstall": "node ../../scripts/preinstall.js"
1111
},
@@ -16,6 +16,7 @@
1616
"@tsconfig/node22": "^22.0.0",
1717
"@types/node": "^22.13.0",
1818
"@vue/tsconfig": "^0.7.0",
19+
"npm-run-all2": "^7.0.2",
1920
"rimraf": "^6.0.1",
2021
"typescript": "~5.7.3",
2122
"vitepress": "^1.6.3",

0 commit comments

Comments
 (0)