create-storybook
Version:
Storybook installer: Develop, document, and test UI components in isolation
29 lines (25 loc) • 1.39 kB
JavaScript
import CJS_COMPAT_NODE_URL_xmjx33h9evr from 'node:url';
import CJS_COMPAT_NODE_PATH_xmjx33h9evr from 'node:path';
import CJS_COMPAT_NODE_MODULE_xmjx33h9evr from "node:module";
var __filename = CJS_COMPAT_NODE_URL_xmjx33h9evr.fileURLToPath(import.meta.url);
var __dirname = CJS_COMPAT_NODE_PATH_xmjx33h9evr.dirname(__filename);
var require = CJS_COMPAT_NODE_MODULE_xmjx33h9evr.createRequire(import.meta.url);
// ------------------------------------------------------------
// end of CJS compatibility banner, injected by Storybook's esbuild configuration
// ------------------------------------------------------------
import {
require_dist
} from "../_node-chunks/chunk-6URFVAZ3.js";
import {
__toESM
} from "../_node-chunks/chunk-Y2VWGPHC.js";
// src/bin/index.ts
var import_ts_dedent = __toESM(require_dist(), 1);
import { logger } from "storybook/internal/node-logger";
var [majorNodeVersion, minorNodeVersion] = process.versions.node.split(".").map(Number);
(majorNodeVersion < 20 || majorNodeVersion === 20 && minorNodeVersion < 19 || majorNodeVersion === 22 && minorNodeVersion < 12) && (logger.error(
import_ts_dedent.dedent`To run Storybook, you need Node.js version 20.19+ or 22.12+.
You are currently running Node.js ${process.version}. Please upgrade your Node.js installation.`
), process.exit(1));
import("../_node-chunks/run-TKNEFAFQ.js");