From 63b48a08c8625d09adb612943844c5519bff535b Mon Sep 17 00:00:00 2001 From: Nikola Hristov Date: Mon, 27 May 2024 13:14:30 +0300 Subject: [PATCH] Maintain/v0.0.5 --- CHANGELOG.md | 4 ++++ Documentation/assets/main.js | 4 ++-- Documentation/assets/style.css | 9 ++++++--- Documentation/functions/Clean.Request.html | 2 +- Documentation/functions/Clean.clean.html | 2 +- .../functions/Cloudflare.cloudflare-1.html | 2 +- Documentation/functions/Complexity.complexity.html | 2 +- .../functions/Dependabot.dependabot-1.html | 2 +- Documentation/functions/Dependabot.dirname.html | 2 +- .../functions/Dependabot.fileURLToPath.html | 2 +- Documentation/functions/Dependabot.readFile.html | 2 +- Documentation/functions/Dependabot.resolve.html | 2 +- Documentation/functions/Dispatch.Request.html | 2 +- Documentation/functions/Dispatch.dispatch.html | 2 +- Documentation/functions/Edit.Request.html | 2 +- Documentation/functions/Edit.edit.html | 2 +- Documentation/functions/Git.git.html | 2 +- Documentation/functions/GitHub.gitHub.html | 2 +- Documentation/functions/NPM.NPM-1.html | 2 +- Documentation/functions/Node.node-1.html | 2 +- Documentation/functions/Package.package.html | 2 +- Documentation/functions/Readme.readme.html | 2 +- Documentation/functions/Request.request.html | 2 +- Documentation/functions/Rust.rust-2.html | 2 +- Documentation/functions/Search.search.html | 2 +- Documentation/functions/Star.star-1.html | 2 +- Documentation/functions/Star.star.html | 2 +- Documentation/functions/Type.type-1.html | 2 +- .../functions/Variable_Environment.string.html | 2 +- Documentation/functions/WalkUntilGit._Function.html | 2 +- Documentation/index.html | 4 ++-- Documentation/interfaces/Type.Interface.html | 3 +-- .../interfaces/WalkUntilGit.Interface.html | 3 +-- Documentation/modules/Clean.html | 3 +-- Documentation/modules/Cloudflare.html | 3 +-- Documentation/modules/Command.html | 3 +-- Documentation/modules/Complexity.html | 3 +-- Documentation/modules/Dependabot.html | 3 +-- Documentation/modules/Dispatch.html | 3 +-- Documentation/modules/Edit.html | 3 +-- Documentation/modules/Environment.html | 3 +-- Documentation/modules/File.html | 3 +-- Documentation/modules/Git.html | 3 +-- Documentation/modules/GitHub.html | 3 +-- Documentation/modules/Maintain.html | 3 +-- Documentation/modules/NPM.html | 3 +-- Documentation/modules/Node.html | 3 +-- Documentation/modules/Package.html | 3 +-- Documentation/modules/Readme.html | 3 +-- Documentation/modules/Request.html | 3 +-- Documentation/modules/Rust.html | 3 +-- Documentation/modules/Search.html | 3 +-- Documentation/modules/Star.html | 3 +-- Documentation/modules/Type.html | 3 +-- Documentation/modules/Variable_Environment.html | 3 +-- Documentation/modules/WalkUntilGit.html | 3 +-- Documentation/types/Environment.Type.html | 3 +-- Documentation/types/File.Type.html | 3 +-- Documentation/types/Type.Type.html | 3 +-- Documentation/variables/Clean.All.html | 3 +-- Documentation/variables/Clean.User.html | 2 +- Documentation/variables/Cloudflare.cloudflare.html | 2 +- Documentation/variables/Command.Variable.html | 2 +- Documentation/variables/Dependabot.dependabot.html | 2 +- Documentation/variables/Git.Environment.html | 3 +-- Documentation/variables/Maintain.maintain.html | 3 +-- Documentation/variables/NPM.NPM.html | 2 +- Documentation/variables/Node.node.html | 3 +-- Documentation/variables/Rust.rust-1.html | 2 +- Documentation/variables/Rust.rust.html | 2 +- .../variables/Variable_Environment.environment.html | 2 +- Target/Class/Maintain.js | 2 +- Target/Command/Cloudflare.js | 2 +- package.json | 13 +++++++++---- 74 files changed, 92 insertions(+), 112 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d27b109..e5f5824 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.0.5 + +- Cleanup + ## 0.0.4 - Cleanup diff --git a/Documentation/assets/main.js b/Documentation/assets/main.js index d6f1388..1daeb69 100644 --- a/Documentation/assets/main.js +++ b/Documentation/assets/main.js @@ -1,7 +1,7 @@ "use strict"; "use strict";(()=>{var Ce=Object.create;var ne=Object.defineProperty;var Pe=Object.getOwnPropertyDescriptor;var Oe=Object.getOwnPropertyNames;var _e=Object.getPrototypeOf,Re=Object.prototype.hasOwnProperty;var Me=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Fe=(t,e,n,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Oe(e))!Re.call(t,i)&&i!==n&&ne(t,i,{get:()=>e[i],enumerable:!(r=Pe(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Ce(_e(t)):{},Fe(e||!t||!t.__esModule?ne(n,"default",{value:t,enumerable:!0}):n,t));var ae=Me((se,oe)=>{(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,u],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[u+1]*i[d+1],u+=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 u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),y=s.str.charAt(1),p;y in s.node.edges?p=s.node.edges[y]:(p=new t.TokenSet,s.node.edges[y]=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 se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;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){re.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&&(console.log("Show page"),document.body.style.removeProperty("display"),this.ensureFocusedElementVisible(),this.updateIndexVisibility(),this.scrollToHash())}scrollToHash(){if(location.hash){console.log("Scorlling");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.checkVisibility()){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").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&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}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="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(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=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.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",()=>{le(e,t)}),le(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");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ve(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ne(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ve(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=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` - ${ce(l.parent,i)}.${d}`);let y=document.createElement("li");y.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,y.append(p),e.appendChild(y)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ne(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),e.blur()}}function ce(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(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var He={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>He[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",fe="mousemove",H="mouseup",J={x:0,y:0},pe=!1,ee=!1,Be=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(Be=!0,F="touchstart",fe="touchmove",H="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(H,()=>{ee=!1});document.addEventListener("click",t=>{pe&&(t.preventDefault(),t.stopImmediatePropagation(),pe=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(H,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(H,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 te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ye=document.head.appendChild(document.createElement("style"));ye.dataset.for="filters";var Y=class extends I{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()),ye.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } +`,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[u+1]*i[d+1],u+=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 u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),y=s.str.charAt(1),p;y in s.node.edges?p=s.node.edges[y]:(p=new t.TokenSet,s.node.edges[y]=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 se=="object"?oe.exports=n():e.lunr=n()}(this,function(){return t})})()});var re=[];function G(t,e){re.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible()),document.body.style.display||(this.scrollToHash(),this.updateIndexVisibility())}createComponents(e){re.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.scrollToHash(),this.updateIndexVisibility())}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.checkVisibility()){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").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&&n.offsetParent==null){this.alwaysVisibleMember=n,n.classList.add("always-visible");let r=document.createElement("p");r.classList.add("warning"),r.textContent="This member is normally hidden due to your filter settings.",n.prepend(r)}}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="Copied!",e.classList.add("visible"),clearTimeout(n),n=setTimeout(()=>{e.classList.remove("visible"),n=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let n;return()=>{clearTimeout(n),n=setTimeout(()=>t(),e)}};var de=De(ae());async function le(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=de.Index.load(i.index),e.classList.remove("loading"),e.classList.add("ready")}function he(){let t=document.getElementById("tsd-search");if(!t)return;let e={base:t.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",()=>{le(e,t)}),le(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");let s=!1;i.addEventListener("mousedown",()=>s=!0),i.addEventListener("mouseup",()=>{s=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{s||(s=!1,t.classList.remove("has-focus"))}),Ae(t,i,r,e)}function Ae(t,e,n,r){n.addEventListener("input",ie(()=>{Ne(t,e,n,r)},200));let i=!1;n.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Ve(e,n):s.key=="Escape"?n.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),n.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!n.matches(":focus")&&s.key==="/"&&(n.focus(),s.preventDefault())})}function Ne(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=ce(l.name,i);globalThis.DEBUG_SEARCH_WEIGHTS&&(d+=` (score: ${s[o].score.toFixed(2)})`),l.parent&&(d=` + ${ce(l.parent,i)}.${d}`);let y=document.createElement("li");y.classList.value=l.classes??"";let p=document.createElement("a");p.href=r.base+l.url,p.innerHTML=u+d,y.append(p),e.appendChild(y)}}function ue(t,e){let n=t.querySelector(".current");if(!n)n=t.querySelector(e==1?"li:first-child":"li:last-child"),n&&n.classList.add("current");else{let r=n;if(e===1)do r=r.nextElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);else do r=r.previousElementSibling??void 0;while(r instanceof HTMLElement&&r.offsetParent==null);r&&(n.classList.remove("current"),r.classList.add("current"))}}function Ve(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),e.blur()}}function ce(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(K(t.substring(s,o)),`${K(t.substring(o,o+r.length))}`),s=o+r.length,o=n.indexOf(r,s);return i.push(K(t.substring(s))),i.join("")}var He={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>He[e])}var I=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",fe="mousemove",H="mouseup",J={x:0,y:0},pe=!1,ee=!1,Be=!1,D=!1,me=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(me?"is-mobile":"not-mobile");me&&"ontouchstart"in document.documentElement&&(Be=!0,F="touchstart",fe="touchmove",H="touchend");document.addEventListener(F,t=>{ee=!0,D=!1;let e=F=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=F=="touchstart"?t.targetTouches[0]:t,n=J.x-(e.pageX||0),r=J.y-(e.pageY||0);D=Math.sqrt(n*n+r*r)>10}});document.addEventListener(H,()=>{ee=!1});document.addEventListener("click",t=>{pe&&(t.preventDefault(),t.stopImmediatePropagation(),pe=!1)});var X=class extends I{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(H,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(H,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 te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ye=document.head.appendChild(document.createElement("style"));ye.dataset.for="filters";var Y=class extends I{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()),ye.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } `,this.app.updateIndexVisibility()}fromLocalStorage(){let e=Q.getItem(this.key);return e?e==="true":this.el.checked}setLocalStorage(e){Q.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 Z=class extends I{constructor(e){super(e),this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update());let r=this.summary.querySelector("a");r&&r.addEventListener("click",()=>{location.assign(r.href)}),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ge(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ve(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ve(t.value)})}function ve(t){document.documentElement.dataset.theme=t}var Le;function be(){let t=document.getElementById("tsd-nav-script");t&&(t.addEventListener("load",xe),xe())}async function xe(){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();Le=t.dataset.base+"/",t.innerHTML="";for(let s of i)we(s,t,[]);window.app.createComponents(t),window.app.showPage(),window.app.ensureActivePageVisible()}function we(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-index-accordion`:"tsd-index-accordion",s.dataset.key=i.join("$");let o=s.appendChild(document.createElement("summary"));o.className="tsd-accordion-summary",o.innerHTML='',Ee(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 u of t.children)we(u,l,i)}else Ee(t,r,t.class)}function Ee(t,e,n){if(t.path){let r=e.appendChild(document.createElement("a"));r.href=Le+t.path,n&&(r.className=n),location.pathname===r.pathname&&r.classList.add("current"),t.kind&&(r.innerHTML=``),r.appendChild(document.createElement("span")).textContent=t.text}else e.appendChild(document.createElement("span")).textContent=t.text}G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var Se=document.getElementById("tsd-theme");Se&&ge(Se);var je=new U;Object.defineProperty(window,"app",{value:je});he();be();})(); /*! Bundled license information: diff --git a/Documentation/assets/style.css b/Documentation/assets/style.css index 778b949..072daed 100644 --- a/Documentation/assets/style.css +++ b/Documentation/assets/style.css @@ -327,14 +327,17 @@ dd { } /* Footer */ -footer { +.tsd-generator { border-top: 1px solid var(--color-accent); padding-top: 1rem; padding-bottom: 1rem; max-height: 3.5rem; } -.tsd-generator { - margin: 0 1em; + +.tsd-generator > p { + margin-top: 0; + margin-bottom: 0; + padding: 0 1rem; } .container-main { diff --git a/Documentation/functions/Clean.Request.html b/Documentation/functions/Clean.Request.html index 847819a..6accf2b 100644 --- a/Documentation/functions/Clean.Request.html +++ b/Documentation/functions/Clean.Request.html @@ -1 +1 @@ -Request | @playform/maintain - v0.0.4
  • Parameters

    • Where: string
    • With: {} = {}
      • Type: string = "octokit"

      Returns Promise<any>

    +Request | @playform/maintain - v0.0.4
    • Parameters

      • Where: string
      • With: {} = {}
        • Type: string = "octokit"

        Returns Promise<any>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Clean.clean.html b/Documentation/functions/Clean.clean.html index aab18bb..acc5987 100644 --- a/Documentation/functions/Clean.clean.html +++ b/Documentation/functions/Clean.clean.html @@ -1 +1 @@ -clean | @playform/maintain - v0.0.4
      • Parameters

        • Repositories: string[] = []

        Returns Promise<void>

      +clean | @playform/maintain - v0.0.4
      • Parameters

        • Repositories: string[] = []

        Returns Promise<void>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Cloudflare.cloudflare-1.html b/Documentation/functions/Cloudflare.cloudflare-1.html index 0af7f24..19cc95a 100644 --- a/Documentation/functions/Cloudflare.cloudflare-1.html +++ b/Documentation/functions/Cloudflare.cloudflare-1.html @@ -1,3 +1,3 @@ cloudflare | @playform/maintain - v0.0.4
      • The function Cloudflare iterates through a list of files, checks if a specific file exists, and performs certain actions based on the conditions.

        -

        Returns Promise<void>

      +

      Returns Promise<void>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Complexity.complexity.html b/Documentation/functions/Complexity.complexity.html index eed7f05..270798c 100644 --- a/Documentation/functions/Complexity.complexity.html +++ b/Documentation/functions/Complexity.complexity.html @@ -1,2 +1,2 @@ complexity | @playform/maintain - v0.0.4
      • This function writes workflows for npm packages based on their package.json files.

        -

        Returns Promise<void>

      +

      Returns Promise<void>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Dependabot.dependabot-1.html b/Documentation/functions/Dependabot.dependabot-1.html index 04072cc..563407c 100644 --- a/Documentation/functions/Dependabot.dependabot-1.html +++ b/Documentation/functions/Dependabot.dependabot-1.html @@ -1,3 +1,3 @@ dependabot | @playform/maintain - v0.0.4
      • It creates a dependabot.yml file in each .github directory of each repository in the current working directory

        -

        Returns Promise<void>

      +

      Returns Promise<void>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Dependabot.dirname.html b/Documentation/functions/Dependabot.dirname.html index b6fc647..0838688 100644 --- a/Documentation/functions/Dependabot.dirname.html +++ b/Documentation/functions/Dependabot.dirname.html @@ -1,4 +1,4 @@ dirname | @playform/maintain - v0.0.4
      • Return the directory name of a path. Similar to the Unix dirname command.

        Parameters

        • path: string

          the path to evaluate.

        Returns string

        Throws

        if path is not a string.

        -
      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Dependabot.fileURLToPath.html b/Documentation/functions/Dependabot.fileURLToPath.html index d36876a..47730fa 100644 --- a/Documentation/functions/Dependabot.fileURLToPath.html +++ b/Documentation/functions/Dependabot.fileURLToPath.html @@ -5,4 +5,4 @@

      Parameters

      • url: string | URL

        The file URL string or URL object to convert to a path.

      Returns string

      The fully-resolved platform-specific Node.js file path.

      Since

      v10.12.0

      -
      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Dependabot.readFile.html b/Documentation/functions/Dependabot.readFile.html index 3513925..769b478 100644 --- a/Documentation/functions/Dependabot.readFile.html +++ b/Documentation/functions/Dependabot.readFile.html @@ -30,4 +30,4 @@ If a FileHandle is provided, the underlying file will not be closed automatically.

    • Optional options: null | BufferEncoding | ObjectEncodingOptions & Abortable & {
          flag?: OpenMode | undefined;
      }

      An object that may contain an optional flag. If a flag is not provided, it defaults to 'r'.

      -
    • Returns Promise<string | Buffer>

      +

      Returns Promise<string | Buffer>

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Dependabot.resolve.html b/Documentation/functions/Dependabot.resolve.html index 3eb2318..749a6de 100644 --- a/Documentation/functions/Dependabot.resolve.html +++ b/Documentation/functions/Dependabot.resolve.html @@ -6,4 +6,4 @@ and trailing slashes are removed unless the path gets resolved to the root directory.

      Parameters

      • Rest ...paths: string[]

        A sequence of paths or path segments.

      Returns string

      Throws

      if any of the arguments is not a string.

      -
      +

      Generated using TypeDoc

      \ No newline at end of file diff --git a/Documentation/functions/Dispatch.Request.html b/Documentation/functions/Dispatch.Request.html index 7f79793..dce9a79 100644 --- a/Documentation/functions/Dispatch.Request.html +++ b/Documentation/functions/Dispatch.Request.html @@ -1 +1 @@ -Request | @playform/maintain - v0.0.4
      • Parameters

        • Where: string
        • With: {} = {}
          • Type: string = "octokit"

          Returns Promise<any>

        +Request | @playform/maintain - v0.0.4
        • Parameters

          • Where: string
          • With: {} = {}
            • Type: string = "octokit"

            Returns Promise<any>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/Documentation/functions/Dispatch.dispatch.html b/Documentation/functions/Dispatch.dispatch.html index 0c4b59e..d266bcb 100644 --- a/Documentation/functions/Dispatch.dispatch.html +++ b/Documentation/functions/Dispatch.dispatch.html @@ -1 +1 @@ -dispatch | @playform/maintain - v0.0.4
          • Parameters

            • Repository: string[] | Set<string> = []

            Returns Promise<void>

          +dispatch | @playform/maintain - v0.0.4
          • Parameters

            • Repository: string[] | Set<string> = []

            Returns Promise<void>

          Generated using TypeDoc

          \ No newline at end of file diff --git a/Documentation/functions/Edit.Request.html b/Documentation/functions/Edit.Request.html index b98e1ef..933e4c7 100644 --- a/Documentation/functions/Edit.Request.html +++ b/Documentation/functions/Edit.Request.html @@ -1 +1 @@ -Request | @playform/maintain - v0.0.4
          • Parameters

            • Where: string
            • With: {} = {}
              • Type: string = "octokit"

              Returns Promise<any>

            +Request | @playform/maintain - v0.0.4
            • Parameters

              • Where: string
              • With: {} = {}
                • Type: string = "octokit"

                Returns Promise<any>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/Edit.edit.html b/Documentation/functions/Edit.edit.html index 8e3b22e..6db5cbc 100644 --- a/Documentation/functions/Edit.edit.html +++ b/Documentation/functions/Edit.edit.html @@ -1 +1 @@ -edit | @playform/maintain - v0.0.4
              • Parameters

                • _Repository: string[] | Set<string> = []

                Returns Promise<void>

              +edit | @playform/maintain - v0.0.4
              • Parameters

                • _Repository: string[] | Set<string> = []

                Returns Promise<void>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/Git.git.html b/Documentation/functions/Git.git.html index f1f68c0..5f81b3b 100644 --- a/Documentation/functions/Git.git.html +++ b/Documentation/functions/Git.git.html @@ -1 +1 @@ -git | @playform/maintain - v0.0.4
              • Returns Promise<Set<string>>

              +git | @playform/maintain - v0.0.4
              • Returns Promise<Set<string>>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/GitHub.gitHub.html b/Documentation/functions/GitHub.gitHub.html index 038f57b..dd45f3d 100644 --- a/Documentation/functions/GitHub.gitHub.html +++ b/Documentation/functions/GitHub.gitHub.html @@ -2,4 +2,4 @@ it checks if the file is a node workflow file, and if it is, it checks if the file is a node workflow file for a package that has dependencies, and if it is, it adds the dependencies to the workflow file

              -

              Returns Promise<void>

              +

              Returns Promise<void>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/NPM.NPM-1.html b/Documentation/functions/NPM.NPM-1.html index 49f61ce..ae246f8 100644 --- a/Documentation/functions/NPM.NPM-1.html +++ b/Documentation/functions/NPM.NPM-1.html @@ -1,2 +1,2 @@ NPM | @playform/maintain - v0.0.4
              • This function writes workflows for npm packages based on their package.json files.

                -

                Returns Promise<void>

              +

              Returns Promise<void>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/Node.node-1.html b/Documentation/functions/Node.node-1.html index 331df23..1b95945 100644 --- a/Documentation/functions/Node.node-1.html +++ b/Documentation/functions/Node.node-1.html @@ -2,4 +2,4 @@ it checks if the file is a node workflow file, and if it is, it checks if the file is a node workflow file for a package that has dependencies, and if it is, it adds the dependencies to the workflow file

              -

              Returns Promise<void>

              +

              Returns Promise<void>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/Package.package.html b/Documentation/functions/Package.package.html index 805a634..1c28623 100644 --- a/Documentation/functions/Package.package.html +++ b/Documentation/functions/Package.package.html @@ -1 +1 @@ -package | @playform/maintain - v0.0.4
              • Parameters

                • Filter: Type = false

                Returns Promise<Set<string>>

              +package | @playform/maintain - v0.0.4
              • Parameters

                • Filter: Type = false

                Returns Promise<Set<string>>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/Readme.readme.html b/Documentation/functions/Readme.readme.html index 731eeb2..6a9ad99 100644 --- a/Documentation/functions/Readme.readme.html +++ b/Documentation/functions/Readme.readme.html @@ -1 +1 @@ -readme | @playform/maintain - v0.0.4
              • Returns Promise<Set<string>>

              +readme | @playform/maintain - v0.0.4
              • Returns Promise<Set<string>>

              Generated using TypeDoc

              \ No newline at end of file diff --git a/Documentation/functions/Request.request.html b/Documentation/functions/Request.request.html index 4897d82..3c267c4 100644 --- a/Documentation/functions/Request.request.html +++ b/Documentation/functions/Request.request.html @@ -1 +1 @@ -request | @playform/maintain - v0.0.4
              • Parameters

                • Where: string
                • With: {} = {}
                  • Type: string = "octokit"

                  Returns Promise<any>

                +request | @playform/maintain - v0.0.4
                • Parameters

                  • Where: string
                  • With: {} = {}
                    • Type: string = "octokit"

                    Returns Promise<any>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/Rust.rust-2.html b/Documentation/functions/Rust.rust-2.html index 22bcc5a..364fd7b 100644 --- a/Documentation/functions/Rust.rust-2.html +++ b/Documentation/functions/Rust.rust-2.html @@ -2,4 +2,4 @@ it checks if the file is a node workflow file, and if it is, it checks if the file is a node workflow file for a package that has dependencies, and if it is, it adds the dependencies to the workflow file

                  -

                  Returns Promise<void>

                  +

                  Returns Promise<void>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/Search.search.html b/Documentation/functions/Search.search.html index a7c9e03..c509ca0 100644 --- a/Documentation/functions/Search.search.html +++ b/Documentation/functions/Search.search.html @@ -6,4 +6,4 @@ files in a directory. The Search parameter is a set of these file globs that will be used to search for files in paths and the values are sets of glob patterns associated with each directory.

                  -

                  Returns Promise<Map<any, any>>

                  +

                  Returns Promise<Map<any, any>>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/Star.star-1.html b/Documentation/functions/Star.star-1.html index 865d0cf..b62dc13 100644 --- a/Documentation/functions/Star.star-1.html +++ b/Documentation/functions/Star.star-1.html @@ -1 +1 @@ -star | @playform/maintain - v0.0.4
                  • Returns Promise<void>

                  +star | @playform/maintain - v0.0.4
                  • Returns Promise<void>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/Star.star.html b/Documentation/functions/Star.star.html index 931ed1f..cd63477 100644 --- a/Documentation/functions/Star.star.html +++ b/Documentation/functions/Star.star.html @@ -1 +1 @@ -star | @playform/maintain - v0.0.4
                  • Parameters

                    • URL: string = ""

                    Returns Promise<void>

                  +star | @playform/maintain - v0.0.4
                  • Parameters

                    • URL: string = ""

                    Returns Promise<void>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/Type.type-1.html b/Documentation/functions/Type.type-1.html index 948e25d..150d05a 100644 --- a/Documentation/functions/Type.type-1.html +++ b/Documentation/functions/Type.type-1.html @@ -1 +1 @@ -type | @playform/maintain - v0.0.4
                  • Parameters

                    • Optional Filter: Type

                    Returns Promise<Map<string, Type>>

                  +type | @playform/maintain - v0.0.4
                  • Parameters

                    • Optional Filter: Type

                    Returns Promise<Map<string, Type>>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/Variable_Environment.string.html b/Documentation/functions/Variable_Environment.string.html index c9e9c0f..165c8d2 100644 --- a/Documentation/functions/Variable_Environment.string.html +++ b/Documentation/functions/Variable_Environment.string.html @@ -1 +1 @@ -string | @playform/maintain - v0.0.4
                  • Parameters

                    • Optional params: {
                          description?: string;
                          errorMap?: ZodErrorMap;
                          invalid_type_error?: string;
                          message?: string;
                          required_error?: string;
                      } & {
                          coerce?: true;
                      }

                    Returns ZodString

                  +string | @playform/maintain - v0.0.4
                  • Parameters

                    • Optional params: {
                          description?: string;
                          errorMap?: ZodErrorMap;
                          invalid_type_error?: string;
                          message?: string;
                          required_error?: string;
                      } & {
                          coerce?: true;
                      }

                    Returns ZodString

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/functions/WalkUntilGit._Function.html b/Documentation/functions/WalkUntilGit._Function.html index 19ee599..f9c1a33 100644 --- a/Documentation/functions/WalkUntilGit._Function.html +++ b/Documentation/functions/WalkUntilGit._Function.html @@ -6,4 +6,4 @@ directory for the search. If provided, the function will start searching for the ".git" directory from this directory. If not provided, the function will start searching from the directory specified by the "Search" parameter.

                  -

                  Returns Promise<string>

                  +

                  Returns Promise<string>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/index.html b/Documentation/index.html index d25dd2b..609f899 100644 --- a/Documentation/index.html +++ b/Documentation/index.html @@ -1,4 +1,4 @@ -@playform/maintain - v0.0.4

                  @playform/maintain - v0.0.4

                  🔧 Maintain.

                  Maintain GitHub.

                  +@playform/maintain - v0.0.4

                  @playform/maintain - v0.0.4

                  🔧 Maintain —

                  Maintain GitHub.

                  Installation

                  Using NPM

                  npm install -g @playform/maintain
                   
                  @@ -57,4 +57,4 @@

                  .env

                  User="User"
                  Base="Base"
                  Token="Token"
                  -
                  \ No newline at end of file +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/interfaces/Type.Interface.html b/Documentation/interfaces/Type.Interface.html index d8c4dab..ff065de 100644 --- a/Documentation/interfaces/Type.Interface.html +++ b/Documentation/interfaces/Type.Interface.html @@ -1,2 +1 @@ -Interface | @playform/maintain - v0.0.4
                  interface Interface ((Filter?) => Promise<Map<string, Type>>)
                  • Parameters

                    • Optional Filter: Type

                    Returns Promise<Map<string, Type>>

                  - +Interface | @playform/maintain - v0.0.4
                  interface Interface ((Filter?) => Promise<Map<string, Type>>)
                  • Parameters

                    • Optional Filter: Type

                    Returns Promise<Map<string, Type>>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/interfaces/WalkUntilGit.Interface.html b/Documentation/interfaces/WalkUntilGit.Interface.html index 0b37875..7e512e3 100644 --- a/Documentation/interfaces/WalkUntilGit.Interface.html +++ b/Documentation/interfaces/WalkUntilGit.Interface.html @@ -6,5 +6,4 @@ directory for the search. If provided, the function will start searching for the ".git" directory from this directory. If not provided, the function will start searching from the directory specified by the "Search" parameter.

                  -

                  Returns Promise<string>

                  - +

                  Returns Promise<string>

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Clean.html b/Documentation/modules/Clean.html index d9fb0da..712027c 100644 --- a/Documentation/modules/Clean.html +++ b/Documentation/modules/Clean.html @@ -2,5 +2,4 @@ User

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Cloudflare.html b/Documentation/modules/Cloudflare.html index 237c7dd..c7ca492 100644 --- a/Documentation/modules/Cloudflare.html +++ b/Documentation/modules/Cloudflare.html @@ -1,4 +1,3 @@ Cloudflare | @playform/maintain - v0.0.4

                  Index

                  Variables

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Command.html b/Documentation/modules/Command.html index fc0f25b..a911228 100644 --- a/Documentation/modules/Command.html +++ b/Documentation/modules/Command.html @@ -1,3 +1,2 @@ Command | @playform/maintain - v0.0.4

                  Index

                  Variables

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Complexity.html b/Documentation/modules/Complexity.html index 658f1d7..e3a5847 100644 --- a/Documentation/modules/Complexity.html +++ b/Documentation/modules/Complexity.html @@ -1,3 +1,2 @@ Complexity | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Dependabot.html b/Documentation/modules/Dependabot.html index ba55644..8366996 100644 --- a/Documentation/modules/Dependabot.html +++ b/Documentation/modules/Dependabot.html @@ -4,5 +4,4 @@ fileURLToPath readFile resolve -
                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Dispatch.html b/Documentation/modules/Dispatch.html index cc9119d..34d34a8 100644 --- a/Documentation/modules/Dispatch.html +++ b/Documentation/modules/Dispatch.html @@ -1,4 +1,3 @@ Dispatch | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Edit.html b/Documentation/modules/Edit.html index a3aabec..ad4144f 100644 --- a/Documentation/modules/Edit.html +++ b/Documentation/modules/Edit.html @@ -1,4 +1,3 @@ Edit | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Environment.html b/Documentation/modules/Environment.html index f2a170f..b025d2c 100644 --- a/Documentation/modules/Environment.html +++ b/Documentation/modules/Environment.html @@ -1,3 +1,2 @@ Environment | @playform/maintain - v0.0.4

                  Index

                  Type Aliases

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/File.html b/Documentation/modules/File.html index 301fc84..0240ec5 100644 --- a/Documentation/modules/File.html +++ b/Documentation/modules/File.html @@ -1,3 +1,2 @@ File | @playform/maintain - v0.0.4

                  Index

                  Type Aliases

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Git.html b/Documentation/modules/Git.html index a12be1a..5c0292f 100644 --- a/Documentation/modules/Git.html +++ b/Documentation/modules/Git.html @@ -1,4 +1,3 @@ Git | @playform/maintain - v0.0.4

                  Index

                  Variables

                  Functions

                  git -
                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/GitHub.html b/Documentation/modules/GitHub.html index 836c06b..b2bb873 100644 --- a/Documentation/modules/GitHub.html +++ b/Documentation/modules/GitHub.html @@ -1,3 +1,2 @@ GitHub | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Maintain.html b/Documentation/modules/Maintain.html index c48a054..0e24f79 100644 --- a/Documentation/modules/Maintain.html +++ b/Documentation/modules/Maintain.html @@ -1,3 +1,2 @@ Maintain | @playform/maintain - v0.0.4

                  Index

                  Variables

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/NPM.html b/Documentation/modules/NPM.html index d86c25e..e7b5f3d 100644 --- a/Documentation/modules/NPM.html +++ b/Documentation/modules/NPM.html @@ -1,4 +1,3 @@ NPM | @playform/maintain - v0.0.4

                  Index

                  Variables

                  Functions

                  NPM -
                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Node.html b/Documentation/modules/Node.html index 4311953..95478c5 100644 --- a/Documentation/modules/Node.html +++ b/Documentation/modules/Node.html @@ -1,4 +1,3 @@ Node | @playform/maintain - v0.0.4

                  Index

                  Variables

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Package.html b/Documentation/modules/Package.html index 05c65f8..2c45af1 100644 --- a/Documentation/modules/Package.html +++ b/Documentation/modules/Package.html @@ -1,3 +1,2 @@ Package | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Readme.html b/Documentation/modules/Readme.html index d748417..4444d50 100644 --- a/Documentation/modules/Readme.html +++ b/Documentation/modules/Readme.html @@ -1,3 +1,2 @@ Readme | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Request.html b/Documentation/modules/Request.html index a56ba62..ba64d15 100644 --- a/Documentation/modules/Request.html +++ b/Documentation/modules/Request.html @@ -1,3 +1,2 @@ Request | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Rust.html b/Documentation/modules/Rust.html index 3995d17..34083f2 100644 --- a/Documentation/modules/Rust.html +++ b/Documentation/modules/Rust.html @@ -1,5 +1,4 @@ Rust | @playform/maintain - v0.0.4

                  Index

                  Variables

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Search.html b/Documentation/modules/Search.html index 5be5ad2..a3736f3 100644 --- a/Documentation/modules/Search.html +++ b/Documentation/modules/Search.html @@ -1,3 +1,2 @@ Search | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Star.html b/Documentation/modules/Star.html index 5663218..35537b3 100644 --- a/Documentation/modules/Star.html +++ b/Documentation/modules/Star.html @@ -1,4 +1,3 @@ Star | @playform/maintain - v0.0.4

                  Index

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Type.html b/Documentation/modules/Type.html index 3a94295..865e304 100644 --- a/Documentation/modules/Type.html +++ b/Documentation/modules/Type.html @@ -1,5 +1,4 @@ Type | @playform/maintain - v0.0.4

                  Index

                  Interfaces

                  Type Aliases

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/Variable_Environment.html b/Documentation/modules/Variable_Environment.html index 49ff13a..9f988c3 100644 --- a/Documentation/modules/Variable_Environment.html +++ b/Documentation/modules/Variable_Environment.html @@ -1,4 +1,3 @@ Variable/Environment | @playform/maintain - v0.0.4

                  Module Variable/Environment

                  Index

                  Variables

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/modules/WalkUntilGit.html b/Documentation/modules/WalkUntilGit.html index 02f876c..b1c9ebd 100644 --- a/Documentation/modules/WalkUntilGit.html +++ b/Documentation/modules/WalkUntilGit.html @@ -1,4 +1,3 @@ WalkUntilGit | @playform/maintain - v0.0.4

                  Index

                  Interfaces

                  Functions

                  - +

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/types/Environment.Type.html b/Documentation/types/Environment.Type.html index 91f3c97..61be0c4 100644 --- a/Documentation/types/Environment.Type.html +++ b/Documentation/types/Environment.Type.html @@ -1,2 +1 @@ -Type | @playform/maintain - v0.0.4
                  Type: {
                      Base: string;
                      Token: string;
                      User: string;
                  }

                  Type declaration

                  • Base: string
                  • Token: string
                  • User: string
                  - +Type | @playform/maintain - v0.0.4
                  Type: {
                      Base: string;
                      Token: string;
                      User: string;
                  }

                  Type declaration

                  • Base: string
                  • Token: string
                  • User: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/types/File.Type.html b/Documentation/types/File.Type.html index 370986c..ec9aa28 100644 --- a/Documentation/types/File.Type.html +++ b/Documentation/types/File.Type.html @@ -1,2 +1 @@ -Type | @playform/maintain - v0.0.4
                  Type: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  - +Type | @playform/maintain - v0.0.4
                  Type: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/types/Type.Type.html b/Documentation/types/Type.Type.html index 5755343..831e2fb 100644 --- a/Documentation/types/Type.Type.html +++ b/Documentation/types/Type.Type.html @@ -1,2 +1 @@ -Type | @playform/maintain - v0.0.4
                  Type: "Bundler" | "Cargo" | "Cloudflare" | "Composer" | "NPM" | "Nuget" | "PIP" | false
                  - +Type | @playform/maintain - v0.0.4
                  Type: "Bundler" | "Cargo" | "Cloudflare" | "Composer" | "NPM" | "Nuget" | "PIP" | false

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Clean.All.html b/Documentation/variables/Clean.All.html index 0e4a2e8..593536e 100644 --- a/Documentation/variables/Clean.All.html +++ b/Documentation/variables/Clean.All.html @@ -1,2 +1 @@ -All | @playform/maintain - v0.0.4

                  Variable AllConst

                  All: {
                      Organizations: {
                          Name: string;
                      }[];
                      Repositories: {
                          Name: string;
                          Owner: string;
                      }[];
                  } = ...

                  Type declaration

                  • Organizations: {
                        Name: string;
                    }[]
                  • Repositories: {
                        Name: string;
                        Owner: string;
                    }[]
                  - +All | @playform/maintain - v0.0.4

                  Variable AllConst

                  All: {
                      Organizations: {
                          Name: string;
                      }[];
                      Repositories: {
                          Name: string;
                          Owner: string;
                      }[];
                  } = ...

                  Type declaration

                  • Organizations: {
                        Name: string;
                    }[]
                  • Repositories: {
                        Name: string;
                        Owner: string;
                    }[]

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Clean.User.html b/Documentation/variables/Clean.User.html index 3b4ecd5..dccff5a 100644 --- a/Documentation/variables/Clean.User.html +++ b/Documentation/variables/Clean.User.html @@ -1 +1 @@ -User | @playform/maintain - v0.0.4

                  Variable UserConst

                  User: string = ...
                  +User | @playform/maintain - v0.0.4

                  Variable UserConst

                  User: string = ...

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Cloudflare.cloudflare.html b/Documentation/variables/Cloudflare.cloudflare.html index 741abf6..12cada6 100644 --- a/Documentation/variables/Cloudflare.cloudflare.html +++ b/Documentation/variables/Cloudflare.cloudflare.html @@ -1 +1 @@ -cloudflare | @playform/maintain - v0.0.4
                  cloudflare: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  +cloudflare | @playform/maintain - v0.0.4
                  cloudflare: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Command.Variable.html b/Documentation/variables/Command.Variable.html index 3f38630..55ed9c0 100644 --- a/Documentation/variables/Command.Variable.html +++ b/Documentation/variables/Command.Variable.html @@ -1,2 +1,2 @@ Variable | @playform/maintain - v0.0.4

                  Variable VariableConst

                  Variable: Set<{
                      Action: ((...args) => Promise<void>);
                      Arguments?: Set<{
                          Description?: string;
                          Name: string;
                          Value?: any;
                      }>;
                      Description?: string;
                      Name: string;
                      Opts?: CommandOptions;
                      Type?: "Workflow";
                  }> = ...

                  Type declaration

                  • Action: ((...args) => Promise<void>)

                    biome-ignore lint/suspicious/noExplicitAny:

                    -
                      • (...args): Promise<void>
                      • Parameters

                        • Rest ...args: any[]

                        Returns Promise<void>

                  • Optional Arguments?: Set<{
                        Description?: string;
                        Name: string;
                        Value?: any;
                    }>
                  • Optional Description?: string
                  • Name: string
                  • Optional Opts?: CommandOptions
                  • Optional Type?: "Workflow"
                  +
                    • (...args): Promise<void>
                    • Parameters

                      • Rest ...args: any[]

                      Returns Promise<void>

                • Optional Arguments?: Set<{
                      Description?: string;
                      Name: string;
                      Value?: any;
                  }>
                • Optional Description?: string
                • Name: string
                • Optional Opts?: CommandOptions
                • Optional Type?: "Workflow"
                • Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Dependabot.dependabot.html b/Documentation/variables/Dependabot.dependabot.html index ec259b5..81b82ff 100644 --- a/Documentation/variables/Dependabot.dependabot.html +++ b/Documentation/variables/Dependabot.dependabot.html @@ -1 +1 @@ -dependabot | @playform/maintain - v0.0.4
                  dependabot: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  +dependabot | @playform/maintain - v0.0.4
                  dependabot: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Git.Environment.html b/Documentation/variables/Git.Environment.html index e5d298f..a95d5b5 100644 --- a/Documentation/variables/Git.Environment.html +++ b/Documentation/variables/Git.Environment.html @@ -1,2 +1 @@ -Environment | @playform/maintain - v0.0.4
                  Environment: ZodObject<{
                      Base: ZodDefault<ZodOptional<ZodString>>;
                      Token: ZodDefault<ZodOptional<ZodString>>;
                      User: ZodDefault<ZodOptional<ZodString>>;
                  }, "strip", ZodTypeAny, {
                      Base: string;
                      Token: string;
                      User: string;
                  }, {
                      Base?: string;
                      Token?: string;
                      User?: string;
                  }>

                  Type declaration

                  • Base: ZodDefault<ZodOptional<ZodString>>
                  • Token: ZodDefault<ZodOptional<ZodString>>
                  • User: ZodDefault<ZodOptional<ZodString>>

                  Type declaration

                  • Base: string
                  • Token: string
                  • User: string

                  Type declaration

                  • Optional Base?: string
                  • Optional Token?: string
                  • Optional User?: string
                  - +Environment | @playform/maintain - v0.0.4
                  Environment: ZodObject<{
                      Base: ZodDefault<ZodOptional<ZodString>>;
                      Token: ZodDefault<ZodOptional<ZodString>>;
                      User: ZodDefault<ZodOptional<ZodString>>;
                  }, "strip", ZodTypeAny, {
                      Base: string;
                      Token: string;
                      User: string;
                  }, {
                      Base?: string;
                      Token?: string;
                      User?: string;
                  }>

                  Type declaration

                  • Base: ZodDefault<ZodOptional<ZodString>>
                  • Token: ZodDefault<ZodOptional<ZodString>>
                  • User: ZodDefault<ZodOptional<ZodString>>

                  Type declaration

                  • Base: string
                  • Token: string
                  • User: string

                  Type declaration

                  • Optional Base?: string
                  • Optional Token?: string
                  • Optional User?: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Maintain.maintain.html b/Documentation/variables/Maintain.maintain.html index 7ff113c..081d7df 100644 --- a/Documentation/variables/Maintain.maintain.html +++ b/Documentation/variables/Maintain.maintain.html @@ -1,2 +1 @@ -maintain | @playform/maintain - v0.0.4
                  maintain: Command
                  - +maintain | @playform/maintain - v0.0.4
                  maintain: Command

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/NPM.NPM.html b/Documentation/variables/NPM.NPM.html index 0a5887c..e14b403 100644 --- a/Documentation/variables/NPM.NPM.html +++ b/Documentation/variables/NPM.NPM.html @@ -1 +1 @@ -NPM | @playform/maintain - v0.0.4
                  NPM: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  +NPM | @playform/maintain - v0.0.4
                  NPM: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Node.node.html b/Documentation/variables/Node.node.html index 48aedc0..0d8852a 100644 --- a/Documentation/variables/Node.node.html +++ b/Documentation/variables/Node.node.html @@ -1,2 +1 @@ -node | @playform/maintain - v0.0.4
                  node: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  - +node | @playform/maintain - v0.0.4
                  node: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Rust.rust-1.html b/Documentation/variables/Rust.rust-1.html index c0c2943..94e73c6 100644 --- a/Documentation/variables/Rust.rust-1.html +++ b/Documentation/variables/Rust.rust-1.html @@ -1 +1 @@ -rust | @playform/maintain - v0.0.4
                  rust: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  +rust | @playform/maintain - v0.0.4
                  rust: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Rust.rust.html b/Documentation/variables/Rust.rust.html index 52828cf..fee1045 100644 --- a/Documentation/variables/Rust.rust.html +++ b/Documentation/variables/Rust.rust.html @@ -1 +1 @@ -rust | @playform/maintain - v0.0.4
                  rust: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  +rust | @playform/maintain - v0.0.4
                  rust: Set<{
                      File: (() => Promise<Set<string>>);
                      Name: string;
                      Path: string;
                  }>

                  Type declaration

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Documentation/variables/Variable_Environment.environment.html b/Documentation/variables/Variable_Environment.environment.html index 8d577ef..66a9028 100644 --- a/Documentation/variables/Variable_Environment.environment.html +++ b/Documentation/variables/Variable_Environment.environment.html @@ -1 +1 @@ -environment | @playform/maintain - v0.0.4
                  environment: ZodObject<{
                      Base: ZodDefault<ZodOptional<ZodString>>;
                      Token: ZodDefault<ZodOptional<ZodString>>;
                      User: ZodDefault<ZodOptional<ZodString>>;
                  }, "strip", ZodTypeAny, {
                      Base: string;
                      Token: string;
                      User: string;
                  }, {
                      Base?: string;
                      Token?: string;
                      User?: string;
                  }>

                  Type declaration

                  • Base: ZodDefault<ZodOptional<ZodString>>
                  • Token: ZodDefault<ZodOptional<ZodString>>
                  • User: ZodDefault<ZodOptional<ZodString>>

                  Type declaration

                  • Base: string
                  • Token: string
                  • User: string

                  Type declaration

                  • Optional Base?: string
                  • Optional Token?: string
                  • Optional User?: string
                  +environment | @playform/maintain - v0.0.4
                  environment: ZodObject<{
                      Base: ZodDefault<ZodOptional<ZodString>>;
                      Token: ZodDefault<ZodOptional<ZodString>>;
                      User: ZodDefault<ZodOptional<ZodString>>;
                  }, "strip", ZodTypeAny, {
                      Base: string;
                      Token: string;
                      User: string;
                  }, {
                      Base?: string;
                      Token?: string;
                      User?: string;
                  }>

                  Type declaration

                  • Base: ZodDefault<ZodOptional<ZodString>>
                  • Token: ZodDefault<ZodOptional<ZodString>>
                  • User: ZodDefault<ZodOptional<ZodString>>

                  Type declaration

                  • Base: string
                  • Token: string
                  • User: string

                  Type declaration

                  • Optional Base?: string
                  • Optional Token?: string
                  • Optional User?: string

                  Generated using TypeDoc

                  \ No newline at end of file diff --git a/Target/Class/Maintain.js b/Target/Class/Maintain.js index 8789771..064f3c0 100644 --- a/Target/Class/Maintain.js +++ b/Target/Class/Maintain.js @@ -1,2 +1,2 @@ #!/usr/bin/env node -const a=new(await import("commander")).Command().name("Maintain").description("\u{1F527}\u2001Maintain.").version("0.0.4");(await import("../Variable/Command.js")).default?.forEach(({Action:e,Name:o,Description:n,Arguments:t})=>{const i=a.command(o).description(typeof n<"u"?n:"").action(e);t?.forEach(({Name:r,Description:d})=>i.argument(r,d))});var m=a.parse();export{m as default}; +const a=new(await import("commander")).Command().name("Maintain").description("\u{1F527}\u2001Maintain.").version("0.0.5");(await import("../Variable/Command.js")).default?.forEach(({Action:e,Name:o,Description:n,Arguments:t})=>{const i=a.command(o).description(typeof n<"u"?n:"").action(e);t?.forEach(({Name:r,Description:d})=>i.argument(r,d))});var m=a.parse();export{m as default}; diff --git a/Target/Command/Cloudflare.js b/Target/Command/Cloudflare.js index 7746baa..cbef6fe 100644 --- a/Target/Command/Cloudflare.js +++ b/Target/Command/Cloudflare.js @@ -1,5 +1,5 @@ var p=async()=>await(async s=>{for(const{Path:o,Name:i,File:n}of s)for(const[t,w]of await(await import("../Function/Directory.js")).default(await(await import("../Function/Package.js")).default("Cloudflare"))){const e=`${t}/.github`,r=await n();if(o==="/workflows/"&&i==="Cloudflare.yml")for(const a of w){const f=(await import("path")).dirname(a).replace(t,""),l=(await(await import("../Function/Type.js")).default()).get(a.split("/").pop());typeof l<"u"&&l==="Cloudflare"&&r.add(` - - uses: cloudflare/wrangler-action@v3.4.1 + - uses: cloudflare/wrangler-action@v3.6.0 with: apiToken: \${{ secrets.CF_API_TOKEN }} accountId: \${{ secrets.CF_ACCOUNT_ID }} diff --git a/package.json b/package.json index 5ef52c4..6ba44d1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@playform/maintain", - "version": "0.0.4", + "version": "0.0.5", "private": false, "description": "🔧 Maintain —", "keywords": [ @@ -31,7 +31,6 @@ "Maintain": "Target/Class/Maintain.js" }, "scripts": { - "Document": "Document 'Source/**/*.ts'", "prepublishOnly": "Build 'Source/**/*.ts'" }, "dependencies": { @@ -45,12 +44,18 @@ }, "devDependencies": { "@octokit/types": "13.5.0", - "@playform/build": "0.0.9", - "@playform/document": "0.0.7", "@types/etag": "1.8.3", "@types/node": "20.12.12", "@types/pacote": "11.1.8" }, + "peerDependencies": { + "@playform/build": "0.0.9" + }, + "peerDependenciesMeta": { + "@playform/build": { + "optional": true + } + }, "publishConfig": { "access": "public" }