UNPKG

storybook-builder-rsbuild

Version:
31 lines (27 loc) 1.42 kB
import CJS_COMPAT_NODE_URL_b90b3490f755cd30 from 'node:url'; import CJS_COMPAT_NODE_PATH_b90b3490f755cd30 from 'node:path'; import CJS_COMPAT_NODE_MODULE_b90b3490f755cd30 from "node:module"; var __filename = CJS_COMPAT_NODE_URL_b90b3490f755cd30.fileURLToPath(import.meta.url); var __dirname = CJS_COMPAT_NODE_PATH_b90b3490f755cd30.dirname(__filename); var require = CJS_COMPAT_NODE_MODULE_b90b3490f755cd30.createRequire(import.meta.url); // ------------------------------------------------------------ // end of CJS compatibility banner, injected by Storybook's esbuild configuration // ------------------------------------------------------------ import "../_node-chunks/chunk-QCILEEJ4.js"; // src/loaders/storybook-mock-transform-loader.ts import { rewriteSbMockImportCalls } from "storybook/internal/mocking-utils"; import { logger } from "storybook/internal/node-logger"; var storybookMockTransformLoader = function(source, sourceMap, meta) { let callback = this.async(); try { let result = rewriteSbMockImportCalls(source); callback(null, result.code, result.map || void 0, meta); } catch (error) { logger.debug( `Could not transform sb.mock(import(...)) calls in ${this.resourcePath}: ${error}` ), callback(null, source, sourceMap, meta); } }, storybook_mock_transform_loader_default = storybookMockTransformLoader; export { storybook_mock_transform_loader_default as default };