TreasureTrails/node_modules/@prisma/studio-core/dist/chunk-NTWQA463.js

10 lines
28 KiB
JavaScript
Raw Normal View History

2026-03-18 09:02:21 -05:00
import * as ___react___ from 'react';
import * as ___react_dom___ from 'react-dom';
function require(mod) {
if (mod === 'react') return ___react___;
if (mod === 'react-dom') return ___react_dom___;
throw new Error(`Unknown module ${mod}`);
}
var q=new WeakMap;function T(e){let r=q.get(e);return r==null?null:(q.delete(e),r)}function g(e){let{abortSignal:r,durationMs:t}=e;r&&q.set(r,t)}function F(e){if(typeof performance.getEntriesByType!="function")return null;let r=performance.getEntriesByType("resource"),t=R(e.requestUrl),n=null,c=Number.POSITIVE_INFINITY;for(let l of r){let i=l;if(i.initiatorType!=="fetch"||!x(t,i.name,e.requestUrl)||i.startTime+1<e.requestStartedAt)continue;let s=Math.abs(i.startTime-e.requestStartedAt);s>c||(c=s,n=Math.round(i.duration))}return n}function R(e){try{let r=new URL(e);return{origin:r.origin,pathname:b(r.pathname)}}catch{return null}}function x(e,r,t){if(!e)return r===t;try{let n=new URL(r);return n.origin===e.origin&&b(n.pathname)===e.pathname}catch{return!1}}function b(e){return e.endsWith("/")&&e.length>1?e.slice(0,-1):e}async function y(e){let r=F({requestStartedAt:e.requestStartedAt,requestUrl:e.responseUrl});if(r!=null)return r;await new Promise(n=>{setTimeout(n,0)});let t=F({requestStartedAt:e.requestStartedAt,requestUrl:e.responseUrl});return t??Math.round(performance.now()-e.requestStartedAt)}function k(e){let{customHeaders:r,customPayload:t,resultDeserializerFn:n,url:c}=e,l=e.fetch||fetch;return{async execute(i,s){try{let u=performance.now(),o=await l(c,{body:JSON.stringify({customPayload:t,procedure:"query",query:i}),headers:{Accept:"application/json","Content-Type":"application/json",...r},method:"POST",signal:s?.abortSignal}),S=await y({requestStartedAt:u,responseUrl:o.url});if(g({abortSignal:s?.abortSignal,durationMs:S}),!o.ok){let a;try{a=await o.text()}catch{a="unknown error"}return[new Error(a)]}let[d,f]=await o.json();return d?[p(d)]:[null,n?.(f)||f]}catch(u){return[u]}},async executeSequence(i,s){try{let u=performance.now(),o=await l(c,{body:JSON.stringify({customPayload:t,procedure:"sequence",sequence:i}),headers:{Accept:"application/json","Content-Type":"application/json",...r},method:"POST",signal:s?.abortSignal}),S=await y({requestStartedAt:u,responseUrl:o.url});if(g({abortSignal:s?.abortSignal,durationMs:S}),!o.ok){let m;try{m=await o.text()}catch{m="unknown error"}return[[new Error(m)]]}let[[d,f],a]=await o.json();if(d)return[[p(d)]];let w=n?.(f)||f,[h,E]=a||[];return h?[[null,w],[p(h)]]:[[null,w],[null,n?.(E)||E]]}catch(u){return[[u]]}},async lintSql(i,s){try{let u=performance.now(),o=await l(c,{body:JSON.stringify({customPayload:t,procedure:"sql-lint",schemaVersion:i.schemaVersion,sql:i.sql}),headers:{Accept:"application/json","Content-Type":"application/json",...r},method:"POST",signal:s?.abortSignal}),S=await y({requestStartedAt:u,responseUrl:o.url});if(g({abortSignal:s?.abortSignal,durationMs:S}),!o.ok){let a;try{a=await o.text()}catch{a="unknown error"}return[new Error(a)]}let[d,f]=await o.json();return d?[p(d)]:[null,f]}catch(u){return[u]}}}}function B(e){if(e instanceof AggregateError){let{name:r,message:t}=e,n=e.errors.map(B);return{name:r,message:t,errors:n}}if(e instanceof Error){let{name:r,message:t}=e;return{name:r,message:t}}return{name:"UnknownError",message:JSON.stringify(e)}}function p(e){let{name:r,message:t}=e;if(e.errors!==void 0){let c=e.errors.map(p),l=new AggregateError(c,t);return l.name=e.name,l}let n=new Error(e.message);return e.name=r,n}export{T as a,k as b,B as c,p as d};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vZGF0YS9iZmYvYmZmLWNsaWVudC50cyJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiaW1wb3J0IHR5cGUgeyBBZGFwdGVyU3FsTGludERpYWdub3N0aWMgfSBmcm9tIFwiLi4vYWRhcHRlclwiO1xuaW1wb3J0IHR5cGUgeyBFeGVjdXRlT3B0aW9ucywgU2VxdWVuY2VFeGVjdXRvciB9IGZyb20gXCIuLi9leGVjdXRvclwiO1xuaW1wb3J0IHR5cGUgeyBRdWVyeSwgUXVlcnlSZXN1bHQgfSBmcm9tIFwiLi4vcXVlcnlcIjtcbmltcG9ydCB0eXBlIHsgRWl0aGVyIH0gZnJvbSBcIi4uL3R5cGUtdXRpbHNcIjtcblxuY29uc3QgYmZmUmVxdWVzdER1cmF0aW9uQnlBYm9ydFNpZ25hbCA9IG5ldyBXZWFrTWFwPEFib3J0U2lnbmFsLCBudW1iZXI+KCk7XG5cbmV4cG9ydCBmdW5jdGlvbiBjb25zdW1lQmZmUmVxdWVzdER1cmF0aW9uTXNGb3JTaWduYWwoXG4gIGFib3J0U2lnbmFsOiBBYm9ydFNpZ25hbCxcbik6IG51bWJlciB8IG51bGwge1xuICBjb25zdCBkdXJhdGlvbiA9IGJmZlJlcXVlc3REdXJhdGlvbkJ5QWJvcnRTaWduYWwuZ2V0KGFib3J0U2lnbmFsKTtcblxuICBpZiAoZHVyYXRpb24gPT0gbnVsbCkge1xuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgYmZmUmVxdWVzdER1cmF0aW9uQnlBYm9ydFNpZ25hbC5kZWxldGUoYWJvcnRTaWduYWwpO1xuICByZXR1cm4gZHVyYXRpb247XG59XG5cbmZ1bmN0aW9uIHJlY29yZEJmZlJlcXVlc3REdXJhdGlvbihhcmdzOiB7XG4gIGFib3J0U2lnbmFsOiBBYm9ydFNpZ25hbCB8IHVuZGVmaW5lZDtcbiAgZHVyYXRpb25NczogbnVtYmVyO1xufSk6IHZvaWQge1xuICBjb25zdCB7IGFib3J0U2lnbmFsLCBkdXJhdGlvbk1zIH0gPSBhcmdzO1xuXG4gIGlmICghYWJvcnRTaWduYWwpIHtcbiAgICByZXR1cm47XG4gIH1cblxuICBiZmZSZXF1ZXN0RHVyYXRpb25CeUFib3J0U2lnbmFsLnNldChhYm9ydFNpZ25hbCwgZHVyYXRpb25Ncyk7XG59XG5cbmZ1bmN0aW9uIGdldEJmZk5ldHdvcmtEdXJhdGlvbk1zKGFyZ3M6IHtcbiAgcmVxdWVzdFN0YXJ0ZWRBdDogbnVtYmVyO1xuICByZXF1ZXN0VXJsOiBzdHJpbmc7XG59KTogbnVtYmVyIHwgbnVsbCB7XG4gIGlmICh0eXBlb2YgcGVyZm9ybWFuY2UuZ2V0RW50cmllc0J5VHlwZSAhPT0gXCJmdW5jdGlvblwiKSB7XG4gICAgcmV0dXJuIG51bGw7XG4gIH1cblxuICBjb25zdCBlbnRyaWVzID0gcGVyZm9ybWFuY2UuZ2V0RW50cmllc0J5VHlwZShcbiAgICBcInJlc291cmNlXCIsXG4gICkgYXMgUGVyZm9ybWFuY2VFbnRyeVtdO1xuICBjb25zdCBub3JtYWxpemVkUmVxdWVzdFVybCA9IG5vcm1hbGl6ZUNvbXBhcmFibGVSZXNvdXJjZVVybChhcmdzLnJlcXVlc3RVcmwpO1xuXG4gIGxldCBiZXN0RHVyYXRpb25NczogbnVtYmVyIHwgbnVsbCA9IG51bGw7XG4gIGxldCBiZXN0U3RhcnREZWx0YSA9IE51bWJlci5QT1NJVElWRV9JTkZJTklUWTtcblxuICBmb3IgKGNvbnN0IGVudHJ5IG9mIGVudHJpZXMpIHtcbiAgICBjb25zdCBmZXRjaEVudHJ5ID0gZW50cnkgYXMgUGVyZm9ybWFuY2VSZXNvdXJjZVRpbWluZztcblxuICAgIGlmIChmZXRjaEVudHJ5LmluaXRpYXRvclR5cGUgIT09IFwiZmV0Y2hcIikge1xuICAgICAgY29udGludWU7XG4gICAgfVxuXG4gICAgaWYgKFxuICAgICAgIW1hdGNoZXNDb21wYXJhYmxlUmVzb3VyY2VVcmwoXG4gICAgICAgIG5vcm1hbGl6ZWRSZXF1ZXN0VXJsLFxuICAgICAgICBmZXRjaEVudHJ5Lm5hbWUsXG4gICAgICAgIGFyZ3MucmVxdWVzdFVybCxcbiAgICAgIClcbiAgICApIHtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIGlmIChmZXRjaEVudHJ5LnN0YXJ0VGltZSArIDEgPCBhcmdzLnJlcXVlc3RTdGFydGVkQXQpIHtcbiAgICAgIGNvbnRpbnVlO1xuICAgIH1cblxuICAgIGNvbnN0IHN0YXJ0RGVsdGEgPSBNYXRoLmFicyhmZXRjaEVudHJ5LnN0YXJ0VGltZSAtIGFyZ3MucmVxdWVzdFN0YXJ0ZWRBdCk7XG5cbiAgICBpZiAoc3RhcnREZWx0YSA+IGJlc3RTdGFydERlbHRhKSB7XG4gICAgICBjb250aW51ZTtcbiAgICB9XG5cbiAgICBiZXN0U3RhcnREZWx0YSA9IHN0YXJ0RGVsdGE7XG4gICAgYmVzdER1cmF0aW9uTXMgPSBNYXRoLnJvdW5kKGZldGNoRW50cnkuZHVyYXRpb24pO1xuICB9XG5cbiAgcmV0dXJuIGJlc3REdXJhdGlvbk1zO1xufVxuXG5mdW5jdGlvbiBub3JtYWxpemVDb21wYXJhYmxlUmVzb3VyY2VVcmwodXJsOiBzdHJpbmcpOiB7XG4gIG9yaWdpbjogc3RyaW5nO1xuICBwYXRobmFtZTogc3RyaW5nO1xufSB8IG51bGwge1xuICB0cnkge1xuICAgIGNvbnN0IG5vcm1hbGl6ZWRVcmwgPSBuZXcgVVJMKHVybCk7XG5cbiAgICByZXR1cm4ge1xuICAgICAgb3JpZ2luOiBub3JtYWxpemVkVXJsLm9yaWdpbixcbiAgICAgIHBhdGhuYW1lOiB0cmltVHJhaWxpbmdTbGFzaChub3JtYWxpemVkVXJsLnBhdGhuYW1lKSxcbiAgICB9O1xuICB9IGNhdGNoIHtcbiAgICByZXR1cm4gbnVsbDtcbiAgfVxufVxuXG5mdW5jdGlvbiBtYXRjaGVzQ29tcGFyYWJsZVJlc291cmNlVXJsKFxuICBub3JtYWxpemVkUmVxdWVzdFVybDoge1xuICAgIG9yaWdpbjogc3RyaW5nO1xuICAgIHBhdGhuYW1lOiBzdHJpbmc7XG4gIH0gfCBudWxsLFxuICBjYW5kaWRhdGVVcmw6IHN0cmluZyxcbiAgZmFsbGJhY2tSZXF1ZXN0VXJsOiBzdHJpbmcsXG4pOiBib29sZWFuIHtcbiAgaWYgKCFub3JtYWxpemVkUmVxdWVzdFVybCkge1xuICAgIHJldHVybiBjYW5kaWRhdGVVcmwgPT09IGZhbGxiYWNrUmVxdWVzdFVybDtcbiAgfVxuXG4gIHRyeSB7XG4gICAgY29uc3Qgbm9ybWFsaXplZENhbmRpZGF0ZVVybCA9IG5ldyBVUkwoY2FuZGlkYXRlVXJsKTtcblxuICAgIHJldHVybiAoXG4gICAgICBub3JtYWxpemVkQ2FuZGlkYXRlVXJsLm9yaWdpbiA9PT0gbm9ybWFsaXplZFJlcXVlc3RVcmwub3JpZ2luICYmXG4gICAgICB0cmltVHJhaWxpbmdTbGFzaChub3JtYWxpemVkQ2FuZGlkYXRlVXJsLnBhdGhuYW1lKSA9PT1cbiAgICAgICAgbm9ybWFsaXplZFJlcXVlc3RVcmwucGF0a