chunk-R5IG2D6H.js 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import {
  2. St,
  3. W
  4. } from "./chunk-VBRY5KJM.js";
  5. import {
  6. a
  7. } from "./chunk-GZT4BVFP.js";
  8. // node_modules/@arcgis/core/support/revision.js
  9. var d = "20220708";
  10. var f = "7fd01dbc0e83d753fcf101c8ff2a8d215430252d";
  11. // node_modules/@arcgis/core/kernel.js
  12. var s = "4.24";
  13. var a2 = { async request(e, r) {
  14. const { default: s2 } = await import("./request-EYE34PBM.js"), a3 = e.options, n2 = a3.responseType;
  15. 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";
  16. const o2 = await s2(e.url, a3), i2 = { data: o2.data, ssl: o2.ssl };
  17. switch (o2.requestOptions.responseType) {
  18. case "native-request-init":
  19. return delete i2.data.signal, i2;
  20. case "blob":
  21. i2.data = await i2.data.arrayBuffer();
  22. break;
  23. case "json":
  24. i2.data = new TextEncoder().encode(JSON.stringify(i2.data)).buffer;
  25. break;
  26. case "text":
  27. i2.data = new TextEncoder().encode(i2.data).buffer;
  28. }
  29. return { result: i2, transferList: [i2.data] };
  30. } };
  31. var n;
  32. function o(e) {
  33. n = e;
  34. }
  35. function i(e) {
  36. const t = n && n.findCredential(e);
  37. return t && t.token ? St(e, "token", t.token) : e;
  38. }
  39. a("host-webworker") || (a("edge") || a("trident")) && console.warn("Deprecated browser - see http://esriurl.com/oldbrowser");
  40. export {
  41. d,
  42. f,
  43. s,
  44. a2 as a,
  45. n,
  46. o,
  47. i
  48. };
  49. //# sourceMappingURL=chunk-R5IG2D6H.js.map