UNPKG

fuse-box

Version:

Fuse-Box a bundler that does it right

27 lines (25 loc) 741 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class HotReloadPluginClass { constructor(opts = {}) { this.dependencies = ["fusebox-hot-reload"]; this.port = ""; this.uri = ""; if (opts.port) { this.port = opts.port; } if (opts.uri) { this.uri = opts.uri; } } init() { } bundleEnd(context) { context.source.addContent(`FuseBox.import("fusebox-hot-reload").connect(${this.port}, ${JSON.stringify(this.uri)})`); } } exports.HotReloadPluginClass = HotReloadPluginClass; ; exports.HotReloadPlugin = (options) => { return new HotReloadPluginClass(options); }; //# sourceMappingURL=HotReloadPlugin.js.map