diff --git a/build/optimize.ts b/build/optimize.ts index cf0e28c80..d06f0d8fe 100644 --- a/build/optimize.ts +++ b/build/optimize.ts @@ -11,6 +11,7 @@ const include = [ "dayjs", "axios", "pinia", + "vditor", "typeit", "swiper", "qrcode", @@ -22,6 +23,7 @@ const include = [ "vue-tippy", "cropperjs", "jsbarcode", + "codemirror", "pinyin-pro", "sortablejs", "swiper/vue", @@ -42,6 +44,7 @@ const include = [ "@howdyjs/mouse-menu", "@logicflow/extension", "vue-virtual-scroller", + "codemirror-editor-vue3", "@amap/amap-jsapi-loader", "el-table-infinite-scroll", "vue-waterfall-plugin-next", diff --git a/index.html b/index.html index 37868842b..9f95c7099 100644 --- a/index.html +++ b/index.html @@ -10,9 +10,6 @@ /> vue-pure-admin - diff --git a/locales/en.yaml b/locales/en.yaml index 2aa5a24cf..e0f81c91d 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -76,6 +76,8 @@ menus: pureLoginLog: Login Log pureOperationLog: Operation Log pureSystemLog: System Log + pureCodeMirror: CodeMirror + pureMarkdown: Markdown pureEditor: Editor pureAbnormal: Abnormal Page pureFourZeroFour: "404" @@ -92,6 +94,7 @@ menus: pureDraggable: Draggable pureSplitPane: Split Pane pureText: Text Ellipsis + pureSlider: Slider pureElButton: Button pureButton: Button Animation pureCheckButton: Check Button diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index 0287a0955..422484349 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -76,6 +76,8 @@ menus: pureLoginLog: 登录日志 pureOperationLog: 操作日志 pureSystemLog: 系统日志 + pureCodeMirror: 代码编辑器 + pureMarkdown: Markdown pureEditor: 编辑器 pureAbnormal: 异常页面 pureFourZeroFour: "404" @@ -92,6 +94,7 @@ menus: pureDraggable: 拖拽 pureSplitPane: 切割面板 pureText: 文本省略 + pureSlider: 滑块 pureElButton: 按钮 pureCheckButton: 可选按钮 pureButton: 按钮动效 diff --git a/package.json b/package.json index f61cd66dc..294787108 100644 --- a/package.json +++ b/package.json @@ -65,6 +65,8 @@ "animate.css": "^4.1.1", "axios": "^1.7.9", "china-area-data": "^5.0.1", + "codemirror": "^5", + "codemirror-editor-vue3": "^2.8.0", "cropperjs": "^1.6.2", "dayjs": "^1.11.13", "echarts": "^5.5.1", @@ -90,6 +92,7 @@ "typeit": "^8.8.7", "v-contextmenu": "^3.2.0", "v3-infinite-loading": "^1.3.2", + "vditor": "^3.10.8", "version-rocket": "^1.7.4", "vue": "^3.5.13", "vue-i18n": "^10.0.5", @@ -118,6 +121,7 @@ "@iconify-icons/ri": "^1.2.10", "@iconify/vue": "^4.2.0", "@intlify/unplugin-vue-i18n": "^6.0.1", + "@types/codemirror": "^5.60.15", "@types/dagre": "^0.7.52", "@types/intro.js": "^5.1.5", "@types/js-cookie": "^3.0.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 391f44afa..5582317f5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,10 +25,10 @@ importers: version: 1.2.28 '@pureadmin/descriptions': specifier: ^1.2.1 - version: 1.2.1(echarts@5.5.1)(element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3) + version: 1.2.1(echarts@5.5.1)(element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3) '@pureadmin/table': specifier: ^3.2.1 - version: 3.2.1(element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3) + version: 3.2.1(element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3) '@pureadmin/utils': specifier: ^2.5.0 version: 2.5.0(echarts@5.5.1)(vue@3.5.13(typescript@5.6.3)) @@ -62,6 +62,12 @@ importers: china-area-data: specifier: ^5.0.1 version: 5.0.1 + codemirror: + specifier: ^5 + version: 5.65.18 + codemirror-editor-vue3: + specifier: ^2.8.0 + version: 2.8.0(codemirror@5.65.18)(diff-match-patch@1.0.5)(vue@3.5.13(typescript@5.6.3)) cropperjs: specifier: ^1.6.2 version: 1.6.2 @@ -75,8 +81,8 @@ importers: specifier: ^3.0.6 version: 3.0.6(typescript@5.6.3) element-plus: - specifier: https://pkg.pr.new/element-plus/element-plus@19272 - version: https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)) + specifier: ^2.9.0 + version: 2.9.0(vue@3.5.13(typescript@5.6.3)) intro.js: specifier: ^7.2.0 version: 7.2.0 @@ -112,7 +118,7 @@ importers: version: 3.26.0 plus-pro-components: specifier: ^0.1.18 - version: 0.1.19(element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 0.1.18(element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) qrcode: specifier: ^1.5.4 version: 1.5.4 @@ -137,6 +143,9 @@ importers: v3-infinite-loading: specifier: ^1.3.2 version: 1.3.2 + vditor: + specifier: ^3.10.8 + version: 3.10.8 version-rocket: specifier: ^1.7.4 version: 1.7.4 @@ -181,7 +190,7 @@ importers: version: 4.6.25(vue@3.5.13(typescript@5.6.3)) wavesurfer.js: specifier: ^7.8.10 - version: 7.8.11 + version: 7.8.10 xgplayer: specifier: ^3.0.20 version: 3.0.20(core-js@3.39.0) @@ -191,7 +200,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.6.0 - version: 19.6.0(@types/node@20.17.10)(typescript@5.6.3) + version: 19.6.0(@types/node@20.17.9)(typescript@5.6.3) '@commitlint/config-conventional': specifier: ^19.6.0 version: 19.6.0 @@ -200,7 +209,7 @@ importers: version: 19.5.0 '@eslint/js': specifier: ^9.16.0 - version: 9.17.0 + version: 9.16.0 '@faker-js/faker': specifier: ^9.3.0 version: 9.3.0 @@ -215,7 +224,10 @@ importers: version: 4.2.0(vue@3.5.13(typescript@5.6.3)) '@intlify/unplugin-vue-i18n': specifier: ^6.0.1 - version: 6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.1))(rollup@4.28.1)(typescript@5.6.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.16.0(jiti@2.4.1))(rollup@4.28.1)(typescript@5.6.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + '@types/codemirror': + specifier: ^5.60.15 + version: 5.60.15 '@types/dagre': specifier: ^0.7.52 version: 0.7.52 @@ -227,7 +239,7 @@ importers: version: 3.0.6 '@types/node': specifier: ^20.17.9 - version: 20.17.10 + version: 20.17.9 '@types/nprogress': specifier: ^0.2.3 version: 0.2.3 @@ -245,16 +257,16 @@ importers: version: 1.15.8 '@typescript-eslint/eslint-plugin': specifier: ^8.18.0 - version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3) + version: 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^8.18.0 - version: 8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3) + version: 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.1(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) '@vitejs/plugin-vue-jsx': specifier: ^4.1.1 - version: 4.1.1(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) + version: 4.1.1(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.49) @@ -263,7 +275,7 @@ importers: version: 8.0.1 code-inspector-plugin: specifier: ^0.18.2 - version: 0.18.3 + version: 0.18.2 cssnano: specifier: ^7.0.6 version: 7.0.6(postcss@8.4.49) @@ -272,19 +284,19 @@ importers: version: 0.8.5 eslint: specifier: ^9.16.0 - version: 9.17.0(jiti@2.4.1) + version: 9.16.0(jiti@2.4.1) eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.17.0(jiti@2.4.1)) + version: 9.1.0(eslint@9.16.0(jiti@2.4.1)) eslint-define-config: specifier: ^2.1.0 version: 2.1.0 eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@2.4.1)))(eslint@9.17.0(jiti@2.4.1))(prettier@3.4.2) + version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.2) eslint-plugin-vue: specifier: ^9.32.0 - version: 9.32.0(eslint@9.17.0(jiti@2.4.1)) + version: 9.32.0(eslint@9.16.0(jiti@2.4.1)) gradient-string: specifier: ^3.0.0 version: 3.0.0 @@ -293,7 +305,7 @@ importers: version: 9.1.7 lint-staged: specifier: ^15.2.10 - version: 15.2.11 + version: 15.2.10 postcss: specifier: ^8.4.49 version: 8.4.49 @@ -317,7 +329,7 @@ importers: version: 5.12.0(rollup@4.28.1) sass: specifier: ^1.82.0 - version: 1.83.0 + version: 1.82.0 stylelint: specifier: ^16.11.0 version: 16.11.0(typescript@5.6.3) @@ -344,13 +356,13 @@ importers: version: 5.6.3 vite: specifier: ^6.0.3 - version: 6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1) + version: 6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1) vite-plugin-cdn-import: specifier: ^1.0.1 - version: 1.0.1(rollup@4.28.1)(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1)) + version: 1.0.1(rollup@4.28.1)(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1)) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1)) + version: 0.5.1(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1)) vite-plugin-fake-server: specifier: ^2.1.4 version: 2.1.4 @@ -365,7 +377,7 @@ importers: version: 5.1.0(vue@3.5.13(typescript@5.6.3)) vue-eslint-parser: specifier: ^9.4.3 - version: 9.4.3(eslint@9.17.0(jiti@2.4.1)) + version: 9.4.3(eslint@9.16.0(jiti@2.4.1)) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.6.3) @@ -856,8 +868,8 @@ packages: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.17.0': - resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} + '@eslint/js@9.16.0': + resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.5': @@ -946,16 +958,16 @@ packages: resolution: {integrity: sha512-6GT1BJ852gZ0gItNZN2krX5QAmea+cmdjMvsWohArAZ3GmHdnNANEcF9JjPXAMRtQ6Ux5E269ymamg/+WU6tQA==} engines: {node: '>= 16'} - '@intlify/message-compiler@11.0.0-beta.2': - resolution: {integrity: sha512-/cJHP1n45Zlf9tbm/hudLrUwXzJZngR9OMTQk32H1S4lBjM2996wzKTHuLbaJJlJZNTTjnfWZUHPb+F6sE6p1Q==} + '@intlify/message-compiler@11.0.0-rc.1': + resolution: {integrity: sha512-TGw2uBfuTFTegZf/BHtUQBEKxl7Q/dVGLoqRIdw8lFsp9g/53sYn5iD+0HxIzdYjbWL6BTJMXCPUHp9PxDTRPw==} engines: {node: '>= 16'} '@intlify/shared@10.0.5': resolution: {integrity: sha512-bmsP4L2HqBF6i6uaMqJMcFBONVjKt+siGluRq4Ca4C0q7W2eMaVZr8iCgF9dKbcVXutftkC7D6z2SaSMmLiDyA==} engines: {node: '>= 16'} - '@intlify/shared@11.0.0-beta.2': - resolution: {integrity: sha512-N6ngJfFaVA0l2iLtx/SymgHOBW4wiS5Pyue7YmY/G+mrGjesi+S+U+u/Xlv6pZa/YIBfeM4QB07lI7rz1YqKLg==} + '@intlify/shared@11.0.0-rc.1': + resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==} engines: {node: '>= 16'} '@intlify/unplugin-vue-i18n@6.0.1': @@ -1055,8 +1067,8 @@ packages: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} '@jridgewell/resolve-uri@3.1.2': @@ -1269,13 +1281,11 @@ packages: '@pureadmin/descriptions@1.2.1': resolution: {integrity: sha512-7jDJuqz8xnhcmwXdWQnBzOYeX2WK27TRFaVgs9AdiRr+DnKb9W+krHByJwQtxo5lg4qyRh4/IWQGEMfhC2ljeQ==} - version: 1.2.1 peerDependencies: element-plus: ^2.0.0 '@pureadmin/table@3.2.1': resolution: {integrity: sha512-sqkAQWRDx6X0dADUgrYHvA7QfocF+VB5rPe1yFQWjh7tcHNasthFRDCS5Fmw7JQ0R3h6S7aBK450ye2/TLv4JQ==} - version: 3.2.1 peerDependencies: element-plus: ^2.0.0 @@ -1440,6 +1450,9 @@ packages: '@types/babel__traverse@7.20.6': resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + '@types/codemirror@5.60.15': + resolution: {integrity: sha512-dTOvwEQ+ouKJ/rE9LT1Ue2hmP6H1mZv5+CCnNWu2qtiOe2LQa9lCprEY20HxiDmV/Bxh+dXjywmy5aKvoGjULA==} + '@types/conventional-commits-parser@5.0.1': resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} @@ -1482,8 +1495,8 @@ packages: '@types/mousetrap@1.6.15': resolution: {integrity: sha512-qL0hyIMNPow317QWW/63RvL1x5MVMV+Ru3NaY9f/CuEpCqrmb7WeuK2071ZY5hczOnm38qExWM2i2WtkXLSqFw==} - '@types/node@20.17.10': - resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==} + '@types/node@20.17.9': + resolution: {integrity: sha512-0JOXkRyLanfGPE2QRCwgxhzlBAvaRdCNMcvbd7jFfpmD4eEXll7LRwy5ymJmyeZqk7Nh7eD2LeUyQ68BbndmXw==} '@types/nprogress@0.2.3': resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==} @@ -1506,6 +1519,9 @@ packages: '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + '@types/tern@0.23.9': + resolution: {integrity: sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==} + '@types/tinycolor2@1.4.6': resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} @@ -1602,14 +1618,14 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@volar/language-core@2.4.11': - resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} + '@volar/language-core@2.4.10': + resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==} - '@volar/source-map@2.4.11': - resolution: {integrity: sha512-ZQpmafIGvaZMn/8iuvCFGrW3smeqkq/IIh9F1SdSx9aUl0J4Iurzd6/FhmjNO5g2ejF3rT45dKskgXWiofqlZQ==} + '@volar/source-map@2.4.10': + resolution: {integrity: sha512-OCV+b5ihV0RF3A7vEvNyHPi4G4kFa6ukPmyVocmqm5QzOd8r5yAtiNvaPEjl8dNvgC/lj4JPryeeHLdXd62rWA==} - '@volar/typescript@2.4.11': - resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==} + '@volar/typescript@2.4.10': + resolution: {integrity: sha512-F8ZtBMhSXyYKuBfGpYwqA5rsONnOwAVvjyE7KPYJ7wgZqo2roASqNWUnianOomJX5u1cxeRooHV59N0PhvEOgw==} '@vue-flow/background@1.3.2': resolution: {integrity: sha512-eJPhDcLj1wEo45bBoqTXw1uhl0yK2RaQGnEINqvvBsAFKh/camHJd5NPmOdS1w+M9lggc9igUewxaEd3iCQX2w==} @@ -1991,8 +2007,8 @@ packages: browser-process-hrtime@1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} - browserslist@4.24.3: - resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + browserslist@4.24.2: + resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2024,10 +2040,6 @@ packages: resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} - call-bound@1.0.2: - resolution: {integrity: sha512-0lk0PHFe/uz0vl527fG9CgdE9WdafjDbCXvBbs+LUv000TVt2Jjhqbs4Jwm8gz070w8xXyEAxrPOMullsxXeGg==} - engines: {node: '>= 0.4'} - callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} @@ -2051,8 +2063,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001688: - resolution: {integrity: sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==} + caniuse-lite@1.0.30001687: + resolution: {integrity: sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==} cfb@1.2.2: resolution: {integrity: sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==} @@ -2125,11 +2137,21 @@ packages: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - code-inspector-core@0.18.3: - resolution: {integrity: sha512-60pT2cPoguMTUYdN1MMpjoPUnuF0ud/u7M2y+Vqit/bniLEit9dySEWAVxLU/Ukc5ILrDeLKEttc6fCMl9RUrA==} + code-inspector-core@0.18.2: + resolution: {integrity: sha512-2fnBXAF5apwrhvih6mseoklbcveMRulAByZiO2BNdfK77LjaBnbLZAxZqUVdgZhXmewkMBrVrPRQVRoldhdpIQ==} - code-inspector-plugin@0.18.3: - resolution: {integrity: sha512-d9oJXZUsnvfTaQDwFmDNA2F+AR/TXIxWg1rr8KGcEskltR2prbZsfuu1z70EAn4khpx0smfi/PvIIwNJQ7FAMw==} + code-inspector-plugin@0.18.2: + resolution: {integrity: sha512-LKOhA4YsoUZ6Dq4OQKP7G+kPcfeYGLoIQz7EDG4yoL5mqSu+uWR+0QvzoDc4HGXQ0jpkzEwlatbH6fBlbPiwKQ==} + + codemirror-editor-vue3@2.8.0: + resolution: {integrity: sha512-ebYGNhBpLmQNLguXzNyMMkn6K8v3lcS5/Ncvdn6YS4bLGEHE67MfsJIS/WV0L7I6WavUuFlY/Rs/AJKChIwSwg==} + peerDependencies: + codemirror: ^5 + diff-match-patch: ^1.0.5 + vue: ^3.x + + codemirror@5.65.18: + resolution: {integrity: sha512-Gaz4gHnkbHMGgahNt3CA5HBk5lLQBqmD/pBgeB4kQU6OedZmqMBjlRF0LSrp2tJ4wlLNPm2FfaUd1pDy0mdlpA==} codepage@1.15.0: resolution: {integrity: sha512-3g6NUTPd/YtuuGrhMnOMRjFc+LJw/bnMp3+0r/Wcz3IXUuCosKRJvMphm5+Q+bvTVGcJJuRvVLuYba+WojaFaA==} @@ -2383,6 +2405,15 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -2442,6 +2473,9 @@ packages: didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff-match-patch@1.0.5: + resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} + diff-sequences@27.5.1: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -2507,17 +2541,11 @@ packages: el-table-infinite-scroll@3.0.6: resolution: {integrity: sha512-rdrEBcSMYpkD0s0jl28KcGZpiIbWzVR2OAf7hBB+c+c08G89jb9d6rOn+y2DuhE1iI1C0pEOlC5/lrP3QceOXg==} - electron-to-chromium@1.5.73: - resolution: {integrity: sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==} + electron-to-chromium@1.5.72: + resolution: {integrity: sha512-ZpSAUOZ2Izby7qnZluSrAlGgGQzucmFbN0n64dYzocYxnxV5ufurpj3VgEe4cUp7ir9LmeLxNYo8bVnlM8bQHw==} - element-plus@2.9.1: - resolution: {integrity: sha512-9Agqf/jt4Ugk7EZ6C5LME71sgkvauPCsnvJN12Xid2XVobjufxMGpRE4L7pS4luJMOmFAH3J0NgYEGZT5r+NDg==} - peerDependencies: - vue: ^3.2.0 - - element-plus@https://pkg.pr.new/element-plus/element-plus@19272: - resolution: {tarball: https://pkg.pr.new/element-plus/element-plus@19272} - version: 2.9.1 + element-plus@2.9.0: + resolution: {integrity: sha512-ccOFXKsauo2dtokAr4OX7gZsb7TuAoVxA2zGRZo5o2yyDDBLBaZxOoFQPoxITSLcHbBfQuNDGK5Iag5hnyKkZA==} peerDependencies: vue: ^3.2.0 @@ -2563,10 +2591,6 @@ packages: es-module-lexer@0.4.1: resolution: {integrity: sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==} - es-object-atoms@1.0.0: - resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} - engines: {node: '>= 0.4'} - es5-ext@0.10.64: resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} engines: {node: '>=0.10'} @@ -2578,8 +2602,8 @@ packages: resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} engines: {node: '>=0.12'} - esbuild-code-inspector-plugin@0.18.3: - resolution: {integrity: sha512-FaPt5eFMtW1oXMWqAcqfAJByNagP1V/R9dwDDLQO29JmryMF35+frskTqy+G53whmTaVi19+TCrFqhNbMZH5ZQ==} + esbuild-code-inspector-plugin@0.18.2: + resolution: {integrity: sha512-q9Qh1xfUhHEtnmYt8eXCAzdbFLaBMgC6wrwmGH7JI2nztYlcpVD4HeAnheQ9ZTaoRGu+2L+qkpM5XQMd6xhUcQ==} esbuild@0.24.0: resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} @@ -2656,8 +2680,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.17.0: - resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} + eslint@9.16.0: + resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -2867,8 +2891,8 @@ packages: resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} - get-intrinsic@1.2.6: - resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} + get-intrinsic@1.2.5: + resolution: {integrity: sha512-Y4+pKa7XeRUPWFNvOOYHkRYrfzW07oraURSvjDmRVOJ748OrVmeXtpE4+GCEHncjCjkTxPNRt8kEbxDhsn6VTg==} engines: {node: '>= 0.4'} get-package-type@0.1.0: @@ -3107,8 +3131,8 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-core-module@2.16.0: - resolution: {integrity: sha512-urTSINYfAYgcbLb0yDQ6egFm6h3Mo1DcF9EkyXSRjjzdHbsulg01qhwWuXdOoUBuTkbQ80KDboXa0vFJ+BDH+g==} + is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} is-docker@2.2.1: @@ -3392,8 +3416,8 @@ packages: canvas: optional: true - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + jsesc@3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} engines: {node: '>=6'} hasBin: true @@ -3449,8 +3473,8 @@ packages: known-css-properties@0.35.0: resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==} - launch-ide@1.0.1: - resolution: {integrity: sha512-U7qBxSNk774PxWq4XbmRe0ThiIstPoa4sMH/OGSYxrFVvg8x3biXcF1fsH6wasDpEmEXMdINUrQhBdwsSgKyMg==} + launch-ide@1.0.0: + resolution: {integrity: sha512-VnVnFZK97DySVgidvlHlbPYOgf0hWjYowdqPu5P9iw1vyA+JUPu7ldJdL3cQm0ILC+4Wf1jtOv/x2f/67ePIfQ==} leven@2.1.0: resolution: {integrity: sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==} @@ -3474,8 +3498,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.2.11: - resolution: {integrity: sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==} + lint-staged@15.2.10: + resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} engines: {node: '>=18.12.0'} hasBin: true @@ -3597,10 +3621,6 @@ packages: makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - math-intrinsics@1.0.0: - resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} - engines: {node: '>= 0.4'} - mathml-tag-names@2.1.3: resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} @@ -3977,9 +3997,8 @@ packages: pkg-types@1.2.1: resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} - plus-pro-components@0.1.19: - resolution: {integrity: sha512-FNboxNJooJ+awYbAhAtIJ/MCS8hAhAmtEY0K5gXIptJIb/VQkWCY+KSPebBwRTgekf8BVut4cB4Zd30TW4ie2A==} - version: 0.1.19 + plus-pro-components@0.1.18: + resolution: {integrity: sha512-pHJ2sohvU/e13Q7gCEIsbm9+/+rjOYis6gAzFVqNwqO4JepzznbDGH6mYfji5OnZ+e6x/2tDiodPq+KcG0bMGQ==} peerDependencies: element-plus: ^2.3.4 vue: ^3.2.0 @@ -4241,8 +4260,8 @@ packages: resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} - preact@10.25.2: - resolution: {integrity: sha512-GEts1EH3oMnqdOIeXhlbBSddZ9nrINd070WBOiPO2ous1orrKGUM4SMDbwyjSWD1iMS2dBvaDjAa5qUhz3TXqw==} + preact@10.25.1: + resolution: {integrity: sha512-frxeZV2vhQSohQwJ7FvlqC40ze89+8friponWUFeVEkaCfhC6Eu4V0iND5C9CXz8JLndV07QRDeXzH1+Anz5Og==} prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -4360,8 +4379,8 @@ packages: resolution: {integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==} engines: {node: '>=10'} - resolve@1.22.9: - resolution: {integrity: sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==} + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true responsive-storage@2.2.0: @@ -4417,8 +4436,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.83.0: - resolution: {integrity: sha512-qsSxlayzoOjdvXMVLkzF84DJFc2HZEL/rFyGIKbbilYtAvlCxyuzUeff9LawTn4btVnLKg75Z8MMr1lxU1lfGw==} + sass@1.82.0: + resolution: {integrity: sha512-j4GMCTa8elGyN9A7x7bEglx0VgSpNUG4W4wNedQ33wSMdnkqQCT8HTwOaVSV4e6yQovcu/3Oc4coJP/l0xhL2Q==} engines: {node: '>=14.0.0'} hasBin: true @@ -4456,20 +4475,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} signal-exit@3.0.7: @@ -4849,8 +4856,8 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@4.30.1: - resolution: {integrity: sha512-ojFL7eDMX2NF0xMbDwPZJ8sb7ckqtlAi1GsmgsFXvErT9kFTk1r0DuQKvrCh73M6D4nngeHJmvogF9OluXs7Hw==} + type-fest@4.30.0: + resolution: {integrity: sha512-G6zXWS1dLj6eagy6sVhOMQiLtJdxQBHIA9Z6HFUNLOlr6MFOgzV8wvmidtPONfPtEUv0uZsy77XJNzTAfwPDaA==} engines: {node: '>=16'} type@2.7.3: @@ -4876,8 +4883,8 @@ packages: uncrypto@0.1.3: resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==} - unctx@2.4.0: - resolution: {integrity: sha512-VSwGlVn3teRLkFS9OH4JoZ25ky133vVPQkS6qHv/itYVrqHBa+7SO46Yh07Zve1WEi9A1X135g9DR6KMv6ZsJg==} + unctx@2.3.1: + resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} @@ -4901,10 +4908,6 @@ packages: resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} engines: {node: '>=14.0.0'} - unplugin@2.1.0: - resolution: {integrity: sha512-us4j03/499KhbGP8BU7Hrzrgseo+KdfJYWcbcajCOqsAyb8Gk0Yn2kiUIcZISYCb1JFaZfIuG3b42HmguVOKCQ==} - engines: {node: '>=18.12.0'} - untyped@1.5.1: resolution: {integrity: sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A==} hasBin: true @@ -4937,12 +4940,15 @@ packages: resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==} engines: {node: '>=10.12.0'} + vditor@3.10.8: + resolution: {integrity: sha512-u9npjvMuGJVk0QGbpqiGAmvgiR4QvMVpNQYrvFYZ/yWDtTFLZrHmLxuUbtswotR6KY10u5kVuaoSEoBGGWQGjQ==} + version-rocket@1.7.4: resolution: {integrity: sha512-YTQ7zMq7UuMfNpC/DxP+d+hlhLeDEFFi1dmWGiYXsDA8x4mN1X/NQuPPdOsUjh1UG/owWNjdTQhSqJyWxwrQeQ==} hasBin: true - vite-code-inspector-plugin@0.18.3: - resolution: {integrity: sha512-178H73vbDUHE+JpvfAfioUHlUr7qXCYIEa2YNXtzenFQGOjtae59P1jjcxGfa6pPHEnOoaitb13K+0qxwhi/WA==} + vite-code-inspector-plugin@0.18.2: + resolution: {integrity: sha512-MfHvere+71vL0BOposwgbHKZ8o973mYnMhGmU4uzOMt+gsmIjqHxcUkak9K2RMkRB1mG7/Gehvyy28SkUuhg3A==} vite-plugin-cdn-import@1.0.1: resolution: {integrity: sha512-lgjLxgwFSKvJLbqjVBirUZ0rQo00GpUGJzRpgQu8RyBw9LA7jaqG6fUMQzBC9qWmTGabPC3iOzwCcoi7PseRAQ==} @@ -5129,8 +5135,8 @@ packages: walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - wavesurfer.js@7.8.11: - resolution: {integrity: sha512-bZs7A0vtTVOhuPoDGOXVevAIm+KVYBGwddjL9AeOS7kp/oPcVH9hQWQyR2rBAAfN6s0BKI+EdPEalkNaOmkA6A==} + wavesurfer.js@7.8.10: + resolution: {integrity: sha512-fQtMENm5uPvB7GGZtWj61W82IighH2Jx6nbW6ciL1uITU6Ea9i3rvp+Z2CTJaau5dMwAD6pCALkNvTkIXIIeYw==} webidl-conversions@5.0.0: resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} @@ -5140,8 +5146,8 @@ packages: resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} engines: {node: '>=10.4'} - webpack-code-inspector-plugin@0.18.3: - resolution: {integrity: sha512-3782rsJhBnRiw0IpR6EqnyGDQoiSq0CcGeLJ52rZXlszYCe8igXtcujq7OhI0byaivWQ1LW7sXKyMEoVpBhq0w==} + webpack-code-inspector-plugin@0.18.2: + resolution: {integrity: sha512-sSUgrISb8KqKGiX+AvKA5FAdiOh41nEX/EU+c/d1ChYQmwLDdWXxsMyAs494R3r+ihVUchhLalb9V6TvDKTOCA==} webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} @@ -5274,6 +5280,11 @@ packages: resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==} engines: {node: ^14.17.0 || >=16.0.0} + yaml@2.5.1: + resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} + engines: {node: '>= 14'} + hasBin: true + yaml@2.6.1: resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} @@ -5322,7 +5333,7 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 '@babel/code-frame@7.26.2': @@ -5357,9 +5368,9 @@ snapshots: dependencies: '@babel/parser': 7.26.3 '@babel/types': 7.26.3 - '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 + jsesc: 3.0.2 '@babel/helper-annotate-as-pure@7.25.9': dependencies: @@ -5369,7 +5380,7 @@ snapshots: dependencies: '@babel/compat-data': 7.26.3 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.3 + browserslist: 4.24.2 lru-cache: 5.1.1 semver: 6.3.1 @@ -5574,11 +5585,11 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@commitlint/cli@19.6.0(@types/node@20.17.10)(typescript@5.6.3)': + '@commitlint/cli@19.6.0(@types/node@20.17.9)(typescript@5.6.3)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.6.0 - '@commitlint/load': 19.5.0(@types/node@20.17.10)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@20.17.9)(typescript@5.6.3) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.1 @@ -5625,7 +5636,7 @@ snapshots: '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@20.17.10)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@20.17.9)(typescript@5.6.3)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -5633,7 +5644,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.1.0(@types/node@20.17.10)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig-typescript-loader: 5.1.0(@types/node@20.17.9)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5779,9 +5790,9 @@ snapshots: '@esbuild/win32-x64@0.24.0': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.17.0(jiti@2.4.1))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.16.0(jiti@2.4.1))': dependencies: - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -5812,7 +5823,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.17.0': {} + '@eslint/js@9.16.0': {} '@eslint/object-schema@2.1.5': {} @@ -5875,8 +5886,8 @@ snapshots: '@intlify/bundle-utils@10.0.0(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))': dependencies: - '@intlify/message-compiler': 11.0.0-beta.2 - '@intlify/shared': 11.0.0-beta.2 + '@intlify/message-compiler': 11.0.0-rc.1 + '@intlify/shared': 11.0.0-rc.1 acorn: 8.14.0 escodegen: 2.1.0 estree-walker: 2.0.2 @@ -5897,18 +5908,18 @@ snapshots: '@intlify/shared': 10.0.5 source-map-js: 1.2.1 - '@intlify/message-compiler@11.0.0-beta.2': + '@intlify/message-compiler@11.0.0-rc.1': dependencies: - '@intlify/shared': 11.0.0-beta.2 + '@intlify/shared': 11.0.0-rc.1 source-map-js: 1.2.1 '@intlify/shared@10.0.5': {} - '@intlify/shared@11.0.0-beta.2': {} + '@intlify/shared@11.0.0-rc.1': {} - '@intlify/unplugin-vue-i18n@6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.1))(rollup@4.28.1)(typescript@5.6.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': + '@intlify/unplugin-vue-i18n@6.0.1(@vue/compiler-dom@3.5.13)(eslint@9.16.0(jiti@2.4.1))(rollup@4.28.1)(typescript@5.6.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) '@intlify/bundle-utils': 10.0.0(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3))) '@intlify/shared': 10.0.5 '@intlify/vue-i18n-extensions': 7.0.0(@intlify/shared@10.0.5)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) @@ -5964,7 +5975,7 @@ snapshots: '@jest/console@27.5.1': dependencies: '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -5977,7 +5988,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -6011,14 +6022,14 @@ snapshots: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 jest-mock: 27.5.1 '@jest/fake-timers@27.5.1': dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 20.17.10 + '@types/node': 20.17.9 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -6036,7 +6047,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -6105,11 +6116,11 @@ snapshots: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.10 + '@types/node': 20.17.9 '@types/yargs': 16.0.9 chalk: 4.1.2 - '@jridgewell/gen-mapping@0.3.8': + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 '@jridgewell/sourcemap-codec': 1.5.0 @@ -6130,14 +6141,14 @@ snapshots: dependencies: '@types/mousetrap': 1.6.15 mousetrap: 1.6.5 - preact: 10.25.2 + preact: 10.25.1 '@logicflow/extension@1.2.28': dependencies: '@logicflow/core': 1.2.28 jest: 27.5.1 lodash-es: 4.17.21 - preact: 10.25.2 + preact: 10.25.1 transitivePeerDependencies: - bufferutil - canvas @@ -6221,7 +6232,7 @@ snapshots: scule: 1.3.0 semver: 7.6.3 ufo: 1.5.4 - unctx: 2.4.0 + unctx: 2.3.1 unimport: 3.14.5(rollup@4.28.1) untyped: 1.5.1 transitivePeerDependencies: @@ -6319,19 +6330,19 @@ snapshots: '@popperjs/core@2.11.8': {} - '@pureadmin/descriptions@1.2.1(echarts@5.5.1)(element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3)': + '@pureadmin/descriptions@1.2.1(echarts@5.5.1)(element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3)': dependencies: '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.6.3)) '@pureadmin/utils': 2.5.0(echarts@5.5.1)(vue@3.5.13(typescript@5.6.3)) - element-plus: https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)) + element-plus: 2.9.0(vue@3.5.13(typescript@5.6.3)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - echarts - typescript - '@pureadmin/table@3.2.1(element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3)': + '@pureadmin/table@3.2.1(element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)))(typescript@5.6.3)': dependencies: - element-plus: https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)) + element-plus: 2.9.0(vue@3.5.13(typescript@5.6.3)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - typescript @@ -6446,9 +6457,13 @@ snapshots: dependencies: '@babel/types': 7.26.3 + '@types/codemirror@5.60.15': + dependencies: + '@types/tern': 0.23.9 + '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 '@types/dagre@0.7.52': {} @@ -6458,7 +6473,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 '@types/intro.js@5.1.5': {} @@ -6484,7 +6499,7 @@ snapshots: '@types/mousetrap@1.6.15': {} - '@types/node@20.17.10': + '@types/node@20.17.9': dependencies: undici-types: 6.19.8 @@ -6496,7 +6511,7 @@ snapshots: '@types/qrcode@1.5.5': dependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 '@types/qs@6.9.17': {} @@ -6504,6 +6519,10 @@ snapshots: '@types/stack-utils@2.0.3': {} + '@types/tern@0.23.9': + dependencies: + '@types/estree': 1.0.6 + '@types/tinycolor2@1.4.6': {} '@types/web-animations-js@2.2.16': {} @@ -6518,15 +6537,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/parser': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.18.0 - '@typescript-eslint/type-utils': 8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3) - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.18.0 - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -6535,14 +6554,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3)': + '@typescript-eslint/parser@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.18.0 '@typescript-eslint/types': 8.18.0 '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.18.0 debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -6552,12 +6571,12 @@ snapshots: '@typescript-eslint/types': 8.18.0 '@typescript-eslint/visitor-keys': 8.18.0 - '@typescript-eslint/type-utils@8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3) debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) ts-api-utils: 1.4.3(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: @@ -6579,13 +6598,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.18.0(eslint@9.17.0(jiti@2.4.1))(typescript@5.6.3)': + '@typescript-eslint/utils@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) '@typescript-eslint/scope-manager': 8.18.0 '@typescript-eslint/types': 8.18.0 '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3) - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -6609,7 +6628,7 @@ snapshots: mime-match: 1.0.2 namespace-emitter: 2.0.1 nanoid: 3.3.8 - preact: 10.25.2 + preact: 10.25.1 '@uppy/store-default@2.1.1': {} @@ -6624,30 +6643,30 @@ snapshots: '@uppy/utils': 4.1.3 nanoid: 3.3.8 - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1) + vite: 6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))': dependencies: - vite: 6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1) + vite: 6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.6.3) - '@volar/language-core@2.4.11': + '@volar/language-core@2.4.10': dependencies: - '@volar/source-map': 2.4.11 + '@volar/source-map': 2.4.10 - '@volar/source-map@2.4.11': {} + '@volar/source-map@2.4.10': {} - '@volar/typescript@2.4.11': + '@volar/typescript@2.4.10': dependencies: - '@volar/language-core': 2.4.11 + '@volar/language-core': 2.4.10 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -6735,7 +6754,7 @@ snapshots: '@vue/language-core@2.1.10(typescript@5.6.3)': dependencies: - '@volar/language-core': 2.4.11 + '@volar/language-core': 2.4.10 '@vue/compiler-dom': 3.5.13 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.13 @@ -7057,8 +7076,8 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.49): dependencies: - browserslist: 4.24.3 - caniuse-lite: 1.0.30001688 + browserslist: 4.24.2 + caniuse-lite: 1.0.30001687 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -7152,7 +7171,7 @@ snapshots: chalk: 5.3.0 cli-boxes: 3.0.0 string-width: 7.2.0 - type-fest: 4.30.1 + type-fest: 4.30.0 widest-line: 5.0.0 wrap-ansi: 9.0.0 @@ -7171,12 +7190,12 @@ snapshots: browser-process-hrtime@1.0.0: {} - browserslist@4.24.3: + browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001688 - electron-to-chromium: 1.5.73 + caniuse-lite: 1.0.30001687 + electron-to-chromium: 1.5.72 node-releases: 2.0.19 - update-browserslist-db: 1.1.1(browserslist@4.24.3) + update-browserslist-db: 1.1.1(browserslist@4.24.2) bser@2.1.1: dependencies: @@ -7219,14 +7238,9 @@ snapshots: dependencies: call-bind-apply-helpers: 1.0.1 es-define-property: 1.0.1 - get-intrinsic: 1.2.6 + get-intrinsic: 1.2.5 set-function-length: 1.2.2 - call-bound@1.0.2: - dependencies: - call-bind: 1.0.8 - get-intrinsic: 1.2.6 - callsites@3.1.0: {} camelcase-css@2.0.1: {} @@ -7239,12 +7253,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.24.3 - caniuse-lite: 1.0.30001688 + browserslist: 4.24.2 + caniuse-lite: 1.0.30001687 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001688: {} + caniuse-lite@1.0.30001687: {} cfb@1.2.2: dependencies: @@ -7326,27 +7340,35 @@ snapshots: co@4.6.0: {} - code-inspector-core@0.18.3: + code-inspector-core@0.18.2: dependencies: '@vue/compiler-dom': 3.5.13 chalk: 4.1.1 dotenv: 16.4.7 - launch-ide: 1.0.1 + launch-ide: 1.0.0 portfinder: 1.0.32 transitivePeerDependencies: - supports-color - code-inspector-plugin@0.18.3: + code-inspector-plugin@0.18.2: dependencies: chalk: 4.1.1 - code-inspector-core: 0.18.3 + code-inspector-core: 0.18.2 dotenv: 16.4.7 - esbuild-code-inspector-plugin: 0.18.3 - vite-code-inspector-plugin: 0.18.3 - webpack-code-inspector-plugin: 0.18.3 + esbuild-code-inspector-plugin: 0.18.2 + vite-code-inspector-plugin: 0.18.2 + webpack-code-inspector-plugin: 0.18.2 transitivePeerDependencies: - supports-color + codemirror-editor-vue3@2.8.0(codemirror@5.65.18)(diff-match-patch@1.0.5)(vue@3.5.13(typescript@5.6.3)): + dependencies: + codemirror: 5.65.18 + diff-match-patch: 1.0.5 + vue: 3.5.13(typescript@5.6.3) + + codemirror@5.65.18: {} + codepage@1.15.0: {} collect-v8-coverage@1.0.2: {} @@ -7421,9 +7443,9 @@ snapshots: core-js@3.39.0: {} - cosmiconfig-typescript-loader@5.1.0(@types/node@20.17.10)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.1.0(@types/node@20.17.9)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): dependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 typescript: 5.6.3 @@ -7482,7 +7504,7 @@ snapshots: cssnano-preset-default@7.0.6(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 css-declaration-sorter: 7.2.0(postcss@8.4.49) cssnano-utils: 5.0.0(postcss@8.4.49) postcss: 8.4.49 @@ -7604,6 +7626,10 @@ snapshots: dependencies: ms: 2.1.3 + debug@4.3.7: + dependencies: + ms: 2.1.3 + debug@4.4.0: dependencies: ms: 2.1.3 @@ -7643,6 +7669,8 @@ snapshots: didyoumean@1.2.2: {} + diff-match-patch@1.0.5: {} + diff-sequences@27.5.1: {} dijkstrajs@1.0.3: {} @@ -7712,36 +7740,15 @@ snapshots: el-table-infinite-scroll@3.0.6(typescript@5.6.3): dependencies: core-js: 3.39.0 - element-plus: 2.9.1(vue@3.5.13(typescript@5.6.3)) + element-plus: 2.9.0(vue@3.5.13(typescript@5.6.3)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - '@vue/composition-api' - typescript - electron-to-chromium@1.5.73: {} + electron-to-chromium@1.5.72: {} - element-plus@2.9.1(vue@3.5.13(typescript@5.6.3)): - dependencies: - '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.6.3)) - '@floating-ui/dom': 1.6.12 - '@popperjs/core': '@sxzz/popperjs-es@2.11.7' - '@types/lodash': 4.17.13 - '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(vue@3.5.13(typescript@5.6.3)) - async-validator: 4.2.5 - dayjs: 1.11.13 - escape-html: 1.0.3 - lodash: 4.17.21 - lodash-es: 4.17.21 - lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) - memoize-one: 6.0.0 - normalize-wheel-es: 1.2.0 - vue: 3.5.13(typescript@5.6.3) - transitivePeerDependencies: - - '@vue/composition-api' - - element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)): + element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)): dependencies: '@ctrl/tinycolor': 3.6.1 '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.6.3)) @@ -7790,10 +7797,6 @@ snapshots: es-module-lexer@0.4.1: {} - es-object-atoms@1.0.0: - dependencies: - es-errors: 1.3.0 - es5-ext@0.10.64: dependencies: es6-iterator: 2.0.3 @@ -7812,9 +7815,9 @@ snapshots: d: 1.0.2 ext: 1.7.0 - esbuild-code-inspector-plugin@0.18.3: + esbuild-code-inspector-plugin@0.18.2: dependencies: - code-inspector-core: 0.18.3 + code-inspector-core: 0.18.2 transitivePeerDependencies: - supports-color @@ -7864,31 +7867,31 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@2.4.1)): + eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)): dependencies: - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) eslint-define-config@2.1.0: {} - eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.17.0(jiti@2.4.1)))(eslint@9.17.0(jiti@2.4.1))(prettier@3.4.2): + eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0(eslint@9.16.0(jiti@2.4.1)))(eslint@9.16.0(jiti@2.4.1))(prettier@3.4.2): dependencies: - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) prettier: 3.4.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: - eslint-config-prettier: 9.1.0(eslint@9.17.0(jiti@2.4.1)) + eslint-config-prettier: 9.1.0(eslint@9.16.0(jiti@2.4.1)) - eslint-plugin-vue@9.32.0(eslint@9.17.0(jiti@2.4.1)): + eslint-plugin-vue@9.32.0(eslint@9.16.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) - eslint: 9.17.0(jiti@2.4.1) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) + eslint: 9.16.0(jiti@2.4.1) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.1)) + vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.4.1)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -7907,14 +7910,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.17.0(jiti@2.4.1): + eslint@9.16.0(jiti@2.4.1): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.1)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.1 '@eslint/core': 0.9.1 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.17.0 + '@eslint/js': 9.16.0 '@eslint/plugin-kit': 0.2.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -8156,18 +8159,16 @@ snapshots: get-east-asian-width@1.3.0: {} - get-intrinsic@1.2.6: + get-intrinsic@1.2.5: dependencies: call-bind-apply-helpers: 1.0.1 dunder-proto: 1.0.0 es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.0.0 function-bind: 1.1.2 gopd: 1.2.0 has-symbols: 1.1.0 hasown: 2.0.2 - math-intrinsics: 1.0.0 get-package-type@0.1.0: {} @@ -8413,7 +8414,7 @@ snapshots: dependencies: binary-extensions: 2.3.0 - is-core-module@2.16.0: + is-core-module@2.15.1: dependencies: hasown: 2.0.2 @@ -8519,7 +8520,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -8615,7 +8616,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -8630,7 +8631,7 @@ snapshots: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -8640,7 +8641,7 @@ snapshots: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 20.17.10 + '@types/node': 20.17.9 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -8659,7 +8660,7 @@ snapshots: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -8702,7 +8703,7 @@ snapshots: jest-mock@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 jest-pnp-resolver@1.2.3(jest-resolve@27.5.1): optionalDependencies: @@ -8727,7 +8728,7 @@ snapshots: jest-pnp-resolver: 1.2.3(jest-resolve@27.5.1) jest-util: 27.5.1 jest-validate: 27.5.1 - resolve: 1.22.9 + resolve: 1.22.8 resolve.exports: 1.1.1 slash: 3.0.0 @@ -8738,7 +8739,7 @@ snapshots: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -8789,7 +8790,7 @@ snapshots: jest-serializer@27.5.1: dependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 graceful-fs: 4.2.11 jest-snapshot@27.5.1: @@ -8822,7 +8823,7 @@ snapshots: jest-util@27.5.1: dependencies: '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8841,7 +8842,7 @@ snapshots: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.17.10 + '@types/node': 20.17.9 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -8849,7 +8850,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -8923,7 +8924,7 @@ snapshots: - supports-color - utf-8-validate - jsesc@3.1.0: {} + jsesc@3.0.2: {} json-buffer@3.0.1: {} @@ -8968,7 +8969,7 @@ snapshots: known-css-properties@0.35.0: {} - launch-ide@1.0.1: + launch-ide@1.0.0: dependencies: chalk: 4.1.1 dotenv: 16.4.7 @@ -8990,18 +8991,18 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.2.11: + lint-staged@15.2.10: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.4.0 + debug: 4.3.7 execa: 8.0.1 lilconfig: 3.1.3 listr2: 8.2.5 micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.6.1 + yaml: 2.5.1 transitivePeerDependencies: - supports-color @@ -9116,8 +9117,6 @@ snapshots: dependencies: tmpl: 1.0.5 - math-intrinsics@1.0.0: {} - mathml-tag-names@2.1.3: {} mdn-data@2.0.28: {} @@ -9468,10 +9467,10 @@ snapshots: mlly: 1.7.3 pathe: 1.1.2 - plus-pro-components@0.1.19(element-plus@https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): + plus-pro-components@0.1.18(element-plus@2.9.0(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): dependencies: '@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.6.3)) - element-plus: https://pkg.pr.new/element-plus/element-plus@19272(vue@3.5.13(typescript@5.6.3)) + element-plus: 2.9.0(vue@3.5.13(typescript@5.6.3)) lodash-es: 4.17.21 sortablejs: 1.15.6 vue: 3.5.13(typescript@5.6.3) @@ -9501,7 +9500,7 @@ snapshots: postcss-colormin@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.49 @@ -9509,7 +9508,7 @@ snapshots: postcss-convert-values@7.0.4(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 postcss: 8.4.49 postcss-value-parser: 4.2.0 @@ -9542,14 +9541,14 @@ snapshots: postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.9 + resolve: 1.22.8 postcss-import@16.1.0(postcss@8.4.49): dependencies: postcss: 8.4.49 postcss-value-parser: 4.2.0 read-cache: 1.0.0 - resolve: 1.22.9 + resolve: 1.22.8 postcss-js@4.0.1(postcss@8.4.49): dependencies: @@ -9573,7 +9572,7 @@ snapshots: postcss-merge-rules@7.0.4(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.4.49) postcss: 8.4.49 @@ -9593,7 +9592,7 @@ snapshots: postcss-minify-params@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 cssnano-utils: 5.0.0(postcss@8.4.49) postcss: 8.4.49 postcss-value-parser: 4.2.0 @@ -9640,7 +9639,7 @@ snapshots: postcss-normalize-unicode@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 postcss: 8.4.49 postcss-value-parser: 4.2.0 @@ -9662,7 +9661,7 @@ snapshots: postcss-reduce-initial@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 caniuse-api: 3.0.0 postcss: 8.4.49 @@ -9718,7 +9717,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - preact@10.25.2: {} + preact@10.25.1: {} prelude-ls@1.2.1: {} @@ -9764,7 +9763,7 @@ snapshots: qs@6.13.1: dependencies: - side-channel: 1.1.0 + side-channel: 1.0.6 querystringify@2.2.0: {} @@ -9818,9 +9817,9 @@ snapshots: resolve.exports@1.1.1: {} - resolve@1.22.9: + resolve@1.22.8: dependencies: - is-core-module: 2.16.0 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -9894,7 +9893,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.83.0: + sass@1.82.0: dependencies: chokidar: 4.0.1 immutable: 5.0.3 @@ -9924,7 +9923,7 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.6 + get-intrinsic: 1.2.5 gopd: 1.2.0 has-property-descriptors: 1.0.2 @@ -9934,34 +9933,13 @@ snapshots: shebang-regex@3.0.0: {} - side-channel-list@1.0.0: + side-channel@1.0.6: dependencies: + call-bind: 1.0.8 es-errors: 1.3.0 + get-intrinsic: 1.2.5 object-inspect: 1.13.3 - side-channel-map@1.0.1: - dependencies: - call-bound: 1.0.2 - es-errors: 1.3.0 - get-intrinsic: 1.2.6 - object-inspect: 1.13.3 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.2 - es-errors: 1.3.0 - get-intrinsic: 1.2.6 - object-inspect: 1.13.3 - side-channel-map: 1.0.1 - - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.3 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - signal-exit@3.0.7: {} signal-exit@4.1.0: {} @@ -10099,7 +10077,7 @@ snapshots: stylehacks@7.0.4(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 postcss: 8.4.49 postcss-selector-parser: 6.1.2 @@ -10217,7 +10195,7 @@ snapshots: sucrase@3.35.0: dependencies: - '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/gen-mapping': 0.3.5 commander: 4.1.1 glob: 10.4.5 lines-and-columns: 1.2.4 @@ -10296,7 +10274,7 @@ snapshots: postcss-load-config: 4.0.2(postcss@8.4.49) postcss-nested: 6.2.0(postcss@8.4.49) postcss-selector-parser: 6.1.2 - resolve: 1.22.9 + resolve: 1.22.8 sucrase: 3.35.0 transitivePeerDependencies: - ts-node @@ -10395,7 +10373,7 @@ snapshots: type-fest@0.21.3: {} - type-fest@4.30.1: {} + type-fest@4.30.0: {} type@2.7.3: {} @@ -10416,12 +10394,12 @@ snapshots: uncrypto@0.1.3: optional: true - unctx@2.4.0: + unctx@2.3.1: dependencies: acorn: 8.14.0 estree-walker: 3.0.3 magic-string: 0.30.15 - unplugin: 2.1.0 + unplugin: 1.16.0 optional: true undici-types@6.19.8: {} @@ -10457,12 +10435,6 @@ snapshots: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 - unplugin@2.1.0: - dependencies: - acorn: 8.14.0 - webpack-virtual-modules: 0.6.2 - optional: true - untyped@1.5.1: dependencies: '@babel/core': 7.26.0 @@ -10476,9 +10448,9 @@ snapshots: - supports-color optional: true - update-browserslist-db@1.1.1(browserslist@4.24.3): + update-browserslist-db@1.1.1(browserslist@4.24.2): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.2 escalade: 3.2.0 picocolors: 1.1.1 @@ -10505,6 +10477,10 @@ snapshots: convert-source-map: 1.9.0 source-map: 0.7.4 + vditor@3.10.8: + dependencies: + diff-match-patch: 1.0.5 + version-rocket@1.7.4: dependencies: axios: 1.7.9 @@ -10512,36 +10488,36 @@ snapshots: transitivePeerDependencies: - debug - vite-code-inspector-plugin@0.18.3: + vite-code-inspector-plugin@0.18.2: dependencies: - code-inspector-core: 0.18.3 + code-inspector-core: 0.18.2 transitivePeerDependencies: - supports-color - vite-plugin-cdn-import@1.0.1(rollup@4.28.1)(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1)): + vite-plugin-cdn-import@1.0.1(rollup@4.28.1)(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1)): dependencies: rollup-plugin-external-globals: 0.10.0(rollup@4.28.1) - vite-plugin-externals: 0.6.2(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1)) + vite-plugin-externals: 0.6.2(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1)) transitivePeerDependencies: - rollup - vite - vite-plugin-compression@0.5.1(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1)): + vite-plugin-compression@0.5.1(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1)): dependencies: chalk: 4.1.2 debug: 4.4.0 fs-extra: 10.1.0 - vite: 6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1) + vite: 6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1) transitivePeerDependencies: - supports-color - vite-plugin-externals@0.6.2(vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1)): + vite-plugin-externals@0.6.2(vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1)): dependencies: acorn: 8.14.0 es-module-lexer: 0.4.1 fs-extra: 10.1.0 magic-string: 0.25.9 - vite: 6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1) + vite: 6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1) vite-plugin-fake-server@2.1.4: dependencies: @@ -10560,16 +10536,16 @@ snapshots: svgo: 3.3.2 vue: 3.5.13(typescript@5.6.3) - vite@6.0.3(@types/node@20.17.10)(jiti@2.4.1)(sass@1.83.0)(yaml@2.6.1): + vite@6.0.3(@types/node@20.17.9)(jiti@2.4.1)(sass@1.82.0)(yaml@2.6.1): dependencies: esbuild: 0.24.0 postcss: 8.4.49 rollup: 4.28.1 optionalDependencies: - '@types/node': 20.17.10 + '@types/node': 20.17.9 fsevents: 2.3.3 jiti: 2.4.1 - sass: 1.83.0 + sass: 1.82.0 yaml: 2.6.1 vscode-uri@3.0.8: {} @@ -10578,10 +10554,10 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.6.3) - vue-eslint-parser@9.4.3(eslint@9.17.0(jiti@2.4.1)): + vue-eslint-parser@9.4.3(eslint@9.16.0(jiti@2.4.1)): dependencies: debug: 4.4.0 - eslint: 9.17.0(jiti@2.4.1) + eslint: 9.16.0(jiti@2.4.1) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -10627,7 +10603,7 @@ snapshots: vue-tsc@2.1.10(typescript@5.6.3): dependencies: - '@volar/typescript': 2.4.11 + '@volar/typescript': 2.4.10 '@vue/language-core': 2.1.10(typescript@5.6.3) semver: 7.6.3 typescript: 5.6.3 @@ -10686,15 +10662,15 @@ snapshots: dependencies: makeerror: 1.0.12 - wavesurfer.js@7.8.11: {} + wavesurfer.js@7.8.10: {} webidl-conversions@5.0.0: {} webidl-conversions@6.1.0: {} - webpack-code-inspector-plugin@0.18.3: + webpack-code-inspector-plugin@0.18.2: dependencies: - code-inspector-core: 0.18.3 + code-inspector-core: 0.18.2 transitivePeerDependencies: - supports-color @@ -10822,6 +10798,8 @@ snapshots: lodash: 4.17.21 yaml: 2.6.1 + yaml@2.5.1: {} + yaml@2.6.1: {} yargs-parser@18.1.3: @@ -10873,4 +10851,4 @@ snapshots: zrender@5.6.0: dependencies: - tslib: 2.3.0 + tslib: 2.3.0 \ No newline at end of file diff --git a/src/components/ReText/src/index.vue b/src/components/ReText/src/index.vue index ecaebdbb8..eddf70ba1 100644 --- a/src/components/ReText/src/index.vue +++ b/src/components/ReText/src/index.vue @@ -1,4 +1,4 @@ - + + + + diff --git a/src/views/components/json-editor.vue b/src/views/components/json-editor.vue index 53817f9a4..848b7914a 100644 --- a/src/views/components/json-editor.vue +++ b/src/views/components/json-editor.vue @@ -84,17 +84,7 @@ watch( > vue-json-pretty - (支持大数据量)。 - - - 当然还有一款代码编辑器推荐(这里就不做演示了),采用开源的 - - codemirror6 - + (支持大数据量) +import { ref } from "vue"; + +const value1 = ref(0); +const value2 = ref(10); +const value3 = ref(0); +const value4 = ref(0); +const value5 = ref(0); + +const formatTooltip = (val: number) => { + return val / 100; +}; + + + + + diff --git a/src/views/components/slider/components/Input.vue b/src/views/components/slider/components/Input.vue new file mode 100644 index 000000000..78928d3ca --- /dev/null +++ b/src/views/components/slider/components/Input.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/views/components/slider/components/Marks.vue b/src/views/components/slider/components/Marks.vue new file mode 100644 index 000000000..b3867296e --- /dev/null +++ b/src/views/components/slider/components/Marks.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/src/views/components/slider/components/Placement.vue b/src/views/components/slider/components/Placement.vue new file mode 100644 index 000000000..5d0999929 --- /dev/null +++ b/src/views/components/slider/components/Placement.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/views/components/slider/components/Range.vue b/src/views/components/slider/components/Range.vue new file mode 100644 index 000000000..bf17ea3a7 --- /dev/null +++ b/src/views/components/slider/components/Range.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/views/components/slider/components/Size.vue b/src/views/components/slider/components/Size.vue new file mode 100644 index 000000000..c31c382f4 --- /dev/null +++ b/src/views/components/slider/components/Size.vue @@ -0,0 +1,23 @@ + + + + + diff --git a/src/views/components/slider/components/Step.vue b/src/views/components/slider/components/Step.vue new file mode 100644 index 000000000..3783af8e2 --- /dev/null +++ b/src/views/components/slider/components/Step.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/src/views/components/slider/components/Vertical.vue b/src/views/components/slider/components/Vertical.vue new file mode 100644 index 000000000..c5e11922b --- /dev/null +++ b/src/views/components/slider/components/Vertical.vue @@ -0,0 +1,24 @@ + + + + + diff --git a/src/views/components/slider/components/index.ts b/src/views/components/slider/components/index.ts new file mode 100644 index 000000000..ad8ac28a4 --- /dev/null +++ b/src/views/components/slider/components/index.ts @@ -0,0 +1,8 @@ +export { default as Base } from "./Base.vue"; +export { default as Step } from "./Step.vue"; +export { default as Size } from "./Size.vue"; +export { default as Input } from "./Input.vue"; +export { default as Range } from "./Range.vue"; +export { default as Marks } from "./Marks.vue"; +export { default as Vertical } from "./Vertical.vue"; +export { default as Placement } from "./Placement.vue"; diff --git a/src/views/components/slider/index.vue b/src/views/components/slider/index.vue new file mode 100644 index 000000000..8ab1134cd --- /dev/null +++ b/src/views/components/slider/index.vue @@ -0,0 +1,56 @@ + + + diff --git a/src/views/components/swiper.vue b/src/views/components/swiper.vue index a92f753bc..a4431e886 100644 --- a/src/views/components/swiper.vue +++ b/src/views/components/swiper.vue @@ -121,7 +121,7 @@ const swiperExample: any[] = [ -