"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var hostReportError_1 = require("./hostReportError"); exports.subscribeToPromise = function (promise) { return function (subscriber) { promise.then(function (value) { if (!subscriber.closed) { subscriber.next(value); subscriber.complete(); } }, function (err) { return subscriber.error(err); }) .then(null, hostReportError_1.hostReportError); return subscriber; }; }; //# sourceMappingURL=subscribeToPromise.js.map