UNPKG

react-skylight

Version:

A react component for modals and dialogs.

53 lines (51 loc) 1.26 kB
const path = require('path'); const isTddMode = process.argv.indexOf('--tdd') > -1; module.exports = config => { config.set({ basePath: '', frameworks: ['mocha', 'chai'], files: [ './node_modules/phantomjs-polyfill-object-assign/object-assign-polyfill.js', 'test/**/*.spec.jsx', 'test/assign.spec.js', ], exclude: [], preprocessors: { 'test/**/*.spec.{js,jsx}': ['webpack', 'sourcemap'], }, webpack: { resolve: { extensions: ['', '.js', '.jsx'], }, module: { preLoaders: [ { test: /\.(js|jsx)$/, include: path.resolve('src/'), loader: 'isparta', }, { test: /\.(js|jsx)?$/, loader: 'eslint', exclude: /node_modules/, }, ], loaders: [ { test: /\.(js|jsx)?$/, loader: 'babel', exclude: /node_modules/, }, ], }, }, reporters: ['progress', 'coverage'], port: 9876, colors: true, logLevel: config.LOG_INFO, autoWatch: isTddMode, browsers: isTddMode ? ['Chrome'] : [ 'PhantomJS'], singleRun: !isTddMode, concurrency: Infinity, }); };