refactor(tts): replace Bun-specific APIs with execa and Node.js stdlib

- Replace `$` and `Bun.spawn` with `execa` for process execution
- Swap `Bun.JSONL.parse` for native `JSON.parse` and use `node:readline` for stdin handling
This commit is contained in:
mitchell 2026-06-07 22:13:19 -04:00
parent 4912864a75
commit 3235a08633
3 changed files with 277 additions and 83 deletions

View file

@ -28,7 +28,8 @@
"ai": "^6.0.161",
"ansi-styles": "^6.2.3",
"chalk": "^5.6.2",
"happy-dom-without-node": "^14.12.3",
"execa": "^9.6.1",
"happy-dom": "^20.10.2",
"marked": "^18.0.4",
"rolldown": "^1.0.3",
"shiki": "^4.0.2",