Files
bookorbit/workers/read-aloud/package.json
neon 992224f2e8 feat(books): add read-aloud generation
Generate a synced read-aloud EPUB from a book's EPUB and audiobook through an
optional STAlign worker (Docker on CPU, or native with MLX on Apple Silicon),
with review, re-sync, replace in place, restart recovery and live progress on
the Files tab. Book details also stack the ebook and audiobook covers when
both exist. See docs/READ_ALOUD.md.
2026-10-21 23:44:37 +00:00

34 lines
832 B
JSON

{
"name": "@bookorbit/read-aloud-worker",
"version": "0.0.1",
"private": true,
"license": "AGPL-3.0-only",
"type": "module",
"files": [
"dist",
"assets"
],
"engines": {
"node": ">=24"
},
"scripts": {
"build": "tsc -p tsconfig.json",
"start": "node dist/main.js",
"pretest": "pnpm --filter @bookorbit/types build",
"test": "pnpm build && node --test test/*.test.mjs",
"pretype-check": "pnpm --filter @bookorbit/types build",
"type-check": "tsc --noEmit -p tsconfig.json"
},
"dependencies": {
"@bookorbit/types": "workspace:*",
"@storyteller-platform/align": "0.2.13",
"@storyteller-platform/ghost-story": "0.3.4",
"onnxruntime-node": "1.30.0",
"pino": "^10.3.1"
},
"devDependencies": {
"@types/node": "^26.6.3",
"typescript": "^6.0.3"
}
}