Socket
Socket
Sign inDemoInstall

@gitbeaker/requester-utils

Package Overview
Dependencies
Maintainers
1
Versions
259
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@gitbeaker/requester-utils - npm Package Compare versions

Comparing version 19.7.1 to 20.0.0

12

CHANGELOG.md

@@ -0,1 +1,13 @@

# v20.0.0 (Fri Jun 12 2020)
#### 👷🏼‍♀️ Technical Debt
- Remove Gitlab Instance dependency for CLI tests [#883](https://github.com/jdalrymple/gitbeaker/pull/883) ([@jdalrymple](https://github.com/jdalrymple))
#### Authors: 1
- Justin Dalrymple ([@jdalrymple](https://github.com/jdalrymple))
---
# v19.6.0 (Sat May 16 2020)

@@ -2,0 +14,0 @@

4

dist/index.es.js

@@ -1,2 +0,2 @@

import t from"form-data";import{decamelizeKeys as r}from"xcase";import{stringify as e}from"query-string";
import t from"form-data";import{decamelizeKeys as r}from"xcase";import{stringify as o}from"query-string";
/*! *****************************************************************************

@@ -15,2 +15,2 @@ Copyright (c) Microsoft Corporation.

PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */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};
***************************************************************************** */var n=function(t,r){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var o in r)r.hasOwnProperty(o)&&(t[o]=r[o])})(t,r)};var e=function(){return(e=Object.assign||function(t){for(var r,o=1,n=arguments.length;o<n;o++)for(var e in r=arguments[o])Object.prototype.hasOwnProperty.call(r,e)&&(t[e]=r[e]);return t}).apply(this,arguments)};function i(t){return o(r(t||{}),{arrayFormat:"bracket"})}function a(o,n){var e,a=void 0===n?{}:n,u=a.body,c=a.query,f=a.sudo,p=a.method,s=void 0===p?"get":p,l=o.headers;return f&&(l.sudo=f),"object"!=typeof u||u instanceof t?e=u:(e=JSON.stringify(r(u)),l["content-type"]="application/json"),{agent:void 0,headers:l,timeout:o.requestTimeout,method:s,searchParams:i(c),prefixUrl:o.url,body:e}}function u(t,r){var o={};return["get","post","put","delete","stream"].forEach((function(n){o[n]=function(o,i,a){var u=t(o,e(e({},a),{method:n}));return r(i,u)}})),o}function c(t,r){return function(t){function o(){for(var o=[],n=0;n<arguments.length;n++)o[n]=arguments[n];return t.call(this,e(e({},o),r))||this}return function(t,r){function o(){this.constructor=t}n(t,r),t.prototype=null===r?Object.create(r):(o.prototype=r.prototype,new o)}(o,t),o}(t)}function f(t,r){var o={};return Object.entries(t).forEach((function(t){var n=function(t,r){var o="function"==typeof Symbol&&t[Symbol.iterator];if(!o)return t;var n,e,i=o.call(t),a=[];try{for(;(void 0===r||r-- >0)&&!(n=i.next()).done;)a.push(n.value)}catch(t){e={error:t}}finally{try{n&&!n.done&&(o=i.return)&&o.call(i)}finally{if(e)throw e.error}}return a}(t,2),e=n[0],i=n[1];o[e]=c(i,r)})),o}export{u as createInstance,a as defaultRequest,i as formatQuery,f 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?{}: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};
"use strict";Object.defineProperty(exports,"__esModule",{value:!0});var t,r=(t=require("form-data"))&&"object"==typeof t&&"default"in t?t.default:t,e=require("xcase"),o=require("query-string"),n=function(t,r){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var e in r)r.hasOwnProperty(e)&&(t[e]=r[e])})(t,r)};var i=function(){return(i=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 a(t){return o.stringify(e.decamelizeKeys(t||{}),{arrayFormat:"bracket"})}function u(t,r){return function(t){function e(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];return t.call(this,i(i({},e),r))||this}return function(t,r){function e(){this.constructor=t}n(t,r),t.prototype=null===r?Object.create(r):(e.prototype=r.prototype,new e)}(e,t),e}(t)}exports.createInstance=function(t,r){var e={};return["get","post","put","delete","stream"].forEach((function(o){e[o]=function(e,n,a){var u=t(e,i(i({},a),{method:o}));return r(n,u)}})),e},exports.defaultRequest=function(t,o){var n,i=void 0===o?{}:o,u=i.body,c=i.query,f=i.sudo,s=i.method,l=void 0===s?"get":s,p=t.headers;return f&&(p.sudo=f),"object"!=typeof u||u instanceof r?n=u:(n=JSON.stringify(e.decamelizeKeys(u)),p["content-type"]="application/json"),{agent:void 0,headers:p,timeout:t.requestTimeout,method:l,searchParams:a(c),prefixUrl:t.url,body:n}},exports.formatQuery=a,exports.modifyServices=function(t,r){var e={};return Object.entries(t).forEach((function(t){var o=function(t,r){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var o,n,i=e.call(t),a=[];try{for(;(void 0===r||r-- >0)&&!(o=i.next()).done;)a.push(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(e=i.return)&&e.call(i)}finally{if(n)throw n.error}}return a}(t,2),n=o[0],i=o[1];e[n]=u(i,r)})),e};

@@ -23,9 +23,10 @@ /// <reference types="node" />

};
export declare type Constructor<T = {}> = new (...args: any[]) => T;
export declare type DictionaryOfConstructors<T> = {
[K in keyof T]: Constructor<T[K]>;
};
export declare function formatQuery(options: any): 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>;
export interface Constructable {
new (...args: any[]): any;
}
export declare function modifyServices<T extends {
[name: string]: Constructable;
}>(services: T, customConfig: object): T;
{
"name": "@gitbeaker/requester-utils",
"description": "Utility functions for requester implementatons used in @gitbeaker",
"version": "19.7.1",
"version": "20.0.0",
"author": {

@@ -17,8 +17,8 @@ "name": "Justin Dalrymple"

"devDependencies": {
"@types/node": "^14.0.1",
"rollup": "^2.6.1",
"rollup-plugin-terser": "^5.3.0",
"rollup-plugin-typescript2": "^0.27.0",
"ts-node": "^8.9.0",
"typescript": "^3.8.3"
"@types/node": "^14.0.6",
"rollup": "^2.12.0",
"rollup-plugin-terser": "^6.1.0",
"rollup-plugin-typescript2": "^0.27.1",
"ts-node": "^8.10.2",
"typescript": "^3.9.3"
},

@@ -50,3 +50,3 @@ "engines": {

},
"gitHead": "6d836d89564546981a41006bf88f7a794831d549"
"gitHead": "1bcfbfadd2cc9795a5e5b123e7534fbf98c2ffe5"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc