nyc-bookstores/node_modules/beefy/node_modules/live-reload/browser.js

20 lines
390 B
JavaScript

var reconnect = require("reconnect/shoe")
module.exports = LiveReloadClient
function LiveReloadClient(uri) {
if (typeof uri === "number") {
uri = "http://localhost:" + uri
}
reconnect(function (stream) {
stream.on("data", ondata)
}).connect(uri + "/shoe")
}
function ondata(data) {
if (data === "reload") {
document.location.reload()
}
}