Skip to content

Commit dd05465

Browse files
authored
fix: run npm audit fix (#45)
1 parent 243f815 commit dd05465

2 files changed

Lines changed: 953 additions & 59 deletions

File tree

dist/index.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3248,6 +3248,12 @@ function convertBody(buffer, headers) {
32483248
// html4
32493249
if (!res && str) {
32503250
res = /<meta[\s]+?http-equiv=(['"])content-type\1[\s]+?content=(['"])(.+?)\2/i.exec(str);
3251+
if (!res) {
3252+
res = /<meta[\s]+?content=(['"])(.+?)\1[\s]+?http-equiv=(['"])content-type\3/i.exec(str);
3253+
if (res) {
3254+
res.pop(); // drop last quote
3255+
}
3256+
}
32513257

32523258
if (res) {
32533259
res = /charset=(.*)/i.exec(res.pop());
@@ -4255,7 +4261,7 @@ function fetch(url, opts) {
42554261
// HTTP fetch step 5.5
42564262
switch (request.redirect) {
42574263
case 'error':
4258-
reject(new FetchError(`redirect mode is set to error: ${request.url}`, 'no-redirect'));
4264+
reject(new FetchError(`uri requested responds with a redirect, redirect mode is set to error: ${request.url}`, 'no-redirect'));
42594265
finalize();
42604266
return;
42614267
case 'manual':
@@ -4294,7 +4300,8 @@ function fetch(url, opts) {
42944300
method: request.method,
42954301
body: request.body,
42964302
signal: request.signal,
4297-
timeout: request.timeout
4303+
timeout: request.timeout,
4304+
size: request.size
42984305
};
42994306

43004307
// HTTP-redirect fetch step 9

0 commit comments

Comments
 (0)