storj.io/minio@v0.0.0-20230509071714-0cbc90f649b1/browser/karma.conf.js (about) 1 var webpack = require('webpack'); 2 3 module.exports = function (config) { 4 config.set({ 5 browsers: [ process.env.CONTINUOUS_INTEGRATION ? 'Firefox' : 'Chrome' ], 6 singleRun: true, 7 frameworks: [ 'mocha' ], 8 files: [ 9 'tests.webpack.js' 10 ], 11 preprocessors: { 12 'tests.webpack.js': [ 'webpack' ] 13 }, 14 reporters: [ 'dots' ], 15 webpack: { 16 module: { 17 loaders: [{ 18 test: /\.js$/, 19 exclude: /(node_modules|bower_components)/, 20 loader: 'babel', 21 query: { 22 presets: ['react', 'es2015'] 23 } 24 }, { 25 test: /\.less$/, 26 loader: 'style!css!less' 27 }, { 28 test: /\.css$/, 29 loader: 'style!css' 30 }, { 31 test: /\.(eot|woff|woff2|ttf|svg|png)/, 32 loader: 'url' 33 }] 34 } 35 }, 36 webpackServer: { 37 noInfo: true 38 } 39 }); 40 };