32 Commits

Author SHA1 Message Date
Tom Coleman
9715b34a39 Install @babel/core latest in vue 2018-10-24 16:18:53 +11:00
Tom Coleman
83c6ded4a0 Revert to installing babel-preset-vue from view installer.
This was removed in e496dfbb91fa38224adaf12d4d6c7ac3b39f85cb

Probably we should not even be using this preset (see https://github.com/storybooks/storybook/issues/4475#issuecomment-432141296), but we are, so I will add this for now to get it working.
2018-10-24 16:14:23 +11: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
Norbert de Langen
a039c96426
Merge branch 'master' into babel-7
# Conflicts:
#	MIGRATION.md
#	addons/backgrounds/package.json
#	addons/events/package.json
#	addons/info/package.json
#	addons/info/src/__snapshots__/index.test.js.snap
#	addons/jest/package.json
#	addons/knobs/package.json
#	addons/links/package.json
#	addons/notes/package.json
#	addons/options/package.json
#	addons/storyshots/storyshots-core/package.json
#	addons/storyshots/storyshots-puppeteer/package.json
#	addons/storysource/package.json
#	addons/viewport/package.json
#	app/angular/package.json
#	app/html/package.json
#	app/marko/package.json
#	app/mithril/package.json
#	app/polymer/package.json
#	app/react/package.json
#	app/vue/package.json
#	examples/angular-cli/package.json
#	examples/cra-kitchen-sink/package.json
#	examples/html-kitchen-sink/package.json
#	examples/marko-cli/package.json
#	examples/mithril-kitchen-sink/package.json
#	examples/official-storybook/package.json
#	examples/official-storybook/stories/__snapshots__/addon-info.stories.storyshot
#	examples/official-storybook/stories/__snapshots__/other-dirname.stories.storyshot
#	examples/polymer-cli/package.json
#	examples/vue-kitchen-sink/package.json
#	jest.config.js
#	lib/cli/package.json
#	lib/cli/test/snapshots/angular-cli/package.json
#	lib/cli/test/snapshots/marko/package.json
#	lib/cli/test/snapshots/meteor/package.json
#	lib/cli/test/snapshots/mithril/package.json
#	lib/cli/test/snapshots/polymer/package.json
#	lib/cli/test/snapshots/react/package.json
#	lib/cli/test/snapshots/react_project/package.json
#	lib/cli/test/snapshots/react_scripts/package.json
#	lib/cli/test/snapshots/sfc_vue/package.json
#	lib/cli/test/snapshots/update_package_organisations/package.json
#	lib/cli/test/snapshots/vue/package.json
#	lib/cli/test/snapshots/webpack_react/package.json
#	lib/codemod/package.json
#	lib/components/src/layout/__snapshots__/index.stories.storyshot
#	lib/core/package.json
#	lib/core/src/server/config/webpack.config.prod.js
#	package.json
#	yarn.lock
2018-08-15 00:01:36 +02:00
Norbert de Langen
935cefd27a
FIX linting issues after eslint upgrade (partial fix) 2018-08-05 17:57:17 +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
yige
dc59188c46 chenge eslint disable rule 2018-04-17 14:35:16 +08:00
yige
16aa105153 add eslint-disable-line 2018-04-13 10:03:19 +08:00
yige
3d143eb78f fixed Duplicate declaration h 2018-04-12 22:27:31 +08:00
Hypnosphi
1a550e912b Include more paths into linting 2018-02-17 23:32:26 +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
0d684f89dc Merge remote-tracking branch 'origin/master' into release/3.3
# Conflicts:
#	addons/knobs/package.json
#	app/react-native/package.json
#	docs/pages/basics/faq/index.md
#	examples/vue-kitchen-sink/package.json
#	lib/cli/generators/SFC_VUE/index.js
#	lib/cli/generators/VUE/index.js
#	lib/cli/lib/helpers.js
#	lib/cli/package.json
#	lib/ui/package.json
#	package.json
#	yarn.lock
2017-10-17 03:24:46 +03:00
kazuya kawaguchi
0dd7b95353
👕 refactor(eslint): fix lint errors 2017-10-09 02:53:45 +09:00
kazuya kawaguchi
56e3602cbf
improvement(cli): setup JSX configration for Vue 2017-10-09 01:40:48 +09:00
hypnos
83cd54b9d8 CLI: Use actions in sample stories for vue 2017-09-20 01:29:08 +03: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
Pierrick PAUL
fded7874f8 Fix generators export
Correctly export `VUE` and `WEBPACK_REACT` generators
2017-08-23 21:43:42 +02:00
hypnos
a81b53fd13 Fix rest of lint errors 2017-08-23 03:44:20 +03:00
hypnos
fb5e28fa01 Merge remote-tracking branch 'upstream/master' into stricter-lint-imports
# Conflicts:
#	examples/cra-kitchen-sink/src/__snapshots__/storyshots.test.js.snap
2017-08-19 14:37:56 +03:00
gustojs
3679a49a5a Emit a custom 'click' event
The story listens for a custom 'click' event emited from `MyButton.vue` component, but `MyButton.vue` lacks such a functionality. When the button is clicked, only an empty method is called.

The change I suggested is the less intrusive one, keeping the method code as opposite to removing it and emitting an event directly from the template.
2017-08-18 20:25:40 +02: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
kazuya kawaguchi
3e12ba1f39
👕 refactor: tweak style guide
NOTE:
  Vue.js standard style
2017-06-17 14:05:56 +09:00
kazuya kawaguchi
9bd55bc9a4
🆙 update(cli): stories creating for vue 2017-06-16 22:47:24 +09:00
kazuya kawaguchi
ff5686143f
🆙 update(cli): getstorybook vue supporting 2017-06-16 03:19:56 +09:00