Update checked-in dependencies

This commit is contained in:
github-actions[bot] 2025-04-07 17:59:50 +00:00
parent c7102cdca1
commit 5bddbeb2bf
71 changed files with 436 additions and 356 deletions

View file

@ -5,8 +5,9 @@ import {
} from "./chunk-H5O73WD2.mjs";
import {
FetchResponse,
IS_PATCHED_MODULE
} from "./chunk-5UK33FSU.mjs";
IS_PATCHED_MODULE,
canParseUrl
} from "./chunk-FK37CTPH.mjs";
import {
hasConfigurableGlobal
} from "./chunk-TX5GBTFY.mjs";
@ -19,16 +20,6 @@ import {
import { invariant } from "outvariant";
import { DeferredPromise } from "@open-draft/deferred-promise";
// src/utils/canParseUrl.ts
function canParseUrl(url) {
try {
new URL(url);
return true;
} catch (_error) {
return false;
}
}
// src/interceptors/fetch/utils/createNetworkError.ts
function createNetworkError(cause) {
return Object.assign(new TypeError("Failed to fetch"), {
@ -293,4 +284,4 @@ FetchInterceptor.symbol = Symbol("fetch");
export {
FetchInterceptor
};
//# sourceMappingURL=chunk-PBC2PID2.mjs.map
//# sourceMappingURL=chunk-3NVFHQ5L.mjs.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -10,7 +10,7 @@ import {
import {
FetchResponse,
IS_PATCHED_MODULE
} from "./chunk-5UK33FSU.mjs";
} from "./chunk-FK37CTPH.mjs";
import {
hasConfigurableGlobal
} from "./chunk-TX5GBTFY.mjs";
@ -841,4 +841,4 @@ XMLHttpRequestInterceptor.interceptorSymbol = Symbol("xhr");
export {
XMLHttpRequestInterceptor
};
//# sourceMappingURL=chunk-DODHRDV6.mjs.map
//# sourceMappingURL=chunk-E2WFHJX6.mjs.map

View file

@ -1,6 +1,28 @@
"use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/glossary.ts
var IS_PATCHED_MODULE = Symbol("isPatchedModule");
// src/utils/canParseUrl.ts
function canParseUrl(url) {
try {
new URL(url);
return true;
} catch (_error) {
return false;
}
}
// src/utils/getValueBySymbol.ts
function getValueBySymbol(symbolName, source) {
const ownSymbols = Object.getOwnPropertySymbols(source);
const symbol = ownSymbols.find((symbol2) => {
return symbol2.description === symbolName;
});
if (symbol) {
return Reflect.get(source, symbol);
}
return;
}
// src/utils/fetchUtils.ts
var _FetchResponse = class extends Response {
static isConfigurableStatusCode(status) {
@ -17,18 +39,20 @@ var _FetchResponse = class extends Response {
return !_FetchResponse.STATUS_CODES_WITHOUT_BODY.includes(status);
}
static setUrl(url, response) {
if (!url) {
if (!url || url === "about:" || !canParseUrl(url)) {
return;
}
if (response.url != "") {
return;
const state = getValueBySymbol("state", response);
if (state) {
state.urlList.push(new URL(url));
} else {
Object.defineProperty(response, "url", {
value: url,
enumerable: true,
configurable: true,
writable: false
});
}
Object.defineProperty(response, "url", {
value: url,
enumerable: true,
configurable: true,
writable: false
});
}
/**
* Parses the given raw HTTP headers into a Fetch API `Headers` instance.
@ -50,12 +74,9 @@ var _FetchResponse = class extends Response {
status: safeStatus
});
if (status !== safeStatus) {
const stateSymbol = Object.getOwnPropertySymbols(this).find(
(symbol) => symbol.description === "state"
);
if (stateSymbol) {
const state = Reflect.get(this, stateSymbol);
Reflect.set(state, "status", status);
const state = getValueBySymbol("state", this);
if (state) {
state.status = status;
} else {
Object.defineProperty(this, "status", {
value: status,
@ -79,5 +100,6 @@ FetchResponse.STATUS_CODES_WITH_REDIRECT = [301, 302, 303, 307, 308];
exports.IS_PATCHED_MODULE = IS_PATCHED_MODULE; exports.FetchResponse = FetchResponse;
//# sourceMappingURL=chunk-BC2BLJQN.js.map
exports.IS_PATCHED_MODULE = IS_PATCHED_MODULE; exports.canParseUrl = canParseUrl; exports.FetchResponse = FetchResponse;
//# sourceMappingURL=chunk-F7RG3QQH.js.map

File diff suppressed because one or more lines are too long

View file

@ -1,6 +1,28 @@
// src/glossary.ts
var IS_PATCHED_MODULE = Symbol("isPatchedModule");
// src/utils/canParseUrl.ts
function canParseUrl(url) {
try {
new URL(url);
return true;
} catch (_error) {
return false;
}
}
// src/utils/getValueBySymbol.ts
function getValueBySymbol(symbolName, source) {
const ownSymbols = Object.getOwnPropertySymbols(source);
const symbol = ownSymbols.find((symbol2) => {
return symbol2.description === symbolName;
});
if (symbol) {
return Reflect.get(source, symbol);
}
return;
}
// src/utils/fetchUtils.ts
var _FetchResponse = class extends Response {
static isConfigurableStatusCode(status) {
@ -17,18 +39,20 @@ var _FetchResponse = class extends Response {
return !_FetchResponse.STATUS_CODES_WITHOUT_BODY.includes(status);
}
static setUrl(url, response) {
if (!url) {
if (!url || url === "about:" || !canParseUrl(url)) {
return;
}
if (response.url != "") {
return;
const state = getValueBySymbol("state", response);
if (state) {
state.urlList.push(new URL(url));
} else {
Object.defineProperty(response, "url", {
value: url,
enumerable: true,
configurable: true,
writable: false
});
}
Object.defineProperty(response, "url", {
value: url,
enumerable: true,
configurable: true,
writable: false
});
}
/**
* Parses the given raw HTTP headers into a Fetch API `Headers` instance.
@ -50,12 +74,9 @@ var _FetchResponse = class extends Response {
status: safeStatus
});
if (status !== safeStatus) {
const stateSymbol = Object.getOwnPropertySymbols(this).find(
(symbol) => symbol.description === "state"
);
if (stateSymbol) {
const state = Reflect.get(this, stateSymbol);
Reflect.set(state, "status", status);
const state = getValueBySymbol("state", this);
if (state) {
state.status = status;
} else {
Object.defineProperty(this, "status", {
value: status,
@ -78,6 +99,7 @@ FetchResponse.STATUS_CODES_WITH_REDIRECT = [301, 302, 303, 307, 308];
export {
IS_PATCHED_MODULE,
canParseUrl,
FetchResponse
};
//# sourceMappingURL=chunk-5UK33FSU.mjs.map
//# sourceMappingURL=chunk-FK37CTPH.mjs.map

File diff suppressed because one or more lines are too long

View file

@ -6,7 +6,8 @@ var _chunkFGSEOIC4js = require('./chunk-FGSEOIC4.js');
var _chunkBC2BLJQNjs = require('./chunk-BC2BLJQN.js');
var _chunkF7RG3QQHjs = require('./chunk-F7RG3QQH.js');
var _chunkPFGO5BSMjs = require('./chunk-PFGO5BSM.js');
@ -19,16 +20,6 @@ var _chunkTIPR373Rjs = require('./chunk-TIPR373R.js');
var _outvariant = require('outvariant');
var _deferredpromise = require('@open-draft/deferred-promise');
// src/utils/canParseUrl.ts
function canParseUrl(url) {
try {
new URL(url);
return true;
} catch (_error) {
return false;
}
}
// src/interceptors/fetch/utils/createNetworkError.ts
function createNetworkError(cause) {
return Object.assign(new TypeError("Failed to fetch"), {
@ -180,12 +171,12 @@ var _FetchInterceptor = class extends _chunkTIPR373Rjs.Interceptor {
async setup() {
const pureFetch = globalThis.fetch;
_outvariant.invariant.call(void 0,
!pureFetch[_chunkBC2BLJQNjs.IS_PATCHED_MODULE],
!pureFetch[_chunkF7RG3QQHjs.IS_PATCHED_MODULE],
'Failed to patch the "fetch" module: already patched.'
);
globalThis.fetch = async (input, init) => {
const requestId = _chunkTIPR373Rjs.createRequestId.call(void 0, );
const resolvedInput = typeof input === "string" && typeof location !== "undefined" && !canParseUrl(input) ? new URL(input, location.origin) : input;
const resolvedInput = typeof input === "string" && typeof location !== "undefined" && !_chunkF7RG3QQHjs.canParseUrl.call(void 0, input) ? new URL(input, location.origin) : input;
const request = new Request(resolvedInput, init);
const responsePromise = new (0, _deferredpromise.DeferredPromise)();
const controller = new (0, _chunkFGSEOIC4js.RequestController)(request);
@ -205,9 +196,9 @@ var _FetchInterceptor = class extends _chunkTIPR373Rjs.Interceptor {
rawResponse
});
const decompressedStream = decompressResponse(rawResponse);
const response = decompressedStream === null ? rawResponse : new (0, _chunkBC2BLJQNjs.FetchResponse)(decompressedStream, rawResponse);
_chunkBC2BLJQNjs.FetchResponse.setUrl(request.url, response);
if (_chunkBC2BLJQNjs.FetchResponse.isRedirectResponse(response.status)) {
const response = decompressedStream === null ? rawResponse : new (0, _chunkF7RG3QQHjs.FetchResponse)(decompressedStream, rawResponse);
_chunkF7RG3QQHjs.FetchResponse.setUrl(request.url, response);
if (_chunkF7RG3QQHjs.FetchResponse.isRedirectResponse(response.status)) {
if (request.redirect === "error") {
responsePromise.reject(createNetworkError("unexpected redirect"));
return;
@ -270,13 +261,13 @@ var _FetchInterceptor = class extends _chunkTIPR373Rjs.Interceptor {
return response;
});
};
Object.defineProperty(globalThis.fetch, _chunkBC2BLJQNjs.IS_PATCHED_MODULE, {
Object.defineProperty(globalThis.fetch, _chunkF7RG3QQHjs.IS_PATCHED_MODULE, {
enumerable: true,
configurable: true,
value: true
});
this.subscriptions.push(() => {
Object.defineProperty(globalThis.fetch, _chunkBC2BLJQNjs.IS_PATCHED_MODULE, {
Object.defineProperty(globalThis.fetch, _chunkF7RG3QQHjs.IS_PATCHED_MODULE, {
value: void 0
});
globalThis.fetch = pureFetch;
@ -293,4 +284,4 @@ FetchInterceptor.symbol = Symbol("fetch");
exports.FetchInterceptor = FetchInterceptor;
//# sourceMappingURL=chunk-P3AXGLYB.js.map
//# sourceMappingURL=chunk-H4LFCCBA.js.map

File diff suppressed because one or more lines are too long

View file

@ -10,7 +10,7 @@ var _chunkFGSEOIC4js = require('./chunk-FGSEOIC4.js');
var _chunkBC2BLJQNjs = require('./chunk-BC2BLJQN.js');
var _chunkF7RG3QQHjs = require('./chunk-F7RG3QQH.js');
var _chunkPFGO5BSMjs = require('./chunk-PFGO5BSM.js');
@ -206,8 +206,8 @@ function parseJson(data) {
// src/interceptors/XMLHttpRequest/utils/createResponse.ts
function createResponse(request, body) {
const responseBodyOrNull = _chunkBC2BLJQNjs.FetchResponse.isResponseWithBody(request.status) ? body : null;
return new (0, _chunkBC2BLJQNjs.FetchResponse)(responseBodyOrNull, {
const responseBodyOrNull = _chunkF7RG3QQHjs.FetchResponse.isResponseWithBody(request.status) ? body : null;
return new (0, _chunkF7RG3QQHjs.FetchResponse)(responseBodyOrNull, {
url: request.responseURL,
status: request.status,
statusText: request.statusText,
@ -807,7 +807,7 @@ var _XMLHttpRequestInterceptor = class extends _chunkTIPR373Rjs.Interceptor {
logger.info('patching "XMLHttpRequest" module...');
const PureXMLHttpRequest = globalThis.XMLHttpRequest;
_outvariant.invariant.call(void 0,
!PureXMLHttpRequest[_chunkBC2BLJQNjs.IS_PATCHED_MODULE],
!PureXMLHttpRequest[_chunkF7RG3QQHjs.IS_PATCHED_MODULE],
'Failed to patch the "XMLHttpRequest" module: already patched.'
);
globalThis.XMLHttpRequest = createXMLHttpRequestProxy({
@ -818,13 +818,13 @@ var _XMLHttpRequestInterceptor = class extends _chunkTIPR373Rjs.Interceptor {
'native "XMLHttpRequest" module patched!',
globalThis.XMLHttpRequest.name
);
Object.defineProperty(globalThis.XMLHttpRequest, _chunkBC2BLJQNjs.IS_PATCHED_MODULE, {
Object.defineProperty(globalThis.XMLHttpRequest, _chunkF7RG3QQHjs.IS_PATCHED_MODULE, {
enumerable: true,
configurable: true,
value: true
});
this.subscriptions.push(() => {
Object.defineProperty(globalThis.XMLHttpRequest, _chunkBC2BLJQNjs.IS_PATCHED_MODULE, {
Object.defineProperty(globalThis.XMLHttpRequest, _chunkF7RG3QQHjs.IS_PATCHED_MODULE, {
value: void 0
});
globalThis.XMLHttpRequest = PureXMLHttpRequest;
@ -841,4 +841,4 @@ XMLHttpRequestInterceptor.interceptorSymbol = Symbol("xhr");
exports.XMLHttpRequestInterceptor = XMLHttpRequestInterceptor;
//# sourceMappingURL=chunk-ZIT2QX7D.js.map
//# sourceMappingURL=chunk-J2HDR5D7.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -5,7 +5,7 @@ var _chunkLK6DILFKjs = require('./chunk-LK6DILFK.js');
var _chunkBC2BLJQNjs = require('./chunk-BC2BLJQN.js');
var _chunkF7RG3QQHjs = require('./chunk-F7RG3QQH.js');
@ -75,5 +75,5 @@ function getCleanUrl(url, isAbsolute = true) {
exports.BatchInterceptor = BatchInterceptor; exports.FetchResponse = _chunkBC2BLJQNjs.FetchResponse; exports.INTERNAL_REQUEST_ID_HEADER_NAME = _chunkTIPR373Rjs.INTERNAL_REQUEST_ID_HEADER_NAME; exports.IS_PATCHED_MODULE = _chunkBC2BLJQNjs.IS_PATCHED_MODULE; exports.Interceptor = _chunkTIPR373Rjs.Interceptor; exports.InterceptorReadyState = _chunkTIPR373Rjs.InterceptorReadyState; exports.createRequestId = _chunkTIPR373Rjs.createRequestId; exports.decodeBuffer = _chunkLK6DILFKjs.decodeBuffer; exports.deleteGlobalSymbol = _chunkTIPR373Rjs.deleteGlobalSymbol; exports.encodeBuffer = _chunkLK6DILFKjs.encodeBuffer; exports.getCleanUrl = getCleanUrl; exports.getGlobalSymbol = _chunkTIPR373Rjs.getGlobalSymbol;
exports.BatchInterceptor = BatchInterceptor; exports.FetchResponse = _chunkF7RG3QQHjs.FetchResponse; exports.INTERNAL_REQUEST_ID_HEADER_NAME = _chunkTIPR373Rjs.INTERNAL_REQUEST_ID_HEADER_NAME; exports.IS_PATCHED_MODULE = _chunkF7RG3QQHjs.IS_PATCHED_MODULE; exports.Interceptor = _chunkTIPR373Rjs.Interceptor; exports.InterceptorReadyState = _chunkTIPR373Rjs.InterceptorReadyState; exports.createRequestId = _chunkTIPR373Rjs.createRequestId; exports.decodeBuffer = _chunkLK6DILFKjs.decodeBuffer; exports.deleteGlobalSymbol = _chunkTIPR373Rjs.deleteGlobalSymbol; exports.encodeBuffer = _chunkLK6DILFKjs.encodeBuffer; exports.getCleanUrl = getCleanUrl; exports.getGlobalSymbol = _chunkTIPR373Rjs.getGlobalSymbol;
//# sourceMappingURL=index.js.map

View file

@ -5,7 +5,7 @@ import {
import {
FetchResponse,
IS_PATCHED_MODULE
} from "./chunk-5UK33FSU.mjs";
} from "./chunk-FK37CTPH.mjs";
import {
INTERNAL_REQUEST_ID_HEADER_NAME,
Interceptor,

View file

@ -1,12 +1,12 @@
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZIT2QX7Djs = require('../../chunk-ZIT2QX7D.js');
var _chunkJ2HDR5D7js = require('../../chunk-J2HDR5D7.js');
require('../../chunk-LK6DILFK.js');
require('../../chunk-FGSEOIC4.js');
require('../../chunk-BC2BLJQN.js');
require('../../chunk-F7RG3QQH.js');
require('../../chunk-PFGO5BSM.js');
require('../../chunk-TIPR373R.js');
exports.XMLHttpRequestInterceptor = _chunkZIT2QX7Djs.XMLHttpRequestInterceptor;
exports.XMLHttpRequestInterceptor = _chunkJ2HDR5D7js.XMLHttpRequestInterceptor;
//# sourceMappingURL=index.js.map

View file

@ -1,9 +1,9 @@
import {
XMLHttpRequestInterceptor
} from "../../chunk-DODHRDV6.mjs";
} from "../../chunk-E2WFHJX6.mjs";
import "../../chunk-6HYIRFX2.mjs";
import "../../chunk-H5O73WD2.mjs";
import "../../chunk-5UK33FSU.mjs";
import "../../chunk-FK37CTPH.mjs";
import "../../chunk-TX5GBTFY.mjs";
import "../../chunk-QED3Q6Z2.mjs";
export {

View file

@ -1,11 +1,11 @@
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkP3AXGLYBjs = require('../../chunk-P3AXGLYB.js');
var _chunkH4LFCCBAjs = require('../../chunk-H4LFCCBA.js');
require('../../chunk-FGSEOIC4.js');
require('../../chunk-BC2BLJQN.js');
require('../../chunk-F7RG3QQH.js');
require('../../chunk-PFGO5BSM.js');
require('../../chunk-TIPR373R.js');
exports.FetchInterceptor = _chunkP3AXGLYBjs.FetchInterceptor;
exports.FetchInterceptor = _chunkH4LFCCBAjs.FetchInterceptor;
//# sourceMappingURL=index.js.map

View file

@ -1,8 +1,8 @@
import {
FetchInterceptor
} from "../../chunk-PBC2PID2.mjs";
} from "../../chunk-3NVFHQ5L.mjs";
import "../../chunk-H5O73WD2.mjs";
import "../../chunk-5UK33FSU.mjs";
import "../../chunk-FK37CTPH.mjs";
import "../../chunk-TX5GBTFY.mjs";
import "../../chunk-QED3Q6Z2.mjs";
export {

View file

@ -1,19 +1,19 @@
"use strict";Object.defineProperty(exports, "__esModule", {value: true});
var _chunkZIT2QX7Djs = require('../chunk-ZIT2QX7D.js');
var _chunkJ2HDR5D7js = require('../chunk-J2HDR5D7.js');
require('../chunk-LK6DILFK.js');
var _chunkP3AXGLYBjs = require('../chunk-P3AXGLYB.js');
var _chunkH4LFCCBAjs = require('../chunk-H4LFCCBA.js');
require('../chunk-FGSEOIC4.js');
require('../chunk-BC2BLJQN.js');
require('../chunk-F7RG3QQH.js');
require('../chunk-PFGO5BSM.js');
require('../chunk-TIPR373R.js');
// src/presets/browser.ts
var browser_default = [
new (0, _chunkP3AXGLYBjs.FetchInterceptor)(),
new (0, _chunkZIT2QX7Djs.XMLHttpRequestInterceptor)()
new (0, _chunkH4LFCCBAjs.FetchInterceptor)(),
new (0, _chunkJ2HDR5D7js.XMLHttpRequestInterceptor)()
];

View file

@ -1,12 +1,12 @@
import {
XMLHttpRequestInterceptor
} from "../chunk-DODHRDV6.mjs";
} from "../chunk-E2WFHJX6.mjs";
import "../chunk-6HYIRFX2.mjs";
import {
FetchInterceptor
} from "../chunk-PBC2PID2.mjs";
} from "../chunk-3NVFHQ5L.mjs";
import "../chunk-H5O73WD2.mjs";
import "../chunk-5UK33FSU.mjs";
import "../chunk-FK37CTPH.mjs";
import "../chunk-TX5GBTFY.mjs";
import "../chunk-QED3Q6Z2.mjs";