diff --git a/api-prox/package.json b/api-prox/package.json index 0212b5f..3936430 100644 --- a/api-prox/package.json +++ b/api-prox/package.json @@ -2,6 +2,8 @@ "name": "anixart-serverless-api-proxy", "type": "module", "scripts": { + "deno-dev": "deno serve --unstable-hmr src/index.ts", + "bun-dev": "bun run --hot src/index.ts", "vc-dev": "vercel dev", "cf-dev": "wrangler dev", "cf-deploy": "wrangler deploy --minify", @@ -11,6 +13,9 @@ "hono": "^4.9.6" }, "devDependencies": { + "@types/bun": "latest", + "@types/node": "latest", + "@types/deno": "latest", "typescript": "^5.9.2", "vercel": "^47.0.5", "wrangler": "^4.4.0" diff --git a/api-prox/src/index.ts b/api-prox/src/index.ts index 164ac2d..aaecdab 100644 --- a/api-prox/src/index.ts +++ b/api-prox/src/index.ts @@ -1,13 +1,13 @@ import { Hono } from "hono"; import { logger } from "hono/logger"; -import { InfoLogger, RouteLogger } from "./utils/logger.js"; +import { InfoLogger, RouteLogger } from "./utils/logger.ts"; import { asciiHTML, getRunningEnvironment, separatorHTML, -} from "./utils/info.js"; -import { ANIXART_HEADERS, appVersion, BASE_URLS } from "./config.js"; -import { tryCatchAPI } from "./utils/tryCatch.js"; +} from "./utils/info.ts"; +import { ANIXART_HEADERS, appVersion, BASE_URLS } from "./config.ts"; +import { tryCatchAPI } from "./utils/tryCatch.ts"; import { hookList, runHooks } from "./hooks/index.ts"; const app = new Hono({ strict: false });