Commit a5c64234218965d20b46d48d339d1961c7cd3e4f

Authored by ww
1 parent 5189c225

fix(types): 修复类型错误

@@ -90,6 +90,6 @@ @@ -90,6 +90,6 @@
90 "vite-plugin-mock": "^2.9.6", 90 "vite-plugin-mock": "^2.9.6",
91 "vite-plugin-monaco-editor": "^1.1.0", 91 "vite-plugin-monaco-editor": "^1.1.0",
92 "vue-echarts": "^6.0.2", 92 "vue-echarts": "^6.0.2",
93 - "vue-tsc": "^0.28.10" 93 + "vue-tsc": "0.38.9"
94 } 94 }
95 } 95 }
@@ -217,8 +217,8 @@ devDependencies: @@ -217,8 +217,8 @@ devDependencies:
217 specifier: ^6.0.2 217 specifier: ^6.0.2
218 version: 6.0.3(echarts@5.3.3)(vue@3.2.37) 218 version: 6.0.3(echarts@5.3.3)(vue@3.2.37)
219 vue-tsc: 219 vue-tsc:
220 - specifier: ^0.28.10  
221 - version: 0.28.10(typescript@4.6.3) 220 + specifier: 0.38.9
  221 + version: 0.38.9(typescript@4.6.3)
222 222
223 packages: 223 packages:
224 224
@@ -712,22 +712,6 @@ packages: @@ -712,22 +712,6 @@ packages:
712 vue: 3.2.37 712 vue: 3.2.37
713 dev: false 713 dev: false
714 714
715 - /@emmetio/abbreviation@2.2.3:  
716 - resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==}  
717 - dependencies:  
718 - '@emmetio/scanner': 1.0.0  
719 - dev: true  
720 -  
721 - /@emmetio/css-abbreviation@2.1.4:  
722 - resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==}  
723 - dependencies:  
724 - '@emmetio/scanner': 1.0.0  
725 - dev: true  
726 -  
727 - /@emmetio/scanner@1.0.0:  
728 - resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==}  
729 - dev: true  
730 -  
731 /@emotion/hash@0.8.0: 715 /@emotion/hash@0.8.0:
732 resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} 716 resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==}
733 dev: false 717 dev: false
@@ -1275,52 +1259,34 @@ packages: @@ -1275,52 +1259,34 @@ packages:
1275 vite: 2.9.9(sass@1.52.3) 1259 vite: 2.9.9(sass@1.52.3)
1276 dev: true 1260 dev: true
1277 1261
1278 - /@volar/code-gen@0.28.10:  
1279 - resolution: {integrity: sha512-MybgBubg1im4MiFoiTUMmxKTC+KZJQfIO5g/TVnysEsCr4ssG0lG1rF3Gg3lbQKefdMiqsH5FNuMyqLC/bsWQg==} 1262 + /@volar/code-gen@0.38.9:
  1263 + resolution: {integrity: sha512-n6LClucfA+37rQeskvh9vDoZV1VvCVNy++MAPKj2dT4FT+Fbmty/SDQqnsEBtdEe6E3OQctFvA/IcKsx3Mns0A==}
1280 dependencies: 1264 dependencies:
1281 - '@volar/shared': 0.28.10  
1282 - '@volar/source-map': 0.28.10 1265 + '@volar/source-map': 0.38.9
1283 dev: true 1266 dev: true
1284 1267
1285 - /@volar/html2pug@0.28.10:  
1286 - resolution: {integrity: sha512-orcNnKyUPZZVb7pRvRHU7R8gk4abKZQELT0zXt2T7EbC5B8usmWNav6Sis9kVzV5Etj5h/IYutv7Df7PiKwLOQ==}  
1287 - dependencies:  
1288 - domelementtype: 2.3.0  
1289 - domhandler: 4.3.1  
1290 - htmlparser2: 7.2.0  
1291 - pug: 3.0.2 1268 + /@volar/source-map@0.38.9:
  1269 + resolution: {integrity: sha512-ba0UFoHDYry+vwKdgkWJ6xlQT+8TFtZg1zj9tSjj4PykW1JZDuM0xplMotLun4h3YOoYfY9K1huY5gvxmrNLIw==}
1292 dev: true 1270 dev: true
1293 1271
1294 - /@volar/shared@0.28.10:  
1295 - resolution: {integrity: sha512-MzBEfBM5E5q4EfOd8Gkqmo+XTfbXiuT8IEWtfmpS8ax3GVeofkeAgzK/TadkatW/Nb2cKOaCYkmILpFKvDnDRQ==} 1272 + /@volar/vue-code-gen@0.38.9:
  1273 + resolution: {integrity: sha512-tzj7AoarFBKl7e41MR006ncrEmNPHALuk8aG4WdDIaG387X5//5KhWC5Ff3ZfB2InGSeNT+CVUd74M0gS20rjA==}
1296 dependencies: 1274 dependencies:
1297 - upath: 2.0.1  
1298 - vscode-jsonrpc: 8.0.1  
1299 - vscode-uri: 3.0.3  
1300 - dev: true  
1301 -  
1302 - /@volar/source-map@0.28.10:  
1303 - resolution: {integrity: sha512-hQ2gclwP7yvZIdaVEC1LixViDPIO6JGkCBxAS8Erg9p2d0ruTyzazfd0NLaLuHLoMnxExILYNK2W05yQmIpRIA==}  
1304 - dependencies:  
1305 - '@volar/shared': 0.28.10  
1306 - dev: true  
1307 -  
1308 - /@volar/transforms@0.28.10:  
1309 - resolution: {integrity: sha512-GOQN3amI733oFweKKjuBBOEOMwy0e/aEAnnJNavrrHa7LY6Ke/JfNsoWhi9Pb2FAPYd+WyruDDFX8yKHjQE1xw==}  
1310 - dependencies:  
1311 - '@volar/shared': 0.28.10  
1312 - vscode-languageserver: 8.0.1 1275 + '@volar/code-gen': 0.38.9
  1276 + '@volar/source-map': 0.38.9
  1277 + '@vue/compiler-core': 3.2.37
  1278 + '@vue/compiler-dom': 3.2.37
  1279 + '@vue/shared': 3.2.37
1313 dev: true 1280 dev: true
1314 1281
1315 - /@vscode/emmet-helper@2.8.4:  
1316 - resolution: {integrity: sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg==} 1282 + /@volar/vue-typescript@0.38.9:
  1283 + resolution: {integrity: sha512-iJMQGU91ADi98u8V1vXd2UBmELDAaeSP0ZJaFjwosClQdKlJQYc6MlxxKfXBZisHqfbhdtrGRyaryulnYtliZw==}
1317 dependencies: 1284 dependencies:
1318 - emmet: 2.3.6  
1319 - jsonc-parser: 2.3.1  
1320 - vscode-languageserver-textdocument: 1.0.5  
1321 - vscode-languageserver-types: 3.17.1  
1322 - vscode-nls: 5.0.1  
1323 - vscode-uri: 2.1.2 1285 + '@volar/code-gen': 0.38.9
  1286 + '@volar/source-map': 0.38.9
  1287 + '@volar/vue-code-gen': 0.38.9
  1288 + '@vue/compiler-sfc': 3.2.37
  1289 + '@vue/reactivity': 3.2.37
1324 dev: true 1290 dev: true
1325 1291
1326 /@vue/babel-helper-vue-transform-on@1.0.2: 1292 /@vue/babel-helper-vue-transform-on@1.0.2:
@@ -1604,12 +1570,6 @@ packages: @@ -1604,12 +1570,6 @@ packages:
1604 engines: {node: '>=0.4.0'} 1570 engines: {node: '>=0.4.0'}
1605 dev: true 1571 dev: true
1606 1572
1607 - /acorn@7.4.1:  
1608 - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}  
1609 - engines: {node: '>=0.4.0'}  
1610 - hasBin: true  
1611 - dev: true  
1612 -  
1613 /acorn@8.7.1: 1573 /acorn@8.7.1:
1614 resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==} 1574 resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
1615 engines: {node: '>=0.4.0'} 1575 engines: {node: '>=0.4.0'}
@@ -1746,14 +1706,6 @@ packages: @@ -1746,14 +1706,6 @@ packages:
1746 engines: {node: '>=0.10.0'} 1706 engines: {node: '>=0.10.0'}
1747 dev: true 1707 dev: true
1748 1708
1749 - /asap@2.0.6:  
1750 - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}  
1751 - dev: true  
1752 -  
1753 - /assert-never@1.2.1:  
1754 - resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==}  
1755 - dev: true  
1756 -  
1757 /async-validator@4.1.1: 1709 /async-validator@4.1.1:
1758 resolution: {integrity: sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA==} 1710 resolution: {integrity: sha512-p4DO/JXwjs8klJyJL8Q2oM4ks5fUTze/h5k10oPPKMiLe1fj3G1QMzPHNmN1Py4ycOk7WlO2DcGXv1qiESJCZA==}
1759 dev: false 1711 dev: false
@@ -1781,13 +1733,6 @@ packages: @@ -1781,13 +1733,6 @@ packages:
1781 '@babel/helper-module-imports': 7.16.7 1733 '@babel/helper-module-imports': 7.16.7
1782 dev: true 1734 dev: true
1783 1735
1784 - /babel-walk@3.0.0-canary-5:  
1785 - resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==}  
1786 - engines: {node: '>= 10.0.0'}  
1787 - dependencies:  
1788 - '@babel/types': 7.18.4  
1789 - dev: true  
1790 -  
1791 /balanced-match@1.0.2: 1736 /balanced-match@1.0.2:
1792 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 1737 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
1793 dev: true 1738 dev: true
@@ -1969,12 +1914,6 @@ packages: @@ -1969,12 +1914,6 @@ packages:
1969 tslib: 2.4.0 1914 tslib: 2.4.0
1970 dev: true 1915 dev: true
1971 1916
1972 - /character-parser@2.2.0:  
1973 - resolution: {integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==}  
1974 - dependencies:  
1975 - is-regex: 1.1.4  
1976 - dev: true  
1977 -  
1978 /chardet@0.7.0: 1917 /chardet@0.7.0:
1979 resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} 1918 resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
1980 dev: true 1919 dev: true
@@ -2159,13 +2098,6 @@ packages: @@ -2159,13 +2098,6 @@ packages:
2159 upper-case: 2.0.2 2098 upper-case: 2.0.2
2160 dev: true 2099 dev: true
2161 2100
2162 - /constantinople@4.0.1:  
2163 - resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}  
2164 - dependencies:  
2165 - '@babel/parser': 7.18.5  
2166 - '@babel/types': 7.18.4  
2167 - dev: true  
2168 -  
2169 /conventional-changelog-angular@5.0.13: 2101 /conventional-changelog-angular@5.0.13:
2170 resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} 2102 resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==}
2171 engines: {node: '>=10'} 2103 engines: {node: '>=10'}
@@ -2435,10 +2367,6 @@ packages: @@ -2435,10 +2367,6 @@ packages:
2435 esutils: 2.0.3 2367 esutils: 2.0.3
2436 dev: true 2368 dev: true
2437 2369
2438 - /doctypes@1.1.0:  
2439 - resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==}  
2440 - dev: true  
2441 -  
2442 /dom-helpers@5.2.1: 2370 /dom-helpers@5.2.1:
2443 resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} 2371 resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
2444 dependencies: 2372 dependencies:
@@ -2543,13 +2471,6 @@ packages: @@ -2543,13 +2471,6 @@ packages:
2543 resolution: {integrity: sha512-niPzKBSYPG06gxLKO0c2kEmgdRMTtIbNrBlvD31Ld8Q57b/K0218U4j8u/OOt25XE1eFOn47FcmQVdx9R1qqxA==} 2471 resolution: {integrity: sha512-niPzKBSYPG06gxLKO0c2kEmgdRMTtIbNrBlvD31Ld8Q57b/K0218U4j8u/OOt25XE1eFOn47FcmQVdx9R1qqxA==}
2544 dev: true 2472 dev: true
2545 2473
2546 - /emmet@2.3.6:  
2547 - resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==}  
2548 - dependencies:  
2549 - '@emmetio/abbreviation': 2.2.3  
2550 - '@emmetio/css-abbreviation': 2.1.4  
2551 - dev: true  
2552 -  
2553 /emoji-regex@8.0.0: 2474 /emoji-regex@8.0.0:
2554 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 2475 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
2555 dev: true 2476 dev: true
@@ -2571,11 +2492,6 @@ packages: @@ -2571,11 +2492,6 @@ packages:
2571 resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} 2492 resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
2572 dev: true 2493 dev: true
2573 2494
2574 - /entities@3.0.1:  
2575 - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==}  
2576 - engines: {node: '>=0.12'}  
2577 - dev: true  
2578 -  
2579 /error-ex@1.3.2: 2495 /error-ex@1.3.2:
2580 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} 2496 resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
2581 dependencies: 2497 dependencies:
@@ -3619,15 +3535,6 @@ packages: @@ -3619,15 +3535,6 @@ packages:
3619 text-segmentation: 1.0.3 3535 text-segmentation: 1.0.3
3620 dev: false 3536 dev: false
3621 3537
3622 - /htmlparser2@7.2.0:  
3623 - resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==}  
3624 - dependencies:  
3625 - domelementtype: 2.3.0  
3626 - domhandler: 4.3.1  
3627 - domutils: 2.8.0  
3628 - entities: 3.0.1  
3629 - dev: true  
3630 -  
3631 /human-signals@2.1.0: 3538 /human-signals@2.1.0:
3632 resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 3539 resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
3633 engines: {node: '>=10.17.0'} 3540 engines: {node: '>=10.17.0'}
@@ -3793,13 +3700,6 @@ packages: @@ -3793,13 +3700,6 @@ packages:
3793 has-tostringtag: 1.0.0 3700 has-tostringtag: 1.0.0
3794 dev: true 3701 dev: true
3795 3702
3796 - /is-expression@4.0.0:  
3797 - resolution: {integrity: sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==}  
3798 - dependencies:  
3799 - acorn: 7.4.1  
3800 - object-assign: 4.1.1  
3801 - dev: true  
3802 -  
3803 /is-extglob@2.1.1: 3703 /is-extglob@2.1.1:
3804 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 3704 resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
3805 engines: {node: '>=0.10.0'} 3705 engines: {node: '>=0.10.0'}
@@ -3877,10 +3777,6 @@ packages: @@ -3877,10 +3777,6 @@ packages:
3877 engines: {node: '>=0.10.0'} 3777 engines: {node: '>=0.10.0'}
3878 dev: true 3778 dev: true
3879 3779
3880 - /is-promise@2.2.2:  
3881 - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==}  
3882 - dev: true  
3883 -  
3884 /is-regex@1.1.4: 3780 /is-regex@1.1.4:
3885 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 3781 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
3886 engines: {node: '>= 0.4'} 3782 engines: {node: '>= 0.4'}
@@ -3990,10 +3886,6 @@ packages: @@ -3990,10 +3886,6 @@ packages:
3990 supports-color: 8.1.1 3886 supports-color: 8.1.1
3991 dev: true 3887 dev: true
3992 3888
3993 - /js-stringify@1.0.2:  
3994 - resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==}  
3995 - dev: true  
3996 -  
3997 /js-tokens@4.0.0: 3889 /js-tokens@4.0.0:
3998 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 3890 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
3999 dev: true 3891 dev: true
@@ -4036,14 +3928,6 @@ packages: @@ -4036,14 +3928,6 @@ packages:
4036 hasBin: true 3928 hasBin: true
4037 dev: true 3929 dev: true
4038 3930
4039 - /jsonc-parser@2.3.1:  
4040 - resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==}  
4041 - dev: true  
4042 -  
4043 - /jsonc-parser@3.0.0:  
4044 - resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==}  
4045 - dev: true  
4046 -  
4047 /jsonfile@6.1.0: 3931 /jsonfile@6.1.0:
4048 resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} 3932 resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
4049 dependencies: 3933 dependencies:
@@ -4057,13 +3941,6 @@ packages: @@ -4057,13 +3941,6 @@ packages:
4057 engines: {'0': node >= 0.2.0} 3941 engines: {'0': node >= 0.2.0}
4058 dev: true 3942 dev: true
4059 3943
4060 - /jstransformer@1.0.0:  
4061 - resolution: {integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==}  
4062 - dependencies:  
4063 - is-promise: 2.2.2  
4064 - promise: 7.3.1  
4065 - dev: true  
4066 -  
4067 /jwt-decode@3.1.2: 3944 /jwt-decode@3.1.2:
4068 resolution: {integrity: sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==} 3945 resolution: {integrity: sha512-UfpWE/VZn0iP50d8cz9NrZLM9lSWhcJ+0Gt/nm4by88UL+J1SiKN8/5dkjMmbEzwL2CAe+67GsegCbIKtbp75A==}
4069 dev: false 3946 dev: false
@@ -4472,11 +4349,6 @@ packages: @@ -4472,11 +4349,6 @@ packages:
4472 boolbase: 1.0.0 4349 boolbase: 1.0.0
4473 dev: true 4350 dev: true
4474 4351
4475 - /object-assign@4.1.1:  
4476 - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}  
4477 - engines: {node: '>=0.10.0'}  
4478 - dev: true  
4479 -  
4480 /object-inspect@1.12.2: 4352 /object-inspect@1.12.2:
4481 resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} 4353 resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
4482 4354
@@ -4848,103 +4720,6 @@ packages: @@ -4848,103 +4720,6 @@ packages:
4848 engines: {node: '>= 0.6.0'} 4720 engines: {node: '>= 0.6.0'}
4849 dev: false 4721 dev: false
4850 4722
4851 - /promise@7.3.1:  
4852 - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==}  
4853 - dependencies:  
4854 - asap: 2.0.6  
4855 - dev: true  
4856 -  
4857 - /pug-attrs@3.0.0:  
4858 - resolution: {integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==}  
4859 - dependencies:  
4860 - constantinople: 4.0.1  
4861 - js-stringify: 1.0.2  
4862 - pug-runtime: 3.0.1  
4863 - dev: true  
4864 -  
4865 - /pug-code-gen@3.0.2:  
4866 - resolution: {integrity: sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==}  
4867 - dependencies:  
4868 - constantinople: 4.0.1  
4869 - doctypes: 1.1.0  
4870 - js-stringify: 1.0.2  
4871 - pug-attrs: 3.0.0  
4872 - pug-error: 2.0.0  
4873 - pug-runtime: 3.0.1  
4874 - void-elements: 3.1.0  
4875 - with: 7.0.2  
4876 - dev: true  
4877 -  
4878 - /pug-error@2.0.0:  
4879 - resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==}  
4880 - dev: true  
4881 -  
4882 - /pug-filters@4.0.0:  
4883 - resolution: {integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==}  
4884 - dependencies:  
4885 - constantinople: 4.0.1  
4886 - jstransformer: 1.0.0  
4887 - pug-error: 2.0.0  
4888 - pug-walk: 2.0.0  
4889 - resolve: 1.22.0  
4890 - dev: true  
4891 -  
4892 - /pug-lexer@5.0.1:  
4893 - resolution: {integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==}  
4894 - dependencies:  
4895 - character-parser: 2.2.0  
4896 - is-expression: 4.0.0  
4897 - pug-error: 2.0.0  
4898 - dev: true  
4899 -  
4900 - /pug-linker@4.0.0:  
4901 - resolution: {integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==}  
4902 - dependencies:  
4903 - pug-error: 2.0.0  
4904 - pug-walk: 2.0.0  
4905 - dev: true  
4906 -  
4907 - /pug-load@3.0.0:  
4908 - resolution: {integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==}  
4909 - dependencies:  
4910 - object-assign: 4.1.1  
4911 - pug-walk: 2.0.0  
4912 - dev: true  
4913 -  
4914 - /pug-parser@6.0.0:  
4915 - resolution: {integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==}  
4916 - dependencies:  
4917 - pug-error: 2.0.0  
4918 - token-stream: 1.0.0  
4919 - dev: true  
4920 -  
4921 - /pug-runtime@3.0.1:  
4922 - resolution: {integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==}  
4923 - dev: true  
4924 -  
4925 - /pug-strip-comments@2.0.0:  
4926 - resolution: {integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==}  
4927 - dependencies:  
4928 - pug-error: 2.0.0  
4929 - dev: true  
4930 -  
4931 - /pug-walk@2.0.0:  
4932 - resolution: {integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==}  
4933 - dev: true  
4934 -  
4935 - /pug@3.0.2:  
4936 - resolution: {integrity: sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==}  
4937 - dependencies:  
4938 - pug-code-gen: 3.0.2  
4939 - pug-filters: 4.0.0  
4940 - pug-lexer: 5.0.1  
4941 - pug-linker: 4.0.0  
4942 - pug-load: 3.0.0  
4943 - pug-parser: 6.0.0  
4944 - pug-runtime: 3.0.1  
4945 - pug-strip-comments: 2.0.0  
4946 - dev: true  
4947 -  
4948 /punycode@2.1.1: 4723 /punycode@2.1.1:
4949 resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} 4724 resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
4950 engines: {node: '>=6'} 4725 engines: {node: '>=6'}
@@ -5050,10 +4825,6 @@ packages: @@ -5050,10 +4825,6 @@ packages:
5050 engines: {node: '>= 0.10'} 4825 engines: {node: '>= 0.10'}
5051 dev: true 4826 dev: true
5052 4827
5053 - /request-light@0.5.8:  
5054 - resolution: {integrity: sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg==}  
5055 - dev: true  
5056 -  
5057 /require-directory@2.1.1: 4828 /require-directory@2.1.1:
5058 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} 4829 resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
5059 engines: {node: '>=0.10.0'} 4830 engines: {node: '>=0.10.0'}
@@ -5561,10 +5332,6 @@ packages: @@ -5561,10 +5332,6 @@ packages:
5561 is-number: 7.0.0 5332 is-number: 7.0.0
5562 dev: true 5333 dev: true
5563 5334
5564 - /token-stream@1.0.0:  
5565 - resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==}  
5566 - dev: true  
5567 -  
5568 /treemate@0.3.11: 5335 /treemate@0.3.11:
5569 resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==} 5336 resolution: {integrity: sha512-M8RGFoKtZ8dF+iwJfAJTOH/SM4KluKOKRJpjCMhI8bG3qB74zrFoArKZ62ll0Fr3mqkMJiQOmWYkdYgDeITYQg==}
5570 dev: false 5337 dev: false
@@ -5710,11 +5477,6 @@ packages: @@ -5710,11 +5477,6 @@ packages:
5710 engines: {node: '>= 0.8'} 5477 engines: {node: '>= 0.8'}
5711 dev: true 5478 dev: true
5712 5479
5713 - /upath@2.0.1:  
5714 - resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}  
5715 - engines: {node: '>=4'}  
5716 - dev: true  
5717 -  
5718 /upper-case-first@2.0.2: 5480 /upper-case-first@2.0.2:
5719 resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==} 5481 resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}
5720 dependencies: 5482 dependencies:
@@ -5908,11 +5670,6 @@ packages: @@ -5908,11 +5670,6 @@ packages:
5908 fsevents: 2.3.2 5670 fsevents: 2.3.2
5909 dev: true 5671 dev: true
5910 5672
5911 - /void-elements@3.1.0:  
5912 - resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}  
5913 - engines: {node: '>=0.10.0'}  
5914 - dev: true  
5915 -  
5916 /vooks@0.2.12(vue@3.2.37): 5673 /vooks@0.2.12(vue@3.2.37):
5917 resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==} 5674 resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==}
5918 peerDependencies: 5675 peerDependencies:
@@ -5922,121 +5679,6 @@ packages: @@ -5922,121 +5679,6 @@ packages:
5922 vue: 3.2.37 5679 vue: 3.2.37
5923 dev: false 5680 dev: false
5924 5681
5925 - /vscode-css-languageservice@5.4.2:  
5926 - resolution: {integrity: sha512-DT7+7vfdT2HDNjDoXWtYJ0lVDdeDEdbMNdK4PKqUl2MS8g7PWt7J5G9B6k9lYox8nOfhCEjLnoNC3UKHHCR1lg==}  
5927 - dependencies:  
5928 - vscode-languageserver-textdocument: 1.0.5  
5929 - vscode-languageserver-types: 3.17.1  
5930 - vscode-nls: 5.0.1  
5931 - vscode-uri: 3.0.3  
5932 - dev: true  
5933 -  
5934 - /vscode-html-languageservice@4.2.5:  
5935 - resolution: {integrity: sha512-dbr10KHabB9EaK8lI0XZW7SqOsTfrNyT3Nuj0GoPi4LjGKUmMiLtsqzfedIzRTzqY+w0FiLdh0/kQrnQ0tLxrw==}  
5936 - dependencies:  
5937 - vscode-languageserver-textdocument: 1.0.5  
5938 - vscode-languageserver-types: 3.17.1  
5939 - vscode-nls: 5.0.1  
5940 - vscode-uri: 3.0.3  
5941 - dev: true  
5942 -  
5943 - /vscode-json-languageservice@4.2.1:  
5944 - resolution: {integrity: sha512-xGmv9QIWs2H8obGbWg+sIPI/3/pFgj/5OWBhNzs00BkYQ9UaB2F6JJaGB/2/YOZJ3BvLXQTC4Q7muqU25QgAhA==}  
5945 - dependencies:  
5946 - jsonc-parser: 3.0.0  
5947 - vscode-languageserver-textdocument: 1.0.5  
5948 - vscode-languageserver-types: 3.17.1  
5949 - vscode-nls: 5.0.1  
5950 - vscode-uri: 3.0.3  
5951 - dev: true  
5952 -  
5953 - /vscode-jsonrpc@8.0.1:  
5954 - resolution: {integrity: sha512-N/WKvghIajmEvXpatSzvTvOIz61ZSmOSa4BRA4pTLi+1+jozquQKP/MkaylP9iB68k73Oua1feLQvH3xQuigiQ==}  
5955 - engines: {node: '>=14.0.0'}  
5956 - dev: true  
5957 -  
5958 - /vscode-languageserver-protocol@3.17.1:  
5959 - resolution: {integrity: sha512-BNlAYgQoYwlSgDLJhSG+DeA8G1JyECqRzM2YO6tMmMji3Ad9Mw6AW7vnZMti90qlAKb0LqAlJfSVGEdqMMNzKg==}  
5960 - dependencies:  
5961 - vscode-jsonrpc: 8.0.1  
5962 - vscode-languageserver-types: 3.17.1  
5963 - dev: true  
5964 -  
5965 - /vscode-languageserver-textdocument@1.0.5:  
5966 - resolution: {integrity: sha512-1ah7zyQjKBudnMiHbZmxz5bYNM9KKZYz+5VQLj+yr8l+9w3g+WAhCkUkWbhMEdC5u0ub4Ndiye/fDyS8ghIKQg==}  
5967 - dev: true  
5968 -  
5969 - /vscode-languageserver-types@3.17.1:  
5970 - resolution: {integrity: sha512-K3HqVRPElLZVVPtMeKlsyL9aK0GxGQpvtAUTfX4k7+iJ4mc1M+JM+zQwkgGy2LzY0f0IAafe8MKqIkJrxfGGjQ==}  
5971 - dev: true  
5972 -  
5973 - /vscode-languageserver@8.0.1:  
5974 - resolution: {integrity: sha512-sn7SjBwWm3OlmLtgg7jbM0wBULppyL60rj8K5HF0ny/MzN+GzPBX1kCvYdybhl7UW63V5V5tRVnyB8iwC73lSQ==}  
5975 - hasBin: true  
5976 - dependencies:  
5977 - vscode-languageserver-protocol: 3.17.1  
5978 - dev: true  
5979 -  
5980 - /vscode-nls@5.0.1:  
5981 - resolution: {integrity: sha512-hHQV6iig+M21lTdItKPkJAaWrxALQb/nqpVffakO4knJOh3DrU2SXOMzUzNgo1eADPzu3qSsJY1weCzvR52q9A==}  
5982 - dev: true  
5983 -  
5984 - /vscode-pug-languageservice@0.28.10:  
5985 - resolution: {integrity: sha512-zhpNmMxltAlid4ZWVq0YrCbD0v2Nk/OsUl2q1pZkSJheGVMj/ZAlcYqDvWjLbMfGPtpvoC6nPxhSCc6sIDN9XA==}  
5986 - deprecated: 'WARNING: This project has been renamed to @volar/pug-language-service. Install using @volar/pug-language-service instead.'  
5987 - dependencies:  
5988 - '@volar/code-gen': 0.28.10  
5989 - '@volar/shared': 0.28.10  
5990 - '@volar/source-map': 0.28.10  
5991 - '@volar/transforms': 0.28.10  
5992 - pug-lexer: 5.0.1  
5993 - pug-parser: 6.0.0  
5994 - vscode-languageserver: 8.0.1  
5995 - dev: true  
5996 -  
5997 - /vscode-typescript-languageservice@0.28.10:  
5998 - resolution: {integrity: sha512-TTJSQss0YR784e0Rr8se5huxd0edqGzO7A51kejEQiPPhIcOlYCEeeFxDtqv3S+/fUUkeFVdRBZA9Ie7Jfrldw==}  
5999 - deprecated: 'WARNING: This project has been renamed to @volar/typescript-language-service. Install using @volar/typescript-language-service instead.'  
6000 - dependencies:  
6001 - '@volar/shared': 0.28.10  
6002 - semver: 7.3.7  
6003 - upath: 2.0.1  
6004 - vscode-languageserver: 8.0.1  
6005 - vscode-languageserver-textdocument: 1.0.5  
6006 - dev: true  
6007 -  
6008 - /vscode-uri@2.1.2:  
6009 - resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==}  
6010 - dev: true  
6011 -  
6012 - /vscode-uri@3.0.3:  
6013 - resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==}  
6014 - dev: true  
6015 -  
6016 - /vscode-vue-languageservice@0.28.10:  
6017 - resolution: {integrity: sha512-xsA9aEiELiA9zHxzhI58Y6crcSfqxtt3EDKyey9rcNYe/bdY1NY0qLh3SRxdXF8YwoxzRvnn4iUw0oxCjHnFUQ==}  
6018 - deprecated: 'WARNING: This project has been renamed to @volar/vue-language-service. Install using @volar/vue-language-service instead.'  
6019 - dependencies:  
6020 - '@volar/code-gen': 0.28.10  
6021 - '@volar/html2pug': 0.28.10  
6022 - '@volar/shared': 0.28.10  
6023 - '@volar/source-map': 0.28.10  
6024 - '@volar/transforms': 0.28.10  
6025 - '@vscode/emmet-helper': 2.8.4  
6026 - '@vue/compiler-dom': 3.2.37  
6027 - '@vue/reactivity': 3.2.37  
6028 - '@vue/shared': 3.2.37  
6029 - request-light: 0.5.8  
6030 - upath: 2.0.1  
6031 - vscode-css-languageservice: 5.4.2  
6032 - vscode-html-languageservice: 4.2.5  
6033 - vscode-json-languageservice: 4.2.1  
6034 - vscode-languageserver: 8.0.1  
6035 - vscode-languageserver-textdocument: 1.0.5  
6036 - vscode-pug-languageservice: 0.28.10  
6037 - vscode-typescript-languageservice: 0.28.10  
6038 - dev: true  
6039 -  
6040 /vue-demi@0.12.5(vue@3.2.37): 5682 /vue-demi@0.12.5(vue@3.2.37):
6041 resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==} 5683 resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==}
6042 engines: {node: '>=12'} 5684 engines: {node: '>=12'}
@@ -6123,15 +5765,14 @@ packages: @@ -6123,15 +5765,14 @@ packages:
6123 vue: 3.2.37 5765 vue: 3.2.37
6124 dev: false 5766 dev: false
6125 5767
6126 - /vue-tsc@0.28.10(typescript@4.6.3):  
6127 - resolution: {integrity: sha512-tGD7eC74MHqKH2/F66AYkC1zNiLrgnhMzeYWou3p/wApMaUEM4h29HqYoKN6uE+pq87uvq/penYqUSBXhIwLiA==} 5768 + /vue-tsc@0.38.9(typescript@4.6.3):
  5769 + resolution: {integrity: sha512-Yoy5phgvGqyF98Fb4mYqboR4Q149jrdcGv5kSmufXJUq++RZJ2iMVG0g6zl+v3t4ORVWkQmRpsV4x2szufZ0LQ==}
6128 hasBin: true 5770 hasBin: true
6129 peerDependencies: 5771 peerDependencies:
6130 typescript: '*' 5772 typescript: '*'
6131 dependencies: 5773 dependencies:
6132 - '@volar/shared': 0.28.10 5774 + '@volar/vue-typescript': 0.38.9
6133 typescript: 4.6.3 5775 typescript: 4.6.3
6134 - vscode-vue-languageservice: 0.28.10  
6135 dev: true 5776 dev: true
6136 5777
6137 /vue3-lazyload@0.2.5-beta(@vue/compiler-sfc@3.2.37)(vue@3.2.37): 5778 /vue3-lazyload@0.2.5-beta(@vue/compiler-sfc@3.2.37)(vue@3.2.37):
@@ -6277,16 +5918,6 @@ packages: @@ -6277,16 +5918,6 @@ packages:
6277 isexe: 2.0.0 5918 isexe: 2.0.0
6278 dev: true 5919 dev: true
6279 5920
6280 - /with@7.0.2:  
6281 - resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}  
6282 - engines: {node: '>= 10.0.0'}  
6283 - dependencies:  
6284 - '@babel/parser': 7.18.5  
6285 - '@babel/types': 7.18.4  
6286 - assert-never: 1.2.1  
6287 - babel-walk: 3.0.0-canary-5  
6288 - dev: true  
6289 -  
6290 /word-wrap@1.2.3: 5921 /word-wrap@1.2.3:
6291 resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} 5922 resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
6292 engines: {node: '>=0.10.0'} 5923 engines: {node: '>=0.10.0'}
1 <template></template> 1 <template></template>
2 2
3 -<script setup> 3 +<script lang="ts" setup>
4 import * as monaco from 'monaco-editor' 4 import * as monaco from 'monaco-editor'
5 import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker' 5 import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker'
6 import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker' 6 import jsonWorker from 'monaco-editor/esm/vs/language/json/json.worker?worker'
7 import tsWorker from 'monaco-editor/esm/vs/language/typescript/ts.worker?worker' 7 import tsWorker from 'monaco-editor/esm/vs/language/typescript/ts.worker?worker'
8 import htmlWorker from 'monaco-editor/esm/vs/language/html/html.worker?worker' 8 import htmlWorker from 'monaco-editor/esm/vs/language/html/html.worker?worker'
9 9
10 -self.MonacoEnvironment = {  
11 - getWorker(workerId, label) { 10 +(self as any).MonacoEnvironment = {
  11 + getWorker(_workerId: any, label: string) {
12 if (label === 'json') { 12 if (label === 'json') {
13 return new jsonWorker() 13 return new jsonWorker()
14 } 14 }
@@ -6,7 +6,7 @@ @@ -6,7 +6,7 @@
6 </div> 6 </div>
7 </template> 7 </template>
8 <script setup lang="ts"> 8 <script setup lang="ts">
9 -import { PropType, onMounted, ref, watch, toRefs } from 'vue' 9 +import { PropType, onMounted, ref, watch, toRefs, unref } from 'vue'
10 import { CreateComponentType } from '@/packages/index.d' 10 import { CreateComponentType } from '@/packages/index.d'
11 import videojs from 'video.js' 11 import videojs from 'video.js'
12 import type { VideoJsPlayerOptions } from 'video.js' 12 import type { VideoJsPlayerOptions } from 'video.js'
@@ -42,7 +42,7 @@ const initVideo = () => { @@ -42,7 +42,7 @@ const initVideo = () => {
42 } 42 }
43 if (videoRef.value) { 43 if (videoRef.value) {
44 // 创建 video 实例 44 // 创建 video 实例
45 - videoPlayer = videojs(videoRef.value, options, onPlayerReady) 45 + videoPlayer = videojs(unref(videoRef) as HTMLElement, options, onPlayerReady)
46 } 46 }
47 } 47 }
48 48
@@ -6,15 +6,8 @@ import { SyncEnum } from "@/enums/external/editPageEnum"; @@ -6,15 +6,8 @@ import { SyncEnum } from "@/enums/external/editPageEnum";
6 export const useProjectInfoStore = defineStore({ 6 export const useProjectInfoStore = defineStore({
7 id: 'useProjectInfoStore', 7 id: 'useProjectInfoStore',
8 state: (): ProjectInfoStoreType => ({ 8 state: (): ProjectInfoStoreType => ({
9 - info: {  
10 - projectId: '',  
11 - projectName: '',  
12 - remarks: '',  
13 - thumbnail: '',  
14 - release: false,  
15 - organizationId: '',  
16 - state: 0,  
17 - }, 9 + info: {
  10 + } as ProjectInfoStoreType['info'],
18 11
19 saveStatus: SyncEnum.FAILURE 12 saveStatus: SyncEnum.FAILURE
20 }), 13 }),
@@ -143,7 +143,7 @@ export const useSocketStore = defineStore({ @@ -143,7 +143,7 @@ export const useSocketStore = defineStore({
143 const needUpdateComponents = keys.map(key => keysRecord[key]) 143 const needUpdateComponents = keys.map(key => keysRecord[key])
144 const ids = needUpdateComponents 144 const ids = needUpdateComponents
145 .reduce((prev, next) => [...prev, ...next], []) 145 .reduce((prev, next) => [...prev, ...next], [])
146 - .map(item => item.componentId) 146 + .map((item: KeyBoundComponentList) => item.componentId)
147 return [...new Set(ids)] 147 return [...new Set(ids)]
148 } 148 }
149 }, 149 },
@@ -198,8 +198,8 @@ export const useSocketStore = defineStore({ @@ -198,8 +198,8 @@ export const useSocketStore = defineStore({
198 const { subscriptionId, data } = value 198 const { subscriptionId, data } = value
199 const keys = Object.keys(data) 199 const keys = Object.keys(data)
200 const componentIds = this.getNeedUpdateComponentsIdBySubscribeId(subscriptionId, keys) 200 const componentIds = this.getNeedUpdateComponentsIdBySubscribeId(subscriptionId, keys)
201 - componentIds?.forEach(targetComponentId => {  
202 - this.updateComponentById(targetComponentId, value) 201 + componentIds?.forEach((targetComponentId) => {
  202 + this.updateComponentById(targetComponentId as string , value)
203 }) 203 })
204 204
205 } 205 }
1 <script lang="ts" setup> 1 <script lang="ts" setup>
2 import { PublicInterfaceRecord } from '@/api/external/dynamicRequest/model'; 2 import { PublicInterfaceRecord } from '@/api/external/dynamicRequest/model';
3 import { RequestParams } from '@/enums/httpEnum'; 3 import { RequestParams } from '@/enums/httpEnum';
4 -import { ExtraRequestConfigType } from '@/store/external/modules/extraComponentInfo.d';  
5 import { FormItemInst, NDatePicker, NForm, NFormItem, NInput, NSelect, NTreeSelect } from 'naive-ui' 4 import { FormItemInst, NDatePicker, NForm, NFormItem, NInput, NSelect, NTreeSelect } from 'naive-ui'
6 import { computed, ref, unref, watch } from 'vue'; 5 import { computed, ref, unref, watch } from 'vue';
7 import { ComponentType, useDynamicPublicForm } from './useDynamicPublicForm'; 6 import { ComponentType, useDynamicPublicForm } from './useDynamicPublicForm';
@@ -42,10 +41,10 @@ const setConfigurationData = async (requestParams: RequestParams) => { @@ -42,10 +41,10 @@ const setConfigurationData = async (requestParams: RequestParams) => {
42 watch( 41 watch(
43 () => props.publicInterfaceRecord, 42 () => props.publicInterfaceRecord,
44 (newValue) => { 43 (newValue) => {
45 - if (newValue) {  
46 - clearParams()  
47 - createForm()  
48 - } 44 + if (newValue) {
  45 + clearParams()
  46 + createForm()
  47 + }
49 } 48 }
50 ) 49 )
51 50
@@ -58,7 +58,6 @@ const requestParamsBodyTypeRef = ref<RequestBodyEnum>(RequestBodyEnum.X_WWW_FORM @@ -58,7 +58,6 @@ const requestParamsBodyTypeRef = ref<RequestBodyEnum>(RequestBodyEnum.X_WWW_FORM
58 58
59 const headerRef = ref() 59 const headerRef = ref()
60 60
61 -  
62 const paramsDynamicFormEl = ref<InstanceType<typeof DynamicForm>>() 61 const paramsDynamicFormEl = ref<InstanceType<typeof DynamicForm>>()
63 const socketDynamicFormEl = ref<InstanceType<typeof DynamicForm>>() 62 const socketDynamicFormEl = ref<InstanceType<typeof DynamicForm>>()
64 63