import{s as Fe,o as Xe,n as L}from"../chunks/scheduler.8c3d61f6.js";import{S as We,i as Ve,g as v,s as $,r as c,A as Se,h as y,f as i,c as u,j as Re,u as h,x as J,k as Ye,y as Ne,a,v as g,d,t as w,w as _}from"../chunks/index.da70eac4.js";import{T as De}from"../chunks/Tip.1d9b8c37.js";import{C as U}from"../chunks/CodeBlock.a9c4becf.js";import{H as ye,E as qe}from"../chunks/getInferenceSnippets.28ca3596.js";import{H as Me,a as K}from"../chunks/HfOption.6c3b4e77.js";function Qe(T){let t,r="PyTorch only supports Python 3.8 - 3.11 on Windows.",n,f,l;return f=new U({props:{code:"dXYlMjBwaXAlMjBpbnN0YWxsJTIwZGlmZnVzZXJzJTVCJTIydG9yY2glMjIlNUQlMjB0cmFuc2Zvcm1lcnM=",highlighted:'uv pip install diffusers[<span class="hljs-string">&quot;torch&quot;</span>] transformers',wrap:!1}}),{c(){t=v("p"),t.textContent=r,n=$(),c(f.$$.fragment)},l(p){t=y(p,"P",{"data-svelte-h":!0}),J(t)!=="svelte-1vb38m2"&&(t.textContent=r),n=u(p),h(f.$$.fragment,p)},m(p,o){a(p,t,o),a(p,n,o),g(f,p,o),l=!0},p:L,i(p){l||(d(f.$$.fragment,p),l=!0)},o(p){w(f.$$.fragment,p),l=!1},d(p){p&&(i(t),i(n)),_(f,p)}}}function Ae(T){let t,r;return t=new U({props:{code:"Y29uZGElMjBpbnN0YWxsJTIwLWMlMjBjb25kYS1mb3JnZSUyMGRpZmZ1c2Vycw==",highlighted:"conda install -c conda-forge diffusers",wrap:!1}}),{c(){c(t.$$.fragment)},l(n){h(t.$$.fragment,n)},m(n,f){g(t,n,f),r=!0},p:L,i(n){r||(d(t.$$.fragment,n),r=!0)},o(n){w(t.$$.fragment,n),r=!1},d(n){_(t,n)}}}function ze(T){let t,r='A source install installs the <code>main</code> version instead of the latest <code>stable</code> version. The <code>main</code> version is useful for staying updated with the latest changes but it may not always be stable. If you run into a problem, open an <a href="https://github.com/huggingface/diffusers/issues/new/choose" rel="nofollow">Issue</a> and we will try to resolve it as soon as possible.',n,f,l='Make sure <a href="https://huggingface.co/docs/accelerate/index" rel="nofollow">Accelerate</a> is installed.',p,o,b,Z,C="Install Diffusers from source with the command below.",I,H,k;return o=new U({props:{code:"dXYlMjBwaXAlMjBpbnN0YWxsJTIwYWNjZWxlcmF0ZQ==",highlighted:"uv pip install accelerate",wrap:!1}}),H=new U({props:{code:"dXYlMjBwaXAlMjBpbnN0YWxsJTIwZ2l0JTJCaHR0cHMlM0ElMkYlMkZnaXRodWIuY29tJTJGaHVnZ2luZ2ZhY2UlMkZkaWZmdXNlcnM=",highlighted:"uv pip install git+https://github.com/huggingface/diffusers",wrap:!1}}),{c(){t=v("p"),t.innerHTML=r,n=$(),f=v("p"),f.innerHTML=l,p=$(),c(o.$$.fragment),b=$(),Z=v("p"),Z.textContent=C,I=$(),c(H.$$.fragment)},l(m){t=y(m,"P",{"data-svelte-h":!0}),J(t)!=="svelte-af2xu7"&&(t.innerHTML=r),n=u(m),f=y(m,"P",{"data-svelte-h":!0}),J(f)!=="svelte-1rdz5ih"&&(f.innerHTML=l),p=u(m),h(o.$$.fragment,m),b=u(m),Z=y(m,"P",{"data-svelte-h":!0}),J(Z)!=="svelte-67x9l4"&&(Z.textContent=C),I=u(m),h(H.$$.fragment,m)},m(m,M){a(m,t,M),a(m,n,M),a(m,f,M),a(m,p,M),g(o,m,M),a(m,b,M),a(m,Z,M),a(m,I,M),g(H,m,M),k=!0},p:L,i(m){k||(d(o.$$.fragment,m),d(H.$$.fragment,m),k=!0)},o(m){w(o.$$.fragment,m),w(H.$$.fragment,m),k=!1},d(m){m&&(i(t),i(n),i(f),i(p),i(b),i(Z),i(I)),_(o,m),_(H,m)}}}function Oe(T){let t,r,n,f,l,p;return t=new K({props:{id:"install",option:"pip",$$slots:{default:[Qe]},$$scope:{ctx:T}}}),n=new K({props:{id:"install",option:"conda",$$slots:{default:[Ae]},$$scope:{ctx:T}}}),l=new K({props:{id:"install",option:"source",$$slots:{default:[ze]},$$scope:{ctx:T}}}),{c(){c(t.$$.fragment),r=$(),c(n.$$.fragment),f=$(),c(l.$$.fragment)},l(o){h(t.$$.fragment,o),r=u(o),h(n.$$.fragment,o),f=u(o),h(l.$$.fragment,o)},m(o,b){g(t,o,b),a(o,r,b),g(n,o,b),a(o,f,b),g(l,o,b),p=!0},p(o,b){const Z={};b&2&&(Z.$$scope={dirty:b,ctx:o}),t.$set(Z);const C={};b&2&&(C.$$scope={dirty:b,ctx:o}),n.$set(C);const I={};b&2&&(I.$$scope={dirty:b,ctx:o}),l.$set(I)},i(o){p||(d(t.$$.fragment,o),d(n.$$.fragment,o),d(l.$$.fragment,o),p=!0)},o(o){w(t.$$.fragment,o),w(n.$$.fragment,o),w(l.$$.fragment,o),p=!1},d(o){o&&(i(r),i(f)),_(t,o),_(n,o),_(l,o)}}}function Ke(T){let t,r="You must keep the <code>diffusers</code> folder if you want to keep using the library with the editable install.";return{c(){t=v("p"),t.innerHTML=r},l(n){t=y(n,"P",{"data-svelte-h":!0}),J(t)!=="svelte-9dz56w"&&(t.innerHTML=r)},m(n,f){a(n,t,f)},p:L,d(n){n&&i(t)}}}function et(T){let t,r;return t=new U({props:{code:"ZXhwb3J0JTIwSEZfSE9NRSUzRCUyMiUyRnBhdGglMkZ0byUyRnlvdXIlMkZjYWNoZSUyMiUwQWV4cG9ydCUyMEhGX0hVQl9DQUNIRSUzRCUyMiUyRnBhdGglMkZ0byUyRnlvdXIlMkZodWIlMkZjYWNoZSUyMg==",highlighted:`<span class="hljs-built_in">export</span> HF_HOME=<span class="hljs-string">&quot;/path/to/your/cache&quot;</span>
<span class="hljs-built_in">export</span> HF_HUB_CACHE=<span class="hljs-string">&quot;/path/to/your/hub/cache&quot;</span>`,wrap:!1}}),{c(){c(t.$$.fragment)},l(n){h(t.$$.fragment,n)},m(n,f){g(t,n,f),r=!0},p:L,i(n){r||(d(t.$$.fragment,n),r=!0)},o(n){w(t.$$.fragment,n),r=!1},d(n){_(t,n)}}}function tt(T){let t,r;return t=new U({props:{code:"ZnJvbSUyMGRpZmZ1c2VycyUyMGltcG9ydCUyMERpZmZ1c2lvblBpcGVsaW5lJTBBJTBBcGlwZWxpbmUlMjAlM0QlMjBEaWZmdXNpb25QaXBlbGluZS5mcm9tX3ByZXRyYWluZWQoJTBBJTIwJTIwJTIwJTIwJTIyYmxhY2stZm9yZXN0LWxhYnMlMkZGTFVYLjEtZGV2JTIyJTJDJTBBJTIwJTIwJTIwJTIwY2FjaGVfZGlyJTNEJTIyJTJGcGF0aCUyRnRvJTJGeW91ciUyRmNhY2hlJTIyJTBBKQ==",highlighted:`<span class="hljs-keyword">from</span> diffusers <span class="hljs-keyword">import</span> DiffusionPipeline

pipeline = DiffusionPipeline.from_pretrained(
    <span class="hljs-string">&quot;black-forest-labs/FLUX.1-dev&quot;</span>,
    cache_dir=<span class="hljs-string">&quot;/path/to/your/cache&quot;</span>
)`,wrap:!1}}),{c(){c(t.$$.fragment)},l(n){h(t.$$.fragment,n)},m(n,f){g(t,n,f),r=!0},p:L,i(n){r||(d(t.$$.fragment,n),r=!0)},o(n){w(t.$$.fragment,n),r=!1},d(n){_(t,n)}}}function nt(T){let t,r,n,f;return t=new K({props:{id:"cache",option:"env variable",$$slots:{default:[et]},$$scope:{ctx:T}}}),n=new K({props:{id:"cache",option:"from_pretrained",$$slots:{default:[tt]},$$scope:{ctx:T}}}),{c(){c(t.$$.fragment),r=$(),c(n.$$.fragment)},l(l){h(t.$$.fragment,l),r=u(l),h(n.$$.fragment,l)},m(l,p){g(t,l,p),a(l,r,p),g(n,l,p),f=!0},p(l,p){const o={};p&2&&(o.$$scope={dirty:p,ctx:l}),t.$set(o);const b={};p&2&&(b.$$scope={dirty:p,ctx:l}),n.$set(b)},i(l){f||(d(t.$$.fragment,l),d(n.$$.fragment,l),f=!0)},o(l){w(t.$$.fragment,l),w(n.$$.fragment,l),f=!1},d(l){l&&i(r),_(t,l),_(n,l)}}}function lt(T){let t,r;return t=new U({props:{code:"ZXhwb3J0JTIwSEZfSFVCX0RJU0FCTEVfVEVMRU1FVFJZJTNEMQ==",highlighted:'<span class="hljs-built_in">export</span> HF_HUB_DISABLE_TELEMETRY=1',wrap:!1}}),{c(){c(t.$$.fragment)},l(n){h(t.$$.fragment,n)},m(n,f){g(t,n,f),r=!0},p:L,i(n){r||(d(t.$$.fragment,n),r=!0)},o(n){w(t.$$.fragment,n),r=!1},d(n){_(t,n)}}}function st(T){let t,r;return t=new U({props:{code:"c2V0JTIwSEZfSFVCX0RJU0FCTEVfVEVMRU1FVFJZJTNEMQ==",highlighted:'<span class="hljs-built_in">set</span> HF_HUB_DISABLE_TELEMETRY=1',wrap:!1}}),{c(){c(t.$$.fragment)},l(n){h(t.$$.fragment,n)},m(n,f){g(t,n,f),r=!0},p:L,i(n){r||(d(t.$$.fragment,n),r=!0)},o(n){w(t.$$.fragment,n),r=!1},d(n){_(t,n)}}}function it(T){let t,r,n,f;return t=new K({props:{id:"telemetry",option:"Linux/macOS",$$slots:{default:[lt]},$$scope:{ctx:T}}}),n=new K({props:{id:"telemetry",option:"Windows",$$slots:{default:[st]},$$scope:{ctx:T}}}),{c(){c(t.$$.fragment),r=$(),c(n.$$.fragment)},l(l){h(t.$$.fragment,l),r=u(l),h(n.$$.fragment,l)},m(l,p){g(t,l,p),a(l,r,p),g(n,l,p),f=!0},p(l,p){const o={};p&2&&(o.$$scope={dirty:p,ctx:l}),t.$set(o);const b={};p&2&&(b.$$scope={dirty:p,ctx:l}),n.$set(b)},i(l){f||(d(t.$$.fragment,l),d(n.$$.fragment,l),f=!0)},o(l){w(t.$$.fragment,l),w(n.$$.fragment,l),f=!1},d(l){l&&i(r),_(t,l),_(n,l)}}}function at(T){let t,r,n,f,l,p,o,b='Diffusers is tested on Python 3.8+ and PyTorch 1.4+. Install <a href="https://pytorch.org/get-started/locally/" rel="nofollow">PyTorch</a> according to your system and setup.',Z,C,I='Create a <a href="https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/" rel="nofollow">virtual environment</a> for easier management of separate projects and to avoid compatibility issues between dependencies. Use <a href="https://docs.astral.sh/uv/" rel="nofollow">uv</a>, a Rust-based Python package and project manager, to create a virtual environment and install Diffusers.',H,k,m,M,Je="Install Diffusers with one of the following methods.",te,j,ne,P,le,G,Ze="An editable install is recommended for development workflows or if you’re using the <code>main</code> version of the source code. A special link is created between the cloned repository and the Python library paths. This avoids reinstalling a package after every change.",se,R,Ce="Clone the repository and install Diffusers with the following commands.",ie,Y,ae,x,oe,F,He="Update your cloned repository to the latest version of Diffusers with the command below.",re,X,fe,W,pe,V,ke='Model weights and files are downloaded from the Hub to a cache, which is usually your home directory. Change the cache location with the <a href="https://huggingface.co/docs/huggingface_hub/package_reference/environment_variables#hfhome" rel="nofollow">HF_HOME</a> or <a href="https://huggingface.co/docs/huggingface_hub/package_reference/environment_variables#hfhubcache" rel="nofollow">HF_HUB_CACHE</a> environment variables or configuring the <code>cache_dir</code> parameter in methods like <a href="/docs/diffusers/main/en/api/pipelines/overview#diffusers.DiffusionPipeline.from_pretrained">from_pretrained()</a>.',$e,E,ue,S,Ue='Cached files allow you to use Diffusers offline. Set the <a href="https://huggingface.co/docs/huggingface_hub/package_reference/environment_variables#hfhuboffline" rel="nofollow">HF_HUB_OFFLINE</a> environment variable to <code>1</code> to prevent Diffusers from connecting to the internet.',me,N,ce,D,Ie='For more details about managing and cleaning the cache, take a look at the <a href="https://huggingface.co/docs/huggingface_hub/guides/manage-cache" rel="nofollow">Understand caching</a> guide.',he,q,ge,Q,je=`Diffusers gathers telemetry information during <a href="/docs/diffusers/main/en/api/pipelines/overview#diffusers.DiffusionPipeline.from_pretrained">from_pretrained()</a> requests.
The data gathered includes the Diffusers and PyTorch version, the requested model or pipeline class,
and the path to a pretrained checkpoint if it is hosted on the Hub.`,de,A,xe=`This usage data helps us debug issues and prioritize new features.
Telemetry is only sent when loading models and pipelines from the Hub,
and it is not collected if you’re loading local files.`,we,z,Ee='Opt-out and disable telemetry collection with the <a href="https://huggingface.co/docs/huggingface_hub/package_reference/environment_variables#hfhubdisabletelemetry" rel="nofollow">HF_HUB_DISABLE_TELEMETRY</a> environment variable.',_e,B,be,O,Te,ee,ve;return l=new ye({props:{title:"Installation",local:"installation",headingTag:"h1"}}),k=new U({props:{code:"dXYlMjB2ZW52JTIwbXktZW52JTBBc291cmNlJTIwbXktZW52JTJGYmluJTJGYWN0aXZhdGU=",highlighted:`uv venv my-env
<span class="hljs-built_in">source</span> my-env/bin/activate`,wrap:!1}}),j=new Me({props:{id:"install",options:["pip","conda","source"],$$slots:{default:[Oe]},$$scope:{ctx:T}}}),P=new ye({props:{title:"Editable install",local:"editable-install",headingTag:"h2"}}),Y=new U({props:{code:"Z2l0JTIwY2xvbmUlMjBodHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZodWdnaW5nZmFjZSUyRmRpZmZ1c2Vycy5naXQlMEFjZCUyMGRpZmZ1c2VycyUwQXV2JTIwcGlwJTIwaW5zdGFsbCUyMC1lJTIwJTIyLiU1QnRvcmNoJTVEJTIy",highlighted:`git <span class="hljs-built_in">clone</span> https://github.com/huggingface/diffusers.git
<span class="hljs-built_in">cd</span> diffusers
uv pip install -e <span class="hljs-string">&quot;.[torch]&quot;</span>`,wrap:!1}}),x=new De({props:{warning:!0,$$slots:{default:[Ke]},$$scope:{ctx:T}}}),X=new U({props:{code:"Y2QlMjB+JTJGZGlmZnVzZXJzJTJGJTBBZ2l0JTIwcHVsbA==",highlighted:`<span class="hljs-built_in">cd</span> ~/diffusers/
git pull`,wrap:!1}}),W=new ye({props:{title:"Cache",local:"cache",headingTag:"h2"}}),E=new Me({props:{id:"cache",options:["env variable","from_pretrained"],$$slots:{default:[nt]},$$scope:{ctx:T}}}),N=new U({props:{code:"ZXhwb3J0JTIwSEZfSFVCX09GRkxJTkUlM0Qx",highlighted:"export HF_HUB_OFFLINE=1",wrap:!1}}),q=new ye({props:{title:"Telemetry logging",local:"telemetry-logging",headingTag:"h2"}}),B=new Me({props:{id:"telemetry",options:["Linux/macOS","Windows"],$$slots:{default:[it]},$$scope:{ctx:T}}}),O=new qe({props:{source:"https://github.com/huggingface/diffusers/blob/main/docs/source/en/installation.md"}}),{c(){t=v("meta"),r=$(),n=v("p"),f=$(),c(l.$$.fragment),p=$(),o=v("p"),o.innerHTML=b,Z=$(),C=v("p"),C.innerHTML=I,H=$(),c(k.$$.fragment),m=$(),M=v("p"),M.textContent=Je,te=$(),c(j.$$.fragment),ne=$(),c(P.$$.fragment),le=$(),G=v("p"),G.innerHTML=Ze,se=$(),R=v("p"),R.textContent=Ce,ie=$(),c(Y.$$.fragment),ae=$(),c(x.$$.fragment),oe=$(),F=v("p"),F.textContent=He,re=$(),c(X.$$.fragment),fe=$(),c(W.$$.fragment),pe=$(),V=v("p"),V.innerHTML=ke,$e=$(),c(E.$$.fragment),ue=$(),S=v("p"),S.innerHTML=Ue,me=$(),c(N.$$.fragment),ce=$(),D=v("p"),D.innerHTML=Ie,he=$(),c(q.$$.fragment),ge=$(),Q=v("p"),Q.innerHTML=je,de=$(),A=v("p"),A.textContent=xe,we=$(),z=v("p"),z.innerHTML=Ee,_e=$(),c(B.$$.fragment),be=$(),c(O.$$.fragment),Te=$(),ee=v("p"),this.h()},l(e){const s=Se("svelte-u9bgzb",document.head);t=y(s,"META",{name:!0,content:!0}),s.forEach(i),r=u(e),n=y(e,"P",{}),Re(n).forEach(i),f=u(e),h(l.$$.fragment,e),p=u(e),o=y(e,"P",{"data-svelte-h":!0}),J(o)!=="svelte-1uhhb0k"&&(o.innerHTML=b),Z=u(e),C=y(e,"P",{"data-svelte-h":!0}),J(C)!=="svelte-1gih0f9"&&(C.innerHTML=I),H=u(e),h(k.$$.fragment,e),m=u(e),M=y(e,"P",{"data-svelte-h":!0}),J(M)!=="svelte-q9h2hb"&&(M.textContent=Je),te=u(e),h(j.$$.fragment,e),ne=u(e),h(P.$$.fragment,e),le=u(e),G=y(e,"P",{"data-svelte-h":!0}),J(G)!=="svelte-11sodmo"&&(G.innerHTML=Ze),se=u(e),R=y(e,"P",{"data-svelte-h":!0}),J(R)!=="svelte-jdejif"&&(R.textContent=Ce),ie=u(e),h(Y.$$.fragment,e),ae=u(e),h(x.$$.fragment,e),oe=u(e),F=y(e,"P",{"data-svelte-h":!0}),J(F)!=="svelte-7777tt"&&(F.textContent=He),re=u(e),h(X.$$.fragment,e),fe=u(e),h(W.$$.fragment,e),pe=u(e),V=y(e,"P",{"data-svelte-h":!0}),J(V)!=="svelte-pj773q"&&(V.innerHTML=ke),$e=u(e),h(E.$$.fragment,e),ue=u(e),S=y(e,"P",{"data-svelte-h":!0}),J(S)!=="svelte-10p7tbu"&&(S.innerHTML=Ue),me=u(e),h(N.$$.fragment,e),ce=u(e),D=y(e,"P",{"data-svelte-h":!0}),J(D)!=="svelte-1glxnyu"&&(D.innerHTML=Ie),he=u(e),h(q.$$.fragment,e),ge=u(e),Q=y(e,"P",{"data-svelte-h":!0}),J(Q)!=="svelte-dhq45t"&&(Q.innerHTML=je),de=u(e),A=y(e,"P",{"data-svelte-h":!0}),J(A)!=="svelte-1uleh2k"&&(A.textContent=xe),we=u(e),z=y(e,"P",{"data-svelte-h":!0}),J(z)!=="svelte-1j293dk"&&(z.innerHTML=Ee),_e=u(e),h(B.$$.fragment,e),be=u(e),h(O.$$.fragment,e),Te=u(e),ee=y(e,"P",{}),Re(ee).forEach(i),this.h()},h(){Ye(t,"name","hf:doc:metadata"),Ye(t,"content",ot)},m(e,s){Ne(document.head,t),a(e,r,s),a(e,n,s),a(e,f,s),g(l,e,s),a(e,p,s),a(e,o,s),a(e,Z,s),a(e,C,s),a(e,H,s),g(k,e,s),a(e,m,s),a(e,M,s),a(e,te,s),g(j,e,s),a(e,ne,s),g(P,e,s),a(e,le,s),a(e,G,s),a(e,se,s),a(e,R,s),a(e,ie,s),g(Y,e,s),a(e,ae,s),g(x,e,s),a(e,oe,s),a(e,F,s),a(e,re,s),g(X,e,s),a(e,fe,s),g(W,e,s),a(e,pe,s),a(e,V,s),a(e,$e,s),g(E,e,s),a(e,ue,s),a(e,S,s),a(e,me,s),g(N,e,s),a(e,ce,s),a(e,D,s),a(e,he,s),g(q,e,s),a(e,ge,s),a(e,Q,s),a(e,de,s),a(e,A,s),a(e,we,s),a(e,z,s),a(e,_e,s),g(B,e,s),a(e,be,s),g(O,e,s),a(e,Te,s),a(e,ee,s),ve=!0},p(e,[s]){const Be={};s&2&&(Be.$$scope={dirty:s,ctx:e}),j.$set(Be);const Le={};s&2&&(Le.$$scope={dirty:s,ctx:e}),x.$set(Le);const Pe={};s&2&&(Pe.$$scope={dirty:s,ctx:e}),E.$set(Pe);const Ge={};s&2&&(Ge.$$scope={dirty:s,ctx:e}),B.$set(Ge)},i(e){ve||(d(l.$$.fragment,e),d(k.$$.fragment,e),d(j.$$.fragment,e),d(P.$$.fragment,e),d(Y.$$.fragment,e),d(x.$$.fragment,e),d(X.$$.fragment,e),d(W.$$.fragment,e),d(E.$$.fragment,e),d(N.$$.fragment,e),d(q.$$.fragment,e),d(B.$$.fragment,e),d(O.$$.fragment,e),ve=!0)},o(e){w(l.$$.fragment,e),w(k.$$.fragment,e),w(j.$$.fragment,e),w(P.$$.fragment,e),w(Y.$$.fragment,e),w(x.$$.fragment,e),w(X.$$.fragment,e),w(W.$$.fragment,e),w(E.$$.fragment,e),w(N.$$.fragment,e),w(q.$$.fragment,e),w(B.$$.fragment,e),w(O.$$.fragment,e),ve=!1},d(e){e&&(i(r),i(n),i(f),i(p),i(o),i(Z),i(C),i(H),i(m),i(M),i(te),i(ne),i(le),i(G),i(se),i(R),i(ie),i(ae),i(oe),i(F),i(re),i(fe),i(pe),i(V),i($e),i(ue),i(S),i(me),i(ce),i(D),i(he),i(ge),i(Q),i(de),i(A),i(we),i(z),i(_e),i(be),i(Te),i(ee)),i(t),_(l,e),_(k,e),_(j,e),_(P,e),_(Y,e),_(x,e),_(X,e),_(W,e),_(E,e),_(N,e),_(q,e),_(B,e),_(O,e)}}}const ot='{"title":"Installation","local":"installation","sections":[{"title":"Editable install","local":"editable-install","sections":[],"depth":2},{"title":"Cache","local":"cache","sections":[],"depth":2},{"title":"Telemetry logging","local":"telemetry-logging","sections":[],"depth":2}],"depth":1}';function rt(T){return Xe(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ht extends We{constructor(t){super(),Ve(this,t,rt,at,Fe,{})}}export{ht as component};
