53 Commits

Author SHA1 Message Date
Michael Shilman
a289ef64c1 Main.js: Combine addons/presets in CLI templates 2019-12-31 14:38:45 +08:00
Norbert de Langen
7c5858c7f7 CHANGE cli generators to triconfig 2019-12-05 13:46:19 +01:00
Michael Shilman
e446ec42ac Addon-docs: Use framework-independent preset everywhere 2019-11-27 23:33:05 +08:00
Norbert de Langen
a4e7ddbe83 CHANGE cli so skipInstall also doesn't check against the registry, but directly edits package.json 2019-11-25 20:15:01 +01:00
Filipp Riabchun
24ec9d3674 Migrate examples and templates to PascalCase exports 2019-11-19 21:08:32 +01:00
Norbert de Langen
6e0d00ee1e FIX cli 2019-10-29 12:50:51 +01:00
Norbert de Langen
548da0917d Merge branch 'next' into pr/billfeller/8205
# Conflicts:
#	lib/cli/generators/ANGULAR/index.js
#	lib/cli/generators/HTML/index.js
#	lib/cli/generators/REACT/index.js
#	lib/cli/generators/REACT_SCRIPTS/index.js
#	lib/cli/generators/SFC_VUE/index.js
#	lib/cli/generators/VUE/index.js
#	lib/cli/generators/WEBPACK_REACT/index.js
2019-10-28 10:40:05 +01:00
Michael Shilman
1f6ce87f09 CLI: Add component meta to templates 2019-10-18 00:00:08 +08:00
Michael Shilman
65200fddd9 CLI: React preset configureJSX by default 2019-10-14 22:47:29 +08:00
Michael Shilman
08458640a4 CLI: MDX configuration fixes 2019-10-13 17:08:43 +08:00
Michael Shilman
e7364a435b CLI: REACT fixes 2019-10-12 10:15:40 +08:00
Michael Shilman
6fd1ce3608 CLI: REACT add missing presets file 2019-10-12 09:54:12 +08:00
Michael Shilman
a979df3773 CLI: REACT template MDX support 2019-10-12 09:44:44 +08:00
Michael Shilman
277d6c50a2 CLI: REACT template CSF refactor 2019-10-12 09:41:23 +08:00
Norbert de Langen
832532c07e CLEANUP 2019-09-27 11:48:17 +02:00
Norbert de Langen
d747165d18 CHANGE all the generators to generate a package.json file if it doesn't exist yet 2019-09-26 14:45:08 +02:00
wadezhan
0ce90c6175 fix: sb init --type react throw error Cannot create property 'dependencies' on boolean 'false' 2019-09-26 19:37:45 +08:00
Michael Shilman
716db9bf0d CLI: Force welcome stories to show up first in load order 2019-09-03 20:48:47 +08:00
Michael Shilman
cc8c06718b CLI templates: rename load => configure 2019-07-27 02:21:49 +08:00
Michael Shilman
166785f93c CLI templates: react => module format 2019-07-20 16:46:51 +08:00
Laurent Debersaques
4bd6121f83 cli: replaced merge-dirs dependency by fs-extra 2019-06-16 00:33:30 +02:00
Mikael Carpenter
d143131451 Move option for using dev dependencies to npmOptions in initiate.js
update installDependencies helper to use that new option
     update usage of that to not pass '-D' in list of dependencies
2019-04-30 16:36:06 -07:00
Mikael Carpenter
fa991cc361 Update the remaining generators to use new install functions.
Add a new fixture that has a frozen lock file
   Add documentation to the helper functions I changed
2019-04-25 10:12:16 -07:00
Means88
d3dd74c763 fix: regexp in config.js 2019-03-19 17:31:15 +08:00
Pavan Kumar Sunkara
94a049c2f5 Revert "CHANGE the installBabel to only install babel-loader & RENAME to installBabelLoader"
This reverts commit aadd8f0e0baa90d40c523cc43aaa9a30ada788d8.
2018-08-22 18:14:34 +02:00
Norbert de Langen
aadd8f0e0b
CHANGE the installBabel to only install babel-loader & RENAME to installBabelLoader 2018-08-16 16:23:58 +02:00
Hypnosphi
3c0e3832e1 Add babel-loader peer dep 2018-07-06 20:59:30 +03:00
Hypnosphi
e496dfbb91 Update CLI 2018-07-04 23:12:47 +03:00
Keraito
5f991ff83d Use npmOptions in all generators 2018-05-09 00:34:08 +02:00
Hypnosphi
def1e04dbb Cleanup dependencies 2018-02-25 03:53:03 +03:00
Hypnosphi
1a550e912b Include more paths into linting 2018-02-17 23:32:26 +03:00
Hypnosphi
e5b73a3d73 Stop ignoring a11y rules 2018-02-17 22:33:31 +03:00
Hypnosphi
029f2b4d0b Reflect the new peer dependencies in docs and CLI templates 2018-01-11 02:13:38 +03:00
Daniel Duan
4f0d2dde44 #1013 autoload all *.stories.js files in cli templates 2017-10-31 13:46:35 -04:00
hypnos
f0c6942b61 Compare current and latest versions 2017-09-15 02:25:02 +03:00
hypnos
067ccdf9a0 Refactor CLI 2017-09-14 04:35:40 +03:00
hypnos
7df5a6ab93 Add tests for CLI. Support node 4 2017-08-30 02:47:15 +03:00
hypnos
4344121d46 Promote import/extensions to error level as it has no violations 2017-08-18 05:07:15 +03:00
hypnos
24df843309 Detect each latest version independently 2017-08-17 02:24:56 +03:00
hypnos
1601322fdc CLI: Add explicit dependencies on used plugins 2017-08-13 23:03:59 +03:00
Michael Shilman
f496deba0b Create @storybook/react/demo exports 2017-06-22 15:05:19 +10:00
Michael Shilman
cd297c33e1 Export demo components from @storybook/react
We do this so we can have a uniform way to do this across frameworks
(e.g. RN, vue)
2017-06-17 22:50:44 +10:00
Norbert de Langen
294923bac3 Use new common demo-components 2017-06-12 18:09:37 +02:00
Norbert de Langen
8fef4bb2d8 FIX linting 2017-06-05 00:58:23 +02:00
Norbert de Langen
9d38bf8bd3 Mostly re-applied changes 2017-05-31 08:29:09 +02:00
Norbert de Langen
af1b0c11d2 Merge branch 'master' into eslint-strict
# Conflicts:
#	.eslintignore
#	.travis.yml
#	addons/actions/src/containers/ActionLogger/index.js
#	addons/centered/package.json
#	addons/graphql/package.json
#	addons/info/src/components/PropTable.js
#	addons/info/src/components/Props.js
#	addons/knobs/package.json
#	addons/knobs/src/components/Panel.js
#	addons/notes/package.json
#	addons/notes/src/index.js
#	addons/notes/src/register.js
#	addons/storyshots/package.json
#	addons/storyshots/src/index.js
#	app/react-native/package.json
#	app/react/package.json
#	examples/cra-storybook/package.json
#	examples/cra-storybook/src/stories/Welcome.js
#	examples/test-cra/src/stories/Button.js
#	examples/test-cra/src/stories/Welcome.js
#	lib/channel-postmessage/package.json
#	lib/channel-websocket/package.json
#	lib/cli/bin/generate.js
#	lib/cli/generators/METEOR/index.js
#	lib/cli/generators/REACT/index.js
#	lib/cli/generators/REACT/template/stories/index.js
#	lib/cli/generators/REACT_NATIVE/index.js
#	lib/cli/generators/REACT_SCRIPTS/index.js
#	lib/cli/generators/REACT_SCRIPTS/template/src/stories/Welcome.js
#	lib/cli/generators/WEBPACK_REACT/index.js
#	lib/cli/lib/helpers.js
#	lib/cli/package.json
#	package.json
2017-05-31 07:45:04 +02:00
Norbert de Langen
a593145cd0 FIX a few things 2017-05-23 20:56:54 +02:00
Norbert de Langen
a52ab86c4f IMPROVE cli 2017-05-20 17:50:38 +02:00
Norbert de Langen
d55bc6ad4b FIX linting 2017-05-18 18:33:51 +02:00
Norbert de Langen
2bcaae9d81 FIX linting 2017-05-18 09:14:29 +02:00