Norbert de Langen
002602df3d
wip
2022-06-27 14:13:19 +02:00
Norbert de Langen
fa872be6ea
cleanup, I'm in the process of removing stats output completely from the manager builder, because it's not configurable anyway
2022-06-27 09:55:39 +02:00
Norbert de Langen
4461be270b
cleanup
2022-06-24 16:57:43 +02:00
Norbert de Langen
82aea41566
cleanup
2022-06-24 16:56:50 +02:00
Norbert de Langen
fc96c97010
cleanup
2022-06-24 16:46:02 +02:00
Norbert de Langen
79e2b9536f
fix lockfile
2022-06-24 16:14:00 +02:00
Norbert de Langen
680d2ba22d
optimize
2022-06-24 16:08:56 +02:00
Norbert de Langen
7aeedfdb9d
wip
2022-06-24 15:51:17 +02:00
Norbert de Langen
6d8c17c1ec
progress
2022-06-24 12:28:48 +02:00
Norbert de Langen
42bcdaa709
Made a new manager-builder package, purely based on esbuild
2022-06-24 01:40:12 +02:00
Norbert de Langen
f5431237cf
polyfills and such
2022-06-23 21:17:13 +02:00
Norbert de Langen
5cbe4a2959
ok, so this is step 1, just an option, not final.
...
- We prebundle the entire lib/ui with tsup.
- We tell the manager builder to serve lib/ui/dist as part of staticDirs
- We add the prebundled runtime to the main template as script reference
This works! Webpack builds ONLY the addons, not the manager UI!
But there's a problem... the manager gets react components injected into it.
These react components do not share the same version of react.
That causes the well know: hooks-call problems.
So left to investigate:
- Will this really work? Does bundling lib/ui and everything it needs break nothing?
- How to force a single version of react? (all dependencies normally coming from the manager, really)
2022-06-23 16:43:18 +02:00
Norbert de Langen
7034730de7
wip
2022-06-23 13:26:34 +02:00
Norbert de Langen
433ce7ee99
Merge branch 'future/tsup-libs-1' into future/pbm/stage0
2022-06-23 12:05:06 +02:00
Norbert de Langen
550cc996bc
Merge branch 'future/tsup-presets-1' into future/tsup-libs-1
2022-06-23 12:03:36 +02:00
Norbert de Langen
74ddd25368
grrr
2022-06-23 12:03:14 +02:00
Norbert de Langen
53941eda36
wip
2022-06-23 11:55:32 +02:00
Norbert de Langen
64a5f655e3
Merge branch 'future/tsup-presets-1' into future/tsup-libs-1
2022-06-23 11:48:09 +02:00
Norbert de Langen
a48a77dade
oops
2022-06-23 11:47:49 +02:00
Norbert de Langen
4db725d8fc
Merge branch 'future/tsup-frameworks-1' into future/tsup-presets-1
2022-06-23 11:46:48 +02:00
Norbert de Langen
78ac2b6f76
Merge branch 'future/tsup-renderers-1' into future/tsup-frameworks-1
2022-06-23 11:46:34 +02:00
Norbert de Langen
58c10e27b3
Merge branch 'future/tsup-presets-1' into future/tsup-libs-1
2022-06-23 11:43:46 +02:00
Norbert de Langen
f897686f4c
Merge branch 'future/tsup-renderers-1' into future/tsup-presets-1
2022-06-23 11:43:31 +02:00
Norbert de Langen
c9dd06a6e0
Merge branch 'future/SB-444' into future/tsup-renderers-1
2022-06-23 11:43:20 +02:00
Norbert de Langen
c568b3aef8
Merge branch 'future/base' into future/SB-444
2022-06-23 11:43:05 +02:00
Norbert de Langen
8dd301eaff
fix reference to @storybook/server-webpack's loader
2022-06-23 11:40:23 +02:00
Norbert de Langen
cc53c3587b
fixes for prep
2022-06-23 10:17:34 +02:00
Norbert de Langen
25dc790b76
core-common
2022-06-23 10:01:36 +02:00
Norbert de Langen
ba828048f4
Merge branch 'future/tsup-frameworks-1' into future/tsup-presets-1
...
# Conflicts:
# presets/html-webpack/package.json
# presets/preact-webpack/package.json
# presets/react-webpack/package.json
# presets/server-webpack/package.json
# presets/svelte-webpack/package.json
# presets/vue-webpack/package.json
# presets/vue3-webpack/package.json
# presets/web-components-webpack/package.json
# yarn.lock
2022-06-23 09:57:31 +02:00
Norbert de Langen
f871b9c083
Merge branch 'future/tsup-renderers-1' into future/tsup-frameworks-1
...
# Conflicts:
# frameworks/html-webpack5/package.json
# frameworks/preact-webpack5/package.json
# frameworks/react-webpack5/package.json
# frameworks/server-webpack5/package.json
# frameworks/svelte-webpack5/package.json
# frameworks/vue-webpack5/package.json
# frameworks/vue3-webpack5/package.json
# frameworks/web-components-webpack5/package.json
# yarn.lock
2022-06-23 09:56:14 +02:00
Norbert de Langen
6d38969594
Merge branch 'future/SB-444' into future/tsup-renderers-1
...
# Conflicts:
# renderers/html/package.json
# renderers/preact/package.json
# renderers/react/package.json
# renderers/server/package.json
# renderers/svelte/package.json
# renderers/vue/package.json
# renderers/vue3/package.json
# renderers/web-components/package.json
# yarn.lock
2022-06-23 09:54:54 +02:00
Norbert de Langen
685f64fe49
Merge branch 'future/base' into future/SB-444
2022-06-23 09:52:57 +02:00
Norbert de Langen
ab923e1c99
last one
2022-06-23 09:48:34 +02:00
Norbert de Langen
e96cd5f20c
another one
2022-06-23 09:44:23 +02:00
Norbert de Langen
a1ebc6000e
and more of them
2022-06-23 09:40:20 +02:00
Norbert de Langen
d62d7f4be2
another one
2022-06-23 09:29:06 +02:00
Norbert de Langen
015232a10b
fix
2022-06-23 09:09:33 +02:00
Tom Coleman
533fd71be6
Merge pull request #18536 from storybookjs/tom/sb-447-use-strict-types-in-core-preview
...
Turn on strict types in store + preview-web
2022-06-23 14:16:52 +10:00
Tom Coleman
fe9af61a1a
Undo change to CSFExports
type
2022-06-23 13:48:48 +10:00
Tom Coleman
4f315c43cc
Deepscan
2022-06-23 11:09:42 +10:00
Norbert de Langen
9ac29c2330
another one
2022-06-23 02:07:13 +02:00
Tom Coleman
77aa709233
External types care about TArgs
, internal types do not
2022-06-23 09:57:40 +10:00
Norbert de Langen
b8547968e6
another one
2022-06-23 01:10:56 +02:00
Norbert de Langen
aa532ad77d
compile a preset with tsup
2022-06-23 00:52:05 +02:00
Norbert de Langen
fb09837f2e
another one
2022-06-23 00:47:07 +02:00
Norbert de Langen
242fd701d4
another one
2022-06-23 00:45:23 +02:00
Norbert de Langen
3adab17414
another one
2022-06-23 00:44:07 +02:00
Norbert de Langen
c00ec56286
another one
2022-06-23 00:42:32 +02:00
Norbert de Langen
50e198f1c4
another one
2022-06-23 00:40:07 +02:00
Norbert de Langen
c17d93264e
another one
2022-06-23 00:29:15 +02:00