altair-static
Version:
Static package for altair graphql client
6 lines (4 loc) • 8.98 kB
JavaScript
!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="0831bbb9-cbd0-56c3-ae19-3604a19b9ea2")}catch(e){}}();
(()=>{"use strict";var __webpack_modules__={79513:(_,n,e)=>{var r=e(53349),s=e(46059);const a=["chrome-extension://flnheeellpciglgpaodhkhmapeljopja","chrome-extension://aiopipphfnlndegenpkclffgaiillbdd","moz-extension://567d7e27-43b8-994e-ab50-e770fa7eab4b","http://localhost:4200","https://dash.altairgraphql.dev","https://altair-gql.sirmuel.design","https://web.altairgraphql.dev","altair://-"];new s.J(new class u extends r.dG{onMessage(t){self.addEventListener("message",i=>{i.origin&&!a.includes(i.origin)||t(i.data)})}send(t,i){self.postMessage({type:t,payload:i})}onError(t){self.addEventListener("error",t),self.addEventListener("unhandledrejection",i=>{i.preventDefault(),t(i.reason)})}}).start()},45411:(_,n,e)=>{e.d(n,{A:()=>s});const s={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)}},26259:(_,n,e)=>{let r;e.d(n,{A:()=>a});const s=new Uint8Array(16);function a(){if(!r&&(r=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!r))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(s)}},31515:(_,n,e)=>{e.d(n,{k:()=>s});const r=[];for(let o=0;o<256;++o)r.push((o+256).toString(16).slice(1));function s(o,t=0){return r[o[t+0]]+r[o[t+1]]+r[o[t+2]]+r[o[t+3]]+"-"+r[o[t+4]]+r[o[t+5]]+"-"+r[o[t+6]]+r[o[t+7]]+"-"+r[o[t+8]]+r[o[t+9]]+"-"+r[o[t+10]]+r[o[t+11]]+r[o[t+12]]+r[o[t+13]]+r[o[t+14]]+r[o[t+15]]}},910:(_,n,e)=>{e.d(n,{A:()=>o});var r=e(45411),s=e(26259),a=e(31515);const o=function u(t,i,l){if(r.A.randomUUID&&!i&&!t)return r.A.randomUUID();const c=(t=t||{}).random||(t.rng||s.A)();if(c[6]=15&c[6]|64,c[8]=63&c[8]|128,i){l=l||0;for(let p=0;p<16;++p)i[l+p]=c[p];return i}return(0,a.k)(c)}},19235:(_,n,e)=>{e.d(n,{xH:()=>t});var r=e(35121),s=e(53349);const a={atob:{exec:()=>(0,r.A)(function*(){return(yield e.e(302).then(e.t.bind(e,31302,23))).atob})()},btoa:{exec:()=>(0,r.A)(function*(){return(yield e.e(302).then(e.t.bind(e,31302,23))).btoa})()},"crypto-js":{exec:()=>(0,r.A)(function*(){return(yield e.e(428).then(e.t.bind(e,3428,23))).default})()}},u=i=>{if(i.response)return{body:i.response.body,requestType:i.requestType??s.Yw.QUERY,responseTime:i.response.responseTime,statusCode:i.response.status,headers:i.response.headers}},o=function(){var i=(0,r.A)(function*(l){const c=a[l];if(!c)throw new Error(`No request script module found matching "${l}"`);return c.exec()});return function(c){return i.apply(this,arguments)}}(),t=(i,l)=>{return{data:i,helpers:{getEnvironment:c=>i.environment[c],setEnvironment:(c,p,d=!1)=>{i.environment[c]=p,d&&(i.__toSetActiveEnvironment=i.__toSetActiveEnvironment??{},i.__toSetActiveEnvironment[c]=p)},getCookie:c=>i.__cookieJar?.[c]??"",setCookie:(c,p,d)=>{l.setCookie(c,p,d)},request:(c=(0,r.A)(function*(p,d,b){return l.request(p,d,b)}),function(d,b,m){return c.apply(this,arguments)})},storage:{get:c=>l.getStorageItem(c),set:(c,p)=>l.setStorageItem(c,p)},importModule:c=>o(c),response:u(i),log:c=>{i.requestScriptLogs=i.requestScriptLogs??[],i.requestScriptLogs.push({time:Date.now(),text:JSON.stringify(c,null,2),source:"Request script"})}};var c}},46059:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{J:()=>ScriptEvaluatorWorkerEngine});var _home_runner_work_altair_altair_node_modules_pnpm_babel_runtime_7_25_0_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(35121),uuid__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(910),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(32339),_context__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(19235);const workerHandlerNames=["setCookie","request","getStorageItem","setStorageItem"];class ScriptEvaluatorWorkerEngine{constructor(_){this.worker=_}start(){var _=this;this.worker.onMessage(function(){var n=(0,_home_runner_work_altair_altair_node_modules_pnpm_babel_runtime_7_25_0_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__.A)(function*(e){if(e.type===_events__WEBPACK_IMPORTED_MODULE_2__.l0)try{yield _.initExecute(e.payload)}catch(r){yield _.makeCall("scriptError",r)}});return function(e){return n.apply(this,arguments)}}())}initExecute(payload){var _this2=this;return(0,_home_runner_work_altair_altair_node_modules_pnpm_babel_runtime_7_25_0_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_1__.A)(function*(){const[script,data]=payload,res=yield new Promise((resolve,reject)=>{_this2.worker.onError(_=>{reject(_)});const clonedMutableData=JSON.parse(JSON.stringify(data)),handlers=workerHandlerNames.reduce((_,n)=>(_[n]=(...e)=>_this2.makeCall(n,...e),_),{}),context={altair:(0,_context__WEBPACK_IMPORTED_MODULE_0__.xH)(clonedMutableData,handlers),alert:_=>_this2.makeCall("alert",_)},contextEntries=Object.entries(context);try{const res=function(){return eval(`\n (async(${contextEntries.map(_=>_[0]).join(",")}) => {\n ${script};\n return altair.data;\n })(...this.__ctxE.map(e => e[1]));\n `)}.call({__ctxE:contextEntries});return resolve(res)}catch(_){return reject(_)}});res.__toSetActiveEnvironment&&_this2.makeCall("updateActiveEnvironment",res.__toSetActiveEnvironment),_this2.makeCall("executeComplete",res)})()}makeCall(_,...n){return new Promise((e,r)=>{const s=(0,uuid__WEBPACK_IMPORTED_MODULE_3__.A)();this.worker.onMessage(a=>{switch(a.type){case`${_}_response`:return a.payload.id!==s?void 0:e(a.payload.response);case`${_}_error`:return a.payload.id!==s?void 0:r(a.payload.error)}}),this.worker.send(_,{id:s,args:n})})}}},32339:(_,n,e)=>{e.d(n,{l0:()=>r});const r="init_execute"},53349:(_,n,e)=>{e.d(n,{Yw:()=>r,dG:()=>a});var r=function(u){return u.INTROSPECTION="introspection",u.QUERY="query",u.SUBSCRIPTION="subscription",u}(r||{});class a{}}},__webpack_module_cache__={},_;function __webpack_require__(_){var n=__webpack_module_cache__[_];if(void 0!==n)return n.exports;var e=__webpack_module_cache__[_]={exports:{}};return __webpack_modules__[_].call(e.exports,e,e.exports,__webpack_require__),e.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.x=()=>{var _=__webpack_require__.O(void 0,[76],()=>__webpack_require__(79513));return __webpack_require__.O(_)},_=[],__webpack_require__.O=(n,e,r,s)=>{if(!e){var u=1/0;for(a=0;a<_.length;a++){for(var[e,r,s]=_[a],o=!0,t=0;t<e.length;t++)(!1&s||u>=s)&&Object.keys(__webpack_require__.O).every(b=>__webpack_require__.O[b](e[t]))?e.splice(t--,1):(o=!1,s<u&&(u=s));if(o){_.splice(a--,1);var i=r();void 0!==i&&(n=i)}}return n}s=s||0;for(var a=_.length;a>0&&_[a-1][2]>s;a--)_[a]=_[a-1];_[a]=[e,r,s]},(()=>{var n,_=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;__webpack_require__.t=function(e,r){if(1&r&&(e=this(e)),8&r||"object"==typeof e&&e&&(4&r&&e.__esModule||16&r&&"function"==typeof e.then))return e;var s=Object.create(null);__webpack_require__.r(s);var a={};n=n||[null,_({}),_([]),_(_)];for(var u=2&r&&e;"object"==typeof u&&!~n.indexOf(u);u=_(u))Object.getOwnPropertyNames(u).forEach(o=>a[o]=()=>e[o]);return a.default=()=>e,__webpack_require__.d(s,a),s}})(),__webpack_require__.d=(_,n)=>{for(var e in n)__webpack_require__.o(n,e)&&!__webpack_require__.o(_,e)&&Object.defineProperty(_,e,{enumerable:!0,get:n[e]})},__webpack_require__.f={},__webpack_require__.e=_=>Promise.all(Object.keys(__webpack_require__.f).reduce((n,e)=>(__webpack_require__.f[e](_,n),n),[])),__webpack_require__.u=_=>(76===_?"common":_)+".js",__webpack_require__.miniCssF=_=>{},__webpack_require__.o=(_,n)=>Object.prototype.hasOwnProperty.call(_,n),__webpack_require__.r=_=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(_,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(_,"__esModule",{value:!0})},(()=>{var _;__webpack_require__.tt=()=>(void 0===_&&(_={createScriptURL:n=>n},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(_=trustedTypes.createPolicy("angular#bundler",_))),_)})(),__webpack_require__.tu=_=>__webpack_require__.tt().createScriptURL(_),__webpack_require__.p="",(()=>{var _={513:1};__webpack_require__.f.i=(s,a)=>{_[s]||importScripts(__webpack_require__.tu(__webpack_require__.p+__webpack_require__.u(s)))};var e=self.webpackChunkaltair=self.webpackChunkaltair||[],r=e.push.bind(e);e.push=s=>{var[a,u,o]=s;for(var t in u)__webpack_require__.o(u,t)&&(__webpack_require__.m[t]=u[t]);for(o&&o(__webpack_require__);a.length;)_[a.pop()]=1;r(s)}})(),(()=>{var _=__webpack_require__.x;__webpack_require__.x=()=>__webpack_require__.e(76).then(_)})();var __webpack_exports__=__webpack_require__.x()})();
//# sourceMappingURL=513.js.map
//# debugId=0831bbb9-cbd0-56c3-ae19-3604a19b9ea2