chore(deps): low-risk major upgrades (Phase B)

- Remove deprecated @iconify/iconify (replaced by @purge-icons/generated)
- @commitlint/cli + config-conventional 19 → 20
- lint-staged 15 → 16
- rimraf 5 → 6
- markmap-common/lib/toolbar/view 0.16-0.17 → 0.18
- vue3-signature 0.2 → 0.4
- vue-dompurify-html 4 → 5

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
pull/878/head
DevDengChao 2026-03-02 20:35:24 +08:00
parent 5284b00706
commit e31423bc6d
3 changed files with 329 additions and 688 deletions

View File

@ -14,7 +14,6 @@ const include = [
'lodash-es',
'nprogress',
'web-storage-cache',
'@iconify/iconify',
'@vueuse/core',
'@zxcvbn-ts/core',
'echarts/core',

View File

@ -31,7 +31,6 @@
"@element-plus/icons-vue": "2.3.2",
"@form-create/designer": "^3.4.0",
"@form-create/element-ui": "^3.2.37",
"@iconify/iconify": "^3.1.1",
"@microsoft/fetch-event-source": "^2.0.1",
"@videojs-player/vue": "^1.0.0",
"@vueuse/core": "^14.2.1",
@ -58,10 +57,10 @@
"jsoneditor": "^10.4.2",
"lodash-es": "^4.17.23",
"markdown-it": "^14.1.1",
"markmap-common": "^0.16.0",
"markmap-lib": "^0.16.1",
"markmap-toolbar": "^0.17.2",
"markmap-view": "^0.16.0",
"markmap-common": "^0.18.9",
"markmap-lib": "^0.18.12",
"markmap-toolbar": "^0.18.12",
"markmap-view": "^0.18.12",
"min-dash": "^4.2.3",
"mitt": "^3.0.1",
"nprogress": "^0.2.0",
@ -75,19 +74,19 @@
"url": "^0.11.4",
"video.js": "^7.21.7",
"vue": "3.5.29",
"vue-dompurify-html": "^4.1.4",
"vue-dompurify-html": "^5.3.0",
"vue-i18n": "11.2.8",
"vue-router": "5.0.3",
"vue-types": "^5.1.3",
"vue3-print-nb": "^0.1.4",
"vue3-signature": "^0.2.4",
"vue3-signature": "^0.4.4",
"vuedraggable": "^4.1.0",
"web-storage-cache": "^1.1.1",
"xml-js": "^1.6.11"
},
"devDependencies": {
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^19.8.1",
"@commitlint/cli": "^20.4.2",
"@commitlint/config-conventional": "^20.4.2",
"@iconify/json": "^2.2.444",
"@intlify/unplugin-vue-i18n": "^11.0.7",
"@playwright/test": "^1.58.2",
@ -110,13 +109,13 @@
"consola": "^3.4.2",
"eslint": "^10.0.2",
"eslint-plugin-vue": "^10.8.0",
"lint-staged": "^15.5.2",
"lint-staged": "^16.3.1",
"postcss": "^8.5.6",
"postcss-html": "^1.8.1",
"postcss-scss": "^4.0.9",
"prettier": "^3.8.1",
"prettier-eslint": "^16.4.2",
"rimraf": "^5.0.10",
"rimraf": "^6.1.3",
"rollup": "^4.59.0",
"sass": "^1.97.3",
"stylelint": "^16.26.1",

File diff suppressed because it is too large Load Diff