From b2f253e0f29eecbba808c4b3ba9188355fef40e1 Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Sat, 15 Nov 2025 17:38:35 +0800
Subject: [PATCH] feat: 打通通话
---
pnpm-lock.yaml | 75 +++++++------------------------------
1 files changed, 14 insertions(+), 61 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 711187f..5c00a05 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -59,9 +59,6 @@
'@dcloudio/uni-ui':
specifier: ^1.5.11
version: 1.5.11
- '@trtc/calls-uikit-vue':
- specifier: ^4.2.4
- version: 4.2.4
dayjs:
specifier: ^1.11.18
version: 1.11.18
@@ -83,6 +80,9 @@
pinia-plugin-persistedstate:
specifier: 4.1.3
version: 4.1.3(pinia@2.2.4)
+ trtc-sdk-v5:
+ specifier: ^5.14.1
+ version: 5.14.1
uview-plus:
specifier: ^3.5.41
version: 3.5.41
@@ -3904,39 +3904,10 @@
picomatch: 4.0.3
dev: true
- /@tencentcloud/lite-chat@1.6.1:
- resolution: {integrity: sha512-+L+pB7caVRCe11054j2gVEr6mVi2AeChCMu85qAhOqnjD7lm6lsAtnLL2a60Emb+GpsiRQhrcFwBkkPArMcJAg==}
- dev: false
-
- /@tencentcloud/tui-core-lite@1.0.0:
- resolution: {integrity: sha512-+nmOWQ415Kz6aYJDv4EIdnaLk69SPWscZqmIhQp9GhNGFVq4/u+gC/sWvGHEOICJncFjM4dUxBg9EFfzD78rGQ==}
- dependencies:
- '@tencentcloud/lite-chat': 1.6.1
- dev: false
-
/@tootallnate/once@1.1.2:
resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
engines: {node: '>= 6'}
dev: true
-
- /@trtc/call-engine-lite-js@3.4.7:
- resolution: {integrity: sha512-3XxfducL+PzAML8psinqyPBk1v7QRzb4vMzOo5iHM4uYv0Gh7lc3U8PvGUqrAw0+oSB6zLbAtYIS7zTim3I2GA==}
- dependencies:
- '@tencentcloud/lite-chat': 1.6.1
- core-js: 3.45.1
- eventemitter3: 4.0.7
- rtc-detect: 0.0.5
- trtc-cloud-js-sdk: 2.9.3
- tuikit-logger: 0.0.4-beta.1
- dev: false
-
- /@trtc/calls-uikit-vue@4.2.4:
- resolution: {integrity: sha512-dXWdRadnx8fKvRiZiFmkwUkT53BzodDucW9x4JpNDU4V7JP5k8u6/APK6xzO563TLTBG72FkxByy8t1Z9ZUfCQ==}
- dependencies:
- '@tencentcloud/lite-chat': 1.6.1
- '@tencentcloud/tui-core-lite': 1.0.0
- '@trtc/call-engine-lite-js': 3.4.7
- dev: false
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
@@ -4471,7 +4442,7 @@
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
- vue: ^3.0.0
+ vue: 3.4.21
dependencies:
'@babel/core': 7.28.4
'@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.4)
@@ -4487,7 +4458,7 @@
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
- vue: ^3.2.25
+ vue: 3.4.21
dependencies:
vite: 5.2.8(sass@1.79.6)(terser@5.44.0)
vue: 3.4.21(typescript@5.9.3)
@@ -4637,7 +4608,7 @@
/@vue/devtools-core@7.7.7(vite@5.2.8)(vue@3.4.21):
resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==}
peerDependencies:
- vue: ^3.0.0
+ vue: 3.4.21
dependencies:
'@vue/devtools-kit': 7.7.7
'@vue/devtools-shared': 7.7.7
@@ -6436,10 +6407,6 @@
resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
engines: {node: '>= 0.6'}
dev: true
-
- /eventemitter3@4.0.7:
- resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==}
- dev: false
/eventemitter3@5.0.1:
resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==}
@@ -9196,7 +9163,7 @@
peerDependencies:
'@vue/composition-api': ^1.4.0
typescript: '>=4.4.4'
- vue: ^2.6.14 || ^3.3.0
+ vue: 3.4.21
peerDependenciesMeta:
'@vue/composition-api':
optional: true
@@ -9755,10 +9722,6 @@
transitivePeerDependencies:
- supports-color
dev: true
-
- /rtc-detect@0.0.5:
- resolution: {integrity: sha512-VANIELbaoIkZRj4gyiCCbTM+/ASy0eNgF35jCs+rrGxzYvD7YIBajEbGGZeh+5ZCNAX8/rT8IVRdpuallf174Q==}
- dev: false
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
@@ -10467,14 +10430,8 @@
punycode: 2.3.1
dev: true
- /trtc-cloud-js-sdk@2.9.3:
- resolution: {integrity: sha512-4pZmNNoD1RjmhCIEA1HVRe/NIWDO8+w9hBpy8fJYa2B07la4Xc7QzCHnVZb7JgNoa6f3MVfUuOrtyrMsUMnt/Q==}
- dependencies:
- trtc-sdk-v5: 5.11.1
- dev: false
-
- /trtc-sdk-v5@5.11.1:
- resolution: {integrity: sha512-7EPZx3UUrvBAU9HynXsIcgI91wYWTYKbEkYUp186EDwgVEzc+v4uDL0427AY1PBI8tgf2ednO4qFk/C8crTSPQ==}
+ /trtc-sdk-v5@5.14.1:
+ resolution: {integrity: sha512-FqHgzKD/A+2LwfbpBbPjMxeQUcgxENeeTMDYcDD9OM8mW68DcG4jQgyXyar5LRD4BInN1AIJKHyD5LJOUzS0wg==}
dependencies:
webrtc-adapter: 8.2.4
dev: false
@@ -10496,10 +10453,6 @@
picomatch: 4.0.3
typescript: 5.9.3
dev: true
-
- /tuikit-logger@0.0.4-beta.1:
- resolution: {integrity: sha512-Ky83B1p88xakmfZ2f92cU0YxfolyxnQBv14tQpvnuHcMTnVR2Rjy8tityDGwF+pnxrAhJ7H7OPB/4rFdWVncIw==}
- dev: false
/type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
@@ -10869,7 +10822,7 @@
peerDependencies:
'@babel/parser': ^7.15.8
'@nuxt/kit': ^3.2.2 || ^4.0.0
- vue: 2 || 3
+ vue: 3.4.21
peerDependenciesMeta:
'@babel/parser':
optional: true
@@ -11109,7 +11062,7 @@
requiresBuild: true
peerDependencies:
'@vue/composition-api': ^1.0.0-rc.1
- vue: ^3.0.0-0 || ^2.6.0
+ vue: 3.4.21
peerDependenciesMeta:
'@vue/composition-api':
optional: true
@@ -11137,7 +11090,7 @@
/vue-flow-layout@0.1.1(vue@3.4.21):
resolution: {integrity: sha512-JdgRRUVrN0Y2GosA0M68DEbKlXMqJ7FQgsK8CjQD2vxvNSqAU6PZEpi4cfcTVtfM2GVOMjHo7GKKLbXxOBqDqA==}
peerDependencies:
- vue: ^3.4.37
+ vue: 3.4.21
dependencies:
vue: 3.4.21(typescript@5.9.3)
dev: true
@@ -11146,7 +11099,7 @@
resolution: {integrity: sha512-JeRdNVxS2OGp1E+pye5XB6+M6BBkHwAv9C80Q7+kzoMdUDGRna06tjC0vCB/jDX9aWrl5swxOMFcyAr7or8XTA==}
engines: {node: '>= 10'}
peerDependencies:
- vue: ^3.0.0
+ vue: 3.4.21
dependencies:
'@intlify/core-base': 9.1.9
'@intlify/shared': 9.1.9
@@ -11158,7 +11111,7 @@
/vue-router@4.5.1(vue@3.4.21):
resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==}
peerDependencies:
- vue: ^3.2.0
+ vue: 3.4.21
dependencies:
'@vue/devtools-api': 6.6.4
vue: 3.4.21(typescript@5.9.3)
--
Gitblit v1.9.3