chunk-FWSQEIAR.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import {
  2. St,
  3. W
  4. } from "./chunk-VEGAOVMY.js";
  5. import {
  6. has
  7. } from "./chunk-SPWQ3AWG.js";
  8. // node_modules/@arcgis/core/support/revision.js
  9. var e = "20221121";
  10. var f = "f520630575ed53cf8b49e5f1492799065ee366e5";
  11. // node_modules/@arcgis/core/kernel.js
  12. var a = "4.25";
  13. var r = { async request(t, a2) {
  14. var _a, _b;
  15. const { default: r2 } = await import("./request-TKJSZZ4X.js"), s2 = t.options, n2 = s2.responseType;
  16. s2.signal = a2 == null ? void 0 : a2.signal, s2.responseType = "native" === n2 || "native-request-init" === n2 ? "native-request-init" : n2 && ["blob", "json", "text"].includes(n2) && ((_a = W(t.url)) == null ? void 0 : _a.after) ? n2 : "array-buffer";
  17. const o2 = await r2(t.url, s2), i = { data: o2.data, ssl: o2.ssl };
  18. switch ((_b = o2.requestOptions) == null ? void 0 : _b.responseType) {
  19. case "native-request-init":
  20. return delete i.data.signal, i;
  21. case "blob":
  22. i.data = await i.data.arrayBuffer();
  23. break;
  24. case "json":
  25. i.data = new TextEncoder().encode(JSON.stringify(i.data)).buffer;
  26. break;
  27. case "text":
  28. i.data = new TextEncoder().encode(i.data).buffer;
  29. }
  30. return { result: i, transferList: [i.data] };
  31. } };
  32. var s;
  33. function n(e2) {
  34. s = e2;
  35. }
  36. function o(e2) {
  37. const a2 = s && s.findCredential(e2);
  38. return a2 && a2.token ? St(e2, "token", a2.token) : e2;
  39. }
  40. has("host-webworker");
  41. export {
  42. e,
  43. f,
  44. a,
  45. r,
  46. s,
  47. n,
  48. o
  49. };
  50. //# sourceMappingURL=chunk-FWSQEIAR.js.map