mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 08:21:39 -06:00
992224f2e8
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.
34 lines
832 B
JSON
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"
|
|
}
|
|
}
|