Sha256: b3674951647fea0acc6d2efcbfc922f32ced4fd8a9281ec54e8c7474c19375e0
Contents?: true
Size: 1.09 KB
Versions: 4
Compression:
Stored size: 1.09 KB
Contents
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Tobias Koppers @sokra */ /*globals __resourceQuery */ if(module.hot) { var hotPollInterval = +(__resourceQuery.substr(1)) || (10 * 60 * 1000); var checkForUpdate = function checkForUpdate(fromUpdate) { if(module.hot.status() === "idle") { module.hot.check(true).then(function(updatedModules) { if(!updatedModules) { if(fromUpdate) console.log("[HMR] Update applied."); return; } require("./log-apply-result")(updatedModules, updatedModules); checkForUpdate(true); }).catch(function(err) { var status = module.hot.status(); if(["abort", "fail"].indexOf(status) >= 0) { console.warn("[HMR] Cannot apply update."); console.warn("[HMR] " + err.stack || err.message); console.warn("[HMR] You need to restart the application!"); } else { console.warn("[HMR] Update failed: " + err.stack || err.message); } }); } }; setInterval(checkForUpdate, hotPollInterval); } else { throw new Error("[HMR] Hot Module Replacement is disabled."); }
Version data entries
4 entries across 4 versions & 2 rubygems
Version | Path |
---|---|
ilog-0.4.1 | node_modules/webpack/hot/poll.js |
ilog-0.4.0 | node_modules/webpack/hot/poll.js |
ilog-0.3.3 | node_modules/webpack/hot/poll.js |
lanes-0.8.0 | node_modules/webpack/hot/poll.js |