Commit 71ea3b2
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 lockfile1 parent a22747f commit 71ea3b2
8 files changed
Lines changed: 2490 additions & 935 deletions
File tree
- client
- server
- src/transcription
- test
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| |||
0 commit comments