Skip to content

Commit beca7f3

Browse files
committed
fix(skeleton): fix ts-loader option for webpack+karma setup
1 parent 615096a commit beca7f3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

skeleton/webpack/webpack.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const when = (condition, config, negativeConfig) =>
1717
const title = 'Aurelia Navigation Skeleton';
1818
const outDir = path.resolve(__dirname, project.platform.output);
1919
const srcDir = path.resolve(__dirname, 'src');
20+
const testDir = path.resolve(__dirname, 'test', 'unit');
2021
const nodeModulesDir = path.resolve(__dirname, 'node_modules');
2122
const baseUrl = '/';
2223

@@ -282,7 +283,7 @@ module.exports = ({ production, server, extractCss, coverage, analyze, karma } =
282283
},
283284
// @endif
284285
// @if feat.typescript
285-
{ test: /\.ts$/, loader: "ts-loader", options: { reportFiles: [ srcDir+'/**/*.ts'] }, include: srcDir },
286+
{ test: /\.ts$/, loader: "ts-loader", options: { reportFiles: [ srcDir+'/**/*.ts'] }, include: karma ? [srcDir, testDir] : srcDir },
286287
// @endif
287288
// embed small images and fonts as Data Urls and larger ones as files:
288289
{ test: /\.(png|gif|jpg|cur)$/i, loader: 'url-loader', options: { limit: 8192 } },

0 commit comments

Comments
 (0)