Skip to content

Commit 04035ad

Browse files
authored
chore(env): 适配pnpm@9Nodejs 20 (#1855)
* fix(build): fix error in typescript ast parsing * fix(build): fix path error in recent pnpm * chore(package): use `pnpm --filter` instead of `pnpm scripts` * chore(pnpm): bump lock file to v9 * chore(deps): remove 3 deprecated dependencies
1 parent 231b8b3 commit 04035ad

File tree

5 files changed

+8459
-6491
lines changed

5 files changed

+8459
-6491
lines changed

package.json

+16-16
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,32 @@
55
"prepare": "husky install",
66
"precommit": "lint-staged",
77
"scripts": "better-scripts",
8-
"dev": "pnpm scripts run dev",
9-
"dev:site": "pnpm scripts run dev:site",
10-
"build": "pnpm scripts run build",
11-
"build:lib": "pnpm scripts run build:lib",
12-
"build:lib:theme": "pnpm scripts run build:lib:theme",
13-
"test": "pnpm scripts run tests.test"
8+
"dev": "pnpm --filter vue-devui dev",
9+
"dev:site": "pnpm --filter vue-devui dev:site",
10+
"build": "pnpm --filter vue-devui build",
11+
"build:lib": "pnpm --filter vue-devui build:lib",
12+
"build:lib:theme": "pnpm --filter vue-devui build:lib:theme",
13+
"test": "pnpm --filter vue-devui tests.test"
1414
},
1515
"devDependencies": {
1616
"@commitlint/cli": "^11.0.0",
17-
"@ls-lint/ls-lint": "^1.10.0",
18-
"@types/lodash": "^4.14.182",
19-
"@types/node": "^16.11.6",
20-
"all-contributors-cli": "^6.20.0",
21-
"better-scripts": "^0.1.1",
17+
"@ls-lint/ls-lint": "^1.11.2",
18+
"@types/lodash": "^4.17.4",
19+
"@types/node": "^16.18.97",
20+
"all-contributors-cli": "^6.26.1",
21+
"better-scripts": "^0.1.4",
2222
"esbuild-register": "^2.6.0",
23-
"eslint": "^7.28.0",
24-
"eslint-plugin-import": "^2.24.2",
25-
"eslint-plugin-vue": "^7.11.1",
23+
"eslint": "^7.32.0",
24+
"eslint-plugin-import": "^2.29.1",
25+
"eslint-plugin-vue": "^7.20.0",
2626
"husky": "^7.0.4",
2727
"intersection-observer": "^0.12.2",
28-
"lint-staged": "^11.0.0",
28+
"lint-staged": "^11.2.6",
2929
"npm-run-all": "^4.1.5",
3030
"stylelint": "^13.13.1",
3131
"stylelint-config-recommended-scss": "^4.3.0",
3232
"stylelint-config-standard": "^22.0.0",
33-
"stylelint-scss": "^3.20.1"
33+
"stylelint-scss": "^3.21.0"
3434
},
3535
"lint-staged": {
3636
"packages/**/{*.vue,*.js,*.ts,*.jsx,*.tsx}": "eslint --fix",

packages/devui-vue/docs/.vitepress/devui-theme/styles/index.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
@import './custom-blocks.scss';
66
@import './sidebar-links.scss';
77
@import './demo-block.scss';
8-
@import 'devui-theme/src/theme-collection/extend-theme-vue.scss';
8+
@import '../../devui-theme/src/theme-collection/extend-theme-vue.scss';

packages/devui-vue/docs/components/editor-md/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ export default defineComponent({
221221
const fd = new FormData();
222222
fd.append('file', file);
223223
xhr.send(fd);
224-
}).then((res: any) => {
224+
}).then((res) => {
225225
if (res.status === 'success') {
226226
callback({ name: file.name, imgUrl: res['imgUrl'], title: res['imgTitle'] });
227227
} else {

packages/devui-vue/package.json

-3
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,9 @@
8888
"@commitlint/config-conventional": "^11.0.0",
8989
"@docsearch/css": "^3.3.0",
9090
"@docsearch/js": "^3.3.0",
91-
"@types/chalk": "^2.2.0",
92-
"@types/commander": "^2.12.2",
9391
"@types/jest": "^26.0.24",
9492
"@types/markdown-it": "^12.2.3",
9593
"@types/node": "^16.11.6",
96-
"@types/ora": "^3.2.0",
9794
"@typescript-eslint/eslint-plugin": "^4.27.0",
9895
"@typescript-eslint/parser": "^4.27.0",
9996
"@vitejs/plugin-vue": "^1.3.0",

0 commit comments

Comments
 (0)