diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/SseTestApi.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/SseTestApi.java
new file mode 100644
index 0000000..6e1e7a3
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/SseTestApi.java
@@ -0,0 +1,31 @@
+package com.ruoyi.web.controller;
+
+import com.ruoyi.common.annotation.Dev;
+import com.ruoyi.common.sse.SseApiSupport;
+import com.ruoyi.common.sse.SseEmitter;
+import com.ruoyi.common.utils.IdUtils;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+@RequestMapping("/sse-test")
+@ConditionalOnProperty(prefix = "ruoyi",name = "dev",havingValue = "true")
+@Slf4j
+public class SseTestApi extends SseApiSupport {
+
+ @PostMapping
+ public SseEmitter getSseEmitter() {
+ return handleSubscribe(null);
+ }
+
+ @Scheduled(fixedRate = 1000)
+ public void rate() {
+ String id = IdUtils.nextDateId("sse-test", 17);
+// log.info(id);
+ sendAll(id);
+ }
+}
diff --git a/uniapp/package.json b/uniapp/package.json
index 5d2e1a1..aeec6d2 100644
--- a/uniapp/package.json
+++ b/uniapp/package.json
@@ -38,20 +38,23 @@
"build:quickapp-webview-union": "uni build -p quickapp-webview-union"
},
"dependencies": {
- "@dcloudio/uni-app": "3.0.0-3071120230427001",
- "@dcloudio/uni-app-plus": "3.0.0-3071120230427001",
- "@dcloudio/uni-components": "3.0.0-3071120230427001",
- "@dcloudio/uni-h5": "3.0.0-3071120230427001",
+ "@dcloudio/uni-app": "3.0.0-4040520250104002",
+ "@dcloudio/uni-app-harmony": "3.0.0-4040520250104002",
+ "@dcloudio/uni-app-plus": "3.0.0-4040520250104002",
+ "@dcloudio/uni-components": "3.0.0-4040520250104002",
+ "@dcloudio/uni-h5": "3.0.0-4040520250104002",
"@dcloudio/uni-helper-json": "^1.0.13",
- "@dcloudio/uni-mp-alipay": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-baidu": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-jd": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-kuaishou": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-lark": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-qq": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-toutiao": "3.0.0-3071120230427001",
- "@dcloudio/uni-mp-weixin": "3.0.0-3071120230427001",
- "@dcloudio/uni-quickapp-webview": "3.0.0-3071120230427001",
+ "@dcloudio/uni-mp-alipay": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-baidu": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-jd": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-kuaishou": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-lark": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-qq": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-toutiao": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002",
+ "@dcloudio/uni-mp-xhs": "3.0.0-4040520250104002",
+ "@dcloudio/uni-quickapp-webview": "3.0.0-4040520250104002",
+ "@microsoft/fetch-event-source": "2.0.1",
"clipboard": "2.0.11",
"dayjs": "1.11.13",
"pinia": "2.0.22",
@@ -62,12 +65,13 @@
},
"devDependencies": {
"@dcloudio/types": "3.4.14",
- "@dcloudio/uni-automator": "3.0.0-3071120230427001",
- "@dcloudio/uni-cli-shared": "3.0.0-3071120230427001",
- "@dcloudio/uni-stacktracey": "3.0.0-3071120230427001",
- "@dcloudio/vite-plugin-uni": "3.0.0-3071120230427001",
+ "@dcloudio/uni-automator": "3.0.0-4040520250104002",
+ "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002",
+ "@dcloudio/uni-stacktracey": "3.0.0-4040520250104002",
+ "@dcloudio/vite-plugin-uni": "3.0.0-4040520250104002",
+ "@vue/runtime-core": "^3.4.21",
"sass": "1.59.3",
"sass-loader": "10.4.1",
- "vite": "4.1.4"
+ "vite": "5.2.8"
}
}
diff --git a/uniapp/pnpm-lock.yaml b/uniapp/pnpm-lock.yaml
index f7ef146..160e10c 100644
--- a/uniapp/pnpm-lock.yaml
+++ b/uniapp/pnpm-lock.yaml
@@ -9,47 +9,56 @@ importers:
.:
dependencies:
'@dcloudio/uni-app':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(@dcloudio/types@3.4.14)(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(@dcloudio/types@3.4.14)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-app-harmony':
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
'@dcloudio/uni-app-plus':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
'@dcloudio/uni-components':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-h5':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-helper-json':
specifier: ^1.0.13
version: 1.0.13
'@dcloudio/uni-mp-alipay':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-baidu':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(@dcloudio/types@3.4.14)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-jd':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-kuaishou':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-lark':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-qq':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-toutiao':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-mp-weixin':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-xhs':
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-quickapp-webview':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@microsoft/fetch-event-source':
+ specifier: 2.0.1
+ version: 2.0.1
clipboard:
specifier: 2.0.11
version: 2.0.11
@@ -76,17 +85,20 @@ importers:
specifier: 3.4.14
version: 3.4.14
'@dcloudio/uni-automator':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-cli-shared':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
'@dcloudio/uni-stacktracey':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002
'@dcloudio/vite-plugin-uni':
- specifier: 3.0.0-3071120230427001
- version: 3.0.0-3071120230427001(postcss@8.4.49)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ specifier: 3.0.0-4040520250104002
+ version: 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ '@vue/runtime-core':
+ specifier: ^3.4.21
+ version: 3.5.13
sass:
specifier: 1.59.3
version: 1.59.3
@@ -94,8 +106,8 @@ importers:
specifier: 10.4.1
version: 10.4.1(sass@1.59.3)(webpack@5.97.1)
vite:
- specifier: 4.1.4
- version: 4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
+ specifier: 5.2.8
+ version: 5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
packages:
@@ -103,6 +115,9 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
+ '@antfu/utils@0.7.10':
+ resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
+
'@babel/code-frame@7.26.2':
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
@@ -685,237 +700,255 @@ packages:
'@dcloudio/types@3.4.14':
resolution: {integrity: sha512-VolQeZfTh8pQFsr2IlfIVX93blfvGTuBoJuZUc7iWOqtHV8gDrq6fXLhzsVlgZyuhhRZLOxlo33rkEqnY+ucAw==}
- '@dcloudio/uni-app-plus@3.0.0-3071120230427001':
- resolution: {integrity: sha512-uDUiy5tPLkLtjqzr+RqEfSaT2GtsJtS5sIjI3GBH3t/iX4utcUpfjsJqBEAusOJbF9MF6dtOmzCi5eY9gCiuUQ==}
+ '@dcloudio/uni-app-harmony@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-UP8g6AQVuMhiQmeX03/T88OhMPtJBXEnjyVnsWxbCi5M22Qjt7yfyoTedLcOn1ttN8bGD6l0BY6CuSSCWqLXTA==}
+
+ '@dcloudio/uni-app-plus@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-skRBNw1LZQdQdXGFoPaDlo4Baq27k4yAb2LHeVbbJS0Rx8aRSe7ePuy1NeBomCTAQuOJqA+ZAbyVD6yZSNINFw==}
- '@dcloudio/uni-app-vite@3.0.0-3071120230427001':
- resolution: {integrity: sha512-ZOhhE2dV1tLx2jizizAJIHPfzNYHK+NdDJgaKYnd5VG9VmhSn/DXC0XUzQZ00GqG3T9x1vLFXiu8J+mYd7R0rw==}
+ '@dcloudio/uni-app-uts@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-+HZ6cZsmpWeKHvgTHiFUZP2vFLFoDkp4wwbTYk/ZwEUAkYVMtlCoz+CfWCvfNhBPj5bGDPGJauL1/Zf/zv7pmQ==}
- '@dcloudio/uni-app-vue@3.0.0-3071120230427001':
- resolution: {integrity: sha512-+Jr1nB5HlC+PomPOUdn8fC+VAFajPXIuxuP/PIVkXJw+LP6THZsJbCatF4xUaCoK6qff/LsD74JWHCKbG7tVgQ==}
+ '@dcloudio/uni-app-vite@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-PxmTt0e3J8P1mCxFzRRlyltC0h4/bVI2KvnFEuoepVk7yUapl8El+yw5ZaEmBMi/fhySlE5yUQJkTrirvUF8wg==}
- '@dcloudio/uni-app@3.0.0-3071120230427001':
- resolution: {integrity: sha512-FQ8I5sFHDXmbH2++/buUj4sheAVVvLqXffDOFlBhreguHSjXkxCQdVbUY/BPzTD5Hew/wysASjQaYOrRnhNUkA==}
+ '@dcloudio/uni-app-vue@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-wBsuDOzE3ymT0G61fiCcG1l5kvQtCl7r0PVF/FT//fALuc3l9UbV4ZXNvkwUlhezPJVWtcYQX3p+1m4nTkZt5Q==}
+
+ '@dcloudio/uni-app@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-t6uewI90Yeuf3BQJF2Qk/NnDiPzYL1aoIeNXF4RCM282WyZGPAr5Kj+uqajaMAbLcOfZgmHqjWDRoSUzDSFpEg==}
peerDependencies:
- '@dcloudio/types': ^3.3.2
+ '@dcloudio/types': ^3.4.14
- '@dcloudio/uni-automator@3.0.0-3071120230427001':
- resolution: {integrity: sha512-gmRim/fT2SEV7+7NWbn4KpKL4yQUFXnGOdX52aV9jNcjBxh7MI9WamDMlzxGA6hm5O768snVbARG4YVORLGBNg==}
+ '@dcloudio/uni-automator@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-On6oU91vmm66qgxYSFzOTCeK/bbtBegTOeb7AdNzWFIODCJvHMr7MVtGwX7WIJBd06nsR2Sj5cBFz1Y5f+TEXQ==}
peerDependencies:
jest: 27.0.4
jest-environment-node: 27.5.1
- '@dcloudio/uni-cli-shared@3.0.0-3071120230427001':
- resolution: {integrity: sha512-q5K/r32nlk/gZ+C+1yqFmNHDHuWZFCehbl4o74wKZJb36NGfU3g3zvDno/DqWeALUlYZCU3+q/mRv2tKdsQLSw==}
+ '@dcloudio/uni-cli-shared@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-tdiqZTPpT9JH6wFno+to3t3JGWaRicaSDxKELwAGwuFXx9qPPoPZa3M3dcYQrvZWKRhE7i3fqzqgEpyjoFobsQ==}
engines: {node: ^14.18.0 || >=16.0.0}
- '@dcloudio/uni-cloud@3.0.0-3071120230427001':
- resolution: {integrity: sha512-+FNgacXs1pTNdZEZwG4jsv38Mkhq5uOsj5BARNrES0SuFoDEXkFKQ4gVf/vC815wlxAPJcH5pjS2Y/7sadEsRA==}
+ '@dcloudio/uni-cloud@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-K9NvEPFQ7eLNErLDL6uEuio7Jdv7vf6jLGzcLgJ3qcB/X8OWVIyq9LfH2M/gGPgGUNCjgr4O5Pvs0Q+/rwtYDw==}
+
+ '@dcloudio/uni-components@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-cWHgCjp2DBvNRkRTln6CJe4bvn2gl2sUJN8dr1c+EBuN42GsUo30pB4WNpMvT7x82GsJIGf9fUkxh5nTPB+PGA==}
- '@dcloudio/uni-components@3.0.0-3071120230427001':
- resolution: {integrity: sha512-coVUNhuyzzjgSziEObgmGLM25cnIGpHmFHxcGRgyyfzWND0Btg9vIuhKg7AnR+xUPdO814uONCtBxbG/IDzGOQ==}
+ '@dcloudio/uni-console@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-dcUEHK+KkTspQoWco/KnEFPCLjE/tFm7qFTMkdRLx5Q828vgBefcpQV4gjf4bPE4Qp80wszm/Gp18w/iid/M6w==}
- '@dcloudio/uni-h5-vite@3.0.0-3071120230427001':
- resolution: {integrity: sha512-8JJGPwXa0zpvhnp1Po71T5nDWLNVnJt19KTkGetdGP5IY8pZQS6WiaJOAr237cGoP0JMTeU3dCjSU0jiwLX4zQ==}
+ '@dcloudio/uni-h5-vite@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-K4yFIsTTaRKHLFv8eyPbbl6FK8ogEWritU0F8ASFfoE8MVaP5zrGhqoyYYLmYTH6fESUOBRu4tvyld8q9rVDbg==}
- '@dcloudio/uni-h5-vue@3.0.0-3071120230427001':
- resolution: {integrity: sha512-UP8N/XxLTNSDWXrw9cSufVSP83PPA+SqLlrAvRM+lvcmn7a0EGDE7vVkmhOS0g4Cz6CCEgdTfFuPuVkoEnIj5A==}
+ '@dcloudio/uni-h5-vue@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-GxC/IUFPFA3bFsyTyDWiitO5nYPWjifjobrJ/4scTWozVjS5Zql7jlsVEl1JXSUXtRdvVW3yZgalfj5S1yuDKw==}
- '@dcloudio/uni-h5@3.0.0-3071120230427001':
- resolution: {integrity: sha512-kDoyTDigeCY6T9oJVR/H08VaIk9Ac2UP2aLvxLRKRFM3medx5z+3oZXwOWkle2XLE7uzPVaZZIM9Z2RIuMwWaw==}
+ '@dcloudio/uni-h5@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-kpGBtNErn0iY3WVnMsRdh2P7lurOqTsIRSvfWDuCa+ohgANZAoCe2T21LrnCmREGupx1ymwh2k5r8wNtxW+dUQ==}
'@dcloudio/uni-helper-json@1.0.13':
resolution: {integrity: sha512-FO9Iu4zW4td3Tr+eiCDWuele2ehkJ4qxQ/UhpAMLjso+ZdWz6NagK5Syh6cdy1hoDqbxpNoqnLynuJXe81Ereg==}
- '@dcloudio/uni-i18n@3.0.0-3071120230427001':
- resolution: {integrity: sha512-O5IxOP6FlSO1OzASXBiC+Nwz/FQBIG1H8Hrj1Ht8PqK4Li5mpwbDq77HgWjT3WW/AeAJvt5lle0rZ4MXmKXF+Q==}
+ '@dcloudio/uni-i18n@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-wtT7xoSSRGdi5n5NuughnXYwWxCHlzX+d8vo4H+zwdckl976LOz33Lcq8kHE47+Zjvp5KUHNZVbme2wV1FmvOA==}
- '@dcloudio/uni-mp-alipay@3.0.0-3071120230427001':
- resolution: {integrity: sha512-LGz13aI3lPl2UEWaobPr68J8qwPwBcXl2SaPNcy4wL4IthZqptT+SR67x0+L0noTgmRT42zWwO5POD7YjxhsyA==}
+ '@dcloudio/uni-mp-alipay@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-MARBxVSrkYhquWxQ/BhIlVgAZ6JRxW+ndGuMkg9RZQ6VjSvBCJm0QDQBWguLG5d1HT9YTl0PYECPO6QITaDWYw==}
- '@dcloudio/uni-mp-baidu@3.0.0-3071120230427001':
- resolution: {integrity: sha512-WK3NdhD/pny5gR/pChJDWYvxf1rZHXfaNzQ2B4V3Ccm0sOxKqV9awbuCmyQWqRciLasA699qEo61qSsbBT9ixQ==}
+ '@dcloudio/uni-mp-baidu@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-rtXmckttL91IibtbgAVBr2VZMZmdpZ8fUWPZd5XwSp7TIQmtHXu8CUVU6syhFznJjVrFFUIO8liYnHBp6Q2WuQ==}
- '@dcloudio/uni-mp-compiler@3.0.0-3071120230427001':
- resolution: {integrity: sha512-VgZCuj8CWKYx4StFZmh42h6aJW9RqdWtByLGgtPSZsEw4F2T4191K28VMEUMWLGQpQ9G4t9wW4uu8aSMUdkE0g==}
+ '@dcloudio/uni-mp-compiler@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-i44fp919wD3A6iyU+skzmEVz0QWRiTSCKL2xHgKkbCb5f6VROF+M9LJ/H5tydMHBpA8TxZiQYq7Lotz6/sb1Aw==}
- '@dcloudio/uni-mp-jd@3.0.0-3071120230427001':
- resolution: {integrity: sha512-iAlkcwrouytmBeY4iHm6bffpBTh66riRFC/7mrZ/Zp+19TNyQWsg2TNG/oA7FTQzfvToEw2qwIlbtl1KU8lEhA==}
+ '@dcloudio/uni-mp-jd@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-NIHJh1zCuFRKk9YYxDqiTHA5AdrleXsY+VrMIAcK8yK24JXBidxTSG/8FhN1GkswV8YNX3UB7ua8hrR/VpW7rw==}
- '@dcloudio/uni-mp-kuaishou@3.0.0-3071120230427001':
- resolution: {integrity: sha512-5ZMHMPJ+WGQadK5V5x8WvYevez7DWd5bvRwwro2efyGKOInQMjx98JgoqqbdV5DBNBS/xl3oVs+o5zwIctOvug==}
+ '@dcloudio/uni-mp-kuaishou@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-dPRx7PjLtc0s6l/qkEebChQnd2ghQ4Y/KuEiC20zeCYwVEg+mXXME+LWh68GuMrYifAQlk3WVDDEn2efH5YpJA==}
- '@dcloudio/uni-mp-lark@3.0.0-3071120230427001':
- resolution: {integrity: sha512-xtPzXKeR5RKI+cFxDcIwvVuW17B/edvZoPL+9i+0Xqan2ONbO5ulKLBXvz8cMSYKtCSharqePhARiMLbgRO09A==}
+ '@dcloudio/uni-mp-lark@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-EeTrglqvI04AtGXclAs154C0Z7+Fxav8DlE9dIWmJPrQTVlJiaT1TLbLjcvZBt8bqCf+F4LLRrMJQ/IjFF0hWw==}
- '@dcloudio/uni-mp-qq@3.0.0-3071120230427001':
- resolution: {integrity: sha512-+JyXENMsMSVruPdkqFq4th/VikzYc1sJVDdtRjpr66UfyAZCR4wQU0fAIfPD+2ZxvTjmSD5Tl29hs6sn3aJI6g==}
+ '@dcloudio/uni-mp-qq@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-dUdi0z9wuID9SJHfEnwfJqV4pQg9VQ0cqP1chhHPSgWnmq3zJSYDw9YVBK3w+bnAH8q43pZUgx/Il0IV7sxVZw==}
- '@dcloudio/uni-mp-toutiao@3.0.0-3071120230427001':
- resolution: {integrity: sha512-ezPJgg7WbO11yFU2MEp0T+eEU2BP8B7HQgt0ct51AayZnOw8syTdOd2GSXg8T8ApckPURBfAN0qnSh0FSLqcDQ==}
+ '@dcloudio/uni-mp-toutiao@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-8vw/LqnWptqyU9kvmdlYOawcl8rZXW17bXliF3mzhwfvlQGX4F/3f98nMSQNr2euLRM1evTj8HZRwPGFr7F3lw==}
- '@dcloudio/uni-mp-vite@3.0.0-3071120230427001':
- resolution: {integrity: sha512-CyBki0b2O8bo1oPOlviaqzvxfv5Qj50lVZbgzIReqMAZ61G5fSK8Kx5Gb29NC3GiuGTEI1pX6A7CkMR+O4NtfA==}
+ '@dcloudio/uni-mp-vite@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-HFC209GGd9G7QMN87IOq2OlSBnl9qKzznAOMFQ+5FCtIDZila1qy+5KkelxNZNbIiRjjj/1PrY7aB1QDGfYZ3Q==}
- '@dcloudio/uni-mp-vue@3.0.0-3071120230427001':
- resolution: {integrity: sha512-43Gul5mnp4zkkY8rC53L5dQ1/fHZX1RkO5uWedAPWlMGt1zvV7jjBuUbf96Cjn24tG2siRkT1Z6UtBLEf1PWuw==}
+ '@dcloudio/uni-mp-vue@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-4boINZEyYaylfy2Vb2ahcdDHFjKSej428uQq1AkltHXRiI6+VW/1IEDuzlCj7lxtbmdNN7F2A2gPPhsoj0884g==}
- '@dcloudio/uni-mp-weixin@3.0.0-3071120230427001':
- resolution: {integrity: sha512-Wlea1zTo/EyvljlTg7qqF9/XjVHelsSY2stNV/vqG0q7S1a8ZDwl/E+xveH6/vRhHmy5nXt4oid3e+CInKS62A==}
+ '@dcloudio/uni-mp-weixin@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-6UH4FNTqwh/Y5ZQ9fKmCRiaFy7BAOBfsQz2Pilay0TtScvz4em9mE688VVhuwhbvLHnmHSbiu6cPEUGgMb1Svw==}
- '@dcloudio/uni-nvue-styler@3.0.0-3071120230427001':
- resolution: {integrity: sha512-kK3Zic59QgeAjHhLWuX9jd8zTHHp0Uu7fYPH/fW7fml6Jk/GIfPSaPPGk5lH3VwvaKLdWXT5kUbm1QFmli20mg==}
+ '@dcloudio/uni-mp-xhs@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-rG3Eo92njfEzAPXZbi36BmNQm85o2ibCIN7fRh8xZUnUxMy8ohpz5pVCerDQvUGxcFB8FQFsRMDFTYew0ECUDw==}
- '@dcloudio/uni-push@3.0.0-3071120230427001':
- resolution: {integrity: sha512-iRdhh/pK69q6WuDOlOQf5kpqRFWY25k3ikb6myrzNmXv6nux7EEOsUanf4UGgLYs0rU4jE/4i0K+ZexEXHAMfw==}
+ '@dcloudio/uni-nvue-styler@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-So6+GEOPcODJrjdY4aD5xUVOdEFRdQxxlwV0WNwvqJAP5xEb3WyeaEdmWsHo5yB50qkcSoCLXi13N/y0x0hAIw==}
- '@dcloudio/uni-quickapp-webview@3.0.0-3071120230427001':
- resolution: {integrity: sha512-diUOnXKORHeJqqQRYoDWM4XXBQ/+nCzq6K3RPC4ltuhNZGtdFPIZL66W+Iun4DkvOmPNK91sBYT/DSgwl3JvUg==}
+ '@dcloudio/uni-push@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-ph2gii/AEmh42Ch4QwO/rv7oVDMhg88JnBDdg8KNLCwMY/WUTdYn3EUEuyOFP+pkVFyHk2YJ8rD2pwCmcjSfYw==}
- '@dcloudio/uni-shared@3.0.0-3071120230427001':
- resolution: {integrity: sha512-ssGIr/rG1CHA79eyEo+BSHtoq0jNE5/hZE15g5DU+8K3RuO4t8bIr0VKYFrIQGEs/hmQbaIYC5HH+U/0qNceGQ==}
+ '@dcloudio/uni-quickapp-webview@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-aZEAo9CZClC2Qxzh1btcGOWOI8KVl+ydPhs91p2R4gGvpX24jCMaZ1hfs6Bd+2pG3gFCDN0pW/SR554KDybP4A==}
- '@dcloudio/uni-stacktracey@3.0.0-3071120230427001':
- resolution: {integrity: sha512-rrZkMG62xj9bwrVpH37mJeyBrpchVXzEJcPE8rZyAWjy7bB8eJkc8i/p1uo7n7+/ycen9Ikfjq1zrgBS0NqHmg==}
+ '@dcloudio/uni-shared@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-iPVPe2YHdH2tf+ciQsU5mU5nzn/LXt0F3pYNkZl0DMJTp3XxPNYZ/OLbOsItaikGHB6TAoYn7rMVGbN6JBfh6w==}
- '@dcloudio/uni-stat@3.0.0-3071120230427001':
- resolution: {integrity: sha512-fnYLCWwTb8gxf4YTlSJPdXKty4qf6enbwkAz9CDVgCijKazu9RHwFgJB13ys5Pw9HuJjeKMj5bzg+O/Lt9AD0A==}
+ '@dcloudio/uni-stacktracey@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-l2uUcfywn54JPY5T6oqxQ7AwCEZVzEOLq2Llkp68xnpoIz4xm64SLOVLuD27quYxQqbQQkeZEAvX2psr4xkJIg==}
- '@dcloudio/vite-plugin-uni@3.0.0-3071120230427001':
- resolution: {integrity: sha512-X7WCMkeccWAnMKisqQEn9NNrccrhpe/cpfmtVhI+FIRPRPyM+mGi5Skqh0V1QJSVDgoCXMjHK6wkUXTk2JQNyQ==}
+ '@dcloudio/uni-stat@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-Ir5vpemDSWX4KRNXlC+1LOCJ7eVGm/AhzEUZw7+MLruJYtLugwOWkzhWAlAm3OPUqTPCy9VTs3MolmGD5CuxNg==}
+
+ '@dcloudio/vite-plugin-uni@3.0.0-4040520250104002':
+ resolution: {integrity: sha512-FCzrNFtLPOBeBxMr/kRfciz+MXfk+FF4hUJ5hPlY0QsyF1sAlDW7qngqT1E8qWsK5LfMw2q30SJEO9I4iqVMQw==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
- vite: ^4.0.0
+ vite: ^5.2.8
+
+ '@esbuild/aix-ppc64@0.20.2':
+ resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
- '@esbuild/android-arm64@0.16.17':
- resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==}
+ '@esbuild/android-arm64@0.20.2':
+ resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm@0.16.17':
- resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==}
+ '@esbuild/android-arm@0.20.2':
+ resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
- '@esbuild/android-x64@0.16.17':
- resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==}
+ '@esbuild/android-x64@0.20.2':
+ resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
- '@esbuild/darwin-arm64@0.16.17':
- resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==}
+ '@esbuild/darwin-arm64@0.20.2':
+ resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-x64@0.16.17':
- resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==}
+ '@esbuild/darwin-x64@0.20.2':
+ resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
- '@esbuild/freebsd-arm64@0.16.17':
- resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==}
+ '@esbuild/freebsd-arm64@0.20.2':
+ resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.16.17':
- resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==}
+ '@esbuild/freebsd-x64@0.20.2':
+ resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
- '@esbuild/linux-arm64@0.16.17':
- resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==}
+ '@esbuild/linux-arm64@0.20.2':
+ resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm@0.16.17':
- resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==}
+ '@esbuild/linux-arm@0.20.2':
+ resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-ia32@0.16.17':
- resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==}
+ '@esbuild/linux-ia32@0.20.2':
+ resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-loong64@0.16.17':
- resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==}
+ '@esbuild/linux-loong64@0.20.2':
+ resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-mips64el@0.16.17':
- resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==}
+ '@esbuild/linux-mips64el@0.20.2':
+ resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-ppc64@0.16.17':
- resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==}
+ '@esbuild/linux-ppc64@0.20.2':
+ resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-riscv64@0.16.17':
- resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==}
+ '@esbuild/linux-riscv64@0.20.2':
+ resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-s390x@0.16.17':
- resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==}
+ '@esbuild/linux-s390x@0.20.2':
+ resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-x64@0.16.17':
- resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==}
+ '@esbuild/linux-x64@0.20.2':
+ resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
- '@esbuild/netbsd-x64@0.16.17':
- resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==}
+ '@esbuild/netbsd-x64@0.20.2':
+ resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
- '@esbuild/openbsd-x64@0.16.17':
- resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==}
+ '@esbuild/openbsd-x64@0.20.2':
+ resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
- '@esbuild/sunos-x64@0.16.17':
- resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==}
+ '@esbuild/sunos-x64@0.20.2':
+ resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.16.17':
- resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==}
+ '@esbuild/win32-arm64@0.20.2':
+ resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.16.17':
- resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==}
+ '@esbuild/win32-ia32@0.20.2':
+ resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.16.17':
- resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==}
+ '@esbuild/win32-x64@0.20.2':
+ resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -1208,6 +1241,9 @@ packages:
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@microsoft/fetch-event-source@2.0.1':
+ resolution: {integrity: sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==}
+
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -1220,9 +1256,119 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@rollup/pluginutils@4.2.1':
- resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
- engines: {node: '>= 8.0.0'}
+ '@rollup/pluginutils@5.1.4':
+ resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
+ '@rollup/rollup-android-arm-eabi@4.30.1':
+ resolution: {integrity: sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==}
+ cpu: [arm]
+ os: [android]
+
+ '@rollup/rollup-android-arm64@4.30.1':
+ resolution: {integrity: sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rollup/rollup-darwin-arm64@4.30.1':
+ resolution: {integrity: sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rollup/rollup-darwin-x64@4.30.1':
+ resolution: {integrity: sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rollup/rollup-freebsd-arm64@4.30.1':
+ resolution: {integrity: sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@rollup/rollup-freebsd-x64@4.30.1':
+ resolution: {integrity: sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.30.1':
+ resolution: {integrity: sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==}
+ cpu: [arm]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-arm-musleabihf@4.30.1':
+ resolution: {integrity: sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==}
+ cpu: [arm]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-linux-arm64-gnu@4.30.1':
+ resolution: {integrity: sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-arm64-musl@4.30.1':
+ resolution: {integrity: sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==}
+ cpu: [arm64]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-linux-loongarch64-gnu@4.30.1':
+ resolution: {integrity: sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==}
+ cpu: [loong64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.30.1':
+ resolution: {integrity: sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==}
+ cpu: [ppc64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-riscv64-gnu@4.30.1':
+ resolution: {integrity: sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==}
+ cpu: [riscv64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-s390x-gnu@4.30.1':
+ resolution: {integrity: sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==}
+ cpu: [s390x]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-x64-gnu@4.30.1':
+ resolution: {integrity: sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==}
+ cpu: [x64]
+ os: [linux]
+ libc: [glibc]
+
+ '@rollup/rollup-linux-x64-musl@4.30.1':
+ resolution: {integrity: sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==}
+ cpu: [x64]
+ os: [linux]
+ libc: [musl]
+
+ '@rollup/rollup-win32-arm64-msvc@4.30.1':
+ resolution: {integrity: sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rollup/rollup-win32-ia32-msvc@4.30.1':
+ resolution: {integrity: sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.30.1':
+ resolution: {integrity: sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==}
+ cpu: [x64]
+ os: [win32]
'@sinonjs/commons@1.8.6':
resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==}
@@ -1285,12 +1431,12 @@ packages:
'@types/yargs@16.0.9':
resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==}
- '@vitejs/plugin-legacy@4.1.1':
- resolution: {integrity: sha512-um3gbVouD2Q/g19C0qpDfHwveXDCAHzs8OC3e9g6aXpKoD1H14himgs7wkMnhAynBJy7QqUoZNAXDuqN8zLR2g==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ '@vitejs/plugin-legacy@5.3.2':
+ resolution: {integrity: sha512-8moCOrIMaZ/Rjln0Q6GsH6s8fAt1JOI3k8nmfX4tXUxE5KAExVctSyOBk+A25GClsdSWqIk2yaUthH3KJ2X4tg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
terser: ^5.4.0
- vite: ^4.0.0
+ vite: ^5.0.0
'@vitejs/plugin-vue-jsx@3.1.0':
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
@@ -1299,11 +1445,11 @@ packages:
vite: ^4.0.0 || ^5.0.0
vue: ^3.0.0
- '@vitejs/plugin-vue@4.6.2':
- resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ '@vitejs/plugin-vue@5.1.0':
+ resolution: {integrity: sha512-QMRxARyrdiwi1mj3AW4fLByoHTavreXq0itdEW696EihXglf1MB3D4C2gBvE0jMPH29ZjC3iK8aIaUMLf4EOGA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
- vite: ^4.0.0 || ^5.0.0
+ vite: ^5.0.0
vue: ^3.2.25
'@vue/babel-helper-vue-transform-on@1.2.5':
@@ -1322,36 +1468,37 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@vue/compiler-core@3.2.47':
- resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==}
+ '@vue/compiler-core@3.4.21':
+ resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==}
'@vue/compiler-core@3.5.13':
resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==}
- '@vue/compiler-dom@3.2.47':
- resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==}
+ '@vue/compiler-dom@3.4.21':
+ resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==}
'@vue/compiler-dom@3.5.13':
resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
- '@vue/compiler-sfc@3.2.47':
- resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==}
+ '@vue/compiler-sfc@3.4.21':
+ resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==}
'@vue/compiler-sfc@3.5.13':
resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
- '@vue/compiler-ssr@3.2.47':
- resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==}
+ '@vue/compiler-ssr@3.4.21':
+ resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==}
'@vue/compiler-ssr@3.5.13':
resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
+ '@vue/consolidate@1.0.0':
+ resolution: {integrity: sha512-oTyUE+QHIzLw2PpV14GD/c7EohDyP64xCniWTcqcEmTd699eFqTIwOmtDYjcO1j3QgdXoJEoWv1/cCdLrRoOfg==}
+ engines: {node: '>= 0.12.0'}
+
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
- '@vue/reactivity-transform@3.2.47':
- resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==}
-
'@vue/reactivity@3.5.13':
resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
@@ -1361,18 +1508,18 @@ packages:
'@vue/runtime-dom@3.5.13':
resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==}
- '@vue/server-renderer@3.2.47':
- resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==}
+ '@vue/server-renderer@3.4.21':
+ resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==}
peerDependencies:
- vue: 3.2.47
+ vue: 3.4.21
'@vue/server-renderer@3.5.13':
resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==}
peerDependencies:
vue: 3.5.13
- '@vue/shared@3.2.47':
- resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==}
+ '@vue/shared@3.4.21':
+ resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==}
'@vue/shared@3.5.13':
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
@@ -1457,6 +1604,10 @@ packages:
resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==}
engines: {node: '>= 10.0.0'}
+ adm-zip@0.5.16:
+ resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==}
+ engines: {node: '>=12.0'}
+
agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
@@ -1591,6 +1742,9 @@ packages:
brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@2.0.1:
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+
braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
@@ -1598,6 +1752,13 @@ packages:
browser-process-hrtime@1.0.0:
resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}
+ browserslist-to-esbuild@2.1.1:
+ resolution: {integrity: sha512-KN+mty6C3e9AN8Z5dI1xeN15ExcRNeISoC3g7V0Kax/MMF9MSoYA2G7lkTTcVUFntiEjkpI0HNgqJC1NjdyNUw==}
+ engines: {node: '>=18'}
+ hasBin: true
+ peerDependencies:
+ browserslist: '*'
+
browserslist@4.24.3:
resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -1706,6 +1867,9 @@ packages:
concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ confbox@0.1.8:
+ resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
+
content-disposition@0.5.4:
resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
engines: {node: '>= 0.6'}
@@ -1895,9 +2059,6 @@ packages:
resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
engines: {node: '>= 0.4'}
- es-module-lexer@0.9.3:
- resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
-
es-module-lexer@1.6.0:
resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==}
@@ -1905,8 +2066,8 @@ packages:
resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
engines: {node: '>= 0.4'}
- esbuild@0.16.17:
- resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==}
+ esbuild@0.20.2:
+ resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==}
engines: {node: '>=12'}
hasBin: true
@@ -1921,6 +2082,10 @@ packages:
resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
engines: {node: '>=8'}
+ escape-string-regexp@5.0.0:
+ resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
+ engines: {node: '>=12'}
+
escodegen@2.1.0:
resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==}
engines: {node: '>=6.0'}
@@ -1950,6 +2115,9 @@ packages:
estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
+ estree-walker@3.0.3:
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
+
esutils@2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
@@ -2239,6 +2407,10 @@ packages:
is-typedarray@1.0.0:
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
+ isbinaryfile@5.0.4:
+ resolution: {integrity: sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==}
+ engines: {node: '>= 18.0.0'}
+
isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
@@ -2409,6 +2581,9 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+ js-tokens@9.0.1:
+ resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
+
js-yaml@3.14.1:
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
hasBin: true
@@ -2478,6 +2653,10 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+ lines-and-columns@2.0.4:
+ resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
load-bmfont@1.4.2:
resolution: {integrity: sha512-qElWkmjW9Oq1F9EI5Gt7aD9zcdHb9spJCW1L/dmPf7KzCCEJxq8nhHz5eCgI9aMf7vrG/wyaCqdsI+Iy9ZTlog==}
@@ -2493,6 +2672,10 @@ packages:
resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==}
engines: {node: '>= 12.13.0'}
+ local-pkg@0.5.1:
+ resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==}
+ engines: {node: '>=14'}
+
localstorage-polyfill@1.0.1:
resolution: {integrity: sha512-m4iHVZxFH5734oQcPKU08025gIz2+4bjWR9lulP8ZYxEJR0BpA0w32oJmkzh8y3UI9ci7xCBehQDc3oA1X+VHw==}
engines: {node: '>=6'}
@@ -2513,13 +2696,6 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- magic-string@0.25.9:
- resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
-
- magic-string@0.27.0:
- resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
- engines: {node: '>=12'}
-
magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
@@ -2538,6 +2714,10 @@ packages:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
+ meow@13.2.0:
+ resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==}
+ engines: {node: '>=18'}
+
merge-descriptors@1.0.3:
resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
@@ -2587,6 +2767,10 @@ packages:
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ minimatch@9.0.5:
+ resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -2594,6 +2778,9 @@ packages:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
hasBin: true
+ mlly@1.7.3:
+ resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==}
+
module-alias@2.2.3:
resolution: {integrity: sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==}
@@ -2720,6 +2907,9 @@ packages:
path-to-regexp@0.1.12:
resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
+ pathe@1.1.2:
+ resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
+
phin@2.9.3:
resolution: {integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
@@ -2735,6 +2925,10 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ picomatch@4.0.2:
+ resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
+ engines: {node: '>=12'}
+
pify@2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
@@ -2775,6 +2969,9 @@ packages:
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
engines: {node: '>=8'}
+ pkg-types@1.3.0:
+ resolution: {integrity: sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==}
+
pngjs@3.4.0:
resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==}
engines: {node: '>=4.0.0'}
@@ -2912,6 +3109,9 @@ packages:
regenerator-runtime@0.13.11:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
+ regenerator-runtime@0.14.1:
+ resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
+
regenerator-transform@0.15.2:
resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
@@ -2963,9 +3163,9 @@ packages:
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
- rollup@3.29.5:
- resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ rollup@4.30.1:
+ resolution: {integrity: sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
run-parallel@1.2.0:
@@ -3016,6 +3216,9 @@ packages:
resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==}
engines: {node: '>= 10.13.0'}
+ scule@1.3.0:
+ resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
+
select@1.1.2:
resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==}
@@ -3091,10 +3294,6 @@ packages:
resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
engines: {node: '>= 8'}
- sourcemap-codec@1.4.8:
- resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
- deprecated: Please use @jridgewell/sourcemap-codec instead
-
sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
@@ -3133,6 +3332,9 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
+ strip-literal@2.1.1:
+ resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==}
+
supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'}
@@ -3237,6 +3439,9 @@ packages:
typedarray-to-buffer@3.1.5:
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
+ ufo@1.5.4:
+ resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
+
undici-types@6.20.0:
resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
@@ -3256,6 +3461,9 @@ packages:
resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
engines: {node: '>=4'}
+ unimport@3.14.5:
+ resolution: {integrity: sha512-tn890SwFFZxqaJSKQPPd+yygfKSATbM8BZWW1aCR2TJBTs1SDrmLamBueaFtYsGjHtQaRgqEbQflOjN2iW12gA==}
+
universalify@0.2.0:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
engines: {node: '>= 4.0.0'}
@@ -3268,6 +3476,22 @@ packages:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'}
+ unplugin-auto-import@0.18.6:
+ resolution: {integrity: sha512-LMFzX5DtkTj/3wZuyG5bgKBoJ7WSgzqSGJ8ppDRdlvPh45mx6t6w3OcbExQi53n3xF5MYkNGPNR/HYOL95KL2A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@nuxt/kit': ^3.2.2
+ '@vueuse/core': '*'
+ peerDependenciesMeta:
+ '@nuxt/kit':
+ optional: true
+ '@vueuse/core':
+ optional: true
+
+ unplugin@1.16.1:
+ resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
+ engines: {node: '>=14.0.0'}
+
unquote@1.1.1:
resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==}
@@ -3305,13 +3529,14 @@ packages:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
engines: {node: '>= 0.8'}
- vite@4.1.4:
- resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ vite@5.2.8:
+ resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
+ lightningcss: ^1.21.0
sass: '*'
stylus: '*'
sugarss: '*'
@@ -3321,6 +3546,8 @@ packages:
optional: true
less:
optional: true
+ lightningcss:
+ optional: true
sass:
optional: true
stylus:
@@ -3387,6 +3614,9 @@ packages:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
+ webpack-virtual-modules@0.6.2:
+ resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
+
webpack@5.97.1:
resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==}
engines: {node: '>=10.13.0'}
@@ -3503,6 +3733,8 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
+ '@antfu/utils@0.7.10': {}
+
'@babel/code-frame@7.26.2':
dependencies:
'@babel/helper-validator-identifier': 7.25.9
@@ -4237,62 +4469,123 @@ snapshots:
'@dcloudio/types@3.4.14': {}
- '@dcloudio/uni-app-plus@3.0.0-3071120230427001(postcss@8.4.49)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
+ '@dcloudio/uni-app-harmony@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
+ dependencies:
+ '@dcloudio/uni-app-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ debug: 4.4.0
+ fs-extra: 10.1.0
+ licia: 1.46.0
+ postcss-selector-parser: 6.1.2
+ transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
+ - postcss
+ - rollup
+ - supports-color
+ - ts-node
+ - vite
+ - vue
+
+ '@dcloudio/uni-app-plus@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-app-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
- '@dcloudio/uni-app-vue': 3.0.0-3071120230427001
+ '@dcloudio/uni-app-uts': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-app-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ '@dcloudio/uni-app-vue': 3.0.0-4040520250104002
debug: 4.4.0
fs-extra: 10.1.0
licia: 1.46.0
postcss-selector-parser: 6.1.2
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vite
- vue
- '@dcloudio/uni-app-vite@3.0.0-3071120230427001(postcss@8.4.49)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
+ '@dcloudio/uni-app-uts@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
+ dependencies:
+ '@babel/parser': 7.26.3
+ '@babel/types': 7.26.3
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-nvue-styler': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@jridgewell/gen-mapping': 0.3.8
+ '@jridgewell/trace-mapping': 0.3.25
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/consolidate': 1.0.0
+ '@vue/shared': 3.4.21
+ debug: 4.4.0
+ es-module-lexer: 1.6.0
+ estree-walker: 2.0.2
+ fs-extra: 10.1.0
+ magic-string: 0.30.17
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
+ unimport: 3.14.5(rollup@4.30.1)
+ transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
+ - postcss
+ - rollup
+ - supports-color
+ - ts-node
+ - vue
+
+ '@dcloudio/uni-app-vite@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-i18n': 3.0.0-3071120230427001
- '@dcloudio/uni-nvue-styler': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@rollup/pluginutils': 4.2.1
- '@vitejs/plugin-vue': 4.6.2(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-nvue-styler': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ '@vitejs/plugin-vue': 5.1.0(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
debug: 4.4.0
fs-extra: 10.1.0
picocolors: 1.1.1
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vite
- vue
- '@dcloudio/uni-app-vue@3.0.0-3071120230427001': {}
+ '@dcloudio/uni-app-vue@3.0.0-4040520250104002': {}
- '@dcloudio/uni-app@3.0.0-3071120230427001(@dcloudio/types@3.4.14)(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-app@3.0.0-4040520250104002(@dcloudio/types@3.4.14)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
'@dcloudio/types': 3.4.14
- '@dcloudio/uni-cloud': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-components': 3.0.0-3071120230427001
- '@dcloudio/uni-i18n': 3.0.0-3071120230427001
- '@dcloudio/uni-push': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@dcloudio/uni-stat': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cloud': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-components': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-console': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-push': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@dcloudio/uni-stat': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-automator@3.0.0-3071120230427001(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-automator@3.0.0-4040520250104002(jest-environment-node@27.5.1)(jest@27.0.4)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
address: 1.2.2
cross-env: 7.0.3
debug: 4.4.0
@@ -4300,48 +4593,58 @@ snapshots:
fs-extra: 10.1.0
jest: 27.0.4
jest-environment-node: 27.5.1
+ jsonc-parser: 3.3.1
licia: 1.46.0
+ merge: 2.1.1
qrcode-reader: 1.0.4
qrcode-terminal: 0.12.0
ws: 8.18.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- bufferutil
- postcss
+ - rollup
- supports-color
- ts-node
- utf-8-validate
- vue
- '@dcloudio/uni-cli-shared@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-cli-shared@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
'@ampproject/remapping': 2.3.0
+ '@babel/code-frame': 7.26.2
'@babel/core': 7.26.0
'@babel/parser': 7.26.3
'@babel/types': 7.26.3
- '@dcloudio/uni-i18n': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
'@intlify/core-base': 9.1.9
'@intlify/shared': 9.1.9
'@intlify/vue-devtools': 9.1.9
- '@rollup/pluginutils': 4.2.1
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/server-renderer': 3.2.47(vue@3.5.13)
- '@vue/shared': 3.2.47
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/server-renderer': 3.4.21(vue@3.5.13)
+ '@vue/shared': 3.4.21
+ adm-zip: 0.5.16
autoprefixer: 10.4.20(postcss@8.4.49)
base64url: 3.0.1
chokidar: 3.6.0
compare-versions: 3.6.0
debug: 4.4.0
- es-module-lexer: 0.9.3
- esbuild: 0.16.17
+ es-module-lexer: 1.6.0
+ esbuild: 0.20.2
estree-walker: 2.0.2
fast-glob: 3.3.3
fs-extra: 10.1.0
hash-sum: 2.0.0
+ isbinaryfile: 5.0.4
jsonc-parser: 3.3.1
- magic-string: 0.27.0
+ lines-and-columns: 2.0.4
+ magic-string: 0.30.17
merge: 2.1.1
mime: 3.0.0
module-alias: 2.2.3
@@ -4352,60 +4655,98 @@ snapshots:
postcss-modules: 4.3.1(postcss@8.4.49)
postcss-selector-parser: 6.1.2
resolve: 1.22.10
+ source-map-js: 1.2.1
tapable: 2.2.1
+ unplugin-auto-import: 0.18.6(rollup@4.30.1)
xregexp: 3.1.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-cloud@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-cloud@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-i18n': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
fast-glob: 3.3.3
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
+ - postcss
+ - rollup
+ - supports-color
+ - ts-node
+ - vue
+
+ '@dcloudio/uni-components@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
+ dependencies:
+ '@dcloudio/uni-cloud': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-h5': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-components@3.0.0-3071120230427001': {}
+ '@dcloudio/uni-console@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
+ dependencies:
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
+ - postcss
+ - rollup
+ - supports-color
+ - ts-node
+ - vue
- '@dcloudio/uni-h5-vite@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-h5-vite@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@rollup/pluginutils': 4.2.1
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/server-renderer': 3.2.47(vue@3.5.13)
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/server-renderer': 3.4.21(vue@3.5.13)
+ '@vue/shared': 3.4.21
debug: 4.4.0
fs-extra: 10.1.0
mime: 3.0.0
module-alias: 2.2.3
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-h5-vue@3.0.0-3071120230427001':
+ '@dcloudio/uni-h5-vue@3.0.0-4040520250104002(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/server-renderer': 3.4.21(vue@3.5.13)
+ transitivePeerDependencies:
+ - vue
- '@dcloudio/uni-h5@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-h5@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-h5-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-h5-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-i18n': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/server-renderer': 3.2.47(vue@3.5.13)
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-h5-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-h5-vue': 3.0.0-4040520250104002(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/server-renderer': 3.4.21(vue@3.5.13)
+ '@vue/shared': 3.4.21
debug: 4.4.0
localstorage-polyfill: 1.0.1
postcss-selector-parser: 6.1.2
@@ -4413,250 +4754,311 @@ snapshots:
vue-router: 4.5.0(vue@3.5.13)
xmlhttprequest: 1.8.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
'@dcloudio/uni-helper-json@1.0.13': {}
- '@dcloudio/uni-i18n@3.0.0-3071120230427001': {}
+ '@dcloudio/uni-i18n@3.0.0-4040520250104002': {}
- '@dcloudio/uni-mp-alipay@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-alipay@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-baidu@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
- dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-compiler': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-mp-weixin': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-mp-baidu@3.0.0-4040520250104002(@dcloudio/types@3.4.14)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
+ dependencies:
+ '@dcloudio/uni-app': 3.0.0-4040520250104002(@dcloudio/types@3.4.14)(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-mp-weixin': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
jimp: 0.10.3
licia: 1.46.0
qrcode-reader: 1.0.4
qrcode-terminal: 0.12.0
ws: 8.18.0
transitivePeerDependencies:
+ - '@dcloudio/types'
+ - '@nuxt/kit'
+ - '@vueuse/core'
- bufferutil
- debug
- postcss
+ - rollup
- supports-color
- ts-node
- utf-8-validate
- vue
- '@dcloudio/uni-mp-compiler@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-compiler@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
'@babel/generator': 7.26.3
'@babel/parser': 7.26.3
'@babel/types': 7.26.3
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/shared': 3.4.21
estree-walker: 2.0.2
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-jd@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-jd@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-compiler': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-kuaishou@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-kuaishou@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-compiler': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-mp-weixin': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-mp-weixin': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- bufferutil
- debug
- postcss
+ - rollup
- supports-color
- ts-node
- utf-8-validate
- vue
- '@dcloudio/uni-mp-lark@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-lark@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-compiler': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-toutiao': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-toutiao': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-qq@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-qq@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
fs-extra: 10.1.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-toutiao@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-toutiao@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-compiler': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-vite@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-vite@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-i18n': 3.0.0-3071120230427001
- '@dcloudio/uni-mp-compiler': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/compiler-sfc': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-i18n': 3.0.0-4040520250104002
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/shared': 3.4.21
debug: 4.4.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-mp-vue@3.0.0-3071120230427001':
+ '@dcloudio/uni-mp-vue@3.0.0-4040520250104002':
dependencies:
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
- '@dcloudio/uni-mp-weixin@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-mp-weixin@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
jimp: 0.10.3
licia: 1.46.0
qrcode-reader: 1.0.4
qrcode-terminal: 0.12.0
ws: 8.18.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- bufferutil
- debug
- postcss
+ - rollup
- supports-color
- ts-node
- utf-8-validate
- vue
- '@dcloudio/uni-nvue-styler@3.0.0-3071120230427001':
+ '@dcloudio/uni-mp-xhs@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
+ dependencies:
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-compiler': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
+ transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
+ - postcss
+ - rollup
+ - supports-color
+ - ts-node
+ - vue
+
+ '@dcloudio/uni-nvue-styler@3.0.0-4040520250104002':
dependencies:
- '@vue/shared': 3.2.47
parse-css-font: 4.0.0
postcss: 8.4.49
- '@dcloudio/uni-push@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-push@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-quickapp-webview@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-quickapp-webview@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vite': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-mp-vue': 3.0.0-3071120230427001
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vite': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-mp-vue': 3.0.0-4040520250104002
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@vue/shared': 3.4.21
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/uni-shared@3.0.0-3071120230427001':
+ '@dcloudio/uni-shared@3.0.0-4040520250104002':
dependencies:
- '@vue/shared': 3.2.47
+ '@vue/shared': 3.4.21
- '@dcloudio/uni-stacktracey@3.0.0-3071120230427001': {}
+ '@dcloudio/uni-stacktracey@3.0.0-4040520250104002': {}
- '@dcloudio/uni-stat@3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)':
+ '@dcloudio/uni-stat@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)':
dependencies:
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
debug: 4.4.0
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@dcloudio/vite-plugin-uni@3.0.0-3071120230427001(postcss@8.4.49)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
+ '@dcloudio/vite-plugin-uni@3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0)
'@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0)
- '@dcloudio/uni-cli-shared': 3.0.0-3071120230427001(postcss@8.4.49)(vue@3.5.13)
- '@dcloudio/uni-shared': 3.0.0-3071120230427001
- '@rollup/pluginutils': 4.2.1
- '@vitejs/plugin-legacy': 4.1.1(terser@5.37.0)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))
- '@vitejs/plugin-vue': 4.6.2(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
- '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-sfc': 3.2.47
- '@vue/shared': 3.2.47
+ '@dcloudio/uni-cli-shared': 3.0.0-4040520250104002(postcss@8.4.49)(rollup@4.30.1)(vue@3.5.13)
+ '@dcloudio/uni-shared': 3.0.0-4040520250104002
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ '@vitejs/plugin-legacy': 5.3.2(terser@5.37.0)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))
+ '@vitejs/plugin-vue': 5.1.0(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-sfc': 3.4.21
+ '@vue/shared': 3.4.21
cac: 6.7.9
debug: 4.4.0
estree-walker: 2.0.2
@@ -4665,80 +5067,87 @@ snapshots:
fs-extra: 10.1.0
hash-sum: 2.0.0
jsonc-parser: 3.3.1
- magic-string: 0.27.0
+ magic-string: 0.30.17
picocolors: 1.1.1
terser: 5.37.0
- vite: 4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
+ unplugin-auto-import: 0.18.6(rollup@4.30.1)
+ vite: 5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
transitivePeerDependencies:
+ - '@nuxt/kit'
+ - '@vueuse/core'
- postcss
+ - rollup
- supports-color
- ts-node
- vue
- '@esbuild/android-arm64@0.16.17':
+ '@esbuild/aix-ppc64@0.20.2':
optional: true
- '@esbuild/android-arm@0.16.17':
+ '@esbuild/android-arm64@0.20.2':
optional: true
- '@esbuild/android-x64@0.16.17':
+ '@esbuild/android-arm@0.20.2':
optional: true
- '@esbuild/darwin-arm64@0.16.17':
+ '@esbuild/android-x64@0.20.2':
optional: true
- '@esbuild/darwin-x64@0.16.17':
+ '@esbuild/darwin-arm64@0.20.2':
optional: true
- '@esbuild/freebsd-arm64@0.16.17':
+ '@esbuild/darwin-x64@0.20.2':
optional: true
- '@esbuild/freebsd-x64@0.16.17':
+ '@esbuild/freebsd-arm64@0.20.2':
optional: true
- '@esbuild/linux-arm64@0.16.17':
+ '@esbuild/freebsd-x64@0.20.2':
optional: true
- '@esbuild/linux-arm@0.16.17':
+ '@esbuild/linux-arm64@0.20.2':
optional: true
- '@esbuild/linux-ia32@0.16.17':
+ '@esbuild/linux-arm@0.20.2':
optional: true
- '@esbuild/linux-loong64@0.16.17':
+ '@esbuild/linux-ia32@0.20.2':
optional: true
- '@esbuild/linux-mips64el@0.16.17':
+ '@esbuild/linux-loong64@0.20.2':
optional: true
- '@esbuild/linux-ppc64@0.16.17':
+ '@esbuild/linux-mips64el@0.20.2':
optional: true
- '@esbuild/linux-riscv64@0.16.17':
+ '@esbuild/linux-ppc64@0.20.2':
optional: true
- '@esbuild/linux-s390x@0.16.17':
+ '@esbuild/linux-riscv64@0.20.2':
optional: true
- '@esbuild/linux-x64@0.16.17':
+ '@esbuild/linux-s390x@0.20.2':
optional: true
- '@esbuild/netbsd-x64@0.16.17':
+ '@esbuild/linux-x64@0.20.2':
optional: true
- '@esbuild/openbsd-x64@0.16.17':
+ '@esbuild/netbsd-x64@0.20.2':
optional: true
- '@esbuild/sunos-x64@0.16.17':
+ '@esbuild/openbsd-x64@0.20.2':
optional: true
- '@esbuild/win32-arm64@0.16.17':
+ '@esbuild/sunos-x64@0.20.2':
optional: true
- '@esbuild/win32-ia32@0.16.17':
+ '@esbuild/win32-arm64@0.20.2':
optional: true
- '@esbuild/win32-x64@0.16.17':
+ '@esbuild/win32-ia32@0.20.2':
+ optional: true
+
+ '@esbuild/win32-x64@0.20.2':
optional: true
'@intlify/core-base@9.1.9':
@@ -5247,6 +5656,8 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
+ '@microsoft/fetch-event-source@2.0.1': {}
+
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -5259,10 +5670,70 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.18.0
- '@rollup/pluginutils@4.2.1':
+ '@rollup/pluginutils@5.1.4(rollup@4.30.1)':
dependencies:
+ '@types/estree': 1.0.6
estree-walker: 2.0.2
- picomatch: 2.3.1
+ picomatch: 4.0.2
+ optionalDependencies:
+ rollup: 4.30.1
+
+ '@rollup/rollup-android-arm-eabi@4.30.1':
+ optional: true
+
+ '@rollup/rollup-android-arm64@4.30.1':
+ optional: true
+
+ '@rollup/rollup-darwin-arm64@4.30.1':
+ optional: true
+
+ '@rollup/rollup-darwin-x64@4.30.1':
+ optional: true
+
+ '@rollup/rollup-freebsd-arm64@4.30.1':
+ optional: true
+
+ '@rollup/rollup-freebsd-x64@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm-musleabihf@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-gnu@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-arm64-musl@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-loongarch64-gnu@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-powerpc64le-gnu@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-riscv64-gnu@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-s390x-gnu@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-x64-gnu@4.30.1':
+ optional: true
+
+ '@rollup/rollup-linux-x64-musl@4.30.1':
+ optional: true
+
+ '@rollup/rollup-win32-arm64-msvc@4.30.1':
+ optional: true
+
+ '@rollup/rollup-win32-ia32-msvc@4.30.1':
+ optional: true
+
+ '@rollup/rollup-win32-x64-msvc@4.30.1':
+ optional: true
'@sinonjs/commons@1.8.6':
dependencies:
@@ -5337,33 +5808,34 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
- '@vitejs/plugin-legacy@4.1.1(terser@5.37.0)(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))':
+ '@vitejs/plugin-legacy@5.3.2(terser@5.37.0)(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))':
dependencies:
'@babel/core': 7.26.0
'@babel/preset-env': 7.26.0(@babel/core@7.26.0)
browserslist: 4.24.3
+ browserslist-to-esbuild: 2.1.1(browserslist@4.24.3)
core-js: 3.40.0
magic-string: 0.30.17
- regenerator-runtime: 0.13.11
+ regenerator-runtime: 0.14.1
systemjs: 6.15.1
terser: 5.37.0
- vite: 4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
+ vite: 5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue-jsx@3.1.0(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
+ '@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
dependencies:
'@babel/core': 7.26.0
'@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0)
'@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0)
- vite: 4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
+ vite: 5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
vue: 3.5.13
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@4.6.2(vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
+ '@vitejs/plugin-vue@5.1.0(vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0))(vue@3.5.13)':
dependencies:
- vite: 4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
+ vite: 5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0)
vue: 3.5.13
'@vue/babel-helper-vue-transform-on@1.2.5': {}
@@ -5396,12 +5868,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@vue/compiler-core@3.2.47':
+ '@vue/compiler-core@3.4.21':
dependencies:
'@babel/parser': 7.26.3
- '@vue/shared': 3.2.47
+ '@vue/shared': 3.4.21
+ entities: 4.5.0
estree-walker: 2.0.2
- source-map: 0.6.1
+ source-map-js: 1.2.1
'@vue/compiler-core@3.5.13':
dependencies:
@@ -5411,28 +5884,27 @@ snapshots:
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-dom@3.2.47':
+ '@vue/compiler-dom@3.4.21':
dependencies:
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
+ '@vue/compiler-core': 3.4.21
+ '@vue/shared': 3.4.21
'@vue/compiler-dom@3.5.13':
dependencies:
'@vue/compiler-core': 3.5.13
'@vue/shared': 3.5.13
- '@vue/compiler-sfc@3.2.47':
+ '@vue/compiler-sfc@3.4.21':
dependencies:
'@babel/parser': 7.26.3
- '@vue/compiler-core': 3.2.47
- '@vue/compiler-dom': 3.2.47
- '@vue/compiler-ssr': 3.2.47
- '@vue/reactivity-transform': 3.2.47
- '@vue/shared': 3.2.47
+ '@vue/compiler-core': 3.4.21
+ '@vue/compiler-dom': 3.4.21
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/shared': 3.4.21
estree-walker: 2.0.2
- magic-string: 0.25.9
+ magic-string: 0.30.17
postcss: 8.4.49
- source-map: 0.6.1
+ source-map-js: 1.2.1
'@vue/compiler-sfc@3.5.13':
dependencies:
@@ -5446,25 +5918,19 @@ snapshots:
postcss: 8.4.49
source-map-js: 1.2.1
- '@vue/compiler-ssr@3.2.47':
+ '@vue/compiler-ssr@3.4.21':
dependencies:
- '@vue/compiler-dom': 3.2.47
- '@vue/shared': 3.2.47
+ '@vue/compiler-dom': 3.4.21
+ '@vue/shared': 3.4.21
'@vue/compiler-ssr@3.5.13':
dependencies:
'@vue/compiler-dom': 3.5.13
'@vue/shared': 3.5.13
- '@vue/devtools-api@6.6.4': {}
+ '@vue/consolidate@1.0.0': {}
- '@vue/reactivity-transform@3.2.47':
- dependencies:
- '@babel/parser': 7.26.3
- '@vue/compiler-core': 3.2.47
- '@vue/shared': 3.2.47
- estree-walker: 2.0.2
- magic-string: 0.25.9
+ '@vue/devtools-api@6.6.4': {}
'@vue/reactivity@3.5.13':
dependencies:
@@ -5482,10 +5948,10 @@ snapshots:
'@vue/shared': 3.5.13
csstype: 3.1.3
- '@vue/server-renderer@3.2.47(vue@3.5.13)':
+ '@vue/server-renderer@3.4.21(vue@3.5.13)':
dependencies:
- '@vue/compiler-ssr': 3.2.47
- '@vue/shared': 3.2.47
+ '@vue/compiler-ssr': 3.4.21
+ '@vue/shared': 3.4.21
vue: 3.5.13
'@vue/server-renderer@3.5.13(vue@3.5.13)':
@@ -5494,7 +5960,7 @@ snapshots:
'@vue/shared': 3.5.13
vue: 3.5.13
- '@vue/shared@3.2.47': {}
+ '@vue/shared@3.4.21': {}
'@vue/shared@3.5.13': {}
@@ -5598,6 +6064,8 @@ snapshots:
address@1.2.2: {}
+ adm-zip@0.5.16: {}
+
agent-base@6.0.2:
dependencies:
debug: 4.4.0
@@ -5782,12 +6250,21 @@ snapshots:
balanced-match: 1.0.2
concat-map: 0.0.1
+ brace-expansion@2.0.1:
+ dependencies:
+ balanced-match: 1.0.2
+
braces@3.0.3:
dependencies:
fill-range: 7.1.1
browser-process-hrtime@1.0.0: {}
+ browserslist-to-esbuild@2.1.1(browserslist@4.24.3):
+ dependencies:
+ browserslist: 4.24.3
+ meow: 13.2.0
+
browserslist@4.24.3:
dependencies:
caniuse-lite: 1.0.30001690
@@ -5893,6 +6370,8 @@ snapshots:
concat-map@0.0.1: {}
+ confbox@0.1.8: {}
+
content-disposition@0.5.4:
dependencies:
safe-buffer: 5.2.1
@@ -6026,38 +6505,37 @@ snapshots:
es-errors@1.3.0: {}
- es-module-lexer@0.9.3: {}
-
es-module-lexer@1.6.0: {}
es-object-atoms@1.0.0:
dependencies:
es-errors: 1.3.0
- esbuild@0.16.17:
+ esbuild@0.20.2:
optionalDependencies:
- '@esbuild/android-arm': 0.16.17
- '@esbuild/android-arm64': 0.16.17
- '@esbuild/android-x64': 0.16.17
- '@esbuild/darwin-arm64': 0.16.17
- '@esbuild/darwin-x64': 0.16.17
- '@esbuild/freebsd-arm64': 0.16.17
- '@esbuild/freebsd-x64': 0.16.17
- '@esbuild/linux-arm': 0.16.17
- '@esbuild/linux-arm64': 0.16.17
- '@esbuild/linux-ia32': 0.16.17
- '@esbuild/linux-loong64': 0.16.17
- '@esbuild/linux-mips64el': 0.16.17
- '@esbuild/linux-ppc64': 0.16.17
- '@esbuild/linux-riscv64': 0.16.17
- '@esbuild/linux-s390x': 0.16.17
- '@esbuild/linux-x64': 0.16.17
- '@esbuild/netbsd-x64': 0.16.17
- '@esbuild/openbsd-x64': 0.16.17
- '@esbuild/sunos-x64': 0.16.17
- '@esbuild/win32-arm64': 0.16.17
- '@esbuild/win32-ia32': 0.16.17
- '@esbuild/win32-x64': 0.16.17
+ '@esbuild/aix-ppc64': 0.20.2
+ '@esbuild/android-arm': 0.20.2
+ '@esbuild/android-arm64': 0.20.2
+ '@esbuild/android-x64': 0.20.2
+ '@esbuild/darwin-arm64': 0.20.2
+ '@esbuild/darwin-x64': 0.20.2
+ '@esbuild/freebsd-arm64': 0.20.2
+ '@esbuild/freebsd-x64': 0.20.2
+ '@esbuild/linux-arm': 0.20.2
+ '@esbuild/linux-arm64': 0.20.2
+ '@esbuild/linux-ia32': 0.20.2
+ '@esbuild/linux-loong64': 0.20.2
+ '@esbuild/linux-mips64el': 0.20.2
+ '@esbuild/linux-ppc64': 0.20.2
+ '@esbuild/linux-riscv64': 0.20.2
+ '@esbuild/linux-s390x': 0.20.2
+ '@esbuild/linux-x64': 0.20.2
+ '@esbuild/netbsd-x64': 0.20.2
+ '@esbuild/openbsd-x64': 0.20.2
+ '@esbuild/sunos-x64': 0.20.2
+ '@esbuild/win32-arm64': 0.20.2
+ '@esbuild/win32-ia32': 0.20.2
+ '@esbuild/win32-x64': 0.20.2
escalade@3.2.0: {}
@@ -6065,6 +6543,8 @@ snapshots:
escape-string-regexp@2.0.0: {}
+ escape-string-regexp@5.0.0: {}
+
escodegen@2.1.0:
dependencies:
esprima: 4.0.1
@@ -6090,6 +6570,10 @@ snapshots:
estree-walker@2.0.2: {}
+ estree-walker@3.0.3:
+ dependencies:
+ '@types/estree': 1.0.6
+
esutils@2.0.3: {}
etag@1.8.1: {}
@@ -6392,6 +6876,8 @@ snapshots:
is-typedarray@1.0.0: {}
+ isbinaryfile@5.0.4: {}
+
isexe@2.0.0: {}
istanbul-lib-coverage@3.2.2: {}
@@ -6797,6 +7283,8 @@ snapshots:
js-tokens@4.0.0: {}
+ js-tokens@9.0.1: {}
+
js-yaml@3.14.1:
dependencies:
argparse: 1.0.10
@@ -6872,6 +7360,8 @@ snapshots:
lines-and-columns@1.2.4: {}
+ lines-and-columns@2.0.4: {}
+
load-bmfont@1.4.2:
dependencies:
buffer-equal: 0.0.1
@@ -6895,6 +7385,11 @@ snapshots:
loader-utils@3.3.1: {}
+ local-pkg@0.5.1:
+ dependencies:
+ mlly: 1.7.3
+ pkg-types: 1.3.0
+
localstorage-polyfill@1.0.1: {}
locate-path@5.0.0:
@@ -6911,14 +7406,6 @@ snapshots:
dependencies:
yallist: 3.1.1
- magic-string@0.25.9:
- dependencies:
- sourcemap-codec: 1.4.8
-
- magic-string@0.27.0:
- dependencies:
- '@jridgewell/sourcemap-codec': 1.5.0
-
magic-string@0.30.17:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -6935,6 +7422,8 @@ snapshots:
media-typer@0.3.0: {}
+ meow@13.2.0: {}
+
merge-descriptors@1.0.3: {}
merge-stream@2.0.0: {}
@@ -6970,12 +7459,23 @@ snapshots:
dependencies:
brace-expansion: 1.1.11
+ minimatch@9.0.5:
+ dependencies:
+ brace-expansion: 2.0.1
+
minimist@1.2.8: {}
mkdirp@0.5.6:
dependencies:
minimist: 1.2.8
+ mlly@1.7.3:
+ dependencies:
+ acorn: 8.14.0
+ pathe: 1.1.2
+ pkg-types: 1.3.0
+ ufo: 1.5.4
+
module-alias@2.2.3: {}
ms@2.0.0: {}
@@ -7078,6 +7578,8 @@ snapshots:
path-to-regexp@0.1.12: {}
+ pathe@1.1.2: {}
+
phin@2.9.3: {}
phin@3.7.1:
@@ -7090,6 +7592,8 @@ snapshots:
picomatch@2.3.1: {}
+ picomatch@4.0.2: {}
+
pify@2.3.0: {}
pinia-plugin-unistorage@0.0.17(vue@3.5.13):
@@ -7124,6 +7628,12 @@ snapshots:
dependencies:
find-up: 4.1.0
+ pkg-types@1.3.0:
+ dependencies:
+ confbox: 0.1.8
+ mlly: 1.7.3
+ pathe: 1.1.2
+
pngjs@3.4.0: {}
postcss-import@14.1.0(postcss@8.4.49):
@@ -7258,6 +7768,8 @@ snapshots:
regenerator-runtime@0.13.11: {}
+ regenerator-runtime@0.14.1: {}
+
regenerator-transform@0.15.2:
dependencies:
'@babel/runtime': 7.26.0
@@ -7303,8 +7815,29 @@ snapshots:
dependencies:
glob: 7.2.3
- rollup@3.29.5:
+ rollup@4.30.1:
+ dependencies:
+ '@types/estree': 1.0.6
optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.30.1
+ '@rollup/rollup-android-arm64': 4.30.1
+ '@rollup/rollup-darwin-arm64': 4.30.1
+ '@rollup/rollup-darwin-x64': 4.30.1
+ '@rollup/rollup-freebsd-arm64': 4.30.1
+ '@rollup/rollup-freebsd-x64': 4.30.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.30.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.30.1
+ '@rollup/rollup-linux-arm64-gnu': 4.30.1
+ '@rollup/rollup-linux-arm64-musl': 4.30.1
+ '@rollup/rollup-linux-loongarch64-gnu': 4.30.1
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.30.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.30.1
+ '@rollup/rollup-linux-s390x-gnu': 4.30.1
+ '@rollup/rollup-linux-x64-gnu': 4.30.1
+ '@rollup/rollup-linux-x64-musl': 4.30.1
+ '@rollup/rollup-win32-arm64-msvc': 4.30.1
+ '@rollup/rollup-win32-ia32-msvc': 4.30.1
+ '@rollup/rollup-win32-x64-msvc': 4.30.1
fsevents: 2.3.3
run-parallel@1.2.0:
@@ -7353,6 +7886,8 @@ snapshots:
ajv-formats: 2.1.1(ajv@8.17.1)
ajv-keywords: 5.1.0(ajv@8.17.1)
+ scule@1.3.0: {}
+
select@1.1.2: {}
semver@6.3.1: {}
@@ -7443,8 +7978,6 @@ snapshots:
source-map@0.7.4: {}
- sourcemap-codec@1.4.8: {}
-
sprintf-js@1.0.3: {}
stack-utils@2.0.6:
@@ -7476,6 +8009,10 @@ snapshots:
strip-json-comments@3.1.1: {}
+ strip-literal@2.1.1:
+ dependencies:
+ js-tokens: 9.0.1
+
supports-color@7.2.0:
dependencies:
has-flag: 4.0.0
@@ -7566,6 +8103,8 @@ snapshots:
dependencies:
is-typedarray: 1.0.0
+ ufo@1.5.4: {}
+
undici-types@6.20.0: {}
unicode-canonical-property-names-ecmascript@2.0.1: {}
@@ -7579,12 +8118,49 @@ snapshots:
unicode-property-aliases-ecmascript@2.1.0: {}
+ unimport@3.14.5(rollup@4.30.1):
+ dependencies:
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ acorn: 8.14.0
+ escape-string-regexp: 5.0.0
+ estree-walker: 3.0.3
+ fast-glob: 3.3.3
+ local-pkg: 0.5.1
+ magic-string: 0.30.17
+ mlly: 1.7.3
+ pathe: 1.1.2
+ picomatch: 4.0.2
+ pkg-types: 1.3.0
+ scule: 1.3.0
+ strip-literal: 2.1.1
+ unplugin: 1.16.1
+ transitivePeerDependencies:
+ - rollup
+
universalify@0.2.0: {}
universalify@2.0.1: {}
unpipe@1.0.0: {}
+ unplugin-auto-import@0.18.6(rollup@4.30.1):
+ dependencies:
+ '@antfu/utils': 0.7.10
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ fast-glob: 3.3.3
+ local-pkg: 0.5.1
+ magic-string: 0.30.17
+ minimatch: 9.0.5
+ unimport: 3.14.5(rollup@4.30.1)
+ unplugin: 1.16.1
+ transitivePeerDependencies:
+ - rollup
+
+ unplugin@1.16.1:
+ dependencies:
+ acorn: 8.14.0
+ webpack-virtual-modules: 0.6.2
+
unquote@1.1.1: {}
update-browserslist-db@1.1.1(browserslist@4.24.3):
@@ -7623,12 +8199,11 @@ snapshots:
vary@1.1.2: {}
- vite@4.1.4(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0):
+ vite@5.2.8(@types/node@22.10.5)(sass@1.59.3)(terser@5.37.0):
dependencies:
- esbuild: 0.16.17
+ esbuild: 0.20.2
postcss: 8.4.49
- resolve: 1.22.10
- rollup: 3.29.5
+ rollup: 4.30.1
optionalDependencies:
'@types/node': 22.10.5
fsevents: 2.3.3
@@ -7682,6 +8257,8 @@ snapshots:
webpack-sources@3.2.3: {}
+ webpack-virtual-modules@0.6.2: {}
+
webpack@5.97.1:
dependencies:
'@types/eslint-scope': 3.7.7
diff --git a/uniapp/src/SSE.js b/uniapp/src/SSE.js
new file mode 100644
index 0000000..8502082
--- /dev/null
+++ b/uniapp/src/SSE.js
@@ -0,0 +1,360 @@
+
+import { useAuthStore } from '@/store';
+import { env } from '@/env';
+import { params, URLSearchParams } from '@/URLSearchParams'
+
+// #ifdef MP-WEIXIN
+function uniEventSource(params) {
+ let uEventSource = {}
+ let {
+ url = '',
+ method = "POST",
+ header = {},
+ data = {},
+ sslVerify = false,
+ onopen = () => { },
+ onmessage = (message) => { },
+ onclose = () => { },
+ onerror = (error) => { },
+ } = params
+ if (!url) {
+ console.error("URL属性不能为空,请添加 EventSource 地址")
+ return;
+ }
+
+ const requestTask = uni.request({
+ url,
+ enableChunked: true,
+ method,
+ sslVerify,
+ data,
+ header,
+ complete(res) {
+ if (res.statusCode != 200) {
+ onerror(res)
+ }
+ onclose()
+ }
+ })
+ requestTask.onHeadersReceived((res) => {
+ if (res.statusCode == 200) {
+ onopen()
+ } else {
+ console.error("链接失败")
+ }
+ })
+ requestTask.onChunkReceived(res => {
+ const uint8Array = new Uint8Array(res.data);
+ let text = String.fromCharCode.apply(null, uint8Array)
+ text = decodeURIComponent(escape(text))
+ onmessage(text)
+ })
+ uEventSource.abort = () => {
+ requestTask.offChunkReceived()
+ // requestTask.abort()
+ onclose()
+ }
+ uEventSource.url = url
+ uEventSource.method = method
+ uEventSource.header = header
+ uEventSource.data = data
+
+ return uEventSource
+}
+
+
+/**
+ * @description: 创建sse连接
+ */
+class ServerSentEvents {
+ static defaultConfig = {
+ base: env.baseApi, // 基础地址
+ url: '/sse', // 地址
+ data: undefined, // 请求正文
+ params: undefined, // 请求参数
+ method: 'get', // 提交方式
+ auth: true, // 是否携带token
+ json: true, // 是否返回json
+ returnData: false, // json数据是否返回data属性
+ reconnect: true, //是否重连
+ headers: {
+ 'Content-Type': 'application/json'
+ },
+ onopen: () => { },
+ onmessage: () => { },
+ onerror: () => { },
+ onclose: () => { }
+ }
+
+ constructor(config) {
+ if (config) {
+ this.setConfig(config)
+ this.init()
+ }
+ }
+
+ static get(url, onmessage, config = {}) {
+ config.onmessage = onmessage
+ config.url = url
+ return new ServerSentEvents(config)
+ }
+
+ static post(url, data, onmessage, config = {}) {
+ config.onmessage = onmessage
+ config.url = url
+ config.method = 'post'
+ config.data = data
+ return new ServerSentEvents(config)
+ }
+
+ setConfig(config) {
+ this.config = {
+ ...ServerSentEvents.defaultConfig,
+ ...config
+ }
+ }
+ init() {
+ if (this.config.auth) {
+ this.config.headers.Authorization = 'Bearer ' + useAuthStore().token
+ }
+ let url = this.config.url
+ // 如果url不含协议
+ if (url.indexOf("//") == -1) {
+ url = this.config.base + url
+ }
+
+ if (this.config.params) {
+ if (url.indexOf("?") > -1) {
+ url += '&' + params(this.config.params).toString()
+ } else {
+ url += '?' + params(this.config.params).toString()
+ }
+ }
+
+ let body = undefined
+
+ if (this.config.data && (this.config.method === 'post' || this.config.method === 'put')) {
+ if (this.config.data.constructor == URLSearchParams) {
+ this.config.headers['Content-Type'] = 'application/x-www-form-urlencoded'
+ body = params(this.config.data).toString()
+ } else {
+ body = JSON.stringify(body)
+ }
+ }
+ this.config._url = url
+ this.config._body = body
+
+ this.send()
+
+ }
+
+ send() {
+
+ this.sse = uniEventSource({
+ url: this.config._url,
+ method: this.config.method,
+ header: this.config.headers,
+ data: this.config._body,
+ onopen: this.config.onopen,
+ onmessage: (msg) => {
+ if (msg?.startsWith("data:")) {
+ msg = msg.substring(5)
+ if (!msg.trim()) {
+ return;
+ }
+ if (this.config.json) {
+ // console.debug("msg", msg)
+ let data = JSON.parse(msg)
+ if (this.config.returnData) {
+ data = data.data
+ }
+ this.config.onmessage(data)
+ } else {
+ this.config.onmessage(msg)
+ }
+ }
+ },
+ onclose: () => {
+ console.info('onclose')
+ // this.abort()
+ this.config.onclose()
+ if (this.config.reconnect) {
+ this.sse = undefined
+ this.send()
+ }
+ },
+ onerror: (err) => {
+ console.error(err)
+ this.config.onerror(err)
+ }
+ });
+ }
+ abort() {
+ if (this.sse) {
+ try {
+ this.sse.abort();
+ } catch (e) {
+ console.error(e)
+ }
+ this.sse = undefined
+ }
+ }
+
+ close() {
+ this.config.reconnect = false;
+ this.abort()
+ }
+
+
+}
+// #endif
+
+// #ifdef H5
+import { fetchEventSource } from '@microsoft/fetch-event-source'
+// pnpm add @microsoft/fetch-event-source@2.0.1
+
+class ServerSentEvents {
+ static defaultConfig = {
+ base: env.baseApi, // 基础地址
+ url: '/sse', // 地址
+ data: undefined, // 请求正文
+ params: undefined, // 请求参数
+ method: 'get', // 提交方式
+ auth: true, // 是否携带token
+ json: true, // 是否返回json
+ returnData: false, // json数据是否返回data属性
+ reconnect: true, //是否重连
+ headers: {
+ 'Content-Type': 'application/json'
+ },
+ onopen: () => { },
+ onmessage: () => { },
+ onerror: () => { },
+ onclose: () => { }
+ }
+
+ constructor(config) {
+ if (config) {
+ this.setConfig(config)
+ this.init()
+ }
+ }
+
+ static get(url, onmessage, config = {}) {
+ config.onmessage = onmessage
+ config.url = url
+ return new ServerSentEvents(config)
+ }
+
+ static post(url, data, onmessage, config = {}) {
+ config.onmessage = onmessage
+ config.url = url
+ config.method = 'post'
+ config.data = data
+ return new ServerSentEvents(config)
+ }
+
+ setConfig(config) {
+ this.config = {
+ ctrl: new AbortController(),
+ ...ServerSentEvents.defaultConfig,
+ ...config
+ }
+ }
+ init() {
+ if (this.config.auth) {
+ this.config.headers.Authorization = 'Bearer ' + useAuthStore().token
+ }
+ let url = this.config.url
+ // 如果url不含协议
+ if (url.indexOf("//") == -1) {
+ url = this.config.base + url
+ }
+
+ if (this.config.params) {
+ if (url.indexOf("?") > -1) {
+ url += '&' + this.params(this.config.params)
+ } else {
+ url += '?' + this.params(this.config.params)
+ }
+ }
+
+ let body = undefined
+
+ if (this.config.data && (this.config.method === 'post' || this.config.method === 'put')) {
+ if (this.config.data.constructor == URLSearchParams) {
+ this.config.headers['Content-Type'] = 'application/x-www-form-urlencoded'
+ body = this.params(this.config.data).toString()
+ } else if (this.config.data.constructor == FormData) {
+ this.config.headers['Content-Type'] = 'multipart/form-data'
+ body = this.config.data
+ } else {
+ body = JSON.stringify(body)
+ }
+ }
+ this.config._url = url
+ this.config._body = body
+ console.debug(this.config)
+
+ this.send()
+
+ }
+
+ send() {
+ fetchEventSource(this.config._url, {
+ method: this.config.method,
+ headers: this.config.headers,
+ body: this.config._body,
+ signal: this.config.ctrl.signal,
+ onopen: this.config.onopen,
+ onmessage: (msg) => {
+ if (this.config.json) {
+ let data = JSON.parse(msg.data)
+ if (this.config.returnData) {
+ data = data.data
+ }
+ this.config.onmessage(data)
+ } else {
+ this.config.onmessage(msg)
+ }
+ },
+ onclose: () => {
+ console.info('onclose')
+ this.abort()
+ this.config.onclose()
+ if (this.config.reconnect) {
+ this.send()
+ }
+ },
+ onerror: (err) => {
+ console.error(err)
+ this.abort()
+ this.config.onerror(err)
+ }
+ })
+ }
+
+ abort() {
+ if (this.config.ctrl && !this.config.reconnect) {
+ try {
+ this.config.ctrl.abort()
+ } catch (e) {
+ console.error(e)
+ }
+ }
+ }
+
+ close() {
+ this.config.reconnect = false;
+ this.abort()
+ }
+
+}
+
+// #endif
+
+export {
+ params, ServerSentEvents as SSE
+}
+
+export default ServerSentEvents
\ No newline at end of file
diff --git a/uniapp/src/URLSearchParams.js b/uniapp/src/URLSearchParams.js
new file mode 100644
index 0000000..ac39e3a
--- /dev/null
+++ b/uniapp/src/URLSearchParams.js
@@ -0,0 +1,82 @@
+// #ifndef H5
+class URLSearchParams {
+ constructor(queryString) {
+ this.params = new Map();
+ if (queryString) {
+ queryString.split('&').forEach(pair => {
+ const [key, value] = pair.split('=');
+ this.params.set(decodeURIComponent(key), decodeURIComponent(value));
+ });
+ }
+ }
+
+ append(key, value) {
+ this.params.set(key, value);
+ }
+
+ delete(key) {
+ this.params.delete(key);
+ }
+
+ get(key) {
+ const values = [...this.params.values()];
+ return values.length ? values[0] : null;
+ }
+
+ getAll(key) {
+ return this.params.get(key) || [];
+ }
+
+ has(key) {
+ return this.params.has(key);
+ }
+
+ set(key, value) {
+ this.params.set(key, value);
+ }
+
+ sort() {
+ // 按键排序
+ const sortedEntries = [...this.params.entries()].sort((a, b) => a[0].localeCompare(b[0]));
+ this.params = new Map(sortedEntries);
+ }
+
+ forEach(callbackFn, thisArg) {
+ this.params.forEach(callbackFn, thisArg);
+ }
+
+ toString() {
+ return [...this.params.entries()].map(([key, value]) => `${encodeURIComponent(key)}=${encodeURIComponent(value)}`).join('&');
+ }
+}
+
+// #endif
+
+// #ifdef H5
+const URLSearchParams = window.URLSearchParams;
+// #endif
+
+function params(param) {
+ if (param == null || param == "") {
+ return new URLSearchParams();
+ }
+ if (param.constructor == Array) {
+ let param1 = new URLSearchParams();
+ for (let obj of param) {
+ param1.append(obj.name, obj.value);
+ }
+ param = param1;
+ } else {
+ let param1 = new URLSearchParams();
+ for (let name in param) {
+ param1.append(name, param[name]);
+ }
+ param = param1;
+ }
+
+ return param;
+}
+
+export {
+ params, URLSearchParams
+}
\ No newline at end of file
diff --git a/uniapp/src/manifest.json b/uniapp/src/manifest.json
index 113d356..7101b05 100644
--- a/uniapp/src/manifest.json
+++ b/uniapp/src/manifest.json
@@ -1,5 +1,5 @@
{
- "name" : "教学质量评价平台",
+ "name" : "某某系统",
"appid" : "__UNI__59B9EAC",
"description" : "",
"versionName" : "1.0.0",
diff --git a/uniapp/src/pages.json b/uniapp/src/pages.json
index 80e81fc..5c1a3dc 100644
--- a/uniapp/src/pages.json
+++ b/uniapp/src/pages.json
@@ -150,6 +150,12 @@
"style": {
"navigationBarTitleText": "WebSocket使用示例"
}
+ },
+ {
+ "path": "demo-sse",
+ "style": {
+ "navigationBarTitleText": "SSE使用示例"
+ }
}
]
}
diff --git a/uniapp/src/pages/demo/demo-sse.vue b/uniapp/src/pages/demo/demo-sse.vue
new file mode 100644
index 0000000..c807e39
--- /dev/null
+++ b/uniapp/src/pages/demo/demo-sse.vue
@@ -0,0 +1,55 @@
+
+
+
+
+ {{ text }}
+
+
+
+
+
+
diff --git a/uniapp/src/pages/demo/demo-x-student-course-day.vue b/uniapp/src/pages/demo/demo-x-student-course-day.vue
deleted file mode 100644
index daffc8b..0000000
--- a/uniapp/src/pages/demo/demo-x-student-course-day.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
- 设置学号
-
-
- {{ rq }}
- 设置日期
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-student-course-week.vue b/uniapp/src/pages/demo/demo-x-student-course-week.vue
deleted file mode 100644
index 9b40521..0000000
--- a/uniapp/src/pages/demo/demo-x-student-course-week.vue
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
- 错误的学号
- 设置学号
-
-
-
-
- {{ xqs[0] }}年至{{ xqs[1] }}年第{{ xqs[2] }}学期
-
-
-
-
- 学期:{{ xqInfo.XQMC }},教学周:{{ xqInfo.QSSKZ }}-{{ xqInfo.ZZSKZ
- }},教学日期:{{ xqInfo.XQQSSJ }} 至 {{ xqInfo.XQZZSJ }}
-
-
-
- 第{{ i.toString().padStart(2, '0') }}周
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-tabs.vue b/uniapp/src/pages/demo/demo-x-tabs.vue
deleted file mode 100644
index 003c86f..0000000
--- a/uniapp/src/pages/demo/demo-x-tabs.vue
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
- {{ indexs[0] }}
-
-
-
-
- {{ indexs[1] }}
-
-
-
-
-
-
- {{ indexs[2] }}
-
-
-
-
- {{ indexs[2] }}
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-teacher-course-day.vue b/uniapp/src/pages/demo/demo-x-teacher-course-day.vue
deleted file mode 100644
index bf0cc19..0000000
--- a/uniapp/src/pages/demo/demo-x-teacher-course-day.vue
+++ /dev/null
@@ -1,64 +0,0 @@
-
-
-
-
-
-
-
-
- 设置工号
-
-
- {{ rq }}
- 设置日期
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-teacher-course-week.vue b/uniapp/src/pages/demo/demo-x-teacher-course-week.vue
deleted file mode 100644
index d8be6a2..0000000
--- a/uniapp/src/pages/demo/demo-x-teacher-course-week.vue
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-
- 设置工号
-
-
-
-
- {{ xqs[0] }}年至{{ xqs[1] }}年第{{ xqs[2] }}学期
-
-
-
-
- 学期:{{ xqInfo.XQMC }},教学周:{{ xqInfo.QSSKZ }}-{{ xqInfo.ZZSKZ
- }},教学日期:{{ xqInfo.XQQSSJ }} 至 {{ xqInfo.XQZZSJ }}
-
-
-
- 第{{ i.toString().padStart(2, '0') }}周
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-weeks.vue b/uniapp/src/pages/demo/demo-x-weeks.vue
deleted file mode 100644
index a4e4919..0000000
--- a/uniapp/src/pages/demo/demo-x-weeks.vue
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
- {{ xqs[0] }}年至{{ xqs[1] }}年第{{ xqs[2] }}学期
-
-
-
-
- 学期:{{ xqInfo.XQMC }},教学周:{{ xqInfo.QSSKZ }}-{{ xqInfo.ZZSKZ
- }},教学日期:{{ xqInfo.XQQSSJ }} 至 {{ xqInfo.XQZZSJ }}
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-work-time.vue b/uniapp/src/pages/demo/demo-x-work-time.vue
deleted file mode 100644
index b5b944b..0000000
--- a/uniapp/src/pages/demo/demo-x-work-time.vue
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/demo-x-xq-select.vue b/uniapp/src/pages/demo/demo-x-xq-select.vue
deleted file mode 100644
index 4be39e5..0000000
--- a/uniapp/src/pages/demo/demo-x-xq-select.vue
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
- 学期:{{ xq }} 请选择
- 学期信息:{{ xqInfo }}
-
-
-
-
-
-
-
-
-
diff --git a/uniapp/src/pages/demo/index.vue b/uniapp/src/pages/demo/index.vue
index 52ba679..36b2ce3 100644
--- a/uniapp/src/pages/demo/index.vue
+++ b/uniapp/src/pages/demo/index.vue
@@ -28,6 +28,9 @@
+
+
+
diff --git a/uniapp/vite.config.js b/uniapp/vite.config.js
new file mode 100644
index 0000000..6f7b2c3
--- /dev/null
+++ b/uniapp/vite.config.js
@@ -0,0 +1,8 @@
+import { defineConfig } from 'vite'
+import uni from '@dcloudio/vite-plugin-uni'
+// https://vitejs.dev/config/
+export default defineConfig({
+ plugins: [
+ uni(),
+ ],
+})