This release is 18 versions behind 0.20.0 — the latest version of @storybooker/core. Jump to latest
StoryBooker platform agnostic router core.
This package works with Cloudflare Workers, Node.js, Deno, Bun



JSR Score
47%
Published
a month ago (0.13.2)
StoryBooker Core
The core contains the routing logic and UI for StoryBooker. The core can be extended to be used with any platform that supports standard fetch (Request+Response).
Core Docs: https://storybooker.js.org/docs/core
Running on basic Node server
import { createServer } from "node:http"; import { createRequestListener } from "@remix-run/node-fetch-server"; import { createRequestHandler } from "@storybooker/core"; import { LocalFileDatabase, LocalFileStorage, } from "@storybooker/core/adapters"; const handler = createRequestHandler({ database: new LocalFileDatabase(), storage: new LocalFileStorage(), }); const server = createServer(createRequestListener(handler)); server.listen(8000, () => { console.log("Server running at http://localhost:8000"); });
Add Package
deno add jsr:@storybooker/core
Import symbol
import * as core from "@storybooker/core";
Import directly with a jsr specifier
import * as core from "jsr:@storybooker/core";
Add Package
pnpm i jsr:@storybooker/core
pnpm dlx jsr add @storybooker/core
Import symbol
import * as core from "@storybooker/core";
Add Package
yarn add jsr:@storybooker/core
yarn dlx jsr add @storybooker/core
Import symbol
import * as core from "@storybooker/core";
Add Package
vlt install jsr:@storybooker/core
Import symbol
import * as core from "@storybooker/core";
Add Package
npx jsr add @storybooker/core
Import symbol
import * as core from "@storybooker/core";
Add Package
bunx jsr add @storybooker/core
Import symbol
import * as core from "@storybooker/core";