Spaces:
Running
Running
Commit
·
1f19ef0
0
Parent(s):
initial
Browse files- .gitignore +23 -0
- .npmrc +1 -0
- README.md +38 -0
- build/_app/env.js +1 -0
- build/_app/immutable/assets/2.BJCTCwpu.css +1 -0
- build/_app/immutable/chunks/BIHI7g3E.js +1 -0
- build/_app/immutable/chunks/Bh_uxJ8r.js +1 -0
- build/_app/immutable/chunks/CBvrp3z_.js +3 -0
- build/_app/immutable/chunks/CJtLV7Ma.js +1 -0
- build/_app/immutable/chunks/CyM0UOry.js +1 -0
- build/_app/immutable/chunks/DsnmJJEf.js +1 -0
- build/_app/immutable/chunks/DxfgYVy1.js +1 -0
- build/_app/immutable/chunks/TMIfyKRi.js +2 -0
- build/_app/immutable/chunks/llObPkeD.js +1 -0
- build/_app/immutable/entry/app.CNlupjJb.js +2 -0
- build/_app/immutable/entry/start.gR5pj6ET.js +1 -0
- build/_app/immutable/nodes/0.cRGAmvQb.js +1 -0
- build/_app/immutable/nodes/1.DDA5DsJ-.js +1 -0
- build/_app/immutable/nodes/2.m6w2MUFc.js +3 -0
- build/_app/version.json +1 -0
- build/index.html +37 -0
- build/robots.txt +3 -0
- jsconfig.json +13 -0
- package-lock.json +1434 -0
- package.json +23 -0
- src/app.html +11 -0
- src/lib/assets/favicon.svg +1 -0
- src/lib/index.js +1 -0
- src/routes/+layout.svelte +11 -0
- src/routes/+page.svelte +109 -0
- static/robots.txt +3 -0
- svelte.config.js +28 -0
- vite.config.js +6 -0
.gitignore
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
node_modules
|
| 2 |
+
|
| 3 |
+
# Output
|
| 4 |
+
.output
|
| 5 |
+
.vercel
|
| 6 |
+
.netlify
|
| 7 |
+
.wrangler
|
| 8 |
+
/.svelte-kit
|
| 9 |
+
/build
|
| 10 |
+
|
| 11 |
+
# OS
|
| 12 |
+
.DS_Store
|
| 13 |
+
Thumbs.db
|
| 14 |
+
|
| 15 |
+
# Env
|
| 16 |
+
.env
|
| 17 |
+
.env.*
|
| 18 |
+
!.env.example
|
| 19 |
+
!.env.test
|
| 20 |
+
|
| 21 |
+
# Vite
|
| 22 |
+
vite.config.js.timestamp-*
|
| 23 |
+
vite.config.ts.timestamp-*
|
.npmrc
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
engine-strict=true
|
README.md
ADDED
|
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# sv
|
| 2 |
+
|
| 3 |
+
Everything you need to build a Svelte project, powered by [`sv`](https://github.com/sveltejs/cli).
|
| 4 |
+
|
| 5 |
+
## Creating a project
|
| 6 |
+
|
| 7 |
+
If you're seeing this, you've probably already done this step. Congrats!
|
| 8 |
+
|
| 9 |
+
```sh
|
| 10 |
+
# create a new project in the current directory
|
| 11 |
+
npx sv create
|
| 12 |
+
|
| 13 |
+
# create a new project in my-app
|
| 14 |
+
npx sv create my-app
|
| 15 |
+
```
|
| 16 |
+
|
| 17 |
+
## Developing
|
| 18 |
+
|
| 19 |
+
Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:
|
| 20 |
+
|
| 21 |
+
```sh
|
| 22 |
+
npm run dev
|
| 23 |
+
|
| 24 |
+
# or start the server and open the app in a new browser tab
|
| 25 |
+
npm run dev -- --open
|
| 26 |
+
```
|
| 27 |
+
|
| 28 |
+
## Building
|
| 29 |
+
|
| 30 |
+
To create a production version of your app:
|
| 31 |
+
|
| 32 |
+
```sh
|
| 33 |
+
npm run build
|
| 34 |
+
```
|
| 35 |
+
|
| 36 |
+
You can preview the production build with `npm run preview`.
|
| 37 |
+
|
| 38 |
+
> To deploy your app, you may need to install an [adapter](https://svelte.dev/docs/kit/adapters) for your target environment.
|
build/_app/env.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
export const env={}
|
build/_app/immutable/assets/2.BJCTCwpu.css
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
main.svelte-1uha8ag{max-width:600px;margin:40px auto;padding:20px;border:1px solid #ccc;border-radius:8px;font-family:sans-serif}textarea.svelte-1uha8ag{width:100%;min-height:100px;margin-bottom:20px;padding:10px;box-sizing:border-box;border:1px solid #ccc;border-radius:4px}label.svelte-1uha8ag{display:block;margin-bottom:5px;font-weight:700}button.svelte-1uha8ag{padding:10px 15px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s}button.svelte-1uha8ag:hover:not(:disabled){background-color:#0056b3}button.svelte-1uha8ag:disabled{background-color:#ccc;cursor:not-allowed}.result-box.svelte-1uha8ag{margin-top:30px;padding:15px;border:1px dashed #007bff;background-color:#f0f8ff;border-radius:4px}h1.svelte-1uha8ag{font-size:1.5rem;margin-bottom:20px;color:#333}
|
build/_app/immutable/chunks/BIHI7g3E.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
const e={};export{e as default};
|
build/_app/immutable/chunks/Bh_uxJ8r.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import{c as d,N as g,u as l,e as m,O as i,P as b,Q as p,R as v,S as h,T as k}from"./DxfgYVy1.js";function x(n=!1){const s=d,e=s.l.u;if(!e)return;let f=()=>v(s.s);if(n){let a=0,t={};const _=h(()=>{let c=!1;const r=s.s;for(const o in r)r[o]!==t[o]&&(t[o]=r[o],c=!0);return c&&a++,a});f=()=>p(_)}e.b.length&&g(()=>{u(s,f),i(e.b)}),l(()=>{const a=m(()=>e.m.map(b));return()=>{for(const t of a)typeof t=="function"&&t()}}),e.a.length&&l(()=>{u(s,f),i(e.a)})}function u(n,s){if(n.l.s)for(const e of n.l.s)p(e);s()}k();export{x as i};
|
build/_app/immutable/chunks/CBvrp3z_.js
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import{o as De,s as wt}from"./llObPkeD.js";import{y as me,aY as vt,aW as U,Q as L,a8 as P,t as Be}from"./DxfgYVy1.js";const B=[];function Re(e,t=me){let n=null;const r=new Set;function a(o){if(vt(e,o)&&(e=o,n)){const c=!B.length;for(const l of r)l[1](),B.push(l,e);if(c){for(let l=0;l<B.length;l+=2)B[l][0](B[l+1]);B.length=0}}}function s(o){a(o(e))}function i(o,c=me){const l=[o,c];return r.add(l),r.size===1&&(n=t(a,s)||me),o(e),()=>{r.delete(l),r.size===0&&n&&(n(),n=null)}}return{set:a,update:s,subscribe:i}}class le{constructor(t,n){this.status=t,typeof n=="string"?this.body={message:n}:n?this.body=n:this.body={message:`Error: ${t}`}}toString(){return JSON.stringify(this.body)}}class Te{constructor(t,n){this.status=t,this.location=n}}class Ie extends Error{constructor(t,n,r){super(r),this.status=t,this.text=n}}new URL("sveltekit-internal://");function bt(e,t){return e==="/"||t==="ignore"?e:t==="never"?e.endsWith("/")?e.slice(0,-1):e:t==="always"&&!e.endsWith("/")?e+"/":e}function kt(e){return e.split("%25").map(decodeURI).join("%25")}function Et(e){for(const t in e)e[t]=decodeURIComponent(e[t]);return e}function ye({href:e}){return e.split("#")[0]}function St(e,t,n,r=!1){const a=new URL(e);Object.defineProperty(a,"searchParams",{value:new Proxy(a.searchParams,{get(i,o){if(o==="get"||o==="getAll"||o==="has")return l=>(n(l),i[o](l));t();const c=Reflect.get(i,o);return typeof c=="function"?c.bind(i):c}}),enumerable:!0,configurable:!0});const s=["href","pathname","search","toString","toJSON"];r&&s.push("hash");for(const i of s)Object.defineProperty(a,i,{get(){return t(),e[i]},enumerable:!0,configurable:!0});return a}function At(...e){let t=5381;for(const n of e)if(typeof n=="string"){let r=n.length;for(;r;)t=t*33^n.charCodeAt(--r)}else if(ArrayBuffer.isView(n)){const r=new Uint8Array(n.buffer,n.byteOffset,n.byteLength);let a=r.length;for(;a;)t=t*33^r[--a]}else throw new TypeError("value must be a string or TypedArray");return(t>>>0).toString(36)}new TextEncoder;const Rt=new TextDecoder;function Tt(e){const t=atob(e),n=new Uint8Array(t.length);for(let r=0;r<t.length;r++)n[r]=t.charCodeAt(r);return n}const It=window.fetch;window.fetch=(e,t)=>((e instanceof Request?e.method:t?.method||"GET")!=="GET"&&H.delete(Ue(e)),It(e,t));const H=new Map;function Ut(e,t){const n=Ue(e,t),r=document.querySelector(n);if(r?.textContent){r.remove();let{body:a,...s}=JSON.parse(r.textContent);const i=r.getAttribute("data-ttl");return i&&H.set(n,{body:a,init:s,ttl:1e3*Number(i)}),r.getAttribute("data-b64")!==null&&(a=Tt(a)),Promise.resolve(new Response(a,s))}return window.fetch(e,t)}function Lt(e,t,n){if(H.size>0){const r=Ue(e,n),a=H.get(r);if(a){if(performance.now()<a.ttl&&["default","force-cache","only-if-cached",void 0].includes(n?.cache))return new Response(a.body,a.init);H.delete(r)}}return window.fetch(t,n)}function Ue(e,t){let r=`script[data-sveltekit-fetched][data-url=${JSON.stringify(e instanceof Request?e.url:e)}]`;if(t?.headers||t?.body){const a=[];t.headers&&a.push([...new Headers(t.headers)].join(",")),t.body&&(typeof t.body=="string"||ArrayBuffer.isView(t.body))&&a.push(t.body),r+=`[data-hash="${At(...a)}"]`}return r}const Pt=/^(\[)?(\.\.\.)?(\w+)(?:=(\w+))?(\])?$/;function xt(e){const t=[];return{pattern:e==="/"?/^\/$/:new RegExp(`^${Ot(e).map(r=>{const a=/^\[\.\.\.(\w+)(?:=(\w+))?\]$/.exec(r);if(a)return t.push({name:a[1],matcher:a[2],optional:!1,rest:!0,chained:!0}),"(?:/([^]*))?";const s=/^\[\[(\w+)(?:=(\w+))?\]\]$/.exec(r);if(s)return t.push({name:s[1],matcher:s[2],optional:!0,rest:!1,chained:!0}),"(?:/([^/]+))?";if(!r)return;const i=r.split(/\[(.+?)\](?!\])/);return"/"+i.map((c,l)=>{if(l%2){if(c.startsWith("x+"))return we(String.fromCharCode(parseInt(c.slice(2),16)));if(c.startsWith("u+"))return we(String.fromCharCode(...c.slice(2).split("-").map(w=>parseInt(w,16))));const d=Pt.exec(c),[,p,u,f,h]=d;return t.push({name:f,matcher:h,optional:!!p,rest:!!u,chained:u?l===1&&i[0]==="":!1}),u?"([^]*?)":p?"([^/]*)?":"([^/]+?)"}return we(c)}).join("")}).join("")}/?$`),params:t}}function Ct(e){return e!==""&&!/^\([^)]+\)$/.test(e)}function Ot(e){return e.slice(1).split("/").filter(Ct)}function Nt(e,t,n){const r={},a=e.slice(1),s=a.filter(o=>o!==void 0);let i=0;for(let o=0;o<t.length;o+=1){const c=t[o];let l=a[o-i];if(c.chained&&c.rest&&i&&(l=a.slice(o-i,o+1).filter(d=>d).join("/"),i=0),l===void 0){c.rest&&(r[c.name]="");continue}if(!c.matcher||n[c.matcher](l)){r[c.name]=l;const d=t[o+1],p=a[o+1];d&&!d.rest&&d.optional&&p&&c.chained&&(i=0),!d&&!p&&Object.keys(r).length===s.length&&(i=0);continue}if(c.optional&&c.chained){i++;continue}return}if(!i)return r}function we(e){return e.normalize().replace(/[[\]]/g,"\\$&").replace(/%/g,"%25").replace(/\//g,"%2[Ff]").replace(/\?/g,"%3[Ff]").replace(/#/g,"%23").replace(/[.*+?^${}()|\\]/g,"\\$&")}function jt({nodes:e,server_loads:t,dictionary:n,matchers:r}){const a=new Set(t);return Object.entries(n).map(([o,[c,l,d]])=>{const{pattern:p,params:u}=xt(o),f={id:o,exec:h=>{const w=p.exec(h);if(w)return Nt(w,u,r)},errors:[1,...d||[]].map(h=>e[h]),layouts:[0,...l||[]].map(i),leaf:s(c)};return f.errors.length=f.layouts.length=Math.max(f.errors.length,f.layouts.length),f});function s(o){const c=o<0;return c&&(o=~o),[c,e[o]]}function i(o){return o===void 0?o:[a.has(o),e[o]]}}function Je(e,t=JSON.parse){try{return t(sessionStorage[e])}catch{}}function Fe(e,t,n=JSON.stringify){const r=n(t);try{sessionStorage[e]=r}catch{}}const I=globalThis.__sveltekit_17etaaa?.base??"",$t=globalThis.__sveltekit_17etaaa?.assets??I??"",Dt="1760764303736",Xe="sveltekit:snapshot",Ze="sveltekit:scroll",Qe="sveltekit:states",Bt="sveltekit:pageurl",q="sveltekit:history",z="sveltekit:navigation",j={tap:1,hover:2,viewport:3,eager:4,off:-1,false:-1},fe=location.origin;function et(e){if(e instanceof URL)return e;let t=document.baseURI;if(!t){const n=document.getElementsByTagName("base");t=n.length?n[0].href:document.URL}return new URL(e,t)}function ue(){return{x:pageXOffset,y:pageYOffset}}function F(e,t){return e.getAttribute(`data-sveltekit-${t}`)}const qe={...j,"":j.hover};function tt(e){let t=e.assignedSlot??e.parentNode;return t?.nodeType===11&&(t=t.host),t}function nt(e,t){for(;e&&e!==t;){if(e.nodeName.toUpperCase()==="A"&&e.hasAttribute("href"))return e;e=tt(e)}}function ke(e,t,n){let r;try{if(r=new URL(e instanceof SVGAElement?e.href.baseVal:e.href,document.baseURI),n&&r.hash.match(/^#[^/]/)){const o=location.hash.split("#")[1]||"/";r.hash=`#${o}${r.hash}`}}catch{}const a=e instanceof SVGAElement?e.target.baseVal:e.target,s=!r||!!a||de(r,t,n)||(e.getAttribute("rel")||"").split(/\s+/).includes("external"),i=r?.origin===fe&&e.hasAttribute("download");return{url:r,external:s,target:a,download:i}}function te(e){let t=null,n=null,r=null,a=null,s=null,i=null,o=e;for(;o&&o!==document.documentElement;)r===null&&(r=F(o,"preload-code")),a===null&&(a=F(o,"preload-data")),t===null&&(t=F(o,"keepfocus")),n===null&&(n=F(o,"noscroll")),s===null&&(s=F(o,"reload")),i===null&&(i=F(o,"replacestate")),o=tt(o);function c(l){switch(l){case"":case"true":return!0;case"off":case"false":return!1;default:return}}return{preload_code:qe[r??"off"],preload_data:qe[a??"off"],keepfocus:c(t),noscroll:c(n),reload:c(s),replace_state:c(i)}}function Ve(e){const t=Re(e);let n=!0;function r(){n=!0,t.update(i=>i)}function a(i){n=!1,t.set(i)}function s(i){let o;return t.subscribe(c=>{(o===void 0||n&&c!==o)&&i(o=c)})}return{notify:r,set:a,subscribe:s}}const rt={v:()=>{}};function Ft(){const{set:e,subscribe:t}=Re(!1);let n;async function r(){clearTimeout(n);try{const a=await fetch(`${$t}/_app/version.json`,{headers:{pragma:"no-cache","cache-control":"no-cache"}});if(!a.ok)return!1;const i=(await a.json()).version!==Dt;return i&&(e(!0),rt.v(),clearTimeout(n)),i}catch{return!1}}return{subscribe:t,check:r}}function de(e,t,n){return e.origin!==fe||!e.pathname.startsWith(t)?!0:n?!(e.pathname===t+"/"||e.pathname===t+"/index.html"||e.protocol==="file:"&&e.pathname.replace(/\/[^/]+\.html?$/,"")===t):!1}function In(e){}function qt(e){const t=Mt(e),n=new ArrayBuffer(t.length),r=new DataView(n);for(let a=0;a<n.byteLength;a++)r.setUint8(a,t.charCodeAt(a));return n}const Vt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function Mt(e){e.length%4===0&&(e=e.replace(/==?$/,""));let t="",n=0,r=0;for(let a=0;a<e.length;a++)n<<=6,n|=Vt.indexOf(e[a]),r+=6,r===24&&(t+=String.fromCharCode((n&16711680)>>16),t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255),n=r=0);return r===12?(n>>=4,t+=String.fromCharCode(n)):r===18&&(n>>=2,t+=String.fromCharCode((n&65280)>>8),t+=String.fromCharCode(n&255)),t}const Gt=-1,Yt=-2,Ht=-3,Kt=-4,Wt=-5,zt=-6;function Jt(e,t){if(typeof e=="number")return a(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);function a(s,i=!1){if(s===Gt)return;if(s===Ht)return NaN;if(s===Kt)return 1/0;if(s===Wt)return-1/0;if(s===zt)return-0;if(i||typeof s!="number")throw new Error("Invalid input");if(s in r)return r[s];const o=n[s];if(!o||typeof o!="object")r[s]=o;else if(Array.isArray(o))if(typeof o[0]=="string"){const c=o[0],l=t?.[c];if(l)return r[s]=l(a(o[1]));switch(c){case"Date":r[s]=new Date(o[1]);break;case"Set":const d=new Set;r[s]=d;for(let f=1;f<o.length;f+=1)d.add(a(o[f]));break;case"Map":const p=new Map;r[s]=p;for(let f=1;f<o.length;f+=2)p.set(a(o[f]),a(o[f+1]));break;case"RegExp":r[s]=new RegExp(o[1],o[2]);break;case"Object":r[s]=Object(o[1]);break;case"BigInt":r[s]=BigInt(o[1]);break;case"null":const u=Object.create(null);r[s]=u;for(let f=1;f<o.length;f+=2)u[o[f]]=a(o[f+1]);break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":{const f=globalThis[c],h=new f(a(o[1]));r[s]=o[2]!==void 0?h.subarray(o[2],o[3]):h;break}case"ArrayBuffer":{const f=o[1],h=qt(f);r[s]=h;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const f=c.slice(9);r[s]=Temporal[f].from(o[1]);break}case"URL":{const f=new URL(o[1]);r[s]=f;break}case"URLSearchParams":{const f=new URLSearchParams(o[1]);r[s]=f;break}default:throw new Error(`Unknown type ${c}`)}}else{const c=new Array(o.length);r[s]=c;for(let l=0;l<o.length;l+=1){const d=o[l];d!==Yt&&(c[l]=a(d))}}else{const c={};r[s]=c;for(const l in o){if(l==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const d=o[l];c[l]=a(d)}}return r[s]}return a(0)}const at=new Set(["load","prerender","csr","ssr","trailingSlash","config"]);[...at];const Xt=new Set([...at]);[...Xt];function Zt(e){return e.filter(t=>t!=null)}const Qt="x-sveltekit-invalidated",en="x-sveltekit-trailing-slash";function ne(e){return e instanceof le||e instanceof Ie?e.status:500}function tn(e){return e instanceof Ie?e.text:"Internal Error"}let R,J,ve;const nn=De.toString().includes("$$")||/function \w+\(\) \{\}/.test(De.toString());nn?(R={data:{},form:null,error:null,params:{},route:{id:null},state:{},status:-1,url:new URL("https://example.com")},J={current:null},ve={current:!1}):(R=new class{#e=U({});get data(){return L(this.#e)}set data(t){P(this.#e,t)}#t=U(null);get form(){return L(this.#t)}set form(t){P(this.#t,t)}#n=U(null);get error(){return L(this.#n)}set error(t){P(this.#n,t)}#r=U({});get params(){return L(this.#r)}set params(t){P(this.#r,t)}#a=U({id:null});get route(){return L(this.#a)}set route(t){P(this.#a,t)}#o=U({});get state(){return L(this.#o)}set state(t){P(this.#o,t)}#s=U(-1);get status(){return L(this.#s)}set status(t){P(this.#s,t)}#i=U(new URL("https://example.com"));get url(){return L(this.#i)}set url(t){P(this.#i,t)}},J=new class{#e=U(null);get current(){return L(this.#e)}set current(t){P(this.#e,t)}},ve=new class{#e=U(!1);get current(){return L(this.#e)}set current(t){P(this.#e,t)}},rt.v=()=>ve.current=!0);function rn(e){Object.assign(R,e)}const an="/__data.json",on=".html__data.json";function sn(e){return e.endsWith(".html")?e.replace(/\.html$/,on):e.replace(/\/$/,"")+an}const Me={spanContext(){return cn},setAttribute(){return this},setAttributes(){return this},addEvent(){return this},setStatus(){return this},updateName(){return this},end(){return this},isRecording(){return!1},recordException(){return this},addLink(){return this},addLinks(){return this}},cn={traceId:"",spanId:"",traceFlags:0},{tick:ln}=wt,fn=new Set(["icon","shortcut icon","apple-touch-icon"]),D=Je(Ze)??{},X=Je(Xe)??{},N={url:Ve({}),page:Ve({}),navigating:Re(null),updated:Ft()};function Le(e){D[e]=ue()}function un(e,t){let n=e+1;for(;D[n];)delete D[n],n+=1;for(n=t+1;X[n];)delete X[n],n+=1}function G(e,t=!1){return t?location.replace(e.href):location.href=e.href,new Promise(()=>{})}async function ot(){if("serviceWorker"in navigator){const e=await navigator.serviceWorker.getRegistration(I||"/");e&&await e.update()}}function Ge(){}let Pe,Ee,re,x,Se,k;const ae=[],oe=[];let C=null;const ee=new Map,st=new Set,dn=new Set,K=new Set;let y={branch:[],error:null,url:null},xe=!1,se=!1,Ye=!0,Z=!1,Y=!1,it=!1,Ce=!1,ct,S,T,$;const W=new Set,He=new Map;async function xn(e,t,n){globalThis.__sveltekit_17etaaa?.data&&globalThis.__sveltekit_17etaaa.data,document.URL!==location.href&&(location.href=location.href),k=e,await e.hooks.init?.(),Pe=jt(e),x=document.documentElement,Se=t,Ee=e.nodes[0],re=e.nodes[1],Ee(),re(),S=history.state?.[q],T=history.state?.[z],S||(S=T=Date.now(),history.replaceState({...history.state,[q]:S,[z]:T},""));const r=D[S];function a(){r&&(history.scrollRestoration="manual",scrollTo(r.x,r.y))}n?(a(),await En(Se,n)):(await V({type:"enter",url:et(k.hash?An(new URL(location.href)):location.href),replace_state:!0}),a()),kn()}function hn(){ae.length=0,Ce=!1}function lt(e){oe.some(t=>t?.snapshot)&&(X[e]=oe.map(t=>t?.snapshot?.capture()))}function ft(e){X[e]?.forEach((t,n)=>{oe[n]?.snapshot?.restore(t)})}function Ke(){Le(S),Fe(Ze,D),lt(T),Fe(Xe,X)}async function pn(e,t,n,r){let a;t.invalidateAll&&(C=null),await V({type:"goto",url:et(e),keepfocus:t.keepFocus,noscroll:t.noScroll,replace_state:t.replaceState,state:t.state,redirect_count:n,nav_token:r,accept:()=>{t.invalidateAll&&(Ce=!0,a=[...He.keys()]),t.invalidate&&t.invalidate.forEach(bn)}}),t.invalidateAll&&Be().then(Be).then(()=>{He.forEach(({resource:s},i)=>{a?.includes(i)&&s.refresh?.()})})}async function gn(e){if(e.id!==C?.id){const t={};W.add(t),C={id:e.id,token:t,promise:ht({...e,preload:t}).then(n=>(W.delete(t),n.type==="loaded"&&n.state.error&&(C=null),n))}}return C.promise}async function be(e){const t=(await pe(e,!1))?.route;t&&await Promise.all([...t.layouts,t.leaf].map(n=>n?.[1]()))}function ut(e,t,n){y=e.state;const r=document.querySelector("style[data-sveltekit]");if(r&&r.remove(),Object.assign(R,e.props.page),ct=new k.root({target:t,props:{...e.props,stores:N,components:oe},hydrate:n,sync:!1}),ft(T),n){const a={from:null,to:{params:y.params,route:{id:y.route?.id??null},url:new URL(location.href)},willUnload:!1,type:"enter",complete:Promise.resolve()};K.forEach(s=>s(a))}se=!0}function ie({url:e,params:t,branch:n,status:r,error:a,route:s,form:i}){let o="never";if(I&&(e.pathname===I||e.pathname===I+"/"))o="always";else for(const f of n)f?.slash!==void 0&&(o=f.slash);e.pathname=bt(e.pathname,o),e.search=e.search;const c={type:"loaded",state:{url:e,params:t,branch:n,error:a,route:s},props:{constructors:Zt(n).map(f=>f.node.component),page:$e(R)}};i!==void 0&&(c.props.form=i);let l={},d=!R,p=0;for(let f=0;f<Math.max(n.length,y.branch.length);f+=1){const h=n[f],w=y.branch[f];h?.data!==w?.data&&(d=!0),h&&(l={...l,...h.data},d&&(c.props[`data_${p}`]=l),p+=1)}return(!y.url||e.href!==y.url.href||y.error!==a||i!==void 0&&i!==R.form||d)&&(c.props.page={error:a,params:t,route:{id:s?.id??null},state:{},status:r,url:new URL(e),form:i??null,data:d?l:R.data}),c}async function Oe({loader:e,parent:t,url:n,params:r,route:a,server_data_node:s}){let i=null,o=!0;const c={dependencies:new Set,params:new Set,parent:!1,route:!1,url:!1,search_params:new Set},l=await e();if(l.universal?.load){let d=function(...u){for(const f of u){const{href:h}=new URL(f,n);c.dependencies.add(h)}};const p={tracing:{enabled:!1,root:Me,current:Me},route:new Proxy(a,{get:(u,f)=>(o&&(c.route=!0),u[f])}),params:new Proxy(r,{get:(u,f)=>(o&&c.params.add(f),u[f])}),data:s?.data??null,url:St(n,()=>{o&&(c.url=!0)},u=>{o&&c.search_params.add(u)},k.hash),async fetch(u,f){u instanceof Request&&(f={body:u.method==="GET"||u.method==="HEAD"?void 0:await u.blob(),cache:u.cache,credentials:u.credentials,headers:[...u.headers].length>0?u?.headers:void 0,integrity:u.integrity,keepalive:u.keepalive,method:u.method,mode:u.mode,redirect:u.redirect,referrer:u.referrer,referrerPolicy:u.referrerPolicy,signal:u.signal,...f});const{resolved:h,promise:w}=dt(u,f,n);return o&&d(h.href),w},setHeaders:()=>{},depends:d,parent(){return o&&(c.parent=!0),t()},untrack(u){o=!1;try{return u()}finally{o=!0}}};i=await l.universal.load.call(null,p)??null}return{node:l,loader:e,server:s,universal:l.universal?.load?{type:"data",data:i,uses:c}:null,data:i??s?.data??null,slash:l.universal?.trailingSlash??s?.slash}}function dt(e,t,n){let r=e instanceof Request?e.url:e;const a=new URL(r,n);a.origin===n.origin&&(r=a.href.slice(n.origin.length));const s=se?Lt(r,a.href,t):Ut(r,t);return{resolved:a,promise:s}}function We(e,t,n,r,a,s){if(Ce)return!0;if(!a)return!1;if(a.parent&&e||a.route&&t||a.url&&n)return!0;for(const i of a.search_params)if(r.has(i))return!0;for(const i of a.params)if(s[i]!==y.params[i])return!0;for(const i of a.dependencies)if(ae.some(o=>o(new URL(i))))return!0;return!1}function Ne(e,t){return e?.type==="data"?e:e?.type==="skip"?t??null:null}function _n(e,t){if(!e)return new Set(t.searchParams.keys());const n=new Set([...e.searchParams.keys(),...t.searchParams.keys()]);for(const r of n){const a=e.searchParams.getAll(r),s=t.searchParams.getAll(r);a.every(i=>s.includes(i))&&s.every(i=>a.includes(i))&&n.delete(r)}return n}function ze({error:e,url:t,route:n,params:r}){return{type:"loaded",state:{error:e,url:t,route:n,params:r,branch:[]},props:{page:$e(R),constructors:[]}}}async function ht({id:e,invalidating:t,url:n,params:r,route:a,preload:s}){if(C?.id===e)return W.delete(C.token),C.promise;const{errors:i,layouts:o,leaf:c}=a,l=[...o,c];i.forEach(m=>m?.().catch(()=>{})),l.forEach(m=>m?.[1]().catch(()=>{}));let d=null;const p=y.url?e!==ce(y.url):!1,u=y.route?a.id!==y.route.id:!1,f=_n(y.url,n);let h=!1;const w=l.map((m,g)=>{const v=y.branch[g],b=!!m?.[0]&&(v?.loader!==m[1]||We(h,u,p,f,v.server?.uses,r));return b&&(h=!0),b});if(w.some(Boolean)){try{d=await _t(n,w)}catch(m){const g=await M(m,{url:n,params:r,route:{id:e}});return W.has(s)?ze({error:g,url:n,params:r,route:a}):he({status:ne(m),error:g,url:n,route:a})}if(d.type==="redirect")return d}const E=d?.nodes;let _=!1;const O=l.map(async(m,g)=>{if(!m)return;const v=y.branch[g],b=E?.[g];if((!b||b.type==="skip")&&m[1]===v?.loader&&!We(_,u,p,f,v.universal?.uses,r))return v;if(_=!0,b?.type==="error")throw b;return Oe({loader:m[1],url:n,params:r,route:a,parent:async()=>{const ge={};for(let _e=0;_e<g;_e+=1)Object.assign(ge,(await O[_e])?.data);return ge},server_data_node:Ne(b===void 0&&m[0]?{type:"skip"}:b??null,m[0]?v?.server:void 0)})});for(const m of O)m.catch(()=>{});const A=[];for(let m=0;m<l.length;m+=1)if(l[m])try{A.push(await O[m])}catch(g){if(g instanceof Te)return{type:"redirect",location:g.location};if(W.has(s))return ze({error:await M(g,{params:r,url:n,route:{id:a.id}}),url:n,params:r,route:a});let v=ne(g),b;if(E?.includes(g))v=g.status??v,b=g.error;else if(g instanceof le)b=g.body;else{if(await N.updated.check())return await ot(),await G(n);b=await M(g,{params:r,url:n,route:{id:a.id}})}const Q=await mn(m,A,i);return Q?ie({url:n,params:r,branch:A.slice(0,Q.idx).concat(Q.node),status:v,error:b,route:a}):await gt(n,{id:a.id},b,v)}else A.push(void 0);return ie({url:n,params:r,branch:A,status:200,error:null,route:a,form:t?void 0:null})}async function mn(e,t,n){for(;e--;)if(n[e]){let r=e;for(;!t[r];)r-=1;try{return{idx:r+1,node:{node:await n[e](),loader:n[e],data:{},server:null,universal:null}}}catch{continue}}}async function he({status:e,error:t,url:n,route:r}){const a={};let s=null;if(k.server_loads[0]===0)try{const o=await _t(n,[!0]);if(o.type!=="data"||o.nodes[0]&&o.nodes[0].type!=="data")throw 0;s=o.nodes[0]??null}catch{(n.origin!==fe||n.pathname!==location.pathname||xe)&&await G(n)}try{const o=await Oe({loader:Ee,url:n,params:a,route:r,parent:()=>Promise.resolve({}),server_data_node:Ne(s)}),c={node:await re(),loader:re,universal:null,server:null,data:null};return ie({url:n,params:a,branch:[o,c],status:e,error:t,route:null})}catch(o){if(o instanceof Te)return pn(new URL(o.location,location.href),{},0);throw o}}async function yn(e){const t=e.href;if(ee.has(t))return ee.get(t);let n;try{const r=(async()=>{let a=await k.hooks.reroute({url:new URL(e),fetch:async(s,i)=>dt(s,i,e).promise})??e;if(typeof a=="string"){const s=new URL(e);k.hash?s.hash=a:s.pathname=a,a=s}return a})();ee.set(t,r),n=await r}catch{ee.delete(t);return}return n}async function pe(e,t){if(e&&!de(e,I,k.hash)){const n=await yn(e);if(!n)return;const r=wn(n);for(const a of Pe){const s=a.exec(r);if(s)return{id:ce(e),invalidating:t,route:a,params:Et(s),url:e}}}}function wn(e){return kt(k.hash?e.hash.replace(/^#/,"").replace(/[?#].+/,""):e.pathname.slice(I.length))||"/"}function ce(e){return(k.hash?e.hash.replace(/^#/,""):e.pathname)+e.search}function pt({url:e,type:t,intent:n,delta:r,event:a}){let s=!1;const i=je(y,n,e,t);r!==void 0&&(i.navigation.delta=r),a!==void 0&&(i.navigation.event=a);const o={...i.navigation,cancel:()=>{s=!0,i.reject(new Error("navigation cancelled"))}};return Z||st.forEach(c=>c(o)),s?null:i}async function V({type:e,url:t,popped:n,keepfocus:r,noscroll:a,replace_state:s,state:i={},redirect_count:o=0,nav_token:c={},accept:l=Ge,block:d=Ge,event:p}){const u=$;$=c;const f=await pe(t,!1),h=e==="enter"?je(y,f,t,e):pt({url:t,type:e,delta:n?.delta,intent:f,event:p});if(!h){d(),$===c&&($=u);return}const w=S,E=T;l(),Z=!0,se&&h.navigation.type!=="enter"&&N.navigating.set(J.current=h.navigation);let _=f&&await ht(f);if(!_){if(de(t,I,k.hash))return await G(t,s);_=await gt(t,{id:null},await M(new Ie(404,"Not Found",`Not found: ${t.pathname}`),{url:t,params:{},route:{id:null}}),404,s)}if(t=f?.url||t,$!==c)return h.reject(new Error("navigation aborted")),!1;if(_.type==="redirect"){if(o<20){await V({type:e,url:new URL(_.location,t),popped:n,keepfocus:r,noscroll:a,replace_state:s,state:i,redirect_count:o+1,nav_token:c}),h.fulfil(void 0);return}_=await he({status:500,error:await M(new Error("Redirect loop"),{url:t,params:{},route:{id:null}}),url:t,route:{id:null}})}else _.props.page.status>=400&&await N.updated.check()&&(await ot(),await G(t,s));if(hn(),Le(w),lt(E),_.props.page.url.pathname!==t.pathname&&(t.pathname=_.props.page.url.pathname),i=n?n.state:i,!n){const g=s?0:1,v={[q]:S+=g,[z]:T+=g,[Qe]:i};(s?history.replaceState:history.pushState).call(history,v,"",t),s||un(S,T)}if(C=null,_.props.page.state=i,se){const g=(await Promise.all(Array.from(dn,v=>v(h.navigation)))).filter(v=>typeof v=="function");if(g.length>0){let v=function(){g.forEach(b=>{K.delete(b)})};g.push(v),g.forEach(b=>{K.add(b)})}y=_.state,_.props.page&&(_.props.page.url=t),ct.$set(_.props),rn(_.props.page),it=!0}else ut(_,Se,!1);const{activeElement:O}=document;await ln();let A=n?n.scroll:a?ue():null;if(Ye){const g=t.hash&&document.getElementById(yt(t));if(A)scrollTo(A.x,A.y);else if(g){g.scrollIntoView();const{top:v,left:b}=g.getBoundingClientRect();A={x:pageXOffset+b,y:pageYOffset+v}}else scrollTo(0,0)}const m=document.activeElement!==O&&document.activeElement!==document.body;!r&&!m&&Sn(t,A),Ye=!0,_.props.page&&Object.assign(R,_.props.page),Z=!1,e==="popstate"&&ft(T),h.fulfil(void 0),K.forEach(g=>g(h.navigation)),N.navigating.set(J.current=null)}async function gt(e,t,n,r,a){return e.origin===fe&&e.pathname===location.pathname&&!xe?await he({status:r,error:n,url:e,route:t}):await G(e,a)}function vn(){let e,t,n;x.addEventListener("mousemove",o=>{const c=o.target;clearTimeout(e),e=setTimeout(()=>{s(c,j.hover)},20)});function r(o){o.defaultPrevented||s(o.composedPath()[0],j.tap)}x.addEventListener("mousedown",r),x.addEventListener("touchstart",r,{passive:!0});const a=new IntersectionObserver(o=>{for(const c of o)c.isIntersecting&&(be(new URL(c.target.href)),a.unobserve(c.target))},{threshold:0});async function s(o,c){const l=nt(o,x),d=l===t&&c>=n;if(!l||d)return;const{url:p,external:u,download:f}=ke(l,I,k.hash);if(u||f)return;const h=te(l),w=p&&ce(y.url)===ce(p);if(!(h.reload||w))if(c<=h.preload_data){t=l,n=j.tap;const E=await pe(p,!1);if(!E)return;gn(E)}else c<=h.preload_code&&(t=l,n=c,be(p))}function i(){a.disconnect();for(const o of x.querySelectorAll("a")){const{url:c,external:l,download:d}=ke(o,I,k.hash);if(l||d)continue;const p=te(o);p.reload||(p.preload_code===j.viewport&&a.observe(o),p.preload_code===j.eager&&be(c))}}K.add(i),i()}function M(e,t){if(e instanceof le)return e.body;const n=ne(e),r=tn(e);return k.hooks.handleError({error:e,event:t,status:n,message:r})??{message:r}}function bn(e){if(typeof e=="function")ae.push(e);else{const{href:t}=new URL(e,location.href);ae.push(n=>n.href===t)}}function kn(){history.scrollRestoration="manual",addEventListener("beforeunload",t=>{let n=!1;if(Ke(),!Z){const r=je(y,void 0,null,"leave"),a={...r.navigation,cancel:()=>{n=!0,r.reject(new Error("navigation cancelled"))}};st.forEach(s=>s(a))}n?(t.preventDefault(),t.returnValue=""):history.scrollRestoration="auto"}),addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&Ke()}),navigator.connection?.saveData||vn(),x.addEventListener("click",async t=>{if(t.button||t.which!==1||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.defaultPrevented)return;const n=nt(t.composedPath()[0],x);if(!n)return;const{url:r,external:a,target:s,download:i}=ke(n,I,k.hash);if(!r)return;if(s==="_parent"||s==="_top"){if(window.parent!==window)return}else if(s&&s!=="_self")return;const o=te(n);if(!(n instanceof SVGAElement)&&r.protocol!==location.protocol&&!(r.protocol==="https:"||r.protocol==="http:")||i)return;const[l,d]=(k.hash?r.hash.replace(/^#/,""):r.href).split("#"),p=l===ye(location);if(a||o.reload&&(!p||!d)){pt({url:r,type:"link",event:t})?Z=!0:t.preventDefault();return}if(d!==void 0&&p){const[,u]=y.url.href.split("#");if(u===d){if(t.preventDefault(),d===""||d==="top"&&n.ownerDocument.getElementById("top")===null)scrollTo({top:0});else{const f=n.ownerDocument.getElementById(decodeURIComponent(d));f&&(f.scrollIntoView(),f.focus())}return}if(Y=!0,Le(S),e(r),!o.replace_state)return;Y=!1}t.preventDefault(),await new Promise(u=>{requestAnimationFrame(()=>{setTimeout(u,0)}),setTimeout(u,100)}),await V({type:"link",url:r,keepfocus:o.keepfocus,noscroll:o.noscroll,replace_state:o.replace_state??r.href===location.href,event:t})}),x.addEventListener("submit",t=>{if(t.defaultPrevented)return;const n=HTMLFormElement.prototype.cloneNode.call(t.target),r=t.submitter;if((r?.formTarget||n.target)==="_blank"||(r?.formMethod||n.method)!=="get")return;const i=new URL(r?.hasAttribute("formaction")&&r?.formAction||n.action);if(de(i,I,!1))return;const o=t.target,c=te(o);if(c.reload)return;t.preventDefault(),t.stopPropagation();const l=new FormData(o,r);i.search=new URLSearchParams(l).toString(),V({type:"form",url:i,keepfocus:c.keepfocus,noscroll:c.noscroll,replace_state:c.replace_state??i.href===location.href,event:t})}),addEventListener("popstate",async t=>{if(!Ae){if(t.state?.[q]){const n=t.state[q];if($={},n===S)return;const r=D[n],a=t.state[Qe]??{},s=new URL(t.state[Bt]??location.href),i=t.state[z],o=y.url?ye(location)===ye(y.url):!1;if(i===T&&(it||o)){a!==R.state&&(R.state=a),e(s),D[S]=ue(),r&&scrollTo(r.x,r.y),S=n;return}const l=n-S;await V({type:"popstate",url:s,popped:{state:a,scroll:r,delta:l},accept:()=>{S=n,T=i},block:()=>{history.go(-l)},nav_token:$,event:t})}else if(!Y){const n=new URL(location.href);e(n),k.hash&&location.reload()}}}),addEventListener("hashchange",()=>{Y&&(Y=!1,history.replaceState({...history.state,[q]:++S,[z]:T},"",location.href))});for(const t of document.querySelectorAll("link"))fn.has(t.rel)&&(t.href=t.href);addEventListener("pageshow",t=>{t.persisted&&N.navigating.set(J.current=null)});function e(t){y.url=R.url=t,N.page.set($e(R)),N.page.notify()}}async function En(e,{status:t=200,error:n,node_ids:r,params:a,route:s,server_route:i,data:o,form:c}){xe=!0;const l=new URL(location.href);let d;({params:a={},route:s={id:null}}=await pe(l,!1)||{}),d=Pe.find(({id:f})=>f===s.id);let p,u=!0;try{const f=r.map(async(w,E)=>{const _=o[E];return _?.uses&&(_.uses=mt(_.uses)),Oe({loader:k.nodes[w],url:l,params:a,route:s,parent:async()=>{const O={};for(let A=0;A<E;A+=1)Object.assign(O,(await f[A]).data);return O},server_data_node:Ne(_)})}),h=await Promise.all(f);if(d){const w=d.layouts;for(let E=0;E<w.length;E++)w[E]||h.splice(E,0,void 0)}p=ie({url:l,params:a,branch:h,status:t,error:n,form:c,route:d??null})}catch(f){if(f instanceof Te){await G(new URL(f.location,location.href));return}p=await he({status:ne(f),error:await M(f,{url:l,params:a,route:s}),url:l,route:s}),e.textContent="",u=!1}p.props.page&&(p.props.page.state={}),ut(p,e,u)}async function _t(e,t){const n=new URL(e);n.pathname=sn(e.pathname),e.pathname.endsWith("/")&&n.searchParams.append(en,"1"),n.searchParams.append(Qt,t.map(s=>s?"1":"0").join(""));const r=window.fetch,a=await r(n.href,{});if(!a.ok){let s;throw a.headers.get("content-type")?.includes("application/json")?s=await a.json():a.status===404?s="Not Found":a.status===500&&(s="Internal Error"),new le(a.status,s)}return new Promise(async s=>{const i=new Map,o=a.body.getReader();function c(d){return Jt(d,{...k.decoders,Promise:p=>new Promise((u,f)=>{i.set(p,{fulfil:u,reject:f})})})}let l="";for(;;){const{done:d,value:p}=await o.read();if(d&&!l)break;for(l+=!p&&l?`
|
| 2 |
+
`:Rt.decode(p,{stream:!0});;){const u=l.indexOf(`
|
| 3 |
+
`);if(u===-1)break;const f=JSON.parse(l.slice(0,u));if(l=l.slice(u+1),f.type==="redirect")return s(f);if(f.type==="data")f.nodes?.forEach(h=>{h?.type==="data"&&(h.uses=mt(h.uses),h.data=c(h.data))}),s(f);else if(f.type==="chunk"){const{id:h,data:w,error:E}=f,_=i.get(h);i.delete(h),E?_.reject(c(E)):_.fulfil(c(w))}}}})}function mt(e){return{dependencies:new Set(e?.dependencies??[]),params:new Set(e?.params??[]),parent:!!e?.parent,route:!!e?.route,url:!!e?.url,search_params:new Set(e?.search_params??[])}}let Ae=!1;function Sn(e,t=null){const n=document.querySelector("[autofocus]");if(n)n.focus();else{const r=yt(e);if(r&&document.getElementById(r)){const{x:s,y:i}=t??ue();setTimeout(()=>{const o=history.state;Ae=!0,location.replace(`#${r}`),k.hash&&location.replace(e.hash),history.replaceState(o,"",e.hash),scrollTo(s,i),Ae=!1})}else{const s=document.body,i=s.getAttribute("tabindex");s.tabIndex=-1,s.focus({preventScroll:!0,focusVisible:!1}),i!==null?s.setAttribute("tabindex",i):s.removeAttribute("tabindex")}const a=getSelection();if(a&&a.type!=="None"){const s=[];for(let i=0;i<a.rangeCount;i+=1)s.push(a.getRangeAt(i));setTimeout(()=>{if(a.rangeCount===s.length){for(let i=0;i<a.rangeCount;i+=1){const o=s[i],c=a.getRangeAt(i);if(o.commonAncestorContainer!==c.commonAncestorContainer||o.startContainer!==c.startContainer||o.endContainer!==c.endContainer||o.startOffset!==c.startOffset||o.endOffset!==c.endOffset)return}a.removeAllRanges()}})}}}function je(e,t,n,r){let a,s;const i=new Promise((c,l)=>{a=c,s=l});return i.catch(()=>{}),{navigation:{from:{params:e.params,route:{id:e.route?.id??null},url:e.url},to:n&&{params:t?.params??null,route:{id:t?.route?.id??null},url:n},willUnload:!t,type:r,complete:i},fulfil:a,reject:s}}function $e(e){return{data:e.data,error:e.error,form:e.form,params:e.params,route:e.route,state:e.state,status:e.status,url:e.url}}function An(e){const t=new URL(e);return t.hash=decodeURIComponent(e.hash),t}function yt(e){let t;if(k.hash){const[,,n]=e.hash.split("#",3);t=n??""}else t=e.hash.slice(1);return decodeURIComponent(t)}export{xn as a,In as l,R as p,N as s};
|
build/_app/immutable/chunks/CJtLV7Ma.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import{o as P,p as E,q as T,E as w,C as L,H as R,D as C,F as I,G as b,I as $,x as S,J as q,U as x,K as D,L as F,M as U,A as j}from"./DxfgYVy1.js";function B(_,d,h=!1){E&&T();var o=_,l=null,i=null,t=x,s=h?w:0,u=!1;const m=(n,r=!0)=>{u=!0,c(r,n)};var e=null;function a(){e!==null&&(e.lastChild.remove(),o.before(e),e=null);var n=t?l:i,r=t?i:l;n&&F(n),r&&U(r,()=>{t?i=null:l=null})}const c=(n,r)=>{if(t===(t=n))return;let f=!1;if(E){const N=L(o)===R;!!t===N&&(o=C(),I(o),b(!1),f=!0)}var y=D(),v=o;if(y&&(e=document.createDocumentFragment(),e.append(v=$())),t?l??=r&&S(()=>r(v)):i??=r&&S(()=>r(v)),y){var p=q,g=t?l:i,k=t?i:l;g&&p.skipped_effects.delete(g),k&&p.skipped_effects.add(k),p.add_callback(a)}else a();f&&b(!0)};P(()=>{u=!1,d(m),u||c(null,null)},s),E&&(o=j)}const H="modulepreload",M=function(_,d){return new URL(_,d).href},A={},G=function(d,h,o){let l=Promise.resolve();if(h&&h.length>0){let m=function(e){return Promise.all(e.map(a=>Promise.resolve(a).then(c=>({status:"fulfilled",value:c}),c=>({status:"rejected",reason:c}))))};const t=document.getElementsByTagName("link"),s=document.querySelector("meta[property=csp-nonce]"),u=s?.nonce||s?.getAttribute("nonce");l=m(h.map(e=>{if(e=M(e,o),e in A)return;A[e]=!0;const a=e.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(o)for(let r=t.length-1;r>=0;r--){const f=t[r];if(f.href===e&&(!a||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${e}"]${c}`))return;const n=document.createElement("link");if(n.rel=a?"stylesheet":H,a||(n.as="script"),n.crossOrigin="",n.href=e,u&&n.setAttribute("nonce",u),document.head.appendChild(n),a)return new Promise((r,f)=>{n.addEventListener("load",r),n.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${e}`)))})}))}function i(t){const s=new Event("vite:preloadError",{cancelable:!0});if(s.payload=t,window.dispatchEvent(s),!s.defaultPrevented)throw t}return l.then(t=>{for(const s of t||[])s.status==="rejected"&&i(s.reason);return d().catch(i)})};export{G as _,B as i};
|
build/_app/immutable/chunks/CyM0UOry.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import{o as c,p as o,q as _,r as d,v as l,w as u,E as v,x as h,y as m,z as y,A as f,B as g}from"./DxfgYVy1.js";function b(t,s,...n){var r=t,e=m,a;c(()=>{e!==(e=s())&&(a&&(y(a),a=null),a=h(()=>e(r,...n)))},v),o&&(r=f)}function w(t){return(s,...n)=>{var r=t(...n),e;if(o)e=f,_();else{var a=r.render().trim(),p=d(a);e=g(p),s.before(e)}const i=r.setup?.(e);l(e,e),typeof i=="function"&&u(i)}}export{w as c,b as s};
|
build/_app/immutable/chunks/DsnmJJEf.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
typeof window<"u"&&((window.__svelte??={}).v??=new Set).add("5");
|
build/_app/immutable/chunks/DxfgYVy1.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
var Yt=Array.isArray,Ut=Array.prototype.indexOf,Ln=Array.from,Je=Object.defineProperty,_e=Object.getOwnPropertyDescriptor,Ht=Object.getOwnPropertyDescriptors,Bt=Object.prototype,Vt=Array.prototype,ft=Object.getPrototypeOf,Qe=Object.isExtensible;const qn=()=>{};function Yn(e){return e()}function Kt(e){for(var t=0;t<e.length;t++)e[t]()}function ut(){var e,t,n=new Promise((r,s)=>{e=r,t=s});return{promise:n,resolve:e,reject:t}}const A=2,Ye=4,Ae=8,ne=16,L=32,re=64,ot=128,O=256,ge=512,x=1024,N=2048,K=4096,H=8192,le=16384,Ue=32768,ct=65536,et=1<<17,_t=1<<18,pe=1<<19,vt=1<<20,Ie=1<<21,He=1<<22,z=1<<23,ve=Symbol("$state"),Un=Symbol("legacy props"),se=new class extends Error{name="StaleReactionError";message="The reaction that called `getAbortSignal()` was re-run or destroyed"},Re=3,Be=8;function Gt(e){throw new Error("https://svelte.dev/e/lifecycle_outside_component")}function Wt(){throw new Error("https://svelte.dev/e/missing_context")}function $t(){throw new Error("https://svelte.dev/e/async_derived_orphan")}function zt(e){throw new Error("https://svelte.dev/e/effect_in_teardown")}function Xt(){throw new Error("https://svelte.dev/e/effect_in_unowned_derived")}function Zt(e){throw new Error("https://svelte.dev/e/effect_orphan")}function Jt(){throw new Error("https://svelte.dev/e/effect_update_depth_exceeded")}function Bn(){throw new Error("https://svelte.dev/e/get_abort_signal_outside_reaction")}function Vn(){throw new Error("https://svelte.dev/e/hydration_failed")}function Kn(e){throw new Error("https://svelte.dev/e/lifecycle_legacy_only")}function Gn(e){throw new Error("https://svelte.dev/e/props_invalid_value")}function Qt(){throw new Error("https://svelte.dev/e/state_descriptors_fixed")}function en(){throw new Error("https://svelte.dev/e/state_prototype_fixed")}function tn(){throw new Error("https://svelte.dev/e/state_unsafe_mutation")}function Wn(){throw new Error("https://svelte.dev/e/svelte_boundary_reset_onerror")}const $n=1,zn=2,Xn=4,Zn=8,Jn=16,nn=1,rn=2,dt="[",sn="[!",an="]",Ve={},E=Symbol(),Qn="http://www.w3.org/1999/xhtml";function Ke(e){console.warn("https://svelte.dev/e/hydration_mismatch")}function er(){console.warn("https://svelte.dev/e/svelte_boundary_reset_noop")}let m=!1;function me(e){m=e}let y;function I(e){if(e===null)throw Ke(),Ve;return y=e}function ln(){return I(j(y))}function tr(e){if(m){if(j(y)!==null)throw Ke(),Ve;y=e}}function nr(e=1){if(m){for(var t=e,n=y;t--;)n=j(n);y=n}}function rr(e=!0){for(var t=0,n=y;;){if(n.nodeType===Be){var r=n.data;if(r===an){if(t===0)return n;t-=1}else(r===dt||r===sn)&&(t+=1)}var s=j(n);e&&n.remove(),n=s}}function sr(e){if(!e||e.nodeType!==Be)throw Ke(),Ve;return e.data}function ht(e){return e===this.v}function fn(e,t){return e!=e?t==t:e!==t||e!==null&&typeof e=="object"||typeof e=="function"}function pt(e){return!fn(e,this.v)}let ke=!1;function ar(){ke=!0}let g=null;function Ee(e){g=e}function ir(){const e={};return[()=>(cn(e)||Wt(),un(e)),t=>on(e,t)]}function un(e){return Se().get(e)}function on(e,t){return Se().set(e,t),t}function cn(e){return Se().has(e)}function lr(){return Se()}function fr(e,t=!1,n){g={p:g,c:null,e:null,s:e,x:null,l:ke&&!t?{s:null,u:null,$:[]}:null}}function ur(e){var t=g,n=t.e;if(n!==null){t.e=null;for(var r of n)St(r)}return g=t.p,{}}function ye(){return!ke||g!==null&&g.l===null}function Se(e){return g===null&&Gt(),g.c??=new Map(_n(g)||void 0)}function _n(e){let t=e.p;for(;t!==null;){const n=t.c;if(n!==null)return n;t=t.p}return null}let $=[];function yt(){var e=$;$=[],Kt(e)}function vn(e){if($.length===0&&!de){var t=$;queueMicrotask(()=>{t===$&&yt()})}$.push(e)}function dn(){for(;$.length>0;)yt()}const hn=new WeakMap;function pn(e){var t=_;if(t===null)return c.f|=z,e;if((t.f&Ue)===0){if((t.f&ot)===0)throw!t.parent&&e instanceof Error&&wt(e),e;t.b.error(e)}else be(e,t)}function be(e,t){for(;t!==null;){if((t.f&ot)!==0)try{t.b.error(e);return}catch(n){e=n}t=t.parent}throw e instanceof Error&&wt(e),e}function wt(e){const t=hn.get(e);t&&(Je(e,"message",{value:t.message}),Je(e,"stack",{value:t.stack}))}const we=new Set;let w=null,De=null,P=null,tt=new Set,C=[],Oe=null,Fe=!1,de=!1;class J{current=new Map;#n=new Map;#r=new Set;#e=0;#l=null;#s=[];#t=[];#a=[];#f=[];#u=[];skipped_effects=new Set;process(t){C=[],De=null,this.apply();for(const a of t)this.#o(a);if(this.#e===0){var n=P;this.#c();var r=this.#s,s=this.#t;this.#s=[],this.#t=[],this.#a=[],De=this,w=null,P=n,nt(r),nt(s),De=null,this.#l?.resolve()}else this.#i(this.#s),this.#i(this.#t),this.#i(this.#a);P=null}#o(t){t.f^=x;for(var n=t.first;n!==null;){var r=n.f,s=(r&(L|re))!==0,a=s&&(r&x)!==0,l=a||(r&H)!==0||this.skipped_effects.has(n);if(!l&&n.fn!==null){s?n.f^=x:(r&Ye)!==0?this.#t.push(n):Ne(n)&&((n.f&ne)!==0&&this.#a.push(n),Te(n));var u=n.first;if(u!==null){n=u;continue}}var i=n.parent;for(n=n.next;n===null&&i!==null;)n=i.next,i=i.parent}}#i(t){for(const n of t)((n.f&N)!==0?this.#f:this.#u).push(n),T(n,x);t.length=0}capture(t,n){this.#n.has(t)||this.#n.set(t,n),this.current.set(t,t.v),P?.set(t,t.v)}activate(){w=this}deactivate(){w=null,P=null}flush(){if(C.length>0){if(this.activate(),Me(),w!==null&&w!==this)return}else this.#e===0&&this.#c();this.deactivate();for(const t of tt)if(tt.delete(t),t(),w!==null)break}#c(){for(const t of this.#r)t();if(this.#r.clear(),we.size>1){this.#n.clear();let t=!0;for(const n of we){if(n===this){t=!1;continue}const r=[];for(const[a,l]of this.current){if(n.current.has(a))if(t&&l!==n.current.get(a))n.current.set(a,l);else continue;r.push(a)}if(r.length===0)continue;const s=[...n.current.keys()].filter(a=>!this.current.has(a));if(s.length>0){for(const a of r)gt(a,s);if(C.length>0){w=n,n.apply();for(const a of C)n.#o(a);C=[],n.deactivate()}}}w=null}we.delete(this)}increment(){this.#e+=1}decrement(){this.#e-=1;for(const t of this.#f)T(t,N),Q(t);for(const t of this.#u)T(t,K),Q(t);this.flush()}add_callback(t){this.#r.add(t)}settled(){return(this.#l??=ut()).promise}static ensure(){if(w===null){const t=w=new J;we.add(w),de||J.enqueue(()=>{w===t&&t.flush()})}return w}static enqueue(t){vn(t)}apply(){}}function yn(e){var t=de;de=!0;try{var n;for(e&&(w!==null&&Me(),n=e());;){if(dn(),C.length===0&&(w?.flush(),C.length===0))return Oe=null,n;Me()}}finally{de=t}}function Me(){var e=ae;Fe=!0;try{var t=0;for(at(!0);C.length>0;){var n=J.ensure();if(t++>1e3){var r,s;wn()}n.process(C),U.clear()}}finally{Fe=!1,at(e),Oe=null}}function wn(){try{Jt()}catch(e){be(e,Oe)}}let W=null;function nt(e){var t=e.length;if(t!==0){for(var n=0;n<t;){var r=e[n++];if((r.f&(le|H))===0&&Ne(r)&&(W=[],Te(r),r.deps===null&&r.first===null&&r.nodes_start===null&&(r.teardown===null&&r.ac===null?Pt(r):r.fn=null),W?.length>0)){U.clear();for(const s of W)Te(s);W=[]}}W=null}}function gt(e,t){if(e.reactions!==null)for(const n of e.reactions){const r=n.f;(r&A)!==0?gt(n,t):(r&(He|ne))!==0&&mt(n,t)&&(T(n,N),Q(n))}}function mt(e,t){if(e.deps!==null){for(const n of e.deps)if(t.includes(n)||(n.f&A)!==0&&mt(n,t))return!0}return!1}function Q(e){for(var t=Oe=e;t.parent!==null;){t=t.parent;var n=t.f;if(Fe&&t===_&&(n&ne)!==0)return;if((n&(re|L))!==0){if((n&x)===0)return;t.f^=x}}C.push(t)}function gn(e,t,n){const r=ye()?Ge:bn;if(t.length===0){n(e.map(r));return}var s=w,a=_,l=mn(),u=m;Promise.all(t.map(i=>En(i))).then(i=>{l();try{n([...e.map(r),...i])}catch(f){(a.f&le)===0&&be(f,a)}u&&me(!1),s?.deactivate(),je()}).catch(i=>{be(i,a)})}function mn(){var e=_,t=c,n=g,r=w,s=m;if(s)var a=y;return function(){ie(e),V(t),Ee(n),r?.activate(),s&&(me(!0),I(a))}}function je(){ie(null),V(null),Ee(null)}function Ge(e){var t=A|N,n=c!==null&&(c.f&A)!==0?c:null;return _===null||n!==null&&(n.f&O)!==0?t|=O:_.f|=pe,{ctx:g,deps:null,effects:null,equals:ht,f:t,fn:e,reactions:null,rv:0,v:E,wv:0,parent:n??_,ac:null}}function En(e,t){let n=_;n===null&&$t();var r=n.b,s=void 0,a=$e(E),l=!c,u=new Map;return Sn(()=>{var i=ut();s=i.promise;try{Promise.resolve(e()).then(i.resolve,i.reject).then(je)}catch(p){i.reject(p),je()}var f=w,o=r.is_pending();l&&(r.update_pending_count(1),o||(f.increment(),u.get(f)?.reject(se),u.delete(f),u.set(f,i)));const v=(p,d=void 0)=>{if(o||f.activate(),d)d!==se&&(a.f|=z,Le(a,d));else{(a.f&z)!==0&&(a.f^=z),Le(a,p);for(const[h,ue]of u){if(u.delete(h),h===f)break;ue.reject(se)}}l&&(r.update_pending_count(-1),o||f.decrement())};i.promise.then(v,p=>v(null,p||"unknown"))}),kn(()=>{for(const i of u.values())i.reject(se)}),new Promise(i=>{function f(o){function v(){o===s?i(a):f(s)}o.then(v,v)}f(s)})}function or(e){const t=Ge(e);return It(t),t}function bn(e){const t=Ge(e);return t.equals=pt,t}function Et(e){var t=e.effects;if(t!==null){e.effects=null;for(var n=0;n<t.length;n+=1)te(t[n])}}function xn(e){for(var t=e.parent;t!==null;){if((t.f&A)===0)return t;t=t.parent}return null}function We(e){var t,n=_;ie(xn(e));try{Et(e),t=Lt(e)}finally{ie(n)}return t}function bt(e){var t=We(e);if(e.equals(t)||(e.v=t,e.wv=Mt()),!fe)if(P!==null)P.set(e,e.v);else{var n=(Y||(e.f&O)!==0)&&e.deps!==null?K:x;T(e,n)}}const U=new Map;function $e(e,t){var n={f:0,v:e,reactions:null,equals:ht,rv:0,wv:0};return n}function q(e,t){const n=$e(e);return It(n),n}function cr(e,t=!1,n=!0){const r=$e(e);return t||(r.equals=pt),ke&&n&&g!==null&&g.l!==null&&(g.l.s??=[]).push(r),r}function G(e,t,n=!1){c!==null&&(!D||(c.f&et)!==0)&&ye()&&(c.f&(A|ne|He|et))!==0&&!M?.includes(e)&&tn();let r=n?oe(t):t;return Le(e,r)}function Le(e,t){if(!e.equals(t)){var n=e.v;fe?U.set(e,t):U.set(e,n),e.v=t;var r=J.ensure();r.capture(e,n),(e.f&A)!==0&&((e.f&N)!==0&&We(e),T(e,(e.f&O)===0?x:K)),e.wv=Mt(),xt(e,N),ye()&&_!==null&&(_.f&x)!==0&&(_.f&(L|re))===0&&(S===null?In([e]):S.push(e))}return t}function Ce(e){G(e,e.v+1)}function xt(e,t){var n=e.reactions;if(n!==null)for(var r=ye(),s=n.length,a=0;a<s;a++){var l=n[a],u=l.f;if(!(!r&&l===_)){var i=(u&N)===0;i&&T(l,t),(u&A)!==0?xt(l,K):i&&((u&ne)!==0&&W!==null&&W.push(l),Q(l))}}}function oe(e){if(typeof e!="object"||e===null||ve in e)return e;const t=ft(e);if(t!==Bt&&t!==Vt)return e;var n=new Map,r=Yt(e),s=q(0),a=X,l=u=>{if(X===a)return u();var i=c,f=X;V(null),lt(a);var o=u();return V(i),lt(f),o};return r&&n.set("length",q(e.length)),new Proxy(e,{defineProperty(u,i,f){(!("value"in f)||f.configurable===!1||f.enumerable===!1||f.writable===!1)&&Qt();var o=n.get(i);return o===void 0?o=l(()=>{var v=q(f.value);return n.set(i,v),v}):G(o,f.value,!0),!0},deleteProperty(u,i){var f=n.get(i);if(f===void 0){if(i in u){const o=l(()=>q(E));n.set(i,o),Ce(s)}}else G(f,E),Ce(s);return!0},get(u,i,f){if(i===ve)return e;var o=n.get(i),v=i in u;if(o===void 0&&(!v||_e(u,i)?.writable)&&(o=l(()=>{var d=oe(v?u[i]:E),h=q(d);return h}),n.set(i,o)),o!==void 0){var p=ce(o);return p===E?void 0:p}return Reflect.get(u,i,f)},getOwnPropertyDescriptor(u,i){var f=Reflect.getOwnPropertyDescriptor(u,i);if(f&&"value"in f){var o=n.get(i);o&&(f.value=ce(o))}else if(f===void 0){var v=n.get(i),p=v?.v;if(v!==void 0&&p!==E)return{enumerable:!0,configurable:!0,value:p,writable:!0}}return f},has(u,i){if(i===ve)return!0;var f=n.get(i),o=f!==void 0&&f.v!==E||Reflect.has(u,i);if(f!==void 0||_!==null&&(!o||_e(u,i)?.writable)){f===void 0&&(f=l(()=>{var p=o?oe(u[i]):E,d=q(p);return d}),n.set(i,f));var v=ce(f);if(v===E)return!1}return o},set(u,i,f,o){var v=n.get(i),p=i in u;if(r&&i==="length")for(var d=f;d<v.v;d+=1){var h=n.get(d+"");h!==void 0?G(h,E):d in u&&(h=l(()=>q(E)),n.set(d+"",h))}if(v===void 0)(!p||_e(u,i)?.writable)&&(v=l(()=>q(void 0)),G(v,oe(f)),n.set(i,v));else{p=v.v!==E;var ue=l(()=>oe(f));G(v,ue)}var Xe=Reflect.getOwnPropertyDescriptor(u,i);if(Xe?.set&&Xe.set.call(o,f),!p){if(r&&typeof i=="string"){var Ze=n.get("length"),Pe=Number(i);Number.isInteger(Pe)&&Pe>=Ze.v&&G(Ze,Pe+1)}Ce(s)}return!0},ownKeys(u){ce(s);var i=Reflect.ownKeys(u).filter(v=>{var p=n.get(v);return p===void 0||p.v!==E});for(var[f,o]of n)o.v!==E&&!(f in u)&&i.push(f);return i},setPrototypeOf(){en()}})}var rt,Tt,At,Rt;function _r(){if(rt===void 0){rt=window,Tt=/Firefox/.test(navigator.userAgent);var e=Element.prototype,t=Node.prototype,n=Text.prototype;At=_e(t,"firstChild").get,Rt=_e(t,"nextSibling").get,Qe(e)&&(e.__click=void 0,e.__className=void 0,e.__attributes=null,e.__style=void 0,e.__e=void 0),Qe(n)&&(n.__t=void 0)}}function B(e=""){return document.createTextNode(e)}function ee(e){return At.call(e)}function j(e){return Rt.call(e)}function vr(e,t){if(!m)return ee(e);var n=ee(y);if(n===null)n=y.appendChild(B());else if(t&&n.nodeType!==Re){var r=B();return n?.before(r),I(r),r}return I(n),n}function dr(e,t=!1){if(!m){var n=ee(e);return n instanceof Comment&&n.data===""?j(n):n}if(t&&y?.nodeType!==Re){var r=B();return y?.before(r),I(r),r}return y}function hr(e,t=1,n=!1){let r=m?y:e;for(var s;t--;)s=r,r=j(r);if(!m)return r;if(n&&r?.nodeType!==Re){var a=B();return r===null?s?.after(a):r.before(a),I(a),a}return I(r),r}function Tn(e){e.textContent=""}function pr(){return!1}function yr(e){m&&ee(e)!==null&&Tn(e)}let st=!1;function An(){st||(st=!0,document.addEventListener("reset",e=>{Promise.resolve().then(()=>{if(!e.defaultPrevented)for(const t of e.target.elements)t.__on_r?.()})},{capture:!0}))}function ze(e){var t=c,n=_;V(null),ie(null);try{return e()}finally{V(t),ie(n)}}function wr(e,t,n,r=n){e.addEventListener(t,()=>ze(n));const s=e.__on_r;s?e.__on_r=()=>{s(),r(!0)}:e.__on_r=()=>r(!0),An()}function kt(e){_===null&&c===null&&Zt(),c!==null&&(c.f&O)!==0&&_===null&&Xt(),fe&&zt()}function Rn(e,t){var n=t.last;n===null?t.last=t.first=e:(n.next=e,e.prev=n,t.last=e)}function F(e,t,n,r=!0){var s=_;s!==null&&(s.f&H)!==0&&(e|=H);var a={ctx:g,deps:null,nodes_start:null,nodes_end:null,f:e|N,first:null,fn:t,last:null,next:null,parent:s,b:s&&s.b,prev:null,teardown:null,transitions:null,wv:0,ac:null};if(n)try{Te(a),a.f|=Ue}catch(i){throw te(a),i}else t!==null&&Q(a);if(r){var l=a;if(n&&l.deps===null&&l.teardown===null&&l.nodes_start===null&&l.first===l.last&&(l.f&pe)===0&&(l=l.first),l!==null&&(l.parent=s,s!==null&&Rn(l,s),c!==null&&(c.f&A)!==0&&(e&re)===0)){var u=c;(u.effects??=[]).push(l)}}return a}function gr(){return c!==null&&!D}function kn(e){const t=F(Ae,null,!1);return T(t,x),t.teardown=e,t}function mr(e){kt();var t=_.f,n=!c&&(t&L)!==0&&(t&Ue)===0;if(n){var r=g;(r.e??=[]).push(e)}else return St(e)}function St(e){return F(Ye|vt,e,!1)}function Er(e){return kt(),F(Ae|vt,e,!0)}function br(e){J.ensure();const t=F(re|pe,e,!0);return(n={})=>new Promise(r=>{n.outro?Dn(t,()=>{te(t),r(void 0)}):(te(t),r(void 0))})}function xr(e){return F(Ye,e,!1)}function Sn(e){return F(He|pe,e,!0)}function Tr(e,t=0){return F(Ae|t,e,!0)}function Ar(e,t=[],n=[]){gn(t,n,r=>{F(Ae,()=>e(...r.map(ce)),!0)})}function On(e,t=0){var n=F(ne|t,e,!0);return n}function Rr(e,t=!0){return F(L|pe,e,!0,t)}function Ot(e){var t=e.teardown;if(t!==null){const n=fe,r=c;it(!0),V(null);try{t.call(null)}finally{it(n),V(r)}}}function Nt(e,t=!1){var n=e.first;for(e.first=e.last=null;n!==null;){const s=n.ac;s!==null&&ze(()=>{s.abort(se)});var r=n.next;(n.f&re)!==0?n.parent=null:te(n,t),n=r}}function Nn(e){for(var t=e.first;t!==null;){var n=t.next;(t.f&L)===0&&te(t),t=n}}function te(e,t=!0){var n=!1;(t||(e.f&_t)!==0)&&e.nodes_start!==null&&e.nodes_end!==null&&(Pn(e.nodes_start,e.nodes_end),n=!0),Nt(e,t&&!n),xe(e,0),T(e,le);var r=e.transitions;if(r!==null)for(const a of r)a.stop();Ot(e);var s=e.parent;s!==null&&s.first!==null&&Pt(e),e.next=e.prev=e.teardown=e.ctx=e.deps=e.fn=e.nodes_start=e.nodes_end=e.ac=null}function Pn(e,t){for(;e!==null;){var n=e===t?null:j(e);e.remove(),e=n}}function Pt(e){var t=e.parent,n=e.prev,r=e.next;n!==null&&(n.next=r),r!==null&&(r.prev=n),t!==null&&(t.first===e&&(t.first=r),t.last===e&&(t.last=n))}function Dn(e,t){var n=[];Dt(e,n,!0),Cn(n,()=>{te(e),t&&t()})}function Cn(e,t){var n=e.length;if(n>0){var r=()=>--n||t();for(var s of e)s.out(r)}else t()}function Dt(e,t,n){if((e.f&H)===0){if(e.f^=H,e.transitions!==null)for(const l of e.transitions)(l.is_global||n)&&t.push(l);for(var r=e.first;r!==null;){var s=r.next,a=(r.f&ct)!==0||(r.f&L)!==0;Dt(r,t,a?n:!1),r=s}}}function kr(e){Ct(e,!0)}function Ct(e,t){if((e.f&H)!==0){e.f^=H,(e.f&x)===0&&(T(e,N),Q(e));for(var n=e.first;n!==null;){var r=n.next,s=(n.f&ct)!==0||(n.f&L)!==0;Ct(n,s?t:!1),n=r}if(e.transitions!==null)for(const a of e.transitions)(a.is_global||t)&&a.in()}}let ae=!1;function at(e){ae=e}let fe=!1;function it(e){fe=e}let c=null,D=!1;function V(e){c=e}let _=null;function ie(e){_=e}let M=null;function It(e){c!==null&&(M===null?M=[e]:M.push(e))}let b=null,R=0,S=null;function In(e){S=e}let Ft=1,he=0,X=he;function lt(e){X=e}let Y=!1;function Mt(){return++Ft}function Ne(e){var t=e.f;if((t&N)!==0)return!0;if((t&K)!==0){var n=e.deps,r=(t&O)!==0;if(n!==null){var s,a,l=(t&ge)!==0,u=r&&_!==null&&!Y,i=n.length;if((l||u)&&(_===null||(_.f&le)===0)){var f=e,o=f.parent;for(s=0;s<i;s++)a=n[s],(l||!a?.reactions?.includes(f))&&(a.reactions??=[]).push(f);l&&(f.f^=ge),u&&o!==null&&(o.f&O)===0&&(f.f^=O)}for(s=0;s<i;s++)if(a=n[s],Ne(a)&&bt(a),a.wv>e.wv)return!0}(!r||_!==null&&!Y)&&T(e,x)}return!1}function jt(e,t,n=!0){var r=e.reactions;if(r!==null&&!M?.includes(e))for(var s=0;s<r.length;s++){var a=r[s];(a.f&A)!==0?jt(a,t,!1):t===a&&(n?T(a,N):(a.f&x)!==0&&T(a,K),Q(a))}}function Lt(e){var t=b,n=R,r=S,s=c,a=Y,l=M,u=g,i=D,f=X,o=e.f;b=null,R=0,S=null,Y=(o&O)!==0&&(D||!ae||c===null),c=(o&(L|re))===0?e:null,M=null,Ee(e.ctx),D=!1,X=++he,e.ac!==null&&(ze(()=>{e.ac.abort(se)}),e.ac=null);try{e.f|=Ie;var v=e.fn,p=v(),d=e.deps;if(b!==null){var h;if(xe(e,R),d!==null&&R>0)for(d.length=R+b.length,h=0;h<b.length;h++)d[R+h]=b[h];else e.deps=d=b;if(!Y||(o&A)!==0&&e.reactions!==null)for(h=R;h<d.length;h++)(d[h].reactions??=[]).push(e)}else d!==null&&R<d.length&&(xe(e,R),d.length=R);if(ye()&&S!==null&&!D&&d!==null&&(e.f&(A|K|N))===0)for(h=0;h<S.length;h++)jt(S[h],e);return s!==null&&s!==e&&(he++,S!==null&&(r===null?r=S:r.push(...S))),(e.f&z)!==0&&(e.f^=z),p}catch(ue){return pn(ue)}finally{e.f^=Ie,b=t,R=n,S=r,c=s,Y=a,M=l,Ee(u),D=i,X=f}}function Fn(e,t){let n=t.reactions;if(n!==null){var r=Ut.call(n,e);if(r!==-1){var s=n.length-1;s===0?n=t.reactions=null:(n[r]=n[s],n.pop())}}n===null&&(t.f&A)!==0&&(b===null||!b.includes(t))&&(T(t,K),(t.f&(O|ge))===0&&(t.f^=ge),Et(t),xe(t,0))}function xe(e,t){var n=e.deps;if(n!==null)for(var r=t;r<n.length;r++)Fn(e,n[r])}function Te(e){var t=e.f;if((t&le)===0){T(e,x);var n=_,r=ae;_=e,ae=!0;try{(t&ne)!==0?Nn(e):Nt(e),Ot(e);var s=Lt(e);e.teardown=typeof s=="function"?s:null,e.wv=Ft;var a}finally{ae=r,_=n}}}async function Sr(){await Promise.resolve(),yn()}function Or(){return J.ensure().settled()}function ce(e){var t=e.f,n=(t&A)!==0;if(c!==null&&!D){var r=_!==null&&(_.f&le)!==0;if(!r&&!M?.includes(e)){var s=c.deps;if((c.f&Ie)!==0)e.rv<he&&(e.rv=he,b===null&&s!==null&&s[R]===e?R++:b===null?b=[e]:(!Y||!b.includes(e))&&b.push(e));else{(c.deps??=[]).push(e);var a=e.reactions;a===null?e.reactions=[c]:a.includes(c)||a.push(c)}}}else if(n&&e.deps===null&&e.effects===null){var l=e,u=l.parent;u!==null&&(u.f&O)===0&&(l.f^=O)}if(fe){if(U.has(e))return U.get(e);if(n){l=e;var i=l.v;return((l.f&x)===0&&l.reactions!==null||qt(l))&&(i=We(l)),U.set(l,i),i}}else if(n){if(l=e,P?.has(l))return P.get(l);Ne(l)&&bt(l)}if(P?.has(e))return P.get(e);if((e.f&z)!==0)throw e.v;return e.v}function qt(e){if(e.v===E)return!0;if(e.deps===null)return!1;for(const t of e.deps)if(U.has(t)||(t.f&A)!==0&&qt(t))return!0;return!1}function Nr(e){var t=D;try{return D=!0,e()}finally{D=t}}const Mn=-7169;function T(e,t){e.f=e.f&Mn|t}function Pr(e){if(!(typeof e!="object"||!e||e instanceof EventTarget)){if(ve in e)qe(e);else if(!Array.isArray(e))for(let t in e){const n=e[t];typeof n=="object"&&n&&ve in n&&qe(n)}}}function qe(e,t=new Set){if(typeof e=="object"&&e!==null&&!(e instanceof EventTarget)&&!t.has(e)){t.add(e),e instanceof Date&&e.getTime();for(let r in e)try{qe(e[r],t)}catch{}const n=ft(e);if(n!==Object.prototype&&n!==Array.prototype&&n!==Map.prototype&&n!==Set.prototype&&n!==Date.prototype){const r=Ht(n);for(let s in r){const a=r[s].get;if(a)try{a.call(e)}catch{}}}}}let k;function Dr(){k=void 0}function Cr(e){let t=null,n=m;var r;if(m){for(t=y,k===void 0&&(k=ee(document.head));k!==null&&(k.nodeType!==Be||k.data!==dt);)k=j(k);k===null?me(!1):k=I(j(k))}m||(r=document.head.appendChild(B()));try{On(()=>e(r),_t)}finally{n&&(me(!0),k=y,I(t))}}function jn(e){var t=document.createElement("template");return t.innerHTML=e.replaceAll("<!>","<!---->"),t.content}function Z(e,t){var n=_;n.nodes_start===null&&(n.nodes_start=e,n.nodes_end=t)}function Ir(e,t){var n=(t&nn)!==0,r=(t&rn)!==0,s,a=!e.startsWith("<!>");return()=>{if(m)return Z(y,null),y;s===void 0&&(s=jn(a?e:"<!>"+e),n||(s=ee(s)));var l=r||Tt?document.importNode(s,!0):s.cloneNode(!0);if(n){var u=ee(l),i=l.lastChild;Z(u,i)}else Z(l,l);return l}}function Fr(e=""){if(!m){var t=B(e+"");return Z(t,t),t}var n=y;return n.nodeType!==Re&&(n.before(n=B()),I(n)),Z(n,n),n}function Mr(){if(m)return Z(y,null),y;var e=document.createDocumentFragment(),t=document.createComment(""),n=B();return e.append(t,n),Z(t,n),e}function jr(e,t){if(m){_.nodes_end=y,ln();return}e!==null&&e.before(t)}export{Ar as $,y as A,ee as B,sr as C,rr as D,ct as E,I as F,me as G,sn as H,B as I,w as J,pr as K,kr as L,Dn as M,Er as N,Kt as O,Yn as P,ce as Q,Pr as R,Ge as S,ar as T,E as U,Qn as V,Mr as W,Cr as X,dr as Y,jr as Z,Ir as _,c as a,fr as a0,ur as a1,vr as a2,tr as a3,hr as a4,wr as a5,Tr as a6,De as a7,G as a8,cr as a9,Ve as aA,Vn as aB,Tn as aC,Ln as aD,br as aE,Dr as aF,an as aG,Ke as aH,xr as aI,ve as aJ,_e as aK,Gn as aL,Xn as aM,bn as aN,oe as aO,fe as aP,le as aQ,Zn as aR,zn as aS,$n as aT,Jn as aU,Un as aV,q as aW,or as aX,fn as aY,yr as aa,Fr as ab,gr as ac,$e as ad,Ce as ae,vn as af,Le as ag,_ as ah,Be as ai,J as aj,ie as ak,V as al,Ee as am,pn as an,tt as ao,nr as ap,be as aq,Wn as ar,pe as as,ot as at,j as au,er as av,ze as aw,Je as ax,_r as ay,dt as az,Kn as b,g as c,ke as d,Nr as e,ir as f,Bn as g,yn as h,Yt as i,lr as j,un as k,Gt as l,cn as m,Or as n,On as o,m as p,ln as q,jn as r,on as s,Sr as t,mr as u,Z as v,kn as w,Rr as x,qn as y,te as z};
|
build/_app/immutable/chunks/TMIfyKRi.js
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import{ac as Q,Q as V,ad as Y,a6 as U,e as J,ae as C,af as N,A as _,p,ag as K,ah as w,o as X,q as Z,ai as B,H as tt,x as d,aj as m,M as k,ak as S,al as E,am as H,an as et,a as O,c as W,ao as st,z as F,F as A,ap as rt,D as it,aq as I,ar as nt,E as at,as as ht,at as lt,au as j,av as ot,w as ft,aw as ut,ax as ct,i as dt,ay as x,B as _t,az as pt,aA as L,G as R,aB as gt,aC as vt,aD as yt,aE as Et,I as bt,aF as wt,a0 as Tt,v as mt,aG as Rt,aH as Nt,a1 as St}from"./DxfgYVy1.js";function At(e){let t=0,r=Y(0),i;return()=>{Q()&&(V(r),U(()=>(t===0&&(i=J(()=>e(()=>C(r)))),t+=1,()=>{N(()=>{t-=1,t===0&&(i?.(),i=void 0,C(r))})})))}}var Dt=at|ht|lt;function kt(e,t,r){new Ft(e,t,r)}class Ft{parent;#r=!1;#e;#p=p?_:null;#i;#f;#n;#s=null;#t=null;#a=null;#h=null;#u=0;#l=0;#c=!1;#o=null;#v=()=>{this.#o&&K(this.#o,this.#u)};#y=At(()=>(this.#o=Y(this.#u),()=>{this.#o=null}));constructor(t,r,i){this.#e=t,this.#i=r,this.#f=i,this.parent=w.b,this.#r=!!this.#i.pending,this.#n=X(()=>{if(w.b=this,p){const n=this.#p;Z(),n.nodeType===B&&n.data===tt?this.#b():this.#E()}else{try{this.#s=d(()=>i(this.#e))}catch(n){this.error(n)}this.#l>0?this.#_():this.#r=!1}},Dt),p&&(this.#e=_)}#E(){try{this.#s=d(()=>this.#f(this.#e))}catch(t){this.error(t)}this.#r=!1}#b(){const t=this.#i.pending;t&&(this.#t=d(()=>t(this.#e)),m.enqueue(()=>{this.#s=this.#d(()=>(m.ensure(),d(()=>this.#f(this.#e)))),this.#l>0?this.#_():(k(this.#t,()=>{this.#t=null}),this.#r=!1)}))}is_pending(){return this.#r||!!this.parent&&this.parent.is_pending()}has_pending_snippet(){return!!this.#i.pending}#d(t){var r=w,i=O,n=W;S(this.#n),E(this.#n),H(this.#n.ctx);try{return t()}catch(s){return et(s),null}finally{S(r),E(i),H(n)}}#_(){const t=this.#i.pending;this.#s!==null&&(this.#h=document.createDocumentFragment(),Ot(this.#s,this.#h)),this.#t===null&&(this.#t=d(()=>t(this.#e)))}#g(t){if(!this.has_pending_snippet()){this.parent&&this.parent.#g(t);return}this.#l+=t,this.#l===0&&(this.#r=!1,this.#t&&k(this.#t,()=>{this.#t=null}),this.#h&&(this.#e.before(this.#h),this.#h=null),N(()=>{m.ensure().flush()}))}update_pending_count(t){this.#g(t),this.#u+=t,st.add(this.#v)}get_effect_pending(){return this.#y(),V(this.#o)}error(t){var r=this.#i.onerror;let i=this.#i.failed;if(this.#c||!r&&!i)throw t;this.#s&&(F(this.#s),this.#s=null),this.#t&&(F(this.#t),this.#t=null),this.#a&&(F(this.#a),this.#a=null),p&&(A(this.#p),rt(),A(it()));var n=!1,s=!1;const h=()=>{if(n){ot();return}n=!0,s&&nt(),m.ensure(),this.#u=0,this.#a!==null&&k(this.#a,()=>{this.#a=null}),this.#r=this.has_pending_snippet(),this.#s=this.#d(()=>(this.#c=!1,d(()=>this.#f(this.#e)))),this.#l>0?this.#_():this.#r=!1};var f=O;try{E(null),s=!0,r?.(t,h),s=!1}catch(o){I(o,this.#n&&this.#n.parent)}finally{E(f)}i&&N(()=>{this.#a=this.#d(()=>{this.#c=!0;try{return d(()=>{i(this.#e,()=>t,()=>h)})}catch(o){return I(o,this.#n.parent),null}finally{this.#c=!1}})})}}function Ot(e,t){for(var r=e.nodes_start,i=e.nodes_end;r!==null;){var n=r===i?null:j(r);t.append(r),r=n}}const xt=["touchstart","touchmove"];function Lt(e){return xt.includes(e)}const Mt=new Set,q=new Set;function Bt(e,t,r,i={}){function n(s){if(i.capture||b.call(t,s),!s.cancelBubble)return ut(()=>r?.call(this,s))}return e.startsWith("pointer")||e.startsWith("touch")||e==="wheel"?N(()=>{t.addEventListener(e,n,i)}):t.addEventListener(e,n,i),n}function It(e,t,r,i,n){var s={capture:i,passive:n},h=Bt(e,t,r,s);(t===document.body||t===window||t===document||t instanceof HTMLMediaElement)&&ft(()=>{t.removeEventListener(e,h,s)})}let P=null;function b(e){var t=this,r=t.ownerDocument,i=e.type,n=e.composedPath?.()||[],s=n[0]||e.target;P=e;var h=0,f=P===e&&e.__root;if(f){var o=n.indexOf(f);if(o!==-1&&(t===document||t===window)){e.__root=t;return}var g=n.indexOf(t);if(g===-1)return;o<=g&&(h=o)}if(s=n[h]||e.target,s!==t){ct(e,"currentTarget",{configurable:!0,get(){return s||r}});var D=O,u=w;E(null),S(null);try{for(var a,l=[];s!==null;){var v=s.assignedSlot||s.parentNode||s.host||null;try{var c=s["__"+i];if(c!=null&&(!s.disabled||e.target===s))if(dt(c)){var[G,...$]=c;G.apply(s,[e,...$])}else c.call(s,e)}catch(T){a?l.push(T):a=T}if(e.cancelBubble||v===t||v===null)break;s=v}if(a){for(let T of l)queueMicrotask(()=>{throw T});throw a}}finally{e.__root=t,delete e.currentTarget,E(D),S(u)}}}function qt(e,t){var r=t==null?"":typeof t=="object"?t+"":t;r!==(e.__t??=e.nodeValue)&&(e.__t=r,e.nodeValue=r+"")}function Ct(e,t){return z(e,t)}function Pt(e,t){x(),t.intro=t.intro??!1;const r=t.target,i=p,n=_;try{for(var s=_t(r);s&&(s.nodeType!==B||s.data!==pt);)s=j(s);if(!s)throw L;R(!0),A(s);const h=z(e,{...t,anchor:s});return R(!1),h}catch(h){if(h instanceof Error&&h.message.split(`
|
| 2 |
+
`).some(f=>f.startsWith("https://svelte.dev/e/")))throw h;return h!==L&&console.warn("Failed to hydrate: ",h),t.recover===!1&>(),x(),vt(r),R(!1),Ct(e,t)}finally{R(i),A(n),wt()}}const y=new Map;function z(e,{target:t,anchor:r,props:i={},events:n,context:s,intro:h=!0}){x();var f=new Set,o=u=>{for(var a=0;a<u.length;a++){var l=u[a];if(!f.has(l)){f.add(l);var v=Lt(l);t.addEventListener(l,b,{passive:v});var c=y.get(l);c===void 0?(document.addEventListener(l,b,{passive:v}),y.set(l,1)):y.set(l,c+1)}}};o(yt(Mt)),q.add(o);var g=void 0,D=Et(()=>{var u=r??t.appendChild(bt());return kt(u,{pending:()=>{}},a=>{if(s){Tt({});var l=W;l.c=s}if(n&&(i.$$events=n),p&&mt(a,null),g=e(a,i)||{},p&&(w.nodes_end=_,_===null||_.nodeType!==B||_.data!==Rt))throw Nt(),L;s&&St()}),()=>{for(var a of f){t.removeEventListener(a,b);var l=y.get(a);--l===0?(document.removeEventListener(a,b),y.delete(a)):y.set(a,l)}q.delete(o),u!==r&&u.parentNode?.removeChild(u)}});return M.set(g,D),g}let M=new WeakMap;function Vt(e,t){const r=M.get(e);return r?(M.delete(e),r(t)):Promise.resolve()}export{It as e,Pt as h,Ct as m,qt as s,Vt as u};
|
build/_app/immutable/chunks/llObPkeD.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import{l as o,u as d,g,a as i,c as e,i as b,b as f,d as v,e as c,f as y,h,j as x,k as C,m as k,s as S,n as j,t as w}from"./DxfgYVy1.js";import{h as A,m as D,u as E}from"./TMIfyKRi.js";import{c as M}from"./CyM0UOry.js";function O(){return i===null&&g(),(i.ac??=new AbortController).signal}function _(t){e===null&&o(),v&&e.l!==null?r(e).m.push(t):d(()=>{const n=c(t);if(typeof n=="function")return n})}function P(t){e===null&&o(),_(()=>()=>c(t))}function U(t,n,{bubbles:s=!1,cancelable:l=!1}={}){return new CustomEvent(t,{detail:n,bubbles:s,cancelable:l})}function $(){const t=e;return t===null&&o(),(n,s,l)=>{const a=t.s.$$events?.[n];if(a){const m=b(a)?a.slice():[a],u=U(n,s,l);for(const p of m)p.call(t.x,u);return!u.defaultPrevented}return!0}}function z(t){e===null&&o(),e.l===null&&f(),r(e).b.push(t)}function R(t){e===null&&o(),e.l===null&&f(),r(e).a.push(t)}function r(t){var n=t.l;return n.u??={a:[],b:[],m:[]}}const F=Object.freeze(Object.defineProperty({__proto__:null,afterUpdate:R,beforeUpdate:z,createContext:y,createEventDispatcher:$,createRawSnippet:M,flushSync:h,getAbortSignal:O,getAllContexts:x,getContext:C,hasContext:k,hydrate:A,mount:D,onDestroy:P,onMount:_,setContext:S,settled:j,tick:w,unmount:E,untrack:c},Symbol.toStringTag,{value:"Module"}));export{_ as o,F as s};
|
build/_app/immutable/entry/app.CNlupjJb.js
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["../nodes/0.cRGAmvQb.js","../chunks/DsnmJJEf.js","../chunks/DxfgYVy1.js","../chunks/CyM0UOry.js","../nodes/1.DDA5DsJ-.js","../chunks/Bh_uxJ8r.js","../chunks/TMIfyKRi.js","../chunks/CBvrp3z_.js","../chunks/llObPkeD.js","../nodes/2.m6w2MUFc.js","../chunks/CJtLV7Ma.js","../assets/2.BJCTCwpu.css"])))=>i.map(i=>d[i]);
|
| 2 |
+
import{i as A,_ as T}from"../chunks/CJtLV7Ma.js";import{p as j,q as Z,o as z,E as G,I as X,x as H,J as k,K as p,A as $,M as ee,aI as te,a6 as ae,e as U,af as re,aJ as V,aK as se,aL as ne,aM as ie,Q as d,S as fe,aN as ue,aO as ce,a8 as S,aP as oe,ah as de,aQ as le,aR as _e,d as ve,aS as me,aT as he,aU as ge,aV as q,h as be,ax as Pe,a9 as ye,a0 as Ee,N as Se,u as Re,aW as L,t as Oe,_ as F,Y as O,a4 as xe,Z as E,a1 as Ie,W as D,a2 as Ae,a3 as Te,aX as w,ab as Le,$ as De}from"../chunks/DxfgYVy1.js";import{h as we,m as Me,u as Ne,s as Ce}from"../chunks/TMIfyKRi.js";import"../chunks/DsnmJJEf.js";import{o as Ye}from"../chunks/llObPkeD.js";function M(a,e,s){j&&Z();var f=a,n,t,r=null,u=null;function m(){t&&(ee(t),t=null),r&&(r.lastChild.remove(),f.before(r),r=null),t=u,u=null}z(()=>{if(n!==(n=e())){var h=p();if(n){var l=f;h&&(r=document.createDocumentFragment(),r.append(l=X()),t&&k.skipped_effects.add(t)),u=H(()=>s(l,n))}h?k.add_callback(m):m()}},G),j&&(f=$)}function B(a,e){return a===e||a?.[V]===e}function N(a={},e,s,f){return te(()=>{var n,t;return ae(()=>{n=t,t=[],U(()=>{a!==s(...t)&&(e(a,...t),n&&B(s(...n),a)&&e(null,...n))})}),()=>{re(()=>{t&&B(s(...t),a)&&e(null,...t)})}}),a}let x=!1;function je(a){var e=x;try{return x=!1,[a(),x]}finally{x=e}}function C(a,e,s,f){var n=!ve||(s&me)!==0,t=(s&_e)!==0,r=(s&ge)!==0,u=f,m=!0,h=()=>(m&&(m=!1,u=r?U(f):f),u),l;if(t){var I=V in a||q in a;l=se(a,e)?.set??(I&&e in a?i=>a[e]=i:void 0)}var P,R=!1;t?[P,R]=je(()=>a[e]):P=a[e],P===void 0&&f!==void 0&&(P=h(),l&&(n&&ne(),l(P)));var g;if(n?g=()=>{var i=a[e];return i===void 0?h():(m=!0,i)}:g=()=>{var i=a[e];return i!==void 0&&(u=void 0),i===void 0?u:i},n&&(s&ie)===0)return g;if(l){var c=a.$$legacy;return(function(i,v){return arguments.length>0?((!n||!v||c||R)&&l(v?g():i),i):g()})}var _=!1,o=((s&he)!==0?fe:ue)(()=>(_=!1,g()));t&&d(o);var y=de;return(function(i,v){if(arguments.length>0){const b=v?d(o):n&&t?ce(i):i;return S(o,b),_=!0,u!==void 0&&(u=b),i}return oe&&_||(y.f&le)!==0?o.v:d(o)})}function ke(a){return class extends Be{constructor(e){super({component:a,...e})}}}class Be{#t;#e;constructor(e){var s=new Map,f=(t,r)=>{var u=ye(r,!1,!1);return s.set(t,u),u};const n=new Proxy({...e.props||{},$$events:{}},{get(t,r){return d(s.get(r)??f(r,Reflect.get(t,r)))},has(t,r){return r===q?!0:(d(s.get(r)??f(r,Reflect.get(t,r))),Reflect.has(t,r))},set(t,r,u){return S(s.get(r)??f(r,u),u),Reflect.set(t,r,u)}});this.#e=(e.hydrate?we:Me)(e.component,{target:e.target,anchor:e.anchor,props:n,context:e.context,intro:e.intro??!1,recover:e.recover}),(!e?.props?.$$host||e.sync===!1)&&be(),this.#t=n.$$events;for(const t of Object.keys(this.#e))t==="$set"||t==="$destroy"||t==="$on"||Pe(this,t,{get(){return this.#e[t]},set(r){this.#e[t]=r},enumerable:!0});this.#e.$set=t=>{Object.assign(n,t)},this.#e.$destroy=()=>{Ne(this.#e)}}$set(e){this.#e.$set(e)}$on(e,s){this.#t[e]=this.#t[e]||[];const f=(...n)=>s.call(this,...n);return this.#t[e].push(f),()=>{this.#t[e]=this.#t[e].filter(n=>n!==f)}}$destroy(){this.#e.$destroy()}}const Xe={};var Ue=F('<div id="svelte-announcer" aria-live="assertive" aria-atomic="true" style="position: absolute; left: 0; top: 0; clip: rect(0 0 0 0); clip-path: inset(50%); overflow: hidden; white-space: nowrap; width: 1px; height: 1px"><!></div>'),Ve=F("<!> <!>",1);function qe(a,e){Ee(e,!0);let s=C(e,"components",23,()=>[]),f=C(e,"data_0",3,null),n=C(e,"data_1",3,null);Se(()=>e.stores.page.set(e.page)),Re(()=>{e.stores,e.page,e.constructors,s(),e.form,f(),n(),e.stores.page.notify()});let t=L(!1),r=L(!1),u=L(null);Ye(()=>{const c=e.stores.page.subscribe(()=>{d(t)&&(S(r,!0),Oe().then(()=>{S(u,document.title||"untitled page",!0)}))});return S(t,!0),c});const m=w(()=>e.constructors[1]);var h=Ve(),l=O(h);{var I=c=>{const _=w(()=>e.constructors[0]);var o=D(),y=O(o);M(y,()=>d(_),(i,v)=>{N(v(i,{get data(){return f()},get form(){return e.form},get params(){return e.page.params},children:(b,Ke)=>{var Y=D(),J=O(Y);M(J,()=>d(m),(K,Q)=>{N(Q(K,{get data(){return n()},get form(){return e.form},get params(){return e.page.params}}),W=>s()[1]=W,()=>s()?.[1])}),E(b,Y)},$$slots:{default:!0}}),b=>s()[0]=b,()=>s()?.[0])}),E(c,o)},P=c=>{const _=w(()=>e.constructors[0]);var o=D(),y=O(o);M(y,()=>d(_),(i,v)=>{N(v(i,{get data(){return f()},get form(){return e.form},get params(){return e.page.params}}),b=>s()[0]=b,()=>s()?.[0])}),E(c,o)};A(l,c=>{e.constructors[1]?c(I):c(P,!1)})}var R=xe(l,2);{var g=c=>{var _=Ue(),o=Ae(_);{var y=i=>{var v=Le();De(()=>Ce(v,d(u))),E(i,v)};A(o,i=>{d(r)&&i(y)})}Te(_),E(c,_)};A(R,c=>{d(t)&&c(g)})}E(a,h),Ie()}const He=ke(qe),pe=[()=>T(()=>import("../nodes/0.cRGAmvQb.js"),__vite__mapDeps([0,1,2,3]),import.meta.url),()=>T(()=>import("../nodes/1.DDA5DsJ-.js"),__vite__mapDeps([4,1,5,2,6,7,8,3]),import.meta.url),()=>T(()=>import("../nodes/2.m6w2MUFc.js"),__vite__mapDeps([9,1,5,2,6,10,11]),import.meta.url)],$e=[],et={"/":[2]},Fe={handleError:(({error:a})=>{console.error(a)}),reroute:(()=>{}),transport:{}},Je=Object.fromEntries(Object.entries(Fe.transport).map(([a,e])=>[a,e.decode])),tt=!1,at=(a,e)=>Je[a](e);export{at as decode,Je as decoders,et as dictionary,tt as hash,Fe as hooks,Xe as matchers,pe as nodes,He as root,$e as server_loads};
|
build/_app/immutable/entry/start.gR5pj6ET.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import{l as o,a as r}from"../chunks/CBvrp3z_.js";export{o as load_css,r as start};
|
build/_app/immutable/nodes/0.cRGAmvQb.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import"../chunks/DsnmJJEf.js";import{p as r,V as l,W as c,X as f,Y as m,Z as n,_ as p,$ as _,y as d}from"../chunks/DxfgYVy1.js";import{s as g}from"../chunks/CyM0UOry.js";const h=Symbol("is custom element"),v=Symbol("is html");function u(t,a,s,i){var e=w(t);r&&(e[a]=t.getAttribute(a),t.nodeName==="LINK")||e[a]!==(e[a]=s)&&t.setAttribute(a,s)}function w(t){return t.__attributes??={[h]:t.nodeName.includes("-"),[v]:t.namespaceURI===l}}const y="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='107'%20height='128'%20viewBox='0%200%20107%20128'%3e%3ctitle%3esvelte-logo%3c/title%3e%3cpath%20d='M94.157%2022.819c-10.4-14.885-30.94-19.297-45.792-9.835L22.282%2029.608A29.92%2029.92%200%200%200%208.764%2049.65a31.5%2031.5%200%200%200%203.108%2020.231%2030%2030%200%200%200-4.477%2011.183%2031.9%2031.9%200%200%200%205.448%2024.116c10.402%2014.887%2030.942%2019.297%2045.791%209.835l26.083-16.624A29.92%2029.92%200%200%200%2098.235%2078.35a31.53%2031.53%200%200%200-3.105-20.232%2030%2030%200%200%200%204.474-11.182%2031.88%2031.88%200%200%200-5.447-24.116'%20style='fill:%23ff3e00'/%3e%3cpath%20d='M45.817%20106.582a20.72%2020.72%200%200%201-22.237-8.243%2019.17%2019.17%200%200%201-3.277-14.503%2018%2018%200%200%201%20.624-2.435l.49-1.498%201.337.981a33.6%2033.6%200%200%200%2010.203%205.098l.97.294-.09.968a5.85%205.85%200%200%200%201.052%203.878%206.24%206.24%200%200%200%206.695%202.485%205.8%205.8%200%200%200%201.603-.704L69.27%2076.28a5.43%205.43%200%200%200%202.45-3.631%205.8%205.8%200%200%200-.987-4.371%206.24%206.24%200%200%200-6.698-2.487%205.7%205.7%200%200%200-1.6.704l-9.953%206.345a19%2019%200%200%201-5.296%202.326%2020.72%2020.72%200%200%201-22.237-8.243%2019.17%2019.17%200%200%201-3.277-14.502%2017.99%2017.99%200%200%201%208.13-12.052l26.081-16.623a19%2019%200%200%201%205.3-2.329%2020.72%2020.72%200%200%201%2022.237%208.243%2019.17%2019.17%200%200%201%203.277%2014.503%2018%2018%200%200%201-.624%202.435l-.49%201.498-1.337-.98a33.6%2033.6%200%200%200-10.203-5.1l-.97-.294.09-.968a5.86%205.86%200%200%200-1.052-3.878%206.24%206.24%200%200%200-6.696-2.485%205.8%205.8%200%200%200-1.602.704L37.73%2051.72a5.42%205.42%200%200%200-2.449%203.63%205.79%205.79%200%200%200%20.986%204.372%206.24%206.24%200%200%200%206.698%202.486%205.8%205.8%200%200%200%201.602-.704l9.952-6.342a19%2019%200%200%201%205.295-2.328%2020.72%2020.72%200%200%201%2022.237%208.242%2019.17%2019.17%200%200%201%203.277%2014.503%2018%2018%200%200%201-8.13%2012.053l-26.081%2016.622a19%2019%200%200%201-5.3%202.328'%20style='fill:%23fff'/%3e%3c/svg%3e";var L=p('<link rel="icon"/>');function E(t,a){var s=c();f(e=>{var o=L();_(()=>u(o,"href",y)),n(e,o)});var i=m(s);g(i,()=>a.children??d),n(t,s)}export{E as component};
|
build/_app/immutable/nodes/1.DDA5DsJ-.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
import"../chunks/DsnmJJEf.js";import{i as u}from"../chunks/Bh_uxJ8r.js";import{a0 as h,_ as g,Y as l,$ as v,Z as _,a1 as d,a2 as s,a3 as e,a4 as x}from"../chunks/DxfgYVy1.js";import{s as o}from"../chunks/TMIfyKRi.js";import{s as $,p}from"../chunks/CBvrp3z_.js";const k={get error(){return p.error},get status(){return p.status}};$.updated.check;const m=k;var b=g("<h1> </h1> <p> </p>",1);function w(i,n){h(n,!1),u();var t=b(),r=l(t),c=s(r,!0);e(r);var a=x(r,2),f=s(a,!0);e(a),v(()=>{o(c,m.status),o(f,m.error?.message)}),_(i,t),d()}export{w as component};
|
build/_app/immutable/nodes/2.m6w2MUFc.js
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import"../chunks/DsnmJJEf.js";import{i as it}from"../chunks/Bh_uxJ8r.js";import{a5 as at,t as ot,e as rt,a6 as ct,p as lt,J as Y,a7 as ut,a0 as dt,_ as pt,$ as ht,Q as j,Z as X,a1 as ft,a8 as z,a9 as re,a4 as ee,a2 as te,aa as _t,a3 as ne,ab as he,W as gt,Y as mt}from"../chunks/DxfgYVy1.js";import{e as wt,s as vt}from"../chunks/TMIfyKRi.js";import{_ as je,i as De}from"../chunks/CJtLV7Ma.js";function yt(e,n,t=n){var s=new WeakSet;at(e,"input",async i=>{var a=i?e.defaultValue:e.value;if(a=fe(e)?_e(a):a,t(a),Y!==null&&s.add(Y),await ot(),a!==(a=n())){var o=e.selectionStart,r=e.selectionEnd,c=e.value.length;if(e.value=a??"",r!==null){var p=e.value.length;o===r&&r===c&&p>c?(e.selectionStart=p,e.selectionEnd=p):(e.selectionStart=o,e.selectionEnd=Math.min(r,p))}}}),(lt&&e.defaultValue!==e.value||rt(n)==null&&e.value)&&(t(fe(e)?_e(e.value):e.value),Y!==null&&s.add(Y)),ct(()=>{var i=n();if(e===document.activeElement){var a=ut??Y;if(s.has(a))return}fe(e)&&i===_e(e.value)||e.type==="date"&&!i&&!e.value||i!==e.value&&(e.value=i??"")})}function fe(e){var n=e.type;return n==="number"||n==="range"}function _e(e){return e===""?null:+e}function bt(e){return function(...n){var t=n[0];return t.preventDefault(),e?.apply(this,n)}}var Et=Object.defineProperty,Ue=e=>{throw TypeError(e)},kt=(e,n,t)=>n in e?Et(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,d=(e,n,t)=>kt(e,typeof n!="symbol"?n+"":n,t),Be=(e,n,t)=>n.has(e)||Ue("Cannot "+t),se=(e,n,t)=>(Be(e,n,"read from private field"),n.get(e)),$t=(e,n,t)=>n.has(e)?Ue("Cannot add the same private member more than once"):n instanceof WeakSet?n.add(e):n.set(e,t),xt=(e,n,t,s)=>(Be(e,n,"write to private field"),n.set(e,t),t);const St="host",Fe="queue/data",Pt="queue/join",Oe="upload",Ct="login",ce="config",Tt="info",jt="runtime",Dt="sleeptime",Ot="heartbeat",At="component_server",qt="reset",zt="cancel",Nt="app_id",Ge="This application is currently busy. Please try again. ",ae="Connection errored out. ",G="Could not resolve app config. ",It="Could not get space status. ",Lt="Could not get API info. ",ye="Space metadata could not be loaded. ",Rt="Invalid URL. A full URL path is required.",Ut="Not authorized to access this space. ",Je="Invalid credentials. Could not login. ",Bt="Login credentials are required to access this space.",Ft="File system access is only available in Node.js environments",We="Root URL not found in client config",Gt="Error uploading file";async function Ae(e,n,t){try{return(await(await fetch(`https://huggingface.co/api/spaces/${e}/jwt`,{headers:{Authorization:`Bearer ${n}`,...t?{Cookie:t}:{}}})).json()).token||!1}catch{return!1}}function Jt(e){let n={};return e.forEach(({api_name:t,id:s})=>{t&&(n[t]=s)}),n}async function Wt(e){const n=this.options.token?{Authorization:`Bearer ${this.options.token}`}:{};if(n["Content-Type"]="application/json",typeof window<"u"&&window.gradio_config&&location.origin!=="http://localhost:9876"){if(window.gradio_config.current_page&&(e=e.substring(0,e.lastIndexOf("/"))),window.gradio_config.dev_mode){let t=me(e,this.deep_link?ce+"?deep_link="+this.deep_link:ce);const s=await this.fetch(t,{headers:n,credentials:"include"}),i=await qe(s,e,!!this.options.auth);window.gradio_config={...i,current_page:window.gradio_config.current_page}}return window.gradio_config.root=e,{...window.gradio_config}}else if(e){let t=me(e,this.deep_link?ce+"?deep_link="+this.deep_link:ce);const s=await this.fetch(t,{headers:n,credentials:"include"});return qe(s,e,!!this.options.auth)}throw new Error(G)}async function qe(e,n,t){var s,i;if(e?.status===401&&!t){const a=await e.json(),o=(s=a?.detail)==null?void 0:s.auth_message;throw new Error(o||Bt)}else if(e?.status===401&&t)throw new Error(Je);if(e?.status===200){let a=await e.json();return a.root=n,(i=a.dependencies)==null||i.forEach((o,r)=>{o.id===void 0&&(o.id=r)}),a}else if(e?.status===401)throw new Error(Ut);throw new Error(G)}async function Mt(){const{http_protocol:e,host:n}=await Ee(this.app_reference,this.options.token);try{if(this.options.auth){const t=await Me(e,n,this.options.auth,this.fetch,this.options.token);t&&this.set_cookies(t)}}catch(t){throw Error(t.message)}}async function Me(e,n,t,s,i){const a=new FormData;a.append("username",t?.[0]),a.append("password",t?.[1]);let o={};i&&(o.Authorization=`Bearer ${i}`);const r=await s(`${e}//${n}/${Ct}`,{headers:o,method:"POST",body:a,credentials:"include"});if(r.status===200)return r.headers.get("set-cookie");throw r.status===401?new Error(Je):new Error(ye)}function ge(e){if(e.startsWith("http")){const{protocol:n,host:t,pathname:s}=new URL(e);return{ws_protocol:n==="https:"?"wss":"ws",http_protocol:n,host:t+(s!=="/"?s:"")}}return{ws_protocol:"wss",http_protocol:"https:",host:new URL(e).host}}const He=e=>{let n=[];return e.split(/,(?=\s*[^\s=;]+=[^\s=;]+)/).forEach(t=>{const[s,i]=t.split(";")[0].split("=");s&&i&&n.push(`${s.trim()}=${i.trim()}`)}),n},be=/^[a-zA-Z0-9_\-\.]+\/[a-zA-Z0-9_\-\.]+$/,Ht=/.*hf\.space\/{0,1}.*$/;async function Ee(e,n){const t={};n&&(t.Authorization=`Bearer ${n}`);const s=e.trim().replace(/\/$/,"");if(be.test(s))try{const i=(await(await fetch(`https://huggingface.co/api/spaces/${s}/${St}`,{headers:t})).json()).host;return{space_id:e,...ge(i)}}catch{throw new Error(ye)}if(Ht.test(s)){const{ws_protocol:i,http_protocol:a,host:o}=ge(s);return{space_id:o.split("/")[0].replace(".hf.space",""),ws_protocol:i,http_protocol:a,host:o}}return{space_id:!1,...ge(s)}}const me=(...e)=>{try{return e.reduce((n,t)=>(n=n.replace(/\/+$/,""),t=t.replace(/^\/+/,""),new URL(t,n+"/").toString()))}catch{throw new Error(Rt)}};function Vt(e,n,t){const s={named_endpoints:{},unnamed_endpoints:{}};return Object.keys(e).forEach(i=>{(i==="named_endpoints"||i==="unnamed_endpoints")&&(s[i]={},Object.entries(e[i]).forEach(([a,{parameters:o,returns:r}])=>{var c,p,f,u;const h=((c=n.dependencies.find(l=>l.api_name===a||l.api_name===a.replace("/","")))==null?void 0:c.id)||t[a.replace("/","")]||-1,v=h!==-1?(p=n.dependencies.find(l=>l.id==h))==null?void 0:p.types:{generator:!1,cancel:!1};if(h!==-1&&((u=(f=n.dependencies.find(l=>l.id==h))==null?void 0:f.inputs)==null?void 0:u.length)!==o.length){const l=n.dependencies.find(_=>_.id==h).inputs.map(_=>{var $;return($=n.components.find(x=>x.id===_))==null?void 0:$.type});try{l.forEach((_,$)=>{if(_==="state"){const x={component:"state",example:null,parameter_default:null,parameter_has_default:!0,parameter_name:null,hidden:!0};o.splice($,0,x)}})}catch(_){console.error(_)}}const N=(l,_,$,x)=>({...l,description:Kt(l?.type,$),type:Zt(l?.type,_,$,x)||""});s[i][a]={parameters:o.map(l=>N(l,l?.component,l?.serializer,"parameter")),returns:r.map(l=>N(l,l?.component,l?.serializer,"return")),type:v}}))}),s}function Zt(e,n,t,s){if(n==="Api")return e.type;switch(e?.type){case"string":return"string";case"boolean":return"boolean";case"number":return"number"}if(t==="JSONSerializable"||t==="StringSerializable")return"any";if(t==="ListStringSerializable")return"string[]";if(n==="Image")return s==="parameter"?"Blob | File | Buffer":"string";if(t==="FileSerializable")return e?.type==="array"?s==="parameter"?"(Blob | File | Buffer)[]":"{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}[]":s==="parameter"?"Blob | File | Buffer":"{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}";if(t==="GallerySerializable")return s==="parameter"?"[(Blob | File | Buffer), (string | null)][]":"[{ name: string; data: string; size?: number; is_file?: boolean; orig_name?: string}, (string | null))][]"}function Kt(e,n){return n==="GallerySerializable"?"array of [file, label] tuples":n==="ListStringSerializable"?"array of strings":n==="FileSerializable"?"array of files or single file":e?.description}function ze(e,n){switch(e.msg){case"send_data":return{type:"data"};case"send_hash":return{type:"hash"};case"queue_full":return{type:"update",status:{queue:!0,message:Ge,stage:"error",code:e.code,success:e.success}};case"heartbeat":return{type:"heartbeat"};case"unexpected_error":return{type:"unexpected_error",status:{queue:!0,message:e.message,session_not_found:e.session_not_found,stage:"error",success:!1}};case"broken_connection":return{type:"broken_connection",status:{queue:!0,message:e.message,stage:"error",success:!1}};case"estimation":return{type:"update",status:{queue:!0,stage:n||"pending",code:e.code,size:e.queue_size,position:e.rank,eta:e.rank_eta,success:e.success}};case"progress":return{type:"update",status:{queue:!0,stage:"pending",code:e.code,progress_data:e.progress_data,success:e.success}};case"log":return{type:"log",data:e};case"process_generating":return{type:"generating",status:{queue:!0,message:e.success?null:e.output.error,stage:e.success?"generating":"error",code:e.code,progress_data:e.progress_data,eta:e.average_duration,changed_state_ids:e.success?e.output.changed_state_ids:void 0},data:e.success?e.output:null};case"process_streaming":return{type:"streaming",status:{queue:!0,message:e.output.error,stage:"streaming",time_limit:e.time_limit,code:e.code,progress_data:e.progress_data,eta:e.eta},data:e.output};case"process_completed":return"error"in e.output?{type:"update",status:{queue:!0,title:e.output.title,message:e.output.error,visible:e.output.visible,duration:e.output.duration,stage:"error",code:e.code,success:e.success}}:{type:"complete",status:{queue:!0,message:e.success?void 0:e.output.error,stage:e.success?"complete":"error",code:e.code,progress_data:e.progress_data,changed_state_ids:e.success?e.output.changed_state_ids:void 0},data:e.success?e.output:null};case"process_starts":return{type:"update",status:{queue:!0,stage:"pending",code:e.code,size:e.rank,position:0,success:e.success,eta:e.eta},original_msg:"process_starts"}}return{type:"none",status:{stage:"error",queue:!0}}}const Qt=(e=[],n)=>{const t=n?n.parameters:[];if(Array.isArray(e))return n&&t.length>0&&e.length>t.length&&console.warn("Too many arguments provided for the endpoint."),e;const s=[],i=Object.keys(e);return t.forEach((a,o)=>{if(e.hasOwnProperty(a.parameter_name))s[o]=e[a.parameter_name];else if(a.parameter_has_default)s[o]=a.parameter_default;else throw new Error(`No value provided for required parameter: ${a.parameter_name}`)}),i.forEach(a=>{if(!t.some(o=>o.parameter_name===a))throw new Error(`Parameter \`${a}\` is not a valid keyword argument. Please refer to the API for usage.`)}),s.forEach((a,o)=>{if(a===void 0&&!t[o].parameter_has_default)throw new Error(`No value provided for required parameter: ${t[o].parameter_name}`)}),s};async function Yt(){if(this.api_info)return this.api_info;const{token:e}=this.options,{config:n}=this,t={"Content-Type":"application/json"};if(e&&(t.Authorization=`Bearer ${e}`),!!n)try{let s,i;if(typeof window<"u"&&window.gradio_api_info)i=window.gradio_api_info;else{const a=me(n.root,this.api_prefix,Tt);if(s=await this.fetch(a,{headers:t,credentials:"include"}),!s.ok)throw new Error(ae);i=await s.json()}return"api"in i&&(i=i.api),i.named_endpoints["/predict"]&&!i.unnamed_endpoints[0]&&(i.unnamed_endpoints[0]=i.named_endpoints["/predict"]),Vt(i,n,this.api_map)}catch(s){throw new Error("Could not get API info. "+s.message)}}async function Xt(e,n,t){var s;const i={};(s=this==null?void 0:this.options)!=null&&s.token&&(i.Authorization=`Bearer ${this.options.token}`);const a=1e3,o=[];let r;for(let c=0;c<n.length;c+=a){const p=n.slice(c,c+a),f=new FormData;p.forEach(h=>{f.append("files",h)});try{const h=t?`${e}${this.api_prefix}/${Oe}?upload_id=${t}`:`${e}${this.api_prefix}/${Oe}`;r=await this.fetch(h,{method:"POST",body:f,headers:i,credentials:"include"})}catch(h){throw new Error(ae+h.message)}if(!r.ok){const h=await r.text();return{error:`HTTP ${r.status}: ${h}`}}const u=await r.json();u&&o.push(...u)}return{files:o}}async function en(e,n,t,s){let i=(Array.isArray(e)?e:[e]).map(o=>o.blob);const a=i.filter(o=>o.size>(s??1/0));if(a.length)throw new Error(`File size exceeds the maximum allowed size of ${s} bytes: ${a.map(o=>o.name).join(", ")}`);return await Promise.all(await this.upload_files(n,i,t).then(async o=>{if(o.error)throw new Error(o.error);return o.files?o.files.map((r,c)=>new ke({...e[c],path:r,url:`${n}${this.api_prefix}/file=${r}`})):[]}))}class ke{constructor({path:n,url:t,orig_name:s,size:i,blob:a,is_stream:o,mime_type:r,alt_text:c,b64:p}){d(this,"path"),d(this,"url"),d(this,"orig_name"),d(this,"size"),d(this,"blob"),d(this,"is_stream"),d(this,"mime_type"),d(this,"alt_text"),d(this,"b64"),d(this,"meta",{_type:"gradio.FileData"}),this.path=n,this.url=t,this.orig_name=s,this.size=i,this.blob=t?void 0:a,this.is_stream=o,this.mime_type=r,this.alt_text=c,this.b64=p}}class tn{constructor(n,t){d(this,"type"),d(this,"command"),d(this,"meta"),d(this,"fileData"),this.type="command",this.command=n,this.meta=t}}typeof process<"u"&&process.versions&&process.versions.node;function Ne(e,n,t){for(;t.length>1;){const i=t.shift();if(typeof i=="string"||typeof i=="number")e=e[i];else throw new Error("Invalid key type")}const s=t.shift();if(typeof s=="string"||typeof s=="number")e[s]=n;else throw new Error("Invalid key type")}async function we(e,n=void 0,t=[],s=!1,i=void 0){if(Array.isArray(e)){let a=[];return await Promise.all(e.map(async(o,r)=>{var c;let p=t.slice();p.push(String(r));const f=await we(e[r],s?((c=i?.parameters[r])==null?void 0:c.component)||void 0:n,p,!1,i);a=a.concat(f)})),a}else{if(globalThis.Buffer&&e instanceof globalThis.Buffer||e instanceof Blob)return[{path:t,blob:new Blob([e]),type:n}];if(typeof e=="object"&&e!==null){let a=[];for(const o of Object.keys(e)){const r=[...t,o],c=e[o];a=a.concat(await we(c,void 0,r,!1,i))}return a}}return[]}function nn(e,n){var t,s;let i=(s=(t=n?.dependencies)==null?void 0:t.find(a=>a.id==e))==null?void 0:s.queue;return i!=null?!i:!n.enable_queue}function sn(e,n){return new Promise((t,s)=>{const i=new MessageChannel;i.port1.onmessage=({data:a})=>{i.port1.close(),t(a)},window.parent.postMessage(e,n,[i.port2])})}function le(e,n,t,s,i=!1){if(s==="input"&&!i)throw new Error("Invalid code path. Cannot skip state inputs for input.");if(s==="output"&&i)return e;let a=[],o=0;const r=s==="input"?n.inputs:n.outputs;for(let c=0;c<r.length;c++){const p=r[c],f=t.find(u=>u.id===p);if(f?.type==="state"){if(i)if(e.length===r.length){const u=e[o];a.push(u),o++}else a.push(null);else{o++;continue}continue}else{const u=e[o];a.push(u),o++}}return a}async function an(e,n,t){const s=this;await on(s,n);const i=await we(n,void 0,[],!0,t);return(await Promise.all(i.map(async({path:a,blob:o,type:r})=>{if(!o)return{path:a,type:r};const c=await s.upload_files(e,[o]),p=c.files&&c.files[0];return{path:a,file_url:p,type:r,name:typeof File<"u"&&o instanceof File?o?.name:void 0}}))).forEach(({path:a,file_url:o,type:r,name:c})=>{if(r==="Gallery")Ne(n,o,a);else if(o){const p=new ke({path:o,orig_name:c});Ne(n,p,a)}}),n}async function on(e,n){var t,s;if(!((t=e.config)!=null&&t.root||(s=e.config)!=null&&s.root_url))throw new Error(We);await Ve(e,n)}async function Ve(e,n,t=[]){for(const s in n)n[s]instanceof tn?await rn(e,n,s):typeof n[s]=="object"&&n[s]!==null&&await Ve(e,n[s],[...t,s])}async function rn(e,n,t){var s,i;let a=n[t];const o=((s=e.config)==null?void 0:s.root)||((i=e.config)==null?void 0:i.root_url);if(!o)throw new Error(We);try{let r,c;if(typeof process<"u"&&process.versions&&process.versions.node){const h=await je(()=>import("../chunks/BIHI7g3E.js"),[],import.meta.url);c=(await je(async()=>{const{resolve:v}=await import("../chunks/BIHI7g3E.js");return{resolve:v}},[],import.meta.url)).resolve(process.cwd(),a.meta.path),r=await h.readFile(c)}else throw new Error(Ft);const p=new Blob([r],{type:"application/octet-stream"}),f=await e.upload_files(o,[p]),u=f.files&&f.files[0];if(u){const h=new ke({path:u,orig_name:a.meta.name||""});n[t]=h}}catch(r){console.error(Gt,r)}}async function cn(e,n,t){const s={"Content-Type":"application/json"};this.options.token&&(s.Authorization=`Bearer ${this.options.token}`);try{var i=await this.fetch(e,{method:"POST",body:JSON.stringify(n),headers:{...s,...t},credentials:"include"})}catch{return[{error:ae},500]}let a,o;try{a=await i.json(),o=i.status}catch(r){a={error:`Could not parse server response: ${r}`},o=500}return[a,o]}async function ln(e,n={}){let t=!1,s=!1;if(!this.config)throw new Error("Could not resolve app config");if(typeof e=="number")this.config.dependencies.find(i=>i.id==e);else{const i=e.replace(/^\//,"");this.config.dependencies.find(a=>a.id==this.api_map[i])}return new Promise(async(i,a)=>{const o=this.submit(e,n,null,null,!0);let r;for await(const c of o)c.type==="data"&&(s&&i(r),t=!0,r=c),c.type==="status"&&(c.stage==="error"&&a(c),c.stage==="complete"&&(s=!0,t&&i(r)))})}async function ie(e,n,t){let s=n==="subdomain"?`https://huggingface.co/api/spaces/by-subdomain/${e}`:`https://huggingface.co/api/spaces/${e}`,i,a;try{if(i=await fetch(s),a=i.status,a!==200)throw new Error;i=await i.json()}catch{t({status:"error",load_status:"error",message:It,detail:"NOT_FOUND"});return}if(!i||a!==200)return;const{runtime:{stage:o},id:r}=i;switch(o){case"STOPPED":case"SLEEPING":t({status:"sleeping",load_status:"pending",message:"Space is asleep. Waking it up...",detail:o}),setTimeout(()=>{ie(e,n,t)},1e3);break;case"PAUSED":t({status:"paused",load_status:"error",message:"This space has been paused by the author. If you would like to try this demo, consider duplicating the space.",detail:o,discussions_enabled:await Ie(r)});break;case"RUNNING":case"RUNNING_BUILDING":t({status:"running",load_status:"complete",message:"Space is running.",detail:o});break;case"BUILDING":t({status:"building",load_status:"pending",message:"Space is building...",detail:o}),setTimeout(()=>{ie(e,n,t)},1e3);break;case"APP_STARTING":t({status:"starting",load_status:"pending",message:"Space is starting...",detail:o}),setTimeout(()=>{ie(e,n,t)},1e3);break;default:t({status:"space_error",load_status:"error",message:"This space is experiencing an issue.",detail:o,discussions_enabled:await Ie(r)});break}}const Ze=async(e,n)=>{let t=0;const s=12,i=5e3;return new Promise(a=>{ie(e,be.test(e)?"space_name":"subdomain",o=>{n(o),o.status==="running"||o.status==="error"||o.status==="paused"||o.status==="space_error"?a():(o.status==="sleeping"||o.status==="building")&&(t<s?(t++,setTimeout(()=>{Ze(e,n).then(a)},i)):a())})})},un=/^(?=[^]*\b[dD]iscussions{0,1}\b)(?=[^]*\b[dD]isabled\b)[^]*$/;async function Ie(e){try{const n=await fetch(`https://huggingface.co/api/spaces/${e}/discussions`,{method:"HEAD"}),t=n.headers.get("x-error-message");return!(!n.ok||t&&un.test(t))}catch{return!1}}async function dn(e,n){const t={};n&&(t.Authorization=`Bearer ${n}`);try{const s=await fetch(`https://huggingface.co/api/spaces/${e}/${jt}`,{headers:t});if(s.status!==200)throw new Error("Space hardware could not be obtained.");const{hardware:i}=await s.json();return i.current}catch(s){throw new Error(s.message)}}async function pn(e,n,t){const s={};t&&(s.Authorization=`Bearer ${t}`);const i={seconds:n};try{const a=await fetch(`https://huggingface.co/api/spaces/${e}/${Dt}`,{method:"POST",headers:{"Content-Type":"application/json",...s},body:JSON.stringify(i)});if(a.status!==200)throw new Error("Could not set sleep timeout on duplicated Space. Please visit *ADD HF LINK TO SETTINGS* to set a timeout manually to reduce billing charges.");return await a.json()}catch(a){throw new Error(a.message)}}const Le=["cpu-basic","cpu-upgrade","cpu-xl","t4-small","t4-medium","a10g-small","a10g-large","a10g-largex2","a10g-largex4","a100-large","zero-a10g","h100","h100x8"];async function hn(e,n){const{token:t,private:s,hardware:i,timeout:a,auth:o}=n;if(i&&!Le.includes(i))throw new Error(`Invalid hardware type provided. Valid types are: ${Le.map(_=>`"${_}"`).join(",")}.`);const{http_protocol:r,host:c}=await Ee(e,t);let p=null;if(o){const _=await Me(r,c,o,fetch);_&&(p=He(_))}const f={Authorization:`Bearer ${t}`,"Content-Type":"application/json",...p?{Cookie:p.join("; ")}:{}},u=(await(await fetch("https://huggingface.co/api/whoami-v2",{headers:f})).json()).name,h=e.split("/")[1],v={repository:`${u}/${h}`};s&&(v.private=!0);let N;try{i||(N=await dn(e,t))}catch(_){throw Error(ye+_.message)}const l=i||N||"cpu-basic";v.hardware=l;try{const _=await fetch(`https://huggingface.co/api/spaces/${e}/duplicate`,{method:"POST",headers:f,body:JSON.stringify(v)});if(_.status===409)try{return await ve.connect(`${u}/${h}`,n)}catch(x){throw console.error("Failed to connect Client instance:",x),x}else if(_.status!==200)throw new Error(_.statusText);const $=await _.json();return await pn(`${u}/${h}`,a||300,t),await ve.connect(fn($.url),n)}catch(_){throw new Error(_)}}function fn(e){const n=/https:\/\/huggingface.co\/spaces\/([^/]+\/[^/]+)/,t=e.match(n);if(t)return t[1]}var F;class _n extends TransformStream{constructor(n={allowCR:!1}){super({transform:(t,s)=>{for(t=se(this,F)+t;;){const i=t.indexOf(`
|
| 2 |
+
`),a=n.allowCR?t.indexOf("\r"):-1;if(a!==-1&&a!==t.length-1&&(i===-1||i-1>a)){s.enqueue(t.slice(0,a)),t=t.slice(a+1);continue}if(i===-1)break;const o=t[i-1]==="\r"?i-1:i;s.enqueue(t.slice(0,o)),t=t.slice(i+1)}xt(this,F,t)},flush:t=>{if(se(this,F)==="")return;const s=n.allowCR&&se(this,F).endsWith("\r")?se(this,F).slice(0,-1):se(this,F);t.enqueue(s)}}),$t(this,F,"")}}F=new WeakMap;function gn(e){let n=new TextDecoderStream,t=new _n({allowCR:!0});return e.pipeThrough(n).pipeThrough(t)}function mn(e){let n=/[:]\s*/.exec(e),t=n&&n.index;if(t)return[e.substring(0,t),e.substring(t+n[0].length)]}function Re(e,n,t){e.get(n)||e.set(n,t)}async function*wn(e,n){if(!e.body)return;let t=gn(e.body),s,i=t.getReader(),a;for(;;){if(n&&n.aborted)return i.cancel();if(s=await i.read(),s.done)return;if(!s.value){a&&(yield a),a=void 0;continue}let[o,r]=mn(s.value)||[];o&&(o==="data"?(a||(a={}),a[o]=a[o]?a[o]+`
|
| 3 |
+
`+r:r):o==="event"?(a||(a={}),a[o]=r):o==="id"?(a||(a={}),a[o]=+r||r):o==="retry"&&(a||(a={}),a[o]=+r||void 0))}}async function vn(e,n){let t=new Request(e,n);Re(t.headers,"Accept","text/event-stream"),Re(t.headers,"Content-Type","application/json");let s=await fetch(t);if(!s.ok)throw s;return wn(s,t.signal)}async function yn(){let{event_callbacks:e,unclosed_events:n,pending_stream_messages:t,stream_status:s,config:i,jwt:a}=this;const o=this;if(!i)throw new Error("Could not resolve app config");s.open=!0;let r=null,c=new URLSearchParams({session_hash:this.session_hash}).toString(),p=new URL(`${i.root}${this.api_prefix}/${Fe}?${c}`);if(a&&p.searchParams.set("__sign",a),r=this.stream(p),!r){console.warn("Cannot connect to SSE endpoint: "+p.toString());return}r.onmessage=async function(f){let u=JSON.parse(f.data);if(u.msg==="close_stream"){$e(s,o.abort_controller);return}const h=u.event_id;if(!h)await Promise.all(Object.keys(e).map(v=>e[v](u)));else if(e[h]&&i){u.msg==="process_completed"&&["sse","sse_v1","sse_v2","sse_v2.1","sse_v3"].includes(i.protocol)&&n.delete(h);let v=e[h];typeof window<"u"&&typeof document<"u"?setTimeout(v,0,u):v(u)}else t[h]||(t[h]=[]),t[h].push(u)},r.onerror=async function(f){console.error(f),await Promise.all(Object.keys(e).map(u=>e[u]({msg:"broken_connection",message:ae})))}}function $e(e,n){e&&(e.open=!1,n?.abort())}function bn(e,n,t){e[n]?t.data.forEach((s,i)=>{let a=En(e[n][i],s);e[n][i]=a,t.data[i]=a}):(e[n]=[],t.data.forEach((s,i)=>{e[n][i]=s}))}function En(e,n){return n.forEach(([t,s,i])=>{e=kn(e,s,t,i)}),e}function kn(e,n,t,s){if(n.length===0){if(t==="replace")return s;if(t==="append")return e+s;throw new Error(`Unsupported action: ${t}`)}let i=e;for(let o=0;o<n.length-1;o++)i=i[n[o]];const a=n[n.length-1];switch(t){case"replace":i[a]=s;break;case"append":i[a]+=s;break;case"add":Array.isArray(i)?i.splice(Number(a),0,s):i[a]=s;break;case"delete":Array.isArray(i)?i.splice(Number(a),1):delete i[a];break;default:throw new Error(`Unknown action: ${t}`)}return e}function $n(e,n={}){const t={close:()=>{console.warn("Method not implemented.")},onerror:null,onmessage:null,onopen:null,readyState:0,url:e.toString(),withCredentials:!1,CONNECTING:0,OPEN:1,CLOSED:2,addEventListener:()=>{throw new Error("Method not implemented.")},dispatchEvent:()=>{throw new Error("Method not implemented.")},removeEventListener:()=>{throw new Error("Method not implemented.")}};return vn(e,n).then(async s=>{t.readyState=t.OPEN;try{for await(const i of s)t.onmessage&&t.onmessage(i);t.readyState=t.CLOSED}catch(i){t.onerror&&t.onerror(i),t.readyState=t.CLOSED}}).catch(s=>{console.error(s),t.onerror&&t.onerror(s),t.readyState=t.CLOSED}),t}function xn(e,n={},t,s,i){var a;try{let o=function(m){(i||Ye[m.type])&&f(m)},r=function(){for(tt=!0;Q.length>0;)Q.shift()({value:void 0,done:!0})},c=function(m){Q.length>0?Q.shift()(m):de.push(m)},p=function(m){c(Sn(m)),r()},f=function(m){c({value:m,done:!1})},u=function(){return de.length>0?Promise.resolve(de.shift()):new Promise(m=>Q.push(m))};const{token:h}=this.options,{fetch:v,app_reference:N,config:l,session_hash:_,api_info:$,api_map:x,stream_status:W,pending_stream_messages:M,pending_diff_streams:b,event_callbacks:R,unclosed_events:ue,post_data:H,options:J,api_prefix:S}=this,V=this;if(!$)throw new Error("No API found");if(!l)throw new Error("Could not resolve app config");let{fn_index:g,endpoint_info:xe,dependency:Z}=Pn($,e,x,l),Ke=Qt(n,xe),L,U=l.protocol??"ws";if(U==="ws")throw new Error("WebSocket protocol is not supported in this version");let Se="",Qe=()=>Se;const w=typeof e=="number"?"/predict":e;let oe,k=null,B=!1,Pe={},K=typeof window<"u"&&typeof document<"u"?new URLSearchParams(window.location.search).toString():"";const Ye=((a=J?.events)==null?void 0:a.reduce((m,D)=>(m[D]=!0,m),{}))||{};async function Xe(){let m={},D={};m={event_id:k},D={event_id:k,session_hash:_,fn_index:g};try{if(!l)throw new Error("Could not resolve app config");"event_id"in D&&await v(`${l.root}${S}/${zt}`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(D)}),await v(`${l.root}${S}/${qt}`,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(m)})}catch{console.warn("The `/reset` endpoint could not be called. Subsequent endpoint results may be unreliable.")}}const et=async m=>{await this._resolve_heartbeat(m)};async function Ce(m){if(!l)return;let D=m.render_id;l.components=[...l.components.filter(P=>P.props.rendered_in!==D),...m.components],l.dependencies=[...l.dependencies.filter(P=>P.rendered_in!==D),...m.dependencies];const pe=l.components.some(P=>P.type==="state"),E=l.dependencies.some(P=>P.targets.some(O=>O[1]==="unload"));l.connect_heartbeat=pe||E,await et(l),o({type:"render",data:m,endpoint:w,fn_index:g})}this.handle_blob(l.root,Ke,xe).then(async m=>{var D;if(oe={data:le(m,Z,l.components,"input",!0)||[],event_data:t,fn_index:g,trigger_id:s},nn(g,l))o({type:"status",endpoint:w,stage:"pending",queue:!1,fn_index:g,time:new Date}),H(`${l.root}${S}/run${w.startsWith("/")?w:`/${w}`}${K?"?"+K:""}`,{...oe,session_hash:_}).then(([E,P])=>{const O=E.data;P==200?(o({type:"data",endpoint:w,fn_index:g,data:le(O,Z,l.components,"output",J.with_null_state),time:new Date,event_data:t,trigger_id:s}),E.render_config&&Ce(E.render_config),o({type:"status",endpoint:w,fn_index:g,stage:"complete",eta:E.average_duration,queue:!1,time:new Date})):o({type:"status",stage:"error",endpoint:w,fn_index:g,message:E.error,queue:!1,time:new Date})}).catch(E=>{o({type:"status",stage:"error",message:E.message,endpoint:w,fn_index:g,queue:!1,time:new Date})});else if(U=="sse"){o({type:"status",stage:"pending",queue:!0,endpoint:w,fn_index:g,time:new Date});var pe=new URLSearchParams({fn_index:g.toString(),session_hash:_}).toString();let E=new URL(`${l.root}${S}/${Fe}?${K?K+"&":""}${pe}`);if(this.jwt&&E.searchParams.set("__sign",this.jwt),L=this.stream(E),!L)return Promise.reject(new Error("Cannot connect to SSE endpoint: "+E.toString()));L.onmessage=async function(P){const O=JSON.parse(P.data),{type:I,status:C,data:A}=ze(O,Pe[g]);if(I==="update"&&C&&!B)o({type:"status",endpoint:w,fn_index:g,time:new Date,...C}),C.stage==="error"&&(L?.close(),r());else if(I==="data"){let[T,y]=await H(`${l.root}${S}/queue/data`,{...oe,session_hash:_,event_id:k});y!==200&&(o({type:"status",stage:"error",message:ae,queue:!0,endpoint:w,fn_index:g,time:new Date}),L?.close(),r())}else I==="complete"?B=C:I==="log"?o({type:"log",title:A.title,log:A.log,level:A.level,endpoint:w,duration:A.duration,visible:A.visible,fn_index:g}):(I==="generating"||I==="streaming")&&o({type:"status",time:new Date,...C,stage:C?.stage,queue:!0,endpoint:w,fn_index:g});A&&(o({type:"data",time:new Date,data:le(A.data,Z,l.components,"output",J.with_null_state),endpoint:w,fn_index:g,event_data:t,trigger_id:s}),B&&(o({type:"status",time:new Date,...B,stage:C?.stage,queue:!0,endpoint:w,fn_index:g}),L?.close(),r()))}}else if(U=="sse_v1"||U=="sse_v2"||U=="sse_v2.1"||U=="sse_v3"){o({type:"status",stage:"pending",queue:!0,endpoint:w,fn_index:g,time:new Date});let E="";typeof window<"u"&&typeof document<"u"&&(E=(D=window?.location)==null?void 0:D.hostname);const P=E.includes(".dev.")?`https://moon-${E.split(".")[1]}.dev.spaces.huggingface.tech`:"https://huggingface.co";(typeof window<"u"&&typeof document<"u"&&window.parent!=window&&window.supports_zerogpu_headers?sn("zerogpu-headers",P):Promise.resolve(null)).then(O=>H(`${l.root}${S}/${Pt}?${K}`,{...oe,session_hash:_},O)).then(async([O,I])=>{if(I===503)o({type:"status",stage:"error",message:Ge,queue:!0,endpoint:w,fn_index:g,time:new Date});else if(I===422)o({type:"status",stage:"error",message:O.detail,queue:!0,endpoint:w,fn_index:g,code:"validation_error",time:new Date}),r();else if(I!==200)o({type:"status",stage:"error",broken:!1,message:O.detail,queue:!0,endpoint:w,fn_index:g,time:new Date});else{k=O.event_id,Se=k;let C=async function(A){try{const{type:T,status:y,data:q,original_msg:nt}=ze(A,Pe[g]);if(T=="heartbeat")return;if(T==="update"&&y&&!B)o({type:"status",endpoint:w,fn_index:g,time:new Date,original_msg:nt,...y});else if(T==="complete")B=y;else if(T=="unexpected_error"||T=="broken_connection"){console.error("Unexpected error",y?.message);const st=T==="broken_connection";o({type:"status",stage:"error",message:y?.message||"An Unexpected Error Occurred!",queue:!0,endpoint:w,broken:st,session_not_found:y?.session_not_found,fn_index:g,time:new Date})}else if(T==="log"){o({type:"log",title:q.title,log:q.log,level:q.level,endpoint:w,duration:q.duration,visible:q.visible,fn_index:g});return}else(T==="generating"||T==="streaming")&&(o({type:"status",time:new Date,...y,stage:y?.stage,queue:!0,endpoint:w,fn_index:g}),q&&Z.connection!=="stream"&&["sse_v2","sse_v2.1","sse_v3"].includes(U)&&bn(b,k,q));q&&(o({type:"data",time:new Date,data:le(q.data,Z,l.components,"output",J.with_null_state),endpoint:w,fn_index:g}),q.render_config&&await Ce(q.render_config),B&&(o({type:"status",time:new Date,...B,stage:y?.stage,queue:!0,endpoint:w,fn_index:g}),r())),(y?.stage==="complete"||y?.stage==="error")&&(R[k]&&delete R[k],k in b&&delete b[k])}catch(T){console.error("Unexpected client exception",T),o({type:"status",stage:"error",message:"An Unexpected Error Occurred!",queue:!0,endpoint:w,fn_index:g,time:new Date}),["sse_v2","sse_v2.1","sse_v3"].includes(U)&&($e(W,V.abort_controller),W.open=!1,r())}};k in M&&(M[k].forEach(A=>C(A)),delete M[k]),R[k]=C,ue.add(k),W.open||await this.open_stream()}})}});let tt=!1;const de=[],Q=[],Te={[Symbol.asyncIterator]:()=>Te,next:u,throw:async m=>(p(m),u()),return:async()=>(r(),u()),cancel:Xe,event_id:Qe};return Te}catch(o){throw console.error("Submit function encountered an error:",o),o}}function Sn(e){return{then:(n,t)=>t(e)}}function Pn(e,n,t,s){let i,a,o;if(typeof n=="number")i=n,a=e.unnamed_endpoints[i],o=s.dependencies.find(r=>r.id==n);else{const r=n.replace(/^\//,"");i=t[r],a=e.named_endpoints[n.trim()],o=s.dependencies.find(c=>c.id==t[r])}if(typeof i!="number")throw new Error("There is no endpoint matching that name of fn_index matching that number.");return{fn_index:i,endpoint_info:a,dependency:o}}class ve{constructor(n,t={events:["data"]}){d(this,"app_reference"),d(this,"options"),d(this,"deep_link",null),d(this,"config"),d(this,"api_prefix",""),d(this,"api_info"),d(this,"api_map",{}),d(this,"session_hash",Math.random().toString(36).substring(2)),d(this,"jwt",!1),d(this,"last_status",{}),d(this,"cookies",null),d(this,"stream_status",{open:!1}),d(this,"closed",!1),d(this,"pending_stream_messages",{}),d(this,"pending_diff_streams",{}),d(this,"event_callbacks",{}),d(this,"unclosed_events",new Set),d(this,"heartbeat_event",null),d(this,"abort_controller",null),d(this,"stream_instance",null),d(this,"current_payload"),d(this,"view_api"),d(this,"upload_files"),d(this,"upload"),d(this,"handle_blob"),d(this,"post_data"),d(this,"submit"),d(this,"predict"),d(this,"open_stream"),d(this,"resolve_config"),d(this,"resolve_cookies");var s;this.app_reference=n,this.deep_link=((s=t.query_params)==null?void 0:s.deep_link)||null,t.events||(t.events=["data"]),this.options=t,this.current_payload={},this.view_api=Yt.bind(this),this.upload_files=Xt.bind(this),this.handle_blob=an.bind(this),this.post_data=cn.bind(this),this.submit=xn.bind(this),this.predict=ln.bind(this),this.open_stream=yn.bind(this),this.resolve_config=Wt.bind(this),this.resolve_cookies=Mt.bind(this),this.upload=en.bind(this),this.fetch=this.fetch.bind(this),this.handle_space_success=this.handle_space_success.bind(this),this.stream=this.stream.bind(this)}get_url_config(n=null){if(!this.config)throw new Error(G);n===null&&(n=window.location.href);const t=o=>o.replace(/^\/+|\/+$/g,"");let s=t(new URL(this.config.root).pathname),i=t(new URL(n).pathname),a;return i.startsWith(s)?a=t(i.substring(s.length)):a="",this.get_page_config(a)}get_page_config(n){if(!this.config)throw new Error(G);let t=this.config;return n in t.page||(n=""),{...t,current_page:n,layout:t.page[n].layout,components:t.components.filter(s=>t.page[n].components.includes(s.id)),dependencies:this.config.dependencies.filter(s=>t.page[n].dependencies.includes(s.id))}}fetch(n,t){const s=new Headers(t?.headers||{});if(this&&this.cookies&&s.append("Cookie",this.cookies),this&&this.options.headers)for(const i in this.options.headers)s.append(i,this.options.headers[i]);return fetch(n,{...t,headers:s})}stream(n){const t=new Headers;if(this&&this.cookies&&t.append("Cookie",this.cookies),this&&this.options.headers)for(const s in this.options.headers)t.append(s,this.options.headers[s]);return this&&this.options.token&&t.append("Authorization",`Bearer ${this.options.token}`),this.abort_controller=new AbortController,this.stream_instance=$n(n.toString(),{credentials:"include",headers:t,signal:this.abort_controller.signal}),this.stream_instance}async init(){var n;this.options.auth&&await this.resolve_cookies(),await this._resolve_config().then(({config:t})=>this._resolve_heartbeat(t)),this.api_info=await this.view_api(),this.api_map=Jt(((n=this.config)==null?void 0:n.dependencies)||[])}async _resolve_heartbeat(n){if(n&&(this.config=n,this.api_prefix=n.api_prefix||"",this.config&&this.config.connect_heartbeat&&this.config.space_id&&this.options.token&&(this.jwt=await Ae(this.config.space_id,this.options.token,this.cookies))),n.space_id&&this.options.token&&(this.jwt=await Ae(n.space_id,this.options.token)),this.config&&this.config.connect_heartbeat){const t=new URL(`${this.config.root}${this.api_prefix}/${Ot}/${this.session_hash}`);this.jwt&&t.searchParams.set("__sign",this.jwt),this.heartbeat_event||(this.heartbeat_event=this.stream(t))}}static async connect(n,t={events:["data"]}){const s=new this(n,t);return t.session_hash&&(s.session_hash=t.session_hash),await s.init(),s}async reconnect(){const n=new URL(`${this.config.root}${this.api_prefix}/${Nt}`);let t;try{const s=await this.fetch(n);if(!s.ok)throw new Error;t=(await s.json()).app_id}catch{return"broken"}return t!==this.config.app_id?"changed":"connected"}close(){this.closed=!0,$e(this.stream_status,this.abort_controller)}set_current_payload(n){this.current_payload=n}static async duplicate(n,t={events:["data"]}){return hn(n,t)}async _resolve_config(){const{http_protocol:n,host:t,space_id:s}=await Ee(this.app_reference,this.options.token),{status_callback:i}=this.options;s&&i&&await Ze(s,i);let a;try{let o=`${n}//${t}`;if(a=await this.resolve_config(o),!a)throw new Error(G);return this.config_success(a)}catch(o){if(s&&i)ie(s,be.test(s)?"space_name":"subdomain",this.handle_space_success);else throw i&&i({status:"error",message:"Could not load this space.",load_status:"error",detail:"NOT_FOUND"}),Error(o)}}async config_success(n){if(this.config=n,this.api_prefix=n.api_prefix||"",this.config.auth_required)return this.prepare_return_obj();try{this.api_info=await this.view_api()}catch(t){console.error(Lt+t.message)}return this.prepare_return_obj()}async handle_space_success(n){var t;if(!this)throw new Error(G);const{status_callback:s}=this.options;if(s&&s(n),n.status==="running")try{if(this.config=await this._resolve_config(),this.api_prefix=((t=this==null?void 0:this.config)==null?void 0:t.api_prefix)||"",!this.config)throw new Error(G);return await this.config_success(this.config)}catch(i){throw s&&s({status:"error",message:"Could not load this space.",load_status:"error",detail:"NOT_FOUND"}),i}}async component_server(n,t,s){var i;if(!this.config)throw new Error(G);const a={},{token:o}=this.options,{session_hash:r}=this;o&&(a.Authorization=`Bearer ${this.options.token}`);let c,p=this.config.components.find(u=>u.id===n);(i=p?.props)!=null&&i.root_url?c=p.props.root_url:c=this.config.root;let f;if("binary"in s){f=new FormData;for(const u in s.data)u!=="binary"&&f.append(u,s.data[u]);f.set("component_id",n.toString()),f.set("fn_name",t),f.set("session_hash",r)}else f=JSON.stringify({data:s,component_id:n,fn_name:t,session_hash:r}),a["Content-Type"]="application/json";o&&(a.Authorization=`Bearer ${o}`);try{const u=await this.fetch(`${c}${this.api_prefix}/${At}/`,{method:"POST",body:f,headers:a,credentials:"include"});if(!u.ok)throw new Error("Could not connect to component server: "+u.statusText);return await u.json()}catch(u){console.warn(u)}}set_cookies(n){this.cookies=He(n).join("; ")}prepare_return_obj(){return{config:this.config,predict:this.predict,submit:this.submit,view_api:this.view_api,component_server:this.component_server}}}var Cn=pt('<main class="svelte-1uha8ag"><h1 class="svelte-1uha8ag">Svelte App ➡️ Gradio Client API</h1> <form><label for="input-text" class="svelte-1uha8ag">Input Prompt:</label> <textarea id="input-text" class="svelte-1uha8ag"></textarea> <button type="submit" class="svelte-1uha8ag"><!></button></form> <div class="result-box svelte-1uha8ag"><h2>API Result</h2> <p> </p></div></main>');function qn(e,n){dt(n,!1);const t="your_huggingface_access_token_here",s="Hanzo03/gradioapp",i="/process_text";let a=re(""),o=re("Submit a prompt to see the result..."),r=re(!1),c=re(null);async function p(){try{z(c,await ve.connect(s,{token:t})),console.log("Gradio Client connected successfully!")}catch(b){console.error("Failed to connect to Gradio Client:",b),z(o,`Connection Error: Failed to connect to ${s}. Check your token and space ID.`),z(c,null)}}p();async function f(){if(!j(a).trim()){z(o,"Please enter some text.");return}if(!j(c)){z(o,"Error: Gradio Client not initialized. Check console for connection errors.");return}z(r,!0),z(o,"Processing...");try{const b=await j(c).predict(i,[j(a)]);z(o,b.data[0])}catch(b){console.error("Gradio API Prediction Error:",b),z(o,`API Prediction Error: ${b.message}`)}finally{z(r,!1)}}it();var u=Cn(),h=ee(te(u),2),v=ee(te(h),2);_t(v);var N=ee(v,2),l=te(N);{var _=b=>{var R=he("Sending...");X(b,R)},$=b=>{var R=gt(),ue=mt(R);{var H=S=>{var V=he("Connecting...");X(S,V)},J=S=>{var V=he("Process Text");X(S,V)};De(ue,S=>{j(c)?S(J,!1):S(H)},!0)}X(b,R)};De(l,b=>{j(r)?b(_):b($,!1)})}ne(N),ne(h);var x=ee(h,2),W=ee(te(x),2),M=te(W,!0);ne(W),ne(x),ne(u),ht(()=>{v.disabled=j(r)||!j(c),N.disabled=j(r)||!j(c),vt(M,j(o))}),yt(v,()=>j(a),b=>z(a,b)),wt("submit",h,bt(f)),X(e,u),ft()}export{qn as component};
|
build/_app/version.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"version":"1760764303736"}
|
build/index.html
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8" />
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
| 6 |
+
|
| 7 |
+
<link rel="modulepreload" href="/_app/immutable/entry/start.gR5pj6ET.js">
|
| 8 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/CBvrp3z_.js">
|
| 9 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/llObPkeD.js">
|
| 10 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/DxfgYVy1.js">
|
| 11 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/TMIfyKRi.js">
|
| 12 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/CyM0UOry.js">
|
| 13 |
+
<link rel="modulepreload" href="/_app/immutable/entry/app.CNlupjJb.js">
|
| 14 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/CJtLV7Ma.js">
|
| 15 |
+
<link rel="modulepreload" href="/_app/immutable/chunks/DsnmJJEf.js">
|
| 16 |
+
</head>
|
| 17 |
+
<body data-sveltekit-preload-data="hover">
|
| 18 |
+
<div style="display: contents">
|
| 19 |
+
<script>
|
| 20 |
+
{
|
| 21 |
+
__sveltekit_17etaaa = {
|
| 22 |
+
base: ""
|
| 23 |
+
};
|
| 24 |
+
|
| 25 |
+
const element = document.currentScript.parentElement;
|
| 26 |
+
|
| 27 |
+
Promise.all([
|
| 28 |
+
import("/_app/immutable/entry/start.gR5pj6ET.js"),
|
| 29 |
+
import("/_app/immutable/entry/app.CNlupjJb.js")
|
| 30 |
+
]).then(([kit, app]) => {
|
| 31 |
+
kit.start(app, element);
|
| 32 |
+
});
|
| 33 |
+
}
|
| 34 |
+
</script>
|
| 35 |
+
</div>
|
| 36 |
+
</body>
|
| 37 |
+
</html>
|
build/robots.txt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# allow crawling everything by default
|
| 2 |
+
User-agent: *
|
| 3 |
+
Disallow:
|
jsconfig.json
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"extends": "./.svelte-kit/tsconfig.json",
|
| 3 |
+
"compilerOptions": {
|
| 4 |
+
"allowJs": true,
|
| 5 |
+
"checkJs": false,
|
| 6 |
+
"moduleResolution": "bundler"
|
| 7 |
+
}
|
| 8 |
+
// Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
|
| 9 |
+
// except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
|
| 10 |
+
//
|
| 11 |
+
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
|
| 12 |
+
// from the referenced tsconfig.json - TypeScript does not merge them in
|
| 13 |
+
}
|
package-lock.json
ADDED
|
@@ -0,0 +1,1434 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"name": "sv-app",
|
| 3 |
+
"version": "0.0.1",
|
| 4 |
+
"lockfileVersion": 3,
|
| 5 |
+
"requires": true,
|
| 6 |
+
"packages": {
|
| 7 |
+
"": {
|
| 8 |
+
"name": "sv-app",
|
| 9 |
+
"version": "0.0.1",
|
| 10 |
+
"dependencies": {
|
| 11 |
+
"@gradio/client": "^2.0.0-dev.0",
|
| 12 |
+
"@sveltejs/adapter-static": "^3.0.10"
|
| 13 |
+
},
|
| 14 |
+
"devDependencies": {
|
| 15 |
+
"@sveltejs/adapter-auto": "^6.1.0",
|
| 16 |
+
"@sveltejs/kit": "^2.43.2",
|
| 17 |
+
"@sveltejs/vite-plugin-svelte": "^6.2.1",
|
| 18 |
+
"svelte": "^5.39.5",
|
| 19 |
+
"vite": "^7.1.7"
|
| 20 |
+
}
|
| 21 |
+
},
|
| 22 |
+
"node_modules/@esbuild/aix-ppc64": {
|
| 23 |
+
"version": "0.25.11",
|
| 24 |
+
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.11.tgz",
|
| 25 |
+
"integrity": "sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==",
|
| 26 |
+
"cpu": [
|
| 27 |
+
"ppc64"
|
| 28 |
+
],
|
| 29 |
+
"license": "MIT",
|
| 30 |
+
"optional": true,
|
| 31 |
+
"os": [
|
| 32 |
+
"aix"
|
| 33 |
+
],
|
| 34 |
+
"engines": {
|
| 35 |
+
"node": ">=18"
|
| 36 |
+
}
|
| 37 |
+
},
|
| 38 |
+
"node_modules/@esbuild/android-arm": {
|
| 39 |
+
"version": "0.25.11",
|
| 40 |
+
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.11.tgz",
|
| 41 |
+
"integrity": "sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg==",
|
| 42 |
+
"cpu": [
|
| 43 |
+
"arm"
|
| 44 |
+
],
|
| 45 |
+
"license": "MIT",
|
| 46 |
+
"optional": true,
|
| 47 |
+
"os": [
|
| 48 |
+
"android"
|
| 49 |
+
],
|
| 50 |
+
"engines": {
|
| 51 |
+
"node": ">=18"
|
| 52 |
+
}
|
| 53 |
+
},
|
| 54 |
+
"node_modules/@esbuild/android-arm64": {
|
| 55 |
+
"version": "0.25.11",
|
| 56 |
+
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.11.tgz",
|
| 57 |
+
"integrity": "sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ==",
|
| 58 |
+
"cpu": [
|
| 59 |
+
"arm64"
|
| 60 |
+
],
|
| 61 |
+
"license": "MIT",
|
| 62 |
+
"optional": true,
|
| 63 |
+
"os": [
|
| 64 |
+
"android"
|
| 65 |
+
],
|
| 66 |
+
"engines": {
|
| 67 |
+
"node": ">=18"
|
| 68 |
+
}
|
| 69 |
+
},
|
| 70 |
+
"node_modules/@esbuild/android-x64": {
|
| 71 |
+
"version": "0.25.11",
|
| 72 |
+
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.11.tgz",
|
| 73 |
+
"integrity": "sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g==",
|
| 74 |
+
"cpu": [
|
| 75 |
+
"x64"
|
| 76 |
+
],
|
| 77 |
+
"license": "MIT",
|
| 78 |
+
"optional": true,
|
| 79 |
+
"os": [
|
| 80 |
+
"android"
|
| 81 |
+
],
|
| 82 |
+
"engines": {
|
| 83 |
+
"node": ">=18"
|
| 84 |
+
}
|
| 85 |
+
},
|
| 86 |
+
"node_modules/@esbuild/darwin-arm64": {
|
| 87 |
+
"version": "0.25.11",
|
| 88 |
+
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.11.tgz",
|
| 89 |
+
"integrity": "sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w==",
|
| 90 |
+
"cpu": [
|
| 91 |
+
"arm64"
|
| 92 |
+
],
|
| 93 |
+
"license": "MIT",
|
| 94 |
+
"optional": true,
|
| 95 |
+
"os": [
|
| 96 |
+
"darwin"
|
| 97 |
+
],
|
| 98 |
+
"engines": {
|
| 99 |
+
"node": ">=18"
|
| 100 |
+
}
|
| 101 |
+
},
|
| 102 |
+
"node_modules/@esbuild/darwin-x64": {
|
| 103 |
+
"version": "0.25.11",
|
| 104 |
+
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.11.tgz",
|
| 105 |
+
"integrity": "sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ==",
|
| 106 |
+
"cpu": [
|
| 107 |
+
"x64"
|
| 108 |
+
],
|
| 109 |
+
"license": "MIT",
|
| 110 |
+
"optional": true,
|
| 111 |
+
"os": [
|
| 112 |
+
"darwin"
|
| 113 |
+
],
|
| 114 |
+
"engines": {
|
| 115 |
+
"node": ">=18"
|
| 116 |
+
}
|
| 117 |
+
},
|
| 118 |
+
"node_modules/@esbuild/freebsd-arm64": {
|
| 119 |
+
"version": "0.25.11",
|
| 120 |
+
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.11.tgz",
|
| 121 |
+
"integrity": "sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA==",
|
| 122 |
+
"cpu": [
|
| 123 |
+
"arm64"
|
| 124 |
+
],
|
| 125 |
+
"license": "MIT",
|
| 126 |
+
"optional": true,
|
| 127 |
+
"os": [
|
| 128 |
+
"freebsd"
|
| 129 |
+
],
|
| 130 |
+
"engines": {
|
| 131 |
+
"node": ">=18"
|
| 132 |
+
}
|
| 133 |
+
},
|
| 134 |
+
"node_modules/@esbuild/freebsd-x64": {
|
| 135 |
+
"version": "0.25.11",
|
| 136 |
+
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.11.tgz",
|
| 137 |
+
"integrity": "sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw==",
|
| 138 |
+
"cpu": [
|
| 139 |
+
"x64"
|
| 140 |
+
],
|
| 141 |
+
"license": "MIT",
|
| 142 |
+
"optional": true,
|
| 143 |
+
"os": [
|
| 144 |
+
"freebsd"
|
| 145 |
+
],
|
| 146 |
+
"engines": {
|
| 147 |
+
"node": ">=18"
|
| 148 |
+
}
|
| 149 |
+
},
|
| 150 |
+
"node_modules/@esbuild/linux-arm": {
|
| 151 |
+
"version": "0.25.11",
|
| 152 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.11.tgz",
|
| 153 |
+
"integrity": "sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw==",
|
| 154 |
+
"cpu": [
|
| 155 |
+
"arm"
|
| 156 |
+
],
|
| 157 |
+
"license": "MIT",
|
| 158 |
+
"optional": true,
|
| 159 |
+
"os": [
|
| 160 |
+
"linux"
|
| 161 |
+
],
|
| 162 |
+
"engines": {
|
| 163 |
+
"node": ">=18"
|
| 164 |
+
}
|
| 165 |
+
},
|
| 166 |
+
"node_modules/@esbuild/linux-arm64": {
|
| 167 |
+
"version": "0.25.11",
|
| 168 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.11.tgz",
|
| 169 |
+
"integrity": "sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA==",
|
| 170 |
+
"cpu": [
|
| 171 |
+
"arm64"
|
| 172 |
+
],
|
| 173 |
+
"license": "MIT",
|
| 174 |
+
"optional": true,
|
| 175 |
+
"os": [
|
| 176 |
+
"linux"
|
| 177 |
+
],
|
| 178 |
+
"engines": {
|
| 179 |
+
"node": ">=18"
|
| 180 |
+
}
|
| 181 |
+
},
|
| 182 |
+
"node_modules/@esbuild/linux-ia32": {
|
| 183 |
+
"version": "0.25.11",
|
| 184 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.11.tgz",
|
| 185 |
+
"integrity": "sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw==",
|
| 186 |
+
"cpu": [
|
| 187 |
+
"ia32"
|
| 188 |
+
],
|
| 189 |
+
"license": "MIT",
|
| 190 |
+
"optional": true,
|
| 191 |
+
"os": [
|
| 192 |
+
"linux"
|
| 193 |
+
],
|
| 194 |
+
"engines": {
|
| 195 |
+
"node": ">=18"
|
| 196 |
+
}
|
| 197 |
+
},
|
| 198 |
+
"node_modules/@esbuild/linux-loong64": {
|
| 199 |
+
"version": "0.25.11",
|
| 200 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.11.tgz",
|
| 201 |
+
"integrity": "sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw==",
|
| 202 |
+
"cpu": [
|
| 203 |
+
"loong64"
|
| 204 |
+
],
|
| 205 |
+
"license": "MIT",
|
| 206 |
+
"optional": true,
|
| 207 |
+
"os": [
|
| 208 |
+
"linux"
|
| 209 |
+
],
|
| 210 |
+
"engines": {
|
| 211 |
+
"node": ">=18"
|
| 212 |
+
}
|
| 213 |
+
},
|
| 214 |
+
"node_modules/@esbuild/linux-mips64el": {
|
| 215 |
+
"version": "0.25.11",
|
| 216 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.11.tgz",
|
| 217 |
+
"integrity": "sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ==",
|
| 218 |
+
"cpu": [
|
| 219 |
+
"mips64el"
|
| 220 |
+
],
|
| 221 |
+
"license": "MIT",
|
| 222 |
+
"optional": true,
|
| 223 |
+
"os": [
|
| 224 |
+
"linux"
|
| 225 |
+
],
|
| 226 |
+
"engines": {
|
| 227 |
+
"node": ">=18"
|
| 228 |
+
}
|
| 229 |
+
},
|
| 230 |
+
"node_modules/@esbuild/linux-ppc64": {
|
| 231 |
+
"version": "0.25.11",
|
| 232 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.11.tgz",
|
| 233 |
+
"integrity": "sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw==",
|
| 234 |
+
"cpu": [
|
| 235 |
+
"ppc64"
|
| 236 |
+
],
|
| 237 |
+
"license": "MIT",
|
| 238 |
+
"optional": true,
|
| 239 |
+
"os": [
|
| 240 |
+
"linux"
|
| 241 |
+
],
|
| 242 |
+
"engines": {
|
| 243 |
+
"node": ">=18"
|
| 244 |
+
}
|
| 245 |
+
},
|
| 246 |
+
"node_modules/@esbuild/linux-riscv64": {
|
| 247 |
+
"version": "0.25.11",
|
| 248 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.11.tgz",
|
| 249 |
+
"integrity": "sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww==",
|
| 250 |
+
"cpu": [
|
| 251 |
+
"riscv64"
|
| 252 |
+
],
|
| 253 |
+
"license": "MIT",
|
| 254 |
+
"optional": true,
|
| 255 |
+
"os": [
|
| 256 |
+
"linux"
|
| 257 |
+
],
|
| 258 |
+
"engines": {
|
| 259 |
+
"node": ">=18"
|
| 260 |
+
}
|
| 261 |
+
},
|
| 262 |
+
"node_modules/@esbuild/linux-s390x": {
|
| 263 |
+
"version": "0.25.11",
|
| 264 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.11.tgz",
|
| 265 |
+
"integrity": "sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw==",
|
| 266 |
+
"cpu": [
|
| 267 |
+
"s390x"
|
| 268 |
+
],
|
| 269 |
+
"license": "MIT",
|
| 270 |
+
"optional": true,
|
| 271 |
+
"os": [
|
| 272 |
+
"linux"
|
| 273 |
+
],
|
| 274 |
+
"engines": {
|
| 275 |
+
"node": ">=18"
|
| 276 |
+
}
|
| 277 |
+
},
|
| 278 |
+
"node_modules/@esbuild/linux-x64": {
|
| 279 |
+
"version": "0.25.11",
|
| 280 |
+
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.11.tgz",
|
| 281 |
+
"integrity": "sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ==",
|
| 282 |
+
"cpu": [
|
| 283 |
+
"x64"
|
| 284 |
+
],
|
| 285 |
+
"license": "MIT",
|
| 286 |
+
"optional": true,
|
| 287 |
+
"os": [
|
| 288 |
+
"linux"
|
| 289 |
+
],
|
| 290 |
+
"engines": {
|
| 291 |
+
"node": ">=18"
|
| 292 |
+
}
|
| 293 |
+
},
|
| 294 |
+
"node_modules/@esbuild/netbsd-arm64": {
|
| 295 |
+
"version": "0.25.11",
|
| 296 |
+
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.11.tgz",
|
| 297 |
+
"integrity": "sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg==",
|
| 298 |
+
"cpu": [
|
| 299 |
+
"arm64"
|
| 300 |
+
],
|
| 301 |
+
"license": "MIT",
|
| 302 |
+
"optional": true,
|
| 303 |
+
"os": [
|
| 304 |
+
"netbsd"
|
| 305 |
+
],
|
| 306 |
+
"engines": {
|
| 307 |
+
"node": ">=18"
|
| 308 |
+
}
|
| 309 |
+
},
|
| 310 |
+
"node_modules/@esbuild/netbsd-x64": {
|
| 311 |
+
"version": "0.25.11",
|
| 312 |
+
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.11.tgz",
|
| 313 |
+
"integrity": "sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A==",
|
| 314 |
+
"cpu": [
|
| 315 |
+
"x64"
|
| 316 |
+
],
|
| 317 |
+
"license": "MIT",
|
| 318 |
+
"optional": true,
|
| 319 |
+
"os": [
|
| 320 |
+
"netbsd"
|
| 321 |
+
],
|
| 322 |
+
"engines": {
|
| 323 |
+
"node": ">=18"
|
| 324 |
+
}
|
| 325 |
+
},
|
| 326 |
+
"node_modules/@esbuild/openbsd-arm64": {
|
| 327 |
+
"version": "0.25.11",
|
| 328 |
+
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.11.tgz",
|
| 329 |
+
"integrity": "sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg==",
|
| 330 |
+
"cpu": [
|
| 331 |
+
"arm64"
|
| 332 |
+
],
|
| 333 |
+
"license": "MIT",
|
| 334 |
+
"optional": true,
|
| 335 |
+
"os": [
|
| 336 |
+
"openbsd"
|
| 337 |
+
],
|
| 338 |
+
"engines": {
|
| 339 |
+
"node": ">=18"
|
| 340 |
+
}
|
| 341 |
+
},
|
| 342 |
+
"node_modules/@esbuild/openbsd-x64": {
|
| 343 |
+
"version": "0.25.11",
|
| 344 |
+
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.11.tgz",
|
| 345 |
+
"integrity": "sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw==",
|
| 346 |
+
"cpu": [
|
| 347 |
+
"x64"
|
| 348 |
+
],
|
| 349 |
+
"license": "MIT",
|
| 350 |
+
"optional": true,
|
| 351 |
+
"os": [
|
| 352 |
+
"openbsd"
|
| 353 |
+
],
|
| 354 |
+
"engines": {
|
| 355 |
+
"node": ">=18"
|
| 356 |
+
}
|
| 357 |
+
},
|
| 358 |
+
"node_modules/@esbuild/openharmony-arm64": {
|
| 359 |
+
"version": "0.25.11",
|
| 360 |
+
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.11.tgz",
|
| 361 |
+
"integrity": "sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ==",
|
| 362 |
+
"cpu": [
|
| 363 |
+
"arm64"
|
| 364 |
+
],
|
| 365 |
+
"license": "MIT",
|
| 366 |
+
"optional": true,
|
| 367 |
+
"os": [
|
| 368 |
+
"openharmony"
|
| 369 |
+
],
|
| 370 |
+
"engines": {
|
| 371 |
+
"node": ">=18"
|
| 372 |
+
}
|
| 373 |
+
},
|
| 374 |
+
"node_modules/@esbuild/sunos-x64": {
|
| 375 |
+
"version": "0.25.11",
|
| 376 |
+
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.11.tgz",
|
| 377 |
+
"integrity": "sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA==",
|
| 378 |
+
"cpu": [
|
| 379 |
+
"x64"
|
| 380 |
+
],
|
| 381 |
+
"license": "MIT",
|
| 382 |
+
"optional": true,
|
| 383 |
+
"os": [
|
| 384 |
+
"sunos"
|
| 385 |
+
],
|
| 386 |
+
"engines": {
|
| 387 |
+
"node": ">=18"
|
| 388 |
+
}
|
| 389 |
+
},
|
| 390 |
+
"node_modules/@esbuild/win32-arm64": {
|
| 391 |
+
"version": "0.25.11",
|
| 392 |
+
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.11.tgz",
|
| 393 |
+
"integrity": "sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q==",
|
| 394 |
+
"cpu": [
|
| 395 |
+
"arm64"
|
| 396 |
+
],
|
| 397 |
+
"license": "MIT",
|
| 398 |
+
"optional": true,
|
| 399 |
+
"os": [
|
| 400 |
+
"win32"
|
| 401 |
+
],
|
| 402 |
+
"engines": {
|
| 403 |
+
"node": ">=18"
|
| 404 |
+
}
|
| 405 |
+
},
|
| 406 |
+
"node_modules/@esbuild/win32-ia32": {
|
| 407 |
+
"version": "0.25.11",
|
| 408 |
+
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.11.tgz",
|
| 409 |
+
"integrity": "sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA==",
|
| 410 |
+
"cpu": [
|
| 411 |
+
"ia32"
|
| 412 |
+
],
|
| 413 |
+
"license": "MIT",
|
| 414 |
+
"optional": true,
|
| 415 |
+
"os": [
|
| 416 |
+
"win32"
|
| 417 |
+
],
|
| 418 |
+
"engines": {
|
| 419 |
+
"node": ">=18"
|
| 420 |
+
}
|
| 421 |
+
},
|
| 422 |
+
"node_modules/@esbuild/win32-x64": {
|
| 423 |
+
"version": "0.25.11",
|
| 424 |
+
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.11.tgz",
|
| 425 |
+
"integrity": "sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA==",
|
| 426 |
+
"cpu": [
|
| 427 |
+
"x64"
|
| 428 |
+
],
|
| 429 |
+
"license": "MIT",
|
| 430 |
+
"optional": true,
|
| 431 |
+
"os": [
|
| 432 |
+
"win32"
|
| 433 |
+
],
|
| 434 |
+
"engines": {
|
| 435 |
+
"node": ">=18"
|
| 436 |
+
}
|
| 437 |
+
},
|
| 438 |
+
"node_modules/@gradio/client": {
|
| 439 |
+
"version": "2.0.0-dev.0",
|
| 440 |
+
"resolved": "https://registry.npmjs.org/@gradio/client/-/client-2.0.0-dev.0.tgz",
|
| 441 |
+
"integrity": "sha512-ddVt6I/LWX5hvIY8GjgliMo6WfGe5Ahp9S951502WpN9o6tkAXNnvX+QALnFYoW7ecK4vI6WaxXetF8lzACrhw==",
|
| 442 |
+
"license": "ISC",
|
| 443 |
+
"dependencies": {
|
| 444 |
+
"fetch-event-stream": "^0.1.5"
|
| 445 |
+
},
|
| 446 |
+
"engines": {
|
| 447 |
+
"node": ">=18.0.0"
|
| 448 |
+
}
|
| 449 |
+
},
|
| 450 |
+
"node_modules/@jridgewell/gen-mapping": {
|
| 451 |
+
"version": "0.3.13",
|
| 452 |
+
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz",
|
| 453 |
+
"integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==",
|
| 454 |
+
"license": "MIT",
|
| 455 |
+
"dependencies": {
|
| 456 |
+
"@jridgewell/sourcemap-codec": "^1.5.0",
|
| 457 |
+
"@jridgewell/trace-mapping": "^0.3.24"
|
| 458 |
+
}
|
| 459 |
+
},
|
| 460 |
+
"node_modules/@jridgewell/remapping": {
|
| 461 |
+
"version": "2.3.5",
|
| 462 |
+
"resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
|
| 463 |
+
"integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
|
| 464 |
+
"license": "MIT",
|
| 465 |
+
"dependencies": {
|
| 466 |
+
"@jridgewell/gen-mapping": "^0.3.5",
|
| 467 |
+
"@jridgewell/trace-mapping": "^0.3.24"
|
| 468 |
+
}
|
| 469 |
+
},
|
| 470 |
+
"node_modules/@jridgewell/resolve-uri": {
|
| 471 |
+
"version": "3.1.2",
|
| 472 |
+
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
|
| 473 |
+
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
|
| 474 |
+
"license": "MIT",
|
| 475 |
+
"engines": {
|
| 476 |
+
"node": ">=6.0.0"
|
| 477 |
+
}
|
| 478 |
+
},
|
| 479 |
+
"node_modules/@jridgewell/sourcemap-codec": {
|
| 480 |
+
"version": "1.5.5",
|
| 481 |
+
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
|
| 482 |
+
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
|
| 483 |
+
"license": "MIT"
|
| 484 |
+
},
|
| 485 |
+
"node_modules/@jridgewell/trace-mapping": {
|
| 486 |
+
"version": "0.3.31",
|
| 487 |
+
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
|
| 488 |
+
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
|
| 489 |
+
"license": "MIT",
|
| 490 |
+
"dependencies": {
|
| 491 |
+
"@jridgewell/resolve-uri": "^3.1.0",
|
| 492 |
+
"@jridgewell/sourcemap-codec": "^1.4.14"
|
| 493 |
+
}
|
| 494 |
+
},
|
| 495 |
+
"node_modules/@polka/url": {
|
| 496 |
+
"version": "1.0.0-next.29",
|
| 497 |
+
"resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz",
|
| 498 |
+
"integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==",
|
| 499 |
+
"license": "MIT"
|
| 500 |
+
},
|
| 501 |
+
"node_modules/@rollup/rollup-android-arm-eabi": {
|
| 502 |
+
"version": "4.52.4",
|
| 503 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz",
|
| 504 |
+
"integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==",
|
| 505 |
+
"cpu": [
|
| 506 |
+
"arm"
|
| 507 |
+
],
|
| 508 |
+
"license": "MIT",
|
| 509 |
+
"optional": true,
|
| 510 |
+
"os": [
|
| 511 |
+
"android"
|
| 512 |
+
]
|
| 513 |
+
},
|
| 514 |
+
"node_modules/@rollup/rollup-android-arm64": {
|
| 515 |
+
"version": "4.52.4",
|
| 516 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz",
|
| 517 |
+
"integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==",
|
| 518 |
+
"cpu": [
|
| 519 |
+
"arm64"
|
| 520 |
+
],
|
| 521 |
+
"license": "MIT",
|
| 522 |
+
"optional": true,
|
| 523 |
+
"os": [
|
| 524 |
+
"android"
|
| 525 |
+
]
|
| 526 |
+
},
|
| 527 |
+
"node_modules/@rollup/rollup-darwin-arm64": {
|
| 528 |
+
"version": "4.52.4",
|
| 529 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz",
|
| 530 |
+
"integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==",
|
| 531 |
+
"cpu": [
|
| 532 |
+
"arm64"
|
| 533 |
+
],
|
| 534 |
+
"license": "MIT",
|
| 535 |
+
"optional": true,
|
| 536 |
+
"os": [
|
| 537 |
+
"darwin"
|
| 538 |
+
]
|
| 539 |
+
},
|
| 540 |
+
"node_modules/@rollup/rollup-darwin-x64": {
|
| 541 |
+
"version": "4.52.4",
|
| 542 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz",
|
| 543 |
+
"integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==",
|
| 544 |
+
"cpu": [
|
| 545 |
+
"x64"
|
| 546 |
+
],
|
| 547 |
+
"license": "MIT",
|
| 548 |
+
"optional": true,
|
| 549 |
+
"os": [
|
| 550 |
+
"darwin"
|
| 551 |
+
]
|
| 552 |
+
},
|
| 553 |
+
"node_modules/@rollup/rollup-freebsd-arm64": {
|
| 554 |
+
"version": "4.52.4",
|
| 555 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz",
|
| 556 |
+
"integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==",
|
| 557 |
+
"cpu": [
|
| 558 |
+
"arm64"
|
| 559 |
+
],
|
| 560 |
+
"license": "MIT",
|
| 561 |
+
"optional": true,
|
| 562 |
+
"os": [
|
| 563 |
+
"freebsd"
|
| 564 |
+
]
|
| 565 |
+
},
|
| 566 |
+
"node_modules/@rollup/rollup-freebsd-x64": {
|
| 567 |
+
"version": "4.52.4",
|
| 568 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz",
|
| 569 |
+
"integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==",
|
| 570 |
+
"cpu": [
|
| 571 |
+
"x64"
|
| 572 |
+
],
|
| 573 |
+
"license": "MIT",
|
| 574 |
+
"optional": true,
|
| 575 |
+
"os": [
|
| 576 |
+
"freebsd"
|
| 577 |
+
]
|
| 578 |
+
},
|
| 579 |
+
"node_modules/@rollup/rollup-linux-arm-gnueabihf": {
|
| 580 |
+
"version": "4.52.4",
|
| 581 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz",
|
| 582 |
+
"integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==",
|
| 583 |
+
"cpu": [
|
| 584 |
+
"arm"
|
| 585 |
+
],
|
| 586 |
+
"license": "MIT",
|
| 587 |
+
"optional": true,
|
| 588 |
+
"os": [
|
| 589 |
+
"linux"
|
| 590 |
+
]
|
| 591 |
+
},
|
| 592 |
+
"node_modules/@rollup/rollup-linux-arm-musleabihf": {
|
| 593 |
+
"version": "4.52.4",
|
| 594 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz",
|
| 595 |
+
"integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==",
|
| 596 |
+
"cpu": [
|
| 597 |
+
"arm"
|
| 598 |
+
],
|
| 599 |
+
"license": "MIT",
|
| 600 |
+
"optional": true,
|
| 601 |
+
"os": [
|
| 602 |
+
"linux"
|
| 603 |
+
]
|
| 604 |
+
},
|
| 605 |
+
"node_modules/@rollup/rollup-linux-arm64-gnu": {
|
| 606 |
+
"version": "4.52.4",
|
| 607 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz",
|
| 608 |
+
"integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==",
|
| 609 |
+
"cpu": [
|
| 610 |
+
"arm64"
|
| 611 |
+
],
|
| 612 |
+
"license": "MIT",
|
| 613 |
+
"optional": true,
|
| 614 |
+
"os": [
|
| 615 |
+
"linux"
|
| 616 |
+
]
|
| 617 |
+
},
|
| 618 |
+
"node_modules/@rollup/rollup-linux-arm64-musl": {
|
| 619 |
+
"version": "4.52.4",
|
| 620 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz",
|
| 621 |
+
"integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==",
|
| 622 |
+
"cpu": [
|
| 623 |
+
"arm64"
|
| 624 |
+
],
|
| 625 |
+
"license": "MIT",
|
| 626 |
+
"optional": true,
|
| 627 |
+
"os": [
|
| 628 |
+
"linux"
|
| 629 |
+
]
|
| 630 |
+
},
|
| 631 |
+
"node_modules/@rollup/rollup-linux-loong64-gnu": {
|
| 632 |
+
"version": "4.52.4",
|
| 633 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz",
|
| 634 |
+
"integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==",
|
| 635 |
+
"cpu": [
|
| 636 |
+
"loong64"
|
| 637 |
+
],
|
| 638 |
+
"license": "MIT",
|
| 639 |
+
"optional": true,
|
| 640 |
+
"os": [
|
| 641 |
+
"linux"
|
| 642 |
+
]
|
| 643 |
+
},
|
| 644 |
+
"node_modules/@rollup/rollup-linux-ppc64-gnu": {
|
| 645 |
+
"version": "4.52.4",
|
| 646 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz",
|
| 647 |
+
"integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==",
|
| 648 |
+
"cpu": [
|
| 649 |
+
"ppc64"
|
| 650 |
+
],
|
| 651 |
+
"license": "MIT",
|
| 652 |
+
"optional": true,
|
| 653 |
+
"os": [
|
| 654 |
+
"linux"
|
| 655 |
+
]
|
| 656 |
+
},
|
| 657 |
+
"node_modules/@rollup/rollup-linux-riscv64-gnu": {
|
| 658 |
+
"version": "4.52.4",
|
| 659 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz",
|
| 660 |
+
"integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==",
|
| 661 |
+
"cpu": [
|
| 662 |
+
"riscv64"
|
| 663 |
+
],
|
| 664 |
+
"license": "MIT",
|
| 665 |
+
"optional": true,
|
| 666 |
+
"os": [
|
| 667 |
+
"linux"
|
| 668 |
+
]
|
| 669 |
+
},
|
| 670 |
+
"node_modules/@rollup/rollup-linux-riscv64-musl": {
|
| 671 |
+
"version": "4.52.4",
|
| 672 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz",
|
| 673 |
+
"integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==",
|
| 674 |
+
"cpu": [
|
| 675 |
+
"riscv64"
|
| 676 |
+
],
|
| 677 |
+
"license": "MIT",
|
| 678 |
+
"optional": true,
|
| 679 |
+
"os": [
|
| 680 |
+
"linux"
|
| 681 |
+
]
|
| 682 |
+
},
|
| 683 |
+
"node_modules/@rollup/rollup-linux-s390x-gnu": {
|
| 684 |
+
"version": "4.52.4",
|
| 685 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz",
|
| 686 |
+
"integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==",
|
| 687 |
+
"cpu": [
|
| 688 |
+
"s390x"
|
| 689 |
+
],
|
| 690 |
+
"license": "MIT",
|
| 691 |
+
"optional": true,
|
| 692 |
+
"os": [
|
| 693 |
+
"linux"
|
| 694 |
+
]
|
| 695 |
+
},
|
| 696 |
+
"node_modules/@rollup/rollup-linux-x64-gnu": {
|
| 697 |
+
"version": "4.52.4",
|
| 698 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz",
|
| 699 |
+
"integrity": "sha512-Wi6AXf0k0L7E2gteNsNHUs7UMwCIhsCTs6+tqQ5GPwVRWMaflqGec4Sd8n6+FNFDw9vGcReqk2KzBDhCa1DLYg==",
|
| 700 |
+
"cpu": [
|
| 701 |
+
"x64"
|
| 702 |
+
],
|
| 703 |
+
"license": "MIT",
|
| 704 |
+
"optional": true,
|
| 705 |
+
"os": [
|
| 706 |
+
"linux"
|
| 707 |
+
]
|
| 708 |
+
},
|
| 709 |
+
"node_modules/@rollup/rollup-linux-x64-musl": {
|
| 710 |
+
"version": "4.52.4",
|
| 711 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.52.4.tgz",
|
| 712 |
+
"integrity": "sha512-dtBZYjDmCQ9hW+WgEkaffvRRCKm767wWhxsFW3Lw86VXz/uJRuD438/XvbZT//B96Vs8oTA8Q4A0AfHbrxP9zw==",
|
| 713 |
+
"cpu": [
|
| 714 |
+
"x64"
|
| 715 |
+
],
|
| 716 |
+
"license": "MIT",
|
| 717 |
+
"optional": true,
|
| 718 |
+
"os": [
|
| 719 |
+
"linux"
|
| 720 |
+
]
|
| 721 |
+
},
|
| 722 |
+
"node_modules/@rollup/rollup-openharmony-arm64": {
|
| 723 |
+
"version": "4.52.4",
|
| 724 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz",
|
| 725 |
+
"integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==",
|
| 726 |
+
"cpu": [
|
| 727 |
+
"arm64"
|
| 728 |
+
],
|
| 729 |
+
"license": "MIT",
|
| 730 |
+
"optional": true,
|
| 731 |
+
"os": [
|
| 732 |
+
"openharmony"
|
| 733 |
+
]
|
| 734 |
+
},
|
| 735 |
+
"node_modules/@rollup/rollup-win32-arm64-msvc": {
|
| 736 |
+
"version": "4.52.4",
|
| 737 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz",
|
| 738 |
+
"integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==",
|
| 739 |
+
"cpu": [
|
| 740 |
+
"arm64"
|
| 741 |
+
],
|
| 742 |
+
"license": "MIT",
|
| 743 |
+
"optional": true,
|
| 744 |
+
"os": [
|
| 745 |
+
"win32"
|
| 746 |
+
]
|
| 747 |
+
},
|
| 748 |
+
"node_modules/@rollup/rollup-win32-ia32-msvc": {
|
| 749 |
+
"version": "4.52.4",
|
| 750 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz",
|
| 751 |
+
"integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==",
|
| 752 |
+
"cpu": [
|
| 753 |
+
"ia32"
|
| 754 |
+
],
|
| 755 |
+
"license": "MIT",
|
| 756 |
+
"optional": true,
|
| 757 |
+
"os": [
|
| 758 |
+
"win32"
|
| 759 |
+
]
|
| 760 |
+
},
|
| 761 |
+
"node_modules/@rollup/rollup-win32-x64-gnu": {
|
| 762 |
+
"version": "4.52.4",
|
| 763 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz",
|
| 764 |
+
"integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==",
|
| 765 |
+
"cpu": [
|
| 766 |
+
"x64"
|
| 767 |
+
],
|
| 768 |
+
"license": "MIT",
|
| 769 |
+
"optional": true,
|
| 770 |
+
"os": [
|
| 771 |
+
"win32"
|
| 772 |
+
]
|
| 773 |
+
},
|
| 774 |
+
"node_modules/@rollup/rollup-win32-x64-msvc": {
|
| 775 |
+
"version": "4.52.4",
|
| 776 |
+
"resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz",
|
| 777 |
+
"integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==",
|
| 778 |
+
"cpu": [
|
| 779 |
+
"x64"
|
| 780 |
+
],
|
| 781 |
+
"license": "MIT",
|
| 782 |
+
"optional": true,
|
| 783 |
+
"os": [
|
| 784 |
+
"win32"
|
| 785 |
+
]
|
| 786 |
+
},
|
| 787 |
+
"node_modules/@standard-schema/spec": {
|
| 788 |
+
"version": "1.0.0",
|
| 789 |
+
"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.0.0.tgz",
|
| 790 |
+
"integrity": "sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==",
|
| 791 |
+
"license": "MIT"
|
| 792 |
+
},
|
| 793 |
+
"node_modules/@sveltejs/acorn-typescript": {
|
| 794 |
+
"version": "1.0.6",
|
| 795 |
+
"resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.6.tgz",
|
| 796 |
+
"integrity": "sha512-4awhxtMh4cx9blePWl10HRHj8Iivtqj+2QdDCSMDzxG+XKa9+VCNupQuCuvzEhYPzZSrX+0gC+0lHA/0fFKKQQ==",
|
| 797 |
+
"license": "MIT",
|
| 798 |
+
"peerDependencies": {
|
| 799 |
+
"acorn": "^8.9.0"
|
| 800 |
+
}
|
| 801 |
+
},
|
| 802 |
+
"node_modules/@sveltejs/adapter-auto": {
|
| 803 |
+
"version": "6.1.1",
|
| 804 |
+
"resolved": "https://registry.npmjs.org/@sveltejs/adapter-auto/-/adapter-auto-6.1.1.tgz",
|
| 805 |
+
"integrity": "sha512-cBNt4jgH4KuaNO5gRSB2CZKkGtz+OCZ8lPjRQGjhvVUD4akotnj2weUia6imLl2v07K3IgsQRyM36909miSwoQ==",
|
| 806 |
+
"dev": true,
|
| 807 |
+
"license": "MIT",
|
| 808 |
+
"peerDependencies": {
|
| 809 |
+
"@sveltejs/kit": "^2.0.0"
|
| 810 |
+
}
|
| 811 |
+
},
|
| 812 |
+
"node_modules/@sveltejs/adapter-static": {
|
| 813 |
+
"version": "3.0.10",
|
| 814 |
+
"resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.10.tgz",
|
| 815 |
+
"integrity": "sha512-7D9lYFWJmB7zxZyTE/qxjksvMqzMuYrrsyh1f4AlZqeZeACPRySjbC3aFiY55wb1tWUaKOQG9PVbm74JcN2Iew==",
|
| 816 |
+
"license": "MIT",
|
| 817 |
+
"peerDependencies": {
|
| 818 |
+
"@sveltejs/kit": "^2.0.0"
|
| 819 |
+
}
|
| 820 |
+
},
|
| 821 |
+
"node_modules/@sveltejs/kit": {
|
| 822 |
+
"version": "2.47.1",
|
| 823 |
+
"resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.47.1.tgz",
|
| 824 |
+
"integrity": "sha512-1v+MbMHxTi6ctQyxmz3owLKqZGaBHyx4EQqTdq/PvDswPFzw3WlqhrOKOh2ZzH23+XpQGEF9G+KDIgYJE+byvg==",
|
| 825 |
+
"license": "MIT",
|
| 826 |
+
"dependencies": {
|
| 827 |
+
"@standard-schema/spec": "^1.0.0",
|
| 828 |
+
"@sveltejs/acorn-typescript": "^1.0.5",
|
| 829 |
+
"@types/cookie": "^0.6.0",
|
| 830 |
+
"acorn": "^8.14.1",
|
| 831 |
+
"cookie": "^0.6.0",
|
| 832 |
+
"devalue": "^5.3.2",
|
| 833 |
+
"esm-env": "^1.2.2",
|
| 834 |
+
"kleur": "^4.1.5",
|
| 835 |
+
"magic-string": "^0.30.5",
|
| 836 |
+
"mrmime": "^2.0.0",
|
| 837 |
+
"sade": "^1.8.1",
|
| 838 |
+
"set-cookie-parser": "^2.6.0",
|
| 839 |
+
"sirv": "^3.0.0"
|
| 840 |
+
},
|
| 841 |
+
"bin": {
|
| 842 |
+
"svelte-kit": "svelte-kit.js"
|
| 843 |
+
},
|
| 844 |
+
"engines": {
|
| 845 |
+
"node": ">=18.13"
|
| 846 |
+
},
|
| 847 |
+
"peerDependencies": {
|
| 848 |
+
"@opentelemetry/api": "^1.0.0",
|
| 849 |
+
"@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0",
|
| 850 |
+
"svelte": "^4.0.0 || ^5.0.0-next.0",
|
| 851 |
+
"vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0"
|
| 852 |
+
},
|
| 853 |
+
"peerDependenciesMeta": {
|
| 854 |
+
"@opentelemetry/api": {
|
| 855 |
+
"optional": true
|
| 856 |
+
}
|
| 857 |
+
}
|
| 858 |
+
},
|
| 859 |
+
"node_modules/@sveltejs/vite-plugin-svelte": {
|
| 860 |
+
"version": "6.2.1",
|
| 861 |
+
"resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-6.2.1.tgz",
|
| 862 |
+
"integrity": "sha512-YZs/OSKOQAQCnJvM/P+F1URotNnYNeU3P2s4oIpzm1uFaqUEqRxUB0g5ejMjEb5Gjb9/PiBI5Ktrq4rUUF8UVQ==",
|
| 863 |
+
"license": "MIT",
|
| 864 |
+
"dependencies": {
|
| 865 |
+
"@sveltejs/vite-plugin-svelte-inspector": "^5.0.0",
|
| 866 |
+
"debug": "^4.4.1",
|
| 867 |
+
"deepmerge": "^4.3.1",
|
| 868 |
+
"magic-string": "^0.30.17",
|
| 869 |
+
"vitefu": "^1.1.1"
|
| 870 |
+
},
|
| 871 |
+
"engines": {
|
| 872 |
+
"node": "^20.19 || ^22.12 || >=24"
|
| 873 |
+
},
|
| 874 |
+
"peerDependencies": {
|
| 875 |
+
"svelte": "^5.0.0",
|
| 876 |
+
"vite": "^6.3.0 || ^7.0.0"
|
| 877 |
+
}
|
| 878 |
+
},
|
| 879 |
+
"node_modules/@sveltejs/vite-plugin-svelte-inspector": {
|
| 880 |
+
"version": "5.0.1",
|
| 881 |
+
"resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-5.0.1.tgz",
|
| 882 |
+
"integrity": "sha512-ubWshlMk4bc8mkwWbg6vNvCeT7lGQojE3ijDh3QTR6Zr/R+GXxsGbyH4PExEPpiFmqPhYiVSVmHBjUcVc1JIrA==",
|
| 883 |
+
"license": "MIT",
|
| 884 |
+
"dependencies": {
|
| 885 |
+
"debug": "^4.4.1"
|
| 886 |
+
},
|
| 887 |
+
"engines": {
|
| 888 |
+
"node": "^20.19 || ^22.12 || >=24"
|
| 889 |
+
},
|
| 890 |
+
"peerDependencies": {
|
| 891 |
+
"@sveltejs/vite-plugin-svelte": "^6.0.0-next.0",
|
| 892 |
+
"svelte": "^5.0.0",
|
| 893 |
+
"vite": "^6.3.0 || ^7.0.0"
|
| 894 |
+
}
|
| 895 |
+
},
|
| 896 |
+
"node_modules/@types/cookie": {
|
| 897 |
+
"version": "0.6.0",
|
| 898 |
+
"resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
|
| 899 |
+
"integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==",
|
| 900 |
+
"license": "MIT"
|
| 901 |
+
},
|
| 902 |
+
"node_modules/@types/estree": {
|
| 903 |
+
"version": "1.0.8",
|
| 904 |
+
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
|
| 905 |
+
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
|
| 906 |
+
"license": "MIT"
|
| 907 |
+
},
|
| 908 |
+
"node_modules/acorn": {
|
| 909 |
+
"version": "8.15.0",
|
| 910 |
+
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
|
| 911 |
+
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
|
| 912 |
+
"license": "MIT",
|
| 913 |
+
"bin": {
|
| 914 |
+
"acorn": "bin/acorn"
|
| 915 |
+
},
|
| 916 |
+
"engines": {
|
| 917 |
+
"node": ">=0.4.0"
|
| 918 |
+
}
|
| 919 |
+
},
|
| 920 |
+
"node_modules/aria-query": {
|
| 921 |
+
"version": "5.3.2",
|
| 922 |
+
"resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
|
| 923 |
+
"integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==",
|
| 924 |
+
"license": "Apache-2.0",
|
| 925 |
+
"engines": {
|
| 926 |
+
"node": ">= 0.4"
|
| 927 |
+
}
|
| 928 |
+
},
|
| 929 |
+
"node_modules/axobject-query": {
|
| 930 |
+
"version": "4.1.0",
|
| 931 |
+
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
|
| 932 |
+
"integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==",
|
| 933 |
+
"license": "Apache-2.0",
|
| 934 |
+
"engines": {
|
| 935 |
+
"node": ">= 0.4"
|
| 936 |
+
}
|
| 937 |
+
},
|
| 938 |
+
"node_modules/clsx": {
|
| 939 |
+
"version": "2.1.1",
|
| 940 |
+
"resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
|
| 941 |
+
"integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==",
|
| 942 |
+
"license": "MIT",
|
| 943 |
+
"engines": {
|
| 944 |
+
"node": ">=6"
|
| 945 |
+
}
|
| 946 |
+
},
|
| 947 |
+
"node_modules/cookie": {
|
| 948 |
+
"version": "0.6.0",
|
| 949 |
+
"resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
|
| 950 |
+
"integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
|
| 951 |
+
"license": "MIT",
|
| 952 |
+
"engines": {
|
| 953 |
+
"node": ">= 0.6"
|
| 954 |
+
}
|
| 955 |
+
},
|
| 956 |
+
"node_modules/debug": {
|
| 957 |
+
"version": "4.4.3",
|
| 958 |
+
"resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
|
| 959 |
+
"integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
|
| 960 |
+
"license": "MIT",
|
| 961 |
+
"dependencies": {
|
| 962 |
+
"ms": "^2.1.3"
|
| 963 |
+
},
|
| 964 |
+
"engines": {
|
| 965 |
+
"node": ">=6.0"
|
| 966 |
+
},
|
| 967 |
+
"peerDependenciesMeta": {
|
| 968 |
+
"supports-color": {
|
| 969 |
+
"optional": true
|
| 970 |
+
}
|
| 971 |
+
}
|
| 972 |
+
},
|
| 973 |
+
"node_modules/deepmerge": {
|
| 974 |
+
"version": "4.3.1",
|
| 975 |
+
"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
|
| 976 |
+
"integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
|
| 977 |
+
"license": "MIT",
|
| 978 |
+
"engines": {
|
| 979 |
+
"node": ">=0.10.0"
|
| 980 |
+
}
|
| 981 |
+
},
|
| 982 |
+
"node_modules/devalue": {
|
| 983 |
+
"version": "5.4.1",
|
| 984 |
+
"resolved": "https://registry.npmjs.org/devalue/-/devalue-5.4.1.tgz",
|
| 985 |
+
"integrity": "sha512-YtoaOfsqjbZQKGIMRYDWKjUmSB4VJ/RElB+bXZawQAQYAo4xu08GKTMVlsZDTF6R2MbAgjcAQRPI5eIyRAT2OQ==",
|
| 986 |
+
"license": "MIT"
|
| 987 |
+
},
|
| 988 |
+
"node_modules/esbuild": {
|
| 989 |
+
"version": "0.25.11",
|
| 990 |
+
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.11.tgz",
|
| 991 |
+
"integrity": "sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==",
|
| 992 |
+
"hasInstallScript": true,
|
| 993 |
+
"license": "MIT",
|
| 994 |
+
"bin": {
|
| 995 |
+
"esbuild": "bin/esbuild"
|
| 996 |
+
},
|
| 997 |
+
"engines": {
|
| 998 |
+
"node": ">=18"
|
| 999 |
+
},
|
| 1000 |
+
"optionalDependencies": {
|
| 1001 |
+
"@esbuild/aix-ppc64": "0.25.11",
|
| 1002 |
+
"@esbuild/android-arm": "0.25.11",
|
| 1003 |
+
"@esbuild/android-arm64": "0.25.11",
|
| 1004 |
+
"@esbuild/android-x64": "0.25.11",
|
| 1005 |
+
"@esbuild/darwin-arm64": "0.25.11",
|
| 1006 |
+
"@esbuild/darwin-x64": "0.25.11",
|
| 1007 |
+
"@esbuild/freebsd-arm64": "0.25.11",
|
| 1008 |
+
"@esbuild/freebsd-x64": "0.25.11",
|
| 1009 |
+
"@esbuild/linux-arm": "0.25.11",
|
| 1010 |
+
"@esbuild/linux-arm64": "0.25.11",
|
| 1011 |
+
"@esbuild/linux-ia32": "0.25.11",
|
| 1012 |
+
"@esbuild/linux-loong64": "0.25.11",
|
| 1013 |
+
"@esbuild/linux-mips64el": "0.25.11",
|
| 1014 |
+
"@esbuild/linux-ppc64": "0.25.11",
|
| 1015 |
+
"@esbuild/linux-riscv64": "0.25.11",
|
| 1016 |
+
"@esbuild/linux-s390x": "0.25.11",
|
| 1017 |
+
"@esbuild/linux-x64": "0.25.11",
|
| 1018 |
+
"@esbuild/netbsd-arm64": "0.25.11",
|
| 1019 |
+
"@esbuild/netbsd-x64": "0.25.11",
|
| 1020 |
+
"@esbuild/openbsd-arm64": "0.25.11",
|
| 1021 |
+
"@esbuild/openbsd-x64": "0.25.11",
|
| 1022 |
+
"@esbuild/openharmony-arm64": "0.25.11",
|
| 1023 |
+
"@esbuild/sunos-x64": "0.25.11",
|
| 1024 |
+
"@esbuild/win32-arm64": "0.25.11",
|
| 1025 |
+
"@esbuild/win32-ia32": "0.25.11",
|
| 1026 |
+
"@esbuild/win32-x64": "0.25.11"
|
| 1027 |
+
}
|
| 1028 |
+
},
|
| 1029 |
+
"node_modules/esm-env": {
|
| 1030 |
+
"version": "1.2.2",
|
| 1031 |
+
"resolved": "https://registry.npmjs.org/esm-env/-/esm-env-1.2.2.tgz",
|
| 1032 |
+
"integrity": "sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==",
|
| 1033 |
+
"license": "MIT"
|
| 1034 |
+
},
|
| 1035 |
+
"node_modules/esrap": {
|
| 1036 |
+
"version": "2.1.0",
|
| 1037 |
+
"resolved": "https://registry.npmjs.org/esrap/-/esrap-2.1.0.tgz",
|
| 1038 |
+
"integrity": "sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==",
|
| 1039 |
+
"license": "MIT",
|
| 1040 |
+
"dependencies": {
|
| 1041 |
+
"@jridgewell/sourcemap-codec": "^1.4.15"
|
| 1042 |
+
}
|
| 1043 |
+
},
|
| 1044 |
+
"node_modules/fdir": {
|
| 1045 |
+
"version": "6.5.0",
|
| 1046 |
+
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
|
| 1047 |
+
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
|
| 1048 |
+
"license": "MIT",
|
| 1049 |
+
"engines": {
|
| 1050 |
+
"node": ">=12.0.0"
|
| 1051 |
+
},
|
| 1052 |
+
"peerDependencies": {
|
| 1053 |
+
"picomatch": "^3 || ^4"
|
| 1054 |
+
},
|
| 1055 |
+
"peerDependenciesMeta": {
|
| 1056 |
+
"picomatch": {
|
| 1057 |
+
"optional": true
|
| 1058 |
+
}
|
| 1059 |
+
}
|
| 1060 |
+
},
|
| 1061 |
+
"node_modules/fetch-event-stream": {
|
| 1062 |
+
"version": "0.1.5",
|
| 1063 |
+
"resolved": "https://registry.npmjs.org/fetch-event-stream/-/fetch-event-stream-0.1.5.tgz",
|
| 1064 |
+
"integrity": "sha512-V1PWovkspxQfssq/NnxoEyQo1DV+MRK/laPuPblIZmSjMN8P5u46OhlFQznSr9p/t0Sp8Uc6SbM3yCMfr0KU8g==",
|
| 1065 |
+
"license": "MIT"
|
| 1066 |
+
},
|
| 1067 |
+
"node_modules/fsevents": {
|
| 1068 |
+
"version": "2.3.3",
|
| 1069 |
+
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
|
| 1070 |
+
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
|
| 1071 |
+
"hasInstallScript": true,
|
| 1072 |
+
"license": "MIT",
|
| 1073 |
+
"optional": true,
|
| 1074 |
+
"os": [
|
| 1075 |
+
"darwin"
|
| 1076 |
+
],
|
| 1077 |
+
"engines": {
|
| 1078 |
+
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
|
| 1079 |
+
}
|
| 1080 |
+
},
|
| 1081 |
+
"node_modules/is-reference": {
|
| 1082 |
+
"version": "3.0.3",
|
| 1083 |
+
"resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.3.tgz",
|
| 1084 |
+
"integrity": "sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==",
|
| 1085 |
+
"license": "MIT",
|
| 1086 |
+
"dependencies": {
|
| 1087 |
+
"@types/estree": "^1.0.6"
|
| 1088 |
+
}
|
| 1089 |
+
},
|
| 1090 |
+
"node_modules/kleur": {
|
| 1091 |
+
"version": "4.1.5",
|
| 1092 |
+
"resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
|
| 1093 |
+
"integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
|
| 1094 |
+
"license": "MIT",
|
| 1095 |
+
"engines": {
|
| 1096 |
+
"node": ">=6"
|
| 1097 |
+
}
|
| 1098 |
+
},
|
| 1099 |
+
"node_modules/locate-character": {
|
| 1100 |
+
"version": "3.0.0",
|
| 1101 |
+
"resolved": "https://registry.npmjs.org/locate-character/-/locate-character-3.0.0.tgz",
|
| 1102 |
+
"integrity": "sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==",
|
| 1103 |
+
"license": "MIT"
|
| 1104 |
+
},
|
| 1105 |
+
"node_modules/magic-string": {
|
| 1106 |
+
"version": "0.30.19",
|
| 1107 |
+
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.19.tgz",
|
| 1108 |
+
"integrity": "sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==",
|
| 1109 |
+
"license": "MIT",
|
| 1110 |
+
"dependencies": {
|
| 1111 |
+
"@jridgewell/sourcemap-codec": "^1.5.5"
|
| 1112 |
+
}
|
| 1113 |
+
},
|
| 1114 |
+
"node_modules/mri": {
|
| 1115 |
+
"version": "1.2.0",
|
| 1116 |
+
"resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
|
| 1117 |
+
"integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
|
| 1118 |
+
"license": "MIT",
|
| 1119 |
+
"engines": {
|
| 1120 |
+
"node": ">=4"
|
| 1121 |
+
}
|
| 1122 |
+
},
|
| 1123 |
+
"node_modules/mrmime": {
|
| 1124 |
+
"version": "2.0.1",
|
| 1125 |
+
"resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
|
| 1126 |
+
"integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==",
|
| 1127 |
+
"license": "MIT",
|
| 1128 |
+
"engines": {
|
| 1129 |
+
"node": ">=10"
|
| 1130 |
+
}
|
| 1131 |
+
},
|
| 1132 |
+
"node_modules/ms": {
|
| 1133 |
+
"version": "2.1.3",
|
| 1134 |
+
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
|
| 1135 |
+
"integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
|
| 1136 |
+
"license": "MIT"
|
| 1137 |
+
},
|
| 1138 |
+
"node_modules/nanoid": {
|
| 1139 |
+
"version": "3.3.11",
|
| 1140 |
+
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz",
|
| 1141 |
+
"integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==",
|
| 1142 |
+
"funding": [
|
| 1143 |
+
{
|
| 1144 |
+
"type": "github",
|
| 1145 |
+
"url": "https://github.com/sponsors/ai"
|
| 1146 |
+
}
|
| 1147 |
+
],
|
| 1148 |
+
"license": "MIT",
|
| 1149 |
+
"bin": {
|
| 1150 |
+
"nanoid": "bin/nanoid.cjs"
|
| 1151 |
+
},
|
| 1152 |
+
"engines": {
|
| 1153 |
+
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
|
| 1154 |
+
}
|
| 1155 |
+
},
|
| 1156 |
+
"node_modules/picocolors": {
|
| 1157 |
+
"version": "1.1.1",
|
| 1158 |
+
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
|
| 1159 |
+
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
|
| 1160 |
+
"license": "ISC"
|
| 1161 |
+
},
|
| 1162 |
+
"node_modules/picomatch": {
|
| 1163 |
+
"version": "4.0.3",
|
| 1164 |
+
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
| 1165 |
+
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
| 1166 |
+
"license": "MIT",
|
| 1167 |
+
"engines": {
|
| 1168 |
+
"node": ">=12"
|
| 1169 |
+
},
|
| 1170 |
+
"funding": {
|
| 1171 |
+
"url": "https://github.com/sponsors/jonschlinkert"
|
| 1172 |
+
}
|
| 1173 |
+
},
|
| 1174 |
+
"node_modules/postcss": {
|
| 1175 |
+
"version": "8.5.6",
|
| 1176 |
+
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz",
|
| 1177 |
+
"integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==",
|
| 1178 |
+
"funding": [
|
| 1179 |
+
{
|
| 1180 |
+
"type": "opencollective",
|
| 1181 |
+
"url": "https://opencollective.com/postcss/"
|
| 1182 |
+
},
|
| 1183 |
+
{
|
| 1184 |
+
"type": "tidelift",
|
| 1185 |
+
"url": "https://tidelift.com/funding/github/npm/postcss"
|
| 1186 |
+
},
|
| 1187 |
+
{
|
| 1188 |
+
"type": "github",
|
| 1189 |
+
"url": "https://github.com/sponsors/ai"
|
| 1190 |
+
}
|
| 1191 |
+
],
|
| 1192 |
+
"license": "MIT",
|
| 1193 |
+
"dependencies": {
|
| 1194 |
+
"nanoid": "^3.3.11",
|
| 1195 |
+
"picocolors": "^1.1.1",
|
| 1196 |
+
"source-map-js": "^1.2.1"
|
| 1197 |
+
},
|
| 1198 |
+
"engines": {
|
| 1199 |
+
"node": "^10 || ^12 || >=14"
|
| 1200 |
+
}
|
| 1201 |
+
},
|
| 1202 |
+
"node_modules/rollup": {
|
| 1203 |
+
"version": "4.52.4",
|
| 1204 |
+
"resolved": "https://registry.npmjs.org/rollup/-/rollup-4.52.4.tgz",
|
| 1205 |
+
"integrity": "sha512-CLEVl+MnPAiKh5pl4dEWSyMTpuflgNQiLGhMv8ezD5W/qP8AKvmYpCOKRRNOh7oRKnauBZ4SyeYkMS+1VSyKwQ==",
|
| 1206 |
+
"license": "MIT",
|
| 1207 |
+
"dependencies": {
|
| 1208 |
+
"@types/estree": "1.0.8"
|
| 1209 |
+
},
|
| 1210 |
+
"bin": {
|
| 1211 |
+
"rollup": "dist/bin/rollup"
|
| 1212 |
+
},
|
| 1213 |
+
"engines": {
|
| 1214 |
+
"node": ">=18.0.0",
|
| 1215 |
+
"npm": ">=8.0.0"
|
| 1216 |
+
},
|
| 1217 |
+
"optionalDependencies": {
|
| 1218 |
+
"@rollup/rollup-android-arm-eabi": "4.52.4",
|
| 1219 |
+
"@rollup/rollup-android-arm64": "4.52.4",
|
| 1220 |
+
"@rollup/rollup-darwin-arm64": "4.52.4",
|
| 1221 |
+
"@rollup/rollup-darwin-x64": "4.52.4",
|
| 1222 |
+
"@rollup/rollup-freebsd-arm64": "4.52.4",
|
| 1223 |
+
"@rollup/rollup-freebsd-x64": "4.52.4",
|
| 1224 |
+
"@rollup/rollup-linux-arm-gnueabihf": "4.52.4",
|
| 1225 |
+
"@rollup/rollup-linux-arm-musleabihf": "4.52.4",
|
| 1226 |
+
"@rollup/rollup-linux-arm64-gnu": "4.52.4",
|
| 1227 |
+
"@rollup/rollup-linux-arm64-musl": "4.52.4",
|
| 1228 |
+
"@rollup/rollup-linux-loong64-gnu": "4.52.4",
|
| 1229 |
+
"@rollup/rollup-linux-ppc64-gnu": "4.52.4",
|
| 1230 |
+
"@rollup/rollup-linux-riscv64-gnu": "4.52.4",
|
| 1231 |
+
"@rollup/rollup-linux-riscv64-musl": "4.52.4",
|
| 1232 |
+
"@rollup/rollup-linux-s390x-gnu": "4.52.4",
|
| 1233 |
+
"@rollup/rollup-linux-x64-gnu": "4.52.4",
|
| 1234 |
+
"@rollup/rollup-linux-x64-musl": "4.52.4",
|
| 1235 |
+
"@rollup/rollup-openharmony-arm64": "4.52.4",
|
| 1236 |
+
"@rollup/rollup-win32-arm64-msvc": "4.52.4",
|
| 1237 |
+
"@rollup/rollup-win32-ia32-msvc": "4.52.4",
|
| 1238 |
+
"@rollup/rollup-win32-x64-gnu": "4.52.4",
|
| 1239 |
+
"@rollup/rollup-win32-x64-msvc": "4.52.4",
|
| 1240 |
+
"fsevents": "~2.3.2"
|
| 1241 |
+
}
|
| 1242 |
+
},
|
| 1243 |
+
"node_modules/sade": {
|
| 1244 |
+
"version": "1.8.1",
|
| 1245 |
+
"resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
|
| 1246 |
+
"integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
|
| 1247 |
+
"license": "MIT",
|
| 1248 |
+
"dependencies": {
|
| 1249 |
+
"mri": "^1.1.0"
|
| 1250 |
+
},
|
| 1251 |
+
"engines": {
|
| 1252 |
+
"node": ">=6"
|
| 1253 |
+
}
|
| 1254 |
+
},
|
| 1255 |
+
"node_modules/set-cookie-parser": {
|
| 1256 |
+
"version": "2.7.1",
|
| 1257 |
+
"resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz",
|
| 1258 |
+
"integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==",
|
| 1259 |
+
"license": "MIT"
|
| 1260 |
+
},
|
| 1261 |
+
"node_modules/sirv": {
|
| 1262 |
+
"version": "3.0.2",
|
| 1263 |
+
"resolved": "https://registry.npmjs.org/sirv/-/sirv-3.0.2.tgz",
|
| 1264 |
+
"integrity": "sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==",
|
| 1265 |
+
"license": "MIT",
|
| 1266 |
+
"dependencies": {
|
| 1267 |
+
"@polka/url": "^1.0.0-next.24",
|
| 1268 |
+
"mrmime": "^2.0.0",
|
| 1269 |
+
"totalist": "^3.0.0"
|
| 1270 |
+
},
|
| 1271 |
+
"engines": {
|
| 1272 |
+
"node": ">=18"
|
| 1273 |
+
}
|
| 1274 |
+
},
|
| 1275 |
+
"node_modules/source-map-js": {
|
| 1276 |
+
"version": "1.2.1",
|
| 1277 |
+
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
| 1278 |
+
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
| 1279 |
+
"license": "BSD-3-Clause",
|
| 1280 |
+
"engines": {
|
| 1281 |
+
"node": ">=0.10.0"
|
| 1282 |
+
}
|
| 1283 |
+
},
|
| 1284 |
+
"node_modules/svelte": {
|
| 1285 |
+
"version": "5.41.0",
|
| 1286 |
+
"resolved": "https://registry.npmjs.org/svelte/-/svelte-5.41.0.tgz",
|
| 1287 |
+
"integrity": "sha512-mP3vFFv5OUM5JN189+nJVW74kQ1dGqUrXTEzvCEVZqessY0GxZDls1nWVvt4Sxyv2USfQvAZO68VRaeIZvpzKg==",
|
| 1288 |
+
"license": "MIT",
|
| 1289 |
+
"dependencies": {
|
| 1290 |
+
"@jridgewell/remapping": "^2.3.4",
|
| 1291 |
+
"@jridgewell/sourcemap-codec": "^1.5.0",
|
| 1292 |
+
"@sveltejs/acorn-typescript": "^1.0.5",
|
| 1293 |
+
"@types/estree": "^1.0.5",
|
| 1294 |
+
"acorn": "^8.12.1",
|
| 1295 |
+
"aria-query": "^5.3.1",
|
| 1296 |
+
"axobject-query": "^4.1.0",
|
| 1297 |
+
"clsx": "^2.1.1",
|
| 1298 |
+
"esm-env": "^1.2.1",
|
| 1299 |
+
"esrap": "^2.1.0",
|
| 1300 |
+
"is-reference": "^3.0.3",
|
| 1301 |
+
"locate-character": "^3.0.0",
|
| 1302 |
+
"magic-string": "^0.30.11",
|
| 1303 |
+
"zimmerframe": "^1.1.2"
|
| 1304 |
+
},
|
| 1305 |
+
"engines": {
|
| 1306 |
+
"node": ">=18"
|
| 1307 |
+
}
|
| 1308 |
+
},
|
| 1309 |
+
"node_modules/tinyglobby": {
|
| 1310 |
+
"version": "0.2.15",
|
| 1311 |
+
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
|
| 1312 |
+
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
|
| 1313 |
+
"license": "MIT",
|
| 1314 |
+
"dependencies": {
|
| 1315 |
+
"fdir": "^6.5.0",
|
| 1316 |
+
"picomatch": "^4.0.3"
|
| 1317 |
+
},
|
| 1318 |
+
"engines": {
|
| 1319 |
+
"node": ">=12.0.0"
|
| 1320 |
+
},
|
| 1321 |
+
"funding": {
|
| 1322 |
+
"url": "https://github.com/sponsors/SuperchupuDev"
|
| 1323 |
+
}
|
| 1324 |
+
},
|
| 1325 |
+
"node_modules/totalist": {
|
| 1326 |
+
"version": "3.0.1",
|
| 1327 |
+
"resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
|
| 1328 |
+
"integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
|
| 1329 |
+
"license": "MIT",
|
| 1330 |
+
"engines": {
|
| 1331 |
+
"node": ">=6"
|
| 1332 |
+
}
|
| 1333 |
+
},
|
| 1334 |
+
"node_modules/vite": {
|
| 1335 |
+
"version": "7.1.10",
|
| 1336 |
+
"resolved": "https://registry.npmjs.org/vite/-/vite-7.1.10.tgz",
|
| 1337 |
+
"integrity": "sha512-CmuvUBzVJ/e3HGxhg6cYk88NGgTnBoOo7ogtfJJ0fefUWAxN/WDSUa50o+oVBxuIhO8FoEZW0j2eW7sfjs5EtA==",
|
| 1338 |
+
"license": "MIT",
|
| 1339 |
+
"dependencies": {
|
| 1340 |
+
"esbuild": "^0.25.0",
|
| 1341 |
+
"fdir": "^6.5.0",
|
| 1342 |
+
"picomatch": "^4.0.3",
|
| 1343 |
+
"postcss": "^8.5.6",
|
| 1344 |
+
"rollup": "^4.43.0",
|
| 1345 |
+
"tinyglobby": "^0.2.15"
|
| 1346 |
+
},
|
| 1347 |
+
"bin": {
|
| 1348 |
+
"vite": "bin/vite.js"
|
| 1349 |
+
},
|
| 1350 |
+
"engines": {
|
| 1351 |
+
"node": "^20.19.0 || >=22.12.0"
|
| 1352 |
+
},
|
| 1353 |
+
"funding": {
|
| 1354 |
+
"url": "https://github.com/vitejs/vite?sponsor=1"
|
| 1355 |
+
},
|
| 1356 |
+
"optionalDependencies": {
|
| 1357 |
+
"fsevents": "~2.3.3"
|
| 1358 |
+
},
|
| 1359 |
+
"peerDependencies": {
|
| 1360 |
+
"@types/node": "^20.19.0 || >=22.12.0",
|
| 1361 |
+
"jiti": ">=1.21.0",
|
| 1362 |
+
"less": "^4.0.0",
|
| 1363 |
+
"lightningcss": "^1.21.0",
|
| 1364 |
+
"sass": "^1.70.0",
|
| 1365 |
+
"sass-embedded": "^1.70.0",
|
| 1366 |
+
"stylus": ">=0.54.8",
|
| 1367 |
+
"sugarss": "^5.0.0",
|
| 1368 |
+
"terser": "^5.16.0",
|
| 1369 |
+
"tsx": "^4.8.1",
|
| 1370 |
+
"yaml": "^2.4.2"
|
| 1371 |
+
},
|
| 1372 |
+
"peerDependenciesMeta": {
|
| 1373 |
+
"@types/node": {
|
| 1374 |
+
"optional": true
|
| 1375 |
+
},
|
| 1376 |
+
"jiti": {
|
| 1377 |
+
"optional": true
|
| 1378 |
+
},
|
| 1379 |
+
"less": {
|
| 1380 |
+
"optional": true
|
| 1381 |
+
},
|
| 1382 |
+
"lightningcss": {
|
| 1383 |
+
"optional": true
|
| 1384 |
+
},
|
| 1385 |
+
"sass": {
|
| 1386 |
+
"optional": true
|
| 1387 |
+
},
|
| 1388 |
+
"sass-embedded": {
|
| 1389 |
+
"optional": true
|
| 1390 |
+
},
|
| 1391 |
+
"stylus": {
|
| 1392 |
+
"optional": true
|
| 1393 |
+
},
|
| 1394 |
+
"sugarss": {
|
| 1395 |
+
"optional": true
|
| 1396 |
+
},
|
| 1397 |
+
"terser": {
|
| 1398 |
+
"optional": true
|
| 1399 |
+
},
|
| 1400 |
+
"tsx": {
|
| 1401 |
+
"optional": true
|
| 1402 |
+
},
|
| 1403 |
+
"yaml": {
|
| 1404 |
+
"optional": true
|
| 1405 |
+
}
|
| 1406 |
+
}
|
| 1407 |
+
},
|
| 1408 |
+
"node_modules/vitefu": {
|
| 1409 |
+
"version": "1.1.1",
|
| 1410 |
+
"resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.1.tgz",
|
| 1411 |
+
"integrity": "sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==",
|
| 1412 |
+
"license": "MIT",
|
| 1413 |
+
"workspaces": [
|
| 1414 |
+
"tests/deps/*",
|
| 1415 |
+
"tests/projects/*",
|
| 1416 |
+
"tests/projects/workspace/packages/*"
|
| 1417 |
+
],
|
| 1418 |
+
"peerDependencies": {
|
| 1419 |
+
"vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0"
|
| 1420 |
+
},
|
| 1421 |
+
"peerDependenciesMeta": {
|
| 1422 |
+
"vite": {
|
| 1423 |
+
"optional": true
|
| 1424 |
+
}
|
| 1425 |
+
}
|
| 1426 |
+
},
|
| 1427 |
+
"node_modules/zimmerframe": {
|
| 1428 |
+
"version": "1.1.4",
|
| 1429 |
+
"resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.4.tgz",
|
| 1430 |
+
"integrity": "sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==",
|
| 1431 |
+
"license": "MIT"
|
| 1432 |
+
}
|
| 1433 |
+
}
|
| 1434 |
+
}
|
package.json
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"name": "sv-app",
|
| 3 |
+
"private": true,
|
| 4 |
+
"version": "0.0.1",
|
| 5 |
+
"type": "module",
|
| 6 |
+
"scripts": {
|
| 7 |
+
"dev": "vite dev",
|
| 8 |
+
"build": "vite build",
|
| 9 |
+
"preview": "vite preview",
|
| 10 |
+
"prepare": "svelte-kit sync || echo ''"
|
| 11 |
+
},
|
| 12 |
+
"devDependencies": {
|
| 13 |
+
"@sveltejs/adapter-auto": "^6.1.0",
|
| 14 |
+
"@sveltejs/kit": "^2.43.2",
|
| 15 |
+
"@sveltejs/vite-plugin-svelte": "^6.2.1",
|
| 16 |
+
"svelte": "^5.39.5",
|
| 17 |
+
"vite": "^7.1.7"
|
| 18 |
+
},
|
| 19 |
+
"dependencies": {
|
| 20 |
+
"@gradio/client": "^2.0.0-dev.0",
|
| 21 |
+
"@sveltejs/adapter-static": "^3.0.10"
|
| 22 |
+
}
|
| 23 |
+
}
|
src/app.html
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8" />
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
| 6 |
+
%sveltekit.head%
|
| 7 |
+
</head>
|
| 8 |
+
<body data-sveltekit-preload-data="hover">
|
| 9 |
+
<div style="display: contents">%sveltekit.body%</div>
|
| 10 |
+
</body>
|
| 11 |
+
</html>
|
src/lib/assets/favicon.svg
ADDED
|
|
src/lib/index.js
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
// place files you want to import through the `$lib` alias in this folder.
|
src/routes/+layout.svelte
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<script>
|
| 2 |
+
import favicon from '$lib/assets/favicon.svg';
|
| 3 |
+
|
| 4 |
+
let { children } = $props();
|
| 5 |
+
</script>
|
| 6 |
+
|
| 7 |
+
<svelte:head>
|
| 8 |
+
<link rel="icon" href={favicon} />
|
| 9 |
+
</svelte:head>
|
| 10 |
+
|
| 11 |
+
{@render children?.()}
|
src/routes/+page.svelte
ADDED
|
@@ -0,0 +1,109 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<script>
|
| 2 |
+
// 1. Import the Client class from the Gradio client library
|
| 3 |
+
import { Client } from "@gradio/client";
|
| 4 |
+
const HF_TOKEN = import.meta.env.VITE_HF_ACCESS_TOKEN;
|
| 5 |
+
const SPACE_ID = "Hanzo03/gradioapp";
|
| 6 |
+
const PREDICT_ENDPOINT = "/process_text";
|
| 7 |
+
|
| 8 |
+
let inputText = "";
|
| 9 |
+
let result = "Submit a prompt to see the result...";
|
| 10 |
+
let isLoading = false;
|
| 11 |
+
let client = null;
|
| 12 |
+
|
| 13 |
+
// Function to initialize the Gradio Client connection
|
| 14 |
+
async function initializeClient() {
|
| 15 |
+
if (!HF_TOKEN) {
|
| 16 |
+
result = "ERROR: Hugging Face Token not configured.";
|
| 17 |
+
return;
|
| 18 |
+
}
|
| 19 |
+
|
| 20 |
+
try {
|
| 21 |
+
client = await Client.connect(SPACE_ID, { token: HF_TOKEN });
|
| 22 |
+
console.log("Gradio Client connected successfully!");
|
| 23 |
+
} catch (error) {
|
| 24 |
+
console.error("Failed to connect to Gradio Client:", error);
|
| 25 |
+
result = `Connection Error: Failed to connect to ${SPACE_ID}. Check your token and space ID.`;
|
| 26 |
+
client = null;
|
| 27 |
+
}
|
| 28 |
+
}
|
| 29 |
+
|
| 30 |
+
// Call initialization function on component load
|
| 31 |
+
initializeClient();
|
| 32 |
+
|
| 33 |
+
async function handleSubmit() {
|
| 34 |
+
if (!inputText.trim()) {
|
| 35 |
+
result = "Please enter some text.";
|
| 36 |
+
return;
|
| 37 |
+
}
|
| 38 |
+
if (!client) {
|
| 39 |
+
result = "Error: Gradio Client not initialized. Check console for connection errors.";
|
| 40 |
+
return;
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
isLoading = true;
|
| 44 |
+
result = "Processing...";
|
| 45 |
+
|
| 46 |
+
try {
|
| 47 |
+
const response = await client.predict(PREDICT_ENDPOINT, [
|
| 48 |
+
inputText // The Gradio input component value
|
| 49 |
+
]);
|
| 50 |
+
|
| 51 |
+
result = response.data[0];
|
| 52 |
+
|
| 53 |
+
} catch (error) {
|
| 54 |
+
console.error("Gradio API Prediction Error:", error);
|
| 55 |
+
result = `API Prediction Error: ${error.message}`;
|
| 56 |
+
} finally {
|
| 57 |
+
isLoading = false;
|
| 58 |
+
}
|
| 59 |
+
}
|
| 60 |
+
</script>
|
| 61 |
+
|
| 62 |
+
<main>
|
| 63 |
+
<h1>Svelte App ➡️ Gradio Client API</h1>
|
| 64 |
+
|
| 65 |
+
<form on:submit|preventDefault={handleSubmit}>
|
| 66 |
+
<label for="input-text">Input Prompt:</label>
|
| 67 |
+
<textarea id="input-text" bind:value={inputText} disabled={isLoading || !client}></textarea>
|
| 68 |
+
|
| 69 |
+
<button type="submit" disabled={isLoading || !client}>
|
| 70 |
+
{#if isLoading}
|
| 71 |
+
Sending...
|
| 72 |
+
{:else if !client}
|
| 73 |
+
Connecting...
|
| 74 |
+
{:else}
|
| 75 |
+
Process Text
|
| 76 |
+
{/if}
|
| 77 |
+
</button>
|
| 78 |
+
</form>
|
| 79 |
+
|
| 80 |
+
<div class="result-box">
|
| 81 |
+
<h2>API Result</h2>
|
| 82 |
+
<p>{result}</p>
|
| 83 |
+
</div>
|
| 84 |
+
</main>
|
| 85 |
+
|
| 86 |
+
<style>
|
| 87 |
+
/* Tailwind CSS not used in original, keeping original Svelte style */
|
| 88 |
+
main { max-width: 600px; margin: 40px auto; padding: 20px; border: 1px solid #ccc; border-radius: 8px; font-family: sans-serif; }
|
| 89 |
+
textarea { width: 100%; min-height: 100px; margin-bottom: 20px; padding: 10px; box-sizing: border-box; border: 1px solid #ccc; border-radius: 4px;}
|
| 90 |
+
label { display: block; margin-bottom: 5px; font-weight: bold;}
|
| 91 |
+
button {
|
| 92 |
+
padding: 10px 15px;
|
| 93 |
+
background-color: #007bff;
|
| 94 |
+
color: white;
|
| 95 |
+
border: none;
|
| 96 |
+
border-radius: 4px;
|
| 97 |
+
cursor: pointer;
|
| 98 |
+
transition: background-color 0.3s;
|
| 99 |
+
}
|
| 100 |
+
button:hover:not(:disabled) {
|
| 101 |
+
background-color: #0056b3;
|
| 102 |
+
}
|
| 103 |
+
button:disabled {
|
| 104 |
+
background-color: #cccccc;
|
| 105 |
+
cursor: not-allowed;
|
| 106 |
+
}
|
| 107 |
+
.result-box { margin-top: 30px; padding: 15px; border: 1px dashed #007bff; background-color: #f0f8ff; border-radius: 4px; }
|
| 108 |
+
h1 { font-size: 1.5rem; margin-bottom: 20px; color: #333; }
|
| 109 |
+
</style>
|
static/robots.txt
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# allow crawling everything by default
|
| 2 |
+
User-agent: *
|
| 3 |
+
Disallow:
|
svelte.config.js
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import adapter from '@sveltejs/adapter-static'; // Import the static adapter
|
| 2 |
+
import { vitePreprocess } from '@sveltejs/vite-plugin-svelte';
|
| 3 |
+
|
| 4 |
+
/** @type {import('@sveltejs/kit').Config} */
|
| 5 |
+
const config = {
|
| 6 |
+
// Consult https://kit.svelte.dev/docs/integrations#preprocessors
|
| 7 |
+
// for more information about preprocessors
|
| 8 |
+
preprocess: vitePreprocess(),
|
| 9 |
+
|
| 10 |
+
kit: {
|
| 11 |
+
// Use the static adapter for creating a static site
|
| 12 |
+
adapter: adapter({
|
| 13 |
+
// Output directory for the static files (default is 'build')
|
| 14 |
+
pages: 'build',
|
| 15 |
+
assets: 'build',
|
| 16 |
+
fallback: 'index.html', // Necessary for single-page application (SPA) routing
|
| 17 |
+
precompress: false,
|
| 18 |
+
strict: true
|
| 19 |
+
}),
|
| 20 |
+
// Ensure static assets are served correctly
|
| 21 |
+
paths: {
|
| 22 |
+
// For root-level deployment on Hugging Face Pages
|
| 23 |
+
base: process.env.NODE_ENV === 'production' ? '' : '',
|
| 24 |
+
}
|
| 25 |
+
}
|
| 26 |
+
};
|
| 27 |
+
|
| 28 |
+
export default config;
|
vite.config.js
ADDED
|
@@ -0,0 +1,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import { sveltekit } from '@sveltejs/kit/vite';
|
| 2 |
+
import { defineConfig } from 'vite';
|
| 3 |
+
|
| 4 |
+
export default defineConfig({
|
| 5 |
+
plugins: [sveltekit()]
|
| 6 |
+
});
|