UNPKG

generator-web-skeleton

Version:

Yeoman generator to setup a very basic project structure.

47 lines (38 loc) 1.02 kB
var wallabyWebpack = require('wallaby-webpack'); var webpackPostprocessor = wallabyWebpack({ module: { loaders: [ { test: /\.json$/, loader: 'json' } ] }, externals: { 'react/lib/ExecutionEnvironment': true, 'react/lib/ReactContext': true, 'react/addons': true } }); module.exports = function (wallaby) { return { files: [ { pattern: 'node_modules/react/dist/react-with-addons.js', instrument: false }, { pattern: 'index.js', load: false }, { pattern: 'utils/*.js', load: false }, { pattern: 'app/**/*.js', load: false }, { pattern: 'app/**/__tests__/**/*.spec.js', ignore: true } ], tests: [ { pattern: 'app/**/__tests__/**/*.spec.js', load: false } ], testFramework: 'mocha', compilers: { '**/*.js': wallaby.compilers.babel() }, env: { kind: 'electron' }, postprocessor: webpackPostprocessor, bootstrap: function bootstrap() { window.__moduleBundler.loadTests(); } }; };