diff --git a/build/vite/plugin/index.ts b/build/vite/plugin/index.ts
index a52a97ed..8b3e7f80 100644
--- a/build/vite/plugin/index.ts
+++ b/build/vite/plugin/index.ts
@@ -7,6 +7,7 @@ import { configSvgIconsPlugin } from './svgIcons';
import OptimizationPersist from 'vite-plugin-optimize-persist';
import PkgConfig from 'vite-plugin-package-config';
import DefineOptions from 'unplugin-vue-define-options/vite';
+import { viteCommonjs } from '@originjs/vite-plugin-commonjs';
export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
const { VITE_BUILD_COMPRESS, VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE } = viteEnv;
@@ -31,6 +32,7 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
vitePlugins.push(PkgConfig());
vitePlugins.push(OptimizationPersist());
+ vitePlugins.push(viteCommonjs());
// The following plugins only work in the production environment
if (isBuild) {
diff --git a/package.json b/package.json
index 6994103d..374b6e1d 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
"@codemirror/theme-one-dark": "^6.0.0",
"@element-plus/icons-vue": "^1.1.4",
"@types/qs": "^6.9.7",
- "@vueuse/core": "^8.2.0",
+ "@vueuse/core": "^8.4.2",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
"autoprefixer": "10.4.5",
@@ -39,58 +39,60 @@
"c-scrollbar": "^1.0.2",
"colorpicker-v3": "^2.10.2",
"default-passive-events": "^2.0.0",
- "element-plus": "^2.1.11",
+ "element-plus": "^2.2.25",
"fast-glob": "^3.2.12",
"file-saver": "^2.0.5",
"github-markdown-css": "^5.2.0",
"html2canvas": "^1.4.1",
"image-conversion": "^2.1.1",
"increase-memory-limit": "^1.0.7",
+ "json-editor-vue3": "^1.0.9",
"jspdf": "^1.4.1",
"lodash": "^4.17.21",
"moment": "^2.29.3",
- "pinia": "^2.0.12",
+ "pinia": "^2.0.14",
"qrcode.vue": "^3.3.3",
"qs": "^6.11.0",
"v-contextmenu": "^3.0.0",
"v-viewer": "^3.0.11",
"viewerjs": "^1.11.1",
- "vue": "^3.2.25",
+ "vue": "^3.2.33",
"vue-clipboard3": "^2.0.0",
"vue-codemirror": "^6.0.1",
"vue-dompurify-html": "^3.1.1",
- "vue-json-viewer": "3",
- "vue-router": "^4.0.14",
+ "vue-json-viewer": "^3.0.4",
+ "vue-router": "^4.0.15",
"vue-uuid": "^3.0.0",
"vue3-colorpicker": "^2.1.2",
"vue3-count-to": "^1.1.2",
"vuedraggable": "^4.1.0"
},
"devDependencies": {
- "@commitlint/cli": "^16.2.3",
- "@commitlint/config-conventional": "^16.2.1",
+ "@commitlint/cli": "^16.2.4",
+ "@commitlint/config-conventional": "^16.2.4",
+ "@originjs/vite-plugin-commonjs": "^1.0.3",
"@types/file-saver": "^2.0.5",
"@types/jspdf": "^2.0.0",
"@types/lodash": "^4.14.182",
- "@typescript-eslint/eslint-plugin": "^5.16.0",
- "@typescript-eslint/parser": "^5.16.0",
- "@vitejs/plugin-vue": "^2.2.0",
+ "@typescript-eslint/eslint-plugin": "^5.22.0",
+ "@typescript-eslint/parser": "^5.22.0",
+ "@vitejs/plugin-vue": "^2.3.2",
"codemirror": "~6.0.1",
"commitizen": "^4.2.4",
"commitlint-config-cz": "^0.13.3",
"cross-env": "^7.0.3",
"cz-conventional-changelog": "^3.3.0",
"cz-customizable": "^6.3.0",
- "eslint": "^8.12.0",
+ "eslint": "^8.15.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.0.0",
- "eslint-plugin-vue": "^8.5.0",
+ "eslint-plugin-vue": "^8.7.1",
"husky": "^7.0.4",
"lint-staged": "^12.4.1",
- "prettier": "^2.6.1",
+ "prettier": "^2.6.2",
"sass": "^1.53.0",
"terser": "^5.14.2",
- "typescript": "^4.5.4",
+ "typescript": "^4.6.4",
"unplugin-auto-import": "^0.9.5",
"unplugin-vue-components": "^0.21.2",
"unplugin-vue-define-options": "^0.9.2",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2bfac47c..ec4a31c2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,5 +1,9 @@
lockfileVersion: '6.0'
+settings:
+ autoInstallPeers: true
+ excludeLinksFromLockfile: false
+
dependencies:
'@codemirror/lang-javascript':
specifier: ^6.0.2
@@ -17,7 +21,7 @@ dependencies:
specifier: ^6.9.7
version: 6.9.7
'@vueuse/core':
- specifier: ^8.2.0
+ specifier: ^8.4.2
version: 8.4.2(vue@3.2.33)
'@wangeditor/editor':
specifier: ^5.1.23
@@ -27,7 +31,7 @@ dependencies:
version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.2.33)
autoprefixer:
specifier: 10.4.5
- version: 10.4.5(postcss@8.4.14)
+ version: 10.4.5(postcss@8.4.33)
axios:
specifier: ^0.26.1
version: 0.26.1
@@ -41,8 +45,8 @@ dependencies:
specifier: ^2.0.0
version: 2.0.0
element-plus:
- specifier: ^2.1.11
- version: registry.npmmirror.com/element-plus@2.2.25(vue@3.2.33)
+ specifier: ^2.2.25
+ version: 2.2.25(vue@3.2.33)
fast-glob:
specifier: ^3.2.12
version: 3.2.12
@@ -61,6 +65,9 @@ dependencies:
increase-memory-limit:
specifier: ^1.0.7
version: 1.0.7
+ json-editor-vue3:
+ specifier: ^1.0.9
+ version: 1.0.9
jspdf:
specifier: ^1.4.1
version: 1.4.1
@@ -71,7 +78,7 @@ dependencies:
specifier: ^2.29.3
version: 2.29.3
pinia:
- specifier: ^2.0.12
+ specifier: ^2.0.14
version: 2.0.14(typescript@4.6.4)(vue@3.2.33)
qrcode.vue:
specifier: ^3.3.3
@@ -84,12 +91,12 @@ dependencies:
version: 3.0.0(vue@3.2.33)
v-viewer:
specifier: ^3.0.11
- version: registry.npmmirror.com/v-viewer@3.0.11(vue@3.2.33)
+ version: 3.0.11(vue@3.2.33)
viewerjs:
specifier: ^1.11.1
- version: registry.npmmirror.com/viewerjs@1.11.1
+ version: 1.11.1
vue:
- specifier: ^3.2.25
+ specifier: ^3.2.33
version: 3.2.33
vue-clipboard3:
specifier: ^2.0.0
@@ -101,17 +108,17 @@ dependencies:
specifier: ^3.1.1
version: 3.1.1(vue@3.2.33)
vue-json-viewer:
- specifier: '3'
+ specifier: ^3.0.4
version: 3.0.4(vue@3.2.33)
vue-router:
- specifier: ^4.0.14
+ specifier: ^4.0.15
version: 4.0.15(vue@3.2.33)
vue-uuid:
specifier: ^3.0.0
version: 3.0.0(vue@3.2.33)
vue3-colorpicker:
specifier: ^2.1.2
- version: 2.1.2(@aesoper/normal-utils@0.1.5)(@popperjs/core@2.11.6)(@vueuse/core@8.4.2)(gradient-parser@1.0.2)(lodash-es@4.17.21)(tinycolor2@1.6.0)(vue-types@4.2.1)(vue3-angle@0.1.6)(vue3-normal-library@0.1.6)(vue@3.2.33)
+ version: 2.1.2(@aesoper/normal-utils@0.1.5)(@popperjs/core@2.11.8)(@vueuse/core@8.4.2)(gradient-parser@1.0.2)(lodash-es@4.17.21)(tinycolor2@1.6.0)(vue-types@4.2.1)(vue3-angle@0.1.6)(vue3-normal-library@0.1.6)(vue@3.2.33)
vue3-count-to:
specifier: ^1.1.2
version: 1.1.2(vue@3.2.33)
@@ -121,11 +128,14 @@ dependencies:
devDependencies:
'@commitlint/cli':
- specifier: ^16.2.3
+ specifier: ^16.2.4
version: 16.2.4
'@commitlint/config-conventional':
- specifier: ^16.2.1
+ specifier: ^16.2.4
version: 16.2.4
+ '@originjs/vite-plugin-commonjs':
+ specifier: ^1.0.3
+ version: 1.0.3
'@types/file-saver':
specifier: ^2.0.5
version: 2.0.5
@@ -136,20 +146,20 @@ devDependencies:
specifier: ^4.14.182
version: 4.14.182
'@typescript-eslint/eslint-plugin':
- specifier: ^5.16.0
+ specifier: ^5.22.0
version: 5.22.0(@typescript-eslint/parser@5.22.0)(eslint@8.15.0)(typescript@4.6.4)
'@typescript-eslint/parser':
- specifier: ^5.16.0
+ specifier: ^5.22.0
version: 5.22.0(eslint@8.15.0)(typescript@4.6.4)
'@vitejs/plugin-vue':
- specifier: ^2.2.0
+ specifier: ^2.3.2
version: 2.3.2(vite@3.0.4)(vue@3.2.33)
codemirror:
specifier: ~6.0.1
- version: 6.0.1(@lezer/common@1.0.0)
+ version: 6.0.1(@lezer/common@1.2.1)
commitizen:
specifier: ^4.2.4
- version: 4.2.4
+ version: 4.2.4(@types/node@20.11.13)(typescript@4.6.4)
commitlint-config-cz:
specifier: ^0.13.3
version: 0.13.3
@@ -158,12 +168,12 @@ devDependencies:
version: 7.0.3
cz-conventional-changelog:
specifier: ^3.3.0
- version: 3.3.0
+ version: 3.3.0(@types/node@20.11.13)(typescript@4.6.4)
cz-customizable:
specifier: ^6.3.0
version: 6.3.0
eslint:
- specifier: ^8.12.0
+ specifier: ^8.15.0
version: 8.15.0
eslint-config-prettier:
specifier: ^8.5.0
@@ -172,7 +182,7 @@ devDependencies:
specifier: ^4.0.0
version: 4.0.0(eslint-config-prettier@8.5.0)(eslint@8.15.0)(prettier@2.6.2)
eslint-plugin-vue:
- specifier: ^8.5.0
+ specifier: ^8.7.1
version: 8.7.1(eslint@8.15.0)
husky:
specifier: ^7.0.4
@@ -181,7 +191,7 @@ devDependencies:
specifier: ^12.4.1
version: 12.4.1
prettier:
- specifier: ^2.6.1
+ specifier: ^2.6.2
version: 2.6.2
sass:
specifier: ^1.53.0
@@ -190,7 +200,7 @@ devDependencies:
specifier: ^5.14.2
version: 5.14.2
typescript:
- specifier: ^4.5.4
+ specifier: ^4.6.4
version: 4.6.4
unplugin-auto-import:
specifier: ^0.9.5
@@ -239,6 +249,7 @@ packages:
/@babel/code-frame@7.16.7:
resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==}
engines: {node: '>=6.9.0'}
+ requiresBuild: true
dependencies:
'@babel/highlight': 7.17.9
dev: true
@@ -246,6 +257,12 @@ packages:
/@babel/helper-string-parser@7.18.10:
resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==}
engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-string-parser@7.23.4:
+ resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
+ engines: {node: '>=6.9.0'}
+ dev: false
/@babel/helper-validator-identifier@7.16.7:
resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
@@ -254,12 +271,18 @@ packages:
/@babel/helper-validator-identifier@7.18.6:
resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
engines: {node: '>=6.9.0'}
+ dev: true
+
+ /@babel/helper-validator-identifier@7.22.20:
+ resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
+ engines: {node: '>=6.9.0'}
/@babel/highlight@7.17.9:
resolution: {integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==}
engines: {node: '>=6.9.0'}
+ requiresBuild: true
dependencies:
- '@babel/helper-validator-identifier': 7.16.7
+ '@babel/helper-validator-identifier': 7.22.20
chalk: 2.4.2
js-tokens: 4.0.0
dev: true
@@ -277,6 +300,15 @@ packages:
hasBin: true
dependencies:
'@babel/types': 7.18.10
+ dev: true
+
+ /@babel/parser@7.23.9:
+ resolution: {integrity: sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+ dependencies:
+ '@babel/types': 7.23.9
+ dev: false
/@babel/runtime@7.20.13:
resolution: {integrity: sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==}
@@ -299,6 +331,16 @@ packages:
'@babel/helper-string-parser': 7.18.10
'@babel/helper-validator-identifier': 7.18.6
to-fast-properties: 2.0.0
+ dev: true
+
+ /@babel/types@7.23.9:
+ resolution: {integrity: sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@babel/helper-string-parser': 7.23.4
+ '@babel/helper-validator-identifier': 7.22.20
+ to-fast-properties: 2.0.0
+ dev: false
/@codemirror/autocomplete@6.1.0(@codemirror/language@6.2.1)(@codemirror/state@6.1.0)(@codemirror/view@6.1.1)(@lezer/common@1.0.0):
resolution: {integrity: sha512-wtO4O5WDyXhhCd4q4utDIDZxnQfmJ++3dGBCG9LMtI79+92OcA1DVk/n7BEupKmjIr8AzvptDz7YQ9ud6OkU+A==}
@@ -312,6 +354,20 @@ packages:
'@codemirror/state': 6.1.0
'@codemirror/view': 6.1.1
'@lezer/common': 1.0.0
+ dev: false
+
+ /@codemirror/autocomplete@6.1.0(@codemirror/language@6.2.1)(@codemirror/state@6.1.0)(@codemirror/view@6.1.1)(@lezer/common@1.2.1):
+ resolution: {integrity: sha512-wtO4O5WDyXhhCd4q4utDIDZxnQfmJ++3dGBCG9LMtI79+92OcA1DVk/n7BEupKmjIr8AzvptDz7YQ9ud6OkU+A==}
+ peerDependencies:
+ '@codemirror/language': ^6.0.0
+ '@codemirror/state': ^6.0.0
+ '@codemirror/view': ^6.0.0
+ '@lezer/common': ^1.0.0
+ dependencies:
+ '@codemirror/language': 6.2.1
+ '@codemirror/state': 6.1.0
+ '@codemirror/view': 6.1.1
+ '@lezer/common': 1.2.1
/@codemirror/commands@6.0.1:
resolution: {integrity: sha512-iNHDByicYqQjs0Wo1MKGfqNbMYMyhS9WV6EwMVwsHXImlFemgEUC+c5X22bXKBStN3qnwg4fArNZM+gkv22baQ==}
@@ -417,12 +473,22 @@ packages:
ajv: 6.12.6
dev: true
+ /@commitlint/config-validator@18.6.0:
+ resolution: {integrity: sha512-Ptfa865arNozlkjxrYG3qt6wT9AlhNUHeuDyKEZiTL/l0ftncFhK/KN0t/EAMV2tec+0Mwxo0FmhbESj/bI+1g==}
+ engines: {node: '>=v18'}
+ requiresBuild: true
+ dependencies:
+ '@commitlint/types': 18.6.0
+ ajv: 8.12.0
+ dev: true
+ optional: true
+
/@commitlint/ensure@16.2.1:
resolution: {integrity: sha512-/h+lBTgf1r5fhbDNHOViLuej38i3rZqTQnBTk+xEg+ehOwQDXUuissQ5GsYXXqI5uGy+261ew++sT4EA3uBJ+A==}
engines: {node: '>=v12'}
dependencies:
'@commitlint/types': 16.2.1
- lodash: registry.npmmirror.com/lodash@4.17.21
+ lodash: 4.17.21
dev: true
/@commitlint/execute-rule@16.2.1:
@@ -430,9 +496,10 @@ packages:
engines: {node: '>=v12'}
dev: true
- /@commitlint/execute-rule@17.0.0:
- resolution: {integrity: sha512-nVjL/w/zuqjCqSJm8UfpNaw66V9WzuJtQvEnCrK4jDw6qKTmZB+1JQ8m6BQVZbNBcwfYdDNKnhIhqI0Rk7lgpQ==}
- engines: {node: '>=v14'}
+ /@commitlint/execute-rule@18.4.4:
+ resolution: {integrity: sha512-a37Nd3bDQydtg9PCLLWM9ZC+GO7X5i4zJvrggJv5jBhaHsXeQ9ZWdO6ODYR+f0LxBXXNYK3geYXJrCWUCP8JEg==}
+ engines: {node: '>=v18'}
+ requiresBuild: true
dev: true
optional: true
@@ -482,28 +549,25 @@ packages:
- '@swc/wasm'
dev: true
- /@commitlint/load@17.3.0:
- resolution: {integrity: sha512-u/pV6rCAJrCUN+HylBHLzZ4qj1Ew3+eN9GBPhNi9otGxtOfA8b+8nJSxaNbcC23Ins/kcpjGf9zPSVW7628Umw==}
- engines: {node: '>=v14'}
+ /@commitlint/load@18.6.0(@types/node@20.11.13)(typescript@4.6.4):
+ resolution: {integrity: sha512-RRssj7TmzT0bowoEKlgwg8uQ7ORXWkw7lYLsZZBMi9aInsJuGNLNWcMxJxRZbwxG3jkCidGUg85WmqJvRjsaDA==}
+ engines: {node: '>=v18'}
requiresBuild: true
dependencies:
- '@commitlint/config-validator': registry.npmmirror.com/@commitlint/config-validator@17.1.0
- '@commitlint/execute-rule': 17.0.0
- '@commitlint/resolve-extends': registry.npmmirror.com/@commitlint/resolve-extends@17.3.0
- '@commitlint/types': 17.0.0
- '@types/node': registry.npmmirror.com/@types/node@14.18.33
+ '@commitlint/config-validator': 18.6.0
+ '@commitlint/execute-rule': 18.4.4
+ '@commitlint/resolve-extends': 18.6.0
+ '@commitlint/types': 18.6.0
chalk: 4.1.2
- cosmiconfig: 7.0.1
- cosmiconfig-typescript-loader: registry.npmmirror.com/cosmiconfig-typescript-loader@4.2.0(@types/node@14.18.33)(cosmiconfig@7.0.1)(ts-node@10.9.1)(typescript@4.6.4)
- lodash.isplainobject: registry.npmmirror.com/lodash.isplainobject@4.0.6
- lodash.merge: registry.npmmirror.com/lodash.merge@4.6.2
- lodash.uniq: registry.npmmirror.com/lodash.uniq@4.5.0
+ cosmiconfig: 8.3.6(typescript@4.6.4)
+ cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.13)(cosmiconfig@8.3.6)(typescript@4.6.4)
+ lodash.isplainobject: 4.0.6
+ lodash.merge: 4.6.2
+ lodash.uniq: 4.5.0
resolve-from: 5.0.0
- ts-node: registry.npmmirror.com/ts-node@10.9.1(@types/node@14.18.33)(typescript@4.6.4)
- typescript: 4.6.4
transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
+ - '@types/node'
+ - typescript
dev: true
optional: true
@@ -538,10 +602,24 @@ packages:
'@commitlint/config-validator': 16.2.1
'@commitlint/types': 16.2.1
import-fresh: 3.3.0
- lodash: registry.npmmirror.com/lodash@4.17.21
+ lodash: 4.17.21
+ resolve-from: 5.0.0
+ resolve-global: 1.0.0
+ dev: true
+
+ /@commitlint/resolve-extends@18.6.0:
+ resolution: {integrity: sha512-k2Xp+Fxeggki2i90vGrbiLDMefPius3zGSTFFlRAPKce/SWLbZtI+uqE9Mne23mHO5lmcSV8z5m6ziiJwGpOcg==}
+ engines: {node: '>=v18'}
+ requiresBuild: true
+ dependencies:
+ '@commitlint/config-validator': 18.6.0
+ '@commitlint/types': 18.6.0
+ import-fresh: 3.3.0
+ lodash.mergewith: 4.6.2
resolve-from: 5.0.0
resolve-global: 1.0.0
dev: true
+ optional: true
/@commitlint/rules@16.2.4:
resolution: {integrity: sha512-rK5rNBIN2ZQNQK+I6trRPK3dWa0MtaTN4xnwOma1qxa4d5wQMQJtScwTZjTJeallFxhOgbNOgr48AMHkdounVg==}
@@ -573,9 +651,10 @@ packages:
chalk: 4.1.2
dev: true
- /@commitlint/types@17.0.0:
- resolution: {integrity: sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==}
- engines: {node: '>=v14'}
+ /@commitlint/types@18.6.0:
+ resolution: {integrity: sha512-oavoKLML/eJa2rJeyYSbyGAYzTxQ6voG5oeX3OrxpfrkRWhJfm4ACnhoRf5tgiybx2MZ+EVFqC1Lw3W8/uwpZA==}
+ engines: {node: '>=v18'}
+ requiresBuild: true
dependencies:
chalk: 4.1.2
dev: true
@@ -593,6 +672,11 @@ packages:
'@cspotcode/source-map-consumer': 0.8.0
dev: true
+ /@ctrl/tinycolor@3.4.1:
+ resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==}
+ engines: {node: '>=10'}
+ dev: false
+
/@element-plus/icons-vue@1.1.4(vue@3.2.33):
resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==}
peerDependencies:
@@ -601,6 +685,14 @@ packages:
vue: 3.2.33
dev: false
+ /@element-plus/icons-vue@2.0.10(vue@3.2.33):
+ resolution: {integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==}
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ vue: 3.2.33
+ dev: false
+
/@emmetio/abbreviation@2.2.3:
resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==}
dependencies:
@@ -634,6 +726,16 @@ packages:
- supports-color
dev: true
+ /@floating-ui/core@1.0.2:
+ resolution: {integrity: sha512-Skfy0YS3NJ5nV9us0uuPN0HDk1Q4edljaOhRBJGDWs9EBa7ZVMYBHRFlhLvvmwEoaIM9BlH6QJFn9/uZg0bACg==}
+ dev: false
+
+ /@floating-ui/dom@1.0.7:
+ resolution: {integrity: sha512-6RsqvCYe0AYWtsGvuWqCm7mZytnXAZCjWtsWu1Kg8dI3INvj/DbKlDsZO+mKSaQdPT12uxIW9W2dAWJkPx4Y5g==}
+ dependencies:
+ '@floating-ui/core': 1.0.2
+ dev: false
+
/@humanwhocodes/config-array@0.9.5:
resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==}
engines: {node: '>=10.10.0'}
@@ -679,6 +781,10 @@ packages:
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
dev: true
+ /@jridgewell/sourcemap-codec@1.4.15:
+ resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ dev: false
+
/@jridgewell/trace-mapping@0.3.9:
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
dependencies:
@@ -689,6 +795,9 @@ packages:
/@lezer/common@1.0.0:
resolution: {integrity: sha512-ohydQe+Hb+w4oMDvXzs8uuJd2NoA3D8YDcLiuDsLqH+yflDTPEpgCsWI3/6rH5C3BAedtH1/R51dxENldQceEA==}
+ /@lezer/common@1.2.1:
+ resolution: {integrity: sha512-yemX0ZD2xS/73llMZIK6KplkjIjf2EvAHcinDi/TfJ9hS25G0388+ClHt6/3but0oOxinTcQHJLDXh6w1crzFQ==}
+
/@lezer/highlight@1.0.0:
resolution: {integrity: sha512-nsCnNtim90UKsB5YxoX65v3GEIw3iCHw9RM2DtdgkiqAbKh9pCdvi8AWNwkYf10Lu6fxNhXPpkpHbW6mihhvJA==}
dependencies:
@@ -731,8 +840,14 @@ packages:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.13.0
- /@popperjs/core@2.11.6:
- resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==}
+ /@originjs/vite-plugin-commonjs@1.0.3:
+ resolution: {integrity: sha512-KuEXeGPptM2lyxdIEJ4R11+5ztipHoE7hy8ClZt3PYaOVQ/pyngd2alaSrPnwyFeOW1UagRBaQ752aA1dTMdOQ==}
+ dependencies:
+ esbuild: 0.14.51
+ dev: true
+
+ /@popperjs/core@2.11.8:
+ resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
dev: false
/@rollup/pluginutils@4.2.1:
@@ -743,6 +858,10 @@ packages:
picomatch: 2.3.1
dev: true
+ /@sphinxxxx/color-conversion@2.2.2:
+ resolution: {integrity: sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==}
+ dev: false
+
/@sxzz/popperjs-es@2.11.7:
resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
dev: false
@@ -791,9 +910,14 @@ packages:
jspdf: 1.4.1
dev: true
+ /@types/lodash-es@4.17.6:
+ resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==}
+ dependencies:
+ '@types/lodash': 4.14.182
+ dev: false
+
/@types/lodash@4.14.182:
resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==}
- dev: true
/@types/minimist@1.2.2:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
@@ -803,6 +927,13 @@ packages:
resolution: {integrity: sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==}
dev: true
+ /@types/node@20.11.13:
+ resolution: {integrity: sha512-5G4zQwdiQBSWYTDAH1ctw2eidqdhMJaNsiIDKHFr55ihz5Trl2qqR8fdrT732yPBho5gkNxXm67OxWFBqX9aPg==}
+ dependencies:
+ undici-types: 5.26.5
+ dev: true
+ optional: true
+
/@types/normalize-package-data@2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
dev: true
@@ -825,6 +956,10 @@ packages:
resolution: {integrity: sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==}
dev: false
+ /@types/web-bluetooth@0.0.16:
+ resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
+ dev: false
+
/@typescript-eslint/eslint-plugin@5.22.0(@typescript-eslint/parser@5.22.0)(eslint@8.15.0)(typescript@4.6.4):
resolution: {integrity: sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -1091,6 +1226,17 @@ packages:
'@vue/shared': 3.2.37
estree-walker: 2.0.2
source-map: 0.6.1
+ dev: true
+
+ /@vue/compiler-core@3.4.15:
+ resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==}
+ dependencies:
+ '@babel/parser': 7.23.9
+ '@vue/shared': 3.4.15
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+ dev: false
/@vue/compiler-dom@3.2.33:
resolution: {integrity: sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ==}
@@ -1103,6 +1249,14 @@ packages:
dependencies:
'@vue/compiler-core': 3.2.37
'@vue/shared': 3.2.37
+ dev: true
+
+ /@vue/compiler-dom@3.4.15:
+ resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==}
+ dependencies:
+ '@vue/compiler-core': 3.4.15
+ '@vue/shared': 3.4.15
+ dev: false
/@vue/compiler-sfc@3.2.33:
resolution: {integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==}
@@ -1131,6 +1285,21 @@ packages:
magic-string: 0.25.9
postcss: 8.4.14
source-map: 0.6.1
+ dev: true
+
+ /@vue/compiler-sfc@3.4.15:
+ resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==}
+ dependencies:
+ '@babel/parser': 7.23.9
+ '@vue/compiler-core': 3.4.15
+ '@vue/compiler-dom': 3.4.15
+ '@vue/compiler-ssr': 3.4.15
+ '@vue/shared': 3.4.15
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.33
+ source-map-js: 1.0.2
+ dev: false
/@vue/compiler-ssr@3.2.33:
resolution: {integrity: sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ==}
@@ -1143,6 +1312,14 @@ packages:
dependencies:
'@vue/compiler-dom': 3.2.37
'@vue/shared': 3.2.37
+ dev: true
+
+ /@vue/compiler-ssr@3.4.15:
+ resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==}
+ dependencies:
+ '@vue/compiler-dom': 3.4.15
+ '@vue/shared': 3.4.15
+ dev: false
/@vue/devtools-api@6.1.4:
resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==}
@@ -1165,6 +1342,7 @@ packages:
'@vue/shared': 3.2.37
estree-walker: 2.0.2
magic-string: 0.25.9
+ dev: true
/@vue/reactivity@3.2.33:
resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==}
@@ -1198,6 +1376,11 @@ packages:
/@vue/shared@3.2.37:
resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==}
+ dev: true
+
+ /@vue/shared@3.4.15:
+ resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==}
+ dev: false
/@vueuse/core@7.7.1(vue@3.2.33):
resolution: {integrity: sha512-PRRgbATMpoeUmkCEBtUeJgOwtew8s+4UsEd+Pm7MhkjL2ihCNrSqxNVtM6NFE4uP2sWnkGcZpCjPuNSxowJ1Ow==}
@@ -1231,9 +1414,25 @@ packages:
vue: 3.2.33
vue-demi: 0.12.5(vue@3.2.33)
+ /@vueuse/core@9.6.0(vue@3.2.33):
+ resolution: {integrity: sha512-qGUcjKQXHgN+jqXEgpeZGoxdCbIDCdVPz3QiF1uyecVGbMuM63o96I1GjYx5zskKgRI0FKSNsVWM7rwrRMTf6A==}
+ dependencies:
+ '@types/web-bluetooth': 0.0.16
+ '@vueuse/metadata': 9.6.0
+ '@vueuse/shared': 9.6.0(vue@3.2.33)
+ vue-demi: 0.14.7(vue@3.2.33)
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
+
/@vueuse/metadata@8.4.2:
resolution: {integrity: sha512-2BIj++7P0/I5dfMsEe8q7Kw0HqVAjVcyNOd9+G22/ILUC9TVLTeYOuJ1kwa1Gpr+0LWKHc6GqHiLWNL33+exoQ==}
+ /@vueuse/metadata@9.6.0:
+ resolution: {integrity: sha512-sIC8R+kWkIdpi5X2z2Gk8TRYzmczDwHRhEFfCu2P+XW2JdPoXrziqsGpDDsN7ykBx4ilwieS7JUIweVGhvZ93w==}
+ dev: false
+
/@vueuse/shared@7.7.1(vue@3.2.33):
resolution: {integrity: sha512-rN2qd22AUl7VdBxihagWyhUNHCyVk9IpvBTTfHoLH9G7rGE552X1f+zeCfehuno0zXif13jPw+icW/wn2a0rnQ==}
peerDependencies:
@@ -1246,7 +1445,7 @@ packages:
optional: true
dependencies:
vue: 3.2.33
- vue-demi: 0.14.5(vue@3.2.33)
+ vue-demi: 0.14.7(vue@3.2.33)
dev: false
/@vueuse/shared@8.4.2(vue@3.2.33):
@@ -1263,6 +1462,15 @@ packages:
vue: 3.2.33
vue-demi: 0.14.5(vue@3.2.33)
+ /@vueuse/shared@9.6.0(vue@3.2.33):
+ resolution: {integrity: sha512-/eDchxYYhkHnFyrb00t90UfjCx94kRHxc7J1GtBCqCG4HyPMX+krV9XJgVtWIsAMaxKVU4fC8NSUviG1JkwhUQ==}
+ dependencies:
+ vue-demi: 0.14.7(vue@3.2.33)
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+ dev: false
+
/@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.4)(slate@0.72.8)(snabbdom@3.5.1):
resolution: {integrity: sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==}
peerDependencies:
@@ -1460,6 +1668,10 @@ packages:
/abab@1.0.4:
resolution: {integrity: sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==}
+ /ace-builds@1.32.6:
+ resolution: {integrity: sha512-dO5BnyDOhCnznhOpILzXq4jqkbhRXxNkf3BuVTmyxGyRLrhddfdyk6xXgy+7A8LENrcYoFi/sIxMuH3qjNUN4w==}
+ dev: false
+
/acorn-globals@1.0.9:
resolution: {integrity: sha512-j3/4pkfih8W4NK22gxVSXcEonTpAHOHh0hu5BoZrKcOsW/4oBPxTi4Yk3SAj+FhC1f3+bRTkXdm4019gw1vg9g==}
dependencies:
@@ -1516,7 +1728,17 @@ packages:
fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1
uri-js: 4.4.1
+
+ /ajv@8.12.0:
+ resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
+ requiresBuild: true
+ dependencies:
+ fast-deep-equal: 3.1.3
+ json-schema-traverse: 1.0.0
+ require-from-string: 2.0.2
+ uri-js: 4.4.1
dev: true
+ optional: true
/ansi-escapes@3.2.0:
resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==}
@@ -1672,6 +1894,10 @@ packages:
engines: {node: '>=8'}
dev: true
+ /async-validator@4.2.5:
+ resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==}
+ dev: false
+
/asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
@@ -1681,7 +1907,7 @@ packages:
hasBin: true
dev: true
- /autoprefixer@10.4.5(postcss@8.4.14):
+ /autoprefixer@10.4.5(postcss@8.4.33):
resolution: {integrity: sha512-Fvd8yCoA7lNX/OUllvS+aS1I7WRBclGXsepbvT8ZaPgrH24rgXpZzF0/6Hh3ZEkwg+0AES/Osd196VZmYoEFtw==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
@@ -1689,11 +1915,11 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.4
- caniuse-lite: 1.0.30001439
+ caniuse-lite: 1.0.30001581
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.14
+ postcss: 8.4.33
postcss-value-parser: 4.2.0
dev: false
@@ -1802,7 +2028,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001439
+ caniuse-lite: 1.0.30001581
electron-to-chromium: 1.4.284
node-releases: 2.0.8
update-browserslist-db: 1.0.10(browserslist@4.21.4)
@@ -1863,8 +2089,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /caniuse-lite@1.0.30001439:
- resolution: {integrity: sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==}
+ /caniuse-lite@1.0.30001581:
+ resolution: {integrity: sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==}
dev: false
/canvg@1.5.3:
@@ -1931,7 +2157,7 @@ packages:
normalize-path: 3.0.0
readdirp: 3.6.0
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: true
/class-utils@0.3.6:
@@ -2004,10 +2230,10 @@ packages:
engines: {node: '>=0.8'}
dev: true
- /codemirror@6.0.1(@lezer/common@1.0.0):
+ /codemirror@6.0.1(@lezer/common@1.2.1):
resolution: {integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg==}
dependencies:
- '@codemirror/autocomplete': 6.1.0(@codemirror/language@6.2.1)(@codemirror/state@6.1.0)(@codemirror/view@6.1.1)(@lezer/common@1.0.0)
+ '@codemirror/autocomplete': 6.1.0(@codemirror/language@6.2.1)(@codemirror/state@6.1.0)(@codemirror/view@6.1.1)(@lezer/common@1.2.1)
'@codemirror/commands': 6.0.1
'@codemirror/language': 6.2.1
'@codemirror/lint': 6.0.0
@@ -2079,13 +2305,13 @@ packages:
engines: {node: '>= 12'}
dev: true
- /commitizen@4.2.4:
+ /commitizen@4.2.4(@types/node@20.11.13)(typescript@4.6.4):
resolution: {integrity: sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==}
engines: {node: '>= 10'}
hasBin: true
dependencies:
cachedir: 2.2.0
- cz-conventional-changelog: 3.2.0
+ cz-conventional-changelog: 3.2.0(@types/node@20.11.13)(typescript@4.6.4)
dedent: 0.7.0
detect-indent: 6.0.0
find-node-modules: 2.1.3
@@ -2099,8 +2325,8 @@ packages:
strip-bom: 4.0.0
strip-json-comments: 3.0.1
transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
+ - '@types/node'
+ - typescript
dev: true
/commitlint-config-cz@0.13.3:
@@ -2163,7 +2389,7 @@ packages:
dependencies:
JSONStream: 1.3.5
is-text-path: 1.0.1
- lodash: registry.npmmirror.com/lodash@4.17.21
+ lodash: 4.17.21
meow: 8.1.2
split2: 3.2.2
through2: 4.0.2
@@ -2207,6 +2433,22 @@ packages:
- '@swc/wasm'
dev: true
+ /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.13)(cosmiconfig@8.3.6)(typescript@4.6.4):
+ resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
+ engines: {node: '>=v16'}
+ requiresBuild: true
+ peerDependencies:
+ '@types/node': '*'
+ cosmiconfig: '>=8.2'
+ typescript: '>=4'
+ dependencies:
+ '@types/node': 20.11.13
+ cosmiconfig: 8.3.6(typescript@4.6.4)
+ jiti: 1.21.0
+ typescript: 4.6.4
+ dev: true
+ optional: true
+
/cosmiconfig@7.0.1:
resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==}
engines: {node: '>=10'}
@@ -2218,6 +2460,24 @@ packages:
yaml: 1.10.2
dev: true
+ /cosmiconfig@8.3.6(typescript@4.6.4):
+ resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
+ engines: {node: '>=14'}
+ requiresBuild: true
+ peerDependencies:
+ typescript: '>=4.9.5'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ import-fresh: 3.3.0
+ js-yaml: 4.1.0
+ parse-json: 5.2.0
+ path-type: 4.0.0
+ typescript: 4.6.4
+ dev: true
+ optional: true
+
/create-require@1.1.1:
resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
dev: true
@@ -2299,38 +2559,38 @@ packages:
resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==}
dev: false
- /cz-conventional-changelog@3.2.0:
+ /cz-conventional-changelog@3.2.0(@types/node@20.11.13)(typescript@4.6.4):
resolution: {integrity: sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==}
engines: {node: '>= 10'}
dependencies:
chalk: 2.4.2
- commitizen: 4.2.4
+ commitizen: 4.2.4(@types/node@20.11.13)(typescript@4.6.4)
conventional-commit-types: 3.0.0
lodash.map: 4.6.0
longest: 2.0.1
word-wrap: 1.2.3
optionalDependencies:
- '@commitlint/load': 17.3.0
+ '@commitlint/load': 18.6.0(@types/node@20.11.13)(typescript@4.6.4)
transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
+ - '@types/node'
+ - typescript
dev: true
- /cz-conventional-changelog@3.3.0:
+ /cz-conventional-changelog@3.3.0(@types/node@20.11.13)(typescript@4.6.4):
resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==}
engines: {node: '>= 10'}
dependencies:
chalk: 2.4.2
- commitizen: 4.2.4
+ commitizen: 4.2.4(@types/node@20.11.13)(typescript@4.6.4)
conventional-commit-types: 3.0.0
lodash.map: 4.6.0
longest: 2.0.1
word-wrap: 1.2.3
optionalDependencies:
- '@commitlint/load': 17.3.0
+ '@commitlint/load': 18.6.0(@types/node@20.11.13)(typescript@4.6.4)
transitivePeerDependencies:
- - '@swc/core'
- - '@swc/wasm'
+ - '@types/node'
+ - typescript
dev: true
/cz-customizable@6.3.0:
@@ -2363,6 +2623,10 @@ packages:
dependencies:
assert-plus: 1.0.0
+ /dayjs@1.11.6:
+ resolution: {integrity: sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ==}
+ dev: false
+
/debug@2.6.9:
resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
peerDependencies:
@@ -2565,6 +2829,31 @@ packages:
resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==}
dev: false
+ /element-plus@2.2.25(vue@3.2.33):
+ resolution: {integrity: sha512-HC8CWY31e6pPyBpgqI0QnWkBgs0vRzdYnEw3mpdM/NlKfp0PtNFX7NESQLomqoIulH5ftL09hjQmJNvZBQpthQ==}
+ peerDependencies:
+ vue: ^3.2.0
+ dependencies:
+ '@ctrl/tinycolor': 3.4.1
+ '@element-plus/icons-vue': 2.0.10(vue@3.2.33)
+ '@floating-ui/dom': 1.0.7
+ '@popperjs/core': /@sxzz/popperjs-es@2.11.7
+ '@types/lodash': 4.14.182
+ '@types/lodash-es': 4.17.6
+ '@vueuse/core': 9.6.0(vue@3.2.33)
+ async-validator: 4.2.5
+ dayjs: 1.11.6
+ escape-html: 1.0.3
+ lodash: 4.17.21
+ lodash-es: 4.17.21
+ lodash-unified: 1.0.2(@types/lodash-es@4.17.6)(lodash-es@4.17.21)(lodash@4.17.21)
+ memoize-one: 6.0.0
+ normalize-wheel-es: 1.2.0
+ vue: 3.2.33
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ dev: false
+
/emmet@2.3.6:
resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==}
dependencies:
@@ -2598,8 +2887,14 @@ packages:
engines: {node: '>=0.12'}
dev: true
+ /entities@4.5.0:
+ resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
+ engines: {node: '>=0.12'}
+ dev: false
+
/error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
+ requiresBuild: true
dependencies:
is-arrayish: 0.2.1
dev: true
@@ -2841,6 +3136,10 @@ packages:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
+ /escape-html@1.0.3:
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
+ dev: false
+
/escape-string-regexp@1.0.5:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
@@ -3185,6 +3484,7 @@ packages:
/file-saver@1.3.8:
resolution: {integrity: sha512-spKHSBQIxxS81N/O21WmuXA2F6wppUCsutpzenOeZzOCCJ5gEfcbqJP983IrpLXzYmXnMUa6J03SubcNPdKrlg==}
+ bundledDependencies: false
/file-saver@2.0.5:
resolution: {integrity: sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==}
@@ -3320,8 +3620,8 @@ packages:
/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
@@ -3368,7 +3668,7 @@ packages:
hasBin: true
dependencies:
dargs: 7.0.0
- lodash: registry.npmmirror.com/lodash@4.17.21
+ lodash: 4.17.21
meow: 8.1.2
split2: 3.2.2
through2: 4.0.2
@@ -3471,7 +3771,7 @@ packages:
engines: {node: '>=6'}
deprecated: this library is no longer supported
dependencies:
- ajv: registry.npmmirror.com/ajv@6.12.6
+ ajv: 6.12.6
har-schema: 2.0.0
/hard-rejection@2.1.0:
@@ -3731,6 +4031,7 @@ packages:
/is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ requiresBuild: true
dev: true
/is-binary-path@2.1.0:
@@ -3926,6 +4227,22 @@ packages:
/isstream@0.1.2:
resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==}
+ /javascript-natural-sort@0.7.1:
+ resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==}
+ dev: false
+
+ /jiti@1.21.0:
+ resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
+ hasBin: true
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /jmespath@0.16.0:
+ resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==}
+ engines: {node: '>= 0.6.0'}
+ dev: false
+
/js-base64@2.6.4:
resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==}
dev: true
@@ -3936,6 +4253,7 @@ packages:
/js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+ requiresBuild: true
dev: true
/js-yaml@4.1.0:
@@ -3969,16 +4287,33 @@ packages:
whatwg-url: 2.0.1
xml-name-validator: 2.0.1
+ /json-editor-vue3@1.0.9:
+ resolution: {integrity: sha512-TIbyQxTK5UfwRuiRw8HC4n2A3fwPJMO17GIqD8veDXbkSd/Fiw4C3AS3jMGxAxMJROkmBno+BykJDUdTPdzOcQ==}
+ dependencies:
+ jsoneditor: 9.10.5
+ dev: false
+
/json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
+ requiresBuild: true
dev: true
/json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+ /json-schema-traverse@1.0.0:
+ resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
/json-schema@0.4.0:
resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==}
+ /json-source-map@0.6.1:
+ resolution: {integrity: sha512-1QoztHPsMQqhDq0hlXY5ZqcEdUzxQEIxgFkKl4WUp2pgShObl+9ovi4kRh2TfvAfxAoHOJ9vIMEqk3k4iex7tg==}
+ dev: false
+
/json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
@@ -4001,6 +4336,20 @@ packages:
resolution: {integrity: sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==}
dev: true
+ /jsoneditor@9.10.5:
+ resolution: {integrity: sha512-fVZ0NMt+zm4rqTKBv2x7zPdLeaRyKo1EjJkaR1QjK4gEM1rMwICILYSW1OPxSc1qqyAoDaA/eeNrluKoxOocCA==}
+ dependencies:
+ ace-builds: 1.32.6
+ ajv: 6.12.6
+ javascript-natural-sort: 0.7.1
+ jmespath: 0.16.0
+ json-source-map: 0.6.1
+ jsonrepair: 3.1.0
+ mobius1-selectr: 2.4.13
+ picomodal: 3.0.0
+ vanilla-picker: 2.12.2
+ dev: false
+
/jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
optionalDependencies:
@@ -4020,6 +4369,11 @@ packages:
engines: {'0': node >= 0.2.0}
dev: true
+ /jsonrepair@3.1.0:
+ resolution: {integrity: sha512-idqReg23J0PVRAADmZMc5xQM3xeOX5bTB6OTyMnzq33IXJXmn9iJuWIEvGmrN80rQf4d7uLTMEDwpzujNcI0Rg==}
+ hasBin: true
+ dev: false
+
/jspdf@1.4.1:
resolution: {integrity: sha512-2vYVdrvrQUdKKPyWHw81t1jEYYAJ6uFJ/HtTcGbI4qXIQEdl18dLEuL2wTeSv2GzeQLSgUvEvwsXsszuHK+PTw==}
dependencies:
@@ -4091,6 +4445,7 @@ packages:
/lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+ requiresBuild: true
dev: true
/lint-staged@12.4.1:
@@ -4167,6 +4522,18 @@ packages:
resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
dev: false
+ /lodash-unified@1.0.2(@types/lodash-es@4.17.6)(lodash-es@4.17.21)(lodash@4.17.21):
+ resolution: {integrity: sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==}
+ peerDependencies:
+ '@types/lodash-es': '*'
+ lodash: '*'
+ lodash-es: '*'
+ dependencies:
+ '@types/lodash-es': 4.17.6
+ lodash: 4.17.21
+ lodash-es: 4.17.21
+ dev: false
+
/lodash.camelcase@4.3.0:
resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
dev: false
@@ -4186,6 +4553,12 @@ packages:
resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
dev: false
+ /lodash.isplainobject@4.0.6:
+ resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
/lodash.map@4.6.0:
resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==}
dev: true
@@ -4194,6 +4567,12 @@ packages:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
dev: true
+ /lodash.mergewith@4.6.2:
+ resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
/lodash.throttle@4.1.1:
resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==}
dev: false
@@ -4202,6 +4581,12 @@ packages:
resolution: {integrity: sha512-QyffEA3i5dma5q2490+SgCvDN0pXLmRGSyAANuVi0HQ01Pkfr9fuoKQW8wm1wGBnJITs/mS7wQvS6VshUEBFCw==}
dev: false
+ /lodash.uniq@4.5.0:
+ resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
+ requiresBuild: true
+ dev: true
+ optional: true
+
/lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
@@ -4239,6 +4624,13 @@ packages:
sourcemap-codec: 1.4.8
dev: true
+ /magic-string@0.30.5:
+ resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: false
+
/make-error@1.3.6:
resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
dev: true
@@ -4269,6 +4661,10 @@ packages:
resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
dev: true
+ /memoize-one@6.0.0:
+ resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
+ dev: false
+
/meow@8.1.2:
resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==}
engines: {node: '>=10'}
@@ -4415,6 +4811,10 @@ packages:
pkg-types: 0.3.3
dev: true
+ /mobius1-selectr@2.4.13:
+ resolution: {integrity: sha512-Mk9qDrvU44UUL0EBhbAA1phfQZ7aMZPjwtL7wkpiBzGh8dETGqfsh50mWoX9EkjDlkONlErWXArHCKfoxVg0Bw==}
+ dev: false
+
/moment@2.29.3:
resolution: {integrity: sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==}
dev: false
@@ -4440,6 +4840,12 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+ dev: false
+
/nanomatch@1.2.13:
resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==}
engines: {node: '>=0.10.0'}
@@ -4500,6 +4906,10 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
+ /normalize-wheel-es@1.2.0:
+ resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==}
+ dev: false
+
/npm-run-path@4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
engines: {node: '>=8'}
@@ -4716,6 +5126,10 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ /picomodal@3.0.0:
+ resolution: {integrity: sha512-FoR3TDfuLlqUvcEeK5ifpKSVVns6B4BQvc8SDF6THVMuadya6LLtji0QgUDSStw0ZR2J7I6UGi5V2V23rnPWTw==}
+ dev: false
+
/pidtree@0.5.0:
resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==}
engines: {node: '>=0.10'}
@@ -4791,6 +5205,15 @@ packages:
picocolors: 1.0.0
source-map-js: 1.0.2
+ /postcss@8.4.33:
+ resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
+ dev: false
+
/posthtml-parser@0.2.1:
resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==}
dependencies:
@@ -5112,6 +5535,13 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /require-from-string@2.0.2:
+ resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
+ engines: {node: '>=0.10.0'}
+ requiresBuild: true
+ dev: true
+ optional: true
+
/resolve-dir@1.0.1:
resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==}
engines: {node: '>=0.10.0'}
@@ -5203,7 +5633,7 @@ packages:
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: true
/run-async@2.4.1:
@@ -5931,6 +6361,11 @@ packages:
engines: {node: '>=4.2.0'}
hasBin: true
+ /undici-types@5.26.5:
+ resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ dev: true
+ optional: true
+
/unimport@0.4.5(vite@3.0.4):
resolution: {integrity: sha512-DnmiSt/HQIfhdcxOy4CGqwZDBh3WHg33euX1ge4X8hvquKBmw2PFvhoAJaBKxscOz0oYosoPoPT4tkDZWHhV0Q==}
dependencies:
@@ -6162,6 +6597,16 @@ packages:
vue: 3.2.33
dev: false
+ /v-viewer@3.0.11(vue@3.2.33):
+ resolution: {integrity: sha512-E8LOdAxhzuktt4HB3PswVCccQ1Q1sYHYnLsS6zaJISpb5EvmAFs5sYNfXnDLFxVb5DQ82v4ZlGxkYlseXwWRJw==}
+ peerDependencies:
+ vue: ^3.0.0
+ dependencies:
+ lodash: 4.17.21
+ viewerjs: 1.11.1
+ vue: 3.2.33
+ dev: false
+
/v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
dev: true
@@ -6177,6 +6622,12 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
+ /vanilla-picker@2.12.2:
+ resolution: {integrity: sha512-dk0gNeNL9fQFGd1VEhNDQfFlbCqAiksRh1H2tVPlavkH88n/a/y30rXi9PPKrYPTK5kEfPO4xcldt4ts/1wIAg==}
+ dependencies:
+ '@sphinxxxx/color-conversion': 2.2.2
+ dev: false
+
/vary@1.1.2:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
engines: {node: '>= 0.8'}
@@ -6190,6 +6641,10 @@ packages:
core-util-is: 1.0.2
extsprintf: 1.3.0
+ /viewerjs@1.11.1:
+ resolution: {integrity: sha512-/VQ2zalHLZJOGIwlxOBtxagLZwNvU3Bf+nm692XlhNFxjBXRxpCVn+GeqmRFg9jK1Y2+Wf8PPGxZgTDN4pHXww==}
+ dev: false
+
/vite-plugin-compression@0.5.1(vite@3.0.4):
resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==}
peerDependencies:
@@ -6282,7 +6737,7 @@ packages:
sass: 1.53.0
terser: 5.14.2
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: true
/void-elements@3.1.0:
@@ -6425,7 +6880,7 @@ packages:
'@codemirror/language': 6.2.1
'@codemirror/state': 6.1.0
'@codemirror/view': 6.1.1
- codemirror: 6.0.1(@lezer/common@1.0.0)
+ codemirror: 6.0.1(@lezer/common@1.2.1)
csstype: 3.1.0
vue: 3.2.33
dev: false
@@ -6477,6 +6932,20 @@ packages:
dependencies:
vue: 3.2.33
+ /vue-demi@0.14.7(vue@3.2.33):
+ resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
+ peerDependencies:
+ '@vue/composition-api': ^1.0.0-rc.1
+ vue: ^3.0.0-0 || ^2.6.0
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
+ dependencies:
+ vue: 3.2.33
+
/vue-dompurify-html@3.1.1(vue@3.2.33):
resolution: {integrity: sha512-6ozMTqVlLdfVKh/FIdKT6e7yrwo4NlOKNr/7rTrNsLbjzhNjY3YvRKn2o65LpnghcdUbIETWlkMlvzJbwP+SQw==}
peerDependencies:
@@ -6511,7 +6980,7 @@ packages:
resolution: {integrity: sha512-283vpYOhVHJCpMkjNVEwZdgaAb+Y93zFaXGAWTI378MLoNuwQydjD/BAy1e81QYEmyA+JbxqcmMZVWcM9rbriw==}
dependencies:
eslint-config-vue-global-api: 0.4.1
- vue-demi: 0.14.5(vue@3.2.33)
+ vue-demi: 0.14.7(vue@3.2.33)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -6574,7 +7043,7 @@ packages:
vue: 3.2.33
dev: false
- /vue3-colorpicker@2.1.2(@aesoper/normal-utils@0.1.5)(@popperjs/core@2.11.6)(@vueuse/core@8.4.2)(gradient-parser@1.0.2)(lodash-es@4.17.21)(tinycolor2@1.6.0)(vue-types@4.2.1)(vue3-angle@0.1.6)(vue3-normal-library@0.1.6)(vue@3.2.33):
+ /vue3-colorpicker@2.1.2(@aesoper/normal-utils@0.1.5)(@popperjs/core@2.11.8)(@vueuse/core@8.4.2)(gradient-parser@1.0.2)(lodash-es@4.17.21)(tinycolor2@1.6.0)(vue-types@4.2.1)(vue3-angle@0.1.6)(vue3-normal-library@0.1.6)(vue@3.2.33):
resolution: {integrity: sha512-ojCug0yVj5KOxoQo4GjhLXLsQ3P+y9UdNBKWD+ZRbeuswfdVVGsiL21BmIw+fVuLmrXJ1KC2y8nyskjsViBHRA==}
peerDependencies:
'@aesoper/normal-utils': ^0.1.5
@@ -6589,7 +7058,7 @@ packages:
vue3-normal-library: ^0.1.6
dependencies:
'@aesoper/normal-utils': 0.1.5
- '@popperjs/core': 2.11.6
+ '@popperjs/core': 2.11.8
'@vueuse/core': 8.4.2(vue@3.2.33)
gradient-parser: 1.0.2
lodash-es: 4.17.21
@@ -6597,7 +7066,7 @@ packages:
vue: 3.2.33
vue-types: 4.2.1(vue@3.2.33)
vue3-angle: 0.1.6(vue@3.2.33)
- vue3-normal-library: 0.1.6(@vue/compiler-sfc@3.2.37)(vue@3.2.33)
+ vue3-normal-library: 0.1.6(@vue/compiler-sfc@3.4.15)(vue@3.2.33)
dev: false
/vue3-count-to@1.1.2(vue@3.2.33):
@@ -6610,13 +7079,13 @@ packages:
vue-count-to: 1.0.13
dev: false
- /vue3-normal-library@0.1.6(@vue/compiler-sfc@3.2.37)(vue@3.2.33):
+ /vue3-normal-library@0.1.6(@vue/compiler-sfc@3.4.15)(vue@3.2.33):
resolution: {integrity: sha512-TSqCeD092ETnjqamNKtXencLnG4a+NVWFZgalmyPtFH1FHvpxLP7eptT8krOL2sZVspficic8DghfDakw3tKRQ==}
peerDependencies:
'@vue/compiler-sfc': ^3.2.6
vue: ^3.2.6
dependencies:
- '@vue/compiler-sfc': 3.2.37
+ '@vue/compiler-sfc': 3.4.15
lodash-es: 4.17.21
raf: 3.4.1
vue: 3.2.33
@@ -6770,629 +7239,3 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
dev: true
-
- registry.npmmirror.com/@commitlint/config-validator@17.1.0:
- resolution: {integrity: sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@commitlint/config-validator/-/config-validator-17.1.0.tgz}
- name: '@commitlint/config-validator'
- version: 17.1.0
- engines: {node: '>=v14'}
- dependencies:
- '@commitlint/types': registry.npmmirror.com/@commitlint/types@17.0.0
- ajv: registry.npmmirror.com/ajv@8.11.2
- dev: true
- optional: true
-
- registry.npmmirror.com/@commitlint/resolve-extends@17.3.0:
- resolution: {integrity: sha512-Lf3JufJlc5yVEtJWC8o4IAZaB8FQAUaVlhlAHRACd0TTFizV2Lk2VH70et23KgvbQNf7kQzHs/2B4QZalBv6Cg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@commitlint/resolve-extends/-/resolve-extends-17.3.0.tgz}
- name: '@commitlint/resolve-extends'
- version: 17.3.0
- engines: {node: '>=v14'}
- dependencies:
- '@commitlint/config-validator': registry.npmmirror.com/@commitlint/config-validator@17.1.0
- '@commitlint/types': registry.npmmirror.com/@commitlint/types@17.0.0
- import-fresh: registry.npmmirror.com/import-fresh@3.3.0
- lodash.mergewith: registry.npmmirror.com/lodash.mergewith@4.6.2
- resolve-from: registry.npmmirror.com/resolve-from@5.0.0
- resolve-global: registry.npmmirror.com/resolve-global@1.0.0
- dev: true
- optional: true
-
- registry.npmmirror.com/@commitlint/types@17.0.0:
- resolution: {integrity: sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@commitlint/types/-/types-17.0.0.tgz}
- name: '@commitlint/types'
- version: 17.0.0
- engines: {node: '>=v14'}
- dependencies:
- chalk: registry.npmmirror.com/chalk@4.1.2
- dev: true
- optional: true
-
- registry.npmmirror.com/@cspotcode/source-map-support@0.8.1:
- resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz}
- name: '@cspotcode/source-map-support'
- version: 0.8.1
- engines: {node: '>=12'}
- dependencies:
- '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.9
- dev: true
- optional: true
-
- registry.npmmirror.com/@ctrl/tinycolor@3.4.1:
- resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz}
- name: '@ctrl/tinycolor'
- version: 3.4.1
- engines: {node: '>=10'}
- dev: false
-
- registry.npmmirror.com/@element-plus/icons-vue@2.0.10(vue@3.2.33):
- resolution: {integrity: sha512-ygEZ1mwPjcPo/OulhzLE7mtDrQBWI8vZzEWSNB2W/RNCRjoQGwbaK4N8lV4rid7Ts4qvySU3njMN7YCiSlSaTQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@element-plus/icons-vue/-/icons-vue-2.0.10.tgz}
- id: registry.npmmirror.com/@element-plus/icons-vue/2.0.10
- name: '@element-plus/icons-vue'
- version: 2.0.10
- peerDependencies:
- vue: ^3.2.0
- dependencies:
- vue: 3.2.33
- dev: false
-
- registry.npmmirror.com/@floating-ui/core@1.0.2:
- resolution: {integrity: sha512-Skfy0YS3NJ5nV9us0uuPN0HDk1Q4edljaOhRBJGDWs9EBa7ZVMYBHRFlhLvvmwEoaIM9BlH6QJFn9/uZg0bACg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@floating-ui/core/-/core-1.0.2.tgz}
- name: '@floating-ui/core'
- version: 1.0.2
- dev: false
-
- registry.npmmirror.com/@floating-ui/dom@1.0.7:
- resolution: {integrity: sha512-6RsqvCYe0AYWtsGvuWqCm7mZytnXAZCjWtsWu1Kg8dI3INvj/DbKlDsZO+mKSaQdPT12uxIW9W2dAWJkPx4Y5g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@floating-ui/dom/-/dom-1.0.7.tgz}
- name: '@floating-ui/dom'
- version: 1.0.7
- dependencies:
- '@floating-ui/core': registry.npmmirror.com/@floating-ui/core@1.0.2
- dev: false
-
- registry.npmmirror.com/@jridgewell/resolve-uri@3.1.0:
- resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz}
- name: '@jridgewell/resolve-uri'
- version: 3.1.0
- engines: {node: '>=6.0.0'}
- dev: true
- optional: true
-
- registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14:
- resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz}
- name: '@jridgewell/sourcemap-codec'
- version: 1.4.14
- dev: true
- optional: true
-
- registry.npmmirror.com/@jridgewell/trace-mapping@0.3.9:
- resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz}
- name: '@jridgewell/trace-mapping'
- version: 0.3.9
- dependencies:
- '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri@3.1.0
- '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14
- dev: true
- optional: true
-
- registry.npmmirror.com/@tsconfig/node10@1.0.9:
- resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@tsconfig/node10/-/node10-1.0.9.tgz}
- name: '@tsconfig/node10'
- version: 1.0.9
- dev: true
- optional: true
-
- registry.npmmirror.com/@tsconfig/node12@1.0.11:
- resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@tsconfig/node12/-/node12-1.0.11.tgz}
- name: '@tsconfig/node12'
- version: 1.0.11
- dev: true
- optional: true
-
- registry.npmmirror.com/@tsconfig/node14@1.0.3:
- resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@tsconfig/node14/-/node14-1.0.3.tgz}
- name: '@tsconfig/node14'
- version: 1.0.3
- dev: true
- optional: true
-
- registry.npmmirror.com/@tsconfig/node16@1.0.3:
- resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@tsconfig/node16/-/node16-1.0.3.tgz}
- name: '@tsconfig/node16'
- version: 1.0.3
- dev: true
- optional: true
-
- registry.npmmirror.com/@types/lodash-es@4.17.6:
- resolution: {integrity: sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/lodash-es/-/lodash-es-4.17.6.tgz}
- name: '@types/lodash-es'
- version: 4.17.6
- dependencies:
- '@types/lodash': registry.npmmirror.com/@types/lodash@4.14.182
- dev: false
-
- registry.npmmirror.com/@types/lodash@4.14.182:
- resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.182.tgz}
- name: '@types/lodash'
- version: 4.14.182
- dev: false
-
- registry.npmmirror.com/@types/node@14.18.33:
- resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-14.18.33.tgz}
- name: '@types/node'
- version: 14.18.33
- dev: true
- optional: true
-
- registry.npmmirror.com/@types/web-bluetooth@0.0.16:
- resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.16.tgz}
- name: '@types/web-bluetooth'
- version: 0.0.16
- dev: false
-
- registry.npmmirror.com/@vueuse/core@9.6.0(vue@3.2.33):
- resolution: {integrity: sha512-qGUcjKQXHgN+jqXEgpeZGoxdCbIDCdVPz3QiF1uyecVGbMuM63o96I1GjYx5zskKgRI0FKSNsVWM7rwrRMTf6A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vueuse/core/-/core-9.6.0.tgz}
- id: registry.npmmirror.com/@vueuse/core/9.6.0
- name: '@vueuse/core'
- version: 9.6.0
- dependencies:
- '@types/web-bluetooth': registry.npmmirror.com/@types/web-bluetooth@0.0.16
- '@vueuse/metadata': registry.npmmirror.com/@vueuse/metadata@9.6.0
- '@vueuse/shared': registry.npmmirror.com/@vueuse/shared@9.6.0(vue@3.2.33)
- vue-demi: 0.14.5(vue@3.2.33)
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
- dev: false
-
- registry.npmmirror.com/@vueuse/metadata@9.6.0:
- resolution: {integrity: sha512-sIC8R+kWkIdpi5X2z2Gk8TRYzmczDwHRhEFfCu2P+XW2JdPoXrziqsGpDDsN7ykBx4ilwieS7JUIweVGhvZ93w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-9.6.0.tgz}
- name: '@vueuse/metadata'
- version: 9.6.0
- dev: false
-
- registry.npmmirror.com/@vueuse/shared@9.6.0(vue@3.2.33):
- resolution: {integrity: sha512-/eDchxYYhkHnFyrb00t90UfjCx94kRHxc7J1GtBCqCG4HyPMX+krV9XJgVtWIsAMaxKVU4fC8NSUviG1JkwhUQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-9.6.0.tgz}
- id: registry.npmmirror.com/@vueuse/shared/9.6.0
- name: '@vueuse/shared'
- version: 9.6.0
- dependencies:
- vue-demi: 0.14.5(vue@3.2.33)
- transitivePeerDependencies:
- - '@vue/composition-api'
- - vue
- dev: false
-
- registry.npmmirror.com/acorn-walk@8.2.0:
- resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz}
- name: acorn-walk
- version: 8.2.0
- engines: {node: '>=0.4.0'}
- dev: true
- optional: true
-
- registry.npmmirror.com/acorn@8.8.1:
- resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.8.1.tgz}
- name: acorn
- version: 8.8.1
- engines: {node: '>=0.4.0'}
- hasBin: true
- dev: true
- optional: true
-
- registry.npmmirror.com/ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz}
- name: ajv
- version: 6.12.6
- dependencies:
- fast-deep-equal: 3.1.3
- fast-json-stable-stringify: 2.1.0
- json-schema-traverse: 0.4.1
- uri-js: 4.4.1
-
- registry.npmmirror.com/ajv@8.11.2:
- resolution: {integrity: sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-8.11.2.tgz}
- name: ajv
- version: 8.11.2
- dependencies:
- fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3
- json-schema-traverse: registry.npmmirror.com/json-schema-traverse@1.0.0
- require-from-string: registry.npmmirror.com/require-from-string@2.0.2
- uri-js: registry.npmmirror.com/uri-js@4.4.1
- dev: true
- optional: true
-
- registry.npmmirror.com/ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz}
- name: ansi-styles
- version: 4.3.0
- engines: {node: '>=8'}
- dependencies:
- color-convert: registry.npmmirror.com/color-convert@2.0.1
- dev: true
- optional: true
-
- registry.npmmirror.com/arg@4.1.3:
- resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/arg/-/arg-4.1.3.tgz}
- name: arg
- version: 4.1.3
- dev: true
- optional: true
-
- registry.npmmirror.com/async-validator@4.2.5:
- resolution: {integrity: sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz}
- name: async-validator
- version: 4.2.5
- dev: false
-
- registry.npmmirror.com/callsites@3.1.0:
- resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz}
- name: callsites
- version: 3.1.0
- engines: {node: '>=6'}
- dev: true
- optional: true
-
- registry.npmmirror.com/chalk@4.1.2:
- resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz}
- name: chalk
- version: 4.1.2
- engines: {node: '>=10'}
- dependencies:
- ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0
- supports-color: registry.npmmirror.com/supports-color@7.2.0
- dev: true
- optional: true
-
- registry.npmmirror.com/color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz}
- name: color-convert
- version: 2.0.1
- engines: {node: '>=7.0.0'}
- dependencies:
- color-name: registry.npmmirror.com/color-name@1.1.4
- dev: true
- optional: true
-
- registry.npmmirror.com/color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz}
- name: color-name
- version: 1.1.4
- dev: true
- optional: true
-
- registry.npmmirror.com/cosmiconfig-typescript-loader@4.2.0(@types/node@14.18.33)(cosmiconfig@7.0.1)(ts-node@10.9.1)(typescript@4.6.4):
- resolution: {integrity: sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.2.0.tgz}
- id: registry.npmmirror.com/cosmiconfig-typescript-loader/4.2.0
- name: cosmiconfig-typescript-loader
- version: 4.2.0
- engines: {node: '>=12', npm: '>=6'}
- peerDependencies:
- '@types/node': '*'
- cosmiconfig: '>=7'
- ts-node: '>=10'
- typescript: '>=3'
- dependencies:
- '@types/node': registry.npmmirror.com/@types/node@14.18.33
- cosmiconfig: 7.0.1
- ts-node: registry.npmmirror.com/ts-node@10.9.1(@types/node@14.18.33)(typescript@4.6.4)
- typescript: 4.6.4
- dev: true
- optional: true
-
- registry.npmmirror.com/create-require@1.1.1:
- resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/create-require/-/create-require-1.1.1.tgz}
- name: create-require
- version: 1.1.1
- dev: true
- optional: true
-
- registry.npmmirror.com/dayjs@1.11.6:
- resolution: {integrity: sha512-zZbY5giJAinCG+7AGaw0wIhNZ6J8AhWuSXKvuc1KAyMiRsvGQWqh4L+MomvhdAYjN+lqvVCMq1I41e3YHvXkyQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.6.tgz}
- name: dayjs
- version: 1.11.6
- dev: false
-
- registry.npmmirror.com/diff@4.0.2:
- resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/diff/-/diff-4.0.2.tgz}
- name: diff
- version: 4.0.2
- engines: {node: '>=0.3.1'}
- dev: true
- optional: true
-
- registry.npmmirror.com/element-plus@2.2.25(vue@3.2.33):
- resolution: {integrity: sha512-HC8CWY31e6pPyBpgqI0QnWkBgs0vRzdYnEw3mpdM/NlKfp0PtNFX7NESQLomqoIulH5ftL09hjQmJNvZBQpthQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/element-plus/-/element-plus-2.2.25.tgz}
- id: registry.npmmirror.com/element-plus/2.2.25
- name: element-plus
- version: 2.2.25
- peerDependencies:
- vue: ^3.2.0
- dependencies:
- '@ctrl/tinycolor': registry.npmmirror.com/@ctrl/tinycolor@3.4.1
- '@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue@2.0.10(vue@3.2.33)
- '@floating-ui/dom': registry.npmmirror.com/@floating-ui/dom@1.0.7
- '@popperjs/core': /@sxzz/popperjs-es@2.11.7
- '@types/lodash': registry.npmmirror.com/@types/lodash@4.14.182
- '@types/lodash-es': registry.npmmirror.com/@types/lodash-es@4.17.6
- '@vueuse/core': registry.npmmirror.com/@vueuse/core@9.6.0(vue@3.2.33)
- async-validator: registry.npmmirror.com/async-validator@4.2.5
- dayjs: registry.npmmirror.com/dayjs@1.11.6
- escape-html: registry.npmmirror.com/escape-html@1.0.3
- lodash: registry.npmmirror.com/lodash@4.17.21
- lodash-es: registry.npmmirror.com/lodash-es@4.17.21
- lodash-unified: registry.npmmirror.com/lodash-unified@1.0.2(@types/lodash-es@4.17.6)(lodash-es@4.17.21)(lodash@4.17.21)
- memoize-one: registry.npmmirror.com/memoize-one@6.0.0
- normalize-wheel-es: registry.npmmirror.com/normalize-wheel-es@1.2.0
- vue: 3.2.33
- transitivePeerDependencies:
- - '@vue/composition-api'
- dev: false
-
- registry.npmmirror.com/escape-html@1.0.3:
- resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escape-html/-/escape-html-1.0.3.tgz}
- name: escape-html
- version: 1.0.3
- dev: false
-
- registry.npmmirror.com/fast-deep-equal@3.1.3:
- resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz}
- name: fast-deep-equal
- version: 3.1.3
- dev: true
- optional: true
-
- registry.npmmirror.com/global-dirs@0.1.1:
- resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/global-dirs/-/global-dirs-0.1.1.tgz}
- name: global-dirs
- version: 0.1.1
- engines: {node: '>=4'}
- dependencies:
- ini: registry.npmmirror.com/ini@1.3.8
- dev: true
- optional: true
-
- registry.npmmirror.com/has-flag@4.0.0:
- resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz}
- name: has-flag
- version: 4.0.0
- engines: {node: '>=8'}
- dev: true
- optional: true
-
- registry.npmmirror.com/import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz}
- name: import-fresh
- version: 3.3.0
- engines: {node: '>=6'}
- dependencies:
- parent-module: registry.npmmirror.com/parent-module@1.0.1
- resolve-from: registry.npmmirror.com/resolve-from@4.0.0
- dev: true
- optional: true
-
- registry.npmmirror.com/ini@1.3.8:
- resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz}
- name: ini
- version: 1.3.8
- dev: true
- optional: true
-
- registry.npmmirror.com/json-schema-traverse@1.0.0:
- resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz}
- name: json-schema-traverse
- version: 1.0.0
- dev: true
- optional: true
-
- registry.npmmirror.com/lodash-es@4.17.21:
- resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz}
- name: lodash-es
- version: 4.17.21
- dev: false
-
- registry.npmmirror.com/lodash-unified@1.0.2(@types/lodash-es@4.17.6)(lodash-es@4.17.21)(lodash@4.17.21):
- resolution: {integrity: sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash-unified/-/lodash-unified-1.0.2.tgz}
- id: registry.npmmirror.com/lodash-unified/1.0.2
- name: lodash-unified
- version: 1.0.2
- peerDependencies:
- '@types/lodash-es': '*'
- lodash: '*'
- lodash-es: '*'
- dependencies:
- '@types/lodash-es': registry.npmmirror.com/@types/lodash-es@4.17.6
- lodash: registry.npmmirror.com/lodash@4.17.21
- lodash-es: registry.npmmirror.com/lodash-es@4.17.21
- dev: false
-
- registry.npmmirror.com/lodash.isplainobject@4.0.6:
- resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz}
- name: lodash.isplainobject
- version: 4.0.6
- dev: true
- optional: true
-
- registry.npmmirror.com/lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz}
- name: lodash.merge
- version: 4.6.2
- dev: true
- optional: true
-
- registry.npmmirror.com/lodash.mergewith@4.6.2:
- resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz}
- name: lodash.mergewith
- version: 4.6.2
- dev: true
- optional: true
-
- registry.npmmirror.com/lodash.uniq@4.5.0:
- resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz}
- name: lodash.uniq
- version: 4.5.0
- dev: true
- optional: true
-
- registry.npmmirror.com/lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz}
- name: lodash
- version: 4.17.21
-
- registry.npmmirror.com/make-error@1.3.6:
- resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/make-error/-/make-error-1.3.6.tgz}
- name: make-error
- version: 1.3.6
- dev: true
- optional: true
-
- registry.npmmirror.com/memoize-one@6.0.0:
- resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz}
- name: memoize-one
- version: 6.0.0
- dev: false
-
- registry.npmmirror.com/normalize-wheel-es@1.2.0:
- resolution: {integrity: sha512-Wj7+EJQ8mSuXr2iWfnujrimU35R2W4FAErEyTmJoJ7ucwTn2hOUSsRehMb5RSYkxXGTM7Y9QpvPmp++w5ftoJw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/normalize-wheel-es/-/normalize-wheel-es-1.2.0.tgz}
- name: normalize-wheel-es
- version: 1.2.0
- dev: false
-
- registry.npmmirror.com/parent-module@1.0.1:
- resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz}
- name: parent-module
- version: 1.0.1
- engines: {node: '>=6'}
- dependencies:
- callsites: registry.npmmirror.com/callsites@3.1.0
- dev: true
- optional: true
-
- registry.npmmirror.com/punycode@2.1.1:
- resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.1.1.tgz}
- name: punycode
- version: 2.1.1
- engines: {node: '>=6'}
- dev: true
- optional: true
-
- registry.npmmirror.com/require-from-string@2.0.2:
- resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz}
- name: require-from-string
- version: 2.0.2
- engines: {node: '>=0.10.0'}
- dev: true
- optional: true
-
- registry.npmmirror.com/resolve-from@4.0.0:
- resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz}
- name: resolve-from
- version: 4.0.0
- engines: {node: '>=4'}
- dev: true
- optional: true
-
- registry.npmmirror.com/resolve-from@5.0.0:
- resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-5.0.0.tgz}
- name: resolve-from
- version: 5.0.0
- engines: {node: '>=8'}
- dev: true
- optional: true
-
- registry.npmmirror.com/resolve-global@1.0.0:
- resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-global/-/resolve-global-1.0.0.tgz}
- name: resolve-global
- version: 1.0.0
- engines: {node: '>=8'}
- dependencies:
- global-dirs: registry.npmmirror.com/global-dirs@0.1.1
- dev: true
- optional: true
-
- registry.npmmirror.com/supports-color@7.2.0:
- resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz}
- name: supports-color
- version: 7.2.0
- engines: {node: '>=8'}
- dependencies:
- has-flag: registry.npmmirror.com/has-flag@4.0.0
- dev: true
- optional: true
-
- registry.npmmirror.com/ts-node@10.9.1(@types/node@14.18.33)(typescript@4.6.4):
- resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ts-node/-/ts-node-10.9.1.tgz}
- id: registry.npmmirror.com/ts-node/10.9.1
- name: ts-node
- version: 10.9.1
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
- dependencies:
- '@cspotcode/source-map-support': registry.npmmirror.com/@cspotcode/source-map-support@0.8.1
- '@tsconfig/node10': registry.npmmirror.com/@tsconfig/node10@1.0.9
- '@tsconfig/node12': registry.npmmirror.com/@tsconfig/node12@1.0.11
- '@tsconfig/node14': registry.npmmirror.com/@tsconfig/node14@1.0.3
- '@tsconfig/node16': registry.npmmirror.com/@tsconfig/node16@1.0.3
- '@types/node': registry.npmmirror.com/@types/node@14.18.33
- acorn: registry.npmmirror.com/acorn@8.8.1
- acorn-walk: registry.npmmirror.com/acorn-walk@8.2.0
- arg: registry.npmmirror.com/arg@4.1.3
- create-require: registry.npmmirror.com/create-require@1.1.1
- diff: registry.npmmirror.com/diff@4.0.2
- make-error: registry.npmmirror.com/make-error@1.3.6
- typescript: 4.6.4
- v8-compile-cache-lib: registry.npmmirror.com/v8-compile-cache-lib@3.0.1
- yn: registry.npmmirror.com/yn@3.1.1
- dev: true
- optional: true
-
- registry.npmmirror.com/uri-js@4.4.1:
- resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz}
- name: uri-js
- version: 4.4.1
- dependencies:
- punycode: registry.npmmirror.com/punycode@2.1.1
- dev: true
- optional: true
-
- registry.npmmirror.com/v-viewer@3.0.11(vue@3.2.33):
- resolution: {integrity: sha512-E8LOdAxhzuktt4HB3PswVCccQ1Q1sYHYnLsS6zaJISpb5EvmAFs5sYNfXnDLFxVb5DQ82v4ZlGxkYlseXwWRJw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/v-viewer/-/v-viewer-3.0.11.tgz}
- id: registry.npmmirror.com/v-viewer/3.0.11
- name: v-viewer
- version: 3.0.11
- peerDependencies:
- vue: ^3.0.0
- dependencies:
- lodash: registry.npmmirror.com/lodash@4.17.21
- viewerjs: registry.npmmirror.com/viewerjs@1.11.1
- vue: 3.2.33
- dev: false
-
- registry.npmmirror.com/v8-compile-cache-lib@3.0.1:
- resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz}
- name: v8-compile-cache-lib
- version: 3.0.1
- dev: true
- optional: true
-
- registry.npmmirror.com/viewerjs@1.11.1:
- resolution: {integrity: sha512-/VQ2zalHLZJOGIwlxOBtxagLZwNvU3Bf+nm692XlhNFxjBXRxpCVn+GeqmRFg9jK1Y2+Wf8PPGxZgTDN4pHXww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/viewerjs/-/viewerjs-1.11.1.tgz}
- name: viewerjs
- version: 1.11.1
- dev: false
-
- registry.npmmirror.com/yn@3.1.1:
- resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yn/-/yn-3.1.1.tgz}
- name: yn
- version: 3.1.1
- engines: {node: '>=6'}
- dev: true
- optional: true
diff --git a/src/env.d.ts b/src/env.d.ts
index 6a62a298..803baed3 100644
--- a/src/env.d.ts
+++ b/src/env.d.ts
@@ -12,3 +12,4 @@ declare module 'vue3-pdfjs/esm';
declare module 'vue3-print-nb';
declare module 'v-contextmenu';
declare module 'vue-json-viewer';
+declare module 'json-editor-vue3';
diff --git a/src/views/designer/components/DesignNav.vue b/src/views/designer/components/DesignNav.vue
index e108f2a9..809da1e2 100644
--- a/src/views/designer/components/DesignNav.vue
+++ b/src/views/designer/components/DesignNav.vue
@@ -19,6 +19,12 @@
切换模板
+