Files
old-spike/karma.conf.js

58 lines
1.2 KiB
JavaScript
Raw Normal View History

2016-03-04 17:43:39 -06:00
var path = require('path');
module.exports = function (config) {
config.set({
browsers: ['PhantomJS'],
files: [
'tests.webpack.js',
],
frameworks: [
'jasmine',
],
preprocessors: {
'tests.webpack.js': ['webpack', 'sourcemap'],
},
reporters: ['progress'],
webpack: {
cache: true,
devtool: 'inline-source-map',
module: {
preLoaders: [
{
test: /\.test\.js$/,
include: /spec/,
exclude: /node_modules/,
loader: 'babel',
query: {
cacheDirectory: true,
},
2016-03-05 16:53:29 -06:00
}
2016-03-04 17:43:39 -06:00
],
loaders: [
{
test: /\.js$/,
include: /(client|shared)/,
exclude: /(node_modules|spec)/,
loader: 'babel',
query: {
2016-03-05 16:53:29 -06:00
cacheDirectory: true
}
2016-03-04 17:43:39 -06:00
}, {
test: /\.json$/,
loader: 'json'
}
],
},
resolve: {
alias: {
api: __dirname + '/client/api/development',
config: __dirname + '/client/config/development'
}
2016-03-11 17:38:03 -06:00
},
node: {
fs: "empty"
2016-03-04 17:43:39 -06:00
}
},
});
};