@gitbeaker/requester-utils
Advanced tools
Comparing version 19.2.0 to 19.3.0
@@ -0,1 +1,13 @@ | ||
# v19.3.0 (Fri May 01 2020) | ||
#### 🐛 Bug Fix | ||
- Fixing types field to utils and browser package.json [#742](https://github.com/jdalrymple/gitbeaker/pull/742) ([@jdalrymple](https://github.com/jdalrymple)) | ||
#### Authors: 1 | ||
- Justin Dalrymple ([@jdalrymple](https://github.com/jdalrymple)) | ||
--- | ||
# v19.0.0 (Thu Apr 23 2020) | ||
@@ -2,0 +14,0 @@ |
@@ -15,2 +15,2 @@ import t from"form-data";import{decamelizeKeys as r}from"xcase";import{stringify as e}from"query-string"; | ||
and limitations under the License. | ||
***************************************************************************** */var o=function(){return(o=Object.assign||function(t){for(var r,e=1,o=arguments.length;e<o;e++)for(var n in r=arguments[e])Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n]);return t}).apply(this,arguments)};function n(t){return e(r(t||{}),{arrayFormat:"bracket"})}function a(e,o){var a,i=void 0===o?{method:"get"}:o,u=i.body,c=i.query,f=i.sudo,s=i.method,m=e.headers;return f&&(m.sudo=f),"object"!=typeof u||u instanceof t?a=u:(a=JSON.stringify(r(u)),m["content-type"]="application/json"),{agent:void 0,headers:m,timeout:e.requestTimeout,method:s,searchParams:n(c),prefixUrl:e.url,body:a}}function i(t,r){var e={};return["get","post","put","delete","stream"].forEach((function(n){e[n]=function(e,a,i){var u=t(e,o(o({},i),{method:n}));return r(a,u)}})),e}function u(t,r){var e={};return Object.keys(t).forEach((function(n){e[n]=function(e){return new t[n](o(o({},e),r))}})),e}export{i as createInstance,a as defaultRequest,n as formatQuery,u as modifyServices}; | ||
***************************************************************************** */var o=function(){return(o=Object.assign||function(t){for(var r,e=1,o=arguments.length;e<o;e++)for(var n in r=arguments[e])Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n]);return t}).apply(this,arguments)};function n(t){return e(r(t||{}),{arrayFormat:"bracket"})}function a(e,o){var a,i=void 0===o?{}:o,u=i.body,c=i.query,f=i.sudo,s=i.method,p=void 0===s?"get":s,m=e.headers;return f&&(m.sudo=f),"object"!=typeof u||u instanceof t?a=u:(a=JSON.stringify(r(u)),m["content-type"]="application/json"),{agent:void 0,headers:m,timeout:e.requestTimeout,method:p,searchParams:n(c),prefixUrl:e.url,body:a}}function i(t,r){var e={};return["get","post","put","delete","stream"].forEach((function(n){e[n]=function(e,a,i){var u=t(e,o(o({},i),{method:n}));return r(a,u)}})),e}function u(t,r){var e={};return Object.keys(t).forEach((function(n){e[n]=function(e){return new t[n](o(o({},e),r))}})),e}export{i as createInstance,a as defaultRequest,n as formatQuery,u as modifyServices}; |
@@ -1,1 +0,1 @@ | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,t=(e=require("form-data"))&&"object"==typeof e&&"default"in e?e.default:e,r=require("xcase"),o=require("query-string"),n=function(){return(n=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};function a(e){return o.stringify(r.decamelizeKeys(e||{}),{arrayFormat:"bracket"})}exports.createInstance=function(e,t){var r={};return["get","post","put","delete","stream"].forEach((function(o){r[o]=function(r,a,u){var i=e(r,n(n({},u),{method:o}));return t(a,i)}})),r},exports.defaultRequest=function(e,o){var n,u=void 0===o?{method:"get"}:o,i=u.body,s=u.query,c=u.sudo,f=u.method,d=e.headers;return c&&(d.sudo=c),"object"!=typeof i||i instanceof t?n=i:(n=JSON.stringify(r.decamelizeKeys(i)),d["content-type"]="application/json"),{agent:void 0,headers:d,timeout:e.requestTimeout,method:f,searchParams:a(s),prefixUrl:e.url,body:n}},exports.formatQuery=a,exports.modifyServices=function(e,t){var r={};return Object.keys(e).forEach((function(o){r[o]=function(r){return new e[o](n(n({},r),t))}})),r}; | ||
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e,t=(e=require("form-data"))&&"object"==typeof e&&"default"in e?e.default:e,r=require("xcase"),o=require("query-string"),n=function(){return(n=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++)for(var n in t=arguments[r])Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e}).apply(this,arguments)};function a(e){return o.stringify(r.decamelizeKeys(e||{}),{arrayFormat:"bracket"})}exports.createInstance=function(e,t){var r={};return["get","post","put","delete","stream"].forEach((function(o){r[o]=function(r,a,u){var i=e(r,n(n({},u),{method:o}));return t(a,i)}})),r},exports.defaultRequest=function(e,o){var n,u=void 0===o?{}:o,i=u.body,s=u.query,c=u.sudo,f=u.method,d=void 0===f?"get":f,p=e.headers;return c&&(p.sudo=c),"object"!=typeof i||i instanceof t?n=i:(n=JSON.stringify(r.decamelizeKeys(i)),p["content-type"]="application/json"),{agent:void 0,headers:p,timeout:e.requestTimeout,method:d,searchParams:a(s),prefixUrl:e.url,body:n}},exports.formatQuery=a,exports.modifyServices=function(e,t){var r={};return Object.keys(e).forEach((function(o){r[o]=function(r){return new e[o](n(n({},r),t))}})),r}; |
@@ -0,1 +1,3 @@ | ||
/// <reference types="node" /> | ||
import { Agent } from 'https'; | ||
import FormData from 'form-data'; | ||
@@ -19,3 +21,3 @@ export interface RequesterType { | ||
sudo?: string; | ||
method: string; | ||
method?: string; | ||
}; | ||
@@ -27,4 +29,4 @@ export declare type Constructor<T = {}> = new (...args: any[]) => T; | ||
export declare function formatQuery(options: any): string; | ||
export declare function defaultRequest(service: Service, { body, query, sudo, method }?: DefaultRequestOptions): Record<string, string | number | FormData | Record<string, string | string[]>>; | ||
export declare function defaultRequest(service: Service, { body, query, sudo, method }?: DefaultRequestOptions): Record<string, string | number | FormData | Agent | Record<string, string | string[] | Agent>>; | ||
export declare function createInstance(optionsHandler: any, requestHandler: any): RequesterType; | ||
export declare function modifyServices<T>(services: DictionaryOfConstructors<T>, customConfig: object): DictionaryOfConstructors<T>; |
{ | ||
"name": "@gitbeaker/requester-utils", | ||
"description": "Utility functions for requester implementatons used in @gitbeaker", | ||
"version": "19.2.0", | ||
"version": "19.3.0", | ||
"author": { | ||
@@ -39,2 +39,3 @@ "name": "Justin Dalrymple" | ||
"module": "dist/index.es.js", | ||
"types": "dist/types/index.d.ts", | ||
"repository": { | ||
@@ -49,3 +50,3 @@ "type": "git", | ||
}, | ||
"gitHead": "63d1eaf12ccaa213362b482a213b59ffa0eff633" | ||
"gitHead": "4f4f0634c006e5a2d0e2ed3c3b3bdb80b18910dc" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
10575
52