New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@globus/sdk

Package Overview
Dependencies
Maintainers
7
Versions
119
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@globus/sdk - npm Package Compare versions

Comparing version 2.4.1 to 2.5.0

cjs/lib/services/compute/config.d.ts

1

cjs/index.d.ts

@@ -62,2 +62,3 @@ /**

export * as timer from './lib/services/timer/index.js';
export * as compute from './lib/services/compute/index.js';
//# sourceMappingURL=index.d.ts.map

3

cjs/index.js

@@ -56,3 +56,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.timer = exports.gcs = exports.flows = exports.groups = exports.search = exports.transfer = exports.auth = exports.authorization = void 0;
exports.compute = exports.timer = exports.gcs = exports.flows = exports.groups = exports.search = exports.transfer = exports.auth = exports.authorization = void 0;
const tslib_1 = require("tslib");

@@ -71,2 +71,3 @@ /// <reference types="@globus/types" />

exports.timer = tslib_1.__importStar(require("./lib/services/timer/index.js"));
exports.compute = tslib_1.__importStar(require("./lib/services/compute/index.js"));
//# sourceMappingURL=index.js.map

@@ -42,4 +42,4 @@ "use strict";

}
handleCodeRedirect(options = { removeStateAndReplaceLocation: true }) {
return tslib_1.__awaiter(this, void 0, void 0, function* () {
handleCodeRedirect() {
return tslib_1.__awaiter(this, arguments, void 0, function* (options = { removeStateAndReplaceLocation: true }) {
const url = new URL(window.location.href);

@@ -46,0 +46,0 @@ const params = new URLSearchParams(url.search);

@@ -22,2 +22,3 @@ import { SDKOptions } from '../services/types.js';

TIMER: string;
COMPUTE: string;
};

@@ -44,2 +45,3 @@ export type Service = keyof typeof SERVICES;

mode?: RequestMode | undefined;
priority?: RequestPriority | undefined;
redirect?: RequestRedirect | undefined;

@@ -46,0 +48,0 @@ referrer?: string | undefined;

@@ -11,2 +11,3 @@ "use strict";

const TIMER = tslib_1.__importStar(require("../services/timer/config.js"));
const COMPUTE = tslib_1.__importStar(require("../services/compute/config.js"));
const errors_js_1 = require("./errors.js");

@@ -59,2 +60,3 @@ function getRuntime() {

[TIMER.ID]: TIMER.ID,
[COMPUTE.ID]: COMPUTE.ID,
};

@@ -68,2 +70,3 @@ exports.SERVICE_HOSTS = {

[TIMER.ID]: TIMER.HOSTS,
[COMPUTE.ID]: COMPUTE.HOSTS,
};

@@ -70,0 +73,0 @@ /**

@@ -62,2 +62,3 @@ /**

export * as timer from './lib/services/timer/index.js';
export * as compute from './lib/services/compute/index.js';
//# sourceMappingURL=index.d.ts.map

@@ -66,2 +66,3 @@ /**

export * as timer from './lib/services/timer/index.js';
export * as compute from './lib/services/compute/index.js';
//# sourceMappingURL=index.js.map

@@ -39,4 +39,4 @@ var _PKCEAuthorization_instances, _PKCEAuthorization_pkce, _PKCEAuthorization_configuration, _PKCEAuthorization_response, _PKCEAuthorization_createPKCEInstance, _PKCEAuthorization_resetPKCE;

}
handleCodeRedirect(options = { removeStateAndReplaceLocation: true }) {
return __awaiter(this, void 0, void 0, function* () {
handleCodeRedirect() {
return __awaiter(this, arguments, void 0, function* (options = { removeStateAndReplaceLocation: true }) {
const url = new URL(window.location.href);

@@ -43,0 +43,0 @@ const params = new URLSearchParams(url.search);

@@ -22,2 +22,3 @@ import { SDKOptions } from '../services/types.js';

TIMER: string;
COMPUTE: string;
};

@@ -44,2 +45,3 @@ export type Service = keyof typeof SERVICES;

mode?: RequestMode | undefined;
priority?: RequestPriority | undefined;
redirect?: RequestRedirect | undefined;

@@ -46,0 +48,0 @@ referrer?: string | undefined;

@@ -7,2 +7,3 @@ import * as AUTH from '../services/auth/config.js';

import * as TIMER from '../services/timer/config.js';
import * as COMPUTE from '../services/compute/config.js';
import { EnvironmentConfigurationError } from './errors.js';

@@ -54,2 +55,3 @@ function getRuntime() {

[TIMER.ID]: TIMER.ID,
[COMPUTE.ID]: COMPUTE.ID,
};

@@ -63,2 +65,3 @@ export const SERVICE_HOSTS = {

[TIMER.ID]: TIMER.HOSTS,
[COMPUTE.ID]: COMPUTE.HOSTS,
};

@@ -65,0 +68,0 @@ /**

{
"name": "@globus/sdk",
"version": "2.4.1",
"version": "2.5.0",
"private": false,

@@ -22,3 +22,3 @@ "description": "The Globus SDK for Javascript",

"peerDependencies": {
"@globus/types": "^0.0.6"
"@globus/types": "^0.0.7"
},

@@ -25,0 +25,0 @@ "peerDependenciesMeta": {

@@ -1,1 +0,1 @@

var globus;(()=>{var e={945:(e,t,r)=>{var n="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r.g&&r.g,o=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var r=void 0!==e&&e||"undefined"!=typeof self&&self||void 0!==r&&r,n="URLSearchParams"in r,o="Symbol"in r&&"iterator"in Symbol,i="FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),s="FormData"in r,a="ArrayBuffer"in r;if(a)var c=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],u=ArrayBuffer.isView||function(e){return e&&c.indexOf(Object.prototype.toString.call(e))>-1};function p(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function d(e){return"string"!=typeof e&&(e=String(e)),e}function h(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return o&&(t[Symbol.iterator]=function(){return t}),t}function l(e){this.map={},e instanceof l?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function g(e){return new Promise((function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}}))}function v(e){var t=new FileReader,r=g(t);return t.readAsArrayBuffer(e),r}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:s&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():a&&i&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):a&&(ArrayBuffer.prototype.isPrototypeOf(e)||u(e))?this._bodyArrayBuffer=y(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer)):this.blob().then(v)}),this.text=function(){var e,t,r,n=f(this);if(n)return n;if(this._bodyBlob)return e=this._bodyBlob,r=g(t=new FileReader),t.readAsText(e),r;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n<t.length;n++)r[n]=String.fromCharCode(t[n]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}l.prototype.append=function(e,t){e=p(e),t=d(t);var r=this.map[e];this.map[e]=r?r+", "+t:t},l.prototype.delete=function(e){delete this.map[p(e)]},l.prototype.get=function(e){return e=p(e),this.has(e)?this.map[e]:null},l.prototype.has=function(e){return this.map.hasOwnProperty(p(e))},l.prototype.set=function(e,t){this.map[p(e)]=d(t)},l.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},l.prototype.keys=function(){var e=[];return this.forEach((function(t,r){e.push(r)})),h(e)},l.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),h(e)},l.prototype.entries=function(){var e=[];return this.forEach((function(t,r){e.push([r,t])})),h(e)},o&&(l.prototype[Symbol.iterator]=l.prototype.entries);var m=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function _(e,t){if(!(this instanceof _))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var r,n,o=(t=t||{}).body;if(e instanceof _){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new l(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new l(t.headers)),this.method=(n=(r=t.method||this.method||"GET").toUpperCase(),m.indexOf(n)>-1?n:r),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(o),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var i=/([?&])_=[^&]*/;i.test(this.url)?this.url=this.url.replace(i,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(o))}})),t}function A(e,t){if(!(this instanceof A))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new l(t.headers),this.url=t.url||"",this._initBody(e)}_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},b.call(_.prototype),b.call(A.prototype),A.prototype.clone=function(){return new A(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new l(this.headers),url:this.url})},A.error=function(){var e=new A(null,{status:0,statusText:""});return e.type="error",e};var S=[301,302,303,307,308];A.redirect=function(e,t){if(-1===S.indexOf(t))throw new RangeError("Invalid status code");return new A(null,{status:t,headers:{location:e}})},t.DOMException=r.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function O(e,n){return new Promise((function(o,s){var c=new _(e,n);if(c.signal&&c.signal.aborted)return s(new t.DOMException("Aborted","AbortError"));var u=new XMLHttpRequest;function p(){u.abort()}u.onload=function(){var e,t,r={status:u.status,statusText:u.statusText,headers:(e=u.getAllResponseHeaders()||"",t=new l,e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var r=e.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();t.append(n,o)}})),t)};r.url="responseURL"in u?u.responseURL:r.headers.get("X-Request-URL");var n="response"in u?u.response:u.responseText;setTimeout((function(){o(new A(n,r))}),0)},u.onerror=function(){setTimeout((function(){s(new TypeError("Network request failed"))}),0)},u.ontimeout=function(){setTimeout((function(){s(new TypeError("Network request failed"))}),0)},u.onabort=function(){setTimeout((function(){s(new t.DOMException("Aborted","AbortError"))}),0)},u.open(c.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(c.url),!0),"include"===c.credentials?u.withCredentials=!0:"omit"===c.credentials&&(u.withCredentials=!1),"responseType"in u&&(i?u.responseType="blob":a&&c.headers.get("Content-Type")&&-1!==c.headers.get("Content-Type").indexOf("application/octet-stream")&&(u.responseType="arraybuffer")),!n||"object"!=typeof n.headers||n.headers instanceof l?c.headers.forEach((function(e,t){u.setRequestHeader(t,e)})):Object.getOwnPropertyNames(n.headers).forEach((function(e){u.setRequestHeader(e,d(n.headers[e]))})),c.signal&&(c.signal.addEventListener("abort",p),u.onreadystatechange=function(){4===u.readyState&&c.signal.removeEventListener("abort",p)}),u.send(void 0===c._bodyInit?null:c._bodyInit)}))}O.polyfill=!0,r.fetch||(r.fetch=O,r.Headers=l,r.Request=_,r.Response=A),t.Headers=l,t.Request=_,t.Response=A,t.fetch=O}({})}(o),o.fetch.ponyfill=!0,delete o.fetch.polyfill;var i=n.fetch?n:o;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},21:function(e,t,r){var n;e.exports=(n=n||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&void 0!==r.g&&r.g.crypto&&(n=r.g.crypto),!n)try{n=r(477)}catch(e){}var o=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")},i=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),s={},a=s.lib={},c=a.Base={extend:function(e){var t=i(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=a.WordArray=c.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,o=e.sigBytes;if(this.clamp(),n%4)for(var i=0;i<o;i++){var s=r[i>>>2]>>>24-i%4*8&255;t[n+i>>>2]|=s<<24-(n+i)%4*8}else for(var a=0;a<o;a+=4)t[n+a>>>2]=r[a>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(o());return new u.init(t,e)}}),p=s.enc={},d=p.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o++){var i=t[o>>>2]>>>24-o%4*8&255;n.push((i>>>4).toString(16)),n.push((15&i).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new u.init(r,t/2)}},h=p.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o++){var i=t[o>>>2]>>>24-o%4*8&255;n.push(String.fromCharCode(i))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n++)r[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new u.init(r,t)}},l=p.Utf8={stringify:function(e){try{return decodeURIComponent(escape(h.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return h.parse(unescape(encodeURIComponent(e)))}},f=a.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,n=this._data,o=n.words,i=n.sigBytes,s=this.blockSize,a=i/(4*s),c=(a=t?e.ceil(a):e.max((0|a)-this._minBufferSize,0))*s,p=e.min(4*c,i);if(c){for(var d=0;d<c;d+=s)this._doProcessBlock(o,d);r=o.splice(0,c),n.sigBytes-=p}return new u.init(r,p)},clone:function(){var e=c.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),g=(a.Hasher=f.extend({cfg:c.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,r){return new e.init(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){return new g.HMAC.init(e,r).finalize(t)}}}),s.algo={});return s}(Math),n)},754:function(e,t,r){var n,o,i;e.exports=(n=r(21),i=(o=n).lib.WordArray,o.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var o=[],i=0;i<r;i+=3)for(var s=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,a=0;a<4&&i+.75*a<r;a++)o.push(n.charAt(s>>>6*(3-a)&63));var c=n.charAt(64);if(c)for(;o.length%4;)o.push(c);return o.join("")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o<r.length;o++)n[r.charCodeAt(o)]=o}var s=r.charAt(64);if(s){var a=e.indexOf(s);-1!==a&&(t=a)}return function(e,t,r){for(var n=[],o=0,s=0;s<t;s++)if(s%4){var a=r[e.charCodeAt(s-1)]<<s%4*2|r[e.charCodeAt(s)]>>>6-s%4*2;n[o>>>2]|=a<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)},440:function(e,t,r){var n;e.exports=(n=r(21),function(){if("function"==typeof ArrayBuffer){var e=n.lib.WordArray,t=e.init,r=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var r=e.byteLength,n=[],o=0;o<r;o++)n[o>>>2]|=e[o]<<24-o%4*8;t.call(this,n,r)}else t.apply(this,arguments)};r.prototype=e}}(),n.lib.WordArray)},9:function(e,t,r){var n;e.exports=(n=r(21),function(e){var t=n,r=t.lib,o=r.WordArray,i=r.Hasher,s=t.algo,a=[],c=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,o=0;o<64;)t(n)&&(o<8&&(a[o]=r(e.pow(n,.5))),c[o]=r(e.pow(n,1/3)),o++),n++}();var u=[],p=s.SHA256=i.extend({_doReset:function(){this._hash=new o.init(a.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],o=r[1],i=r[2],s=r[3],a=r[4],p=r[5],d=r[6],h=r[7],l=0;l<64;l++){if(l<16)u[l]=0|e[t+l];else{var f=u[l-15],g=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,v=u[l-2],y=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;u[l]=g+u[l-7]+y+u[l-16]}var b=n&o^n&i^o&i,m=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),_=h+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&p^~a&d)+c[l]+u[l];h=d,d=p,p=a,a=s+_|0,s=i,i=o,o=n,n=_+(m+b)|0}r[0]=r[0]+n|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0,r[5]=r[5]+p|0,r[6]=r[6]+d|0,r[7]=r[7]+h|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;return r[o>>>5]|=128<<24-o%32,r[14+(o+64>>>9<<4)]=e.floor(n/4294967296),r[15+(o+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=i._createHelper(p),t.HmacSHA256=i._createHmacHelper(p)}(Math),n.SHA256)},368:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=o(r(9)),s=o(r(754)),a=o(r(440)),c=function(){function e(e){this.state="",this.codeVerifier="",this.corsRequestOptions={},this.config=e}return e.prototype.enableCorsCredentials=function(e){return this.corsRequestOptions=e?{credentials:"include",mode:"cors"}:{},this.corsRequestOptions},e.prototype.authorizeUrl=function(e){void 0===e&&(e={});var t=this.pkceChallengeFromVerifier(),r=new URLSearchParams(Object.assign({response_type:"code",client_id:this.config.client_id,state:this.getState(e.state||null),scope:this.config.requested_scopes,redirect_uri:this.config.redirect_uri,code_challenge:t,code_challenge_method:"S256"},e)).toString();return"".concat(this.config.authorization_endpoint,"?").concat(r)},e.prototype.exchangeForAccessToken=function(e,t){var r=this;return void 0===t&&(t={}),this.parseAuthResponseUrl(e).then((function(e){return fetch(r.config.token_endpoint,n({method:"POST",body:new URLSearchParams(Object.assign({grant_type:"authorization_code",code:e.code,client_id:r.config.client_id,redirect_uri:r.config.redirect_uri,code_verifier:r.getCodeVerifier()},t)),headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}},r.corsRequestOptions)).then((function(e){return e.json()}))}))},e.prototype.refreshAccessToken=function(e){return fetch(this.config.token_endpoint,{method:"POST",body:new URLSearchParams({grant_type:"refresh_token",client_id:this.config.client_id,refresh_token:e}),headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}}).then((function(e){return e.json()}))},e.prototype.getCodeVerifier=function(){return""===this.codeVerifier&&(this.codeVerifier=this.randomStringFromStorage("pkce_code_verifier")),this.codeVerifier},e.prototype.getState=function(e){void 0===e&&(e=null);var t="pkce_state";return null!==e&&this.getStore().setItem(t,e),""===this.state&&(this.state=this.randomStringFromStorage(t)),this.state},e.prototype.parseAuthResponseUrl=function(e){var t=new URL(e).searchParams;return this.validateAuthResponse({error:t.get("error"),query:t.get("query"),state:t.get("state"),code:t.get("code")})},e.prototype.pkceChallengeFromVerifier=function(){var e=(0,i.default)(this.getCodeVerifier());return s.default.stringify(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},e.prototype.randomStringFromStorage=function(e){return null===this.getStore().getItem(e)&&this.getStore().setItem(e,a.default.random(64)),this.getStore().getItem(e)||""},e.prototype.validateAuthResponse=function(e){var t=this;return new Promise((function(r,n){return e.error?n({error:e.error}):e.state!==t.getState()?n({error:"Invalid State"}):r(e)}))},e.prototype.getStore=function(){var e;return(null===(e=this.config)||void 0===e?void 0:e.storage)||sessionStorage},e}();t.default=c},477:()=>{}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n].call(i.exports,i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};(()=>{"use strict";r.r(n),r.d(n,{auth:()=>d,authorization:()=>h,flows:()=>R,gcs:()=>H,groups:()=>I,search:()=>E,timer:()=>F,transfer:()=>A});var e={};r.r(e),r.d(e,{HOSTS:()=>z,ID:()=>W,SCOPES:()=>Y});var t={};r.r(t),r.d(t,{HOSTS:()=>X,ID:()=>J,SCOPES:()=>K});var o={};r.r(o),r.d(o,{HOSTS:()=>Z,ID:()=>Q,SCOPES:()=>ee});var i={};r.r(i),r.d(i,{HOSTS:()=>re,ID:()=>te,SCOPES:()=>ne});var s={};r.r(s),r.d(s,{HOSTS:()=>ie,ID:()=>oe,SCOPES:()=>se});var a={};r.r(a),r.d(a,{HOSTS:()=>ce,ID:()=>ae});var c={};r.r(c),r.d(c,{get:()=>Le,getAll:()=>Pe});var u={};r.r(u),r.d(u,{introspect:()=>Ie,revoke:()=>je,validate:()=>Ue});var p={};r.r(p),r.d(p,{token:()=>u});var d={};r.r(d),r.d(d,{CONFIG:()=>Re,getAuthorizationEndpoint:()=>ke,getTokenEndpoint:()=>Ce,identities:()=>c,oauth2:()=>p});var h={};r.r(h),r.d(h,{PKCEAuthorization:()=>Ge,incremental:()=>Ve,pkce:()=>qe});var l={};r.r(l),r.d(l,{ls:()=>Ye,mkdir:()=>Je,rename:()=>Ke,symlink:()=>Xe});var f={};r.r(f),r.d(f,{submissionId:()=>et,submitDelete:()=>Qe,submitTransfer:()=>Ze});var g={};r.r(g),r.d(g,{get:()=>tt,remove:()=>rt});var v={};r.r(v),r.d(v,{cancel:()=>st,get:()=>ot,getAll:()=>nt,getEventList:()=>ct,getPauseInfo:()=>dt,getSkippedErrors:()=>pt,getSuccessfulTransfers:()=>ut,remove:()=>at,update:()=>it});var y={};r.r(y),r.d(y,{create:()=>lt,get:()=>ft,getAll:()=>ht,remove:()=>vt,update:()=>gt});var b={};r.r(b),r.d(b,{get:()=>yt,getAccessList:()=>mt,getHostedEndpoints:()=>bt,getMonitoredEndpoints:()=>_t});var m={};r.r(m),r.d(m,{create:()=>At,get:()=>St,getAll:()=>wt,remove:()=>Tt,update:()=>Ot});var _={};r.r(_),r.d(_,{cancel:()=>Pt,get:()=>Lt,getAdminCancel:()=>xt,getAll:()=>Et,getEventList:()=>It,getPauseInfo:()=>Ct,getSkippedErrors:()=>Ut,getSuccessfulTransfers:()=>jt,pause:()=>Rt,resume:()=>kt});var w={};r.r(w),r.d(w,{endpoint:()=>b,pauseRule:()=>m,task:()=>_});var A={};r.r(A),r.d(A,{CONFIG:()=>Dt,access:()=>y,endpoint:()=>g,endpointManager:()=>w,endpointSearch:()=>We,fileOperations:()=>l,task:()=>v,taskSubmission:()=>f});var S={};r.r(S),r.d(S,{get:()=>Bt,post:()=>$t});var O={};r.r(O),r.d(O,{get:()=>Nt});var T={};r.r(T),r.d(T,{get:()=>Ht});var E={};r.r(E),r.d(E,{CONFIG:()=>Ft,entry:()=>T,query:()=>S,subject:()=>O});var L={};r.r(L),r.d(L,{get:()=>Gt,getMyGroups:()=>Mt});var P={};r.r(P),r.d(P,{get:()=>qt});var x={};r.r(x),r.d(x,{act:()=>Vt});var I={};r.r(I),r.d(I,{CONFIG:()=>Wt,groups:()=>L,membership:()=>x,policies:()=>P});var j={};r.r(j),r.d(j,{get:()=>Yt,getAll:()=>zt,remove:()=>Jt});var U={};r.r(U),r.d(U,{getAll:()=>Kt});var R={};r.r(R),r.d(R,{CONFIG:()=>Xt,flows:()=>j,runs:()=>U});var k={};r.r(k),r.d(k,{create:()=>tr,get:()=>Zt,getAll:()=>Qt,patch:()=>nr,remove:()=>er,resetOwnerString:()=>ir,update:()=>rr,updateOwnerString:()=>or});var C={};r.r(C),r.d(C,{get:()=>sr,patch:()=>cr,update:()=>ar,updateSubscriptionId:()=>ur});var D={};r.r(D),r.d(D,{create:()=>lr,get:()=>dr,getAll:()=>pr,remove:()=>hr});var B={};r.r(B),r.d(B,{create:()=>yr,get:()=>gr,getAll:()=>fr,patch:()=>mr,remove:()=>vr,update:()=>br});var $={};r.r($),r.d($,{create:()=>Sr,get:()=>wr,getAll:()=>_r,patch:()=>Tr,remove:()=>Ar,update:()=>Or});var N={};r.r(N),r.d(N,{info:()=>Er});var H={};r.r(H),r.d(H,{collections:()=>k,endpoint:()=>C,getRequiredScopes:()=>Pr,roles:()=>D,storageGateways:()=>B,userCredentials:()=>$,versioning:()=>N});var F={};function M(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function G(e,t,r,n,o){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}r.r(F),r.d(F,{CONFIG:()=>Ir,create:()=>xr}),Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var q=r(368),V=r.n(q);const W="AUTH",z={integration:"auth.integration.globuscs.info",sandbox:"auth.sandbox.globuscs.info",production:"auth.globus.org",test:"auth.test.globuscs.info",staging:"auth.staging.globuscs.info",preview:"auth.preview.globus.org"},Y={VIEW_IDENTITIES:"urn:globus:auth:scope:auth.globus.org:view_identities"},J="TRANSFER",K={ALL:"urn:globus:auth:scope:transfer.api.globus.org:all"},X={sandbox:"transfer.api.sandbox.globuscs.info",production:"transfer.api.globusonline.org",staging:"transfer.api.staging.globuscs.info",integration:"transfer.api.integration.globuscs.info",test:"transfer.api.test.globuscs.info",preview:"transfer.api.preview.globus.org"},Q="FLOWS",Z={sandbox:"sandbox.flows.automate.globus.org",production:"flows.globus.org",staging:"staging.flows.automate.globus.org",integration:"integration.flows.automate.globus.org",test:"test.flows.automate.globus.org",preview:"preview.flows.automate.globus.org"},ee={MANAGE_FLOWS:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/manage_flows",VIEW_FLOWS:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/view_flows",RUN:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/run",RUN_STATUS:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/run_status",RUN_MANAGE:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/run_manage"},te="GROUPS",re={sandbox:"groups.api.sandbox.globuscs.info",production:"groups.api.globus.org",staging:"groups.api.staging.globuscs.info",integration:"groups.api.integration.globuscs.info",test:"groups.api.test.globuscs.info",preview:"groups.api.preview.globuscs.info"},ne={ALL:"urn:globus:auth:scope:groups.api.globus.org:all",VIEW_MY:"urn:globus:auth:scope:groups.api.globus.org:view_my_groups_and_membership"},oe="SEARCH",ie={sandbox:"search.api.sandbox.globuscs.info",production:"search.api.globus.org",staging:"search.api.staging.globuscs.info",integration:"search.api.integration.globuscs.info",test:"search.api.test.globuscs.info",preview:"search.api.preview.globus.org"},se={ALL:"urn:globus:auth:scope:search.api.globus.org:all",INGEST:"urn:globus:auth:scope:search.api.globus.org:ingest",SEARCH:"urn:globus:auth:scope:search.api.globus.org:search"},ae="TIMER",ce={sandbox:"sandbox.timer.automate.globus.org",production:"timer.automate.globus.org",staging:"staging.timer.automate.globus.org",integration:"integration.timer.automate.globus.org",test:"test.timer.automate.globus.org",preview:"preview.timer.automate.globus.org"};class ue extends Error{constructor(e,t){super(),this.name="EnvironmentConfigurationError",this.message=`Invalid configuration value provided for ${e} (${t}).`}}function pe(e,t){const r="undefined"!=typeof window?window:process;let n;return n=function(e){return typeof window==typeof e}(r)?r:r.env,e in n?n[e]:t}const de={PRODUCTION:"production",PREVIEW:"preview",STAGING:"staging",SANDBOX:"sandbox",INTEGRATION:"integration",TEST:"test"};function he(){const e=pe("GLOBUS_SDK_ENVIRONMENT",de.PRODUCTION);if(!e||!Object.values(de).includes(e))throw new ue("GLOBUS_SDK_ENVIRONMENT",e);return e}const le={[W]:z,[J]:X,[Q]:Z,[te]:re,[oe]:ie,[ae]:ce};function fe(e,t,r,n){let o;return o="object"==typeof e?new URL(t,e.host):function(e,t="",r=he()){const n=function(e,t=he()){const r=function(e,t){return le[e][t]}(e,t);return pe(`GLOBUS_SDK_SERVICE_URL_${e}`,r?`https://${r}`:void 0)}(e,r);return new URL(t,n)}(e,t,null==n?void 0:n.environment),r&&r.search&&(o.search=function(e){const t=new URLSearchParams;return Array.from(Object.entries(e)).forEach((([e,r])=>{Array.isArray(r)?t.set(e,r.join(",")):void 0!==r&&t.set(e,String(r))})),t.toString()}(r.search)),o.toString()}var ge,ve=r(945),ye=r.n(ve);class be{constructor(){ge.set(this,{})}get(e){return M(this,ge,"f")[e]}set(e,t){M(this,ge,"f")[e]=t}remove(e){delete M(this,ge,"f")[e]}clear(){G(this,ge,{},"f")}}ge=new WeakMap;class me{get(e){const t=localStorage.getItem(e);return null!==t?JSON.parse(t):null}set(e,t){localStorage.setItem(e,JSON.stringify(t))}remove(e){localStorage.removeItem(e)}clear(){localStorage.clear()}}let _e;function we(e="memory"){if(!_e){let t;t="localStorage"===e?me:"memory"===e?be:e,_e=new t}return _e}const Ae=we;function Se(e){e.scope.split(" ").forEach((t=>{Ae().set(t,e)}))}function Oe(e){const t=Ae().get(e);return t&&function(e){const t=e;return Boolean(t.token_type&&t.access_token)}(t)?`${t.token_type} ${t.access_token}`:null}var Te;function Ee(e,t,r){var n;const o=function(e){var t,r,n,o,i,s;let a=pe("GLOBUS_SDK_OPTIONS",{});return"string"==typeof a&&(a=JSON.parse(a)),Object.assign(Object.assign(Object.assign({},a),e),{fetch:Object.assign(Object.assign(Object.assign({},null==a?void 0:a.fetch),null==e?void 0:e.fetch),{options:Object.assign(Object.assign(Object.assign({},null===(t=null==a?void 0:a.fetch)||void 0===t?void 0:t.options),null===(r=null==e?void 0:e.fetch)||void 0===r?void 0:r.options),{headers:Object.assign(Object.assign({},null===(o=null===(n=null==a?void 0:a.fetch)||void 0===n?void 0:n.options)||void 0===o?void 0:o.headers),null===(s=null===(i=null==e?void 0:e.fetch)||void 0===i?void 0:i.options)||void 0===s?void 0:s.headers)})})})}(r),i=(null===(n=null==o?void 0:o.fetch)||void 0===n?void 0:n.options)||{},s=Object.assign(Object.assign({},null==t?void 0:t.headers),i.headers);if(e.scope&&!(null==s?void 0:s.Authorization)){const t=Oe(e.scope);t&&(s.Authorization=t)}let a=null==t?void 0:t.body;!a&&(null==t?void 0:t.payload)&&(a=JSON.stringify(t.payload)),!(null==s?void 0:s["Content-Type"])&&a&&(s["Content-Type"]="application/json");const c=fe(e.service,e.path,{search:null==t?void 0:t.query},o),u=Object.assign(Object.assign({method:e.method,body:a},i),{headers:s});return(null==i?void 0:i.__callable)?(delete u.__callable,i.__callable.call(this,c,u)):ye()(c,u)}!function(e){e.POST="POST",e.GET="GET",e.DELETE="DELETE",e.PUT="PUT",e.PATCH="PATCH"}(Te||(Te={}));const Le=function(e,t={},r){return Ee({service:W,scope:Y.VIEW_IDENTITIES,path:`/identities/${e}`},t,r)},Pe=function(e={},t){return Ee({service:W,scope:Y.VIEW_IDENTITIES,path:"/identities"},e,t)};function xe(e){return Object.assign(Object.assign({},e),{body:(t=e.payload,new URLSearchParams(t)),headers:Object.assign(Object.assign({},(null==e?void 0:e.headers)||{}),{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"})});var t}const Ie=function(e,t){if(!(null==e?void 0:e.payload))throw new Error("'payload' is required for introspect");return Ee({service:W,scope:void 0,path:"/v2/oauth2/token/introspect",method:Te.POST},xe(e),t)},je=function(e,t){if(!(null==e?void 0:e.payload))throw new Error("'payload' is required for revoke");return Ee({service:W,scope:void 0,path:"/v2/oauth2/token/revoke",method:Te.POST},xe(e),t)},Ue=function(e,t){if(!(null==e?void 0:e.payload))throw new Error("'payload' is required for validate");return Ee({service:W,scope:void 0,path:"/v2/oauth2/token/validate",method:Te.POST},xe(e),t)},Re=e;function ke(){return fe(W,"/v2/oauth2/authorize")}function Ce(){return fe(W,"/v2/oauth2/token")}var De,Be,$e,Ne,He,Fe;let Me;class Ge{constructor(e){if(De.add(this),Be.set(this,void 0),$e.set(this,void 0),Ne.set(this,void 0),Me=we("localStorage"),!e.client_id)throw new Error("You must provide a `client_id`.");G(this,$e,Object.assign({client_id:e.client_id,authorization_endpoint:ke(),token_endpoint:Ce()},e),"f"),G(this,Be,M(this,De,"m",He).call(this),"f")}reset(){M(this,De,"m",Fe).call(this),Ae().clear()}redirect(){this.reset(),window.location.replace(M(this,Be,"f").authorizeUrl())}handleCodeRedirect(e={removeStateAndReplaceLocation:!0}){return t=this,r=void 0,o=function*(){const t=new URL(window.location.href),r=new URLSearchParams(t.search);if(!r.get("code"))return;const n=yield M(this,Be,"f").exchangeForAccessToken(t.toString());var o;G(this,Ne,n,"f"),Se(o=M(this,Ne,"f")),"other_tokens"in o&&o.other_tokens.forEach(Se),e.removeStateAndReplaceLocation&&(r.delete("code"),r.delete("state"),t.search=r.toString(),window.location.replace(t))},new((n=void 0)||(n=Promise))((function(e,i){function s(e){try{c(o.next(e))}catch(e){i(e)}}function a(e){try{c(o.throw(e))}catch(e){i(e)}}function c(t){var r;t.done?e(t.value):(r=t.value,r instanceof n?r:new n((function(e){e(r)}))).then(s,a)}c((o=o.apply(t,r||[])).next())}));var t,r,n,o}hasToken(){return M(this,$e,"f").requested_scopes.split(" ").every((e=>Boolean(Oe(e))))}revoke(){this.reset()}}function qe(e){return new Ge(e)}function Ve(e){return new Ge(e)}Be=new WeakMap,$e=new WeakMap,Ne=new WeakMap,De=new WeakSet,He=function(){return new(V())(M(this,$e,"f"))},Fe=function(){sessionStorage.removeItem("pkce_state"),sessionStorage.removeItem("pkce_code_verifier")};const We=function(e,t){const r=Object.assign(Object.assign({},e),{query:null==e?void 0:e.query});return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_search"},r,t)};function ze(e){return e===Te.GET?{}:{"Content-Type":"application/json"}}const Ye=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/operation/endpoint/${e}/ls`},t,r)},Je=function(e,t,r){const n={payload:Object.assign({DATA_TYPE:"mkdir"},null==t?void 0:t.payload),headers:Object.assign(Object.assign({},ze(Te.POST)),null==t?void 0:t.headers)};return Ee({service:J,scope:K.ALL,path:`/v0.10/operation/endpoint/${e}/mkdir`,method:Te.POST},n,r)},Ke=function(e,t,r){const n={payload:Object.assign({DATA_TYPE:"rename"},null==t?void 0:t.payload),headers:Object.assign(Object.assign({},ze(Te.POST)),null==t?void 0:t.headers)};return Ee({service:J,scope:K.ALL,path:`/v0.10/operation/endpoint/${e}/rename`,method:Te.POST},n,r)},Xe=function(e,t,r){const n={payload:Object.assign({DATA_TYPE:"symlink"},null==t?void 0:t.payload),headers:Object.assign(Object.assign({},ze(Te.POST)),null==t?void 0:t.headers)};return Ee({service:J,scope:K.ALL,path:`/v0.10/operation/endpoint/${e}/symlink`,method:Te.POST},n,r)},Qe=function(e,t){const r={payload:Object.assign({DATA_TYPE:"delete"},null==e?void 0:e.payload),headers:Object.assign(Object.assign({},ze(Te.POST)),null==e?void 0:e.headers)};return Ee({service:J,scope:K.ALL,path:"/v0.10/delete",method:Te.POST},r,t)},Ze=function(e,t){const r={payload:Object.assign({DATA_TYPE:"transfer"},null==e?void 0:e.payload),headers:Object.assign(Object.assign({},ze(Te.POST)),null==e?void 0:e.headers)};return Ee({service:J,scope:K.ALL,path:"/v0.10/transfer",method:Te.POST},r,t)},et=function(e,t){return Ee({service:J,scope:K.ALL,path:"/v0.10/submission_id"},e,t)},tt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}`},t,r)},rt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}`,method:Te.DELETE},t,r)},nt=function(e={},t){return Ee({service:J,scope:K.ALL,path:"/v0.10/task_list"},e,t)},ot=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}`},t,r)},it=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}`,method:Te.PUT},t,r)},st=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}/cancel`,method:Te.POST},t,r)},at=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}/remove`,method:Te.POST},t,r)},ct=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}/event_list`},t,r)},ut=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}/successful_transfers`},t,r)},pt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}/skipped_errors`},t,r)},dt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/task/${e}/pause_info`},t,r)},ht=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}/access_list`},t,r)},lt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}/access`,method:Te.POST},t,r)},ft=function({endpoint_xid:e,id:t},r,n){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}/access/${t}`},r,n)},gt=function({endpoint_xid:e,id:t},r,n){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}/access/${t}`,method:Te.PUT},r,n)},vt=function({endpoint_xid:e,id:t},r,n){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint/${e}/access/${t}`,method:Te.DELETE},r,n)},yt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/endpoint/${e}`},t,r)},bt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/endpoint/${e}/hosted_endpoint_list`},t,r)},mt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/endpoint/${e}/access_list`},t,r)},_t=function(e={},t){return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_manager/monitored_endpoints"},e,t)},wt=function(e,t){return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_manager/pause_rule_list"},e,t)},At=function(e,t){return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_manager/pause_rule",method:Te.POST},e,t)},St=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/pause_rule/${e}`},t,r)},Ot=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/pause_rule/${e}`,method:Te.PUT},t,r)},Tt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/pause_rule/${e}`,method:Te.DELETE},t,r)},Et=function(e={},t){return Ee({service:J,scope:K.ALL,path:"/v0.10/task_list"},e,t)},Lt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/task/${e}`},t,r)},Pt=function(e,t){return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_manager/admin_cancel",method:Te.POST},e,t)},xt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/admin_cancel/${e}`,method:Te.POST},t,r)},It=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/task/${e}/event_list`},t,r)},jt=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/task/${e}/successful_transfers`},t,r)},Ut=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/task/${e}/skipped_errors`},t,r)},Rt=function(e,t){return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_manager/admin_pause",method:Te.POST},e,t)},kt=function(e,t){return Ee({service:J,scope:K.ALL,path:"/v0.10/endpoint_manager/admin_resume",method:Te.POST},e,t)},Ct=function(e,t,r){return Ee({service:J,scope:K.ALL,path:`/v0.10/endpoint_manager/task/${e}/pause_info`},t,r)},Dt=t,Bt=function(e,t,r){return Ee({service:oe,scope:se.SEARCH,path:`/v1/index/${e}/search`},t,r)},$t=function(e,t,r){return Ee({service:oe,scope:se.SEARCH,path:`/v1/index/${e}/search`,method:Te.POST},t,r)},Nt=function(e,t,r){return Ee({service:oe,scope:se.SEARCH,path:`/v1/index/${e}/subject`},t,r)},Ht=function(e,t,r){return Ee({service:oe,scope:se.SEARCH,path:`/v1/index/${e}/entry`},t,r)},Ft=s,Mt=function(e,t){return Ee({scope:ne.ALL,path:"/v2/groups/my_groups",service:te},e,t)},Gt=function(e,t,r){return Ee({service:te,scope:ne.ALL,path:`/v2/groups/${e}`},t,r)},qt=function(e,t,r){return Ee({scope:ne.ALL,path:`/v2/groups/${e}/policies`,service:te},t,r)},Vt=function(e,t,r){if(!(null==t?void 0:t.payload))throw new Error("payload is required.");return Ee({service:te,scope:ne.ALL,path:`/v2/groups/${e}`,method:Te.POST},t,r)},Wt=i,zt=function(e,t){return Ee({service:Q,scope:ee.VIEW_FLOWS,path:"/flows"},e,t)},Yt=function(e,t,r){return Ee({service:Q,scope:ee.VIEW_FLOWS,path:`/flows/${e}`},t,r)},Jt=function(e,t,r){return Ee({scope:ee.MANAGE_FLOWS,service:Q,path:`/flows/${e}`,method:Te.DELETE},t,r)},Kt=function(e={},t){return Ee({service:Q,scope:ee.RUN_MANAGE,path:"/runs"},e,t)},Xt=o,Qt=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/collections"},t,r)},Zt=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/collections/${t}`},r,n)},er=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/collections/${t}`,method:Te.DELETE},r,n)},tr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/collections",method:Te.POST},t,r)},rr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/collections/${t}`,method:Te.PUT},r,n)},nr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/collections/${t}`,method:Te.PATCH},r,n)},or=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/collections/${t}/owner_string`,method:Te.PUT},r,n)},ir=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/collections/${t}/owner_string`,method:Te.DELETE},r,n)},sr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/endpoint"},t,r)},ar=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/endpoint",method:Te.PUT},t,r)},cr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/endpoint",method:Te.PATCH},t,r)},ur=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/endpoint/subscription_id",method:Te.PUT},t,r)},pr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/roles"},t,r)},dr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/roles/${t}`},r,n)},hr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/roles/${t}`,method:Te.DELETE},r,n)},lr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/roles",method:Te.POST},t,r)},fr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/storage_gateways"},t,r)},gr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/storage_gateways/${t}`},r,n)},vr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/storage_gateways/${t}`,method:Te.DELETE},r,n)},yr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/storage_gateways",method:Te.POST},t,r)},br=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/storage_gateways/${t}`,method:Te.PUT},r,n)},mr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/storage_gateways/${t}`,method:Te.PATCH},r,n)},_r=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/user_credentials"},t,r)},wr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/user_credentials/${t}`},r,n)},Ar=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/user_credentials/${t}`,method:Te.DELETE},r,n)},Sr=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/user_credentials",method:Te.POST},t,r)},Or=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/user_credentials/${t}`,method:Te.PUT},r,n)},Tr=function(e,t,r,n){return Ee({service:e,scope:Pr(e),path:`/api/user_credentials/${t}`,method:Te.PATCH},r,n)},Er=function(e,t,r){return Ee({service:e,scope:Pr(e),path:"/api/info"},t,r)},Lr={HIGH_ASSURANCE:"urn:globus:auth:scope:<ENDPOINT_ID>:manage_collections",NON_HIGH_ASSURANCE:"urn:globus:auth:scope:<ENDPOINT_ID>:manage_collections[*https://auth.globus.org/scopes/<MAPPED_COLLECTION_ID>/data_access]"};function Pr(e){return Lr.HIGH_ASSURANCE.replace("<ENDPOINT_ID>",e.endpoint_id)}const xr=function(e,t){return Ee({service:ae,scope:"https://auth.globus.org/scopes/524230d7-ea86-4a52-8312-86065a9e0417/timer",path:"/v2/timer",method:Te.POST},e,t)},Ir=a})(),globus=n})();
var globus;(()=>{var e={945:(e,t,r)=>{var n="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==r.g&&r.g,o=function(){function e(){this.fetch=!1,this.DOMException=n.DOMException}return e.prototype=n,new e}();!function(e){!function(t){var r=void 0!==e&&e||"undefined"!=typeof self&&self||void 0!==r&&r,n="URLSearchParams"in r,o="Symbol"in r&&"iterator"in Symbol,i="FileReader"in r&&"Blob"in r&&function(){try{return new Blob,!0}catch(e){return!1}}(),s="FormData"in r,a="ArrayBuffer"in r;if(a)var c=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],u=ArrayBuffer.isView||function(e){return e&&c.indexOf(Object.prototype.toString.call(e))>-1};function p(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||""===e)throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function d(e){return"string"!=typeof e&&(e=String(e)),e}function h(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return o&&(t[Symbol.iterator]=function(){return t}),t}function l(e){this.map={},e instanceof l?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function f(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function g(e){return new Promise((function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}}))}function v(e){var t=new FileReader,r=g(t);return t.readAsArrayBuffer(e),r}function y(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function b(){return this.bodyUsed=!1,this._initBody=function(e){var t;this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:i&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:s&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():a&&i&&(t=e)&&DataView.prototype.isPrototypeOf(t)?(this._bodyArrayBuffer=y(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):a&&(ArrayBuffer.prototype.isPrototypeOf(e)||u(e))?this._bodyArrayBuffer=y(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},i&&(this.blob=function(){var e=f(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?f(this)||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer)):this.blob().then(v)}),this.text=function(){var e,t,r,n=f(this);if(n)return n;if(this._bodyBlob)return e=this._bodyBlob,r=g(t=new FileReader),t.readAsText(e),r;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n<t.length;n++)r[n]=String.fromCharCode(t[n]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},s&&(this.formData=function(){return this.text().then(w)}),this.json=function(){return this.text().then(JSON.parse)},this}l.prototype.append=function(e,t){e=p(e),t=d(t);var r=this.map[e];this.map[e]=r?r+", "+t:t},l.prototype.delete=function(e){delete this.map[p(e)]},l.prototype.get=function(e){return e=p(e),this.has(e)?this.map[e]:null},l.prototype.has=function(e){return this.map.hasOwnProperty(p(e))},l.prototype.set=function(e,t){this.map[p(e)]=d(t)},l.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},l.prototype.keys=function(){var e=[];return this.forEach((function(t,r){e.push(r)})),h(e)},l.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),h(e)},l.prototype.entries=function(){var e=[];return this.forEach((function(t,r){e.push([r,t])})),h(e)},o&&(l.prototype[Symbol.iterator]=l.prototype.entries);var m=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function _(e,t){if(!(this instanceof _))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');var r,n,o=(t=t||{}).body;if(e instanceof _){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new l(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,o||null==e._bodyInit||(o=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new l(t.headers)),this.method=(n=(r=t.method||this.method||"GET").toUpperCase(),m.indexOf(n)>-1?n:r),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&o)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(o),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==t.cache&&"no-cache"!==t.cache)){var i=/([?&])_=[^&]*/;i.test(this.url)?this.url=this.url.replace(i,"$1_="+(new Date).getTime()):this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}function w(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(o))}})),t}function A(e,t){if(!(this instanceof A))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===t.statusText?"":""+t.statusText,this.headers=new l(t.headers),this.url=t.url||"",this._initBody(e)}_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},b.call(_.prototype),b.call(A.prototype),A.prototype.clone=function(){return new A(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new l(this.headers),url:this.url})},A.error=function(){var e=new A(null,{status:0,statusText:""});return e.type="error",e};var S=[301,302,303,307,308];A.redirect=function(e,t){if(-1===S.indexOf(t))throw new RangeError("Invalid status code");return new A(null,{status:t,headers:{location:e}})},t.DOMException=r.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var r=Error(e);this.stack=r.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function O(e,n){return new Promise((function(o,s){var c=new _(e,n);if(c.signal&&c.signal.aborted)return s(new t.DOMException("Aborted","AbortError"));var u=new XMLHttpRequest;function p(){u.abort()}u.onload=function(){var e,t,r={status:u.status,statusText:u.statusText,headers:(e=u.getAllResponseHeaders()||"",t=new l,e.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(e){return 0===e.indexOf("\n")?e.substr(1,e.length):e})).forEach((function(e){var r=e.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();t.append(n,o)}})),t)};r.url="responseURL"in u?u.responseURL:r.headers.get("X-Request-URL");var n="response"in u?u.response:u.responseText;setTimeout((function(){o(new A(n,r))}),0)},u.onerror=function(){setTimeout((function(){s(new TypeError("Network request failed"))}),0)},u.ontimeout=function(){setTimeout((function(){s(new TypeError("Network request failed"))}),0)},u.onabort=function(){setTimeout((function(){s(new t.DOMException("Aborted","AbortError"))}),0)},u.open(c.method,function(e){try{return""===e&&r.location.href?r.location.href:e}catch(t){return e}}(c.url),!0),"include"===c.credentials?u.withCredentials=!0:"omit"===c.credentials&&(u.withCredentials=!1),"responseType"in u&&(i?u.responseType="blob":a&&c.headers.get("Content-Type")&&-1!==c.headers.get("Content-Type").indexOf("application/octet-stream")&&(u.responseType="arraybuffer")),!n||"object"!=typeof n.headers||n.headers instanceof l?c.headers.forEach((function(e,t){u.setRequestHeader(t,e)})):Object.getOwnPropertyNames(n.headers).forEach((function(e){u.setRequestHeader(e,d(n.headers[e]))})),c.signal&&(c.signal.addEventListener("abort",p),u.onreadystatechange=function(){4===u.readyState&&c.signal.removeEventListener("abort",p)}),u.send(void 0===c._bodyInit?null:c._bodyInit)}))}O.polyfill=!0,r.fetch||(r.fetch=O,r.Headers=l,r.Request=_,r.Response=A),t.Headers=l,t.Request=_,t.Response=A,t.fetch=O}({})}(o),o.fetch.ponyfill=!0,delete o.fetch.polyfill;var i=n.fetch?n:o;(t=i.fetch).default=i.fetch,t.fetch=i.fetch,t.Headers=i.Headers,t.Request=i.Request,t.Response=i.Response,e.exports=t},21:function(e,t,r){var n;e.exports=(n=n||function(e,t){var n;if("undefined"!=typeof window&&window.crypto&&(n=window.crypto),"undefined"!=typeof self&&self.crypto&&(n=self.crypto),"undefined"!=typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!=typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&void 0!==r.g&&r.g.crypto&&(n=r.g.crypto),!n)try{n=r(477)}catch(e){}var o=function(){if(n){if("function"==typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")},i=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),s={},a=s.lib={},c=a.Base={extend:function(e){var t=i(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=a.WordArray=c.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,o=e.sigBytes;if(this.clamp(),n%4)for(var i=0;i<o;i++){var s=r[i>>>2]>>>24-i%4*8&255;t[n+i>>>2]|=s<<24-(n+i)%4*8}else for(var a=0;a<o;a+=4)t[n+a>>>2]=r[a>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=c.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(o());return new u.init(t,e)}}),p=s.enc={},d=p.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o++){var i=t[o>>>2]>>>24-o%4*8&255;n.push((i>>>4).toString(16)),n.push((15&i).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new u.init(r,t/2)}},h=p.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o++){var i=t[o>>>2]>>>24-o%4*8&255;n.push(String.fromCharCode(i))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n++)r[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new u.init(r,t)}},l=p.Utf8={stringify:function(e){try{return decodeURIComponent(escape(h.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return h.parse(unescape(encodeURIComponent(e)))}},f=a.BufferedBlockAlgorithm=c.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,n=this._data,o=n.words,i=n.sigBytes,s=this.blockSize,a=i/(4*s),c=(a=t?e.ceil(a):e.max((0|a)-this._minBufferSize,0))*s,p=e.min(4*c,i);if(c){for(var d=0;d<c;d+=s)this._doProcessBlock(o,d);r=o.splice(0,c),n.sigBytes-=p}return new u.init(r,p)},clone:function(){var e=c.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),g=(a.Hasher=f.extend({cfg:c.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,r){return new e.init(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){return new g.HMAC.init(e,r).finalize(t)}}}),s.algo={});return s}(Math),n)},754:function(e,t,r){var n,o,i;e.exports=(n=r(21),i=(o=n).lib.WordArray,o.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var o=[],i=0;i<r;i+=3)for(var s=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,a=0;a<4&&i+.75*a<r;a++)o.push(n.charAt(s>>>6*(3-a)&63));var c=n.charAt(64);if(c)for(;o.length%4;)o.push(c);return o.join("")},parse:function(e){var t=e.length,r=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var o=0;o<r.length;o++)n[r.charCodeAt(o)]=o}var s=r.charAt(64);if(s){var a=e.indexOf(s);-1!==a&&(t=a)}return function(e,t,r){for(var n=[],o=0,s=0;s<t;s++)if(s%4){var a=r[e.charCodeAt(s-1)]<<s%4*2|r[e.charCodeAt(s)]>>>6-s%4*2;n[o>>>2]|=a<<24-o%4*8,o++}return i.create(n,o)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},n.enc.Base64)},440:function(e,t,r){var n;e.exports=(n=r(21),function(){if("function"==typeof ArrayBuffer){var e=n.lib.WordArray,t=e.init,r=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var r=e.byteLength,n=[],o=0;o<r;o++)n[o>>>2]|=e[o]<<24-o%4*8;t.call(this,n,r)}else t.apply(this,arguments)};r.prototype=e}}(),n.lib.WordArray)},9:function(e,t,r){var n;e.exports=(n=r(21),function(e){var t=n,r=t.lib,o=r.WordArray,i=r.Hasher,s=t.algo,a=[],c=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,o=0;o<64;)t(n)&&(o<8&&(a[o]=r(e.pow(n,.5))),c[o]=r(e.pow(n,1/3)),o++),n++}();var u=[],p=s.SHA256=i.extend({_doReset:function(){this._hash=new o.init(a.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],o=r[1],i=r[2],s=r[3],a=r[4],p=r[5],d=r[6],h=r[7],l=0;l<64;l++){if(l<16)u[l]=0|e[t+l];else{var f=u[l-15],g=(f<<25|f>>>7)^(f<<14|f>>>18)^f>>>3,v=u[l-2],y=(v<<15|v>>>17)^(v<<13|v>>>19)^v>>>10;u[l]=g+u[l-7]+y+u[l-16]}var b=n&o^n&i^o&i,m=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),_=h+((a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25))+(a&p^~a&d)+c[l]+u[l];h=d,d=p,p=a,a=s+_|0,s=i,i=o,o=n,n=_+(m+b)|0}r[0]=r[0]+n|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+s|0,r[4]=r[4]+a|0,r[5]=r[5]+p|0,r[6]=r[6]+d|0,r[7]=r[7]+h|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;return r[o>>>5]|=128<<24-o%32,r[14+(o+64>>>9<<4)]=e.floor(n/4294967296),r[15+(o+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=i._createHelper(p),t.HmacSHA256=i._createHmacHelper(p)}(Math),n.SHA256)},368:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=o(r(9)),s=o(r(754)),a=o(r(440)),c=function(){function e(e){this.state="",this.codeVerifier="",this.corsRequestOptions={},this.config=e}return e.prototype.enableCorsCredentials=function(e){return this.corsRequestOptions=e?{credentials:"include",mode:"cors"}:{},this.corsRequestOptions},e.prototype.authorizeUrl=function(e){void 0===e&&(e={});var t=this.pkceChallengeFromVerifier(),r=new URLSearchParams(Object.assign({response_type:"code",client_id:this.config.client_id,state:this.getState(e.state||null),scope:this.config.requested_scopes,redirect_uri:this.config.redirect_uri,code_challenge:t,code_challenge_method:"S256"},e)).toString();return"".concat(this.config.authorization_endpoint,"?").concat(r)},e.prototype.exchangeForAccessToken=function(e,t){var r=this;return void 0===t&&(t={}),this.parseAuthResponseUrl(e).then((function(e){return fetch(r.config.token_endpoint,n({method:"POST",body:new URLSearchParams(Object.assign({grant_type:"authorization_code",code:e.code,client_id:r.config.client_id,redirect_uri:r.config.redirect_uri,code_verifier:r.getCodeVerifier()},t)),headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}},r.corsRequestOptions)).then((function(e){return e.json()}))}))},e.prototype.refreshAccessToken=function(e){return fetch(this.config.token_endpoint,{method:"POST",body:new URLSearchParams({grant_type:"refresh_token",client_id:this.config.client_id,refresh_token:e}),headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"}}).then((function(e){return e.json()}))},e.prototype.getCodeVerifier=function(){return""===this.codeVerifier&&(this.codeVerifier=this.randomStringFromStorage("pkce_code_verifier")),this.codeVerifier},e.prototype.getState=function(e){void 0===e&&(e=null);var t="pkce_state";return null!==e&&this.getStore().setItem(t,e),""===this.state&&(this.state=this.randomStringFromStorage(t)),this.state},e.prototype.parseAuthResponseUrl=function(e){var t=new URL(e).searchParams;return this.validateAuthResponse({error:t.get("error"),query:t.get("query"),state:t.get("state"),code:t.get("code")})},e.prototype.pkceChallengeFromVerifier=function(){var e=(0,i.default)(this.getCodeVerifier());return s.default.stringify(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},e.prototype.randomStringFromStorage=function(e){return null===this.getStore().getItem(e)&&this.getStore().setItem(e,a.default.random(64)),this.getStore().getItem(e)||""},e.prototype.validateAuthResponse=function(e){var t=this;return new Promise((function(r,n){return e.error?n({error:e.error}):e.state!==t.getState()?n({error:"Invalid State"}):r(e)}))},e.prototype.getStore=function(){var e;return(null===(e=this.config)||void 0===e?void 0:e.storage)||sessionStorage},e}();t.default=c},477:()=>{}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var i=t[n]={exports:{}};return e[n].call(i.exports,i,i.exports,r),i.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};(()=>{"use strict";r.r(n),r.d(n,{auth:()=>h,authorization:()=>l,compute:()=>q,flows:()=>C,gcs:()=>F,groups:()=>j,search:()=>L,timer:()=>M,transfer:()=>S});var e={};r.r(e),r.d(e,{HOSTS:()=>K,ID:()=>J,SCOPES:()=>X});var t={};r.r(t),r.d(t,{HOSTS:()=>ee,ID:()=>Q,SCOPES:()=>Z});var o={};r.r(o),r.d(o,{HOSTS:()=>re,ID:()=>te,SCOPES:()=>ne});var i={};r.r(i),r.d(i,{HOSTS:()=>ie,ID:()=>oe,SCOPES:()=>se});var s={};r.r(s),r.d(s,{HOSTS:()=>ce,ID:()=>ae,SCOPES:()=>ue});var a={};r.r(a),r.d(a,{HOSTS:()=>de,ID:()=>pe});var c={};r.r(c),r.d(c,{HOSTS:()=>le,ID:()=>he,SCOPES:()=>fe});var u={};r.r(u),r.d(u,{get:()=>Re,getAll:()=>Ce});var p={};r.r(p),r.d(p,{introspect:()=>De,revoke:()=>Be,validate:()=>$e});var d={};r.r(d),r.d(d,{token:()=>p});var h={};r.r(h),r.d(h,{CONFIG:()=>Ne,getAuthorizationEndpoint:()=>He,getTokenEndpoint:()=>Fe,identities:()=>u,oauth2:()=>d});var l={};r.r(l),r.d(l,{PKCEAuthorization:()=>Je,incremental:()=>Xe,pkce:()=>Ke});var f={};r.r(f),r.d(f,{ls:()=>et,mkdir:()=>tt,rename:()=>rt,symlink:()=>nt});var g={};r.r(g),r.d(g,{submissionId:()=>st,submitDelete:()=>ot,submitTransfer:()=>it});var v={};r.r(v),r.d(v,{get:()=>at,remove:()=>ct});var y={};r.r(y),r.d(y,{cancel:()=>ht,get:()=>pt,getAll:()=>ut,getEventList:()=>ft,getPauseInfo:()=>yt,getSkippedErrors:()=>vt,getSuccessfulTransfers:()=>gt,remove:()=>lt,update:()=>dt});var b={};r.r(b),r.d(b,{create:()=>mt,get:()=>_t,getAll:()=>bt,remove:()=>At,update:()=>wt});var m={};r.r(m),r.d(m,{get:()=>St,getAccessList:()=>Tt,getHostedEndpoints:()=>Ot,getMonitoredEndpoints:()=>Et});var _={};r.r(_),r.d(_,{create:()=>Pt,get:()=>xt,getAll:()=>Lt,remove:()=>jt,update:()=>It});var w={};r.r(w),r.d(w,{cancel:()=>Ct,get:()=>Rt,getAdminCancel:()=>kt,getAll:()=>Ut,getEventList:()=>Dt,getPauseInfo:()=>Ft,getSkippedErrors:()=>$t,getSuccessfulTransfers:()=>Bt,pause:()=>Nt,resume:()=>Ht});var A={};r.r(A),r.d(A,{endpoint:()=>m,pauseRule:()=>_,task:()=>w});var S={};r.r(S),r.d(S,{CONFIG:()=>Mt,access:()=>b,endpoint:()=>v,endpointManager:()=>A,endpointSearch:()=>Qe,fileOperations:()=>f,task:()=>y,taskSubmission:()=>g});var O={};r.r(O),r.d(O,{get:()=>Gt,post:()=>qt});var T={};r.r(T),r.d(T,{get:()=>Vt});var E={};r.r(E),r.d(E,{get:()=>Wt});var L={};r.r(L),r.d(L,{CONFIG:()=>zt,entry:()=>E,query:()=>O,subject:()=>T});var P={};r.r(P),r.d(P,{get:()=>Jt,getMyGroups:()=>Yt});var x={};r.r(x),r.d(x,{get:()=>Kt});var I={};r.r(I),r.d(I,{act:()=>Xt});var j={};r.r(j),r.d(j,{CONFIG:()=>Qt,groups:()=>P,membership:()=>I,policies:()=>x});var U={};r.r(U),r.d(U,{get:()=>er,getAll:()=>Zt,remove:()=>tr});var R={};r.r(R),r.d(R,{getAll:()=>rr});var C={};r.r(C),r.d(C,{CONFIG:()=>nr,flows:()=>U,runs:()=>R});var k={};r.r(k),r.d(k,{create:()=>ar,get:()=>ir,getAll:()=>or,patch:()=>ur,remove:()=>sr,resetOwnerString:()=>dr,update:()=>cr,updateOwnerString:()=>pr});var D={};r.r(D),r.d(D,{get:()=>hr,patch:()=>fr,update:()=>lr,updateSubscriptionId:()=>gr});var B={};r.r(B),r.d(B,{create:()=>mr,get:()=>yr,getAll:()=>vr,remove:()=>br});var $={};r.r($),r.d($,{create:()=>Sr,get:()=>wr,getAll:()=>_r,patch:()=>Tr,remove:()=>Ar,update:()=>Or});var N={};r.r(N),r.d(N,{create:()=>xr,get:()=>Lr,getAll:()=>Er,patch:()=>jr,remove:()=>Pr,update:()=>Ir});var H={};r.r(H),r.d(H,{info:()=>Ur});var F={};r.r(F),r.d(F,{collections:()=>k,endpoint:()=>D,getRequiredScopes:()=>Cr,roles:()=>B,storageGateways:()=>$,userCredentials:()=>N,versioning:()=>H});var M={};r.r(M),r.d(M,{CONFIG:()=>Dr,create:()=>kr});var G={};r.r(G),r.d(G,{get:()=>$r,getAll:()=>Br});var q={};function V(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function W(e,t,r,n,o){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}r.r(q),r.d(q,{CONFIG:()=>Nr,endpoints:()=>G}),Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var z=r(368),Y=r.n(z);const J="AUTH",K={integration:"auth.integration.globuscs.info",sandbox:"auth.sandbox.globuscs.info",production:"auth.globus.org",test:"auth.test.globuscs.info",staging:"auth.staging.globuscs.info",preview:"auth.preview.globus.org"},X={VIEW_IDENTITIES:"urn:globus:auth:scope:auth.globus.org:view_identities"},Q="TRANSFER",Z={ALL:"urn:globus:auth:scope:transfer.api.globus.org:all"},ee={sandbox:"transfer.api.sandbox.globuscs.info",production:"transfer.api.globusonline.org",staging:"transfer.api.staging.globuscs.info",integration:"transfer.api.integration.globuscs.info",test:"transfer.api.test.globuscs.info",preview:"transfer.api.preview.globus.org"},te="FLOWS",re={sandbox:"sandbox.flows.automate.globus.org",production:"flows.globus.org",staging:"staging.flows.automate.globus.org",integration:"integration.flows.automate.globus.org",test:"test.flows.automate.globus.org",preview:"preview.flows.automate.globus.org"},ne={MANAGE_FLOWS:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/manage_flows",VIEW_FLOWS:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/view_flows",RUN:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/run",RUN_STATUS:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/run_status",RUN_MANAGE:"https://auth.globus.org/scopes/eec9b274-0c81-4334-bdc2-54e90e689b9a/run_manage"},oe="GROUPS",ie={sandbox:"groups.api.sandbox.globuscs.info",production:"groups.api.globus.org",staging:"groups.api.staging.globuscs.info",integration:"groups.api.integration.globuscs.info",test:"groups.api.test.globuscs.info",preview:"groups.api.preview.globuscs.info"},se={ALL:"urn:globus:auth:scope:groups.api.globus.org:all",VIEW_MY:"urn:globus:auth:scope:groups.api.globus.org:view_my_groups_and_membership"},ae="SEARCH",ce={sandbox:"search.api.sandbox.globuscs.info",production:"search.api.globus.org",staging:"search.api.staging.globuscs.info",integration:"search.api.integration.globuscs.info",test:"search.api.test.globuscs.info",preview:"search.api.preview.globus.org"},ue={ALL:"urn:globus:auth:scope:search.api.globus.org:all",INGEST:"urn:globus:auth:scope:search.api.globus.org:ingest",SEARCH:"urn:globus:auth:scope:search.api.globus.org:search"},pe="TIMER",de={sandbox:"sandbox.timer.automate.globus.org",production:"timer.automate.globus.org",staging:"staging.timer.automate.globus.org",integration:"integration.timer.automate.globus.org",test:"test.timer.automate.globus.org",preview:"preview.timer.automate.globus.org"},he="COMPUTE",le={sandbox:"compute.api.sandbox.globuscs.info",production:"compute.api.globus.org",staging:"compute.api.staging.globuscs.info",integration:"compute.api.integration.globuscs.info",test:"compute.api.test.globuscs.info",preview:"compute.api.preview.globus.org"},fe={ALL:"https://auth.globus.org/scopes/facd7ccc-c5f4-42aa-916b-a0e270e2c2a9/all"};class ge extends Error{constructor(e,t){super(),this.name="EnvironmentConfigurationError",this.message=`Invalid configuration value provided for ${e} (${t}).`}}function ve(e,t){const r="undefined"!=typeof window?window:process;let n;return n=function(e){return typeof window==typeof e}(r)?r:r.env,e in n?n[e]:t}const ye={PRODUCTION:"production",PREVIEW:"preview",STAGING:"staging",SANDBOX:"sandbox",INTEGRATION:"integration",TEST:"test"};function be(){const e=ve("GLOBUS_SDK_ENVIRONMENT",ye.PRODUCTION);if(!e||!Object.values(ye).includes(e))throw new ge("GLOBUS_SDK_ENVIRONMENT",e);return e}const me={[J]:K,[Q]:ee,[te]:re,[oe]:ie,[ae]:ce,[pe]:de,[he]:le};function _e(e,t,r,n){let o;return o="object"==typeof e?new URL(t,e.host):function(e,t="",r=be()){const n=function(e,t=be()){const r=function(e,t){return me[e][t]}(e,t);return ve(`GLOBUS_SDK_SERVICE_URL_${e}`,r?`https://${r}`:void 0)}(e,r);return new URL(t,n)}(e,t,null==n?void 0:n.environment),r&&r.search&&(o.search=function(e){const t=new URLSearchParams;return Array.from(Object.entries(e)).forEach((([e,r])=>{Array.isArray(r)?t.set(e,r.join(",")):void 0!==r&&t.set(e,String(r))})),t.toString()}(r.search)),o.toString()}var we,Ae=r(945),Se=r.n(Ae);class Oe{constructor(){we.set(this,{})}get(e){return V(this,we,"f")[e]}set(e,t){V(this,we,"f")[e]=t}remove(e){delete V(this,we,"f")[e]}clear(){W(this,we,{},"f")}}we=new WeakMap;class Te{get(e){const t=localStorage.getItem(e);return null!==t?JSON.parse(t):null}set(e,t){localStorage.setItem(e,JSON.stringify(t))}remove(e){localStorage.removeItem(e)}clear(){localStorage.clear()}}let Ee;function Le(e="memory"){if(!Ee){let t;t="localStorage"===e?Te:"memory"===e?Oe:e,Ee=new t}return Ee}const Pe=Le;function xe(e){e.scope.split(" ").forEach((t=>{Pe().set(t,e)}))}function Ie(e){const t=Pe().get(e);return t&&function(e){const t=e;return Boolean(t.token_type&&t.access_token)}(t)?`${t.token_type} ${t.access_token}`:null}var je;function Ue(e,t,r){var n;const o=function(e){var t,r,n,o,i,s;let a=ve("GLOBUS_SDK_OPTIONS",{});return"string"==typeof a&&(a=JSON.parse(a)),Object.assign(Object.assign(Object.assign({},a),e),{fetch:Object.assign(Object.assign(Object.assign({},null==a?void 0:a.fetch),null==e?void 0:e.fetch),{options:Object.assign(Object.assign(Object.assign({},null===(t=null==a?void 0:a.fetch)||void 0===t?void 0:t.options),null===(r=null==e?void 0:e.fetch)||void 0===r?void 0:r.options),{headers:Object.assign(Object.assign({},null===(o=null===(n=null==a?void 0:a.fetch)||void 0===n?void 0:n.options)||void 0===o?void 0:o.headers),null===(s=null===(i=null==e?void 0:e.fetch)||void 0===i?void 0:i.options)||void 0===s?void 0:s.headers)})})})}(r),i=(null===(n=null==o?void 0:o.fetch)||void 0===n?void 0:n.options)||{},s=Object.assign(Object.assign({},null==t?void 0:t.headers),i.headers);if(e.scope&&!(null==s?void 0:s.Authorization)){const t=Ie(e.scope);t&&(s.Authorization=t)}let a=null==t?void 0:t.body;!a&&(null==t?void 0:t.payload)&&(a=JSON.stringify(t.payload)),!(null==s?void 0:s["Content-Type"])&&a&&(s["Content-Type"]="application/json");const c=_e(e.service,e.path,{search:null==t?void 0:t.query},o),u=Object.assign(Object.assign({method:e.method,body:a},i),{headers:s});return(null==i?void 0:i.__callable)?(delete u.__callable,i.__callable.call(this,c,u)):Se()(c,u)}!function(e){e.POST="POST",e.GET="GET",e.DELETE="DELETE",e.PUT="PUT",e.PATCH="PATCH"}(je||(je={}));const Re=function(e,t={},r){return Ue({service:J,scope:X.VIEW_IDENTITIES,path:`/identities/${e}`},t,r)},Ce=function(e={},t){return Ue({service:J,scope:X.VIEW_IDENTITIES,path:"/identities"},e,t)};function ke(e){return Object.assign(Object.assign({},e),{body:(t=e.payload,new URLSearchParams(t)),headers:Object.assign(Object.assign({},(null==e?void 0:e.headers)||{}),{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"})});var t}const De=function(e,t){if(!(null==e?void 0:e.payload))throw new Error("'payload' is required for introspect");return Ue({service:J,scope:void 0,path:"/v2/oauth2/token/introspect",method:je.POST},ke(e),t)},Be=function(e,t){if(!(null==e?void 0:e.payload))throw new Error("'payload' is required for revoke");return Ue({service:J,scope:void 0,path:"/v2/oauth2/token/revoke",method:je.POST},ke(e),t)},$e=function(e,t){if(!(null==e?void 0:e.payload))throw new Error("'payload' is required for validate");return Ue({service:J,scope:void 0,path:"/v2/oauth2/token/validate",method:je.POST},ke(e),t)},Ne=e;function He(){return _e(J,"/v2/oauth2/authorize")}function Fe(){return _e(J,"/v2/oauth2/token")}var Me,Ge,qe,Ve,We,ze;let Ye;class Je{constructor(e){if(Me.add(this),Ge.set(this,void 0),qe.set(this,void 0),Ve.set(this,void 0),Ye=Le("localStorage"),!e.client_id)throw new Error("You must provide a `client_id`.");W(this,qe,Object.assign({client_id:e.client_id,authorization_endpoint:He(),token_endpoint:Fe()},e),"f"),W(this,Ge,V(this,Me,"m",We).call(this),"f")}reset(){V(this,Me,"m",ze).call(this),Pe().clear()}redirect(){this.reset(),window.location.replace(V(this,Ge,"f").authorizeUrl())}handleCodeRedirect(){return e=this,t=arguments,n=function*(e={removeStateAndReplaceLocation:!0}){const t=new URL(window.location.href),r=new URLSearchParams(t.search);if(!r.get("code"))return;const n=yield V(this,Ge,"f").exchangeForAccessToken(t.toString());var o;W(this,Ve,n,"f"),xe(o=V(this,Ve,"f")),"other_tokens"in o&&o.other_tokens.forEach(xe),e.removeStateAndReplaceLocation&&(r.delete("code"),r.delete("state"),t.search=r.toString(),window.location.replace(t))},new((r=void 0)||(r=Promise))((function(o,i){function s(e){try{c(n.next(e))}catch(e){i(e)}}function a(e){try{c(n.throw(e))}catch(e){i(e)}}function c(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(s,a)}c((n=n.apply(e,t||[])).next())}));var e,t,r,n}hasToken(){return V(this,qe,"f").requested_scopes.split(" ").every((e=>Boolean(Ie(e))))}revoke(){this.reset()}}function Ke(e){return new Je(e)}function Xe(e){return new Je(e)}Ge=new WeakMap,qe=new WeakMap,Ve=new WeakMap,Me=new WeakSet,We=function(){return new(Y())(V(this,qe,"f"))},ze=function(){sessionStorage.removeItem("pkce_state"),sessionStorage.removeItem("pkce_code_verifier")};const Qe=function(e,t){const r=Object.assign(Object.assign({},e),{query:null==e?void 0:e.query});return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_search"},r,t)};function Ze(e){return e===je.GET?{}:{"Content-Type":"application/json"}}const et=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/operation/endpoint/${e}/ls`},t,r)},tt=function(e,t,r){const n={payload:Object.assign({DATA_TYPE:"mkdir"},null==t?void 0:t.payload),headers:Object.assign(Object.assign({},Ze(je.POST)),null==t?void 0:t.headers)};return Ue({service:Q,scope:Z.ALL,path:`/v0.10/operation/endpoint/${e}/mkdir`,method:je.POST},n,r)},rt=function(e,t,r){const n={payload:Object.assign({DATA_TYPE:"rename"},null==t?void 0:t.payload),headers:Object.assign(Object.assign({},Ze(je.POST)),null==t?void 0:t.headers)};return Ue({service:Q,scope:Z.ALL,path:`/v0.10/operation/endpoint/${e}/rename`,method:je.POST},n,r)},nt=function(e,t,r){const n={payload:Object.assign({DATA_TYPE:"symlink"},null==t?void 0:t.payload),headers:Object.assign(Object.assign({},Ze(je.POST)),null==t?void 0:t.headers)};return Ue({service:Q,scope:Z.ALL,path:`/v0.10/operation/endpoint/${e}/symlink`,method:je.POST},n,r)},ot=function(e,t){const r={payload:Object.assign({DATA_TYPE:"delete"},null==e?void 0:e.payload),headers:Object.assign(Object.assign({},Ze(je.POST)),null==e?void 0:e.headers)};return Ue({service:Q,scope:Z.ALL,path:"/v0.10/delete",method:je.POST},r,t)},it=function(e,t){const r={payload:Object.assign({DATA_TYPE:"transfer"},null==e?void 0:e.payload),headers:Object.assign(Object.assign({},Ze(je.POST)),null==e?void 0:e.headers)};return Ue({service:Q,scope:Z.ALL,path:"/v0.10/transfer",method:je.POST},r,t)},st=function(e,t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/submission_id"},e,t)},at=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}`},t,r)},ct=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}`,method:je.DELETE},t,r)},ut=function(e={},t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/task_list"},e,t)},pt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}`},t,r)},dt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}`,method:je.PUT},t,r)},ht=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}/cancel`,method:je.POST},t,r)},lt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}/remove`,method:je.POST},t,r)},ft=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}/event_list`},t,r)},gt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}/successful_transfers`},t,r)},vt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}/skipped_errors`},t,r)},yt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/task/${e}/pause_info`},t,r)},bt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}/access_list`},t,r)},mt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}/access`,method:je.POST},t,r)},_t=function({endpoint_xid:e,id:t},r,n){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}/access/${t}`},r,n)},wt=function({endpoint_xid:e,id:t},r,n){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}/access/${t}`,method:je.PUT},r,n)},At=function({endpoint_xid:e,id:t},r,n){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint/${e}/access/${t}`,method:je.DELETE},r,n)},St=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/endpoint/${e}`},t,r)},Ot=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/endpoint/${e}/hosted_endpoint_list`},t,r)},Tt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/endpoint/${e}/access_list`},t,r)},Et=function(e={},t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_manager/monitored_endpoints"},e,t)},Lt=function(e,t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_manager/pause_rule_list"},e,t)},Pt=function(e,t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_manager/pause_rule",method:je.POST},e,t)},xt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/pause_rule/${e}`},t,r)},It=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/pause_rule/${e}`,method:je.PUT},t,r)},jt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/pause_rule/${e}`,method:je.DELETE},t,r)},Ut=function(e={},t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/task_list"},e,t)},Rt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/task/${e}`},t,r)},Ct=function(e,t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_manager/admin_cancel",method:je.POST},e,t)},kt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/admin_cancel/${e}`,method:je.POST},t,r)},Dt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/task/${e}/event_list`},t,r)},Bt=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/task/${e}/successful_transfers`},t,r)},$t=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/task/${e}/skipped_errors`},t,r)},Nt=function(e,t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_manager/admin_pause",method:je.POST},e,t)},Ht=function(e,t){return Ue({service:Q,scope:Z.ALL,path:"/v0.10/endpoint_manager/admin_resume",method:je.POST},e,t)},Ft=function(e,t,r){return Ue({service:Q,scope:Z.ALL,path:`/v0.10/endpoint_manager/task/${e}/pause_info`},t,r)},Mt=t,Gt=function(e,t,r){return Ue({service:ae,scope:ue.SEARCH,path:`/v1/index/${e}/search`},t,r)},qt=function(e,t,r){return Ue({service:ae,scope:ue.SEARCH,path:`/v1/index/${e}/search`,method:je.POST},t,r)},Vt=function(e,t,r){return Ue({service:ae,scope:ue.SEARCH,path:`/v1/index/${e}/subject`},t,r)},Wt=function(e,t,r){return Ue({service:ae,scope:ue.SEARCH,path:`/v1/index/${e}/entry`},t,r)},zt=s,Yt=function(e,t){return Ue({scope:se.ALL,path:"/v2/groups/my_groups",service:oe},e,t)},Jt=function(e,t,r){return Ue({service:oe,scope:se.ALL,path:`/v2/groups/${e}`},t,r)},Kt=function(e,t,r){return Ue({scope:se.ALL,path:`/v2/groups/${e}/policies`,service:oe},t,r)},Xt=function(e,t,r){if(!(null==t?void 0:t.payload))throw new Error("payload is required.");return Ue({service:oe,scope:se.ALL,path:`/v2/groups/${e}`,method:je.POST},t,r)},Qt=i,Zt=function(e,t){return Ue({service:te,scope:ne.VIEW_FLOWS,path:"/flows"},e,t)},er=function(e,t,r){return Ue({service:te,scope:ne.VIEW_FLOWS,path:`/flows/${e}`},t,r)},tr=function(e,t,r){return Ue({scope:ne.MANAGE_FLOWS,service:te,path:`/flows/${e}`,method:je.DELETE},t,r)},rr=function(e={},t){return Ue({service:te,scope:ne.RUN_MANAGE,path:"/runs"},e,t)},nr=o,or=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/collections"},t,r)},ir=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/collections/${t}`},r,n)},sr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/collections/${t}`,method:je.DELETE},r,n)},ar=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/collections",method:je.POST},t,r)},cr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/collections/${t}`,method:je.PUT},r,n)},ur=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/collections/${t}`,method:je.PATCH},r,n)},pr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/collections/${t}/owner_string`,method:je.PUT},r,n)},dr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/collections/${t}/owner_string`,method:je.DELETE},r,n)},hr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/endpoint"},t,r)},lr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/endpoint",method:je.PUT},t,r)},fr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/endpoint",method:je.PATCH},t,r)},gr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/endpoint/subscription_id",method:je.PUT},t,r)},vr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/roles"},t,r)},yr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/roles/${t}`},r,n)},br=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/roles/${t}`,method:je.DELETE},r,n)},mr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/roles",method:je.POST},t,r)},_r=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/storage_gateways"},t,r)},wr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/storage_gateways/${t}`},r,n)},Ar=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/storage_gateways/${t}`,method:je.DELETE},r,n)},Sr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/storage_gateways",method:je.POST},t,r)},Or=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/storage_gateways/${t}`,method:je.PUT},r,n)},Tr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/storage_gateways/${t}`,method:je.PATCH},r,n)},Er=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/user_credentials"},t,r)},Lr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/user_credentials/${t}`},r,n)},Pr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/user_credentials/${t}`,method:je.DELETE},r,n)},xr=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/user_credentials",method:je.POST},t,r)},Ir=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/user_credentials/${t}`,method:je.PUT},r,n)},jr=function(e,t,r,n){return Ue({service:e,scope:Cr(e),path:`/api/user_credentials/${t}`,method:je.PATCH},r,n)},Ur=function(e,t,r){return Ue({service:e,scope:Cr(e),path:"/api/info"},t,r)},Rr={HIGH_ASSURANCE:"urn:globus:auth:scope:<ENDPOINT_ID>:manage_collections",NON_HIGH_ASSURANCE:"urn:globus:auth:scope:<ENDPOINT_ID>:manage_collections[*https://auth.globus.org/scopes/<MAPPED_COLLECTION_ID>/data_access]"};function Cr(e){return Rr.HIGH_ASSURANCE.replace("<ENDPOINT_ID>",e.endpoint_id)}const kr=function(e,t){return Ue({service:pe,scope:"https://auth.globus.org/scopes/524230d7-ea86-4a52-8312-86065a9e0417/timer",path:"/v2/timer",method:je.POST},e,t)},Dr=a,Br=function(e,t){return Ue({service:he,scope:fe.ALL,path:"/v2/endpoints",method:je.GET},e,t)},$r=function(e,t,r){return Ue({service:he,scope:fe.ALL,path:`/v2/endpoints/${e}`,method:je.GET},t,r)},Nr=c})(),globus=n})();

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc