28 Commits

Author SHA1 Message Date
Norbert de Langen
0b151868ec
changes trying to fix the presets loading behavior 2022-03-18 14:51:18 +01:00
Michael Shilman
6a23560046 Fix essentials options type 2022-03-12 19:39:00 +08:00
Ian VanSchooten
59ebee29f7 Use serverRequire to load config file 2022-02-23 17:18:20 -05:00
Ian VanSchooten
d74511418d Add support for main.cjs files 2022-02-23 17:17:25 -05:00
winkerVSbecks
77d0ee813f Add outline addon to monorepo and rename package to @storybook/addon-outline 2021-07-08 18:07:29 -04:00
winkerVSbecks
4088dc77f7 Add measue and outline addon to essentials 2021-06-02 10:46:09 -04:00
Michael Shilman
ebbd0d638e Essentials: Fix absolute config dir 2020-10-23 11:53:47 +08:00
Michael Shilman
0c4393312b Essentials: Make controls tab show first 2020-10-03 15:04:50 +08:00
Michael Shilman
e0abeab40d Addon-essentials: Log info on config override 2020-08-24 19:04:19 +08:00
Michael Shilman
23e62c966f Addon-essentials: Add missing toolbars addon 2020-08-12 08:59:07 +08:00
Gaëtan Maisse
fa126f6f1a
fix(essentials): use require.resolve to ensure Yarn PnP compatibility
Files of various addons should be resolved in the context of `addon-essentials` and not in the one of SB user projects.
File to load can be `preset.js`, `register.js`, or the package entry point, so we need to check all these cases as it's done in `lib/core/src/server/presets.js`.
2020-07-07 14:03:55 +02:00
Michael Shilman
6810146f35 Essentials: Add addon-controls 2020-06-24 10:54:18 +08:00
Michael Shilman
dea155ea43 fix typo 2020-05-12 21:02:09 +08:00
Michael Shilman
cee42cf97b Essentials: Add addon-actions 2020-05-12 20:43:31 +08:00
Michael Shilman
6bf6399a63 Essentials: Update auto-disable heuristics to use main.js 2020-05-12 16:21:38 +08:00
Michael Shilman
944e9fab6c Essentials: Add addon-docs 2020-05-12 11:42:03 +08:00
Gaëtan Maisse
45b16012b3
fix(essentials): use require.resolve to ensure Yarn PnP compatibility
`register` file of various addon should be resolve in the context of `addon-essentials` and not in the one of SB user projects
2020-05-01 17:04:15 +02:00
Norbert de Langen
5e3be6f267
FIX linting 2020-04-30 18:00:35 +02:00
Norbert de Langen
341fc2d90d
FIX linting 2020-03-27 20:04:50 +01:00
Michael Shilman
423665b094 Make presets loadable in main.js addons array 2019-12-25 21:26:53 +08:00
Michael Shilman
8818fa5990 Addon-essentials: Remove actions, links, knobs 2019-12-18 23:49:06 +08:00
Michael Shilman
6f81b2d0b0 Addon-essentials: Remove docs from essentials 2019-12-07 22:49:45 +08:00
Michael Shilman
34d1b8f967 Addon-essentials: Disable addons (rather than reconfigure) 2019-12-06 13:22:25 +08:00
Michael Shilman
08579e049a Fix linting 2019-12-01 22:53:45 +08:00
Michael Shilman
599ed92b9a Fix node typings 2019-12-01 22:42:58 +08:00
Michael Shilman
246ffa63f4 Warn if addon-essentials detects an addon already installed 2019-12-01 15:53:51 +08:00
Michael Shilman
e242612078 Essentials first draft 2019-12-01 15:02:33 +08:00
Michael Shilman
ef00c53a53 Addon-essentials: Proof of concept 2019-11-19 07:21:44 +08:00