diff --git a/lib/Debug.tsx b/lib/Debug.tsx index 9a1a51c..c368eb0 100644 --- a/lib/Debug.tsx +++ b/lib/Debug.tsx @@ -1,6 +1,7 @@ import * as React from 'react'; import { useRoomContext } from '@livekit/components-react'; import { setLogLevel, LogLevel, RemoteTrackPublication, setLogExtension } from 'livekit-client'; +// @ts-ignore import { tinykeys } from 'tinykeys'; import { datadogLogs } from '@datadog/browser-logs'; diff --git a/lib/SettingsMenu.tsx b/lib/SettingsMenu.tsx index 37e34e0..c817e9c 100644 --- a/lib/SettingsMenu.tsx +++ b/lib/SettingsMenu.tsx @@ -7,8 +7,8 @@ import { TrackToggle, useRoomContext, useIsRecording, - useKrispNoiseFilter, } from '@livekit/components-react'; +import { useKrispNoiseFilter } from '@livekit/components-react/krisp'; import styles from '../styles/SettingsMenu.module.css'; /** diff --git a/package.json b/package.json index 72db89f..30793b1 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,10 @@ }, "dependencies": { "@datadog/browser-logs": "^5.23.3", - "@livekit/components-react": "2.6.2", + "@livekit/components-react": "2.6.4", "@livekit/components-styles": "1.1.3", "@livekit/krisp-noise-filter": "0.2.12", - "livekit-client": "2.5.5", + "livekit-client": "2.5.6", "livekit-server-sdk": "2.6.2", "next": "14.2.14", "react": "18.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 99176ec..1f5bf04 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,17 +12,17 @@ importers: specifier: ^5.23.3 version: 5.27.0 '@livekit/components-react': - specifier: 2.6.2 - version: 2.6.2(@livekit/krisp-noise-filter@0.2.12(livekit-client@2.5.5))(livekit-client@2.5.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.7.0) + specifier: 2.6.4 + version: 2.6.4(@livekit/krisp-noise-filter@0.2.12(livekit-client@2.5.6))(livekit-client@2.5.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.7.0) '@livekit/components-styles': specifier: 1.1.3 version: 1.1.3 '@livekit/krisp-noise-filter': specifier: 0.2.12 - version: 0.2.12(livekit-client@2.5.5) + version: 0.2.12(livekit-client@2.5.6) livekit-client: - specifier: 2.5.5 - version: 2.5.5 + specifier: 2.5.6 + version: 2.5.6 livekit-server-sdk: specifier: 2.6.2 version: 2.6.2 @@ -145,15 +145,15 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@livekit/components-core@0.11.7': - resolution: {integrity: sha512-LMM08YI8aH1TMIXjV2FjCfUIfGx2a5Li4nFBKFPWztV+IANKegvqqdnBG8UpAO4rYXhVecRtxweNYuJtoFdRfA==} + '@livekit/components-core@0.11.8': + resolution: {integrity: sha512-VfnCRFZxTRt0pjtmLDUdOccbV+auUx/0wjjdv9q5Ubi9fiLHj+QaxQ64nG4040Ib9Ihsev6A02iybSEGqRBEZw==} engines: {node: '>=18'} peerDependencies: livekit-client: ^2.5.4 tslib: ^2.6.2 - '@livekit/components-react@2.6.2': - resolution: {integrity: sha512-tP5yLzpOt74ikFX8aQeYwfEfNEAjlxKtFYxq5oK58+Plqowd2ltBPTXyOlZLkLpVRu6s8eOIUNhPifvvAwjO1A==} + '@livekit/components-react@2.6.4': + resolution: {integrity: sha512-DwR05R9JBKXvEPGhBFsqTQ7ev8cJHEL4U2fkatf7cyb2SkJkEkF6axDf3xHsSGjgUEUnDPvbSpntsj/ZDRWPEQ==} engines: {node: '>=18'} peerDependencies: '@livekit/krisp-noise-filter': ^0.2.12 @@ -1106,8 +1106,8 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} - livekit-client@2.5.5: - resolution: {integrity: sha512-RLGUEZBwBEjZFa3ROd8Aj+SwTmTKqRKOpH5pWGVg7nfLgTy5Kx4NNVML3HHAM6fP7lAwuuNz9TdrNM81++WdCg==} + livekit-client@2.5.6: + resolution: {integrity: sha512-8KWvFbun958z9AYw8E1OHHd62ofS6XOa2JiDzHvjeenU1IiMSZFKW+LNNyEYfUMWBETnbDuzPJ2iPVORosVnDA==} livekit-server-sdk@2.6.2: resolution: {integrity: sha512-3fFzHu7sAynUaUFTCKtRP9lgQCU0Qe/x7XA99GpT1ro7fTy1ZVzaWq34WcXEyUGBBMFxG19LlSIAQBcGZVStWQ==} @@ -1782,31 +1782,31 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@livekit/components-core@0.11.7(livekit-client@2.5.5)(tslib@2.7.0)': + '@livekit/components-core@0.11.8(livekit-client@2.5.6)(tslib@2.7.0)': dependencies: '@floating-ui/dom': 1.6.11 - livekit-client: 2.5.5 + livekit-client: 2.5.6 loglevel: 1.9.1 rxjs: 7.8.1 tslib: 2.7.0 - '@livekit/components-react@2.6.2(@livekit/krisp-noise-filter@0.2.12(livekit-client@2.5.5))(livekit-client@2.5.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.7.0)': + '@livekit/components-react@2.6.4(@livekit/krisp-noise-filter@0.2.12(livekit-client@2.5.6))(livekit-client@2.5.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(tslib@2.7.0)': dependencies: - '@livekit/components-core': 0.11.7(livekit-client@2.5.5)(tslib@2.7.0) + '@livekit/components-core': 0.11.8(livekit-client@2.5.6)(tslib@2.7.0) clsx: 2.1.1 - livekit-client: 2.5.5 + livekit-client: 2.5.6 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.7.0 usehooks-ts: 3.1.0(react@18.3.1) optionalDependencies: - '@livekit/krisp-noise-filter': 0.2.12(livekit-client@2.5.5) + '@livekit/krisp-noise-filter': 0.2.12(livekit-client@2.5.6) '@livekit/components-styles@1.1.3': {} - '@livekit/krisp-noise-filter@0.2.12(livekit-client@2.5.5)': + '@livekit/krisp-noise-filter@0.2.12(livekit-client@2.5.6)': dependencies: - livekit-client: 2.5.5 + livekit-client: 2.5.6 '@livekit/protocol@1.20.1': dependencies: @@ -2933,7 +2933,7 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - livekit-client@2.5.5: + livekit-client@2.5.6: dependencies: '@livekit/protocol': 1.22.0 events: 3.3.0 diff --git a/tsconfig.json b/tsconfig.json index e4ddbc0..9838d21 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,13 +3,13 @@ "target": "ES2020", "lib": ["dom", "dom.iterable", "ES2020"], "allowJs": true, - "skipLibCheck": false, + "skipLibCheck": true, "strict": true, "forceConsistentCasingInFileNames": true, "noEmit": true, "esModuleInterop": true, "module": "ES2020", - "moduleResolution": "node", + "moduleResolution": "Bundler", "resolveJsonModule": true, "isolatedModules": true, "jsx": "preserve",