New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@testring/http-api

Package Overview
Dependencies
Maintainers
1
Versions
159
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@testring/http-api - npm Package Compare versions

Comparing version
0.8.2
to
0.8.3
+1
-1
dist/request-function.d.ts.map

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

{"version":3,"file":"request-function.d.ts","sourceRoot":"","sources":["../src/request-function.ts"],"names":[],"mappings":"AAAA,OAAO,EAAC,YAAY,EAAE,aAAa,EAAC,MAAM,iBAAiB,CAAC;AA0B5D,wBAAsB,eAAe,CACjC,OAAO,EAAE,YAAY,GACtB,OAAO,CAAC,aAAa,CAAC,CAoBxB"}
{"version":3,"file":"request-function.d.ts","sourceRoot":"","sources":["../src/request-function.ts"],"names":[],"mappings":"AAAA,OAAO,EAAC,YAAY,EAAE,aAAa,EAAC,MAAM,iBAAiB,CAAC;AA2B5D,wBAAsB,eAAe,CACjC,OAAO,EAAE,YAAY,GACtB,OAAO,CAAC,aAAa,CAAC,CAaxB"}

@@ -9,2 +9,3 @@ "use strict";

const request_promise_native_1 = __importDefault(require("request-promise-native"));
const lodash_1 = __importDefault(require("lodash"));
const toString = (c) => c.toString();

@@ -29,14 +30,7 @@ function createCookieStore(cookies, url) {

const cookieJar = createCookieStore(request.cookies, request.url);
const rawRequest = {
url: request.url,
const rawRequest = lodash_1.default.merge({}, request, {
qs: request.query,
body: request.body,
method: request.method,
timeout: request.timeout,
headers: request.headers,
json: request.json,
gzip: request.gzip,
jar: cookieJar,
resolveWithFullResponse: true,
};
});
const response = await (0, request_promise_native_1.default)(rawRequest);

@@ -43,0 +37,0 @@ const cookies = cookieJar.getCookies(request.url).map(toString);

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

{"version":3,"file":"request-function.js","sourceRoot":"","sources":["../src/request-function.ts"],"names":[],"mappings":";;;;;AA0BA,0CAsBC;AA/CD,sDAAiC;AACjC,oFAAoD;AAEpD,MAAM,QAAQ,GAAG,CAAC,CAAoB,EAAE,EAAE,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC;AAExD,SAAS,iBAAiB,CAAC,OAA6B,EAAE,GAAW;IACjE,MAAM,SAAS,GAAG,iBAAU,CAAC,GAAG,EAAE,CAAC;IAEnC,IAAI,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,CAAC;QACzB,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE;YAClB,SAAS,CAAC,SAAS,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC;QAChC,CAAC,CAAC,CAAC;IACP,CAAC;IAED,OAAO,SAAS,CAAC;AACrB,CAAC;AAED,MAAM,WAAW,GAAG,CAAC,QAA6B,EAAE,OAAiB,EAAE,EAAE,CAAC,CAAC;IACvE,UAAU,EAAE,QAAQ,CAAC,UAAU;IAC/B,aAAa,EAAE,QAAQ,CAAC,aAAa;IACrC,OAAO,EAAE,QAAQ,CAAC,OAAO;IACzB,IAAI,EAAE,QAAQ,CAAC,IAAI;IACnB,OAAO;CACV,CAAC,CAAC;AAEI,KAAK,UAAU,eAAe,CACjC,OAAqB;IAErB,MAAM,SAAS,GAAG,iBAAiB,CAAC,OAAO,CAAC,OAAO,EAAE,OAAO,CAAC,GAAG,CAAC,CAAC;IAElE,MAAM,UAAU,GAA2D;QACvE,GAAG,EAAE,OAAO,CAAC,GAAG;QAChB,EAAE,EAAE,OAAO,CAAC,KAAK;QACjB,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,MAAM,EAAE,OAAO,CAAC,MAAM;QACtB,OAAO,EAAE,OAAO,CAAC,OAAO;QACxB,OAAO,EAAE,OAAO,CAAC,OAAO;QACxB,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,IAAI,EAAE,OAAO,CAAC,IAAI;QAClB,GAAG,EAAE,SAAS;QACd,uBAAuB,EAAE,IAAI;KAChC,CAAC;IAEF,MAAM,QAAQ,GAAG,MAAM,IAAA,gCAAc,EAAC,UAAU,CAAC,CAAC;IAClD,MAAM,OAAO,GAAG,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IAEhE,OAAO,WAAW,CAAC,QAAQ,EAAE,OAAO,CAAC,CAAC;AAC1C,CAAC"}
{"version":3,"file":"request-function.js","sourceRoot":"","sources":["../src/request-function.ts"],"names":[],"mappings":";;;;;AA2BA,0CAeC;AAzCD,sDAAiC;AACjC,oFAAoD;AACpD,oDAAuB;AAEvB,MAAM,QAAQ,GAAG,CAAC,CAAoB,EAAE,EAAE,CAAC,CAAC,CAAC,QAAQ,EAAE,CAAC;AAExD,SAAS,iBAAiB,CAAC,OAA6B,EAAE,GAAW;IACjE,MAAM,SAAS,GAAG,iBAAU,CAAC,GAAG,EAAE,CAAC;IAEnC,IAAI,KAAK,CAAC,OAAO,CAAC,OAAO,CAAC,EAAE,CAAC;QACzB,OAAO,CAAC,OAAO,CAAC,CAAC,CAAC,EAAE,EAAE;YAClB,SAAS,CAAC,SAAS,CAAC,CAAC,EAAE,GAAG,CAAC,CAAC;QAChC,CAAC,CAAC,CAAC;IACP,CAAC;IAED,OAAO,SAAS,CAAC;AACrB,CAAC;AAED,MAAM,WAAW,GAAG,CAAC,QAA6B,EAAE,OAAiB,EAAE,EAAE,CAAC,CAAC;IACvE,UAAU,EAAE,QAAQ,CAAC,UAAU;IAC/B,aAAa,EAAE,QAAQ,CAAC,aAAa;IACrC,OAAO,EAAE,QAAQ,CAAC,OAAO;IACzB,IAAI,EAAE,QAAQ,CAAC,IAAI;IACnB,OAAO;CACV,CAAC,CAAC;AAEI,KAAK,UAAU,eAAe,CACjC,OAAqB;IAErB,MAAM,SAAS,GAAG,iBAAiB,CAAC,OAAO,CAAC,OAAO,EAAE,OAAO,CAAC,GAAG,CAAC,CAAC;IAElE,MAAM,UAAU,GAAG,gBAAC,CAAC,KAAK,CAAC,EAAE,EAAE,OAAO,EAAE;QACpC,EAAE,EAAE,OAAO,CAAC,KAAK;QACjB,GAAG,EAAE,SAAS;QACd,uBAAuB,EAAE,IAAI;KAChC,CAAC,CAAC;IAEH,MAAM,QAAQ,GAAG,MAAM,IAAA,gCAAc,EAAC,UAAU,CAAC,CAAC;IAClD,MAAM,OAAO,GAAG,SAAS,CAAC,UAAU,CAAC,OAAO,CAAC,GAAG,CAAC,CAAC,GAAG,CAAC,QAAQ,CAAC,CAAC;IAEhE,OAAO,WAAW,CAAC,QAAQ,EAAE,OAAO,CAAC,CAAC;AAC1C,CAAC"}
{
"name": "@testring/http-api",
"version": "0.8.2",
"main": "./dist/index.js",
"types": "./src/index.ts",
"repository": {
"type": "git",
"url": "https://github.com/ringcentral/testring.git"
},
"scripts": {
"build": "tsc -p tsconfig.build.json"
},
"author": "RingCentral",
"license": "MIT",
"dependencies": {
"@testring/logger": "0.8.2",
"@testring/pluggable-module": "0.8.2",
"@testring/test-utils": "0.8.2",
"@testring/transport": "0.8.2",
"@testring/types": "0.8.2",
"@testring/utils": "0.8.2",
"@types/node": "22.8.5",
"@types/request-promise-native": "1.0.21",
"@types/tough-cookie": "4.0.5",
"request": "2.88.2",
"request-promise-native": "1.0.9",
"tough-cookie": "4.1.4"
}
"name": "@testring/http-api",
"version": "0.8.3",
"main": "./dist/index.js",
"types": "./src/index.ts",
"repository": {
"type": "git",
"url": "https://github.com/ringcentral/testring.git"
},
"scripts": {
"build": "tsc -p tsconfig.build.json"
},
"author": "RingCentral",
"license": "MIT",
"dependencies": {
"@testring/logger": "0.8.3",
"@testring/pluggable-module": "0.8.3",
"@testring/test-utils": "0.8.3",
"@testring/transport": "0.8.3",
"@testring/types": "0.8.3",
"@testring/utils": "0.8.3",
"@types/node": "22.8.5",
"@types/tough-cookie": "4.0.5",
"lodash": "4.17.21",
"request": "2.88.2",
"request-promise-native": "1.0.9",
"tough-cookie": "4.1.4"
},
"devDependencies": {
"@types/lodash": "4.17.20"
}
}
import {IHttpRequest, IHttpResponse} from '@testring/types';
import requestLib from 'request';
import requestPromise from 'request-promise-native';
import _ from 'lodash';

@@ -32,14 +33,7 @@ const toString = (c: requestLib.Cookie) => c.toString();

const rawRequest: requestPromise.RequestPromiseOptions & { url: string } = {
url: request.url,
const rawRequest = _.merge({}, request, {
qs: request.query,
body: request.body,
method: request.method,
timeout: request.timeout,
headers: request.headers,
json: request.json,
gzip: request.gzip,
jar: cookieJar,
resolveWithFullResponse: true,
};
});

@@ -46,0 +40,0 @@ const response = await requestPromise(rawRequest);