+6
-3
| "use strict"; | ||
| var __extends = (this && this.__extends) || (function () { | ||
| var extendStatics = Object.setPrototypeOf || | ||
| ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || | ||
| function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; | ||
| var extendStatics = function (d, b) { | ||
| extendStatics = Object.setPrototypeOf || | ||
| ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) || | ||
| function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; }; | ||
| return extendStatics(d, b); | ||
| } | ||
| return function (d, b) { | ||
@@ -7,0 +10,0 @@ extendStatics(d, b); |
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| function isObject(value) { | ||
| return value !== null && typeof value === 'object'; | ||
| } | ||
| function serializeValue(val) { | ||
| if (isObject(val)) { | ||
| return (val instanceof Date) ? val.toISOString() : JSON.stringify(val); | ||
| } | ||
| return val; | ||
| } | ||
| function encodeUriQuery(val, pctEncodeSpaces) { | ||
| if (pctEncodeSpaces === void 0) { pctEncodeSpaces = false; } | ||
| return encodeURIComponent(val) | ||
| .replace(/%40/gi, '@') | ||
| .replace(/%3A/gi, ':') | ||
| .replace(/%24/g, '$') | ||
| .replace(/%2C/gi, ',') | ||
| .replace(/%3B/gi, ';') | ||
| .replace(/%20/g, (pctEncodeSpaces ? '%20' : '+')); | ||
| } | ||
| function default_1(params) { | ||
| return null; | ||
| if (!params) | ||
| return ''; | ||
| var parts = []; | ||
| Object.keys(params).forEach(function (key) { | ||
| var value = params[key]; | ||
| if (value === null || value === undefined) | ||
| return; | ||
| if (value instanceof Array) { | ||
| value.forEach(function (val) { return parts.push(encodeUriQuery(key) + "=" + encodeUriQuery(serializeValue(val))); }); | ||
| return; | ||
| } | ||
| parts.push(encodeUriQuery(key) + "=" + encodeUriQuery(serializeValue(value))); | ||
| }); | ||
| return parts.join('&'); | ||
| } | ||
| exports.default = default_1; |
| "use strict"; | ||
| var __assign = (this && this.__assign) || Object.assign || function(t) { | ||
| for (var s, i = 1, n = arguments.length; i < n; i++) { | ||
| s = arguments[i]; | ||
| for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) | ||
| t[p] = s[p]; | ||
| } | ||
| return t; | ||
| var __assign = (this && this.__assign) || function () { | ||
| __assign = Object.assign || function(t) { | ||
| for (var s, i = 1, n = arguments.length; i < n; i++) { | ||
| s = arguments[i]; | ||
| for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) | ||
| t[p] = s[p]; | ||
| } | ||
| return t; | ||
| }; | ||
| return __assign.apply(this, arguments); | ||
| }; | ||
@@ -10,0 +13,0 @@ Object.defineProperty(exports, "__esModule", { value: true }); |
+2
-2
| { | ||
| "name": "@yqg/http", | ||
| "version": "0.0.6", | ||
| "version": "0.0.7", | ||
| "author": "YQG <developer@yangqianguan.com>", | ||
@@ -17,3 +17,3 @@ "repository": "https://github.com/yqg-fe/yqg-util/tree/master/packages/@yqg/http", | ||
| "@types/extend": "3.0.0", | ||
| "typescript": "2.9.2" | ||
| "typescript": "3.1.3" | ||
| }, | ||
@@ -20,0 +20,0 @@ "scripts": { |
10671
14.09%287
15.26%