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, }, } ], loaders: [ { test: /\.js$/, include: /(client|shared)/, exclude: /(node_modules|spec)/, loader: 'babel', query: { cacheDirectory: true } }, { test: /\.json$/, loader: 'json' } ], }, resolve: { alias: { api: __dirname + '/client/api/development', config: __dirname + '/client/config/development' } }, node: { fs: "empty" } }, }); };