From 0ab2fc5176316dda8ba78d92d65f37b12027f15d Mon Sep 17 00:00:00 2001 From: leota Date: Mon, 6 Jan 2020 19:46:45 +0000 Subject: [PATCH] fix(storybook): add support for .ts extension in storybook webpack configuration template (#2270) can import from .ts files in .stories.tsx ISSUES CLOSED: #2259 --- .../configuration/lib-files/.storybook/webpack.config.js__tmpl__ | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/storybook/src/schematics/configuration/lib-files/.storybook/webpack.config.js__tmpl__ b/packages/storybook/src/schematics/configuration/lib-files/.storybook/webpack.config.js__tmpl__ index 50e725e6c9..c73d6f9e8e 100644 --- a/packages/storybook/src/schematics/configuration/lib-files/.storybook/webpack.config.js__tmpl__ +++ b/packages/storybook/src/schematics/configuration/lib-files/.storybook/webpack.config.js__tmpl__ @@ -4,6 +4,7 @@ module.exports = async ({ config, mode }) => { config = await rootWebpackConfig({ config, mode }); <% if(uiFramework === '@storybook/react') { %> config.resolve.extensions.push('.tsx'); + config.resolve.extensions.push('.ts'); config.module.rules.push({ test: /\.(ts|tsx)$/, loader: require.resolve('babel-loader'),