storybook/lib/core-server
Norbert de Langen efdc53459f
Merge branch 'next' into future/base
# Conflicts:
#	examples/vue-kitchen-sink/package.json
#	lib/api/src/index.tsx
#	lib/api/src/modules/stories.ts
#	lib/cli/src/frameworks/html/ts/Button.stories.ts
#	lib/cli/src/frameworks/html/ts/Header.stories.ts
#	lib/cli/src/frameworks/html/ts/Page.stories.ts
#	lib/core-client/src/typings.d.ts
#	lib/core-common/src/types.ts
#	lib/core-server/package.json
#	lib/core-server/src/utils/open-in-browser.ts
#	lib/manager-webpack4/typings.d.ts
#	yarn.lock
2022-07-02 18:47:42 +02:00
..
2022-01-26 14:12:34 +01:00
2022-07-02 18:47:42 +02:00
2021-03-05 14:27:29 +08:00
2022-06-21 18:30:05 +02:00

Storybook Core-server

This package contains common node-side functionality used among the different frameworks (React, RN, Vue, Ember, Angular, etc).

It contains:

  • CLI arg parsing
  • Storybook UI "manager" webpack configuration
  • start-storybook dev server
  • build-storybook static builder
  • presets handling

The "preview" (aka iframe) side is implemented in pluggable builders:

  • @storybook/builder-webpack5

These builders abstract both the webpack dependencies as well as the various core configurations and loader/plugin dependencies provided out of the box with Storybook.