chore(e2e): update e2e scripts

This commit is contained in:
Dan Bucholtz
2016-09-13 15:08:20 -05:00
committed by Adam Bradley
parent 4260940814
commit 17fe72e4bc
14 changed files with 406 additions and 187 deletions

View File

@ -1,30 +1,34 @@
var entryData = require('./webpackEntryPoints.json');
var path = require('path')
entryData["dist/e2e/vendor"] = "./scripts/e2e/vendor";
entryData["dist/e2e/polyfills"] = "./scripts/e2e/polyfills";
module.exports = {
externals: [
{
'src/ionic': {
commonjs2: 'src/ionic'
},
'@angular/core': {
commonjs2: ['angular2', 'core']
},
'@angular/common': {
commonjs2: ['angular2', 'common']
},
'@angular/forms' : {
commonjs2: ['angular2', 'forms']
},
'@angular/http': {
commonjs2: ['angular2', 'http']
},
'@angular/platform-browser-dynamic': {
commonjs2: ['angular2', 'platform', 'browser']
},
}
],
module: {
loaders: [{ test: /\.ts$/, loader: "awesome-typescript-loader" }]
devtool: "source-map",
entry: entryData,
output: {
"path": path.join(__dirname, '../../'),
"filename": "[name].js"
},
resolve: {
extensions: ["", ".js", ".ts"]
}
extensions: ["", ".js", ".json"],
mainFields: ["module", "browser"]
},
module: {
loaders: [
{
test : /\.css$/,
loader : 'file-loader?config=cssLoader'
}
]
},
cssLoader: {
name: 'test/css/[name]-[hash].[ext]'
},
};