node_modules updated, buefy add to lib folder

This commit is contained in:
2019-06-04 14:29:48 +02:00
parent 0a3f6ff240
commit 5d28bc36e1
3957 changed files with 306575 additions and 21738 deletions
+50 -46
View File
@@ -1,8 +1,6 @@
/** PURE_IMPORTS_START tslib,_.._util_root,_.._util_tryCatch,_.._util_errorObject,_.._Observable,_.._Subscriber,_.._operators_map PURE_IMPORTS_END */
/** PURE_IMPORTS_START tslib,_.._util_root,_.._Observable,_.._Subscriber,_.._operators_map PURE_IMPORTS_END */
import * as tslib_1 from "tslib";
import { root } from '../../util/root';
import { tryCatch } from '../../util/tryCatch';
import { errorObject } from '../../util/errorObject';
import { Observable } from '../../Observable';
import { Subscriber } from '../../Subscriber';
import { map } from '../../operators/map';
@@ -123,47 +121,39 @@ var AjaxSubscriber = /*@__PURE__*/ (function (_super) {
_this.request = request;
_this.done = false;
var headers = request.headers = request.headers || {};
if (!request.crossDomain && !headers['X-Requested-With']) {
if (!request.crossDomain && !_this.getHeader(headers, 'X-Requested-With')) {
headers['X-Requested-With'] = 'XMLHttpRequest';
}
if (!('Content-Type' in headers) && !(root.FormData && request.body instanceof root.FormData) && typeof request.body !== 'undefined') {
var contentTypeHeader = _this.getHeader(headers, 'Content-Type');
if (!contentTypeHeader && !(root.FormData && request.body instanceof root.FormData) && typeof request.body !== 'undefined') {
headers['Content-Type'] = 'application/x-www-form-urlencoded; charset=UTF-8';
}
request.body = _this.serializeBody(request.body, request.headers['Content-Type']);
request.body = _this.serializeBody(request.body, _this.getHeader(request.headers, 'Content-Type'));
_this.send();
return _this;
}
AjaxSubscriber.prototype.next = function (e) {
this.done = true;
var _a = this, xhr = _a.xhr, request = _a.request, destination = _a.destination;
var response = new AjaxResponse(e, xhr, request);
if (response.response === errorObject) {
destination.error(errorObject.e);
var result;
try {
result = new AjaxResponse(e, xhr, request);
}
else {
destination.next(response);
catch (err) {
return destination.error(err);
}
destination.next(result);
};
AjaxSubscriber.prototype.send = function () {
var _a = this, request = _a.request, _b = _a.request, user = _b.user, method = _b.method, url = _b.url, async = _b.async, password = _b.password, headers = _b.headers, body = _b.body;
var createXHR = request.createXHR;
var xhr = tryCatch(createXHR).call(request);
if (xhr === errorObject) {
this.error(errorObject.e);
}
else {
this.xhr = xhr;
try {
var xhr = this.xhr = request.createXHR();
this.setupEvents(xhr, request);
var result = void 0;
if (user) {
result = tryCatch(xhr.open).call(xhr, method, url, async, user, password);
xhr.open(method, url, async, user, password);
}
else {
result = tryCatch(xhr.open).call(xhr, method, url, async);
}
if (result === errorObject) {
this.error(errorObject.e);
return null;
xhr.open(method, url, async);
}
if (async) {
xhr.timeout = request.timeout;
@@ -173,13 +163,16 @@ var AjaxSubscriber = /*@__PURE__*/ (function (_super) {
xhr.withCredentials = !!request.withCredentials;
}
this.setHeaders(xhr, headers);
result = body ? tryCatch(xhr.send).call(xhr, body) : tryCatch(xhr.send).call(xhr);
if (result === errorObject) {
this.error(errorObject.e);
return null;
if (body) {
xhr.send(body);
}
else {
xhr.send();
}
}
return xhr;
catch (err) {
this.error(err);
}
};
AjaxSubscriber.prototype.serializeBody = function (body, contentType) {
if (!body || typeof body === 'string') {
@@ -210,6 +203,14 @@ var AjaxSubscriber = /*@__PURE__*/ (function (_super) {
}
}
};
AjaxSubscriber.prototype.getHeader = function (headers, headerName) {
for (var key in headers) {
if (key.toLowerCase() === headerName.toLowerCase()) {
return headers[key];
}
}
return undefined;
};
AjaxSubscriber.prototype.setupEvents = function (xhr, request) {
var progressSubscriber = request.progressSubscriber;
function xhrTimeout(e) {
@@ -217,13 +218,14 @@ var AjaxSubscriber = /*@__PURE__*/ (function (_super) {
if (progressSubscriber) {
progressSubscriber.error(e);
}
var ajaxTimeoutError = new AjaxTimeoutError(this, request);
if (ajaxTimeoutError.response === errorObject) {
subscriber.error(errorObject.e);
var error;
try {
error = new AjaxTimeoutError(this, request);
}
else {
subscriber.error(ajaxTimeoutError);
catch (err) {
error = err;
}
subscriber.error(error);
}
xhr.ontimeout = xhrTimeout;
xhrTimeout.request = request;
@@ -250,13 +252,14 @@ var AjaxSubscriber = /*@__PURE__*/ (function (_super) {
if (progressSubscriber) {
progressSubscriber.error(e);
}
var ajaxError = new AjaxError('ajax error', this, request);
if (ajaxError.response === errorObject) {
subscriber.error(errorObject.e);
var error;
try {
error = new AjaxError('ajax error', this, request);
}
else {
subscriber.error(ajaxError);
catch (err) {
error = err;
}
subscriber.error(error);
};
xhr.onerror = xhrError_1;
xhrError_1.request = request;
@@ -289,13 +292,14 @@ var AjaxSubscriber = /*@__PURE__*/ (function (_super) {
if (progressSubscriber) {
progressSubscriber.error(e);
}
var ajaxError = new AjaxError('ajax error ' + status_1, this, request);
if (ajaxError.response === errorObject) {
subscriber.error(errorObject.e);
var error = void 0;
try {
error = new AjaxError('ajax error ' + status_1, this, request);
}
else {
subscriber.error(ajaxError);
catch (err) {
error = err;
}
subscriber.error(error);
}
}
}
@@ -350,7 +354,7 @@ function parseJson(xhr) {
function parseXhrResponse(responseType, xhr) {
switch (responseType) {
case 'json':
return tryCatch(parseJson)(xhr);
return parseJson(xhr);
case 'xml':
return xhr.responseXML;
case 'text':
File diff suppressed because one or more lines are too long
+34 -35
View File
@@ -1,12 +1,10 @@
/** PURE_IMPORTS_START tslib,_.._Subject,_.._Subscriber,_.._Observable,_.._Subscription,_.._ReplaySubject,_.._util_tryCatch,_.._util_errorObject PURE_IMPORTS_END */
/** PURE_IMPORTS_START tslib,_.._Subject,_.._Subscriber,_.._Observable,_.._Subscription,_.._ReplaySubject PURE_IMPORTS_END */
import * as tslib_1 from "tslib";
import { Subject, AnonymousSubject } from '../../Subject';
import { Subscriber } from '../../Subscriber';
import { Observable } from '../../Observable';
import { Subscription } from '../../Subscription';
import { ReplaySubject } from '../../ReplaySubject';
import { tryCatch } from '../../util/tryCatch';
import { errorObject } from '../../util/errorObject';
var DEFAULT_WEBSOCKET_CONFIG = {
url: '',
deserializer: function (e) { return JSON.parse(e.data); },
@@ -60,29 +58,28 @@ var WebSocketSubject = /*@__PURE__*/ (function (_super) {
WebSocketSubject.prototype.multiplex = function (subMsg, unsubMsg, messageFilter) {
var self = this;
return new Observable(function (observer) {
var result = tryCatch(subMsg)();
if (result === errorObject) {
observer.error(errorObject.e);
try {
self.next(subMsg());
}
else {
self.next(result);
catch (err) {
observer.error(err);
}
var subscription = self.subscribe(function (x) {
var result = tryCatch(messageFilter)(x);
if (result === errorObject) {
observer.error(errorObject.e);
try {
if (messageFilter(x)) {
observer.next(x);
}
}
else if (result) {
observer.next(x);
catch (err) {
observer.error(err);
}
}, function (err) { return observer.error(err); }, function () { return observer.complete(); });
return function () {
var result = tryCatch(unsubMsg)();
if (result === errorObject) {
observer.error(errorObject.e);
try {
self.next(unsubMsg());
}
else {
self.next(result);
catch (err) {
observer.error(err);
}
subscription.unsubscribe();
};
@@ -113,6 +110,12 @@ var WebSocketSubject = /*@__PURE__*/ (function (_super) {
}
});
socket.onopen = function (e) {
var _socket = _this._socket;
if (!_socket) {
socket.close();
_this._resetState();
return;
}
var openObserver = _this._config.openObserver;
if (openObserver) {
openObserver.next(e);
@@ -120,13 +123,13 @@ var WebSocketSubject = /*@__PURE__*/ (function (_super) {
var queue = _this.destination;
_this.destination = Subscriber.create(function (x) {
if (socket.readyState === 1) {
var serializer = _this._config.serializer;
var msg = tryCatch(serializer)(x);
if (msg === errorObject) {
_this.destination.error(errorObject.e);
return;
try {
var serializer = _this._config.serializer;
socket.send(serializer(x));
}
catch (e) {
_this.destination.error(e);
}
socket.send(msg);
}
}, function (e) {
var closingObserver = _this._config.closingObserver;
@@ -170,13 +173,12 @@ var WebSocketSubject = /*@__PURE__*/ (function (_super) {
}
};
socket.onmessage = function (e) {
var deserializer = _this._config.deserializer;
var result = tryCatch(deserializer)(e);
if (result === errorObject) {
observer.error(errorObject.e);
try {
var deserializer = _this._config.deserializer;
observer.next(deserializer(e));
}
else {
observer.next(result);
catch (err) {
observer.error(err);
}
};
};
@@ -202,15 +204,12 @@ var WebSocketSubject = /*@__PURE__*/ (function (_super) {
return subscriber;
};
WebSocketSubject.prototype.unsubscribe = function () {
var _a = this, source = _a.source, _socket = _a._socket;
var _socket = this._socket;
if (_socket && _socket.readyState === 1) {
_socket.close();
this._resetState();
}
this._resetState();
_super.prototype.unsubscribe.call(this);
if (!source) {
this.destination = new ReplaySubject();
}
};
return WebSocketSubject;
}(AnonymousSubject));
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"ajax.js","sources":["../../../../src/internal/observable/dom/ajax.ts"],"names":[],"mappings":"AAAA,OAAO,EAAG,cAAc,EAAuB,MAAM,kBAAkB,CAAC;AAkBxE,MAAM,CAAC,IAAM,IAAI,GAAuB,cAAc,CAAC,MAAM,CAAC"}
{"version":3,"file":"ajax.js","sources":["../../../../src/internal/observable/dom/ajax.ts"],"names":[],"mappings":"AAAA,OAAO,EAAG,cAAc,EAAuB,MAAM,kBAAkB,CAAC;AAiFxE,MAAM,CAAC,IAAM,IAAI,GAAuB,cAAc,CAAC,MAAM,CAAC"}
+42
View File
@@ -0,0 +1,42 @@
/** PURE_IMPORTS_START _.._Observable PURE_IMPORTS_END */
import { Observable } from '../../Observable';
export function fromFetch(input, init) {
return new Observable(function (subscriber) {
var controller = new AbortController();
var signal = controller.signal;
var outerSignalHandler;
var abortable = true;
var unsubscribed = false;
if (init) {
if (init.signal) {
outerSignalHandler = function () {
if (!signal.aborted) {
controller.abort();
}
};
init.signal.addEventListener('abort', outerSignalHandler);
}
init.signal = signal;
}
else {
init = { signal: signal };
}
fetch(input, init).then(function (response) {
abortable = false;
subscriber.next(response);
subscriber.complete();
}).catch(function (err) {
abortable = false;
if (!unsubscribed) {
subscriber.error(err);
}
});
return function () {
unsubscribed = true;
if (abortable) {
controller.abort();
}
};
});
}
//# sourceMappingURL=fetch.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"fetch.js","sources":["../../../../src/internal/observable/dom/fetch.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,UAAU,EAAE,MAAM,kBAAkB,CAAC;AAoD9C,MAAM,UAAU,SAAS,CAAC,KAAuB,EAAE,IAAkB;IACnE,OAAO,IAAI,UAAU,CAAW,UAAA,UAAU;QACxC,IAAM,UAAU,GAAG,IAAI,eAAe,EAAE,CAAC;QACzC,IAAM,MAAM,GAAG,UAAU,CAAC,MAAM,CAAC;QACjC,IAAI,kBAA8B,CAAC;QACnC,IAAI,SAAS,GAAG,IAAI,CAAC;QACrB,IAAI,YAAY,GAAG,KAAK,CAAC;QAEzB,IAAI,IAAI,EAAE;YAER,IAAI,IAAI,CAAC,MAAM,EAAE;gBACf,kBAAkB,GAAG;oBACnB,IAAI,CAAC,MAAM,CAAC,OAAO,EAAE;wBACnB,UAAU,CAAC,KAAK,EAAE,CAAC;qBACpB;gBACH,CAAC,CAAC;gBACF,IAAI,CAAC,MAAM,CAAC,gBAAgB,CAAC,OAAO,EAAE,kBAAkB,CAAC,CAAC;aAC3D;YACD,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;SACtB;aAAM;YACL,IAAI,GAAG,EAAE,MAAM,QAAA,EAAE,CAAC;SACnB;QAED,KAAK,CAAC,KAAK,EAAE,IAAI,CAAC,CAAC,IAAI,CAAC,UAAA,QAAQ;YAC9B,SAAS,GAAG,KAAK,CAAC;YAClB,UAAU,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;YAC1B,UAAU,CAAC,QAAQ,EAAE,CAAC;QACxB,CAAC,CAAC,CAAC,KAAK,CAAC,UAAA,GAAG;YACV,SAAS,GAAG,KAAK,CAAC;YAClB,IAAI,CAAC,YAAY,EAAE;gBAEjB,UAAU,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;aACvB;QACH,CAAC,CAAC,CAAC;QAEH,OAAO;YACL,YAAY,GAAG,IAAI,CAAC;YACpB,IAAI,SAAS,EAAE;gBACb,UAAU,CAAC,KAAK,EAAE,CAAC;aACpB;QACH,CAAC,CAAC;IACJ,CAAC,CAAC,CAAC;AACL,CAAC"}
+1 -1
View File
@@ -1 +1 @@
{"version":3,"file":"webSocket.js","sources":["../../../../src/internal/observable/dom/webSocket.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAA0B,MAAM,oBAAoB,CAAC;AA4J9E,MAAM,UAAU,SAAS,CAAI,iBAAqD;IAChF,OAAO,IAAI,gBAAgB,CAAI,iBAAiB,CAAC,CAAC;AACpD,CAAC"}
{"version":3,"file":"webSocket.js","sources":["../../../../src/internal/observable/dom/webSocket.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gBAAgB,EAA0B,MAAM,oBAAoB,CAAC;AAyJ9E,MAAM,UAAU,SAAS,CAAI,iBAAqD;IAChF,OAAO,IAAI,gBAAgB,CAAI,iBAAiB,CAAC,CAAC;AACpD,CAAC"}