summaryrefslogtreecommitdiff
path: root/web-ui/webpack.test.config.js
diff options
context:
space:
mode:
authorTayane Fernandes <tayane.rmf@gmail.com>2017-02-06 11:31:11 -0200
committerGitHub <noreply@github.com>2017-02-06 11:31:11 -0200
commit15725dc3eea9b7389ee22d406094bb7d22af1364 (patch)
tree2b76bc62af2e3930e624957ee9b05383db934810 /web-ui/webpack.test.config.js
parent84c5fc7871206c74bb50df2f618992b0d57ca397 (diff)
parent2a0c02295ac6b3a21047e08a0174361003f02736 (diff)
Merge pull request #959 from pixelated/backup-email-page
Adds css and mocha
Diffstat (limited to 'web-ui/webpack.test.config.js')
-rw-r--r--web-ui/webpack.test.config.js34
1 files changed, 34 insertions, 0 deletions
diff --git a/web-ui/webpack.test.config.js b/web-ui/webpack.test.config.js
new file mode 100644
index 00000000..d3b245fc
--- /dev/null
+++ b/web-ui/webpack.test.config.js
@@ -0,0 +1,34 @@
+var path = require('path');
+var webpack = require('webpack');
+var copyWebpack = require('./config/copy-webpack');
+var aliases = require('./config/alias-webpack');
+
+module.exports = {
+ resolve: {
+ alias: aliases,
+ extensions: ['', '.js']
+ },
+ externals: {
+ 'react/lib/ExecutionEnvironment': true,
+ 'react/addons': true,
+ 'react/lib/ReactContext': 'window'
+ },
+ module: {
+ loaders: [
+ {
+ test: /\.js$/,
+ exclude: /(node_modules|bower_components)/,
+ loader: 'babel',
+ query: { presets: ['es2015', 'react']}
+ },
+ {
+ test: /\.scss|css$/,
+ loader: "css-loader!sass-loader"
+ },
+ {
+ test: /\.json$/,
+ loader: "json-loader"
+ }
+ ]
+ }
+}