69 Commits

Author SHA1 Message Date
Norbert de Langen
227091c23e
remove builders from examples and fix the framework and presets loading to deal with that 2022-06-02 14:17:19 +02:00
Norbert de Langen
9974a2b849
fix official example 2022-05-27 14:35:10 +02:00
Norbert de Langen
77c0f3ab81
Merge commit '13b40e371555122513d307be94da2f0705df34ef' into future/modern-frameworks
# Conflicts:
#	addons/a11y/package.json
#	addons/actions/package.json
#	addons/backgrounds/package.json
#	addons/controls/package.json
#	addons/docs/package.json
#	addons/essentials/package.json
#	addons/interactions/package.json
#	addons/jest/package.json
#	addons/links/package.json
#	addons/measure/package.json
#	addons/outline/package.json
#	addons/storyshots/storyshots-core/package.json
#	addons/storysource/package.json
#	addons/toolbars/package.json
#	addons/viewport/package.json
#	docs/faq.md
#	examples/angular-cli/.storybook/main.js
#	examples/angular-cli/package.json
#	examples/cra-kitchen-sink/.storybook/main.js
#	examples/cra-kitchen-sink/package.json
#	examples/cra-react15/.storybook/main.js
#	examples/cra-react15/package.json
#	examples/cra-ts-essentials/.storybook/main.ts
#	examples/cra-ts-essentials/package.json
#	examples/cra-ts-kitchen-sink/.storybook/main.ts
#	examples/cra-ts-kitchen-sink/package.json
#	examples/ember-cli/.storybook/main.js
#	examples/ember-cli/package.json
#	examples/external-docs/package.json
#	examples/html-kitchen-sink/.storybook/main.js
#	examples/html-kitchen-sink/package.json
#	examples/official-storybook/main.ts
#	examples/official-storybook/package.json
#	examples/preact-kitchen-sink/.storybook/main.js
#	examples/preact-kitchen-sink/package.json
#	examples/react-ts-webpack4/package.json
#	examples/react-ts/package.json
#	examples/server-kitchen-sink/package.json
#	examples/standalone-preview/package.json
#	examples/svelte-kitchen-sink/.storybook/main.js
#	examples/svelte-kitchen-sink/package.json
#	examples/vue-3-cli/.storybook/main.js
#	examples/vue-3-cli/package.json
#	examples/vue-cli/.storybook/main.js
#	examples/vue-cli/package.json
#	examples/vue-kitchen-sink/.storybook/main.js
#	examples/vue-kitchen-sink/package.json
#	examples/web-components-kitchen-sink/.storybook/main.js
#	frameworks/angular/package.json
#	frameworks/ember/package.json
#	frameworks/preact-webpack5/package.json
#	frameworks/vue-webpack5/package.json
#	frameworks/vue3-webpack5/package.json
#	lib/addons/package.json
#	lib/api/package.json
#	lib/builder-webpack4/package.json
#	lib/builder-webpack5/package.json
#	lib/channel-postmessage/package.json
#	lib/channel-websocket/package.json
#	lib/channels/package.json
#	lib/cli/package.json
#	lib/cli/src/automigrate/fixes/angular12.test.ts
#	lib/cli/src/automigrate/index.ts
#	lib/cli/src/versions.ts
#	lib/client-api/package.json
#	lib/client-logger/package.json
#	lib/codemod/package.json
#	lib/components/package.json
#	lib/core-client/package.json
#	lib/core-common/package.json
#	lib/core-events/package.json
#	lib/core-server/package.json
#	lib/core-server/src/__snapshots__/vue-3-cli_preview-dev-posix
#	lib/core-server/src/__snapshots__/vue-3-cli_preview-prod-posix
#	lib/core-vite/package.json
#	lib/csf-tools/package.json
#	lib/docs-tools/package.json
#	lib/instrumenter/package.json
#	lib/manager-webpack4/package.json
#	lib/manager-webpack5/package.json
#	lib/node-logger/package.json
#	lib/postinstall/package.json
#	lib/preview-web/package.json
#	lib/router/package.json
#	lib/source-loader/package.json
#	lib/store/package.json
#	lib/telemetry/package.json
#	lib/theming/package.json
#	lib/ui/package.json
#	presets/server-webpack/package.json
#	renderers/html/package.json
#	renderers/react/package.json
#	renderers/svelte/package.json
#	renderers/web-components/package.json
#	scripts/build-package.js
#	scripts/bundle-package.ts
#	yarn.lock
2022-05-26 14:46:04 +02:00
Norbert de Langen
2d6b9aba50
resolve all remaining webpack4 removal issues 2022-05-12 10:10:41 +02:00
Norbert de Langen
efd1cf219f
Merge commit 'd3ea4267c874b009a58d7b62c505389dd335e01d' into future/modern-frameworks
# Conflicts:
#	examples/cra-react15/.storybook/main.js
#	examples/cra-react15/package.json
#	examples/web-components-kitchen-sink/yarn.lock
#	jest.config.js
#	lib/builder-webpack4/package.json
#	lib/builder-webpack4/src/index.ts
#	lib/builder-webpack4/src/presets/custom-webpack-preset.ts
#	lib/builder-webpack4/src/preview/base-webpack.config.ts
#	lib/builder-webpack5/package.json
#	lib/core-common/package.json
#	lib/core-common/src/types.ts
#	lib/manager-webpack4/package.json
#	lib/manager-webpack4/src/index.ts
#	presets/html-webpack/package.json
#	presets/preact-webpack/package.json
#	presets/react-webpack/package.json
#	presets/svelte-webpack/package.json
#	presets/svelte-webpack/src/framework-preset-svelte-docs.ts
#	presets/vue-webpack/src/framework-preset-vue-docs.ts
#	yarn.lock
2022-05-12 09:54:01 +02:00
Michael Shilman
5f9abb8a59 Fix typos 2022-05-12 01:14:07 +08:00
Michael Shilman
108b8ff53c Create webpack4 frameworks & rename renderer packages 2022-05-12 00:38:11 +08:00
Michael Shilman
a17ea78b0b
Merge pull request #18071 from storybookjs/examples/disable-channel-functions
Examples: Set channelOptions to disallow function serialization
2022-05-10 16:40:15 +08:00
Norbert de Langen
14de6cbcdb
Merge branch 'future/minimize-webpack-deps' into future/modern-esm
# Conflicts:
#	addons/a11y/package.json
#	addons/actions/package.json
#	addons/backgrounds/package.json
#	addons/controls/package.json
#	addons/docs/package.json
#	addons/essentials/package.json
#	addons/interactions/package.json
#	addons/jest/package.json
#	addons/links/package.json
#	addons/measure/package.json
#	addons/outline/package.json
#	addons/storyshots/storyshots-core/package.json
#	addons/storysource/package.json
#	addons/toolbars/package.json
#	addons/viewport/package.json
#	app/ember/package.json
#	app/html/package.json
#	app/preact/package.json
#	app/react/package.json
#	app/server/package.json
#	app/svelte/package.json
#	app/vue/package.json
#	app/vue3/package.json
#	app/web-components/package.json
#	examples/angular-cli/.storybook/main.js
#	examples/cra-kitchen-sink/.storybook/main.js
#	examples/cra-kitchen-sink/package.json
#	examples/cra-react15/.storybook/main.js
#	examples/cra-react15/package.json
#	examples/cra-ts-essentials/.storybook/main.ts
#	examples/cra-ts-essentials/package.json
#	examples/cra-ts-kitchen-sink/.storybook/main.ts
#	examples/cra-ts-kitchen-sink/package.json
#	examples/ember-cli/.storybook/main.js
#	examples/ember-cli/package.json
#	examples/external-docs/package.json
#	examples/html-kitchen-sink/.storybook/main.js
#	examples/official-storybook/main.ts
#	examples/official-storybook/package.json
#	examples/preact-kitchen-sink/.storybook/main.js
#	examples/react-ts/package.json
#	examples/svelte-kitchen-sink/.storybook/main.js
#	examples/vue-3-cli/.storybook/main.js
#	examples/vue-3-cli/package.json
#	examples/vue-cli/.storybook/main.js
#	examples/vue-cli/package.json
#	examples/vue-kitchen-sink/.storybook/main.js
#	examples/web-components-kitchen-sink/.storybook/main.js
#	lib/addons/package.json
#	lib/api/package.json
#	lib/builder-webpack4/package.json
#	lib/builder-webpack5/package.json
#	lib/channel-postmessage/package.json
#	lib/channel-websocket/package.json
#	lib/channels/package.json
#	lib/cli/src/versions.ts
#	lib/client-api/package.json
#	lib/client-logger/package.json
#	lib/codemod/package.json
#	lib/components/package.json
#	lib/core-client/package.json
#	lib/core-common/package.json
#	lib/core-events/package.json
#	lib/core-server/package.json
#	lib/core-server/src/build-static.ts
#	lib/core-server/src/core-presets.test.ts
#	lib/core-server/src/utils/get-preview-builder.ts
#	lib/csf-tools/package.json
#	lib/docs-tools/package.json
#	lib/instrumenter/package.json
#	lib/manager-webpack4/package.json
#	lib/manager-webpack5/package.json
#	lib/node-logger/package.json
#	lib/postinstall/package.json
#	lib/preview-web/package.json
#	lib/router/package.json
#	lib/source-loader/package.json
#	lib/store/package.json
#	lib/theming/package.json
#	lib/ui/package.json
#	presets/react-webpack/package.json
#	scripts/build-manager-config/main.js
#	scripts/build-manager.js
#	yarn.lock
2022-05-09 20:08:01 +02:00
Michael Shilman
eebe511c45 Merge branch 'next' into pr/17724 2022-05-09 02:27:41 +08:00
Michael Shilman
a1600d5075
Merge branch 'next' into examples/disable-channel-functions 2022-05-05 00:23:48 +08:00
Michael Shilman
5bd78b65dc Merge branch 'next' into future/base 2022-05-04 11:30:29 +08:00
Michael Shilman
5f9f6f32f2 Core: Add optional telemetry and crash reporting 2022-04-29 00:11:50 +08:00
Norbert de Langen
f2f9e39343
Merge branch 'future/minimize-webpack-deps' into future/modern-esm
# Conflicts:
#	addons/a11y/package.json
#	addons/actions/package.json
#	addons/backgrounds/package.json
#	addons/controls/package.json
#	addons/docs/package.json
#	addons/essentials/package.json
#	addons/interactions/package.json
#	addons/jest/package.json
#	addons/links/package.json
#	addons/measure/package.json
#	addons/outline/package.json
#	addons/storyshots/storyshots-core/package.json
#	addons/storysource/package.json
#	addons/toolbars/package.json
#	addons/viewport/package.json
#	app/ember/package.json
#	app/html/package.json
#	app/preact/package.json
#	app/react/package.json
#	app/server/package.json
#	app/svelte/package.json
#	app/vue/package.json
#	app/vue3/package.json
#	app/web-components/package.json
#	examples/cra-kitchen-sink/package.json
#	examples/cra-react15/package.json
#	examples/cra-ts-essentials/package.json
#	examples/cra-ts-kitchen-sink/package.json
#	examples/ember-cli/package.json
#	examples/external-docs/package.json
#	examples/official-storybook/package.json
#	examples/react-ts/package.json
#	examples/vue-3-cli/package.json
#	examples/vue-cli/package.json
#	examples/web-components-kitchen-sink/package.json
#	examples/web-components-kitchen-sink/yarn.lock
#	lib/addons/package.json
#	lib/api/package.json
#	lib/builder-webpack4/package.json
#	lib/builder-webpack5/package.json
#	lib/channel-postmessage/package.json
#	lib/channel-websocket/package.json
#	lib/channels/package.json
#	lib/cli/src/versions.ts
#	lib/client-api/package.json
#	lib/client-logger/package.json
#	lib/codemod/package.json
#	lib/components/package.json
#	lib/core-client/package.json
#	lib/core-common/package.json
#	lib/core-events/package.json
#	lib/core-server/package.json
#	lib/csf-tools/package.json
#	lib/docs-tools/package.json
#	lib/instrumenter/package.json
#	lib/manager-webpack4/package.json
#	lib/manager-webpack5/package.json
#	lib/node-logger/package.json
#	lib/postinstall/package.json
#	lib/preview-web/package.json
#	lib/router/package.json
#	lib/source-loader/package.json
#	lib/store/package.json
#	lib/theming/package.json
#	lib/ui/package.json
#	presets/react-webpack/package.json
#	yarn.lock
2022-04-28 11:50:10 +02:00
Michael Shilman
132887fa81 Examples: Disable channel functions 2022-04-26 22:51:19 +08:00
Michael Shilman
5e160eecda Remove reactOptions & angularOptions 2022-04-26 15:18:44 +08:00
Norbert de Langen
38fa196d09
upgrade everything in the monorepo to webpack5 2022-04-22 11:40:44 +02:00
Michael Shilman
957619aef4 Examples: Automigrate to breakingChangesV7 and automigrate 2022-04-06 21:09:16 +08:00
Luca Cras
d6c0cb0840 add e2e examples in examples/official-storybook & examples/react-ts (for old & v7 store) 2022-03-19 12:52:29 +01:00
Tom Coleman
81e7af6fe1 Merge branch 'add-static-dirs-option' of https://github.com/oscard0m/storybook into add-static-dirs-option 2021-10-29 15:15:19 +11:00
Yann Braga
217fa08e11 refactor(addon-interactions): rename flag 2021-10-26 21:11:50 +02:00
Yann Braga
46af46efdf feat(core): add interactions debugging feature flag 2021-10-26 17:01:00 +02:00
Michael Shilman
fe5444e37f
Merge pull request #16417 from storybookjs/16394-fix-mainjs-framework-field
Core: Consolidate framework presets
2021-10-20 23:40:53 +08:00
Michael Shilman
9ea78d19b7 Remove unnecessary framework import 2021-10-20 19:17:16 +08:00
Tom Coleman
0cf9d0a682 Revert "Fix addon-a11y to use loadStory"
This reverts commit c2d67be1859f40c7f49ae0d46d3436329b1761c7.
2021-10-19 16:56:00 +11:00
Tom Coleman
94a7049a78 Fix addon-a11y to use loadStory 2021-10-19 16:50:10 +11:00
Tom Coleman
c2d67be185 Fix addon-a11y to use loadStory 2021-10-19 16:48:55 +11:00
Yann Braga
d0479ee9c9 add mdx story for addon-interactions 2021-10-13 12:10:10 +02:00
Yann Braga
cfdd2d8263 Merge branch 'next' into addon-interactions 2021-10-12 12:26:37 +02:00
Michael Shilman
239f391ed2 update from next 2021-10-07 13:13:01 +08:00
Tom Coleman
0b6e23c6be Merge remote-tracking branch 'origin/next' into 16047-add-hmr-to-story-index-2 2021-10-06 22:48:47 +11:00
Michael Shilman
719af60858 Official-storybook: Fix show source in many stories 2021-10-06 18:36:14 +08:00
Gert Hengeveld
66fd2bb41b Update to 6.4.0-beta.2 2021-10-01 11:01:36 +02:00
Tom Coleman
0253a81391 Get HMR working for v6&v7 2021-09-28 22:40:15 +10:00
Michael Shilman
92f85541a9 Don't build stories.json in official-storybook 2021-09-21 18:14:12 +08:00
Michael Shilman
956e62bb85 Deprecate features.previewCsfV3 flag 2021-09-18 13:11:54 +08:00
Gert Hengeveld
acd97e8319 Merge branch 'on-demand-store' into addon-interactions 2021-09-14 11:06:35 +02:00
Gert Hengeveld
6bcd60d560 Fix argsEnhancer and play function context 2021-09-09 14:06:51 +02:00
Gert Hengeveld
c066f12885 Setup 2021-09-09 11:41:48 +02:00
Oscar Dominguez
d8545d4067 chore(examples/official-storybook): added staticDirs config option to Official Storybook example 2021-09-02 19:27:36 +02:00
Michael Shilman
eb452c6e47 Official-storybook: Fix main.ts config for on-demand store 2021-08-19 12:26:48 +08:00
Michael Shilman
1f2850afce Offiicial-storybook: Add CSF3 setup function demo 2021-06-15 10:21:01 +08:00
Michael Shilman
ddcb3bd37e Extract addon-knobs from monorepo 2021-05-10 16:50:58 +08:00
Michael Shilman
5a3c25253d Merge branch 'next' into 14831-extract-design-assets 2021-05-09 16:38:37 +08:00
Michael Shilman
48be589d64
Merge pull request #14855 from storybookjs/14831-extract-addon-events
Extract addon-events from monorepo
2021-05-09 16:36:18 +08:00
Michael Shilman
4a68e8e063 Merge branch 'next' into 14831-extract-addon-cssresources 2021-05-09 11:17:55 +08:00
Michael Shilman
5b5bfe8845 Merge branch 'next' into 14831-extract-addon-events 2021-05-09 11:17:38 +08:00
Michael Shilman
ff857ff6ee Merge branch 'next' into 14831-extract-design-assets 2021-05-09 11:16:14 +08:00
Michael Shilman
55807913e9 Extract addon-queryparams from monorepo 2021-05-08 14:54:45 +08:00
Michael Shilman
e7e095bd85 Extract addon-cssresources from monorepo 2021-05-08 14:45:50 +08:00