@@ -10,6 +10,8 @@ import { parse as parseUrl } from "url"
10
10
import { CancellationToken } from "./CancellationToken"
11
11
import { ProgressCallbackTransform , ProgressInfo } from "./ProgressCallbackTransform"
12
12
13
+ const debug = _debug ( "electron-builder" )
14
+
13
15
export interface RequestHeaders {
14
16
[ key : string ] : any
15
17
}
@@ -64,8 +66,7 @@ export class HttpError extends Error {
64
66
65
67
export abstract class HttpExecutor < REQUEST_OPTS , REQUEST > {
66
68
protected readonly maxRedirects = 10
67
- protected readonly debug = _debug ( "electron-builder" )
68
-
69
+
69
70
request < T > ( options : RequestOptions , cancellationToken : CancellationToken , data ?: { [ name : string ] : any ; } | null ) : Promise < T > {
70
71
configureRequestOptions ( options )
71
72
const encodedData = data == null ? undefined : new Buffer ( JSON . stringify ( data ) )
@@ -82,8 +83,8 @@ export abstract class HttpExecutor<REQUEST_OPTS, REQUEST> {
82
83
abstract download ( url : string , destination : string , options : DownloadOptions ) : Promise < string >
83
84
84
85
protected handleResponse ( response : Response , options : RequestOptions , cancellationToken : CancellationToken , resolve : ( data ?: any ) => void , reject : ( error : Error ) => void , redirectCount : number , requestProcessor : ( request : REQUEST , reject : ( error : Error ) => void ) => void ) {
85
- if ( this . debug . enabled ) {
86
- this . debug ( `Response status: ${ response . statusCode } ${ response . statusMessage } , request options: ${ dumpRequestOptions ( options ) } ` )
86
+ if ( debug . enabled ) {
87
+ debug ( `Response status: ${ response . statusCode } ${ response . statusMessage } , request options: ${ dumpRequestOptions ( options ) } ` )
87
88
}
88
89
89
90
// we handle any other >= 400 error on request end (read detailed message in the response body)
0 commit comments