UNPKG

@hapiness/consul

Version:
17 lines 501 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const rxjs_1 = require("rxjs"); function bindObservable(func, ...args) { return rxjs_1.Observable.create(observer => { this.client[func](...args) .then(_ => { observer.next(_); observer.complete(); }) .catch(err => { observer.error(err); }); }); } exports.bindObservable = bindObservable; //# sourceMappingURL=bind.observable.js.map