2 var CustomEvents, LiveReload, k;
4 CustomEvents = require('./customevents');
6 LiveReload = window.LiveReload = new (require('./livereload').LiveReload)(window);
9 if (k.match(/^LiveReloadPlugin/)) {
10 LiveReload.addPlugin(window[k]);
14 LiveReload.addPlugin(require('./less'));
16 LiveReload.on('shutdown', function() {
17 return delete window.LiveReload;
20 LiveReload.on('connect', function() {
21 return CustomEvents.fire(document, 'LiveReloadConnect');
24 LiveReload.on('disconnect', function() {
25 return CustomEvents.fire(document, 'LiveReloadDisconnect');
28 CustomEvents.bind(document, 'LiveReloadShutDown', function() {
29 return LiveReload.shutDown();