Skip to content

Commit f61f9f8

Browse files
committed
refactor: tweak scripts
1 parent 2ce8470 commit f61f9f8

File tree

2 files changed

+14
-15
lines changed

2 files changed

+14
-15
lines changed

package.json

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,15 @@
1717
"benchmark": "node ./benchmark/index.mjs",
1818
"build": "node -r esbuild-register scripts/build.ts",
1919
"build:explorer": "cd packages/format-explorer && vite build",
20-
"build:size": "npm run build && run-p build:size-*",
21-
"build:size-core": "cd packages/size-check-core && npm run build",
22-
"build:size-petite-vue-i18n": "cd packages/size-check-petite-vue-i18n && npm run build",
23-
"build:size-vue-i18n": "cd packages/size-check-vue-i18n && npm run build",
24-
"build:sourcemap": "npm run build -- --sourcemap",
20+
"build:size": "pnpm build && run-p build:size-*",
21+
"build:size-core": "cd packages/size-check-core && pnpm build",
22+
"build:size-petite-vue-i18n": "cd packages/size-check-petite-vue-i18n && pnpm build",
23+
"build:size-vue-i18n": "cd packages/size-check-vue-i18n && pnpm build",
24+
"build:sourcemap": "pnpm build --sourcemap",
2525
"build:type": "./scripts/build.sh",
26-
"build:typed": "npm run build -- core-base vue-i18n-core --types",
26+
"build:typed": "pnpm build core-base vue-i18n-core --types",
2727
"clean": "run-p clean:*",
28-
"clean:cache": "npm run clean:cache:jest",
28+
"clean:cache": "pnpm clean:cache:jest",
2929
"clean:cache:jest": "jest --clearCache",
3030
"clean:coverage": "rimraf ./coverage",
3131
"clean:dist": "rimraf ./dist ./packages/**/dist ./docs/.vitepress/dist",
@@ -35,14 +35,14 @@
3535
"dev": "node -r esbuild-register scripts/dev.ts",
3636
"dev:e2e": "jest --runInBand --config ./jest.e2e.config.js",
3737
"dev:explorer": "vite packages/format-explorer",
38-
"docs:apigen": "npm run docs:apigen:core && npm run docs:apigen:vue",
38+
"docs:apigen": "pnpm docs:apigen:core && pnpm docs:apigen:vue",
3939
"docs:apigen:core": "api-docs-gen ./temp/core-base.api.json -o ./docs/api -c ./docsgen.config.js -g noprefix -t ./tsdoc.json && mv ./docs/api/general.md ./docs/api/temp.md",
4040
"docs:apigen:vue": "api-docs-gen ./temp/vue-i18n-core.api.json -o ./docs/api -c ./docsgen.config.js -g noprefix -t ./tsdoc.json && tail -n +3 ./docs/api/temp.md >> ./docs/api/general.md && rm -rf ./docs/api/temp.md",
41-
"docs:build": "npm run docs:setup && vitepress build docs",
41+
"docs:build": "pnpm docs:setup && vitepress build docs",
4242
"docs:dev": "vitepress dev docs",
4343
"docs:serve": "vitepress serve docs",
44-
"docs:setup": "npm run build:typed && npm run docs:apigen",
45-
"example:ssr": "cd examples/ssr/vite && npm run dev",
44+
"docs:setup": "pnpm build:typed && pnpm docs:apigen",
45+
"example:ssr": "cd examples/ssr/vite && pnpm dev",
4646
"fix": "run-p lint:fix format:fix",
4747
"format:fix": "run-p \"format:prettier --write\" format:package",
4848
"format:package": "node -r esbuild-register ./scripts/fixpack.ts",
@@ -57,10 +57,10 @@
5757
"release": "bumpp package.json packages/**/package.json --commit \"release: v\" --push --tag",
5858
"serve:explorer": "cd packages/format-explorer && vite preview",
5959
"test": "npm-run-all lint clean:cache:jest test:cover test:type test:e2e",
60-
"test:cover": "npm run test:unit -- --coverage",
60+
"test:cover": "pnpm test:unit --coverage",
6161
"test:e2e": "jest --runInBand --config ./jest.e2e.config.js",
6262
"test:type": "tsc -p ./test-dts/tsconfig.json",
63-
"test:unit": "npm run clean:cache:jest && jest --env node"
63+
"test:unit": "pnpm clean:cache:jest && jest --env node"
6464
},
6565
"devDependencies": {
6666
"@intlify/core-base": "workspace:*",

scripts/build.sh

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
set -xe
44

5-
6-
npm run build -- --types
5+
pnpm build --types
76

87
tail -n +37 ./packages/vue-i18n/src/vue.d.ts >> ./packages/vue-i18n/dist/vue-i18n.d.ts
98
tail -n +32 ./packages/petite-vue-i18n/src/vue.d.ts >> ./packages/petite-vue-i18n/dist/petite-vue-i18n.d.ts

0 commit comments

Comments
 (0)