electron-compile
Version:
Electron supporting package to compile JS and CSS in Electron applications
26 lines (18 loc) • 701 B
JavaScript
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 = allCompilerClasses.reduce((acc,x) => {
acc = acc || {};
for (let type of x.getInputMimeTypes()) { acc[type] = x; }
return acc;
}, {});
global.compilersByMimeType['text/css'] = global.compilersByMimeType['text/plain'];