Skip to content

Commit 71ea3b2

Browse files
authored
build(deps): major bumps — @deepgram/sdk 5, groq-sdk 1.x, jsdom 29 (root lockfile synced) (#175)
* build(deps): migrate to @deepgram/sdk 5, groq-sdk 1.x, jsdom 29 with root lockfile sync Supersedes dependabot #87, #88, #91, which fail CI because dependabot updates only the per-workspace lockfile while npm ci installs from the root lockfile. Deepgram v5: new DeepgramClient + listen.v1.connect, message-event dispatch, sendMedia/sendFinalize/sendCloseStream. Groq v1: flattened toFile import. jsdom 29: no config changes needed. * fix(server): close Deepgram v5 connection resolved after stop(); harden shutdown for never-opened sockets Review findings: stop() during start()'s awaited connection creation leaked a connected socket; stop() on a never-opened connection now closes directly instead of sending Finalize/CloseStream. * Merge main; resync root lockfile
1 parent a22747f commit 71ea3b2

8 files changed

Lines changed: 2490 additions & 935 deletions

File tree

‎client/package-lock.json‎

Lines changed: 635 additions & 220 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎client/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"eslint-plugin-react-hooks": "^7.1.1",
4646
"eslint-plugin-react-refresh": "^0.5.2",
4747
"globals": "^17.6.0",
48-
"jsdom": "^25.0.1",
48+
"jsdom": "^29.0.0",
4949
"typescript-eslint": "^8.62.1",
5050
"vite": "^8.0.12",
5151
"vitest": "^3.2.6"

0 commit comments

Comments
 (0)