Norbert de Langen
abad5077e2
ensure config is resolved with the polyfills
2022-10-05 10:35:17 +02:00
Norbert de Langen
3e610a0c9a
Merge pull request #19327 from tolkadot/update-lib-postinstall
...
Build: Bundle lib/postinstall with ts-up
2022-10-05 11:10:39 +03:00
Norbert de Langen
fbc3db6b10
Merge branch 'norbert/sb-524-webpack5react18ts' into norbert/sb-525-webpack5react17js
2022-10-05 09:39:45 +02:00
Norbert de Langen
031fb9ce23
Merge branch 'norbert/sb-625-remove-cypress-from-the-monorepo' into norbert/sb-524-webpack5react18ts
2022-10-05 09:38:24 +02:00
Norbert de Langen
82ec721860
Merge branch 'next' into migration/source-loader-tsc
2022-10-05 09:30:13 +02:00
Norbert de Langen
0b20a710c9
Merge branch 'next' into update-lib-postinstall
2022-10-05 09:29:24 +02:00
Norbert de Langen
1b361c42b5
Merge branch 'next' into norbert/sb-625-remove-cypress-from-the-monorepo
2022-10-05 09:28:36 +02:00
Tom Coleman
6c51c55fd3
Merge remote-tracking branch 'origin/next' into tom/sb-628-properly-document-maintenance-scripts
2022-10-05 17:07:30 +11:00
Tom Coleman
17ddcb71ba
Disable smoke test on cra/default-ts
...
https://github.com/storybookjs/storybook/issues/19351
2022-10-05 11:49:16 +11:00
Tom Coleman
b25a3265bc
Refactor sandbox to load async
2022-10-05 11:25:31 +11:00
Ian VanSchooten
63f6386b9e
Merge remote-tracking branch 'origin/next' into vite/svelte-docgen-options
...
# Conflicts:
# code/frameworks/svelte-vite/src/preset.ts
2022-10-04 14:57:57 -04:00
Ian VanSchooten
2674cc1baa
Merge pull request #19259 from storybookjs/vite/framework-plugins
...
Issue: https://github.com/storybookjs/builder-vite/issues/498
Closes https://github.com/storybookjs/storybook/pull/19245
## What I did
When we made the change in 7.0 to start using the user's `vite.config.js`, I made the (faulty) assumption that users would already have vite framework plugins (e.g. `@vitejs/plugin-react`) installed. But this isn't always true, for example, a project might just be a collection of components being exported, and there may not be an actual app.
So, this PR checks to see if the required framework plugin is already in the config, and if not, adds it. I created a utility function to check for the plugin, but ideally this would live in a `vite-core` instead of duplicated across each framework. This, combined with the duplication in https://github.com/storybookjs/storybook/pull/19216 , makes me lean towards creating such a package. But, it can be done any time and these duplications cleaned up at that point, so I don't think it's a blocker.
## How to test
Create a sandbox, delete `vite.config.js`, and start storybook. Without this change there would be a crash, but it should work just fine now.
2022-10-04 13:47:33 -04:00
Ian VanSchooten
e37191110f
Merge remote-tracking branch 'origin/next' into fix/addon-interactions-build
2022-10-04 13:30:05 -04:00
Ian VanSchooten
80f54842c2
Merge remote-tracking branch 'origin/next' into testing-react-exclude-core
2022-10-04 09:52:50 -04:00
Ian VanSchooten
313b1eeef6
Merge remote-tracking branch 'origin/next' into vite/framework-plugins
2022-10-04 09:52:13 -04:00
Ian VanSchooten
bc9d33b9cc
Merge remote-tracking branch 'origin/next' into vite/svelte-docgen-options
2022-10-04 09:42:45 -04:00
Ian VanSchooten
f49fb78a81
Merge remote-tracking branch 'origin/next' into fix/addon-interactions-build
2022-10-04 09:41:29 -04:00
Norbert de Langen
aa8299fc54
Merge branch 'next' into migration/source-loader-tsc
2022-10-04 15:32:35 +02:00
Norbert de Langen
663171e217
Merge branch 'next' into update-lib-postinstall
2022-10-04 15:31:37 +02:00
Norbert de Langen
cebbda6ba5
Merge branch 'next' into norbert/sb-625-remove-cypress-from-the-monorepo
2022-10-04 15:30:37 +02:00
Norbert de Langen
bd0a420209
improve the tsconfig
...
So we do not get the warning:
ESM You have emitDecoratorMetadata enabled but @swc/core was not installed, skipping swc plugin
...anymore
2022-10-04 15:14:41 +02:00
Norbert de Langen
7cdb3417f3
add a template for react17
2022-10-04 12:14:24 +02:00
Norbert de Langen
4ed9abd6af
fix the template definition
2022-10-04 11:23:25 +02:00
Norbert de Langen
2f29db5e1f
change name
2022-10-04 11:18:56 +02:00
Norbert de Langen
47da89522c
add react18 + webpack5 template
2022-10-04 09:50:50 +02:00
Norbert de Langen
ecae3e3e2f
Merge pull request #19322 from jeangregorfonrose/jean-storybook
...
Build: Bundle addons/essentials with ts-up
2022-10-04 10:32:00 +03:00
Norbert de Langen
448f5f48c5
Merge pull request #19307 from bovandersteene/bovds/disable-ngcc
...
feat(angular): disable ngcc when not needed
2022-10-04 10:02:32 +03:00
Norbert de Langen
16dccf7d54
Merge branch 'next' into jean-storybook
2022-10-04 08:54:57 +02:00
Norbert de Langen
5a2673f42a
Merge branch 'next' into migration/source-loader-tsc
2022-10-04 08:53:53 +02:00
Norbert de Langen
787dbb9af9
Merge branch 'next' into update-lib-postinstall
2022-10-04 08:50:24 +02:00
Norbert de Langen
758427e900
Merge branch 'next' into norbert/sb-625-remove-cypress-from-the-monorepo
2022-10-04 08:49:19 +02:00
Ian VanSchooten
45cc1a2d25
Update yarn.lock
2022-10-03 22:36:05 -04:00
Ian VanSchooten
77d28f8e7d
Add svelte csf addon for svelte-native stories
2022-10-03 22:21:40 -04:00
Michael Shilman
4d78b7e3be
Merge branch 'next' into shilman/add-web-components-vite-framework-and-template
2022-10-04 10:19:38 +08:00
Michael Shilman
7efe75a445
Update danger config to accept "build" label
2022-10-04 10:11:42 +08:00
Ian VanSchooten
aefbc7e77b
Pass svelte options to docgen plugin
2022-10-03 22:09:30 -04:00
Bo Vandersteene
dfd38af1df
make options optional
2022-10-03 21:55:24 +02:00
Ian VanSchooten
9de0c03c0c
Add checkAnnotationsLoaded
entrypoint
2022-10-03 12:53:30 -04:00
Ian VanSchooten
d174006333
Fix path to checkActionsLoaded
2022-10-03 12:53:30 -04:00
Ian VanSchooten
c4c4f68549
Merge remote-tracking branch 'origin/next' into vite/framework-plugins
...
# Conflicts:
# code/frameworks/react-vite/src/preset.ts
2022-10-03 12:35:07 -04:00
Norbert de Langen
62d2df7ecb
regen lockfiles
2022-10-03 18:23:58 +02:00
Norbert de Langen
83b4bb2db4
Merge branch 'next' into norbert/sb-625-remove-cypress-from-the-monorepo
2022-10-03 18:13:15 +02:00
Norbert de Langen
8f31e0ca62
Merge branch 'tech/tsup-lib-client-api' into tech/tsup-core-client
2022-10-03 17:52:14 +02:00
Norbert de Langen
8adcd1e2e8
add required dependency
2022-10-03 17:45:43 +02:00
Norbert de Langen
edf0cc8201
Merge branch 'next' into tech/tsup-lib-client-api
2022-10-03 17:42:15 +02:00
Norbert de Langen
c8946632fe
add required dev dep
2022-10-03 17:40:51 +02:00
Norbert de Langen
5bee2e9fe9
remove globals file
2022-10-03 17:37:20 +02:00
Norbert de Langen
67f0aafe74
Merge branch 'next' into tech/tsup-core-client
...
# Conflicts:
# code/lib/core-client/src/globals.ts
# code/lib/core-server/src/presets/common-preset.ts
2022-10-03 17:36:56 +02:00
Norbert de Langen
f3299fe1b3
cleanup
2022-10-03 17:27:50 +02:00
Norbert de Langen
78352c1def
Merge branch 'next' of github.com:storybookjs/storybook into next
2022-10-03 17:11:12 +02:00