UNPKG

react-saasify-chrisvxd

Version:

React components for Saasify web clients.

21 lines (19 loc) 510 B
var fs = require('fs'); module.exports = function loadJSBundle(bundle) { return new Promise(function(resolve, reject) { fs.readFile(__dirname + bundle, 'utf8', function(err, data) { if (err) { reject(err); } else { // wait for the next event loop iteration, so we are sure // the current module is fully loaded setImmediate(function() { resolve(data); }); } }); }) .then(function(code) { new Function('', code)(); }); };