Resource downloader
<script src="<module-dir>/lib/WebModule.js"></script>
<script src="<module-dir>/lib/ResourceDownloader.js"></script>
<script>
var dl = new ResourceDownloader();
dl.ontick = function() {
if (dl.remain === 0) {
console.log("finished");
}
};
dl.onerror = function(error) {
console.error(error.message);
};
dl.source = "../lib/ResourceDownloader.js";
dl.source = ["../lib/WebModule.js",
"./index.html",
"./node.js",
"./nw.html",
"./package.json",
"./worker.js"];
</script>
importScripts("<module-dir>lib/WebModule.js");
importScripts("<module-dir>lib/ResourceDownloader.js");
require("<module-dir>lib/WebModule.js");
require("<module-dir>lib/ResourceDownloader.js");