Enable single pc connection on staging (#488)
* Enable single pc connection on staging * fix deps * 'security' * vp9 * use util
This commit is contained in:
parent
83424b27d5
commit
03aac6591a
@ -16,6 +16,7 @@ import { KeyboardShortcuts } from '@/lib/KeyboardShortcuts';
|
|||||||
import { SettingsMenu } from '@/lib/SettingsMenu';
|
import { SettingsMenu } from '@/lib/SettingsMenu';
|
||||||
import { useSetupE2EE } from '@/lib/useSetupE2EE';
|
import { useSetupE2EE } from '@/lib/useSetupE2EE';
|
||||||
import { useLowCPUOptimizer } from '@/lib/usePerfomanceOptimiser';
|
import { useLowCPUOptimizer } from '@/lib/usePerfomanceOptimiser';
|
||||||
|
import { isMeetStaging } from '@/lib/client-utils';
|
||||||
|
|
||||||
export function VideoConferenceClientImpl(props: {
|
export function VideoConferenceClientImpl(props: {
|
||||||
liveKitUrl: string;
|
liveKitUrl: string;
|
||||||
@ -43,6 +44,7 @@ export function VideoConferenceClientImpl(props: {
|
|||||||
worker,
|
worker,
|
||||||
}
|
}
|
||||||
: undefined,
|
: undefined,
|
||||||
|
singlePeerConnection: isMeetStaging(),
|
||||||
};
|
};
|
||||||
}, [e2eeEnabled, props.codec, keyProvider, worker]);
|
}, [e2eeEnabled, props.codec, keyProvider, worker]);
|
||||||
|
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
'use client';
|
'use client';
|
||||||
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import { decodePassphrase } from '@/lib/client-utils';
|
import { decodePassphrase, isMeetStaging } from '@/lib/client-utils';
|
||||||
import { DebugMode } from '@/lib/Debug';
|
import { DebugMode } from '@/lib/Debug';
|
||||||
import { KeyboardShortcuts } from '@/lib/KeyboardShortcuts';
|
import { KeyboardShortcuts } from '@/lib/KeyboardShortcuts';
|
||||||
import { RecordingIndicator } from '@/lib/RecordingIndicator';
|
import { RecordingIndicator } from '@/lib/RecordingIndicator';
|
||||||
@ -129,6 +129,7 @@ function VideoConferenceComponent(props: {
|
|||||||
adaptiveStream: true,
|
adaptiveStream: true,
|
||||||
dynacast: true,
|
dynacast: true,
|
||||||
e2ee: keyProvider && worker && e2eeEnabled ? { keyProvider, worker } : undefined,
|
e2ee: keyProvider && worker && e2eeEnabled ? { keyProvider, worker } : undefined,
|
||||||
|
singlePeerConnection: isMeetStaging(),
|
||||||
};
|
};
|
||||||
}, [props.userChoices, props.options.hq, props.options.codec]);
|
}, [props.userChoices, props.options.hq, props.options.codec]);
|
||||||
|
|
||||||
|
|||||||
@ -23,3 +23,7 @@ export function randomString(length: number): string {
|
|||||||
export function isLowPowerDevice() {
|
export function isLowPowerDevice() {
|
||||||
return navigator.hardwareConcurrency < 6;
|
return navigator.hardwareConcurrency < 6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function isMeetStaging() {
|
||||||
|
return new URL(location.origin).host === 'meet.staging.livekit.io';
|
||||||
|
}
|
||||||
|
|||||||
@ -18,7 +18,7 @@
|
|||||||
"@livekit/components-styles": "1.1.6",
|
"@livekit/components-styles": "1.1.6",
|
||||||
"@livekit/krisp-noise-filter": "0.3.4",
|
"@livekit/krisp-noise-filter": "0.3.4",
|
||||||
"@livekit/track-processors": "^0.6.0",
|
"@livekit/track-processors": "^0.6.0",
|
||||||
"livekit-client": "2.15.9",
|
"livekit-client": "2.15.11",
|
||||||
"livekit-server-sdk": "2.14.0",
|
"livekit-server-sdk": "2.14.0",
|
||||||
"next": "15.2.4",
|
"next": "15.2.4",
|
||||||
"react": "18.3.1",
|
"react": "18.3.1",
|
||||||
|
|||||||
129
pnpm-lock.yaml
generated
129
pnpm-lock.yaml
generated
@ -13,19 +13,19 @@ importers:
|
|||||||
version: 5.35.1
|
version: 5.35.1
|
||||||
'@livekit/components-react':
|
'@livekit/components-react':
|
||||||
specifier: 2.9.15
|
specifier: 2.9.15
|
||||||
version: 2.9.15(@livekit/krisp-noise-filter@0.3.4(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22)))(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)
|
version: 2.9.15(@livekit/krisp-noise-filter@0.3.4(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22)))(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)
|
||||||
'@livekit/components-styles':
|
'@livekit/components-styles':
|
||||||
specifier: 1.1.6
|
specifier: 1.1.6
|
||||||
version: 1.1.6
|
version: 1.1.6
|
||||||
'@livekit/krisp-noise-filter':
|
'@livekit/krisp-noise-filter':
|
||||||
specifier: 0.3.4
|
specifier: 0.3.4
|
||||||
version: 0.3.4(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))
|
version: 0.3.4(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))
|
||||||
'@livekit/track-processors':
|
'@livekit/track-processors':
|
||||||
specifier: ^0.6.0
|
specifier: ^0.6.0
|
||||||
version: 0.6.1(@types/dom-mediacapture-transform@0.1.11)(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))
|
version: 0.6.1(@types/dom-mediacapture-transform@0.1.11)(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))
|
||||||
livekit-client:
|
livekit-client:
|
||||||
specifier: 2.15.9
|
specifier: 2.15.11
|
||||||
version: 2.15.9(@types/dom-mediacapture-record@1.0.22)
|
version: 2.15.11(@types/dom-mediacapture-record@1.0.22)
|
||||||
livekit-server-sdk:
|
livekit-server-sdk:
|
||||||
specifier: 2.14.0
|
specifier: 2.14.0
|
||||||
version: 2.14.0
|
version: 2.14.0
|
||||||
@ -468,6 +468,9 @@ packages:
|
|||||||
'@livekit/protocol@1.42.0':
|
'@livekit/protocol@1.42.0':
|
||||||
resolution: {integrity: sha512-42sYSCay2PZrn5yHHt+O3RQpTElcTrA7bqg7iYbflUApeerA5tUCJDr8Z4abHsYHVKjqVUbkBq/TPmT3X6aYOQ==}
|
resolution: {integrity: sha512-42sYSCay2PZrn5yHHt+O3RQpTElcTrA7bqg7iYbflUApeerA5tUCJDr8Z4abHsYHVKjqVUbkBq/TPmT3X6aYOQ==}
|
||||||
|
|
||||||
|
'@livekit/protocol@1.42.2':
|
||||||
|
resolution: {integrity: sha512-0jeCwoMJKcwsZICg5S6RZM4xhJoF78qMvQELjACJQn6/VB+jmiySQKOSELTXvPBVafHfEbMlqxUw2UR1jTXs2g==}
|
||||||
|
|
||||||
'@livekit/track-processors@0.6.1':
|
'@livekit/track-processors@0.6.1':
|
||||||
resolution: {integrity: sha512-t9JMDvMUlaaURDDRZFQEkRYR4q2qROPOOIs3aZXQVL6v/QYgJ0tPg/QfbvHC8b6mYPwcaJgVz3KTk5XQ07fEMg==}
|
resolution: {integrity: sha512-t9JMDvMUlaaURDDRZFQEkRYR4q2qROPOOIs3aZXQVL6v/QYgJ0tPg/QfbvHC8b6mYPwcaJgVz3KTk5XQ07fEMg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@ -940,8 +943,8 @@ packages:
|
|||||||
balanced-match@1.0.2:
|
balanced-match@1.0.2:
|
||||||
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
|
||||||
|
|
||||||
baseline-browser-mapping@2.8.2:
|
baseline-browser-mapping@2.8.16:
|
||||||
resolution: {integrity: sha512-NvcIedLxrs9llVpX7wI+Jz4Hn9vJQkCPKrTaHIE0sW/Rj1iq6Fzby4NbyTZjQJNoypBXNaG7tEHkTgONZpwgxQ==}
|
resolution: {integrity: sha512-OMu3BGQ4E7P1ErFsIPpbJh0qvDudM/UuJeHgkAvfWe+0HFJCXh+t/l8L6fVLR55RI/UbKrVLnAXZSVwd9ysWYw==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
brace-expansion@1.1.11:
|
brace-expansion@1.1.11:
|
||||||
@ -954,8 +957,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
|
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
|
|
||||||
browserslist@4.26.0:
|
browserslist@4.26.3:
|
||||||
resolution: {integrity: sha512-P9go2WrP9FiPwLv3zqRD/Uoxo0RSHjzFCiQz7d4vbmwNqQFo9T9WCeP/Qn5EbcKQY6DBbkxEXNcpJOmncNrb7A==}
|
resolution: {integrity: sha512-lAUU+02RFBuCKQPj/P6NgjlbCnLBMp4UtgTx7vNHd3XSIJF87s9a5rA3aH2yw3GS9DqZAUbOtZdCCiZeVRqt0w==}
|
||||||
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
|
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
@ -989,8 +992,8 @@ packages:
|
|||||||
caniuse-lite@1.0.30001707:
|
caniuse-lite@1.0.30001707:
|
||||||
resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==}
|
resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==}
|
||||||
|
|
||||||
caniuse-lite@1.0.30001741:
|
caniuse-lite@1.0.30001751:
|
||||||
resolution: {integrity: sha512-QGUGitqsc8ARjLdgAfxETDhRbJ0REsP6O3I96TAth/mVjh2cYzN2u+3AzPP3aVSm2FehEItaJw1xd+IGBXWeSw==}
|
resolution: {integrity: sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==}
|
||||||
|
|
||||||
chai@5.2.0:
|
chai@5.2.0:
|
||||||
resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
|
resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
|
||||||
@ -1101,8 +1104,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
|
resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
|
|
||||||
electron-to-chromium@1.5.218:
|
electron-to-chromium@1.5.237:
|
||||||
resolution: {integrity: sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg==}
|
resolution: {integrity: sha512-icUt1NvfhGLar5lSWH3tHNzablaA5js3HVHacQimfP8ViEBOQv+L7DKEuHdbTZ0SKCO1ogTJTIL1Gwk9S6Qvcg==}
|
||||||
|
|
||||||
emoji-regex@9.2.2:
|
emoji-regex@9.2.2:
|
||||||
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
|
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
|
||||||
@ -1631,8 +1634,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
|
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
|
||||||
engines: {node: '>= 0.8.0'}
|
engines: {node: '>= 0.8.0'}
|
||||||
|
|
||||||
livekit-client@2.15.9:
|
livekit-client@2.15.11:
|
||||||
resolution: {integrity: sha512-/q8qD931L5+Nc2G0U+2dRGL0PxFfx+UQ8+oEvr4SFtfsc0WqOQCjHx4NIno4yWXrLHrRGA/gj2MdFeyZdVs/Ew==}
|
resolution: {integrity: sha512-9cHdAbSibPGyt7wWM+GAUswIOuklQHF9y561Oruzh0nNFNvRzMsE10oqJvjs0k6s2Jl+j/Z5Ar90bzVwLpu1yg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@types/dom-mediacapture-record': ^1
|
'@types/dom-mediacapture-record': ^1
|
||||||
|
|
||||||
@ -1640,8 +1643,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-7lZBkiVOOnPIYz6XyQ9teVxlkLQVve7JFuiYgLkYQCLZQLSZPjIboqP1ZocbLbPx4ijceYwVfOZHktF0YbfvVw==}
|
resolution: {integrity: sha512-7lZBkiVOOnPIYz6XyQ9teVxlkLQVve7JFuiYgLkYQCLZQLSZPjIboqP1ZocbLbPx4ijceYwVfOZHktF0YbfvVw==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
|
|
||||||
loader-runner@4.3.0:
|
loader-runner@4.3.1:
|
||||||
resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
|
resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==}
|
||||||
engines: {node: '>=6.11.5'}
|
engines: {node: '>=6.11.5'}
|
||||||
|
|
||||||
locate-path@6.0.0:
|
locate-path@6.0.0:
|
||||||
@ -1745,8 +1748,8 @@ packages:
|
|||||||
sass:
|
sass:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
node-releases@2.0.21:
|
node-releases@2.0.25:
|
||||||
resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==}
|
resolution: {integrity: sha512-4auku8B/vw5psvTiiN9j1dAOsXvMoGqJuKJcR+dTdqiXEK20mMTk1UEo3HS16LeGQsVG6+qKTPM9u/qQ2LqATA==}
|
||||||
|
|
||||||
object-assign@4.1.1:
|
object-assign@4.1.1:
|
||||||
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
|
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
|
||||||
@ -1949,8 +1952,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
|
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
|
||||||
engines: {node: '>= 10.13.0'}
|
engines: {node: '>= 10.13.0'}
|
||||||
|
|
||||||
schema-utils@4.3.2:
|
schema-utils@4.3.3:
|
||||||
resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==}
|
resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==}
|
||||||
engines: {node: '>= 10.13.0'}
|
engines: {node: '>= 10.13.0'}
|
||||||
|
|
||||||
sdp-transform@2.15.0:
|
sdp-transform@2.15.0:
|
||||||
@ -2094,8 +2097,8 @@ packages:
|
|||||||
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
|
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
|
||||||
engines: {node: '>=6'}
|
engines: {node: '>=6'}
|
||||||
|
|
||||||
tapable@2.2.3:
|
tapable@2.3.0:
|
||||||
resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
|
resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
|
||||||
engines: {node: '>=6'}
|
engines: {node: '>=6'}
|
||||||
|
|
||||||
terser-webpack-plugin@5.3.14:
|
terser-webpack-plugin@5.3.14:
|
||||||
@ -2598,32 +2601,32 @@ snapshots:
|
|||||||
'@jridgewell/resolve-uri': 3.1.2
|
'@jridgewell/resolve-uri': 3.1.2
|
||||||
'@jridgewell/sourcemap-codec': 1.5.5
|
'@jridgewell/sourcemap-codec': 1.5.5
|
||||||
|
|
||||||
'@livekit/components-core@0.12.10(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))(tslib@2.8.1)':
|
'@livekit/components-core@0.12.10(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))(tslib@2.8.1)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@floating-ui/dom': 1.6.13
|
'@floating-ui/dom': 1.6.13
|
||||||
livekit-client: 2.15.9(@types/dom-mediacapture-record@1.0.22)
|
livekit-client: 2.15.11(@types/dom-mediacapture-record@1.0.22)
|
||||||
loglevel: 1.9.1
|
loglevel: 1.9.1
|
||||||
rxjs: 7.8.2
|
rxjs: 7.8.2
|
||||||
tslib: 2.8.1
|
tslib: 2.8.1
|
||||||
|
|
||||||
'@livekit/components-react@2.9.15(@livekit/krisp-noise-filter@0.3.4(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22)))(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)':
|
'@livekit/components-react@2.9.15(@livekit/krisp-noise-filter@0.3.4(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22)))(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.8.1)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@livekit/components-core': 0.12.10(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))(tslib@2.8.1)
|
'@livekit/components-core': 0.12.10(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))(tslib@2.8.1)
|
||||||
clsx: 2.1.1
|
clsx: 2.1.1
|
||||||
livekit-client: 2.15.9(@types/dom-mediacapture-record@1.0.22)
|
livekit-client: 2.15.11(@types/dom-mediacapture-record@1.0.22)
|
||||||
react: 18.3.1
|
react: 18.3.1
|
||||||
react-dom: 18.3.1(react@18.3.1)
|
react-dom: 18.3.1(react@18.3.1)
|
||||||
tslib: 2.8.1
|
tslib: 2.8.1
|
||||||
usehooks-ts: 3.1.1(react@18.3.1)
|
usehooks-ts: 3.1.1(react@18.3.1)
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@livekit/krisp-noise-filter': 0.3.4(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))
|
'@livekit/krisp-noise-filter': 0.3.4(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))
|
||||||
|
|
||||||
'@livekit/components-styles@1.1.6': {}
|
'@livekit/components-styles@1.1.6': {}
|
||||||
|
|
||||||
'@livekit/krisp-noise-filter@0.3.4(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))':
|
'@livekit/krisp-noise-filter@0.3.4(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@livekit/mutex': 1.1.1
|
'@livekit/mutex': 1.1.1
|
||||||
livekit-client: 2.15.9(@types/dom-mediacapture-record@1.0.22)
|
livekit-client: 2.15.11(@types/dom-mediacapture-record@1.0.22)
|
||||||
|
|
||||||
'@livekit/mutex@1.1.1': {}
|
'@livekit/mutex@1.1.1': {}
|
||||||
|
|
||||||
@ -2631,11 +2634,15 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@bufbuild/protobuf': 1.10.1
|
'@bufbuild/protobuf': 1.10.1
|
||||||
|
|
||||||
'@livekit/track-processors@0.6.1(@types/dom-mediacapture-transform@0.1.11)(livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22))':
|
'@livekit/protocol@1.42.2':
|
||||||
|
dependencies:
|
||||||
|
'@bufbuild/protobuf': 1.10.1
|
||||||
|
|
||||||
|
'@livekit/track-processors@0.6.1(@types/dom-mediacapture-transform@0.1.11)(livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@mediapipe/tasks-vision': 0.10.14
|
'@mediapipe/tasks-vision': 0.10.14
|
||||||
'@types/dom-mediacapture-transform': 0.1.11
|
'@types/dom-mediacapture-transform': 0.1.11
|
||||||
livekit-client: 2.15.9(@types/dom-mediacapture-record@1.0.22)
|
livekit-client: 2.15.11(@types/dom-mediacapture-record@1.0.22)
|
||||||
|
|
||||||
'@mediapipe/tasks-vision@0.10.14': {}
|
'@mediapipe/tasks-vision@0.10.14': {}
|
||||||
|
|
||||||
@ -3119,7 +3126,7 @@ snapshots:
|
|||||||
|
|
||||||
balanced-match@1.0.2: {}
|
balanced-match@1.0.2: {}
|
||||||
|
|
||||||
baseline-browser-mapping@2.8.2: {}
|
baseline-browser-mapping@2.8.16: {}
|
||||||
|
|
||||||
brace-expansion@1.1.11:
|
brace-expansion@1.1.11:
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -3134,13 +3141,13 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
fill-range: 7.1.1
|
fill-range: 7.1.1
|
||||||
|
|
||||||
browserslist@4.26.0:
|
browserslist@4.26.3:
|
||||||
dependencies:
|
dependencies:
|
||||||
baseline-browser-mapping: 2.8.2
|
baseline-browser-mapping: 2.8.16
|
||||||
caniuse-lite: 1.0.30001741
|
caniuse-lite: 1.0.30001751
|
||||||
electron-to-chromium: 1.5.218
|
electron-to-chromium: 1.5.237
|
||||||
node-releases: 2.0.21
|
node-releases: 2.0.25
|
||||||
update-browserslist-db: 1.1.3(browserslist@4.26.0)
|
update-browserslist-db: 1.1.3(browserslist@4.26.3)
|
||||||
|
|
||||||
buffer-from@1.1.2: {}
|
buffer-from@1.1.2: {}
|
||||||
|
|
||||||
@ -3171,7 +3178,7 @@ snapshots:
|
|||||||
|
|
||||||
caniuse-lite@1.0.30001707: {}
|
caniuse-lite@1.0.30001707: {}
|
||||||
|
|
||||||
caniuse-lite@1.0.30001741: {}
|
caniuse-lite@1.0.30001751: {}
|
||||||
|
|
||||||
chai@5.2.0:
|
chai@5.2.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -3296,7 +3303,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
esutils: 2.0.3
|
esutils: 2.0.3
|
||||||
|
|
||||||
electron-to-chromium@1.5.218: {}
|
electron-to-chromium@1.5.237: {}
|
||||||
|
|
||||||
emoji-regex@9.2.2: {}
|
emoji-regex@9.2.2: {}
|
||||||
|
|
||||||
@ -3308,7 +3315,7 @@ snapshots:
|
|||||||
enhanced-resolve@5.18.3:
|
enhanced-resolve@5.18.3:
|
||||||
dependencies:
|
dependencies:
|
||||||
graceful-fs: 4.2.11
|
graceful-fs: 4.2.11
|
||||||
tapable: 2.2.3
|
tapable: 2.3.0
|
||||||
|
|
||||||
es-abstract@1.23.3:
|
es-abstract@1.23.3:
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -3456,7 +3463,7 @@ snapshots:
|
|||||||
'@typescript-eslint/parser': 8.8.0(eslint@9.33.0)(typescript@5.9.2)
|
'@typescript-eslint/parser': 8.8.0(eslint@9.33.0)(typescript@5.9.2)
|
||||||
eslint: 9.33.0
|
eslint: 9.33.0
|
||||||
eslint-import-resolver-node: 0.3.9
|
eslint-import-resolver-node: 0.3.9
|
||||||
eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.33.0)
|
eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0))(eslint@9.33.0)
|
||||||
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.6.3)(eslint@9.33.0)
|
eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-typescript@3.6.3)(eslint@9.33.0)
|
||||||
eslint-plugin-jsx-a11y: 6.10.0(eslint@9.33.0)
|
eslint-plugin-jsx-a11y: 6.10.0(eslint@9.33.0)
|
||||||
eslint-plugin-react: 7.37.1(eslint@9.33.0)
|
eslint-plugin-react: 7.37.1(eslint@9.33.0)
|
||||||
@ -3476,13 +3483,13 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.33.0):
|
eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0))(eslint@9.33.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nolyfill/is-core-module': 1.0.39
|
'@nolyfill/is-core-module': 1.0.39
|
||||||
debug: 4.4.1
|
debug: 4.4.1
|
||||||
enhanced-resolve: 5.18.1
|
enhanced-resolve: 5.18.1
|
||||||
eslint: 9.33.0
|
eslint: 9.33.0
|
||||||
eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.33.0)
|
eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0))(eslint@9.33.0))(eslint@9.33.0)
|
||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
get-tsconfig: 4.8.1
|
get-tsconfig: 4.8.1
|
||||||
is-bun-module: 1.2.1
|
is-bun-module: 1.2.1
|
||||||
@ -3495,14 +3502,14 @@ snapshots:
|
|||||||
- eslint-import-resolver-webpack
|
- eslint-import-resolver-webpack
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.33.0):
|
eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0))(eslint@9.33.0))(eslint@9.33.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
debug: 3.2.7
|
debug: 3.2.7
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@typescript-eslint/parser': 8.8.0(eslint@9.33.0)(typescript@5.9.2)
|
'@typescript-eslint/parser': 8.8.0(eslint@9.33.0)(typescript@5.9.2)
|
||||||
eslint: 9.33.0
|
eslint: 9.33.0
|
||||||
eslint-import-resolver-node: 0.3.9
|
eslint-import-resolver-node: 0.3.9
|
||||||
eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.33.0)
|
eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0))(eslint@9.33.0)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
@ -3517,7 +3524,7 @@ snapshots:
|
|||||||
doctrine: 2.1.0
|
doctrine: 2.1.0
|
||||||
eslint: 9.33.0
|
eslint: 9.33.0
|
||||||
eslint-import-resolver-node: 0.3.9
|
eslint-import-resolver-node: 0.3.9
|
||||||
eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.33.0)
|
eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.33.0)(typescript@5.9.2))(eslint@9.33.0))(eslint@9.33.0))(eslint@9.33.0)
|
||||||
hasown: 2.0.2
|
hasown: 2.0.2
|
||||||
is-core-module: 2.15.1
|
is-core-module: 2.15.1
|
||||||
is-glob: 4.0.3
|
is-glob: 4.0.3
|
||||||
@ -3987,10 +3994,10 @@ snapshots:
|
|||||||
prelude-ls: 1.2.1
|
prelude-ls: 1.2.1
|
||||||
type-check: 0.4.0
|
type-check: 0.4.0
|
||||||
|
|
||||||
livekit-client@2.15.9(@types/dom-mediacapture-record@1.0.22):
|
livekit-client@2.15.11(@types/dom-mediacapture-record@1.0.22):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@livekit/mutex': 1.1.1
|
'@livekit/mutex': 1.1.1
|
||||||
'@livekit/protocol': 1.42.0
|
'@livekit/protocol': 1.42.2
|
||||||
'@types/dom-mediacapture-record': 1.0.22
|
'@types/dom-mediacapture-record': 1.0.22
|
||||||
events: 3.3.0
|
events: 3.3.0
|
||||||
jose: 6.1.0
|
jose: 6.1.0
|
||||||
@ -4008,7 +4015,7 @@ snapshots:
|
|||||||
camelcase-keys: 9.1.3
|
camelcase-keys: 9.1.3
|
||||||
jose: 5.9.3
|
jose: 5.9.3
|
||||||
|
|
||||||
loader-runner@4.3.0: {}
|
loader-runner@4.3.1: {}
|
||||||
|
|
||||||
locate-path@6.0.0:
|
locate-path@6.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -4094,7 +4101,7 @@ snapshots:
|
|||||||
- '@babel/core'
|
- '@babel/core'
|
||||||
- babel-plugin-macros
|
- babel-plugin-macros
|
||||||
|
|
||||||
node-releases@2.0.21: {}
|
node-releases@2.0.25: {}
|
||||||
|
|
||||||
object-assign@4.1.1: {}
|
object-assign@4.1.1: {}
|
||||||
|
|
||||||
@ -4327,7 +4334,7 @@ snapshots:
|
|||||||
ajv: 6.12.6
|
ajv: 6.12.6
|
||||||
ajv-keywords: 3.5.2(ajv@6.12.6)
|
ajv-keywords: 3.5.2(ajv@6.12.6)
|
||||||
|
|
||||||
schema-utils@4.3.2:
|
schema-utils@4.3.3:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/json-schema': 7.0.15
|
'@types/json-schema': 7.0.15
|
||||||
ajv: 8.17.1
|
ajv: 8.17.1
|
||||||
@ -4503,13 +4510,13 @@ snapshots:
|
|||||||
|
|
||||||
tapable@2.2.1: {}
|
tapable@2.2.1: {}
|
||||||
|
|
||||||
tapable@2.2.3: {}
|
tapable@2.3.0: {}
|
||||||
|
|
||||||
terser-webpack-plugin@5.3.14(webpack@5.95.0):
|
terser-webpack-plugin@5.3.14(webpack@5.95.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jridgewell/trace-mapping': 0.3.31
|
'@jridgewell/trace-mapping': 0.3.31
|
||||||
jest-worker: 27.5.1
|
jest-worker: 27.5.1
|
||||||
schema-utils: 4.3.2
|
schema-utils: 4.3.3
|
||||||
serialize-javascript: 6.0.2
|
serialize-javascript: 6.0.2
|
||||||
terser: 5.44.0
|
terser: 5.44.0
|
||||||
webpack: 5.95.0
|
webpack: 5.95.0
|
||||||
@ -4610,9 +4617,9 @@ snapshots:
|
|||||||
|
|
||||||
undici-types@6.21.0: {}
|
undici-types@6.21.0: {}
|
||||||
|
|
||||||
update-browserslist-db@1.1.3(browserslist@4.26.0):
|
update-browserslist-db@1.1.3(browserslist@4.26.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
browserslist: 4.26.0
|
browserslist: 4.26.3
|
||||||
escalade: 3.2.0
|
escalade: 3.2.0
|
||||||
picocolors: 1.1.1
|
picocolors: 1.1.1
|
||||||
|
|
||||||
@ -4715,7 +4722,7 @@ snapshots:
|
|||||||
'@webassemblyjs/wasm-parser': 1.14.1
|
'@webassemblyjs/wasm-parser': 1.14.1
|
||||||
acorn: 8.15.0
|
acorn: 8.15.0
|
||||||
acorn-import-attributes: 1.9.5(acorn@8.15.0)
|
acorn-import-attributes: 1.9.5(acorn@8.15.0)
|
||||||
browserslist: 4.26.0
|
browserslist: 4.26.3
|
||||||
chrome-trace-event: 1.0.4
|
chrome-trace-event: 1.0.4
|
||||||
enhanced-resolve: 5.18.3
|
enhanced-resolve: 5.18.3
|
||||||
es-module-lexer: 1.7.0
|
es-module-lexer: 1.7.0
|
||||||
@ -4724,11 +4731,11 @@ snapshots:
|
|||||||
glob-to-regexp: 0.4.1
|
glob-to-regexp: 0.4.1
|
||||||
graceful-fs: 4.2.11
|
graceful-fs: 4.2.11
|
||||||
json-parse-even-better-errors: 2.3.1
|
json-parse-even-better-errors: 2.3.1
|
||||||
loader-runner: 4.3.0
|
loader-runner: 4.3.1
|
||||||
mime-types: 2.1.35
|
mime-types: 2.1.35
|
||||||
neo-async: 2.6.2
|
neo-async: 2.6.2
|
||||||
schema-utils: 3.3.0
|
schema-utils: 3.3.0
|
||||||
tapable: 2.2.3
|
tapable: 2.3.0
|
||||||
terser-webpack-plugin: 5.3.14(webpack@5.95.0)
|
terser-webpack-plugin: 5.3.14(webpack@5.95.0)
|
||||||
watchpack: 2.4.4
|
watchpack: 2.4.4
|
||||||
webpack-sources: 3.3.3
|
webpack-sources: 3.3.3
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user