41234 Commits

Author SHA1 Message Date
Michael Shilman
5cae86c3fd 7.0.0-alpha.11 changelog 2022-07-06 08:51:15 -07:00
Norbert de Langen
b409619226
Merge pull request #18637 from storybookjs/future/linting-ejs
Future - add a linter for .ejs files (our templates)
2022-07-06 15:37:31 +02:00
Norbert de Langen
1415dc494d
Merge pull request #18638 from storybookjs/future/prep-for-esbuild-register
Future - prep for #18619
2022-07-06 15:21:23 +02:00
Norbert de Langen
645e1b8015
register just once, do not unregister 2022-07-06 15:16:30 +02:00
Norbert de Langen
18064b2b17
Merge branch 'future/prep-for-esbuild-register' into future/async-load-presets-esbuild-register
# Conflicts:
#	lib/core-common/src/presets.ts
#	lib/core-common/src/utils/interpret-require.ts
2022-07-06 14:54:04 +02:00
Norbert de Langen
fba9296287
change interpret for esbuild-register and make loadAllPresets async 2022-07-06 14:52:11 +02:00
Norbert de Langen
71240236c7
deduplicate interopRequireDefault 2022-07-06 14:21:24 +02:00
Norbert de Langen
c713a9b8dd
add a linter for .ejs files (our templates) 2022-07-06 14:03:17 +02:00
Norbert de Langen
4390ceaaba
fix 2022-07-06 13:35:13 +02:00
Norbert de Langen
8b6c097885
fix 2022-07-06 13:08:38 +02:00
Norbert de Langen
34a13e90a9
Merge pull request #18550 from storybookjs/future/pbm/stage0
Future / pre-built manager - using esbuild
2022-07-06 12:48:31 +02:00
Norbert de Langen
8a703bf38e
move event name to core-events package 2022-07-06 12:17:56 +02:00
Norbert de Langen
8b7bc3b31a
fix and add a CI check that generated files are not mutated during CI run 2022-07-06 12:11:31 +02:00
Norbert de Langen
3ec6235095
cleanup and add LOGLEVEL support 2022-07-06 12:05:37 +02:00
Norbert de Langen
364f6afd2f
cleanup 2022-07-06 11:53:55 +02:00
Gert Hengeveld
968618ce88
Merge pull request #16592 from storybookjs/16585-exception-handling
Interactions: Show exceptions by non-instrumented code in panel
2022-07-06 11:32:02 +02:00
Norbert de Langen
795c33c89d
add comments to explain the situation with globals, and why we do what we do. 2022-07-06 10:30:08 +02:00
Norbert de Langen
9338267cc7
fix removed new package 2022-07-06 01:19:47 +02:00
Norbert de Langen
445e120854
cleanup 2022-07-06 01:18:17 +02:00
Norbert de Langen
7eb15b6766
merge future/base 2022-07-06 01:15:08 +02:00
Norbert de Langen
2989b54711
Merge pull request #18633 from storybookjs/future/base-improved
Future - base improved
2022-07-06 01:11:15 +02:00
Norbert de Langen
8936e5769d
fix linting 2022-07-06 00:51:24 +02:00
Norbert de Langen
a5c35e1b3e
improvements to setup 2022-07-06 00:30:10 +02:00
Norbert de Langen
df75162514
fix deepscan issue 2022-07-05 21:20:03 +02:00
Norbert de Langen
974b58fb24
fix test 2022-07-05 20:05:18 +02:00
Norbert de Langen
b188566126
add refs feature back 2022-07-05 19:27:46 +02:00
Norbert de Langen
bd8a2204fb
add support for preview-head.html to new prebuild manager
add support for setting config after manager has loaded
2022-07-05 16:41:22 +02:00
Norbert de Langen
0fea552e66
no unsafe eval 2022-07-05 16:39:10 +02:00
Gert Hengeveld
9be5035d79 Ignore the stacktrace in Chromatic snapshots 2022-07-04 22:35:46 +02:00
Gert Hengeveld
c36d10ce1a Fix tests 2022-07-04 22:35:44 +02:00
Gert Hengeveld
96fb6c2c56 Better error message 2022-07-04 22:34:33 +02:00
Gert Hengeveld
a9b75cfc20 Monkey-patch callbacks instead of listening on the channel 2022-07-04 22:34:32 +02:00
Gert Hengeveld
17d9034fa5 Avoid running play function if story errored 2022-07-04 22:33:55 +02:00
Gert Hengeveld
eb0cd2a7cf Prevent flicker on the interactions counter 2022-07-04 22:33:54 +02:00
Gert Hengeveld
d7067667c6 Don't introduce an arbitrary await 2022-07-04 22:33:05 +02:00
Gert Hengeveld
aafbfe6f44 Wait for idle before starting play function 2022-07-04 22:32:31 +02:00
Gert Hengeveld
6e1e04c654 Prevent Interactions panel from picking up exceptions that don't originate from the play function 2022-07-04 22:30:49 +02:00
Gert Hengeveld
c530eae065 Add unit tests for Panel.getInteractions 2022-07-04 22:29:28 +02:00
Gert Hengeveld
e5b2c3dc5b Fix exception colors in dark theme 2022-07-04 22:29:28 +02:00
Gert Hengeveld
a4ce7160a7 Avoid stacked theme because it'll break interactions 2022-07-04 22:29:28 +02:00
Gert Hengeveld
f9178d7067 Rename stories 2022-07-04 22:29:28 +02:00
Gert Hengeveld
6eff2be45c Chromatic will fail when we deliberately throw an exception 2022-07-04 22:29:27 +02:00
Gert Hengeveld
5444a76613 Fix serialization of object properties 2022-07-04 22:29:27 +02:00
Gert Hengeveld
8003c9b20f Ignore deepscan error 2022-07-04 22:29:26 +02:00
Gert Hengeveld
e890240d13 Update tests 2022-07-04 22:28:52 +02:00
Gert Hengeveld
6473e9784a Remove unused import 2022-07-04 14:54:03 +02:00
Gert Hengeveld
3c92b387f7 Pull TabStatus out of Panel 2022-07-04 14:54:03 +02:00
Gert Hengeveld
0f79748d82 Flatten components list and pull out InteractionsPanel from Panel 2022-07-04 14:54:01 +02:00
Gert Hengeveld
099cc04083 Deal with exceptions that aren't an Error 2022-07-04 14:52:07 +02:00
Gert Hengeveld
0749e5999f Test debugger controls 2022-07-04 14:43:54 +02:00