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. |
||
|---|---|---|
| .. | ||
| client.ts | ||
| config.ts | ||
| document-settings.ts | ||
| documents.ts | ||
| parsed-pdf.ts | ||
| tts.ts | ||
| user-state.ts | ||