NodeJS
Refer Hono docs: https://hono.dev/docs/getting-started/nodejs
Run following with node server.mjs
// @ts-check
// server.mjs
import { serve } from "@hono/node-server";
import { createHonoRouter } from "storybooker";
import {
createLocalFileDatabaseAdapter,
createLocalFileStorageAdapter,
} from "storybooker/fs";
import { createBasicUIAdapter } from "npm:@storybooker/ui";
// Create StoryBooker Hono router
const router = createHonoRouter({
// provide a supported database service adapter
database: createLocalFileDatabaseAdapter(),
// provide a supported storage service adapter
storage: createLocalFileStorageAdapter(),
// provide a supported UI adapter
ui: createBasicUIAdapter(),
});
// Create a Node.js server
serve(router);