diff --git a/code/presets/create-react-app/build-config.ts b/code/presets/create-react-app/build-config.ts index 5a4fae21a633..0dc5856b2427 100644 --- a/code/presets/create-react-app/build-config.ts +++ b/code/presets/create-react-app/build-config.ts @@ -4,7 +4,7 @@ const config: BuildEntries = { entries: { node: [ { - exportEntries: ['./index'], + exportEntries: ['./index', './preset'], entryPoint: './src/index.ts', dts: false, }, diff --git a/code/presets/create-react-app/package.json b/code/presets/create-react-app/package.json index ce9060d1535c..6ae9d9bf6dd1 100644 --- a/code/presets/create-react-app/package.json +++ b/code/presets/create-react-app/package.json @@ -22,7 +22,8 @@ "type": "module", "exports": { "./index": "./dist/index.js", - "./package.json": "./package.json" + "./package.json": "./package.json", + "./preset": "./dist/index.js" }, "files": [ "dist/**/*", diff --git a/code/presets/create-react-app/src/index.ts b/code/presets/create-react-app/src/index.ts index 469d46f95fd7..e978a8f2ed8a 100644 --- a/code/presets/create-react-app/src/index.ts +++ b/code/presets/create-react-app/src/index.ts @@ -1,3 +1,4 @@ +import module from 'node:module'; import { dirname, join, relative } from 'node:path'; import { logger } from 'storybook/internal/node-logger';