From 4a48a6b1ac81edccc0aa7acd09fcdc59a5cbeb9e Mon Sep 17 00:00:00 2001 From: Tsiry Sandratraina Date: Sat, 31 Jan 2026 22:49:49 +0300 Subject: [PATCH] Remove axios and log fetch errors Remove axios from package.json and bun.lock. Simplify the OG API fetch (remove custom headers) and log non-OK responses (res.statusText and response body) before returning null. --- apps/app-proxy/package.json | 17 +++++++---------- apps/app-proxy/src/html-rewriter.ts | 15 +++++++-------- bun.lock | 3 --- 3 files changed, 14 insertions(+), 21 deletions(-) diff --git a/apps/app-proxy/package.json b/apps/app-proxy/package.json index 60a05683..026321f6 100644 --- a/apps/app-proxy/package.json +++ b/apps/app-proxy/package.json @@ -1,14 +1,6 @@ { "name": "@rocksky/app-proxy", "version": "0.0.0", - "private": true, - "scripts": { - "deploy": "wrangler deploy", - "dev": "wrangler dev", - "start": "wrangler dev", - "test": "vitest", - "cf-typegen": "wrangler types" - }, "devDependencies": { "@cloudflare/vitest-pool-workers": "^0.6.4", "@cloudflare/workers-types": "^4.20250129.0", @@ -16,7 +8,12 @@ "vitest": "2.1.8", "wrangler": "^3.107.2" }, - "dependencies": { - "axios": "^1.8.4" + "private": true, + "scripts": { + "deploy": "wrangler deploy", + "dev": "wrangler dev", + "start": "wrangler dev", + "test": "vitest", + "cf-typegen": "wrangler types" } } \ No newline at end of file diff --git a/apps/app-proxy/src/html-rewriter.ts b/apps/app-proxy/src/html-rewriter.ts index 3ec96a2b..1f9813cd 100644 --- a/apps/app-proxy/src/html-rewriter.ts +++ b/apps/app-proxy/src/html-rewriter.ts @@ -37,14 +37,13 @@ export async function fetchOgData(url: URL, request: Request): Promise()) as OgData; og.url ??= url.toString(); diff --git a/bun.lock b/bun.lock index bbd4d771..f58fe86a 100644 --- a/bun.lock +++ b/bun.lock @@ -90,9 +90,6 @@ "apps/app-proxy": { "name": "@rocksky/app-proxy", "version": "0.0.0", - "dependencies": { - "axios": "^1.8.4", - }, "devDependencies": { "@cloudflare/vitest-pool-workers": "^0.6.4", "@cloudflare/workers-types": "^4.20250129.0", -- 2.51.2