openreader/src
Richard R b6be71e3b1 refactor(types,api): centralize PDF and TTS type exports to compute-core/types
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.
2026-05-22 01:51:51 -06:00
..
app refactor(types,api): centralize PDF and TTS type exports to compute-core/types 2026-05-22 01:51:51 -06:00
components docs(pdf,spinner,config): update parse state UI, spinner theming, and worker env docs 2026-05-21 11:59:12 -06:00
contexts refactor(context): expose provider config type and instruction flags in TTS value 2026-05-20 15:42:45 -06:00
db feat(pdf): implement granular PDF parse progress tracking and migrate to parseState 2026-05-21 10:27:16 -06:00
hooks chore(workspace): streamline monorepo and CI with pnpm workspace, dependency, and workflow updates 2026-05-14 15:44:22 -06:00
lib refactor(types,api): centralize PDF and TTS type exports to compute-core/types 2026-05-22 01:51:51 -06:00
types refactor(types,api): centralize PDF and TTS type exports to compute-core/types 2026-05-22 01:51:51 -06:00
middleware.ts feat: implement US-only availability check for production instance in middleware and privacy page 2026-02-19 12:28:30 -07:00