Socket
Socket
Sign inDemoInstall

builder-util-runtime

Package Overview
Dependencies
Maintainers
2
Versions
102
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

builder-util-runtime - npm Package Compare versions

Comparing version 9.0.3 to 9.1.0

4

out/httpExecutor.d.ts

@@ -37,5 +37,5 @@ /// <reference types="node" />

protected addRedirectHandlers(request: any, options: RequestOptions, reject: (error: Error) => void, redirectCount: number, handler: (options: RequestOptions) => void): void;
addErrorAndTimeoutHandlers(request: any, reject: (error: Error) => void): void;
addErrorAndTimeoutHandlers(request: any, reject: (error: Error) => void, timeout?: number): void;
private handleResponse;
abstract createRequest(options: any, callback: (response: any) => void): T;
abstract createRequest(options: RequestOptions, callback: (response: any) => void): T;
downloadToBuffer(url: URL, options: DownloadOptions): Promise<Buffer>;

@@ -42,0 +42,0 @@ protected doDownload(requestOptions: RequestOptions, options: DownloadCallOptions, redirectCount: number): void;

@@ -88,3 +88,3 @@ "use strict";

});
this.addErrorAndTimeoutHandlers(request, reject);
this.addErrorAndTimeoutHandlers(request, reject, options.timeout);
this.addRedirectHandlers(request, options, reject, redirectCount, options => {

@@ -102,4 +102,4 @@ this.doApiRequest(options, cancellationToken, requestProcessor, redirectCount).then(resolve).catch(reject);

}
addErrorAndTimeoutHandlers(request, reject) {
this.addTimeOutHandler(request, reject);
addErrorAndTimeoutHandlers(request, reject, timeout = 60 * 1000) {
this.addTimeOutHandler(request, reject, timeout);
request.on("error", reject);

@@ -255,3 +255,3 @@ request.on("aborted", () => {

});
this.addErrorAndTimeoutHandlers(request, options.callback);
this.addErrorAndTimeoutHandlers(request, options.callback, requestOptions.timeout);
this.addRedirectHandlers(request, requestOptions, options.callback, redirectCount, requestOptions => {

@@ -265,5 +265,5 @@ this.doDownload(requestOptions, options, redirectCount++);

}
addTimeOutHandler(request, callback) {
addTimeOutHandler(request, callback, timeout) {
request.on("socket", (socket) => {
socket.setTimeout(60 * 1000, () => {
socket.setTimeout(timeout, () => {
request.abort();

@@ -270,0 +270,0 @@ callback(new Error("Request timed out"));

@@ -33,2 +33,8 @@ /// <reference types="node" />

readonly requestHeaders?: OutgoingHttpHeaders;
/**
* Request timeout in milliseconds. (Default is 2 minutes; O is ignored)
*
* @default 60000
*/
readonly timeout?: number | null;
}

@@ -35,0 +41,0 @@ export interface CustomPublishOptions extends PublishConfiguration {

{
"name": "builder-util-runtime",
"version": "9.0.3",
"version": "9.1.0",
"main": "out/index.js",

@@ -5,0 +5,0 @@ "author": "Vladimir Krivosheev",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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