electron-compile
Version:
Electron supporting package to compile JS and CSS in Electron applications
30 lines (16 loc) • 2.12 kB
JavaScript
;
var _assign = require('babel-runtime/core-js/object/assign');
var _assign2 = _interopRequireDefault(_assign);
require('./babel-maybefill');
var _configParser = require('./config-parser');
var configParser = _interopRequireWildcard(_configParser);
var _compilerHost = require('./compiler-host');
var _compilerHost2 = _interopRequireDefault(_compilerHost);
var _fileChangeCache = require('./file-change-cache');
var _fileChangeCache2 = _interopRequireDefault(_fileChangeCache);
var _compileCache = require('./compile-cache');
var _compileCache2 = _interopRequireDefault(_compileCache);
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = (0, _assign2.default)({}, configParser, { CompilerHost: _compilerHost2.default, FileChangedCache: _fileChangeCache2.default, CompileCache: _compileCache2.default });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9pbmRleC5qcyJdLCJuYW1lcyI6WyJjb25maWdQYXJzZXIiLCJtb2R1bGUiLCJleHBvcnRzIiwiQ29tcGlsZXJIb3N0IiwiRmlsZUNoYW5nZWRDYWNoZSIsIkNvbXBpbGVDYWNoZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7O0FBRUE7O0lBQVlBLFk7O0FBRVo7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7OztBQUVBQyxPQUFPQyxPQUFQLEdBQWlCLHNCQUFjLEVBQWQsRUFDZkYsWUFEZSxFQUVmLEVBQUVHLG9DQUFGLEVBQWdCQywyQ0FBaEIsRUFBa0NDLG9DQUFsQyxFQUZlLENBQWpCIiwiZmlsZSI6ImluZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICcuL2JhYmVsLW1heWJlZmlsbCc7XG5cbmltcG9ydCAqIGFzIGNvbmZpZ1BhcnNlciBmcm9tICcuL2NvbmZpZy1wYXJzZXInO1xuXG5pbXBvcnQgQ29tcGlsZXJIb3N0IGZyb20gJy4vY29tcGlsZXItaG9zdCc7XG5pbXBvcnQgRmlsZUNoYW5nZWRDYWNoZSBmcm9tICcuL2ZpbGUtY2hhbmdlLWNhY2hlJztcbmltcG9ydCBDb21waWxlQ2FjaGUgZnJvbSAnLi9jb21waWxlLWNhY2hlJztcblxubW9kdWxlLmV4cG9ydHMgPSBPYmplY3QuYXNzaWduKHt9LFxuICBjb25maWdQYXJzZXIsXG4gIHsgQ29tcGlsZXJIb3N0LCBGaWxlQ2hhbmdlZENhY2hlLCBDb21waWxlQ2FjaGUgfVxuKTtcbiJdfQ==