diff --git a/.changeset/mean-beans-occur.md b/.changeset/mean-beans-occur.md new file mode 100644 index 000000000..c3eba4918 --- /dev/null +++ b/.changeset/mean-beans-occur.md @@ -0,0 +1,17 @@ +--- +"@livekit/agents": patch +"@livekit/agents-plugin-anam": patch +"@livekit/agents-plugin-baseten": patch +"@livekit/agents-plugin-cartesia": patch +"@livekit/agents-plugin-deepgram": patch +"@livekit/agents-plugin-elevenlabs": patch +"@livekit/agents-plugin-inworld": patch +"@livekit/agents-plugin-neuphonic": patch +"@livekit/agents-plugin-openai": patch +"@livekit/agents-plugin-resemble": patch +"@livekit/agents-plugin-rime": patch +"@livekit/agents-plugin-sarvam": patch +"@livekit/agents-plugin-silero": patch +--- + +Update all ws usage to use the same version diff --git a/agents/package.json b/agents/package.json index 35ad26fce..8b2f649a8 100644 --- a/agents/package.json +++ b/agents/package.json @@ -41,7 +41,7 @@ "@types/fluent-ffmpeg": "^2.1.28", "@types/json-schema": "^7.0.15", "@types/node": "^22.5.5", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.4.0", "typescript": "^5.0.0", "zod": "^3.25.76" @@ -79,7 +79,7 @@ "pino-pretty": "^11.0.0", "sharp": "0.34.5", "uuid": "^11.1.0", - "ws": "^8.18.0", + "ws": "catalog:", "zod-to-json-schema": "^3.24.6" }, "peerDependencies": { diff --git a/examples/package.json b/examples/package.json index d836dc4c8..97e6bfb86 100644 --- a/examples/package.json +++ b/examples/package.json @@ -55,7 +55,7 @@ "@opentelemetry/sdk-trace-node": "^1.28.0", "@opentelemetry/semantic-conventions": "^1.28.0", "livekit-server-sdk": "^2.14.1", - "ws": "^8.18.0" + "ws": "catalog:" }, "peerDependencies": { "zod": "^3.25.76 || ^4.1.8" diff --git a/plugins/anam/package.json b/plugins/anam/package.json index 68afdf380..026aca077 100644 --- a/plugins/anam/package.json +++ b/plugins/anam/package.json @@ -39,13 +39,13 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { "livekit-server-sdk": "^2.9.2", - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/baseten/package.json b/plugins/baseten/package.json index d3822c423..6ba1135f1 100644 --- a/plugins/baseten/package.json +++ b/plugins/baseten/package.json @@ -52,14 +52,14 @@ "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", "@types/node": "^22.18.11", - "@types/ws": "^8.5.8", + "@types/ws": "catalog:", "tsx": "^4.7.0", "typescript": "^5.9.3" }, "dependencies": { "dotenv": "^17.2.3", "openai": "^6.8.1", - "ws": "^8.14.2" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/cartesia/package.json b/plugins/cartesia/package.json index 68ee5d7af..44c038fe9 100644 --- a/plugins/cartesia/package.json +++ b/plugins/cartesia/package.json @@ -39,12 +39,12 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/deepgram/package.json b/plugins/deepgram/package.json index c2b59dad3..0c68f9ffc 100644 --- a/plugins/deepgram/package.json +++ b/plugins/deepgram/package.json @@ -40,12 +40,12 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/elevenlabs/package.json b/plugins/elevenlabs/package.json index 232785161..1d0dddcc7 100644 --- a/plugins/elevenlabs/package.json +++ b/plugins/elevenlabs/package.json @@ -39,13 +39,13 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { "@livekit/mutex": "^1.1.1", - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/inworld/package.json b/plugins/inworld/package.json index 78054262f..30bd4a200 100644 --- a/plugins/inworld/package.json +++ b/plugins/inworld/package.json @@ -39,12 +39,12 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/neuphonic/package.json b/plugins/neuphonic/package.json index dc7dd2a53..c608b8262 100644 --- a/plugins/neuphonic/package.json +++ b/plugins/neuphonic/package.json @@ -39,12 +39,12 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/openai/package.json b/plugins/openai/package.json index 018a8f419..53dde1198 100644 --- a/plugins/openai/package.json +++ b/plugins/openai/package.json @@ -39,14 +39,14 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { "@livekit/mutex": "^1.1.1", "openai": "^6.8.1", - "ws": "^8.18.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/resemble/package.json b/plugins/resemble/package.json index 533f70c4e..d34b0f3a9 100644 --- a/plugins/resemble/package.json +++ b/plugins/resemble/package.json @@ -39,12 +39,12 @@ "@livekit/agents-plugins-test": "workspace:^", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/rime/package.json b/plugins/rime/package.json index ddb5cdc84..c5663a2f6 100644 --- a/plugins/rime/package.json +++ b/plugins/rime/package.json @@ -40,12 +40,12 @@ "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/sarvam/package.json b/plugins/sarvam/package.json index eec5edcc2..f82e0c598 100644 --- a/plugins/sarvam/package.json +++ b/plugins/sarvam/package.json @@ -39,13 +39,13 @@ "@livekit/agents-plugin-silero": "workspace:*", "@livekit/agents-plugins-test": "workspace:*", "@livekit/rtc-node": "catalog:", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "@microsoft/api-extractor": "^7.35.0", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/plugins/silero/package.json b/plugins/silero/package.json index 154d4ddfe..ade1dc4c0 100644 --- a/plugins/silero/package.json +++ b/plugins/silero/package.json @@ -37,14 +37,14 @@ "@livekit/agents": "workspace:*", "@livekit/rtc-node": "catalog:", "@microsoft/api-extractor": "^7.35.0", - "@types/ws": "^8.5.10", + "@types/ws": "catalog:", "onnxruntime-common": "1.21.0", "tsup": "^8.3.5", "typescript": "^5.0.0" }, "dependencies": { "onnxruntime-node": "1.21.0", - "ws": "^8.16.0" + "ws": "catalog:" }, "peerDependencies": { "@livekit/agents": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cfe403088..043f3df00 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,6 +9,12 @@ catalogs: '@livekit/rtc-node': specifier: ^0.13.25 version: 0.13.25 + '@types/ws': + specifier: ^8.5.10 + version: 8.5.10 + ws: + specifier: ^8.18.0 + version: 8.20.0 patchedDependencies: '@changesets/assemble-release-plan': @@ -180,7 +186,7 @@ importers: version: 1.5.1 openai: specifier: ^6.8.1 - version: 6.8.1(ws@8.18.3)(zod@3.25.76) + version: 6.8.1(ws@8.20.0)(zod@3.25.76) pidusage: specifier: ^4.0.1 version: 4.0.1 @@ -197,8 +203,8 @@ importers: specifier: ^11.1.0 version: 11.1.0 ws: - specifier: ^8.18.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 zod-to-json-schema: specifier: ^3.24.6 version: 3.24.6(zod@3.25.76) @@ -219,7 +225,7 @@ importers: specifier: ^22.5.5 version: 22.15.30 '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.4.0 @@ -330,8 +336,8 @@ importers: specifier: ^2.14.1 version: 2.14.1 ws: - specifier: ^8.18.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@types/node': specifier: ^22.5.5 @@ -355,8 +361,8 @@ importers: specifier: ^2.9.2 version: 2.13.3 ws: - specifier: ^8.16.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -374,7 +380,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -390,10 +396,10 @@ importers: version: 17.2.3 openai: specifier: ^6.8.1 - version: 6.8.1(ws@8.18.3)(zod@4.3.6) + version: 6.8.1(ws@8.20.0)(zod@4.3.6) ws: - specifier: ^8.14.2 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -414,7 +420,7 @@ importers: specifier: ^22.18.11 version: 22.19.1 '@types/ws': - specifier: ^8.5.8 + specifier: 'catalog:' version: 8.5.10 tsx: specifier: ^4.7.0 @@ -451,8 +457,8 @@ importers: plugins/cartesia: dependencies: ws: - specifier: ^8.16.0 - version: 8.17.0 + specifier: 'catalog:' + version: 8.20.0 zod: specifier: ^3.25.76 || ^4.1.8 version: 4.2.1 @@ -473,7 +479,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -485,8 +491,8 @@ importers: plugins/deepgram: dependencies: ws: - specifier: ^8.16.0 - version: 8.17.0 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -507,7 +513,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -522,8 +528,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 ws: - specifier: ^8.16.0 - version: 8.17.0 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -541,7 +547,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -615,8 +621,8 @@ importers: plugins/inworld: dependencies: ws: - specifier: ^8.16.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -634,7 +640,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -699,8 +705,8 @@ importers: plugins/neuphonic: dependencies: ws: - specifier: ^8.16.0 - version: 8.17.0 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -718,7 +724,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -734,10 +740,10 @@ importers: version: 1.1.1 openai: specifier: ^6.8.1 - version: 6.8.1(ws@8.18.3)(zod@4.3.6) + version: 6.8.1(ws@8.20.0)(zod@4.3.6) ws: - specifier: ^8.18.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 zod: specifier: ^3.25.76 || ^4.1.8 version: 4.3.6 @@ -758,7 +764,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -792,8 +798,8 @@ importers: plugins/resemble: dependencies: ws: - specifier: ^8.16.0 - version: 8.17.0 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:^ @@ -811,7 +817,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -823,8 +829,8 @@ importers: plugins/rime: dependencies: ws: - specifier: ^8.16.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -845,7 +851,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -857,8 +863,8 @@ importers: plugins/sarvam: dependencies: ws: - specifier: ^8.16.0 - version: 8.18.3 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -879,7 +885,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 tsup: specifier: ^8.3.5 @@ -894,8 +900,8 @@ importers: specifier: 1.21.0 version: 1.21.0 ws: - specifier: ^8.16.0 - version: 8.17.0 + specifier: 'catalog:' + version: 8.20.0 devDependencies: '@livekit/agents': specifier: workspace:* @@ -907,7 +913,7 @@ importers: specifier: ^7.35.0 version: 7.43.7(@types/node@22.19.1) '@types/ws': - specifier: ^8.5.10 + specifier: 'catalog:' version: 8.5.10 onnxruntime-common: specifier: 1.21.0 @@ -5465,30 +5471,6 @@ packages: wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - ws@8.20.0: resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} engines: {node: '>=10.0.0'} @@ -6154,7 +6136,7 @@ snapshots: google-auth-library: 10.5.0 p-retry: 4.6.2 protobufjs: 7.5.4 - ws: 8.18.3 + ws: 8.20.0 transitivePeerDependencies: - bufferutil - supports-color @@ -9030,16 +9012,11 @@ snapshots: platform: 1.3.6 protobufjs: 7.4.0 - openai@6.8.1(ws@8.18.3)(zod@3.25.76): + openai@6.8.1(ws@8.20.0)(zod@3.25.76): optionalDependencies: - ws: 8.18.3 + ws: 8.20.0 zod: 3.25.76 - openai@6.8.1(ws@8.18.3)(zod@4.3.6): - optionalDependencies: - ws: 8.18.3 - zod: 4.3.6 - openai@6.8.1(ws@8.20.0)(zod@4.3.6): optionalDependencies: ws: 8.20.0 @@ -10331,10 +10308,6 @@ snapshots: wrappy@1.0.2: {} - ws@8.17.0: {} - - ws@8.18.3: {} - ws@8.20.0: {} yallist@4.0.0: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a396d66df..03d18e33f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -9,3 +9,5 @@ minimumReleaseAgeExclude: catalog: '@livekit/rtc-node': ^0.13.25 + ws: ^8.18.0 + '@types/ws': ^8.5.10