http2-proxy
Advanced tools
Comparing version 5.0.38 to 5.0.39
@@ -63,8 +63,9 @@ const http = require('http') | ||
let req | ||
if (onReq) { | ||
if (onReq.length <= 2) { | ||
return onReq(req, ureq) | ||
req = await onReq(req, ureq) | ||
} else { | ||
// Legacy compat... | ||
return new Promise((resolve, reject) => { | ||
req = await new Promise((resolve, reject) => { | ||
const promiseOrReq = onReq(req, ureq, (err, val) => | ||
@@ -83,6 +84,10 @@ err ? reject(err) : resolve(val) | ||
} | ||
} else { | ||
resolve() | ||
} | ||
}) | ||
} | ||
} else { | ||
} | ||
if (!req) { | ||
let agent | ||
@@ -96,4 +101,6 @@ if (protocol == null || /^(http|ws):?$/.test(protocol)) { | ||
} | ||
return agent.request(ureq) | ||
req = agent.request(ureq) | ||
} | ||
return req | ||
}, | ||
@@ -100,0 +107,0 @@ onRes |
{ | ||
"name": "http2-proxy", | ||
"version": "5.0.38", | ||
"version": "5.0.39", | ||
"scripts": { | ||
@@ -5,0 +5,0 @@ "test": "jest", |
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
27331
567