updated references

This commit is contained in:
dswbx
2025-07-07 08:39:21 +02:00
parent 786d1d1bd4
commit 7a046fa18e
22 changed files with 115 additions and 89 deletions
+3 -2
View File
@@ -29,8 +29,7 @@ export async function createApp<Env = NodeEnv>(
console.warn("relativeDistPath is deprecated, please use distPath instead");
}
registerLocalMediaAdapter();
return await createRuntimeApp(
const app = await createRuntimeApp(
{
...config,
serveStatic: serveStatic({ root }),
@@ -39,6 +38,8 @@ export async function createApp<Env = NodeEnv>(
args ?? { env: process.env },
opts,
);
registerLocalMediaAdapter(app);
return app;
}
export function createHandler<Env = NodeEnv>(
+3 -7
View File
@@ -1,14 +1,10 @@
import { registries } from "bknd";
import type { App } from "bknd";
import { type LocalAdapterConfig, StorageLocalAdapter } from "./StorageLocalAdapter";
export * from "./StorageLocalAdapter";
let registered = false;
export function registerLocalMediaAdapter() {
if (!registered) {
registries.media.register("local", StorageLocalAdapter);
registered = true;
}
export function registerLocalMediaAdapter(app: App) {
app.module.media.adapters.set("local", StorageLocalAdapter);
return (config: Partial<LocalAdapterConfig> = {}) => {
const adapter = new StorageLocalAdapter(config);