From bbe7b41ab24eace221813025fa286104f18ba283 Mon Sep 17 00:00:00 2001 From: mayank1513 Date: Wed, 4 Dec 2024 08:17:14 +0000 Subject: [PATCH] upgrade deps && docs --- docs/assets/hierarchy.js | 2 +- docs/assets/main.js | 8 +- docs/assets/navigation.js | 2 +- docs/assets/search.js | 2 +- docs/assets/style.css | 12 +-- ...color-switch_color-switch.ColorSwitch.html | 2 +- ...switcher_theme-switcher.ThemeSwitcher.html | 2 +- docs/functions/constants.useRGSMinify.html | 2 +- .../functions/hooks_use-theme.useTheme-1.html | 2 +- ...er_force-theme_force-theme.ForceTheme.html | 2 +- ...ver-target_server-target.ServerTarget.html | 2 +- ...or-switch._internal_.ColorSwitchProps.html | 8 +- ...her_theme-switcher.ThemeSwitcherProps.html | 10 +-- docs/interfaces/constants.ThemeState.html | 8 +- docs/interfaces/hooks_use-theme.UseTheme.html | 4 +- ...orce-theme._internal_.ForceThemeProps.html | 8 +- ...r-target._internal_.ServerTargetProps.html | 8 +- .../constants.ColorSchemePreference.html | 2 +- docs/variables/constants.DEFAULT_ID.html | 2 +- package.json | 4 +- pnpm-lock.yaml | 78 +++++++++---------- 21 files changed, 85 insertions(+), 85 deletions(-) diff --git a/docs/assets/hierarchy.js b/docs/assets/hierarchy.js index 29ebd739..890f0653 100644 --- a/docs/assets/hierarchy.js +++ b/docs/assets/hierarchy.js @@ -1 +1 @@ -window.hierarchyData = "data:application/octet-stream;base64,H4sIAAAAAAAAA6tWKsrPLylWsoqO1VEqSk3LSU0uyczPK1ayqq6tBQAWeT+5HQAAAA==" \ No newline at end of file +window.hierarchyData = "H4sIAAAAAAAAA6tWKsrPLylWsoqO1VEqSk3LSU0uyczPK1ayqq6tBQAWeT+5HQAAAA==" \ No newline at end of file diff --git a/docs/assets/main.js b/docs/assets/main.js index e0af2659..d26cd1d5 100644 --- a/docs/assets/main.js +++ b/docs/assets/main.js @@ -1,9 +1,9 @@ "use strict"; window.translations={"copy":"Copy","copied":"Copied!","normally_hidden":"This member is normally hidden due to your filter settings.","hierarchy_expand":"Expand","hierarchy_collapse":"Collapse"}; -"use strict";(()=>{var De=Object.create;var ae=Object.defineProperty;var Ae=Object.getOwnPropertyDescriptor;var Fe=Object.getOwnPropertyNames;var Ne=Object.getPrototypeOf,Be=Object.prototype.hasOwnProperty;var Ve=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var je=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Fe(e))!Be.call(t,i)&&i!==n&&ae(t,i,{get:()=>e[i],enumerable:!(r=Ae(e,i))||r.enumerable});return t};var qe=(t,e,n)=>(n=t!=null?De(Ne(t)):{},je(e||!t||!t.__esModule?ae(n,"default",{value:t,enumerable:!0}):n,t));var he=Ve((ue,de)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,c],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[c+1]*i[d+1],c+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var c=s.node.edges["*"];else{var c=new t.TokenSet;s.node.edges["*"]=c}s.str.length==1&&(c.final=!0),i.push({node:c,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),f;m in s.node.edges?f=s.node.edges[m]:(f=new t.TokenSet,s.node.edges[m]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof ue=="object"?de.exports=n():e.lunr=n()}(this,function(){return t})})()});window.translations||={copy:"Copy",copied:"Copied!",normally_hidden:"This member is normally hidden due to your filter settings.",hierarchy_expand:"Expand",hierarchy_collapse:"Collapse"};var le=[];function J(t,e){le.push({selector:e,constructor:t})}var U=class{alwaysVisibleMember=null;constructor(){this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){le.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!$e(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function $e(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var ce=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var ye=qe(he(),1);async function fe(t,e){if(!window.searchData)return;let n=await fetch(window.searchData),r=new Blob([await n.arrayBuffer()]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();t.data=i,t.index=ye.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function ge(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:document.documentElement.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{fe(e,t)}),fe(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{ne(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),ze(t,i,r,e)}function ze(t,e,n,r){n.addEventListener("input",ce(()=>{We(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Ue(e,t):i.key=="ArrowUp"?(pe(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(pe(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),ne(t))})}function ne(t){t.classList.remove("has-focus")}function We(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=me(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${me(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=c+d,m.append(f),f.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function pe(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Ue(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),ne(e)}}function me(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(te(t.substring(s,o)),`${te(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(te(t.substring(s))),i.join("")}var Je={"&":"&","<":"<",">":">","'":"'",'"':"""};function te(t){return t.replace(/[&<>"'"]/g,e=>Je[e])}var I=class{el;app;constructor(e){this.el=e.el,this.app=e.app}};var H="mousedown",xe="mousemove",B="mouseup",G={x:0,y:0},ve=!1,re=!1,Ge=!1,D=!1,Ee=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Ee?"is-mobile":"not-mobile");Ee&&"ontouchstart"in document.documentElement&&(Ge=!0,H="touchstart",xe="touchmove",B="touchend");document.addEventListener(H,t=>{re=!0,D=!1;let e=H=="touchstart"?t.targetTouches[0]:t;G.y=e.pageY||0,G.x=e.pageX||0});document.addEventListener(xe,t=>{if(re&&!D){let e=H=="touchstart"?t.targetTouches[0]:t,n=G.x-(e.pageX||0),r=G.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{re=!1});document.addEventListener("click",t=>{ve&&(t.preventDefault(),t.stopImmediatePropagation(),ve=!1)});var X=class extends I{active;className;constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(H,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var ie;try{ie=localStorage}catch{ie={getItem(){return null},setItem(){}}}var C=ie;var we=document.head.appendChild(document.createElement("style"));we.dataset.for="filters";var Y=class extends I{key;value;constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),we.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=C.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){C.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var se=new Map,oe=class{open;accordions=[];key;constructor(e,n){this.key=e,this.open=n}add(e){this.accordions.push(e),e.open=this.open,e.addEventListener("toggle",()=>{this.toggle(e.open)})}toggle(e){for(let n of this.accordions)n.open=e;C.setItem(this.key,e.toString())}},Z=class extends I{constructor(e){super(e);let n=this.el.querySelector("summary"),r=n.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)});let i=`tsd-accordion-${n.dataset.key??n.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`,s;if(se.has(i))s=se.get(i);else{let o=C.getItem(i),a=o?o==="true":this.el.open;s=new oe(i,a),se.set(i,s)}s.add(this.el)}};function be(t){let e=C.getItem("tsd-theme")||"os";t.value=e,Le(e),t.addEventListener("change",()=>{C.setItem("tsd-theme",t.value),Le(t.value)})}function Le(t){document.documentElement.dataset.theme=t}var K;function ke(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Se),Se())}async function Se(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let n=await(await fetch(window.navigationData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).json();K=document.documentElement.dataset.base,K.endsWith("/")||(K+="/"),t.innerHTML="";for(let s of i)Ce(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Ce(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',Te(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let c of t.children)Ce(c,l,i)}else Te(t,r,t.class)}function Te(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=K+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else{let r=e.appendChild(document.createElement("span"));r.innerHTML='',r.appendChild(document.createElement("span")).textContent=t.text}}var ee=document.documentElement.dataset.base;ee.endsWith("/")||(ee+="/");function Qe(){document.querySelector(".tsd-full-hierarchy")?Xe():document.querySelector(".tsd-hierarchy")&&Ye()}function Xe(){document.addEventListener("click",r=>{let i=r.target;for(;i.parentElement&&i.parentElement.tagName!="LI";)i=i.parentElement;i.dataset.dropdown&&(i.dataset.dropdown=String(i.dataset.dropdown!=="true"))});let t=new Map,e=new Set;for(let r of document.querySelectorAll(".tsd-full-hierarchy [data-refl]")){let i=r.querySelector("ul");t.has(r.dataset.refl)?e.add(r.dataset.refl):i&&t.set(r.dataset.refl,i)}for(let r of e)n(r);function n(r){let i=t.get(r).cloneNode(!0);i.querySelectorAll("[id]").forEach(s=>{s.removeAttribute("id")}),i.querySelectorAll("[data-dropdown]").forEach(s=>{s.dataset.dropdown="false"});for(let s of document.querySelectorAll(`[data-refl="${r}"]`)){let o=et(),a=s.querySelector("ul");s.insertBefore(o,a),o.dataset.dropdown=String(!!a),a||s.appendChild(i.cloneNode(!0))}}}function Ye(){let t=document.getElementById("tsd-hierarchy-script");t&&(t.addEventListener("load",Ie),Ie())}async function Ie(){let t=document.querySelector(".tsd-panel.tsd-hierarchy:has(h4 a)");if(!t||!window.hierarchyData)return;let n=await(await fetch(window.hierarchyData)).arrayBuffer(),r=new Blob([n]).stream().pipeThrough(new DecompressionStream("gzip")),i=+t.dataset.refl,s=await new Response(r).json(),o=t.querySelector("ul"),a=document.createElement("ul");if(a.classList.add("tsd-hierarchy"),Ze(a,s,i),o.querySelectorAll("li").length==a.querySelectorAll("li").length)return;let l=document.createElement("span");l.classList.add("tsd-hierarchy-toggle"),l.textContent=window.translations.hierarchy_expand,t.querySelector("h4 a")?.insertAdjacentElement("afterend",l),l.insertAdjacentText("beforebegin",", "),l.addEventListener("click",()=>{l.textContent===window.translations.hierarchy_expand?(o.insertAdjacentElement("afterend",a),o.remove(),l.textContent=window.translations.hierarchy_collapse):(a.insertAdjacentElement("afterend",o),a.remove(),l.textContent=window.translations.hierarchy_expand)})}function Ze(t,e,n){let r=e.roots.filter(i=>Ke(e,i,n));for(let i of r)t.appendChild(Pe(e,i,n))}function Pe(t,e,n,r=new Set){if(r.has(e))return;r.add(e);let i=t.reflections[e],s=document.createElement("li");if(s.classList.add("tsd-hierarchy-item"),e===n){let o=s.appendChild(document.createElement("span"));o.textContent=i.name,o.classList.add("tsd-hierarchy-target")}else{for(let a of i.uniqueNameParents||[]){let l=t.reflections[a],c=s.appendChild(document.createElement("a"));c.textContent=l.name,c.href=ee+l.url,c.className=l.class+" tsd-signature-type",s.append(document.createTextNode("."))}let o=s.appendChild(document.createElement("a"));o.textContent=t.reflections[e].name,o.href=ee+i.url,o.className=i.class+" tsd-signature-type"}if(i.children){let o=s.appendChild(document.createElement("ul"));o.classList.add("tsd-hierarchy");for(let a of i.children){let l=Pe(t,a,n,r);l&&o.appendChild(l)}}return r.delete(e),s}function Ke(t,e,n){if(e===n)return!0;let r=new Set,i=[t.reflections[e]];for(;i.length;){let s=i.pop();if(!r.has(s)){r.add(s);for(let o of s.children||[]){if(o===n)return!0;i.push(t.reflections[o])}}}return!1}function et(){let t=document.createElementNS("http://www.w3.org/2000/svg","svg");return t.setAttribute("width","20"),t.setAttribute("height","20"),t.setAttribute("viewBox","0 0 24 24"),t.setAttribute("fill","none"),t.innerHTML='',t}J(X,"a[data-toggle]");J(Z,".tsd-accordion");J(Y,".tsd-filter-item input[type=checkbox]");var Oe=document.getElementById("tsd-theme");Oe&&be(Oe);var tt=new U;Object.defineProperty(window,"app",{value:tt});ge();ke();Qe();})(); +"use strict";(()=>{var De=Object.create;var le=Object.defineProperty;var Fe=Object.getOwnPropertyDescriptor;var Ne=Object.getOwnPropertyNames;var Ve=Object.getPrototypeOf,Be=Object.prototype.hasOwnProperty;var qe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var je=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Ne(e))!Be.call(t,i)&&i!==n&&le(t,i,{get:()=>e[i],enumerable:!(r=Fe(e,i))||r.enumerable});return t};var $e=(t,e,n)=>(n=t!=null?De(Ve(t)):{},je(e||!t||!t.__esModule?le(n,"default",{value:t,enumerable:!0}):n,t));var pe=qe((de,he)=>{(function(){var t=function(e){var n=new t.Builder;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),n.searchPipeline.add(t.stemmer),e.call(n,n),n.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(n){e.console&&console.warn&&console.warn(n)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var n=Object.create(null),r=Object.keys(e),i=0;i0){var d=t.utils.clone(n)||{};d.position=[a,c],d.index=s.length,s.push(new t.Token(r.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,n){n in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. +`,e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(r){var i=t.Pipeline.registeredFunctions[r];if(i)n.add(i);else throw new Error("Cannot load unregistered function: "+r)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(n){t.Pipeline.warnIfFunctionNotRegistered(n),this._stack.push(n)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");r=r+1,this._stack.splice(r,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var r=this._stack.indexOf(e);if(r==-1)throw new Error("Cannot find existingFn");this._stack.splice(r,0,n)},t.Pipeline.prototype.remove=function(e){var n=this._stack.indexOf(e);n!=-1&&this._stack.splice(n,1)},t.Pipeline.prototype.run=function(e){for(var n=this._stack.length,r=0;r1&&(oe&&(r=s),o!=e);)i=r-n,s=n+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(n+=r[c+1]*i[d+1],c+=2,d+=2);return n},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),n=1,r=0;n0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var c=s.node.edges["*"];else{var c=new t.TokenSet;s.node.edges["*"]=c}s.str.length==1&&(c.final=!0),i.push({node:c,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),p;m in s.node.edges?p=s.node.edges[m]:(p=new t.TokenSet,s.node.edges[m]=p),s.str.length==1&&(p.final=!0),i.push({node:p,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof de=="object"?he.exports=n():e.lunr=n()}(this,function(){return t})})()});window.translations||={copy:"Copy",copied:"Copied!",normally_hidden:"This member is normally hidden due to your filter settings.",hierarchy_expand:"Expand",hierarchy_collapse:"Collapse"};var ce=[];function G(t,e){ce.push({selector:e,constructor:t})}var J=class{alwaysVisibleMember=null;constructor(){this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}createComponents(e){ce.forEach(n=>{e.querySelectorAll(n.selector).forEach(r=>{r.dataset.hasInstance||(new n.constructor({el:r,app:this}),r.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}showPage(){document.body.style.display&&(document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){let e=document.getElementById(location.hash.substring(1));if(!e)return;e.scrollIntoView({behavior:"instant",block:"start"})}}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),n=e?.parentElement;for(;n&&!n.classList.contains(".tsd-navigation");)n instanceof HTMLDetailsElement&&(n.open=!0),n=n.parentElement;if(e&&!ze(e)){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r,document.querySelector(".col-sidebar").scrollTop=r}}updateIndexVisibility(){let e=document.querySelector(".tsd-index-content"),n=e?.open;e&&(e.open=!0),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let i=Array.from(r.querySelectorAll(".tsd-index-link")).every(s=>s.offsetParent==null);r.style.display=i?"none":"block"}),e&&(e.open=n)}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let n=e.parentElement;for(;n&&n.tagName!=="SECTION";)n=n.parentElement;if(!n)return;let r=n.offsetParent==null,i=n;for(;i!==document.body;)i instanceof HTMLDetailsElement&&(i.open=!0),i=i.parentElement;if(n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let s=document.createElement("p");s.classList.add("warning"),s.textContent=window.translations.normally_hidden,n.prepend(s)}r&&e.scrollIntoView()}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let n;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent=window.translations.copied,e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent=window.translations.copy},100)},1e3)})})}};function ze(t){let e=t.getBoundingClientRect(),n=Math.max(document.documentElement.clientHeight,window.innerHeight);return!(e.bottom<0||e.top-n>=0)}var ue=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var ge=$e(pe(),1);async function H(t){let e=Uint8Array.from(atob(t),s=>s.charCodeAt(0)),r=new Blob([e]).stream().pipeThrough(new DecompressionStream("gzip")),i=await new Response(r).text();return JSON.parse(i)}async function fe(t,e){if(!window.searchData)return;let n=await H(window.searchData);t.data=n,t.index=ge.Index.load(n.index),e.classList.remove("loading"),e.classList.add("ready")}function ve(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:document.documentElement.dataset.base+"/"},n=document.getElementById("tsd-search-script");t.classList.add("loading"),n&&(n.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),n.addEventListener("load",()=>{fe(e,t)}),fe(e,t));let r=document.querySelector("#tsd-search input"),i=document.querySelector("#tsd-search .results");if(!r||!i)throw new Error("The input field or the result list wrapper was not found");i.addEventListener("mouseup",()=>{re(t)}),r.addEventListener("focus",()=>t.classList.add("has-focus")),We(t,i,r,e)}function We(t,e,n,r){n.addEventListener("input",ue(()=>{Ue(t,e,n,r)},200)),n.addEventListener("keydown",i=>{i.key=="Enter"?Je(e,t):i.key=="ArrowUp"?(me(e,n,-1),i.preventDefault()):i.key==="ArrowDown"&&(me(e,n,1),i.preventDefault())}),document.body.addEventListener("keypress",i=>{i.altKey||i.ctrlKey||i.metaKey||!n.matches(":focus")&&i.key==="/"&&(i.preventDefault(),n.focus())}),document.body.addEventListener("keyup",i=>{t.classList.contains("has-focus")&&(i.key==="Escape"||!e.matches(":focus-within")&&!n.matches(":focus"))&&(n.blur(),re(t))})}function re(t){t.classList.remove("has-focus")}function Ue(t,e,n,r){if(!r.index||!r.data)return;e.textContent="";let i=n.value.trim(),s;if(i){let o=i.split(" ").map(a=>a.length?`*${a}*`:"").join(" ");s=r.index.search(o)}else s=[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o`,d=ye(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ye(l.parent,i)}.${d}`);let m=document.createElement("li");m.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=c+d,m.append(p),p.addEventListener("focus",()=>{e.querySelector(".current")?.classList.remove("current"),m.classList.add("current")}),e.appendChild(m)}}function me(t,e,n){let r=t.querySelector(".current");if(!r)r=t.querySelector(n==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let i=r;if(n===1)do i=i.nextElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);else do i=i.previousElementSibling??void 0;while(i instanceof HTMLElement&&i.offsetParent==null);i?(r.classList.remove("current"),i.classList.add("current")):n===-1&&(r.classList.remove("current"),e.focus())}}function Je(t,e){let n=t.querySelector(".current");if(n||(n=t.querySelector("li:first-child")),n){let r=n.querySelector("a");r&&(window.location.href=r.href),re(e)}}function ye(t,e){if(e==="")return t;let n=t.toLocaleLowerCase(),r=e.toLocaleLowerCase(),i=[],s=0,o=n.indexOf(r);for(;o!=-1;)i.push(ne(t.substring(s,o)),`${ne(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(ne(t.substring(s))),i.join("")}var Ge={"&":"&","<":"<",">":">","'":"'",'"':"""};function ne(t){return t.replace(/[&<>"'"]/g,e=>Ge[e])}var I=class{el;app;constructor(e){this.el=e.el,this.app=e.app}};var A="mousedown",Ee="mousemove",B="mouseup",X={x:0,y:0},xe=!1,ie=!1,Xe=!1,D=!1,Le=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(Le?"is-mobile":"not-mobile");Le&&"ontouchstart"in document.documentElement&&(Xe=!0,A="touchstart",Ee="touchmove",B="touchend");document.addEventListener(A,t=>{ie=!0,D=!1;let e=A=="touchstart"?t.targetTouches[0]:t;X.y=e.pageY||0,X.x=e.pageX||0});document.addEventListener(Ee,t=>{if(ie&&!D){let e=A=="touchstart"?t.targetTouches[0]:t,n=X.x-(e.pageX||0),r=X.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(B,()=>{ie=!1});document.addEventListener("click",t=>{xe&&(t.preventDefault(),t.stopImmediatePropagation(),xe=!1)});var Y=class extends I{active;className;constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(A,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var se;try{se=localStorage}catch{se={getItem(){return null},setItem(){}}}var C=se;var be=document.head.appendChild(document.createElement("style"));be.dataset.for="filters";var Z=class extends I{key;value;constructor(e){super(e),this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),be.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,this.app.updateIndexVisibility()}fromLocalStorage(){let e=C.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){C.setItem(this.key,e.toString()),this.value=e,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),this.app.updateIndexVisibility()}};var oe=new Map,ae=class{open;accordions=[];key;constructor(e,n){this.key=e,this.open=n}add(e){this.accordions.push(e),e.open=this.open,e.addEventListener("toggle",()=>{this.toggle(e.open)})}toggle(e){for(let n of this.accordions)n.open=e;C.setItem(this.key,e.toString())}},K=class extends I{constructor(e){super(e);let n=this.el.querySelector("summary"),r=n.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)});let i=`tsd-accordion-${n.dataset.key??n.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`,s;if(oe.has(i))s=oe.get(i);else{let o=C.getItem(i),a=o?o==="true":this.el.open;s=new ae(i,a),oe.set(i,s)}s.add(this.el)}};function Se(t){let e=C.getItem("tsd-theme")||"os";t.value=e,we(e),t.addEventListener("change",()=>{C.setItem("tsd-theme",t.value),we(t.value)})}function we(t){document.documentElement.dataset.theme=t}var ee;function Ce(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",Te),Te())}async function Te(){let t=document.getElementById("tsd-nav-container");if(!t||!window.navigationData)return;let e=await H(window.navigationData);ee=document.documentElement.dataset.base,ee.endsWith("/")||(ee+="/"),t.innerHTML="";for(let n of e)Ie(n,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function Ie(t,e,n){let r=e.appendChild(document.createElement("li"));if(t.children){let i=[...n,t.text],s=r.appendChild(document.createElement("details"));s.className=t.class?`${t.class} tsd-accordion`:"tsd-accordion";let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.dataset.key=i.join("$"),o.innerHTML='',ke(t,o);let a=s.appendChild(document.createElement("div"));a.className="tsd-accordion-details";let l=a.appendChild(document.createElement("ul"));l.className="tsd-nested-navigation";for(let c of t.children)Ie(c,l,i)}else ke(t,r,t.class)}function ke(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=ee+t.path,n&&(r.className=n),location.pathname===r.pathname&&!r.href.includes("#")&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else{let r=e.appendChild(document.createElement("span"));r.innerHTML='',r.appendChild(document.createElement("span")).textContent=t.text}}var te=document.documentElement.dataset.base;te.endsWith("/")||(te+="/");function Pe(){document.querySelector(".tsd-full-hierarchy")?Ye():document.querySelector(".tsd-hierarchy")&&Ze()}function Ye(){document.addEventListener("click",r=>{let i=r.target;for(;i.parentElement&&i.parentElement.tagName!="LI";)i=i.parentElement;i.dataset.dropdown&&(i.dataset.dropdown=String(i.dataset.dropdown!=="true"))});let t=new Map,e=new Set;for(let r of document.querySelectorAll(".tsd-full-hierarchy [data-refl]")){let i=r.querySelector("ul");t.has(r.dataset.refl)?e.add(r.dataset.refl):i&&t.set(r.dataset.refl,i)}for(let r of e)n(r);function n(r){let i=t.get(r).cloneNode(!0);i.querySelectorAll("[id]").forEach(s=>{s.removeAttribute("id")}),i.querySelectorAll("[data-dropdown]").forEach(s=>{s.dataset.dropdown="false"});for(let s of document.querySelectorAll(`[data-refl="${r}"]`)){let o=tt(),a=s.querySelector("ul");s.insertBefore(o,a),o.dataset.dropdown=String(!!a),a||s.appendChild(i.cloneNode(!0))}}}function Ze(){let t=document.getElementById("tsd-hierarchy-script");t&&(t.addEventListener("load",Qe),Qe())}async function Qe(){let t=document.querySelector(".tsd-panel.tsd-hierarchy:has(h4 a)");if(!t||!window.hierarchyData)return;let e=+t.dataset.refl,n=await H(window.hierarchyData),r=t.querySelector("ul"),i=document.createElement("ul");if(i.classList.add("tsd-hierarchy"),Ke(i,n,e),r.querySelectorAll("li").length==i.querySelectorAll("li").length)return;let s=document.createElement("span");s.classList.add("tsd-hierarchy-toggle"),s.textContent=window.translations.hierarchy_expand,t.querySelector("h4 a")?.insertAdjacentElement("afterend",s),s.insertAdjacentText("beforebegin",", "),s.addEventListener("click",()=>{s.textContent===window.translations.hierarchy_expand?(r.insertAdjacentElement("afterend",i),r.remove(),s.textContent=window.translations.hierarchy_collapse):(i.insertAdjacentElement("afterend",r),i.remove(),s.textContent=window.translations.hierarchy_expand)})}function Ke(t,e,n){let r=e.roots.filter(i=>et(e,i,n));for(let i of r)t.appendChild(Oe(e,i,n))}function Oe(t,e,n,r=new Set){if(r.has(e))return;r.add(e);let i=t.reflections[e],s=document.createElement("li");if(s.classList.add("tsd-hierarchy-item"),e===n){let o=s.appendChild(document.createElement("span"));o.textContent=i.name,o.classList.add("tsd-hierarchy-target")}else{for(let a of i.uniqueNameParents||[]){let l=t.reflections[a],c=s.appendChild(document.createElement("a"));c.textContent=l.name,c.href=te+l.url,c.className=l.class+" tsd-signature-type",s.append(document.createTextNode("."))}let o=s.appendChild(document.createElement("a"));o.textContent=t.reflections[e].name,o.href=te+i.url,o.className=i.class+" tsd-signature-type"}if(i.children){let o=s.appendChild(document.createElement("ul"));o.classList.add("tsd-hierarchy");for(let a of i.children){let l=Oe(t,a,n,r);l&&o.appendChild(l)}}return r.delete(e),s}function et(t,e,n){if(e===n)return!0;let r=new Set,i=[t.reflections[e]];for(;i.length;){let s=i.pop();if(!r.has(s)){r.add(s);for(let o of s.children||[]){if(o===n)return!0;i.push(t.reflections[o])}}}return!1}function tt(){let t=document.createElementNS("http://www.w3.org/2000/svg","svg");return t.setAttribute("width","20"),t.setAttribute("height","20"),t.setAttribute("viewBox","0 0 24 24"),t.setAttribute("fill","none"),t.innerHTML='',t}G(Y,"a[data-toggle]");G(K,".tsd-accordion");G(Z,".tsd-filter-item input[type=checkbox]");var _e=document.getElementById("tsd-theme");_e&&Se(_e);var nt=new J;Object.defineProperty(window,"app",{value:nt});ve();Ce();Pe();})(); /*! Bundled license information: lunr/lunr.js: diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index f80e7706..38425722 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA62Va0+DMBiF/0s/M/FuXIyJ8RYTTYzDT4sh2L1II2uX9sVLjP/dANvaQldA/UbDOc+B8xY6/SIIH0jGhOYMOJKA0IzlMwmcjKf6psiFHKl3hjQLzQUJyCLBjIzJXMyKHFRYc2JTZC22MpznJCCvjM/IeNedd8I4guRJfvqLgHhljntlnZfeSWW9l2KhdGLFSRM6MLQJbDzFweH303fgitfJacEpMsF7BBt+O+hw38rBDOawNIEM7eXGlm1ZY9mr3qi0TJaOzoL9eW1Wu9vAnezpdkCmo2GzYyq4woSjcvS5ujWgNEwQ3GWtYVroa6LeI7TU3ktIQQKnBhk/FxbUKW/wt4+Pdg52jYyLy6uzx9sovrnQ4LdEsuTZfn2ts4l7JqxQ8HA9uWOcpZ/Oya1xptK7/zMhXtWG31uhYFSNvT23yhavBb2m96ggsmnG7JrAldg3v6IF1FU0eSvtaMdbhzYgKOx+71LVeESLp0C+VV+Zq5BUSLoEhcZ1O7WmxIbGvP7z0dGBH3hwXJXWqP5KNv3W+ic2aP5DQ4tdW6IjVJu9O6SmjDCRL4ChtdrYrKWyV/81PF/EwAFOKnNUeTtH2DO3xfQP0pR7RukLNxHO8+npB0UHr/PlCQAA" \ No newline at end of file +window.navigationData = "H4sIAAAAAAAAA62Va0+DMBiF/0s/M/FuXIyJ8RYTTYzDT4sh2L1II2uX9sVLjP/dANvaQldA/UbDOc+B8xY6/SIIH0jGhOYMOJKA0IzlMwmcjKf6psiFHKl3hjQLzQUJyCLBjIzJXMyKHFRYc2JTZC22MpznJCCvjM/IeNedd8I4guRJfvqLgHhljntlnZfeSWW9l2KhdGLFSRM6MLQJbDzFweH303fgitfJacEpMsF7BBt+O+hw38rBDOawNIEM7eXGlm1ZY9mr3qi0TJaOzoL9eW1Wu9vAnezpdkCmo2GzYyq4woSjcvS5ujWgNEwQ3GWtYVroa6LeI7TU3ktIQQKnBhk/FxbUKW/wt4+Pdg52jYyLy6uzx9sovrnQ4LdEsuTZfn2ts4l7JqxQ8HA9uWOcpZ/Oya1xptK7/zMhXtWG31uhYFSNvT23yhavBb2m96ggsmnG7JrAldg3v6IF1FU0eSvtaMdbhzYgKOx+71LVeESLp0C+VV+Zq5BUSLoEhcZ1O7WmxIbGvP7z0dGBH3hwXJXWqP5KNv3W+ic2aP5DQ4tdW6IjVJu9O6SmjDCRL4ChtdrYrKWyV/81PF/EwAFOKnNUeTtH2DO3xfQP0pR7RukLNxHO8+npB0UHr/PlCQAA" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index 6d4d8d98..136f8460 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA71cbW/byBH+L8zXDcN94y6NtkDR6xUHtMChyfWLERiKRNusZVEVqaSukf9e7Bu5Q3IoylIOMOCRyH12ZnbedrjUa3KovzXJze1r8lTtNskNI8lu9VwmN8l6W5W79sO63taH9823ql0/gg8JSY6HbXKTPNeb47ZsPrgBd/E94EP62D5vE5Kst6umKZvkJkm+kzBvLrqJ/2LGfIRz3B9367aqdwtmiYZPzEiS/epQ7tolAvbcjbTSPpbPpb+vPAw+YpqBdw0+zmqHybzj4JMZ9tGP+vVQ75tuvmrXlof71XrplGOoRRqbF77nmmasX9V2dXgo218212b2nQOuNhdxPYGOCbKpd+3Hl9366oIY4MYB/y6C2IGfDqtdUxnXuv7CmO/bGP93EatpX7bl1X3iXQf7o4SIIiC4D4+BZwhyVb+OomG9a9rVrm3GIS9cmY1rvIf66a8///m3v3+6++WnDuvr6lCtvkC0/rYTInWcRXxnhaKSDRLN2oj566G8Lw/lbl12s7cvezDz5N1vYGIUyttVW06aazd1f9/58wHfmA5a2DzvZkLRxBjUIc+bdMbHzpi0PW/S9q2TRl57bMp//u3jP6pddf8y5bQdUHzjGwyom/Cxrp+aD8emfG9dNW3Lph05or3pDt40X2tg+Cehl1YwvzXlJwAYLdEQM9w7r6chp3MZ7+xZ34Vhi+buxqI+OBt1FjNlYRoLs49hrsNk89K05XMU8s5n0EFEbF6NuUPZ1Nuv5eYi9gLIj2CwKdv53LJciWV79YXOpeS9M97dmUR3Pc46vPP4S1Gd4Tp+WxAxnF/s0VfTof36Ap2NGAP5CGqoz0VDtsKt7+lb4yyLFubwtTx8uK8Pa39bTI+SiLv9Lrolppf2DH42QzBpT0zRj50X/oRgM7pw/967nSr8hOkD3AQ/LdXJRzvoE5xmpJW5iWKERbqZE3RKP3+wrrJbbf90fjfpLoy9u16bJypSojbSqSbLIh6HeJcxnUaae3vD5e2ML+66LJFgNAUa86v/Te+ULhbHI/+OojxV+4+2QvpBAj1V+ybg/1CxFnnziRC81JeXh+DIk/v4jjrycvYGYJewu8iHH67P7juHeiHLQ2h0u/NYbTeHcrK9eKEcEfTvJAy6gbx0RWbr0euvyfzG6dJlWbCjurpIeNf3QmlO9H2vIcg5EXSuXDszii4s1qJIGteDp2LpQkZHkJeyfnFUvYjxJbF1GfPjCd5S6F1JphO13g8S7KRPXybWMs9+u1CfSVLtNuV/k5vX5Gt5aMwzsJuEpTwtEpLcV+V2Y568O2lJsq6fn83MJNnU66MlP/vb/lWu2/pgbnZ3f8gScpsRRlMtBaGBYITmaZ7xz5/JbYCzt9ovAmr/jYWiCbnlhOlUSQoGmguMZKnKCsIJTVkuiTCfC00kydKCc5KTLBVKEOU/a3+98J9pFgjqr9AASTnJUqkLQoUHpwY1F0aKcLPBlUISqgOOQZaZIiwLBA0E88MZ9zczEb4JyCz3kzLlp2Ca0FQLwgLLPPNXOCU0FUwQHoB5AOYiEF4RUMEUKJgZBedhjbjqKO0poHU2Wi4G0LhBKwhXqRZwJB+N5GCkSMgt5YTxtADjzPc5oWlhtGGE1zkzqqNpVljVecLck2WUiMysVyaJoOEbFggeLgnCUiYpMWuXcpkTkQdCBcJoXmpJROEJmQXCrGmuoDQCSCMTcivZlB6kl0coZQyIprkxWMMrY5pITlhaZIoYf3GEDEQeCOUIOL8E8+dmfj01f+7nz2hh9EBTRXMnkRaKyIKwNMtykmeBoIFggeCEp1RrkpvhkgmSy3ApD4QKhA6ER4Zc54BrlZBblRHGUpppwLW5Qs1C0MI6lydoIMwSSyqJsquvc6LMpVwxolggjGpZRokybGvNiDJs55kkKncE5E0B3rThTRGWp9nAJ8wV7ec3fykznJqlzbh0IaHIuYsEljDqp0b90o+yRmcIq1EucmKMw+Iog6wUJarwhM4CQQPBAsEDEXC0dN9AyTSQrDD854SzlOcMSFaMfLaAwdnEaq2mzMxesrHT6N5qwyyLzr3utfarYaKdJYosEDQQLBBh6QoRCBmIPBDKEYNYN8gmJvbZsDrOJ3QkLIWRkppQVxRTiqLjuEhhYKQm2tEsm9QVd1yJsX9QGCSpjZIZnURx1xgRqRxqAQYnKu2dfBLFRi67AmwQYSgMMTS3KGISJUQZzQpCM0l4KgtD5R2lOko7ajAZjAzUBoCsMPkhL0zCzghTqfJRsJtXjdcBujHVTj5KU5WZCiBAQhw9xoFOQ40nUEonTWnsNxQ6Dss8FzIttIQZdlwRMWjEDDdiNjZiNkj3zFvJhBWziewOrZhZK6aTiY2NMzyD1sushdJJu2NiPBpaLbNWS8Uk53I8Glors9ZK5eTc+Xg0ND+mZuYe2xyDNsc0biv2mq0HTIlJQxrJA2ErBFOFhG9sqlZCuzRmvimKcHM/zI4zmYBS3VEhg1CWdRTtKNZRfCpnMGj/rHAWXKTMVKJMdOU+k5OF49gnGPQJbjMGm0xE9hozKUPlxNwj0kwMqknoJNyYvan8eKozRihTPYOTlS0fuw6HrsONL5hafLyK9pLbKQhtqneaikwSyzEX2teiXPtalGuXoc3N1ETINDe1Kc86inYU6yjeUaKjZEeZPKioEVg5aiDLoE63jswngwifKNWhI3NXrE/X+WNH5tCRuURKfe5q4yzVRi4WFGRktBoxlZQ2tUAWCBoI4e9h4Wa3HzAazzzOeA3cfkBoX9AXwpVddi47zKwhFd1aiG4t7Eh31a/FQGIYfLiJJjybtOzc7mNZqrgggvA0U5ZVljLFTT3orlAhp7Ikh2GKm7jD6eQ8NoKJLv+KLv8K7WelogjfyWxyNhjWuJ6xoXEC5TCAcJtA5WQpw8fBgsNgIWywkJNpTHTBQthqzeyWTKktzb4llwOhBIwbglrgyapGjEOEgCFCMDSvi3FyFdAnhfVJsxwTMo19Ugz2zwLdPNlLNvoLLd3uyRI0EMwW5dTtnmRhd08szZQ0uydPyEDkjhgwA11cSNw0xDhXC+guwuZqOZmrxThXC+gEQs2YhjrLNKC9C421KLRtUmWpVsRtrYVrJGnl+kjKpFTTi1Had43yvHDxLGfMrUjmVsR/I/zNLIyyrSGDYztCNM9d38dcEpmbSlB/i2CB8EzZ+Ca0jW+eCdvxMvzZblZhdpcWx1E8UNLuVa2KVEfpjioClWeOGigQurwocBMtfryJughi255fy0Nbbn5x7c/b2yQhr8md74YyHTq8r9/7tufNa0LdNzzz/5n7L/xnofx/bf5/j/qk5qNhhTfxPHmBzJNj48M5rB7DlKQBJGHSQTHlAXrMKbTVel02DUTDRGeoTKvtFgjFzxVqtdsAHtS89r2M2v2jXvdMn9L9ar/fViUQV1NkqlmQlxhCCARCuG9wqQ1StXsAoosMQePypHgHYBcME81rUQEtdvAinoYkokCng3YjsFVfwPjXuoIGkEmMd1ybBmSoTY7pwDnuFM4X6FyCzYo1jdC25p2YHqXAdONsFwH5VppzAz1K/5RzgIJzUm9eoD4wz5rRx7Fta8jHnF1NQazh2vYWnlC+KEz1pygiHBmFPUGX4finaLH3YtKIyD2msfqjSTFgJF22kKn+zaYYqD+8+5qwZUj1BiKcv1JDabDYFvIg6o7ghEXsTzpatfHqJ1wtQIwPmUdeFkFTzyAbG0ZvdMgU/rXeSI8R7gTcqfAWoe7diYTYI/sKIOFi4TI/7+udfQ7bAymskphhy8NAhrAgExQ6g9e9aBfl18iIiwndofFvXe/aVbWDcZTNGjQJPns64xj0gQIp6i14bFzX9dOwoMBC/QwvMG8rrACbQziUzb7ejfLfCX0Ncz8+AywSc6xIwcNB03xoBigK4y4U0aEUQUuQ9bFp62dgIZgboCFvU96vjtv2DlYgWkU+vyyOb8p9uduUuzVIuQXqT6jpb8q2XLcl5AfTFbpkm2r1XA7qEIpmOzyQb6qv0KQwA4d7oEmo7u3xqJjo66uujjmh5+NhYOY5pmNUqDKFAJjL4QDb8nkQQNACeHFU8qDQ1bAVw1lrYb2F7k/wCva+2sKoVmBVMG7F99tV8wgDLFpKowH2vh7Y73w8o2BbjgDCokGevQO3EKNqzTyQ6BP5OGL0380AjssDSSPUcQKdhDvAkKgwpalTGf3+uN7ZF3GgoJid40APqwrW7ugOH8cw73VBDMzrTzcC7DtiAGy234NCmNfM4N4mquao1y/Vi5bNnSmN3QWTD7dumMPQVsLigFTdA45mc+vlDYXqeV8fBnlPYcaGJhmHAlc3Q5cX9XJosAWmSjz+Vbt/l2v3oyIRDtrZmsFx5zehbURbHc69woOCl6XRCm6DMcZObYOfynIPChXUSFAJn1dP0IvQRgduqf4IOjAdDGVxefl83LbVfjtwcbSgQ22p/mJMAfCGpcLFvNXANQXW5wquzqBTunJvzvXrHexyshP7wthOloSW/WrQd5aYj85gmBPLTTuoBiWW79ByZ7qdQFGfx3HqfXlogd5ybKVRa9kf6q8VbOQobHkXm8t/jtX6Ca7obJN9CuNA9cMgrqIYqHSTv2kQZ/VoP8CWdQcHPEUVE13WUGlWw1ruRNfrpHU35X51sL+ZE8V+tB+PRkZ3lB+yhsVXvCqI3/+BWPGDo2XFJXjjAIJFO2a+rB3rUMJL5lEOifji49ZnF2ROSOyAJ2rqfkuViHwhp5DBBW0VBOZkF9OcjetXZaEBj544mKNc51bYDmVQ7GNBcB5m7NaRztlCnT+ungahvUD7WbgLPa4Og1YKunozIPVxC59QoRkX31U3g6huznqd7cv2JfCoNR09buBjveLB3AD98dWcKo3A0MdUKMpTtYdqQTctaMEevwYe8RJvfMcPs2dYqo+DOMdnuwaTGPtyXd1XoI/CTvQeFm+qmnaQGCi6sZpxsrYGike7crg1+lfLooIgsiWssHhL7dEcD4P6Ht1s4PKOHspEdcJEt+Xk86n4xwQAc+c+vut/UTWyuGh7tuzRHfxFQ4Cl3oY17JFiOsc19LJbD0trLP7iVjZybIpuNWdCxPh3uuKKLy4ZJ8qFrgoc4cIHQFn8nG/ZJrpdfQEuhFo2qiD7Mm7sG5Ewo476KWaGhVR0eGGqJsN2h7gbgldMYaGgZ6fCwQYnP6I1wCLqOc9e20dgKzkWxPOocpsLGyP3jBu01A9n4URS4dmbMEovnJfNT0/D6a3F2+j4VxXjjBKfsVhoPf0PA8CFjSu3ZZsECzVYVvQhBFrqWBTgXWjnGU3kDmOYcIu4SzuxNnjadXgTEV9FUXrCTs9bzzDBaOsCDgssX4r4B44jy408dllF3j4OmoZony4240mkGnjlospq4Cr52a5SPzxsRw/I0RIcTUbT2syx/QAeSjoceIAA27jhgh1KaN5opYpucGC/HH1QFxZk8WnXtvkvcOATBzvxYHCEz4/Qncocwqa8r3aDuISeZMBlGj7zOXHMEneCY1PeH0FfX6A90BkMeNLw3AhpAB6aZ/+LwHE1FDVh6LL4cGwmnovSOEEWA50sVPjAa9HeBnwQdXpn8m0FH+Gj0QDV/7cSnn2m6PNkXL5vj/Bko0AhcIRq8JQCxcDj2rcKbrA0pgxUkJf6CJZptoHexXU1COCLnxe+1MdBDYq5IuKDn0myr/blttqVyc3t5+/f/w/nOXh0a2QAAA=="; \ No newline at end of file +window.searchData = "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"; \ No newline at end of file diff --git a/docs/assets/style.css b/docs/assets/style.css index 499bc284..7f80f3dc 100644 --- a/docs/assets/style.css +++ b/docs/assets/style.css @@ -29,9 +29,9 @@ --light-color-ts-function: #572be7; --light-color-ts-class: #1f70c2; --light-color-ts-interface: #108024; - --light-color-ts-constructor: #4d7fff; - --light-color-ts-property: #ff984d; - --light-color-ts-method: #ff4db8; + --light-color-ts-constructor: var(--light-color-ts-class); + --light-color-ts-property: #9f5f30; + --light-color-ts-method: #be3989; --light-color-ts-reference: #ff4d82; --light-color-ts-call-signature: var(--light-color-ts-method); --light-color-ts-index-signature: var(--light-color-ts-property); @@ -41,7 +41,7 @@ --light-color-ts-parameter: var(--light-color-ts-variable); /* type literal not included as links will never be generated to it */ --light-color-ts-type-parameter: #a55c0e; - --light-color-ts-accessor: #ff4d4d; + --light-color-ts-accessor: #c73c3c; --light-color-ts-get-signature: var(--light-color-ts-accessor); --light-color-ts-set-signature: var(--light-color-ts-accessor); --light-color-ts-type-alias: #d51270; @@ -86,7 +86,7 @@ --dark-color-ts-function: #a280ff; --dark-color-ts-class: #8ac4ff; --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: #4d7fff; + --dark-color-ts-constructor: var(--dark-color-ts-class); --dark-color-ts-property: #ff984d; --dark-color-ts-method: #ff4db8; --dark-color-ts-reference: #ff4d82; @@ -96,7 +96,7 @@ --dark-color-ts-parameter: var(--dark-color-ts-variable); /* type literal not included as links will never be generated to it */ --dark-color-ts-type-parameter: #e07d13; - --dark-color-ts-accessor: #ff4d4d; + --dark-color-ts-accessor: #ff6060; --dark-color-ts-get-signature: var(--dark-color-ts-accessor); --dark-color-ts-set-signature: var(--dark-color-ts-accessor); --dark-color-ts-type-alias: #ff6492; diff --git a/docs/functions/client_color-switch_color-switch.ColorSwitch.html b/docs/functions/client_color-switch_color-switch.ColorSwitch.html index af3b326f..8fbed94a 100644 --- a/docs/functions/client_color-switch_color-switch.ColorSwitch.html +++ b/docs/functions/client_color-switch_color-switch.ColorSwitch.html @@ -10,4 +10,4 @@
  • Source code
-
+
diff --git a/docs/functions/client_theme-switcher_theme-switcher.ThemeSwitcher.html b/docs/functions/client_theme-switcher_theme-switcher.ThemeSwitcher.html index 383e997b..6e90dc1b 100644 --- a/docs/functions/client_theme-switcher_theme-switcher.ThemeSwitcher.html +++ b/docs/functions/client_theme-switcher_theme-switcher.ThemeSwitcher.html @@ -1,3 +1,3 @@ ThemeSwitcher | React18 Loaders

The core ThemeSwitcher component wich applies classes and transitions. Cookies are set only if corresponding ServerTarget is detected.

-
+
diff --git a/docs/functions/constants.useRGSMinify.html b/docs/functions/constants.useRGSMinify.html index 753c65de..364c476b 100644 --- a/docs/functions/constants.useRGSMinify.html +++ b/docs/functions/constants.useRGSMinify.html @@ -1,2 +1,2 @@ useRGSMinify | React18 Loaders

To avoid multiple r18gs imports

-
+
diff --git a/docs/functions/hooks_use-theme.useTheme-1.html b/docs/functions/hooks_use-theme.useTheme-1.html index b02d7609..362540c3 100644 --- a/docs/functions/hooks_use-theme.useTheme-1.html +++ b/docs/functions/hooks_use-theme.useTheme-1.html @@ -1,4 +1,4 @@ useTheme | React18 Loaders

use this hook to gain access to theme state and setters from your components.

  • Parameters

    • OptionaltargetId: string

      targetId corresponding to ThemeSwitcher and others tied to specific container.

    Returns UseTheme

    themeState and setter fucntions

    -
+
diff --git a/docs/functions/server_force-theme_force-theme.ForceTheme.html b/docs/functions/server_force-theme_force-theme.ForceTheme.html index d3180618..6e2cd882 100644 --- a/docs/functions/server_force-theme_force-theme.ForceTheme.html +++ b/docs/functions/server_force-theme_force-theme.ForceTheme.html @@ -1 +1 @@ -ForceTheme | React18 Loaders

ForceTheme

+ForceTheme | React18 Loaders

ForceTheme

diff --git a/docs/functions/server_server-target_server-target.ServerTarget.html b/docs/functions/server_server-target_server-target.ServerTarget.html index 5e73807d..7cb0130d 100644 --- a/docs/functions/server_server-target_server-target.ServerTarget.html +++ b/docs/functions/server_server-target_server-target.ServerTarget.html @@ -2,4 +2,4 @@
<html>
...
<body>
<ServerTarget />
...
</body>
</html>
-
+
diff --git a/docs/interfaces/client_color-switch_color-switch._internal_.ColorSwitchProps.html b/docs/interfaces/client_color-switch_color-switch._internal_.ColorSwitchProps.html index 48ef812b..d775ee44 100644 --- a/docs/interfaces/client_color-switch_color-switch._internal_.ColorSwitchProps.html +++ b/docs/interfaces/client_color-switch_color-switch._internal_.ColorSwitchProps.html @@ -1,7 +1,7 @@ -ColorSwitchProps | React18 Loaders
interface ColorSwitchProps {
    size?: number;
    skipSystem?: boolean;
    targetId?: string;
}

Hierarchy

Properties

size? +ColorSwitchProps | React18 Loaders
interface ColorSwitchProps {
    size?: number;
    skipSystem?: boolean;
    targetId?: string;
}

Hierarchy

Properties

size?: number

Diameter of the color switch

-
skipSystem?: boolean

Skip system colorScheme while toggling

-
targetId?: string

id of target element if you are applying theme only to specific container. Should be same as corresponding ThemeSwitcher, etc.

-
+
skipSystem?: boolean

Skip system colorScheme while toggling

+
targetId?: string

id of target element if you are applying theme only to specific container. Should be same as corresponding ThemeSwitcher, etc.

+
diff --git a/docs/interfaces/client_theme-switcher_theme-switcher.ThemeSwitcherProps.html b/docs/interfaces/client_theme-switcher_theme-switcher.ThemeSwitcherProps.html index a7d01af7..e7c95329 100644 --- a/docs/interfaces/client_theme-switcher_theme-switcher.ThemeSwitcherProps.html +++ b/docs/interfaces/client_theme-switcher_theme-switcher.ThemeSwitcherProps.html @@ -1,9 +1,9 @@ -ThemeSwitcherProps | React18 Loaders
interface ThemeSwitcherProps {
    dontSync?: boolean;
    styles?: Record<string, string>;
    targetId?: string;
    themeTransition?: string;
}

Properties

dontSync? +ThemeSwitcherProps | React18 Loaders
interface ThemeSwitcherProps {
    dontSync?: boolean;
    styles?: Record<string, string>;
    targetId?: string;
    themeTransition?: string;
}

Properties

dontSync?: boolean

To stop persisting and syncing theme between tabs.

-
styles?: Record<string, string>

provide styles object imported from CSS/SCSS modules, if you are using CSS/SCSS modules.

-
targetId?: string

id of target element to apply classes to. This is useful when you want to apply theme only to specific container.

-
themeTransition?: string

force apply CSS transition property to all the elements during theme switching. E.g., all .3s

-
+
styles?: Record<string, string>

provide styles object imported from CSS/SCSS modules, if you are using CSS/SCSS modules.

+
targetId?: string

id of target element to apply classes to. This is useful when you want to apply theme only to specific container.

+
themeTransition?: string

force apply CSS transition property to all the elements during theme switching. E.g., all .3s

+
diff --git a/docs/interfaces/constants.ThemeState.html b/docs/interfaces/constants.ThemeState.html index 09e74f8c..4d0bdeb8 100644 --- a/docs/interfaces/constants.ThemeState.html +++ b/docs/interfaces/constants.ThemeState.html @@ -1,7 +1,7 @@ -ThemeState | React18 Loaders
interface ThemeState {
    c: ColorSchemePreference;
    s: "dark" | "light";
    t: string;
}

Properties

c +ThemeState | React18 Loaders
interface ThemeState {
    c: ColorSchemePreference;
    s: "dark" | "light";
    t: string;
}

Properties

c s t

Properties

ColorSchemePreference

-
s: "dark" | "light"

SystemColorScheme

-
t: string

Theme

-
+
s: "dark" | "light"

SystemColorScheme

+
t: string

Theme

+
diff --git a/docs/interfaces/hooks_use-theme.UseTheme.html b/docs/interfaces/hooks_use-theme.UseTheme.html index 3e0eb8b2..ef473e70 100644 --- a/docs/interfaces/hooks_use-theme.UseTheme.html +++ b/docs/interfaces/hooks_use-theme.UseTheme.html @@ -1,7 +1,7 @@ -UseTheme | React18 Loaders
interface UseTheme {
    colorSchemePreference: ColorSchemePreference;
    resolvedColorScheme: "dark" | "light";
    setColorSchemePreference: (
        colorSchemePreference: ColorSchemePreference,
    ) => void;
    setTheme: (theme: string) => void;
    systemColorScheme: "dark" | "light";
    theme: string;
}

Properties

colorSchemePreference +UseTheme | React18 Loaders
interface UseTheme {
    colorSchemePreference: ColorSchemePreference;
    resolvedColorScheme: "dark" | "light";
    setColorSchemePreference: (
        colorSchemePreference: ColorSchemePreference,
    ) => void;
    setTheme: (theme: string) => void;
    systemColorScheme: "dark" | "light";
    theme: string;
}

Properties

colorSchemePreference: ColorSchemePreference
resolvedColorScheme: "dark" | "light"
setColorSchemePreference: (colorSchemePreference: ColorSchemePreference) => void
setTheme: (theme: string) => void
systemColorScheme: "dark" | "light"
theme: string
+

Properties

colorSchemePreference: ColorSchemePreference
resolvedColorScheme: "dark" | "light"
setColorSchemePreference: (colorSchemePreference: ColorSchemePreference) => void
setTheme: (theme: string) => void
systemColorScheme: "dark" | "light"
theme: string
diff --git a/docs/interfaces/server_force-theme_force-theme._internal_.ForceThemeProps.html b/docs/interfaces/server_force-theme_force-theme._internal_.ForceThemeProps.html index 609b0594..f19a9512 100644 --- a/docs/interfaces/server_force-theme_force-theme._internal_.ForceThemeProps.html +++ b/docs/interfaces/server_force-theme_force-theme._internal_.ForceThemeProps.html @@ -1,10 +1,10 @@ -ForceThemeProps | React18 Loaders
interface ForceThemeProps {
    children?: ReactNode;
    colorScheme?: "dark" | "light";
    styles?: Record<string, string>;
    tag?: keyof IntrinsicElements;
    theme?: string;
}

Hierarchy

Properties

children? +ForceThemeProps | React18 Loaders
interface ForceThemeProps {
    children?: ReactNode;
    colorScheme?: "dark" | "light";
    styles?: Record<string, string>;
    tag?: keyof IntrinsicElements;
    theme?: string;
}

Hierarchy

Properties

children?: ReactNode
colorScheme?: "dark" | "light"
styles?: Record<string, string>

provide styles object if you are using CSS/SCSS modules.

-
tag?: keyof IntrinsicElements
'div'
+

Properties

children?: ReactNode
colorScheme?: "dark" | "light"
styles?: Record<string, string>

provide styles object if you are using CSS/SCSS modules.

+
tag?: keyof IntrinsicElements
'div'
 
-
theme?: string
+
theme?: string
diff --git a/docs/interfaces/server_server-target_server-target._internal_.ServerTargetProps.html b/docs/interfaces/server_server-target_server-target._internal_.ServerTargetProps.html index ebbfeca5..fef97829 100644 --- a/docs/interfaces/server_server-target_server-target._internal_.ServerTargetProps.html +++ b/docs/interfaces/server_server-target_server-target._internal_.ServerTargetProps.html @@ -1,13 +1,13 @@ -ServerTargetProps | React18 Loaders
interface ServerTargetProps {
    styles?: Record<string, string>;
    tag?: keyof IntrinsicElements;
    targetId?: string;
}

Properties

styles? +ServerTargetProps | React18 Loaders
interface ServerTargetProps {
    styles?: Record<string, string>;
    tag?: keyof IntrinsicElements;
    targetId?: string;
}

Properties

styles?: Record<string, string>

provide styles object if you are using CSS/SCSS modules.

-
tag?: keyof IntrinsicElements
'div'
+
tag?: keyof IntrinsicElements
'div'
 
-
targetId?: string

id of target element if you are applying theme only to specific container. +

targetId?: string

id of target element if you are applying theme only to specific container. make sure you pass same targetId to corresponding ThemeSwitcher, ColorSwitch and useTheme hook as well.

undefined
 
-
+
diff --git a/docs/types/constants.ColorSchemePreference.html b/docs/types/constants.ColorSchemePreference.html index 66f8fd1b..5f5e51f1 100644 --- a/docs/types/constants.ColorSchemePreference.html +++ b/docs/types/constants.ColorSchemePreference.html @@ -1 +1 @@ -ColorSchemePreference | React18 Loaders

Type Alias ColorSchemePreference

ColorSchemePreference: "system" | "dark" | "light"
+ColorSchemePreference | React18 Loaders

Type Alias ColorSchemePreference

ColorSchemePreference: "system" | "dark" | "light"
diff --git a/docs/variables/constants.DEFAULT_ID.html b/docs/variables/constants.DEFAULT_ID.html index a1008844..cd3f9a41 100644 --- a/docs/variables/constants.DEFAULT_ID.html +++ b/docs/variables/constants.DEFAULT_ID.html @@ -1,2 +1,2 @@ DEFAULT_ID | React18 Loaders

Variable DEFAULT_IDConst

DEFAULT_ID: "nthul"

shared constants -- keep in separate files for better tree-shaking and dependency injection

-
+
diff --git a/package.json b/package.json index 2ad70933..a03c4e1a 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "@changesets/cli": "^2.27.10", "@repo/typescript-config": "workspace:*", "plop": "^4.0.1", - "prettier": "^3.4.1", + "prettier": "^3.4.2", "turbo": "^2.3.3", - "typedoc": "^0.27.2", + "typedoc": "^0.27.3", "typedoc-plugin-extras": "^3.1.0", "typedoc-plugin-inline-sources": "^1.2.0", "typedoc-plugin-mdn-links": "^4.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 82a7709f..8f4323d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,32 +22,32 @@ importers: specifier: ^4.0.1 version: 4.0.1 prettier: - specifier: ^3.4.1 - version: 3.4.1 + specifier: ^3.4.2 + version: 3.4.2 turbo: specifier: ^2.3.3 version: 2.3.3 typedoc: - specifier: ^0.27.2 - version: 0.27.2(typescript@5.7.2) + specifier: ^0.27.3 + version: 0.27.3(typescript@5.7.2) typedoc-plugin-extras: specifier: ^3.1.0 - version: 3.1.0(typedoc@0.27.2(typescript@5.7.2)) + version: 3.1.0(typedoc@0.27.3(typescript@5.7.2)) typedoc-plugin-inline-sources: specifier: ^1.2.0 - version: 1.2.0(typedoc@0.27.2(typescript@5.7.2)) + version: 1.2.0(typedoc@0.27.3(typescript@5.7.2)) typedoc-plugin-mdn-links: specifier: ^4.0.3 - version: 4.0.3(typedoc@0.27.2(typescript@5.7.2)) + version: 4.0.3(typedoc@0.27.3(typescript@5.7.2)) typedoc-plugin-missing-exports: specifier: ^3.1.0 - version: 3.1.0(typedoc@0.27.2(typescript@5.7.2)) + version: 3.1.0(typedoc@0.27.3(typescript@5.7.2)) typedoc-plugin-rename-defaults: specifier: ^0.7.2 - version: 0.7.2(typedoc@0.27.2(typescript@5.7.2)) + version: 0.7.2(typedoc@0.27.3(typescript@5.7.2)) typedoc-plugin-zod: specifier: ^1.3.0 - version: 1.3.0(typedoc@0.27.2(typescript@5.7.2)) + version: 1.3.0(typedoc@0.27.3(typescript@5.7.2)) examples/nextjs: dependencies: @@ -264,7 +264,7 @@ importers: devDependencies: '@vercel/style-guide': specifier: ^6.0.0 - version: 6.0.0(@next/eslint-plugin-next@14.2.15)(eslint@9.12.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.7.2)))(prettier@3.4.1)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(jsdom@25.0.1)(sass@1.82.0)) + version: 6.0.0(@next/eslint-plugin-next@14.2.15)(eslint@9.12.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.7.2)))(prettier@3.4.2)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(jsdom@25.0.1)(sass@1.82.0)) eslint-config-turbo: specifier: ^2.3.3 version: 2.3.3(eslint@9.12.0) @@ -5544,8 +5544,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prettier@3.4.1: - resolution: {integrity: sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg==} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -6571,8 +6571,8 @@ packages: peerDependencies: typedoc: 0.23.x || 0.24.x || 0.25.x || 0.26.x || 0.27.x - typedoc@0.27.2: - resolution: {integrity: sha512-C2ima5TZJHU3ecnRIz50lKd1BsYck5LhYQIy7MRPmjuSEJreUEAt+uAVcZgY7wZsSORzEI7xW8miZIdxv/cbmw==} + typedoc@0.27.3: + resolution: {integrity: sha512-oWT7zDS5oIaxYL5yOikBX4cL99CpNAZn6mI24JZQxsYuIHbtguSSwJ7zThuzNNwSE0wqhlfTSd99HgqKu2aQXQ==} engines: {node: '>= 18'} hasBin: true peerDependencies: @@ -6940,8 +6940,8 @@ packages: resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} engines: {node: '>=12'} - whatwg-url@14.0.0: - resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==} + whatwg-url@14.1.0: + resolution: {integrity: sha512-jlf/foYIKywAt3x/XWKZ/3rz8OSJPiWktjmk891alJUEjiVxKX9LEO92qH3hv4aJ0mN3MWPvGMCy8jQi95xK4w==} engines: {node: '>=18'} whatwg-url@7.1.0: @@ -9090,7 +9090,7 @@ snapshots: react: 18.3.1 react-dom: 18.2.0(react@18.3.1) - '@vercel/style-guide@6.0.0(@next/eslint-plugin-next@14.2.15)(eslint@9.12.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.7.2)))(prettier@3.4.1)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(jsdom@25.0.1)(sass@1.82.0))': + '@vercel/style-guide@6.0.0(@next/eslint-plugin-next@14.2.15)(eslint@9.12.0)(jest@29.7.0(@types/node@22.10.1)(ts-node@10.9.2(@types/node@22.10.1)(typescript@5.7.2)))(prettier@3.4.2)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(jsdom@25.0.1)(sass@1.82.0))': dependencies: '@babel/core': 7.26.0 '@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@9.12.0) @@ -9111,11 +9111,11 @@ snapshots: eslint-plugin-tsdoc: 0.2.17 eslint-plugin-unicorn: 51.0.1(eslint@9.12.0) eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@9.12.0)(typescript@5.7.2))(eslint@9.12.0)(typescript@5.7.2))(eslint@9.12.0)(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(jsdom@25.0.1)(sass@1.82.0)) - prettier-plugin-packagejson: 2.5.6(prettier@3.4.1) + prettier-plugin-packagejson: 2.5.6(prettier@3.4.2) optionalDependencies: '@next/eslint-plugin-next': 14.2.15 eslint: 9.12.0 - prettier: 3.4.1 + prettier: 3.4.2 typescript: 5.7.2 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -9857,7 +9857,7 @@ snapshots: data-urls@5.0.0: dependencies: whatwg-mimetype: 4.0.0 - whatwg-url: 14.0.0 + whatwg-url: 14.1.0 data-view-buffer@1.0.1: dependencies: @@ -11904,7 +11904,7 @@ snapshots: webidl-conversions: 7.0.0 whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 - whatwg-url: 14.0.0 + whatwg-url: 14.1.0 ws: 8.18.0 xml-name-validator: 5.0.0 transitivePeerDependencies: @@ -13385,16 +13385,16 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-packagejson@2.5.6(prettier@3.4.1): + prettier-plugin-packagejson@2.5.6(prettier@3.4.2): dependencies: sort-package-json: 2.12.0 synckit: 0.9.2 optionalDependencies: - prettier: 3.4.1 + prettier: 3.4.2 prettier@2.8.8: {} - prettier@3.4.1: {} + prettier@3.4.2: {} pretty-format@27.5.1: dependencies: @@ -14529,32 +14529,32 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-extras@3.1.0(typedoc@0.27.2(typescript@5.7.2)): + typedoc-plugin-extras@3.1.0(typedoc@0.27.3(typescript@5.7.2)): dependencies: - typedoc: 0.27.2(typescript@5.7.2) + typedoc: 0.27.3(typescript@5.7.2) - typedoc-plugin-inline-sources@1.2.0(typedoc@0.27.2(typescript@5.7.2)): + typedoc-plugin-inline-sources@1.2.0(typedoc@0.27.3(typescript@5.7.2)): dependencies: - typedoc: 0.27.2(typescript@5.7.2) + typedoc: 0.27.3(typescript@5.7.2) - typedoc-plugin-mdn-links@4.0.3(typedoc@0.27.2(typescript@5.7.2)): + typedoc-plugin-mdn-links@4.0.3(typedoc@0.27.3(typescript@5.7.2)): dependencies: - typedoc: 0.27.2(typescript@5.7.2) + typedoc: 0.27.3(typescript@5.7.2) - typedoc-plugin-missing-exports@3.1.0(typedoc@0.27.2(typescript@5.7.2)): + typedoc-plugin-missing-exports@3.1.0(typedoc@0.27.3(typescript@5.7.2)): dependencies: - typedoc: 0.27.2(typescript@5.7.2) + typedoc: 0.27.3(typescript@5.7.2) - typedoc-plugin-rename-defaults@0.7.2(typedoc@0.27.2(typescript@5.7.2)): + typedoc-plugin-rename-defaults@0.7.2(typedoc@0.27.3(typescript@5.7.2)): dependencies: camelcase: 8.0.0 - typedoc: 0.27.2(typescript@5.7.2) + typedoc: 0.27.3(typescript@5.7.2) - typedoc-plugin-zod@1.3.0(typedoc@0.27.2(typescript@5.7.2)): + typedoc-plugin-zod@1.3.0(typedoc@0.27.3(typescript@5.7.2)): dependencies: - typedoc: 0.27.2(typescript@5.7.2) + typedoc: 0.27.3(typescript@5.7.2) - typedoc@0.27.2(typescript@5.7.2): + typedoc@0.27.3(typescript@5.7.2): dependencies: '@gerrit0/mini-shiki': 1.24.1 lunr: 2.3.9 @@ -14988,7 +14988,7 @@ snapshots: tr46: 3.0.0 webidl-conversions: 7.0.0 - whatwg-url@14.0.0: + whatwg-url@14.1.0: dependencies: tr46: 5.0.0 webidl-conversions: 7.0.0