diff --git a/app/src/index.ts b/app/src/index.ts index 8e75d16..f9c1e63 100644 --- a/app/src/index.ts +++ b/app/src/index.ts @@ -19,6 +19,7 @@ export { } from "./modules/ModuleManager"; export type { ServerEnv } from "modules/Controller"; +export type { BkndConfig } from "bknd/adapter"; export * as middlewares from "modules/middlewares"; export { registries } from "modules/registries"; diff --git a/app/src/plugins/cloudflare/image-optimization.plugin.ts b/app/src/plugins/cloudflare/image-optimization.plugin.ts index f023977..86fb93b 100644 --- a/app/src/plugins/cloudflare/image-optimization.plugin.ts +++ b/app/src/plugins/cloudflare/image-optimization.plugin.ts @@ -4,14 +4,12 @@ export type CloudflareImageOptimizationOptions = { accessUrl?: string; resolvePath?: string; autoFormat?: boolean; - devBypass?: string; }; export function cloudflareImageOptimization({ accessUrl = "/_plugin/image/optimize", resolvePath = "/api/media/file", autoFormat = true, - devBypass, }: CloudflareImageOptimizationOptions = {}): AppPlugin { const disallowedAccessUrls = ["/api", "/admin", "/_optimize"]; if (disallowedAccessUrls.includes(accessUrl) || accessUrl.length < 2) { @@ -25,10 +23,6 @@ export function cloudflareImageOptimization({ const request = c.req.raw; const url = new URL(request.url); - if (devBypass) { - return c.redirect(devBypass + url.pathname + url.search, 302); - } - const storage = app.module.media?.storage; if (!storage) { throw new Error("No media storage configured");