mirror of https://github.com/Squidex/squidex.git
14 changed files with 135 additions and 64 deletions
@ -0,0 +1,38 @@ |
|||
var webpackMerge = require('webpack-merge'), |
|||
path = require('path'), |
|||
helpers = require('./helpers'), |
|||
testConfig = require('./webpack.test.js'); |
|||
|
|||
helpers.removeLoaders(testConfig, ['ts']); |
|||
|
|||
module.exports = webpackMerge(testConfig, { |
|||
module: { |
|||
/** |
|||
* An array of Rules which are matched to requests when modules are created. |
|||
* |
|||
* See: https://webpack.js.org/configuration/module/#module-rules
|
|||
*/ |
|||
rules: [ |
|||
{ |
|||
test: /\.ts$/, |
|||
use: [{ |
|||
loader: 'awesome-typescript-loader' |
|||
}], |
|||
include: [/\.(e2e|spec)\.ts$/], |
|||
|
|||
}, { |
|||
test: /\.ts$/, |
|||
use: [{ |
|||
loader: 'istanbul-instrumenter-loader' |
|||
},{ |
|||
loader: 'awesome-typescript-loader' |
|||
}, { |
|||
loader: 'angular2-router-loader' |
|||
}, { |
|||
loader: 'angular2-template-loader' |
|||
}], |
|||
exclude: [/\.(e2e|spec)\.ts$/] |
|||
} |
|||
] |
|||
} |
|||
}); |
|||
Loading…
Reference in new issue