electron-compile
Version:
Electron supporting package to compile JS and CSS in Electron applications
28 lines (19 loc) • 648 B
JavaScript
import 'babel-polyfill';
import _ from 'lodash';
const allCompilerClasses = require('electron-compilers');
let chai = require("chai");
let chaiAsPromised = require("chai-as-promised");
chai.should();
chai.use(chaiAsPromised);
global.chai = chai;
global.chaiAsPromised = chaiAsPromised;
global.expect = chai.expect;
global.AssertionError = chai.AssertionError;
global.Assertion = chai.Assertion;
global.assert = chai.assert;
require('../src/rig-mime-types').init();
global.compilersByMimeType = _.reduce(allCompilerClasses, (acc,x) => {
acc = acc || {};
for (let type of x.getInputMimeTypes()) { acc[type] = x; }
return acc;
}, {});