multitude
Version:
Comprehensive streams for push and pull
16 lines (12 loc) • 1.42 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.throws = throws;
var _Observable = require("../classes/Observable");
var _typeCore = require("type-core");
function throws(error) {
const err = _typeCore.TypeGuard.isString(error) ? Error(error) : error;
return new _Observable.Observable(obs => obs.error(err));
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9wdXNoL2NyZWF0b3JzL3Rocm93cy50cyJdLCJuYW1lcyI6WyJ0aHJvd3MiLCJlcnJvciIsImVyciIsIlR5cGVHdWFyZCIsImlzU3RyaW5nIiwiRXJyb3IiLCJPYnNlcnZhYmxlIiwib2JzIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQ0E7O0FBQ0E7O0FBRU8sU0FBU0EsTUFBVCxDQUF5QkMsS0FBekIsRUFBb0U7QUFDekUsUUFBTUMsR0FBRyxHQUFHQyxvQkFBVUMsUUFBVixDQUFtQkgsS0FBbkIsSUFBNEJJLEtBQUssQ0FBQ0osS0FBRCxDQUFqQyxHQUEyQ0EsS0FBdkQ7QUFDQSxTQUFPLElBQUlLLHNCQUFKLENBQWdCQyxHQUFELElBQVNBLEdBQUcsQ0FBQ04sS0FBSixDQUFVQyxHQUFWLENBQXhCLENBQVA7QUFDRCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFB1c2ggfSBmcm9tICdAZGVmaW5pdGlvbnMnO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJy4uL2NsYXNzZXMvT2JzZXJ2YWJsZSc7XG5pbXBvcnQgeyBUeXBlR3VhcmQgfSBmcm9tICd0eXBlLWNvcmUnO1xuXG5leHBvcnQgZnVuY3Rpb24gdGhyb3dzPFQgPSBhbnk+KGVycm9yOiBzdHJpbmcgfCBFcnJvcik6IFB1c2guT2JzZXJ2YWJsZTxUPiB7XG4gIGNvbnN0IGVyciA9IFR5cGVHdWFyZC5pc1N0cmluZyhlcnJvcikgPyBFcnJvcihlcnJvcikgOiBlcnJvcjtcbiAgcmV0dXJuIG5ldyBPYnNlcnZhYmxlKChvYnMpID0+IG9icy5lcnJvcihlcnIpKTtcbn1cbiJdfQ==
;