Skip to content

Commit

Permalink
Fix examples webpack config
Browse files Browse the repository at this point in the history
  • Loading branch information
shilman committed Mar 16, 2019
1 parent 60732ed commit 5ed463f
Show file tree
Hide file tree
Showing 12 changed files with 88 additions and 120 deletions.
1 change: 0 additions & 1 deletion addons/a11y/src/components/A11YPanel.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import React, { Component, Fragment } from 'react';
import PropTypes from 'prop-types';

import { styled } from '@storybook/theming';

Expand Down
27 changes: 12 additions & 15 deletions examples/angular-cli/.storybook/webpack.config.ts
Original file line number Diff line number Diff line change
@@ -1,21 +1,18 @@
const path = require('path');

module.exports = {
module: {
rules: [
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.tsx?$/, /index\.ts$/],
loaders: [
{
test: [/\.stories\.tsx?$/, /index\.ts$/],
loaders: [
{
loader: require.resolve('@storybook/addon-storysource/loader'),
options: {
parser: 'typescript',
},
},
],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
loader: require.resolve('@storybook/addon-storysource/loader'),
options: {
parser: 'typescript',
},
},
],
},
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
return config;
};
17 changes: 7 additions & 10 deletions examples/cra-ts-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: /\.tsx?$/,
include: path.resolve(__dirname, '../src'),
use: [require.resolve('react-docgen-typescript-loader')],
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: /\.tsx?$/,
include: path.resolve(__dirname, '../src'),
use: [require.resolve('react-docgen-typescript-loader')],
});
return config;
};
19 changes: 8 additions & 11 deletions examples/ember-cli/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../')],
enforce: 'pre',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../')],
enforce: 'pre',
});
return config;
};
19 changes: 8 additions & 11 deletions examples/html-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../stories')],
enforce: 'pre',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../stories')],
enforce: 'pre',
});
return config;
};
19 changes: 8 additions & 11 deletions examples/marko-cli/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
return config;
};
19 changes: 8 additions & 11 deletions examples/mithril-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
return config;
};
21 changes: 9 additions & 12 deletions examples/polymer-cli/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,13 @@
const path = require('path');
const webpack = require('webpack');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
},
],
},
plugins: [new webpack.IgnorePlugin(/vertx/)],
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
config.module.plugins.push(new webpack.IgnorePlugin(/vertx/));
return config;
};
1 change: 0 additions & 1 deletion examples/preact-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,5 @@ module.exports = ({ config }) => {
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});

return config;
};
27 changes: 12 additions & 15 deletions examples/riot-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,15 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
},
{
test: /\.txt$/,
use: 'raw-loader',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
config.module.rules.push({
test: /\.txt$/,
use: 'raw-loader',
});
return config;
};
19 changes: 8 additions & 11 deletions examples/svelte-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
return config;
};
19 changes: 8 additions & 11 deletions examples/vue-kitchen-sink/.storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
const path = require('path');

module.exports = {
module: {
rules: [
{
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
},
],
},
module.exports = async ({ config }) => {
config.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../src')],
enforce: 'pre',
});
return config;
};

0 comments on commit 5ed463f

Please sign in to comment.