@storybook/server-webpack5
Version:
Storybook for Server: View HTML snippets from a server in isolation with Hot Reloading.
35 lines (31 loc) • 1.2 kB
JavaScript
import CJS_COMPAT_NODE_URL_2rbj0notqyy from 'node:url';
import CJS_COMPAT_NODE_PATH_2rbj0notqyy from 'node:path';
import CJS_COMPAT_NODE_MODULE_2rbj0notqyy from "node:module";
var __filename = CJS_COMPAT_NODE_URL_2rbj0notqyy.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_2rbj0notqyy.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_2rbj0notqyy.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
__name
} from "./_node-chunks/chunk-3AFYY2EG.js";
// src/preset.ts
var addons = [
import.meta.resolve("@storybook/preset-server-webpack")
];
var core = /* @__PURE__ */ __name(async (config, options) => {
const framework = await options.presets.apply("framework");
return {
...config,
builder: {
name: import.meta.resolve("@storybook/builder-webpack5"),
options: typeof framework === "string" ? {} : framework.options.builder || {}
},
renderer: import.meta.resolve("@storybook/server/preset")
};
}, "core");
export {
addons,
core
};