UNPKG

altair-static

Version:

Static package for altair graphql client

6 lines (4 loc) 12.2 kB
!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]="4951aa70-82a0-5ccb-9719-620c031f3ef5")}catch(e){}}(); (()=>{var __webpack_modules__={67472:(e,i,r)=>{"use strict";var n=r(67852),a=r(84122);const o=["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 a.J(new class f extends n.dG{onMessage(s){self.addEventListener("message",g=>{g.origin&&!o.includes(g.origin)||s(g.data)})}send(s,g){self.postMessage({type:s,payload:g})}onError(s){self.addEventListener("error",s),self.addEventListener("unhandledrejection",g=>{g.preventDefault(),s(g.reason)})}}).start()},22550:function(e,i){var r,n,a;!function(o,f){"use strict";"object"==typeof e.exports?e.exports=f():(n=[],void 0!==(a="function"==typeof(r=f)?r.apply(i,n):r)&&(e.exports=a))}(0,function(){"use strict";var o=Object.prototype.toString;function f(p,l){return null!=p&&Object.prototype.hasOwnProperty.call(p,l)}function c(p){if(!p||w(p)&&0===p.length)return!0;if("string"!=typeof p){for(var l in p)if(f(p,l))return!1;return!0}return!1}function s(p){return o.call(p)}var w=Array.isArray||function(p){return"[object Array]"===o.call(p)};function v(p){var l=parseInt(p);return l.toString()===p?l:p}function E(p){var k,l=function(u){return Object.keys(l).reduce(function(t,_){return"create"===_||"function"==typeof l[_]&&(t[_]=l[_].bind(l,u)),t},{})};function h(u,t){if(k(u,t))return u[t]}function P(u,t,_,d){if("number"==typeof t&&(t=[t]),!t||0===t.length)return u;if("string"==typeof t)return P(u,t.split(".").map(v),_,d);var y=t[0],O=h(u,y);if(p.includeInheritedProps&&("__proto__"===y||"constructor"===y&&"function"==typeof O))throw new Error("For security reasons, object's magic properties cannot be set");return 1===t.length?((void 0===O||!d)&&(u[y]=_),O):(void 0===O&&(u[y]="number"==typeof t[1]?[]:{}),P(u[y],t.slice(1),_,d))}return k=(p=p||{}).includeInheritedProps?function(){return!0}:function(u,t){return"number"==typeof t&&Array.isArray(u)||f(u,t)},l.has=function(u,t){if("number"==typeof t?t=[t]:"string"==typeof t&&(t=t.split(".")),!t||0===t.length)return!!u;for(var _=0;_<t.length;_++){var d=v(t[_]);if(!("number"==typeof d&&w(u)&&d<u.length||(p.includeInheritedProps?d in Object(u):f(u,d))))return!1;u=u[d]}return!0},l.ensureExists=function(u,t,_){return P(u,t,_,!0)},l.set=function(u,t,_,d){return P(u,t,_,d)},l.insert=function(u,t,_,d){var y=l.get(u,t);d=~~d,w(y)||l.set(u,t,y=[]),y.splice(d,0,_)},l.empty=function(u,t){var _,d;if(!c(t)&&null!=u&&(_=l.get(u,t))){if("string"==typeof _)return l.set(u,t,"");if(function m(p){return"boolean"==typeof p||"[object Boolean]"===s(p)}(_))return l.set(u,t,!1);if("number"==typeof _)return l.set(u,t,0);if(w(_))_.length=0;else{if(!function g(p){return"object"==typeof p&&"[object Object]"===s(p)}(_))return l.set(u,t,null);for(d in _)k(_,d)&&delete _[d]}}},l.push=function(u,t){var _=l.get(u,t);w(_)||l.set(u,t,_=[]),_.push.apply(_,Array.prototype.slice.call(arguments,2))},l.coalesce=function(u,t,_){for(var d,y=0,O=t.length;y<O;y++)if(void 0!==(d=l.get(u,t[y])))return d;return _},l.get=function(u,t,_){if("number"==typeof t&&(t=[t]),!t||0===t.length)return u;if(null==u)return _;if("string"==typeof t)return l.get(u,t.split("."),_);var d=v(t[0]),y=h(u,d);return void 0===y?_:1===t.length?y:l.get(u[d],t.slice(1),_)},l.del=function(t,_){if("number"==typeof _&&(_=[_]),null==t||c(_))return t;if("string"==typeof _)return l.del(t,_.split("."));var d=v(_[0]);return k(t,d)?1!==_.length?l.del(t[d],_.slice(1)):(w(t)?t.splice(d,1):delete t[d],t):t},l}var b=E();return b.create=E,b.withInheritedProps=E({includeInheritedProps:!0}),b})},37762:(e,i,r)=>{"use strict";r.d(i,{A:()=>a});const a={randomUUID:typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)}},20472:(e,i,r)=>{"use strict";let n;r.d(i,{A:()=>o});const a=new Uint8Array(16);function o(){if(!n&&(n=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!n))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(a)}},46148:(e,i,r)=>{"use strict";r.d(i,{k:()=>a});const n=[];for(let c=0;c<256;++c)n.push((c+256).toString(16).slice(1));function a(c,s=0){return n[c[s+0]]+n[c[s+1]]+n[c[s+2]]+n[c[s+3]]+"-"+n[c[s+4]]+n[c[s+5]]+"-"+n[c[s+6]]+n[c[s+7]]+"-"+n[c[s+8]]+n[c[s+9]]+"-"+n[c[s+10]]+n[c[s+11]]+n[c[s+12]]+n[c[s+13]]+n[c[s+14]]+n[c[s+15]]}},86235:(e,i,r)=>{"use strict";r.d(i,{A:()=>c});var n=r(37762),a=r(20472),o=r(46148);const c=function f(s,g,w){if(n.A.randomUUID&&!g&&!s)return n.A.randomUUID();const m=(s=s||{}).random||(s.rng||a.A)();if(m[6]=15&m[6]|64,m[8]=63&m[8]|128,g){w=w||0;for(let v=0;v<16;++v)g[w+v]=m[v];return g}return(0,o.k)(m)}},50290:(e,i,r)=>{"use strict";r.d(i,{xH:()=>w});var n=r(35121),a=r(67852),o=r(22550);const c={atob:{exec:()=>(0,n.A)(function*(){return(yield r.e(411).then(r.t.bind(r,61411,23))).atob})()},btoa:{exec:()=>(0,n.A)(function*(){return(yield r.e(411).then(r.t.bind(r,61411,23))).btoa})()},"crypto-js":{exec:()=>(0,n.A)(function*(){return(yield r.e(477).then(r.t.bind(r,54477,23))).default})()}},s=m=>{if(m.response)return{body:m.response.body,requestType:m.requestType??a.Yw.QUERY,responseTime:m.response.responseTime,statusCode:m.response.status,headers:m.response.headers}},g=function(){var m=(0,n.A)(function*(v){const E=c[v];if(!E)throw new Error(`No request script module found matching "${v}"`);return E.exec()});return function(E){return m.apply(this,arguments)}}(),w=(m,v)=>{return{data:m,helpers:{getEnvironment:E=>(0,o.get)(m.environment,E),setEnvironment:(E,b,p=!1)=>{(0,o.set)(m.environment,E,b),p&&(m.__toSetActiveEnvironment=m.__toSetActiveEnvironment??{},(0,o.set)(m.__toSetActiveEnvironment,E,b))},getCookie:E=>m.__cookieJar?.[E]??"",setCookie:(E,b,p)=>{v.setCookie(E,b,p)},request:(E=(0,n.A)(function*(b,p,l){return v.request(b,p,l)}),function(p,l,k){return E.apply(this,arguments)})},storage:{get:E=>v.getStorageItem(E),set:(E,b)=>v.setStorageItem(E,b)},importModule:E=>g(E),response:s(m),log:E=>{m.requestScriptLogs=m.requestScriptLogs??[],m.requestScriptLogs.push({time:Date.now(),text:JSON.stringify(E,null,2),source:"Request script"})}};var E}},84122:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__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__(86235),_events__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(32360),_context__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(50290);const workerHandlerNames=["setCookie","request","getStorageItem","setStorageItem"];class ScriptEvaluatorWorkerEngine{constructor(e){this.worker=e}start(){var e=this;this.worker.onMessage(function(){var i=(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*(r){if(r.type===_events__WEBPACK_IMPORTED_MODULE_2__.l0)try{yield e.initExecute(r.payload)}catch(n){yield e.makeCall("scriptError",n)}});return function(r){return i.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(e=>{reject(e)});const clonedMutableData=JSON.parse(JSON.stringify(data)),handlers=workerHandlerNames.reduce((e,i)=>(e[i]=(...r)=>_this2.makeCall(i,...r),e),{}),context={altair:(0,_context__WEBPACK_IMPORTED_MODULE_0__.xH)(clonedMutableData,handlers),alert:e=>_this2.makeCall("alert",e)},contextEntries=Object.entries(context);try{const res=function(){return eval(`\n (async(${contextEntries.map(e=>e[0]).join(",")}) => {\n ${script};\n return altair.data;\n })(...this.__ctxE.map(e => e[1]));\n `)}.call({__ctxE:contextEntries});return resolve(res)}catch(e){return reject(e)}});res.__toSetActiveEnvironment&&_this2.makeCall("updateActiveEnvironment",res.__toSetActiveEnvironment),_this2.makeCall("executeComplete",res)})()}makeCall(e,...i){return new Promise((r,n)=>{const a=(0,uuid__WEBPACK_IMPORTED_MODULE_3__.A)();this.worker.onMessage(o=>{switch(o.type){case`${e}_response`:return o.payload.id!==a?void 0:r(o.payload.response);case`${e}_error`:return o.payload.id!==a?void 0:n(o.payload.error)}}),this.worker.send(e,{id:a,args:i})})}}},32360:(e,i,r)=>{"use strict";r.d(i,{l0:()=>n});const n="init_execute"},67852:(e,i,r)=>{"use strict";r.d(i,{Yw:()=>n,dG:()=>o});var n=function(f){return f.INTROSPECTION="introspection",f.QUERY="query",f.SUBSCRIPTION="subscription",f}(n||{});class o{}}},__webpack_module_cache__={},e;function __webpack_require__(e){var i=__webpack_module_cache__[e];if(void 0!==i)return i.exports;var r=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.x=()=>{var e=__webpack_require__.O(void 0,[76],()=>__webpack_require__(67472));return __webpack_require__.O(e)},e=[],__webpack_require__.O=(i,r,n,a)=>{if(!r){var f=1/0;for(o=0;o<e.length;o++){for(var[r,n,a]=e[o],c=!0,s=0;s<r.length;s++)(!1&a||f>=a)&&Object.keys(__webpack_require__.O).every(b=>__webpack_require__.O[b](r[s]))?r.splice(s--,1):(c=!1,a<f&&(f=a));if(c){e.splice(o--,1);var g=n();void 0!==g&&(i=g)}}return i}a=a||0;for(var o=e.length;o>0&&e[o-1][2]>a;o--)e[o]=e[o-1];e[o]=[r,n,a]},__webpack_require__.n=e=>{var i=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(i,{a:i}),i},(()=>{var i,e=Object.getPrototypeOf?r=>Object.getPrototypeOf(r):r=>r.__proto__;__webpack_require__.t=function(r,n){if(1&n&&(r=this(r)),8&n||"object"==typeof r&&r&&(4&n&&r.__esModule||16&n&&"function"==typeof r.then))return r;var a=Object.create(null);__webpack_require__.r(a);var o={};i=i||[null,e({}),e([]),e(e)];for(var f=2&n&&r;"object"==typeof f&&!~i.indexOf(f);f=e(f))Object.getOwnPropertyNames(f).forEach(c=>o[c]=()=>r[c]);return o.default=()=>r,__webpack_require__.d(a,o),a}})(),__webpack_require__.d=(e,i)=>{for(var r in i)__webpack_require__.o(i,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:i[r]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((i,r)=>(__webpack_require__.f[r](e,i),i),[])),__webpack_require__.u=e=>(76===e?"common":e)+".js",__webpack_require__.miniCssF=e=>{},__webpack_require__.o=(e,i)=>Object.prototype.hasOwnProperty.call(e,i),__webpack_require__.r=e=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e;__webpack_require__.tt=()=>(void 0===e&&(e={createScriptURL:i=>i},typeof trustedTypes<"u"&&trustedTypes.createPolicy&&(e=trustedTypes.createPolicy("angular#bundler",e))),e)})(),__webpack_require__.tu=e=>__webpack_require__.tt().createScriptURL(e),__webpack_require__.p="",(()=>{var e={472:1};__webpack_require__.f.i=(a,o)=>{e[a]||importScripts(__webpack_require__.tu(__webpack_require__.p+__webpack_require__.u(a)))};var r=self.webpackChunkaltair=self.webpackChunkaltair||[],n=r.push.bind(r);r.push=a=>{var[o,f,c]=a;for(var s in f)__webpack_require__.o(f,s)&&(__webpack_require__.m[s]=f[s]);for(c&&c(__webpack_require__);o.length;)e[o.pop()]=1;n(a)}})(),(()=>{var e=__webpack_require__.x;__webpack_require__.x=()=>__webpack_require__.e(76).then(e)})();var __webpack_exports__=__webpack_require__.x()})(); //# sourceMappingURL=472.js.map //# debugId=4951aa70-82a0-5ccb-9719-620c031f3ef5