chore: 批量升级各包依赖版本并统一代码工具链

本次提交统一升级了多个包的依赖版本,包括:
1. 升级prettier到3.3.3、eslint及其相关插件到最新兼容版本
2. 更新rollup、typescript、typeorm等构建和运行时依赖
3. 调整部分包的依赖移除冗余依赖项,统一项目开发构建工具版本
This commit is contained in:
xiaojunnuo
2026-06-22 00:13:13 +08:00
parent f32c99d4a1
commit 9ffea32176
13 changed files with 83 additions and 108 deletions
+4 -4
View File
@@ -33,18 +33,18 @@
"@types/node": "^20.14.10",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"chai": "^4.4.1",
"chai": "^5.1.0",
"chai-as-promised": "^7.1.2",
"cross-env": "^7.0.3",
"eslint": "^8.57.0",
"eslint-config-prettier": "^8.5.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"jsdoc-to-markdown": "^8.0.1",
"mocha": "^10.6.0",
"nock": "^13.5.4",
"prettier": "^2.8.8",
"prettier": "3.3.3",
"tsd": "^0.31.1",
"typescript": "^5.4.2"
},
+10 -10
View File
@@ -28,27 +28,27 @@
"iconv-lite": "^0.6.3",
"lodash-es": "^4.17.21",
"log4js": "^6.9.1",
"lru-cache": "^10.0.0",
"lru-cache": "^11.0.1",
"mitt": "^3.0.1",
"nanoid": "^5.0.7",
"node-forge": "^1.3.1",
"nodemailer": "^6.9.3"
"nodemailer": "^6.9.16"
},
"devDependencies": {
"@types/chai": "^4.3.10",
"@types/chai": "^4.3.12",
"@types/lodash-es": "^4.17.12",
"@types/mocha": "^10.0.1",
"@types/mocha": "^10.0.6",
"@types/node-forge": "^1.3.2",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"chai": "4.3.10",
"chai": "^5.1.0",
"cross-env": "^7.0.3",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"mocha": "^10.2.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"ts-node": "^10.9.2",
"tslib": "^2.8.1",
+9 -9
View File
@@ -25,7 +25,7 @@
"@certd/plus-core": "^1.41.4",
"dayjs": "^1.11.7",
"lodash-es": "^4.17.21",
"reflect-metadata": "^0.1.13"
"reflect-metadata": "^0.2.2"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^23.0.4",
@@ -33,19 +33,19 @@
"@rollup/plugin-node-resolve": "^15.0.1",
"@rollup/plugin-terser": "^0.4.3",
"@rollup/plugin-typescript": "^11.0.0",
"@types/chai": "^4.3.10",
"@types/chai": "^4.3.12",
"@types/lodash-es": "^4.17.12",
"@types/mocha": "^10.0.1",
"@types/mocha": "^10.0.6",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"chai": "4.3.10",
"chai": "^5.1.0",
"cross-env": "^7.0.3",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.8.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"mocha": "^10.2.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"ts-node": "^10.9.2",
"tslib": "^2.8.1",
+2 -2
View File
@@ -20,14 +20,14 @@
"dependencies": {
"axios": "^1.9.0",
"rimraf": "^5.0.5",
"rollup": "^3.7.4"
"rollup": "4.50.0"
},
"devDependencies": {
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"cross-env": "^7.0.3",
"esmock": "^2.7.5",
"prettier": "^2.8.8",
"prettier": "3.3.3",
"tslib": "^2.8.1"
},
"gitHead": "bc731e4fb119787930e816a7d57c808b1b5cd66a"
+6 -6
View File
@@ -21,18 +21,18 @@
"lint": "eslint --fix"
},
"dependencies": {
"nanoid": "^4.0.0"
"nanoid": "^5.0.7"
},
"devDependencies": {
"@types/chai": "^4.3.3",
"@types/chai": "^4.3.12",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"cross-env": "^7.0.3",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"prettier": "^2.8.8",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"tslib": "^2.8.1",
"typescript": "^5.4.2"
+4 -4
View File
@@ -24,7 +24,7 @@
"debug": "^3.1.0",
"node-fetch": "^2.1.2",
"querystring": "^0.2.0",
"rollup": "^3.7.4",
"rollup": "4.50.0",
"url": "^0.11.0",
"uuid": "^3.1.0"
},
@@ -32,13 +32,13 @@
"@rollup/plugin-typescript": "^11.0.0",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"chai": "^4.1.2",
"chai": "^5.1.0",
"config": "^1.30.0",
"cross-env": "^7.0.3",
"esmock": "^2.7.5",
"js-yaml": "^3.11.0",
"mocha": "^5.0.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"tslib": "^2.8.1"
},
"engines": {
+5 -5
View File
@@ -25,15 +25,15 @@
"@kubernetes/client-node": "0.21.0"
},
"devDependencies": {
"@types/chai": "^4.3.3",
"@types/chai": "^4.3.12",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"cross-env": "^7.0.3",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"prettier": "^2.8.8",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"tslib": "^2.8.1",
"typescript": "^5.4.2"
+10 -10
View File
@@ -46,27 +46,27 @@
"better-sqlite3": "^11.1.2",
"dayjs": "^1.11.7",
"lodash-es": "^4.17.21",
"mwts": "^1.3.0",
"mwtsc": "^1.4.0",
"typeorm": "^0.3.20"
},
"devDependencies": {
"@types/chai": "^4.3.3",
"@types/mocha": "^10.0.1",
"mwts": "^1.3.0",
"mwtsc": "^1.4.0",
"@types/chai": "^4.3.12",
"@types/mocha": "^10.0.6",
"@types/node": "^18",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"cross-env": "^7.0.3",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"mocha": "^10.2.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"ts-node": "^10.9.2",
"tslib": "^2.8.1",
"typeorm": "^0.3.11",
"typeorm": "^0.3.20",
"typescript": "^5.4.2"
},
"gitHead": "bc731e4fb119787930e816a7d57c808b1b5cd66a"
+6 -6
View File
@@ -35,21 +35,21 @@
"better-sqlite3": "^11.1.2"
},
"devDependencies": {
"@types/chai": "^4.3.3",
"@types/chai": "^4.3.12",
"@types/node": "^18",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"cross-env": "^7.0.3",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.26.0",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"prettier": "^2.8.8",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"tslib": "^2.8.1",
"typeorm": "^0.3.11",
"typeorm": "^0.3.20",
"typescript": "^5.4.2"
},
"gitHead": "bc731e4fb119787930e816a7d57c808b1b5cd66a"
+9 -14
View File
@@ -20,26 +20,21 @@
"lint": "eslint --fix"
},
"dependencies": {
"@certd/acme-client": "^1.41.4",
"@certd/basic": "^1.41.4",
"@certd/pipeline": "^1.41.4",
"@certd/plugin-lib": "^1.41.4",
"psl": "^1.9.0",
"punycode.js": "^2.3.1"
"@certd/plugin-lib": "^1.41.4"
},
"devDependencies": {
"@types/chai": "^4.3.3",
"@types/mocha": "^10.0.0",
"@types/chai": "^4.3.12",
"@types/mocha": "^10.0.6",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"chai": "^4.3.6",
"chai": "^5.1.0",
"cross-env": "^7.0.3",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"mocha": "^10.1.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"tslib": "^2.8.1",
"typescript": "^5.4.2"
},
+10 -28
View File
@@ -20,45 +20,27 @@
"lint": "eslint --fix"
},
"dependencies": {
"@alicloud/openapi-client": "^0.4.15",
"@alicloud/openapi-util": "^0.3.2",
"@alicloud/pop-core": "^1.7.10",
"@alicloud/tea-util": "^1.4.11",
"@aws-sdk/client-s3": "^3.964.0",
"@certd/acme-client": "^1.41.4",
"@certd/basic": "^1.41.4",
"@certd/pipeline": "^1.41.4",
"@certd/plus-core": "^1.41.4",
"@kubernetes/client-node": "0.21.0",
"ali-oss": "^6.22.0",
"basic-ftp": "^5.0.5",
"cos-nodejs-sdk-v5": "^2.15.4",
"dayjs": "^1.11.7",
"iconv-lite": "^0.6.3",
"lodash-es": "^4.17.21",
"psl": "^1.15.0",
"punycode.js": "^2.3.1",
"qiniu": "^7.12.0",
"rimraf": "^5.0.5",
"socks": "^2.8.3",
"socks-proxy-agent": "^8.0.4",
"ssh2": "1.17.0",
"strip-ansi": "^7.1.0",
"tencentcloud-sdk-nodejs": "^4.1.166"
"psl": "^1.15.0"
},
"devDependencies": {
"@types/chai": "^4.3.3",
"@types/mocha": "^10.0.0",
"rimraf": "^5.0.5",
"@types/chai": "^4.3.12",
"@types/mocha": "^10.0.6",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"chai": "^4.3.6",
"chai": "^5.1.0",
"cross-env": "^7.0.3",
"eslint": "^8.24.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"esmock": "^2.7.5",
"mocha": "^10.1.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"ts-node": "^10.9.2",
"tslib": "^2.8.1",
"typescript": "^5.4.2"
+4 -5
View File
@@ -74,7 +74,7 @@
"mitt": "^3.0.1",
"monaco-editor": "^0.52.2",
"monaco-yaml": "^5.3.1",
"nanoid": "^4.0.0",
"nanoid": "^5.0.7",
"node-forge": "^1.3.1",
"nprogress": "^0.2.0",
"object-assign": "^4.1.1",
@@ -93,7 +93,6 @@
"tailwindcss-animate": "^1.0.7",
"theme-colors": "^0.1.0",
"vee-validate": "^4.15.0",
"vitest": "^0.34.6",
"vue": "^3.4.21",
"vue-cropperjs": "^5.0.0",
"vue-echarts": "^7.0.3",
@@ -115,8 +114,8 @@
"@types/mocha": "^10.0.6",
"@types/node": "^18",
"@types/nprogress": "^0.2.3",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"@typescript-eslint/eslint-plugin": "^8.26.1",
"@typescript-eslint/parser": "^8.26.1",
"@vitejs/plugin-legacy": "^5.3.2",
"@vitejs/plugin-vue": "^5.0.4",
"@vitejs/plugin-vue-jsx": "^3.1.0",
@@ -129,7 +128,7 @@
"cross-env": "^7.0.3",
"dependency-cruiser": "^16.2.3",
"dot": "^1.1.3",
"eslint": "8.57.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-node": "^11.1.0",
+4 -5
View File
@@ -83,14 +83,13 @@
"glob": "^11.0.0",
"https-proxy-agent": "^7.0.5",
"iconv-lite": "^0.6.3",
"jdcloud-sdk-js": "^1.2.202",
"js-yaml": "^4.1.0",
"jsonwebtoken": "^9.0.0",
"jsrsasign": "^11.1.0",
"jszip": "^3.10.1",
"koa-send": "^5.0.1",
"lodash-es": "^4.17.21",
"log4js": "^6.7.1",
"log4js": "^6.9.1",
"lru-cache": "^11.0.1",
"mitt": "^3.0.1",
"mysql2": "^3.14.0",
@@ -159,14 +158,14 @@
"@types/jest": "^29.5.13",
"@types/koa": "2.15.0",
"@types/lodash-es": "^4.17.12",
"@types/mocha": "^10.0.1",
"@types/mocha": "^10.0.6",
"@types/node": "^18",
"@types/nodemailer": "^6.4.8",
"c8": "^10.1.2",
"cross-env": "^7.0.3",
"esmock": "^2.7.5",
"mocha": "^10.2.0",
"prettier": "^2.8.8",
"mocha": "^10.6.0",
"prettier": "3.3.3",
"rimraf": "^5.0.5",
"ts-node": "^10.9.2",
"tslib": "^2.8.1",