Move and re-export all PDF parsing and TTS-related types from @openreader/compute-core/types, eliminating local type duplication. Update imports throughout the codebase to use the new centralized type module. Remove obsolete worker-contract file and update tsconfig paths and compute-core exports for the new types entry point. Refactor API routes and job logic to use the new type imports and shared parse-state healing utility. This streamlines type management and improves consistency between compute and app layers.
19 lines
454 B
JSON
19 lines
454 B
JSON
{
|
|
"name": "@openreader/compute-core",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"type": "module",
|
|
"dependencies": {
|
|
"@huggingface/tokenizers": "^0.1.3",
|
|
"@napi-rs/canvas": "^0.1.100",
|
|
"ffmpeg-static": "^5.3.0",
|
|
"jszip": "^3.10.1",
|
|
"onnxruntime-node": "^1.26.0",
|
|
"pdfjs-dist": "4.8.69"
|
|
},
|
|
"exports": {
|
|
".": "./src/index.ts",
|
|
"./local-runtime": "./src/local-runtime.ts",
|
|
"./types": "./src/types/index.ts"
|
|
}
|
|
}
|