chore: remove cf-fetch.ts (puppeteer CF bypass not working for Leet/Hubbly/Habblet)

Cloudflare has strengthened protection on these hotels.
Puppeteer-based bypass returns HTML instead of JSON.
cloudscraper has dependency issues with Node.js v26.

Reverting to simple HTTP fetch with clear error messages.
This commit is contained in:
openhands committed 2026-08-04 18:42:20 +02:00
1 parent cef068ff3c
commit 5c60ce364c
3 files changed
+389 -107

No files matched your search

+2
View File
@@ -42,6 +42,7 @@
"@hookform/resolvers": "^5.5.7",
"@tanstack/react-virtual": "^3.14.9",
"class-variance-authority": "^0.7.1",
"cloudscraper": "^4.6.0",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
"croner": "^10.0.1",
@@ -66,6 +67,7 @@
"react": "^19.2.8",
"react-dom": "^19.2.8",
"react-hook-form": "^7.83.0",
"request": "^2.88.2",
"resend": "^6.18.1",
"server-only": "^0.0.1",
"sharp": "^0.35.3",