721 Commits

Author SHA1 Message Date
Norbert de Langen
8665b8de47
improve 2022-06-03 14:30:16 +02:00
Norbert de Langen
b9aad63a27
fix e2e 2022-05-31 15:17:42 +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
a235877612
improve 2022-05-26 13:20:58 +02:00
Norbert de Langen
dc64f1c505
fixes 2022-05-26 12:39:17 +02:00
Norbert de Langen
dadc33d347
make webpack5 the default builder in cli 2022-05-26 11:57:27 +02:00
Norbert de Langen
1763a91403
change presets source to be named index 2022-05-26 11:16:11 +02:00
Norbert de Langen
ec41d93c25
wip 2022-05-25 16:00:47 +02:00
Norbert de Langen
426b68e570
skip generating type definitions in prep-mode 2022-05-25 13:20:27 +02:00
Andrey Okonetchnikov
8bdb1cdcb9 feat: Add cleanup task to bootstrap that removes compiled /dist folders 2022-05-24 13:48:12 +02:00
Andrey Okonetchnikov
9b35849894 Tweak the language in case when a users decides not to run the script 2022-05-24 13:37:45 +02:00
Andrey Okonetchnikov
e77f583467 fix: Do not delete .idea while doing the cleanup
It also makes sure only root level directories are excluded

Closes #18308
2022-05-24 12:25:49 +02:00
Norbert de Langen
ca0c9fc2e2
let's remove the downgrade typescript generation 2022-05-23 14:26:05 +02:00
Norbert de Langen
5941bfe217
make ALL examples be smoke tested and do it in parallel, similar to examples in CI 2022-05-12 12:12:38 +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
4fb9e1525e Fix angular 2022-05-12 09:31:48 +08:00
Andrey Okonetchnikov
ab06f82e70 fix(CLI): Don't throw is Ctrl + C was pressed when selecting a package 2022-05-11 13:21:06 +02:00
Norbert de Langen
84ac9801c3
Merge branch 'future/tsup' into future/modern-esm
# Conflicts:
#	addons/links/package.json
#	lib/components/package.json
#	lib/ui/package.json
#	yarn.lock
2022-05-11 11:37:08 +02: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
Mateusz Burzyński
9b0a59c279 Fixed PnP compatibility for bundled components package 2022-05-09 16:35:23 +02:00
Michael Shilman
511be37603 Merge branch 'future/renderer-presets' into future/add-frameworks 2022-05-04 13:12:13 +08:00
Michael Shilman
872eb4b64b Merge branch 'future/base' into future/add-renderers 2022-05-04 13:01:21 +08:00
Michael Shilman
612b03d75c
Merge pull request #18046 from storybookjs/tech/telemetry-pr
Core: Add optional telemetry and crash reporting
2022-05-02 22:20:57 +08:00
Norbert de Langen
6f9f8b1b70
improve 2022-04-29 16:40:31 +02:00
Norbert de Langen
ba354b86a8
working tsup setup 2022-04-29 10:06:04 +02:00
Norbert de Langen
7335874245
migrate the custom package bundling to use tsup 2022-04-28 18:44:12 +02:00
Michael Shilman
5f9f6f32f2 Core: Add optional telemetry and crash reporting 2022-04-29 00:11:50 +08:00
Norbert de Langen
a7e6128cf0
minor optimizations 2022-04-28 16:52:35 +02:00
Ian VanSchooten
b5470a2691 Add non-monorepo testing tools to exclude lists 2022-04-28 10:22:13 -04:00
Norbert de Langen
07147a1a26
fixing linting 2022-04-25 15:22:02 +02:00
Michael Shilman
b269a8e7ce Fix prebuilt manager build error 2022-04-23 10:36:02 +08:00
Norbert de Langen
02e9b09e71
fixes and hacks to get it working 2022-04-22 14:41:16 +02:00
Norbert de Langen
9bf98a3bcd
Merge branch 'future/typescript-v4' into future/modern-esm
# Conflicts:
#	app/angular/package.json
#	examples/external-docs/package.json
#	examples/react-ts/package.json
#	examples/vue-3-cli/package.json
#	examples/web-components-kitchen-sink/package.json
#	yarn.lock
2022-04-22 14:02:59 +02:00
Norbert de Langen
51524ee3b7
updates, updates, updates and fixes 2022-04-22 13:57:46 +02:00
Norbert de Langen
38fa196d09
upgrade everything in the monorepo to webpack5 2022-04-22 11:40:44 +02:00
Norbert de Langen
e57f6c82c2
Merge branch 'future/minimize-webpack-deps' into future/modern-esm
# Conflicts:
#	lib/core-server/src/cli/dev.ts
#	lib/core-server/src/cli/prod.ts
#	renderers/server/package.json
2022-04-22 10:42:17 +02:00
Norbert de Langen
394547cdca
remove the modern flag feature (modern is not esm) 2022-04-21 15:52:53 +02:00
Michael Shilman
fbbd0c5862 Merge branch 'future/renderer-presets' into future/typescript-v4 2022-04-21 18:12:31 +08:00
Michael Shilman
2aa4cc58f8 Fix verdaccio config for presets 2022-04-21 16:41:19 +08:00
Michael Shilman
eb15607f99 Run sb build instead of build-storybook 2022-04-20 21:57:00 +08:00
Norbert de Langen
234217bc4b
fix dts-localizer script 2022-04-20 14:37:16 +02:00
Michael Shilman
26e7c4e6a3 Merge branch 'next' into index-stories-imports 2022-04-14 17:21:52 +08:00
Norbert de Langen
9fd18275f1
Merge pull request #17947 from storybookjs/prebundle-without-browser
Run `prebundle` script without `browser: true` in Rollup config
2022-04-14 10:14:50 +02:00
Mateusz Burzyński
7b370a74b3 Run prebundle script without browser: true in Rollup config 2022-04-13 10:50:05 +02:00
Michael Shilman
eaad043a3d Merge branch 'next' into tech/change-ci-parallelism-bootstrap 2022-04-11 22:51:24 +08:00
Ian VanSchooten
1417b4b33a Exclude @storybook/builder-vite from verdaccio 2022-04-05 22:23:57 -04:00
Norbert de Langen
b789d622de
enable nx-cache again 2022-04-05 11:06:31 +02:00
Norbert de Langen
fcdc948dee
for testing if my change fixes the build without nx cache 2022-04-04 17:43:09 +02:00
Norbert de Langen
3459659b8b
set parallelism of nx to 2 2022-04-04 17:35:07 +02:00
Norbert de Langen
a889484a39
make vercadaccio run on port 6000 always 2022-03-31 14:03:26 +02:00