import { St, W } from "./chunk-VBRY5KJM.js"; import { a } from "./chunk-GZT4BVFP.js"; // node_modules/@arcgis/core/support/revision.js var d = "20220708"; var f = "7fd01dbc0e83d753fcf101c8ff2a8d215430252d"; // node_modules/@arcgis/core/kernel.js var s = "4.24"; var a2 = { async request(e, r) { const { default: s2 } = await import("./request-EYE34PBM.js"), a3 = e.options, n2 = a3.responseType; a3.signal = r?.signal, a3.responseType = n2 === "native" || n2 === "native-request-init" ? "native-request-init" : ["blob", "json", "text"].includes(n2) && W(e.url)?.after ? n2 : "array-buffer"; const o2 = await s2(e.url, a3), i2 = { data: o2.data, ssl: o2.ssl }; switch (o2.requestOptions.responseType) { case "native-request-init": return delete i2.data.signal, i2; case "blob": i2.data = await i2.data.arrayBuffer(); break; case "json": i2.data = new TextEncoder().encode(JSON.stringify(i2.data)).buffer; break; case "text": i2.data = new TextEncoder().encode(i2.data).buffer; } return { result: i2, transferList: [i2.data] }; } }; var n; function o(e) { n = e; } function i(e) { const t = n && n.findCredential(e); return t && t.token ? St(e, "token", t.token) : e; } a("host-webworker") || (a("edge") || a("trident")) && console.warn("Deprecated browser - see http://esriurl.com/oldbrowser"); export { d, f, s, a2 as a, n, o, i }; //# sourceMappingURL=chunk-R5IG2D6H.js.map