feat(metadata): add Kobo metadata provider

Add Kobo as a first-class metadata source so books can keep Kobo IDs across fetch, edit, import, scoring, and file-write flows. Provide the Python cloudscraper setup needed for production fetches while keeping local setup explicit.

Closes #247
This commit is contained in:
neon
2026-06-05 17:59:53 +00:00
parent 81e0531ece
commit 329d1b6643
96 changed files with 12509 additions and 29 deletions
+1
View File
@@ -14,6 +14,7 @@
"url": "https://github.com/bookorbit/bookorbit/issues"
},
"scripts": {
"setup:kobo-cloudscraper": "tsx src/scripts/setup-kobo-cloudscraper.ts",
"prestart": "pnpm --filter @bookorbit/types build",
"prestart:dev": "pnpm --filter @bookorbit/types build",
"prestart:debug": "pnpm --filter @bookorbit/types build",