diff --git a/blueprints/ember-cli-storybook/files/.env b/blueprints/ember-cli-storybook/files/.env new file mode 100644 index 0000000..e69de29 diff --git a/blueprints/ember-cli-storybook/files/.storybook/config.js b/blueprints/ember-cli-storybook/files/.storybook/config.js new file mode 100644 index 0000000..4eda166 --- /dev/null +++ b/blueprints/ember-cli-storybook/files/.storybook/config.js @@ -0,0 +1,8 @@ +import { configure } from '@storybook/ember'; + +function loadStories() { + // require('../stories/index.js'); + // You can require as many stories as you need. +} + +configure(loadStories, module); diff --git a/blueprints/ember-cli-storybook/files/.storybook/preview-head.html b/blueprints/ember-cli-storybook/files/.storybook/preview-head.html new file mode 100644 index 0000000..e69de29 diff --git a/blueprints/ember-cli-storybook/index.js b/blueprints/ember-cli-storybook/index.js new file mode 100644 index 0000000..d66fbd6 --- /dev/null +++ b/blueprints/ember-cli-storybook/index.js @@ -0,0 +1,11 @@ +module.export = { + normalizeEntityName() {}, + + afterInstall() { + return this.addPackagesToProject([ + {name: '@storybook/ember'}, + {name: '@babel/core'}, + {name: 'babel-loader@next'} + ]); + } +} \ No newline at end of file