diff --git a/.changeset/big-items-taste.md b/.changeset/big-items-taste.md deleted file mode 100644 index 2bcd6328db6..00000000000 --- a/.changeset/big-items-taste.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': minor ---- - -Add optional_scopes to the app_access module diff --git a/.changeset/dirty-weeks-end.md b/.changeset/dirty-weeks-end.md deleted file mode 100644 index 3bef966ab18..00000000000 --- a/.changeset/dirty-weeks-end.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli': minor ---- - -Rename unreleased default_placement_reference extension property to default_placement. diff --git a/.changeset/hot-points-obey.md b/.changeset/hot-points-obey.md deleted file mode 100644 index bcdae7f8742..00000000000 --- a/.changeset/hot-points-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': minor ---- - -Allow empty names in config link diff --git a/.changeset/ninety-bottles-whisper.md b/.changeset/ninety-bottles-whisper.md deleted file mode 100644 index 74cb2ad6f78..00000000000 --- a/.changeset/ninety-bottles-whisper.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/create-app': patch ---- - -Lock files are removed from .gitignore after app init diff --git a/.changeset/ten-clocks-attend.md b/.changeset/ten-clocks-attend.md deleted file mode 100644 index 7abbb65106a..00000000000 --- a/.changeset/ten-clocks-attend.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli': minor ---- - -Include hydrogen commands in the bundle diff --git a/.changeset/tiny-cycles-doubt.md b/.changeset/tiny-cycles-doubt.md deleted file mode 100644 index e10f11954bb..00000000000 --- a/.changeset/tiny-cycles-doubt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': minor ---- - -Allow passing an initial value for TextPrompt diff --git a/.changeset/tough-rings-dress.md b/.changeset/tough-rings-dress.md deleted file mode 100644 index 905019c54dd..00000000000 --- a/.changeset/tough-rings-dress.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@shopify/cli-kit': minor -'@shopify/app': minor ---- - -Dev stores are no longer automatically made transfer-disabled diff --git a/.changeset/unlucky-birds-promise.md b/.changeset/unlucky-birds-promise.md deleted file mode 100644 index 7ac0020528e..00000000000 --- a/.changeset/unlucky-birds-promise.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@shopify/cli-kit': patch -'@shopify/app': patch ---- - -Updated the output of `app dev` to include extension handles in log messages. diff --git a/.changeset/wet-paws-smoke.md b/.changeset/wet-paws-smoke.md deleted file mode 100644 index fc837324ae0..00000000000 --- a/.changeset/wet-paws-smoke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/cli-kit': patch ---- - -Fix auth for 1p development in Spin diff --git a/.changeset/young-lamps-explode.md b/.changeset/young-lamps-explode.md deleted file mode 100644 index 986dacdc45e..00000000000 --- a/.changeset/young-lamps-explode.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@shopify/app': patch ---- - -Create new remote only extension app includes the access scopes diff --git a/docs/api/cli-kit/assets/icons.js b/docs/api/cli-kit/assets/icons.js new file mode 100644 index 00000000000..b79c9e89fbc --- /dev/null +++ b/docs/api/cli-kit/assets/icons.js @@ -0,0 +1,15 @@ +(function(svg) { + svg.innerHTML = ``; + svg.style.display = 'none'; + if (location.protocol === 'file:') { + if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', updateUseElements); + else updateUseElements() + function updateUseElements() { + document.querySelectorAll('use').forEach(el => { + if (el.getAttribute('href').includes('#icon-')) { + el.setAttribute('href', el.getAttribute('href').replace(/.*#/, '#')); + } + }); + } + } +})(document.body.appendChild(document.createElementNS('http://www.w3.org/2000/svg', 'svg'))) \ No newline at end of file diff --git a/docs/api/cli-kit/assets/icons.svg b/docs/api/cli-kit/assets/icons.svg new file mode 100644 index 00000000000..7dead61183b --- /dev/null +++ b/docs/api/cli-kit/assets/icons.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/api/cli-kit/assets/main.js b/docs/api/cli-kit/assets/main.js index 7270cff8dc2..d6f138860f0 100644 --- a/docs/api/cli-kit/assets/main.js +++ b/docs/api/cli-kit/assets/main.js @@ -1,8 +1,8 @@ "use strict"; -"use strict";(()=>{var Pe=Object.create;var ne=Object.defineProperty;var Ie=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=Ie(e,i))||r.enumerable});return t};var De=(t,e,n)=>(n=t!=null?Pe(_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),v=s.str.charAt(1),f;v in s.node.edges?f=s.node.edges[v]:(f=new t.TokenSet,s.node.edges[v]=f),s.str.length==1&&(f.final=!0),i.push({node:f,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return r},t.TokenSet.fromString=function(e){for(var n=new t.TokenSet,r=n,i=0,s=e.length;i=e;n--){var r=this.uncheckedNodes[n],i=r.child.toString();i in this.minimizedNodes?r.parent.edges[r.char]=this.minimizedNodes[i]:(r.child._str=i,this.minimizedNodes[i]=r.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(n){var r=new t.QueryParser(e,n);r.parse()})},t.Index.prototype.query=function(e){for(var n=new t.Query(this.fields),r=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,n){var r=e[this._ref],i=Object.keys(this._fields);this._documents[r]=n||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,n;do e=this.next(),n=e.charCodeAt(0);while(n>47&&n<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var n=e.next();if(n==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(n.charCodeAt(0)==92){e.escapeCharacter();continue}if(n==":")return t.QueryLexer.lexField;if(n=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(n=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(n=="+"&&e.width()===1||n=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(n.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,n){this.lexer=new t.QueryLexer(e),this.query=n,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var n=e.peekLexeme();if(n!=null)switch(n.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expected either a field or a term, found "+n.type;throw n.str.length>=1&&(r+=" with value '"+n.str+"'"),new t.QueryParseError(r,n.start,n.end)}},t.QueryParser.parsePresence=function(e){var n=e.consumeLexeme();if(n!=null){switch(n.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var r="unrecognised presence operator'"+n.str+"'";throw new t.QueryParseError(r,n.start,n.end)}var i=e.peekLexeme();if(i==null){var r="expecting term or field, found nothing";throw new t.QueryParseError(r,n.start,n.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var r="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(r,i.start,i.end)}}},t.QueryParser.parseField=function(e){var n=e.consumeLexeme();if(n!=null){if(e.query.allFields.indexOf(n.str)==-1){var r=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+n.str+"', possible fields: "+r;throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.fields=[n.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,n.start,n.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var n=e.consumeLexeme();if(n!=null){e.currentClause.term=n.str.toLowerCase(),n.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var r=e.peekLexeme();if(r==null){e.nextClause();return}switch(r.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+r.type+"'";throw new t.QueryParseError(i,r.start,r.end)}}},t.QueryParser.parseEditDistance=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="edit distance must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.editDistance=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var n=e.consumeLexeme();if(n!=null){var r=parseInt(n.str,10);if(isNaN(r)){var i="boost must be numeric";throw new t.QueryParseError(i,n.start,n.end)}e.currentClause.boost=r;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,n){typeof define=="function"&&define.amd?define(n):typeof 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.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}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()}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){let r=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=r}}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 v=document.createElement("li");v.classList.value=l.classes??"";let f=document.createElement("a");f.href=r.base+l.url,f.innerHTML=u+d,v.append(f),e.appendChild(v)}}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 Be={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Be[e])}var C=class{constructor(e){this.el=e.el,this.app=e.app}};var F="mousedown",pe="mousemove",B="mouseup",J={x:0,y:0},fe=!1,ee=!1,He=!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&&(He=!0,F="touchstart",pe="touchmove",B="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(pe,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(B,()=>{ee=!1});document.addEventListener("click",t=>{fe&&(t.preventDefault(),t.stopImmediatePropagation(),fe=!1)});var X=class extends C{constructor(e){super(e),this.className=this.el.dataset.toggle||"",this.el.addEventListener(B,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(F,n=>this.onDocumentPointerDown(n)),document.addEventListener(B,n=>this.onDocumentPointerUp(n))}setActive(e){if(this.active==e)return;this.active=e,document.documentElement.classList.toggle("has-"+this.className,e),this.el.classList.toggle("active",e);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(e){D||(this.setActive(!0),e.preventDefault())}onDocumentPointerDown(e){if(this.active){if(e.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(e){if(!D&&this.active&&e.target.closest(".col-sidebar")){let n=e.target.closest("a");if(n){let r=window.location.href;r.indexOf("#")!=-1&&(r=r.substring(0,r.indexOf("#"))),n.href.substring(0,r.length)==r&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var ve=document.head.appendChild(document.createElement("style"));ve.dataset.for="filters";var Y=class extends C{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()),ve.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`,this.handleValueChange()}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(),document.querySelectorAll(".tsd-index-section").forEach(e=>{e.style.display="block";let n=Array.from(e.querySelectorAll(".tsd-index-link")).every(r=>r.offsetParent==null);e.style.display=n?"none":"block"})}};var Z=class extends C{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,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(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.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.href===r.href&&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();})(); +"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; } +`,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: lunr/lunr.js: diff --git a/docs/api/cli-kit/assets/navigation.js b/docs/api/cli-kit/assets/navigation.js index c944b28700c..4d4e7932ad0 100644 --- a/docs/api/cli-kit/assets/navigation.js +++ b/docs/api/cli-kit/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA61dXXPjNpb9L72vcWeTyWR38qaW5G5tZFtj2d0PU1MqiIQkxCTAAKBsZWv/+xZAkARA4AJy8tIfpXPOvfi++OS//veDxG/ywy8fClbXjH747kNxIlXJMf3wy7+GHxHn6PLhuw8NkqcPv3yoWdlWWHzfcXb6148nWVcfvvvwQmj54ZcfwzolORwwx7TAo9ihpYUkjHpyI9RV/vmn//tu0DtiOVPoOaMSESoWbVORAkkskvpxaoa9R/wbLiShx2da4gOhuMy2N6UC9iR6wY+Ilqy+5ayeuaUQMRTgABZaSn5PSipQQuNT2rEONtH5t6VUsKrCmhutbCMkq8YdOWsb0DlL0ICBpDaIS+L6BwkOcDDVvUI0zT0gr43hPWvhFjbo9VggxTWuGfkjS81AwbRWiB6j6VQ/ZqWRiOXvLaoAp7SUgYEOsb1qj1GXup+znCpY3SBbauKUETNAINNLjJu5QnEo442cBU5ILnK6X0t1kdMHK+Ad5kf8oIlQz2tJ2wy4w90gefqKqjbDZxsNiBKxrBsJ9QlGzwCh1oEabS0j1QMU6l5I8QJ2VkarwwFC4qp8E1C+2Y2FY8njcYD+NaupNJgfGK9n2ptvRJ4eFXV2kJg/4oKdMYcyobOToQGmRUhOgL6o+zkrNd1oe49qfItqUlmuy0szUfTRnon//Md//fD3H+0xEdW4gntgo9wjgXpRoIZIlCvXYyFBRoVEVOYpjmBAEosCNfgRH5dvTVrTRgOiqqoguUAyw80RC/dMY0mmNR04IHu6NCdMs9wcoIDcb4zotjGjUIRqBC0wIFkRisUTm7OqrSnU7xlVFw8IU5XtqrotcEVqInG59ZpozESMCQZyoshsBwMUkqtanivXQ6Huu2qP5AD1gUbMAKEpBL9sEBd4RaHIxMhZYDDeLzEXBQODE6M4YsHOWIcN4WgWNzcc/94Sbk+yvM5aip0C7npgVre9wLh5nCg7XfZE1+aEO+5/e8P5zf5y03B8IG+Q9wq52192HTLL/Y2OATaetO++J2yTYv7bKWh5FXW75VWWo0R8RRUpnx/XQHVRYiMQrCtnzAU0WzK/Z/k2X692v66edl+Xj9vVw/2oeUacoH1A1WO4Vv7m5x9lJY6tqewZD8w7FGOnf8tKwEwh1RoGV7NOPuoVFRLC1fOwrv4PP/635beGbsmR2pOsmGSHm8rZGYEoqi6SFCKW4v73vGJjdY1ouXwj8q7LYaf6e4oeOhVwcdwwLmc9fXnG4a7TsxKigfUYNSRWNcqaBOp3Z7AhO/17XmiKhXzEomFUWLlEqMT8gIqppo33DPz9Z9t3hVYdIRZA3gyyNhwYWDTs2e5yYMVnvwdy1LhOS66LFhoamNtGlTIuZw352vUIwRDIEw/REnWjuakRRUdcO7VvWhWaZjcCs+oEapq7gZGVQa6NEB+KaBEtK7zADccFkukM8xI0YYP5tm+FCjfFTVMhqeJ4IOt67K7HZuVez9oYUk4GTi1FVMC0HTlqTr8HxuPBjkFkpeOzwv5zbQw/NF7JhLqIXj5IhXqLgdB1LO8z5nAzrH3tR/Cr7AysK9ITHn7iaUgNQIaWU7N6Cy4FrEYnKRugDqmfPQe99W+KeXQUb8iuh2TVwluTpOemYqh85tVnTDFHEucNWoOtpA5UnFHyXSuRuzA/hoVX+NDLTGJFZzVhQgcLfrAaYv51vfFYmOl+eFpLcmrwYMEjBeqwM0Dy4kTOdsDrVkTzc1Yl/IME15lcoT/IdHnJGXmQwDdFF2lGnFKQnYFkbuUcUFvJSATuyBkoFNOjslQ7gnqCX95W6Bgvekd6yoP38CoSSX9Rkbw9u4rtUeV56LU8pWXhgKZVsQJV84psUPGCjsEli0HRw0LBZUvn6xUo1kESGhwjiXOUeiC0LiPwWidgvVodFljiQoY3pgfhICO1Q8ui3X/3Y3z0KBjV/woX++H3MjbpMcSdgmROENuqpPJhr/b2VyWmksjLtiH09p+L+yXnjMdrlm0rrQPUPIe8Md3bn3UiqJPrxPbEGnL40xkRkgFcuGdyw9mZlGpdlnF8pekoHTDpzFFunYrlNwPb1IQGtDY/hM+3EmJC25Wm2uUbsBk5C+5dtmbLT3kZsUC+vM2AzxKorivRY2hMXpexusMSlUiiYDzvCo7gVDCPqld0EWt2nE1XwCK50JmYEqGVkx58hyV/hw1Dgyz0XiyIUC0VGFhcEz4P2kwkm8m0HRQfCZBqxdpySc+EM1pDa3metkcDN0FLLBpU4A3j8pbxV8RLQo8LViOSrvTGHKSRYzuyvg6ZCq20W1umhAuphpvLAp8zpR0OtHtKZMNiWwIB3QEPTm3EZ5Jbuh0YUmM1XhCOC8nChxFCojYHPIAyf1+dnBJBKwt8xhVrrjJgcUBtEwNk6xo8qPmEeU0oqlZqqo8KSc5AuO7pB7igrWdK5BM0OfUN9ARQ9SvmeybyvTZ48IRRMStLjkVunz4SAFXWYCpxhWt1ZuaqfirAhKckC3wmBZ618pRpweHA2st6j8sSl08nXMOzKN+Cz4TtaNS+pWUVOY8QNuLQ4MNITXTDp1dVkKxARgEDi5+REFvLOhQ4rP7CMtqMFjVgKKZomo2zCZqQ20x2Rd0BC8vipCYl+aIOBWrZ+uBS+NzkVLVHwx1ok9HmOjmNTYpdM5xYunmDiTix1zxVhYSE1KQxZy4wVMzkPKCVpCKS4PiyRKc44DKPLTzxVp7SI9wo21MSa5cFvzSSxZzVP+ZtRSGBf/7p+XG9pIWzC+472kl6cDDyq/AXJIAOu1PscXBQdoof43JSPCChJTN9hu7TJXLDw9azoEnBL/gtT+4LfkuKPT+vFnlqCgm2OfTj339OSXUoeNGuFZLVN6yoyOFG7RFE18075E4jdx0yqyqa6G7O6IFYJe2sV4e0HR60eC0oORxuGVfnlOM5ErBgE8FMKpm8wfQcyZiSyR2m56zMWDC5pOdbUgG7V73eiIV2qAq9+jti14TGm3svHSKBCzWyOE38jmjbYPAIBipntNRbB50jSeUpBdB/5UTmCltYsB7g0DDq1AUcGzFj+xlYfkLFC6YlGJjYsi4FmkhjaQ3ggbAPNhLiwtb6RfAn9oLpinZnpSMXokIWY3zY6gM/Ikr+uMqSzYHV+zV17VOuvEOCpw/X6/uk3BobC4FsSFadXQY1/V7MkV3GbTidmeqYc2JVR9wjwfnh7i24GTHdOIgdTUASVXqf4enSWD0ipm3tiLlAV3typtLb93AGyE5uhEHjoTl4WWGaK2mBIeFP7TEt2IMgobmaAVXLN1y0bqsN6HlYSHb5JjGnJsNBUQcJSY4FCOqNMEisqDCiW0KPFd5KVLw8cbWmC0UtnXqUB3QtmnmHmsaO54LqFjJ5OCSlZVDwZLGtykd9INbL16DiBJ9u3jcTX6fNfBf0NHYqsiw/tUdB0XG6DRRyehCfEsG9CFXKqnxvuboBRqqMujGYirBTNeRLTrEORmwKGNodiZCYz5VPJgN02Ql1WERdIyJ0o26nACeMXMNXKEJ1D9Oy64yZ0cg0PyWCtfBAji2PLjmYX+NHIQ6qAF8Zf4kJ9L9nVV6OBavO+HYq6iV5lPUpcGKj6cyLJu7UdOFzxfbJo58H8dEHQ7HENxXU54jaQEjwEaNyomdtAx/ERwuS3PxtGkxLcEZ1EB9HFLxWakDbCy3y5BQS6oxONYtv4x7ERw0A9x6bSypxPQaS0RNVBVJZu5Uco/gGsJIM4LPkdSW4Rt8iJJbLlm9EhO++96ojKksqVcouMr2Y1wVXaoK3UTtlAr66YAzEeAlzayTkc1Mi6PiZsWBB80WfSI2FRHX82OZUfeAkzDxiVIFDspHucQm5beROqC21hS+D9pCcGtHjQDm1uiJPz4nc61Hg1Nkcsh6vtDO+bfdlct/8oA4uJ8iQ4YrtQe2K7cHdnCdcN4wjfklv8R/ExxAe3njPUhU5YnU/GkJSAwgSenmqmwWJh4FKx2BAmTKlUaYFUnV5AEFC7IxTo0+Pgdc9T09MgaDjKAd1QN0CJhY9U371mAyZVFbZOFAuJ79GVJZU2jcbCUpSM6GB5XoUJFUnKqgGQDMIyUnz3KQGAQsGiEnWFqdUugZQjlAqzx0gtC5JK0JfchRdZGo5PpXYAZQjlHLNAYJTmCOJLecf/XNgsRtzRA4d9j2TepoKrRop3SgHWkJ6aKUgJba5KTsxCrhAp8Pcz0Sq+9EkfQVQ2QlzoAmVwlaMpidpJrtscEJ3daSMYzU0V86DKRFlFw5po7KcVdUT+0ykWnpIj+bKQowETsBw8bI6dI6VK/qZSLUIJkjSGMhMzoWG8oNtuNgc1c6fPNUOC6iW7JWqZf/8XAkyoNUxKlqufREbjgWm8oHP9tAenbISZSUtrajfSDMMTUlpO0J3NDniHRLeHvuiZtmXes8qUjziAyg7hcPaa/XipsyrkFM4GOMTSfQthfz6E+GAoX46p0kkj73R6dTu4wPUqd3njlGndv+IK4ygu7NG0UEnOlsN7HPkEU/eEUyYmDAhc3ZBfwkkZ5rJylSYBUb+XOAeDCQtbA5mX2sWmntABlOP5ZwYe4m/rRS6BexUPU3fldFrv7H3/ZiQvI03i4CsoYCJmcgGfA3qRNxUjISPgxxj8BJ5w3HSNQ3J8sw8WaMe63G2yP1W5gi7JKiB5STcOBtKt1eXY85CugFi4tQk8G5B4M2C6HM48RcbtEruGw19qAHOdrSijYSW5dRJZFhJQyAJxusFtHHZqRgUvH+rTuXdpl2ykWDzIDS200Wov8fljK833S3vGFnsut+zin+lzmVX1WfNmK9XG87qRr135Fyy99vYaAPig8f3Ws4xVbdYCyzESnz2kuTl7GgwTASjngPm5vZ6d5OV3zI+OJxhMqEA2g7lTpbJEDHXUn+ENDN1QSYY4Q1+meIHNjUsQwEa2EAq8ntLYi9HdD9mbgUXLRfkjNea009356yJx75GHqDCS3cl5i4lbWnKgXNHXam5EZJx5wkHN5MUZmcwWXml3z7Y+qLO4oorahOmSyuuw8dYTKV+yj03umZH4azZe7d4tNaIc2WdqzvdvHui55eP0nOgqVW6NYsfsNBqPQos33py5sbJsjp82ToyyLdUkhr3p3FMJxbv3wfxMBHq2DftviJFMJoYVDtMKp7oUNvihOvw/XNPr0OmVLeYCuJeowxJDrBsvRxHPXDyrERZdklLnr8aLEwo0PmJshwcusrChJVcCPPqkfnCCHAAazAH8+GVlFlVXZt/IVbSyDtyMUKEBpVWv0StNu0zss1Gw92MOgQQ62PUb1kdTMXYS9vckRq7J4N997SgCwYPrskeFT+X0WnaUDi9jDKOSCx67n/OSnX4ueS43n94hE78px/+8dPf/tNOd9c7ABsDg6pBQh3yncHq11eh3rnXDBBSHZVDSfSwQTPZ3e3dw/3D42y13s0f7u5m94vd08NmNY8GA6O1IA8IDhqVcHFyvIzXwd5MiAVWR0W/abq5hXneNHaAV/9hoOY90Mxj+4SWz82MlupsmJnH/I9g9J7JW9aaI56RYC9oNEsQ2mf7K5x4j91n+kLZK3XncldbjqtAthdYnUHEtLh89V/r9pt30OqED0ZhY+ZcacZiQgZGb9wO32rpiVRM+/5pa1+z4uXgLCel9HtGMrh0Ci9f3+WlrOxbOk2C10UFzVhEoI+qDCT+pEFQfKAB0rSp3+e5RYR610j251hwuTc/QGbenYwmMx20qb8x/qLfDrp9lxWHDpi6IP7OymQzAQOoLO83d0MDJUDMFTQz5cNzDw+8OtxjXAIrSZlGe52rjKtYmbXS9Kx/lSthVdixR3UJQV/5euAPZ8w5AZ4xiPkREkkdurhl/B6/TsamHItTfuKwbSh4uM5kTAWeq72/cntk2ExscMk0BI0xEVOxLy7l2El8fmkEvqtuTOjpRWyvFT32a7BVfLk2aDopl+EKK/FdF4S/z/bIB7cMnb0FzupngfnsCE05MoZGRyhxrLZ/X+DdDTIiAp22FFgMg9+V2etyUwuyvT9b+3M2OWZ8NjiVY7FlFJZ5QsC82zij5YwDu4xMfPSgcCZzCnUOTHzsMXDqWtm0sfOi3Y9ZqdR398kf0y+ZOfMuI+iBEydEm7bfFozPeYywg4bmOWt2XKvn/4IzBCPWY9KzmWNsrjEqZcwqOufvsBDOJs1UzgGmVM03enG5ZsAj40bZAQMxZQf3HnkIS1pQaM+mwojPw676Ndu4OmFAkVCHg3Zw3BwI7eLYclSwCsMXvgfBEZuWzPKwR6blviEe7+9dPQVNnLhAXggz978BEDYAUJMGt/43siET29DXsifvq2hGd1Vuvl494prQEojmjIU4E4o2JK6fWOJRMGPAxgKSHVp9BLnC0KVDp/UN8Axh+GSTJxs+zeSLLvC+TabfgiYF1WM6eXoKmZS7x68V9MyUo2jASdFtWxTQU6aOqAEnRXPa84hMy50wx7Om4azhBDrM4Ep7LPh4VVuVCyKaCl3m3gcVwjYCFMiAbi/kcJkMmxF1Dw+FWFTIC3QExkj2OPjMJLKvWDlBVjO5VgU8ggjGfFqpR0GDw2s8UVqjeIV6ipLAoaeWMCBABr/JtIwBgaeWZnu9KgI/L6LVXCwgqr4PnJbrUYBQV9LpSxBazwMDssN3CdJOOlBwtlghtVOXVrSRacEsJ10sKKrf8shRHIBww/QfbnHbZugRlkjz/MLYyyOWLadig3n3fEt8wtIrh1jQxOWppRRXHc6LP2MmJhRI/xZR1krlVf+treBMpNeewpM7NJppknzL+BfngHbARIiQMnIY3IqPN72+hYUjxzUR8uFg52ZaPEwD7EiNg6vjrgPlzcs1FNoL9UQtAjQvH+vtBnM7ccn62BuKKqSr/7wi4F2BYJI6Ulo88BDetFYGcitn49Mks/vGD89pYa4hn5lnbysRl7MrTVmkK6xcnySHdoWlrupcaacjZVuRrbiuIoyclI0SHwjFfXmm+pHeissC42LE5ZPXl8DaFiUwYv7bHYSdawROH8VDdwQiL2/yWJ9kRJYcvj3+AtMfXiC2fxnCKlvDD153mJQk5vHiM0KYT/az3dlY/IqSUWAvAQGnTNr9JVYi7f6SVR53hH4r62+EluxVTHaFvOU9rRpiAKt8j+1e3UHIknaxgKj+6gRWGyJfGDCd0KIuFpyc4GK+Xv0Iy/UoQOic2FzTOufIFprz3QzvHLJTxCJ07jh2FRI3apWpiC/yGLURCWWUfrYwuchlJF00nF4s3IxzE9z9mpXiWVkTuvXl/JihV7TRULDQ3SpXH25RrzwX6uEtTY1ngdGMEaFMDlDs7/e9y6YtcJ3tT95X/d5j3te4zoPN5OPM+ZY3wa82pyzqDwAeOHtfZo/s66zqz+q8K5UdE7BWsSNr04npYHBLvQiJY5+f737MCwfecJF8O8XoWViokRaokS3HD94mp5/WTtMBJ8aGlJbCQAN+gyl0D96oGBgU51UYx1+3MzIaBM05zQfFtm2j3iUWj+j1DvrKipGN0MC6IovYzWZZ5F1s1oeS1KcCZmdEKrRXX6SJr6sp1SADnuobZIWf5hvwSwZKP4CH8wAL2Y2VofSBG/KGes3GfM2Klxkt51ktwdMPccGktbEPYvfCbd53sbeyJLF31C0pDYNifP1QhpD66d/ZQWL+TGvWAn24JR7jgquT4FaiJd4hoYaNabmiTStntPyGgOdiLFGfc4X8LePzE6LABgpgZyBfaTCx15iwmNx8fL3azOuV0tol8cQ+6ed5gV5oYsJjJibcsg8Dgs+5N9FGp2k71OQ1upkQ+lsfqA4/CG3JWdDkYopi5ala0JTqvq1enhv12IQmaX/icZJlI0iE9sr0PUWNzZG34NAOGla78dmiFjxPVKfqSmXNgc5jqIcv5mooFW2dldUuIyWdnRsjOksyOy88SpZ4fj4k43FzxSw7G2w8tIutj6tkq1pwUPTIUXmN6ogH44eC0QPcmSlEVm+mnmdjQmb5qEVtApD2U48JP6kAGAgywWhCPSl7XSI8DjggX5k/Asof5xMKSG1fxz9SaUQHWFZxPuKaSfxp6L2n7xv5M8WJmZgENIHct6QqHUpbpQea0WaYDxSLJvSd5pV2elpKPqvMPe1UdRpBWR1uSD3c7U7ioMR1WmNA/3XVdVrtw+Ruhzv1CGnbvOlcxHHfvfAedHt60T3i7kOj3pR3ljSt73U5cgPUFXZeyJ3UuEhz6hTDNc3/vgj82JQjmH5Zyqu0oFqgsgbEvIqaVgxU0IBs90azuySW1h5ZkIFf8QUKoju9X7G/3WPCZ2emzqtEVVSIvBUZVuJlqd5ofObx3UZb1WGAu5iMY704nqvsMKAlL8W5zmmXktLecHwm+PUq8ZEDL7JIkiw7BckbV1nkGrajpFCpKdli+XW5ftjcLe+fdk9flnfL3ePDehnd5HP0w1xg02+9+rq82opHAuSf7zfPn9ar7Zfl4morYS5gjIiFumbCGrUTkzU2d4amPGh6oV+a0yjwUqFjwSOlVilYHTu4pH7Kqo7qbtkdaqKnLrSQBUofs1B9zZPjmZ9iJTniwA2aPLERB0czHOObF1JFM41jvFO/Z+WcQv/qiPmuDXI99H1LuZlLuOrk/ZNqI5MrHP5g2JKPPhgaA9eEvng3jwKKAwqWEv4lpqCUCN1f8qMdtaA7ayUrzGWL5FZWSz5GWWlTc0bNm5n5hiacLDMHYj5c3L1WeZW5MDdtdqGWkzlrxZ+xnxZJO7LF6jrYtZYDrLSpJ/x2taEJBwxPkXgBNRUAEphVmMu5/vT8pFVbnXRLPk6RqZ5adQHQ3UfTS2TeelypD7lgr237agMkpRYLu1sSD7YnXYPKEeh7i2N3YCGTq+uq05yzqq2j6bQgSTX9pXJn5uJp9YCUUvep0bnk1Tw6IKmBZIQB4+4LvjQcukvVko895v27czm7cnzSXyee/h1Ep5ykmbG3TsuP2BxZrzPMkvc4STNA55u2B5CThuFbuYOJ1IXcDhX6YHZMMfbV7IAseIFxEExcXuSToSYtaaPT0okrjKNq8vpih9NdUVpOwzLEBHC7wxIT4MUOPoyjGVr4LZ1r45CcJ5hZGOpCJ3TCctA0QGhPk9UNo5jK2CpCS3YjJivatyLL8WrwG7C65pqI0KFYxKcAGQNZgna51GcbEskCbcUFwJnXyb225JfMaXpTKVIorcD6a01bcqTAI/yDpotPzPbPmJaMf88krm5+i51NwG/qZNj3+l14KhHFrBV3WJ0pVsceomv4nfZOae9+E7tOZRdVyZyPJn1w1vqv9SHTO/d8UpSUnAH8Ze5F5w3uYWx+JvpDQaGs/YQEfpC42nao773/5xWyMbHzyP7/s8o66gBUwrkOgA65xetBry3Ud3qUVaILfEBtJd1cCj+GrIF3WGI+va6UU6JTU7uQaFbJwt7kFG+uN2kX3bJe0jPhjLrH8a3Z0590x5JPb+4EC/cvKbFrWyLkyZ8rLduTlHP+i70++r0N873eAS00d7844lH+/nE3Bqhhgbd6A8FZcre2kkFLIZX4LnOH7iZ1x6tz27ZoNKAAMVjnrjIVr+xuJKqXuTq/1miPq/D6DmhqqpFaYemwCywKThrJwu+PZeTkqJBncSzr91ocFfIsPuKC8dKZ+1xncBBI2XugHXSOqmqPivC7BHCV8RTSa4MK3bkJ3p0GrYZUYqNEaCc5uJ904kzKKnPk0Eq7npO3YTUx4M1LYBNhW95U6owqUiLpPDuUTsbIykoIEV8Voct+cHM1ZW2iFJyDOQkUhXNTx02c/jErDfpx4YLVtVpCKJdvUn24gQEPXBjtGA+YVhPxdTuHrhcZ6R4XzoP/BwzAEHrPywAA" \ No newline at end of file diff --git a/docs/api/cli-kit/assets/search.js b/docs/api/cli-kit/assets/search.js index 9f647d8282e..081b4b5577b 100644 --- a/docs/api/cli-kit/assets/search.js +++ b/docs/api/cli-kit/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/api/cli-kit/assets/style.css b/docs/api/cli-kit/assets/style.css index 98a43779424..778b9492791 100644 --- a/docs/api/cli-kit/assets/style.css +++ b/docs/api/cli-kit/assets/style.css @@ -327,17 +327,14 @@ dd { } /* Footer */ -.tsd-generator { +footer { border-top: 1px solid var(--color-accent); padding-top: 1rem; padding-bottom: 1rem; max-height: 3.5rem; } - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; +.tsd-generator { + margin: 0 1em; } .container-main { @@ -405,7 +402,8 @@ dd { } body { background: var(--color-background); - font-family: "Segoe UI", sans-serif; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", + Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 16px; color: var(--color-text); } diff --git a/docs/api/cli-kit/classes/node_abort.AbortController.html b/docs/api/cli-kit/classes/node_abort.AbortController.html index b6d2f2f8979..11d9fefc9d1 100644 --- a/docs/api/cli-kit/classes/node_abort.AbortController.html +++ b/docs/api/cli-kit/classes/node_abort.AbortController.html @@ -1,8 +1,8 @@ -AbortController | @shopify/cli-kit

The AbortController interface represents a controller object that allows you to abort one or more Web requests as and when desired.

+AbortController | @shopify/cli-kit

The AbortController interface represents a controller object that allows you to abort one or more Web requests as and when desired.

This class is necessary because AbortController support was added to Node 15 and the minimum version that we support is Node 14.

-

Hierarchy

  • AbortController
    • AbortController

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file +

Hierarchy

  • AbortController
    • AbortController

Constructors

Constructors

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_abort.AbortSignal.html b/docs/api/cli-kit/classes/node_abort.AbortSignal.html index cbe5880369f..da9cc3ad88c 100644 --- a/docs/api/cli-kit/classes/node_abort.AbortSignal.html +++ b/docs/api/cli-kit/classes/node_abort.AbortSignal.html @@ -1,3 +1,3 @@ -AbortSignal | @shopify/cli-kit

The AbortSignal interface represents a signal object that allows you to communicate with a DOM request (such as a fetch request) and abort it if required via an AbortController object.

-

Hierarchy

  • AbortSignal
    • AbortSignal

Constructors

Constructors

Generated using TypeDoc

\ No newline at end of file +AbortSignal | @shopify/cli-kit

The AbortSignal interface represents a signal object that allows you to communicate with a DOM request (such as a fetch request) and abort it if required via an AbortController object.

+

Hierarchy

  • AbortSignal
    • AbortSignal

Constructors

Constructors

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_base_command.default.html b/docs/api/cli-kit/classes/node_base_command.default.html index a14798485da..6f9b931cf29 100644 --- a/docs/api/cli-kit/classes/node_base_command.default.html +++ b/docs/api/cli-kit/classes/node_base_command.default.html @@ -1,13 +1,13 @@ -default | @shopify/cli-kit

Hierarchy

  • Command
    • default

Constructors

  • Parameters

    • argv: string[]
    • config: Config

    Returns default

Methods

Generated using TypeDoc

\ No newline at end of file +default | @shopify/cli-kit

Hierarchy

  • Command
    • default

Constructors

  • Parameters

    • argv: string[]
    • config: Config

    Returns default

Methods

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html b/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html index 0dcb3e05eaa..249f8139ccd 100644 --- a/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html +++ b/docs/api/cli-kit/classes/node_custom_oclif_loader.ShopifyConfig.html @@ -1,3 +1,3 @@ -ShopifyConfig | @shopify/cli-kit

Hierarchy

  • Config
    • ShopifyConfig

Constructors

Methods

Constructors

Methods

Generated using TypeDoc

\ No newline at end of file +ShopifyConfig | @shopify/cli-kit

Hierarchy

  • Config
    • ShopifyConfig

Constructors

Methods

Constructors

Methods

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.AbortError.html b/docs/api/cli-kit/classes/node_error.AbortError.html index 52d9d877b48..5a6ec92b0d9 100644 --- a/docs/api/cli-kit/classes/node_error.AbortError.html +++ b/docs/api/cli-kit/classes/node_error.AbortError.html @@ -1,10 +1,10 @@ -AbortError | @shopify/cli-kit

An abort error is a fatal error that shouldn't be reported as a bug. +AbortError | @shopify/cli-kit

An abort error is a fatal error that shouldn't be reported as a bug. Those usually represent unexpected scenarios that we can't handle and that usually require some action from the developer.

-

Hierarchy (view full)

Constructors

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem

Generated using TypeDoc

\ No newline at end of file +

Hierarchy (view full)

Constructors

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem
\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.AbortSilentError.html b/docs/api/cli-kit/classes/node_error.AbortSilentError.html index 2ae028665b8..8702b1fe351 100644 --- a/docs/api/cli-kit/classes/node_error.AbortSilentError.html +++ b/docs/api/cli-kit/classes/node_error.AbortSilentError.html @@ -1,10 +1,10 @@ -AbortSilentError | @shopify/cli-kit

A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. +AbortSilentError | @shopify/cli-kit

A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. There shouldn't be code that catches fatal errors.

-

Hierarchy (view full)

Constructors

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem

Generated using TypeDoc

\ No newline at end of file +

Hierarchy (view full)

Constructors

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem
\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.BugError.html b/docs/api/cli-kit/classes/node_error.BugError.html index 6c8cba11e8f..a5ea5cbd878 100644 --- a/docs/api/cli-kit/classes/node_error.BugError.html +++ b/docs/api/cli-kit/classes/node_error.BugError.html @@ -1,9 +1,9 @@ -BugError | @shopify/cli-kit

A bug error is an error that represents a bug and therefore should be reported.

-

Hierarchy (view full)

Constructors

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem

Generated using TypeDoc

\ No newline at end of file +BugError | @shopify/cli-kit

A bug error is an error that represents a bug and therefore should be reported.

+

Hierarchy (view full)

Constructors

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem
\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.CancelExecution.html b/docs/api/cli-kit/classes/node_error.CancelExecution.html index 9017206959f..ed318d0ff09 100644 --- a/docs/api/cli-kit/classes/node_error.CancelExecution.html +++ b/docs/api/cli-kit/classes/node_error.CancelExecution.html @@ -1,2 +1,2 @@ -CancelExecution | @shopify/cli-kit

Hierarchy

  • Error
    • CancelExecution

Constructors

Constructors

  • Parameters

    • Optional message: string

    Returns CancelExecution

  • Parameters

    • Optional message: string
    • Optional options: ErrorOptions

    Returns CancelExecution

Generated using TypeDoc

\ No newline at end of file +CancelExecution | @shopify/cli-kit

Hierarchy

  • Error
    • CancelExecution

Constructors

Constructors

  • Parameters

    • Optional message: string

    Returns CancelExecution

  • Parameters

    • Optional message: string
    • Optional options: ErrorOptions

    Returns CancelExecution

\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.ExternalError.html b/docs/api/cli-kit/classes/node_error.ExternalError.html index c284b7932f3..c3b2c618e0a 100644 --- a/docs/api/cli-kit/classes/node_error.ExternalError.html +++ b/docs/api/cli-kit/classes/node_error.ExternalError.html @@ -1,12 +1,12 @@ -ExternalError | @shopify/cli-kit

An external error is similar to Abort but has extra command and args attributes. +ExternalError | @shopify/cli-kit

An external error is similar to Abort but has extra command and args attributes. This is useful to represent errors coming from external commands, usually executed by execa.

-

Hierarchy (view full)

Constructors

Properties

args: string[]
command: string
customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem

Generated using TypeDoc

\ No newline at end of file +

Hierarchy (view full)

Constructors

Properties

args: string[]
command: string
customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem
\ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_error.FatalError.html b/docs/api/cli-kit/classes/node_error.FatalError.html index 9dd55eb8584..277f2468860 100644 --- a/docs/api/cli-kit/classes/node_error.FatalError.html +++ b/docs/api/cli-kit/classes/node_error.FatalError.html @@ -1,18 +1,18 @@ -FatalError | @shopify/cli-kit

Class FatalErrorAbstract

A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. +FatalError | @shopify/cli-kit

Class FatalErrorAbstract

A fatal error represents an error shouldn't be rescued and that causes the execution to terminate. There shouldn't be code that catches fatal errors.

-

Hierarchy (view full)

Constructors

  • Creates a new FatalError error.

    -

    Parameters

    • message: string | CommandToken | LinkToken | CharToken | UserInputToken | SubduedToken | FilePathToken | ListToken | BoldToken | InfoToken | WarnToken | ErrorToken | Token[] | TokenizedString

      The error message.

      -
    • type: FatalErrorType

      The type of fatal error.

      -
    • tryMessage: null | string | CommandToken | LinkToken | CharToken | UserInputToken | SubduedToken | FilePathToken | ListToken | BoldToken | InfoToken | WarnToken | ErrorToken | Token[] | TokenizedString = null

      The message that recommends next steps to the user. +

Hierarchy (view full)

Constructors

  • Creates a new FatalError error.

    +

    Parameters

    • message: string | CommandToken | LinkToken | CharToken | UserInputToken | SubduedToken | FilePathToken | ListToken | BoldToken | InfoToken | WarnToken | ErrorToken | Token[] | TokenizedString

      The error message.

      +
    • type: FatalErrorType

      The type of fatal error.

      +
    • tryMessage: null | string | CommandToken | LinkToken | CharToken | UserInputToken | SubduedToken | FilePathToken | ListToken | BoldToken | InfoToken | WarnToken | ErrorToken | Token[] | TokenizedString = null

      The message that recommends next steps to the user. You can pass a string a TokenizedString or a TokenItem if you need to style the message inside the error Banner component.

      -
    • Optional nextSteps: TokenItem<InlineToken>[]

      Message to show as "next steps" with suggestions to solve the issue.

      -
    • Optional customSections: CustomSection[]

      Custom sections to show in the error banner. To be used if nextSteps is not enough.

      -

    Returns FatalError

Properties

customSections?: CustomSection[]
formattedMessage?: TokenItem
nextSteps?: TokenItem<InlineToken>[]
skipOclifErrorHandling: boolean
tryMessage: null | TokenItem

Generated using TypeDoc

\ No newline at end of file +
  • Optional nextSteps: TokenItem<InlineToken>[]

    Message to show as "next steps" with suggestions to solve the issue.

    +
  • Optional customSections: CustomSection[]

    Custom sections to show in the error banner. To be used if nextSteps is not enough.

    +
  • Returns FatalError

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html b/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html index cff7c9b6b27..1ba66cb932a 100644 --- a/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html +++ b/docs/api/cli-kit/classes/node_git.GitDirectoryNotCleanError.html @@ -1,10 +1,10 @@ -GitDirectoryNotCleanError | @shopify/cli-kit

    An abort error is a fatal error that shouldn't be reported as a bug. +GitDirectoryNotCleanError | @shopify/cli-kit

    An abort error is a fatal error that shouldn't be reported as a bug. Those usually represent unexpected scenarios that we can't handle and that usually require some action from the developer.

    -

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem

    Generated using TypeDoc

    \ No newline at end of file +

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html b/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html index 40832405526..e687ece73b4 100644 --- a/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html +++ b/docs/api/cli-kit/classes/node_git.OutsideGitDirectoryError.html @@ -1,10 +1,10 @@ -OutsideGitDirectoryError | @shopify/cli-kit

    An abort error is a fatal error that shouldn't be reported as a bug. +OutsideGitDirectoryError | @shopify/cli-kit

    An abort error is a fatal error that shouldn't be reported as a bug. Those usually represent unexpected scenarios that we can't handle and that usually require some action from the developer.

    -

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem

    Generated using TypeDoc

    \ No newline at end of file +

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html b/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html index 33715a8005b..2362aabfeee 100644 --- a/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html +++ b/docs/api/cli-kit/classes/node_local_storage.LocalStorage.html @@ -1,18 +1,18 @@ -LocalStorage | @shopify/cli-kit

    A wrapper around the conf package that provides a strongly-typed interface +LocalStorage | @shopify/cli-kit

    A wrapper around the conf package that provides a strongly-typed interface for accessing the local storage.

    -

    Type Parameters

    • T extends {
          [key: string]: any;
      }

    Constructors

    Properties

    Methods

    Constructors

    Properties

    config: default<T>

    Methods

    • Get a value from the local storage.

      -

      Type Parameters

      • TKey extends string | number | symbol

      Parameters

      • key: TKey

        The key to get.

        +

    Type Parameters

    • T extends {
          [key: string]: any;
      }

    Constructors

    Properties

    Methods

    Constructors

    Properties

    config: default<T>

    Methods

    Generated using TypeDoc

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html b/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html index f7389fac5ee..3a442fdf412 100644 --- a/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html +++ b/docs/api/cli-kit/classes/node_node_package_manager.FindUpAndReadPackageJsonNotFoundError.html @@ -1,12 +1,12 @@ -FindUpAndReadPackageJsonNotFoundError | @shopify/cli-kit

    Returns a bug error that's thrown when the lookup of the package.json traversing the directory +FindUpAndReadPackageJsonNotFoundError | @shopify/cli-kit

    Returns a bug error that's thrown when the lookup of the package.json traversing the directory hierarchy up can't find a package.json

    Param: directory

    The directory from which the traverse has been done

    Returns

    An abort error.

    -

    Hierarchy (view full)

    • BugError
      • FindUpAndReadPackageJsonNotFoundError

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem

    Generated using TypeDoc

    \ No newline at end of file +

    Hierarchy (view full)

    • BugError
      • FindUpAndReadPackageJsonNotFoundError

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html b/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html index e5eca8385d5..cdbeb216aa5 100644 --- a/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html +++ b/docs/api/cli-kit/classes/node_node_package_manager.PackageJsonNotFoundError.html @@ -1,12 +1,12 @@ -PackageJsonNotFoundError | @shopify/cli-kit

    Returns an abort error that's thrown when a directory that's expected to have +PackageJsonNotFoundError | @shopify/cli-kit

    Returns an abort error that's thrown when a directory that's expected to have a package.json doesn't have it.

    Param: directory

    The path to the directory that should contain a package.json

    Returns

    An abort error.

    -

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem

    Generated using TypeDoc

    \ No newline at end of file +

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html b/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html index b4d8435599d..317342677b6 100644 --- a/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html +++ b/docs/api/cli-kit/classes/node_node_package_manager.UnknownPackageManagerError.html @@ -1,10 +1,10 @@ -UnknownPackageManagerError | @shopify/cli-kit

    Returns an abort error that's thrown when the package manager can't be determined.

    +UnknownPackageManagerError | @shopify/cli-kit

    Returns an abort error that's thrown when the package manager can't be determined.

    Returns

    An abort error.

    -

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem

    Generated using TypeDoc

    \ No newline at end of file +

    Hierarchy (view full)

    Constructors

    Properties

    customSections?: CustomSection[]
    formattedMessage?: TokenItem
    nextSteps?: TokenItem<InlineToken>[]
    skipOclifErrorHandling: boolean
    tryMessage: null | TokenItem
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_output.TokenizedString.html b/docs/api/cli-kit/classes/node_output.TokenizedString.html index db64e685ce0..2c3d7283bb0 100644 --- a/docs/api/cli-kit/classes/node_output.TokenizedString.html +++ b/docs/api/cli-kit/classes/node_output.TokenizedString.html @@ -1,3 +1,3 @@ -TokenizedString | @shopify/cli-kit

    Constructors

    Properties

    Constructors

    Properties

    value: string

    Generated using TypeDoc

    \ No newline at end of file +TokenizedString | @shopify/cli-kit

    Constructors

    Properties

    Constructors

    Properties

    value: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html b/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html index 4e56427b45f..a2f4e90e3fc 100644 --- a/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html +++ b/docs/api/cli-kit/classes/node_plugins_tunnel.TunnelError.html @@ -1,3 +1,3 @@ -TunnelError | @shopify/cli-kit

    Hierarchy

    • ExtendableError
      • TunnelError

    Constructors

    Properties

    Constructors

    Properties

    Generated using TypeDoc

    \ No newline at end of file +TunnelError | @shopify/cli-kit

    Hierarchy

    • ExtendableError
      • TunnelError

    Constructors

    Properties

    Constructors

    Properties

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_result.Err.html b/docs/api/cli-kit/classes/node_result.Err.html index 6b08bede1ba..67afa4dfb04 100644 --- a/docs/api/cli-kit/classes/node_result.Err.html +++ b/docs/api/cli-kit/classes/node_result.Err.html @@ -1,22 +1,22 @@ -Err | @shopify/cli-kit

    Class Err<TValue, TError>

    Type Parameters

    • TValue

    • TError

    Constructors

    Properties

    Methods

    Constructors

    Properties

    error: TError

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_result.Ok.html b/docs/api/cli-kit/classes/node_result.Ok.html index 44281f0a781..6b7051611f7 100644 --- a/docs/api/cli-kit/classes/node_result.Ok.html +++ b/docs/api/cli-kit/classes/node_result.Ok.html @@ -1,23 +1,23 @@ -Ok | @shopify/cli-kit

    Class Ok<TValue, TError>

    Type Parameters

    • TValue

    • TError

    Constructors

    Properties

    Methods

    Constructors

    Properties

    value: TValue

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_testing_ui.Stdin.html b/docs/api/cli-kit/classes/node_testing_ui.Stdin.html index f937c734ffb..a699709c426 100644 --- a/docs/api/cli-kit/classes/node_testing_ui.Stdin.html +++ b/docs/api/cli-kit/classes/node_testing_ui.Stdin.html @@ -1,10 +1,10 @@ -Stdin | @shopify/cli-kit

    Hierarchy

    • EventEmitter
      • Stdin

    Constructors

    Properties

    Methods

    Constructors

    Properties

    data: null | string = null
    isTTY: boolean
    read: (() => null | string) = ...

    Type declaration

      • (): null | string
      • Returns null | string

    Methods

    Generated using TypeDoc

    \ No newline at end of file +Stdin | @shopify/cli-kit

    Hierarchy

    • EventEmitter
      • Stdin

    Constructors

    Properties

    Methods

    Constructors

    Properties

    data: null | string = null
    isTTY: boolean
    read: (() => null | string) = ...

    Type declaration

      • (): null | string
      • Returns null | string

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html b/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html index 1e966402bb2..53ff021d4fb 100644 --- a/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html +++ b/docs/api/cli-kit/classes/node_themes_theme_manager.ThemeManager.html @@ -1,10 +1,10 @@ -ThemeManager | @shopify/cli-kit

    Constructors

    Properties

    adminSession: AdminSession
    context: string
    themeId: undefined | string

    Methods

    Generated using TypeDoc

    \ No newline at end of file +ThemeManager | @shopify/cli-kit

    Constructors

    Properties

    adminSession: AdminSession
    context: string
    themeId: undefined | string

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html b/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html index 237761f4065..2180e5ae70a 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReader.html @@ -1,5 +1,5 @@ -InstantaneousMetricReader | @shopify/cli-kit

    Hierarchy

    • MetricReader
      • InstantaneousMetricReader

    Constructors

    Properties

    Methods

    Constructors

    Properties

    _exporter: PushMetricExporter

    Methods

    Generated using TypeDoc

    \ No newline at end of file +InstantaneousMetricReader | @shopify/cli-kit

    Hierarchy

    • MetricReader
      • InstantaneousMetricReader

    Constructors

    Properties

    Methods

    Constructors

    Properties

    _exporter: PushMetricExporter

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html b/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html index 8cab540e087..ee75d1f03c7 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelService.html @@ -1,19 +1,19 @@ -BaseOtelService | @shopify/cli-kit

    Hierarchy (view full)

    Implements

    Constructors

    Properties

    meterProvider: MeterProvider
    metrics: Map<string, RecordMetricFunction> = ...
    prefixMetric: boolean
    recordListeners: Set<OnRecordCallback> = ...
    serviceName: string

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html index 696140ccfb9..4698811035d 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.DefaultMeterProvider.html @@ -1,2 +1,2 @@ -DefaultMeterProvider | @shopify/cli-kit

    Hierarchy

    • MeterProvider
      • DefaultMeterProvider

    Constructors

    Constructors

    Generated using TypeDoc

    \ No newline at end of file +DefaultMeterProvider | @shopify/cli-kit

    Hierarchy

    • MeterProvider
      • DefaultMeterProvider

    Constructors

    Constructors

    \ No newline at end of file diff --git a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html index 3b076b03d02..d926d930bf6 100644 --- a/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html +++ b/docs/api/cli-kit/classes/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelService.html @@ -1,19 +1,19 @@ -DefaultOtelService | @shopify/cli-kit

    Hierarchy (view full)

    Constructors

    Properties

    meterProvider: MeterProvider
    metrics: Map<string, RecordMetricFunction> = ...
    prefixMetric: boolean
    recordListeners: Set<OnRecordCallback> = ...
    serviceName: string

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/enums/node_error.FatalErrorType.html b/docs/api/cli-kit/enums/node_error.FatalErrorType.html index e61155b2ab7..17081ccda81 100644 --- a/docs/api/cli-kit/enums/node_error.FatalErrorType.html +++ b/docs/api/cli-kit/enums/node_error.FatalErrorType.html @@ -1,4 +1,4 @@ -FatalErrorType | @shopify/cli-kit

    Enumeration Members

    Enumeration Members

    Abort: 0
    AbortSilent: 1
    Bug: 2

    Generated using TypeDoc

    \ No newline at end of file +FatalErrorType | @shopify/cli-kit

    Enumeration Members

    Enumeration Members

    Abort: 0
    AbortSilent: 1
    Bug: 2
    \ No newline at end of file diff --git a/docs/api/cli-kit/enums/node_themes_types.Operation.html b/docs/api/cli-kit/enums/node_themes_types.Operation.html index e9cead7a0c0..2eb99bcc617 100644 --- a/docs/api/cli-kit/enums/node_themes_types.Operation.html +++ b/docs/api/cli-kit/enums/node_themes_types.Operation.html @@ -1,3 +1,3 @@ -Operation | @shopify/cli-kit

    Enumeration Members

    Enumeration Members

    Delete: "DELETE"
    Upload: "UPLOAD"

    Generated using TypeDoc

    \ No newline at end of file +Operation | @shopify/cli-kit

    Enumeration Members

    Enumeration Members

    Delete: "DELETE"
    Upload: "UPLOAD"
    \ No newline at end of file diff --git a/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html b/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html index 8a4b65111b7..f49c04d4350 100644 --- a/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html +++ b/docs/api/cli-kit/enums/node_vendor_otel_js_service_types.MetricInstrumentType.html @@ -1,4 +1,4 @@ -MetricInstrumentType | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +MetricInstrumentType | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.difference.html b/docs/api/cli-kit/functions/common_array.difference.html index 849273870bf..bbb3ff16f35 100644 --- a/docs/api/cli-kit/functions/common_array.difference.html +++ b/docs/api/cli-kit/functions/common_array.difference.html @@ -1,6 +1,6 @@ -difference | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html b/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html index e98c235f620..ca494a90bfb 100644 --- a/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html +++ b/docs/api/cli-kit/functions/common_array.getArrayContainsDuplicates.html @@ -1,4 +1,4 @@ -getArrayContainsDuplicates | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html b/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html index 5a149742e44..d3d6eae564b 100644 --- a/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html +++ b/docs/api/cli-kit/functions/common_array.getArrayRejectingUndefined.html @@ -1,4 +1,4 @@ -getArrayRejectingUndefined | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html b/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html index 18c3231d807..8679746adbc 100644 --- a/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html +++ b/docs/api/cli-kit/functions/common_array.takeRandomFromArray.html @@ -1,4 +1,4 @@ -takeRandomFromArray | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.uniq.html b/docs/api/cli-kit/functions/common_array.uniq.html index b90ab396d5f..bff72e04482 100644 --- a/docs/api/cli-kit/functions/common_array.uniq.html +++ b/docs/api/cli-kit/functions/common_array.uniq.html @@ -1,4 +1,4 @@ -uniq | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_array.uniqBy.html b/docs/api/cli-kit/functions/common_array.uniqBy.html index a961371440a..b0aa6e5846f 100644 --- a/docs/api/cli-kit/functions/common_array.uniqBy.html +++ b/docs/api/cli-kit/functions/common_array.uniqBy.html @@ -1,7 +1,7 @@ -uniqBy | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_collection.groupBy.html b/docs/api/cli-kit/functions/common_collection.groupBy.html index 02ee71564b5..6f0c1352205 100644 --- a/docs/api/cli-kit/functions/common_collection.groupBy.html +++ b/docs/api/cli-kit/functions/common_collection.groupBy.html @@ -1,7 +1,7 @@ -groupBy | @shopify/cli-kit
    • Creates an object composed of keys generated from the results of running each element of collection through +groupBy | @shopify/cli-kit

      • Creates an object composed of keys generated from the results of running each element of collection through iteratee. The corresponding value of each key is an array of the elements responsible for generating the key. The iteratee is invoked with one argument: (value).

        -

        Type Parameters

        • T

        Parameters

        • collection: undefined | null | ArrayLike<T>

          The collection to iterate over.

          -
        • Optional iteratee: ValueIteratee<T>

          The function invoked per iteration.

          +

          Type Parameters

          • T

          Parameters

          • collection: undefined | null | ArrayLike<T>

            The collection to iterate over.

            +
          • Optional iteratee: ValueIteratee<T>

            The function invoked per iteration.

          Returns {
              [index: string]: T[];
          }

          Returns the composed aggregate object.

          -
          • [index: string]: T[]

      Generated using TypeDoc

      \ No newline at end of file +
      • [index: string]: T[]
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_collection.partition.html b/docs/api/cli-kit/functions/common_collection.partition.html index 3e7d60487cf..b2dffa13870 100644 --- a/docs/api/cli-kit/functions/common_collection.partition.html +++ b/docs/api/cli-kit/functions/common_collection.partition.html @@ -1,7 +1,7 @@ -partition | @shopify/cli-kit
    • Creates an array of elements split into two groups, the first of which contains elements predicate returns truthy for, +partition | @shopify/cli-kit

      • Creates an array of elements split into two groups, the first of which contains elements predicate returns truthy for, while the second of which contains elements predicate returns falsey for. The predicate is invoked with three arguments: (value, index|key, collection).

        -

        Type Parameters

        • T

        Parameters

        • collection: undefined | null | List<T>

          The collection to iterate over.

          -
        • callback: ValueIteratee<T>

          The function called per iteration.

          +

          Type Parameters

          • T

          Parameters

          • collection: undefined | null | List<T>

            The collection to iterate over.

            +
          • callback: ValueIteratee<T>

            The function called per iteration.

          Returns [T[], T[]]

          Returns the array of grouped elements.

          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_function.debounce.html b/docs/api/cli-kit/functions/common_function.debounce.html index be7de62ba82..41fc87e14a3 100644 --- a/docs/api/cli-kit/functions/common_function.debounce.html +++ b/docs/api/cli-kit/functions/common_function.debounce.html @@ -1,4 +1,4 @@ -debounce | @shopify/cli-kit
    • Creates a debounced function that delays invoking func until after wait milliseconds have elapsed since +debounce | @shopify/cli-kit

      • Creates a debounced function that delays invoking func until after wait milliseconds have elapsed since the last time the debounced function was invoked. The debounced function comes with a cancel method to cancel delayed invocations and a flush method to immediately invoke them. Provide an options object to indicate that func should be invoked on the leading and/or trailing edge of the wait timeout. Subsequent @@ -6,8 +6,8 @@

        Note: If leading and trailing options are true, func is invoked on the trailing edge of the timeout only if the the debounced function is invoked more than once during the wait timeout.

        See David Corbacho’s article for details over the differences between _.debounce and _.throttle.

        -

        Type Parameters

        • T extends ((...args) => any)

        Parameters

        • func: T

          The function to debounce.

          -
        • Optional wait: number

          The number of milliseconds to delay.

          -
        • Optional options: DebounceSettings

          The options object.

          +

          Type Parameters

          • T extends ((...args) => any)

          Parameters

          • func: T

            The function to debounce.

            +
          • Optional wait: number

            The number of milliseconds to delay.

            +
          • Optional options: DebounceSettings

            The options object.

          Returns DebouncedFunc<T>

          Returns the new debounced function.

          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_function.memoize.html b/docs/api/cli-kit/functions/common_function.memoize.html index 910357d61f8..2bfbf07d99a 100644 --- a/docs/api/cli-kit/functions/common_function.memoize.html +++ b/docs/api/cli-kit/functions/common_function.memoize.html @@ -1,8 +1,8 @@ -memoize | @shopify/cli-kit
    • Creates a function that memoizes the result of func. If resolver is provided it determines the cache key for +memoize | @shopify/cli-kit

      • Creates a function that memoizes the result of func. If resolver is provided it determines the cache key for storing the result based on the arguments provided to the memoized function. By default, the first argument provided to the memoized function is coerced to a string and used as the cache key. The func is invoked with the this binding of the memoized function.

        -

        Type Parameters

        • T extends ((...args) => any)

        Parameters

        • func: T

          The function to have its output memoized.

          -
        • Optional resolver: ((...args) => unknown)

          The function to resolve the cache key.

          -
            • (...args): unknown
            • Parameters

              • Rest ...args: Parameters<T>

              Returns unknown

        Returns T

        Returns the new memoizing function.

        -

      Generated using TypeDoc

      \ No newline at end of file +

      Type Parameters

      • T extends ((...args) => any)

      Parameters

      • func: T

        The function to have its output memoized.

        +
      • Optional resolver: ((...args) => unknown)

        The function to resolve the cache key.

        +
          • (...args): unknown
          • Parameters

            • Rest ...args: Parameters<T>

            Returns unknown

      Returns T

      Returns the new memoizing function.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_lang.isEqual.html b/docs/api/cli-kit/functions/common_lang.isEqual.html index dbd4cb1b15d..90114e48202 100644 --- a/docs/api/cli-kit/functions/common_lang.isEqual.html +++ b/docs/api/cli-kit/functions/common_lang.isEqual.html @@ -1,13 +1,13 @@ -isEqual | @shopify/cli-kit
    • Performs a deep comparison between two values to determine if they are +isEqual | @shopify/cli-kit

      • Performs a deep comparison between two values to determine if they are equivalent.

        Note: This method supports comparing arrays, array buffers, booleans, date objects, error objects, maps, numbers, Object objects, regexes, sets, strings, symbols, and typed arrays. Object objects are compared by their own, not inherited, enumerable properties. Functions and DOM nodes are not supported.

        -

        Parameters

        • value: unknown

          The value to compare.

          -
        • other: unknown

          The other value to compare.

          +

          Parameters

          • value: unknown

            The value to compare.

            +
          • other: unknown

            The other value to compare.

          Returns boolean

          Returns true if the values are equivalent, else false.

          Example

          
           
          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.compact.html b/docs/api/cli-kit/functions/common_object.compact.html index d9bd99deefc..6d1bc9d54d6 100644 --- a/docs/api/cli-kit/functions/common_object.compact.html +++ b/docs/api/cli-kit/functions/common_object.compact.html @@ -1,4 +1,4 @@ -compact | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.deepCompare.html b/docs/api/cli-kit/functions/common_object.deepCompare.html index 0798bdc4119..92e57ef365b 100644 --- a/docs/api/cli-kit/functions/common_object.deepCompare.html +++ b/docs/api/cli-kit/functions/common_object.deepCompare.html @@ -1,5 +1,5 @@ -deepCompare | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.deepDifference.html b/docs/api/cli-kit/functions/common_object.deepDifference.html index ca1f4429af2..10765407263 100644 --- a/docs/api/cli-kit/functions/common_object.deepDifference.html +++ b/docs/api/cli-kit/functions/common_object.deepDifference.html @@ -1,5 +1,5 @@ -deepDifference | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.deepMergeObjects.html b/docs/api/cli-kit/functions/common_object.deepMergeObjects.html index 81fd7b0c299..16c2907d167 100644 --- a/docs/api/cli-kit/functions/common_object.deepMergeObjects.html +++ b/docs/api/cli-kit/functions/common_object.deepMergeObjects.html @@ -1,7 +1,7 @@ -deepMergeObjects | @shopify/cli-kit
    • Deep merges the two objects and returns a new object with the merge result.

      -

      Type Parameters

      • T1

      • T2

      Parameters

      • lhs: Partial<T1>

        One of the objects to be merged.

        -
      • rhs: Partial<T2>

        Another object to be merged.

        -
      • arrayMergeStrategy: ((destinationArray, sourceArray) => unknown[]) = unionArrayStrategy

        Strategy used to merge the array typed fields. Union strategy is used by default to avoid +deepMergeObjects | @shopify/cli-kit

        • Deep merges the two objects and returns a new object with the merge result.

          +

          Type Parameters

          • T1
          • T2

          Parameters

          • lhs: Partial<T1>

            One of the objects to be merged.

            +
          • rhs: Partial<T2>

            Another object to be merged.

            +
          • arrayMergeStrategy: ((destinationArray, sourceArray) => unknown[]) = unionArrayStrategy

            Strategy used to merge the array typed fields. Union strategy is used by default to avoid duplicated elements.

            -
              • (destinationArray, sourceArray): unknown[]
              • Parameters

                • destinationArray: unknown[]
                • sourceArray: unknown[]

                Returns unknown[]

          Returns T1 & T2

          A Javascrip tobject with th emerged objects.

          -

        Generated using TypeDoc

        \ No newline at end of file +
          • (destinationArray, sourceArray): unknown[]
          • Parameters

            • destinationArray: unknown[]
            • sourceArray: unknown[]

            Returns unknown[]

      Returns T1 & T2

      A Javascrip tobject with th emerged objects.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.getPathValue.html b/docs/api/cli-kit/functions/common_object.getPathValue.html index 9f56c220ab9..77302a2629e 100644 --- a/docs/api/cli-kit/functions/common_object.getPathValue.html +++ b/docs/api/cli-kit/functions/common_object.getPathValue.html @@ -1,7 +1,7 @@ -getPathValue | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.isEmpty.html b/docs/api/cli-kit/functions/common_object.isEmpty.html index 12e7927af74..f69b1b78919 100644 --- a/docs/api/cli-kit/functions/common_object.isEmpty.html +++ b/docs/api/cli-kit/functions/common_object.isEmpty.html @@ -1,6 +1,6 @@ -isEmpty | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.mapValues.html b/docs/api/cli-kit/functions/common_object.mapValues.html index 12065265aa5..6f900b18bd1 100644 --- a/docs/api/cli-kit/functions/common_object.mapValues.html +++ b/docs/api/cli-kit/functions/common_object.mapValues.html @@ -1,7 +1,7 @@ -mapValues | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.pickBy.html b/docs/api/cli-kit/functions/common_object.pickBy.html index d8431056d01..05963b597eb 100644 --- a/docs/api/cli-kit/functions/common_object.pickBy.html +++ b/docs/api/cli-kit/functions/common_object.pickBy.html @@ -1,6 +1,6 @@ -pickBy | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_object.setPathValue.html b/docs/api/cli-kit/functions/common_object.setPathValue.html index 7f6b69bf6cb..93b56e324d2 100644 --- a/docs/api/cli-kit/functions/common_object.setPathValue.html +++ b/docs/api/cli-kit/functions/common_object.setPathValue.html @@ -1,8 +1,8 @@ -setPathValue | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html b/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html index cbcfba68942..ae28ce72667 100644 --- a/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html +++ b/docs/api/cli-kit/functions/common_retry.performActionWithRetryAfterRecovery.html @@ -1,10 +1,10 @@ -performActionWithRetryAfterRecovery | @shopify/cli-kit

    Function performActionWithRetryAfterRecovery

    • Perform an action optimistically. If it fails the first time, first initiate +performActionWithRetryAfterRecovery | @shopify/cli-kit

      Function performActionWithRetryAfterRecovery

      • Perform an action optimistically. If it fails the first time, first initiate a provided recovery procedure, then retry the action. If it fails again, throw the error.

        This is useful for actions that may fail due to recoverable errors, such as an expired token that can be refreshed. In this case, the recovery procedure would refresh the token.

        -

        Type Parameters

        • T

        Parameters

        • performAction: (() => Promise<T>)

          The action to perform.

          -
            • (): Promise<T>
            • Returns Promise<T>

        • recoveryProcedure: (() => Promise<unknown>)

          The recovery procedure to perform if the action +

          Type Parameters

          • T

          Parameters

          • performAction: (() => Promise<T>)

            The action to perform.

            +
              • (): Promise<T>
              • Returns Promise<T>

          • recoveryProcedure: (() => Promise<unknown>)

            The recovery procedure to perform if the action fails the first time.

            -
              • (): Promise<unknown>
              • Returns Promise<unknown>

          Returns Promise<T>

      Generated using TypeDoc

      \ No newline at end of file +
        • (): Promise<unknown>
        • Returns Promise<unknown>

    Returns Promise<T>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.camelize.html b/docs/api/cli-kit/functions/common_string.camelize.html index a40a7a5056d..9533bd81229 100644 --- a/docs/api/cli-kit/functions/common_string.camelize.html +++ b/docs/api/cli-kit/functions/common_string.camelize.html @@ -1,4 +1,4 @@ -camelize | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.capitalize.html b/docs/api/cli-kit/functions/common_string.capitalize.html index 74ee263fff3..fc6cacea254 100644 --- a/docs/api/cli-kit/functions/common_string.capitalize.html +++ b/docs/api/cli-kit/functions/common_string.capitalize.html @@ -1,4 +1,4 @@ -capitalize | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.constantize.html b/docs/api/cli-kit/functions/common_string.constantize.html index 7968d850583..d2f4b7a69e0 100644 --- a/docs/api/cli-kit/functions/common_string.constantize.html +++ b/docs/api/cli-kit/functions/common_string.constantize.html @@ -1,4 +1,4 @@ -constantize | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.escapeRegExp.html b/docs/api/cli-kit/functions/common_string.escapeRegExp.html index 4a25973d7b0..4038d3cfd81 100644 --- a/docs/api/cli-kit/functions/common_string.escapeRegExp.html +++ b/docs/api/cli-kit/functions/common_string.escapeRegExp.html @@ -1,5 +1,5 @@ -escapeRegExp | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.formatDate.html b/docs/api/cli-kit/functions/common_string.formatDate.html index addd323dc55..ca411476b09 100644 --- a/docs/api/cli-kit/functions/common_string.formatDate.html +++ b/docs/api/cli-kit/functions/common_string.formatDate.html @@ -1,4 +1,4 @@ -formatDate | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.getRandomName.html b/docs/api/cli-kit/functions/common_string.getRandomName.html index a6bca30e753..570f88d5cf9 100644 --- a/docs/api/cli-kit/functions/common_string.getRandomName.html +++ b/docs/api/cli-kit/functions/common_string.getRandomName.html @@ -1,4 +1,4 @@ -getRandomName | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.hyphenate.html b/docs/api/cli-kit/functions/common_string.hyphenate.html index 33942ed796d..3d50a1f162a 100644 --- a/docs/api/cli-kit/functions/common_string.hyphenate.html +++ b/docs/api/cli-kit/functions/common_string.hyphenate.html @@ -1,4 +1,4 @@ -hyphenate | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.joinWithAnd.html b/docs/api/cli-kit/functions/common_string.joinWithAnd.html index 34303b9fa2f..515c2d50264 100644 --- a/docs/api/cli-kit/functions/common_string.joinWithAnd.html +++ b/docs/api/cli-kit/functions/common_string.joinWithAnd.html @@ -1,6 +1,6 @@ -joinWithAnd | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.linesToColumns.html b/docs/api/cli-kit/functions/common_string.linesToColumns.html index 4146faec2be..41100e1e752 100644 --- a/docs/api/cli-kit/functions/common_string.linesToColumns.html +++ b/docs/api/cli-kit/functions/common_string.linesToColumns.html @@ -1,4 +1,4 @@ -linesToColumns | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html b/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html index cb1ab7a6f09..9c497842de8 100644 --- a/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html +++ b/docs/api/cli-kit/functions/common_string.normalizeDelimitedString.html @@ -1,6 +1,6 @@ -normalizeDelimitedString | @shopify/cli-kit
    • Given a string that represents a list of delimited tokens, it returns the normalized string representing the same +normalizeDelimitedString | @shopify/cli-kit

      • Given a string that represents a list of delimited tokens, it returns the normalized string representing the same list, without empty elements, sorted, and with no duplicates.

        -

        Parameters

        • Optional delimitedString: string

          String to normalize.

          -
        • delimiter: string = ','

          Delimiter used to split the string into tokens.

          +

          Parameters

          • Optional delimitedString: string

            String to normalize.

            +
          • delimiter: string = ','

            Delimiter used to split the string into tokens.

          Returns string | undefined

          String with the normalized list of tokens.

          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.pascalize.html b/docs/api/cli-kit/functions/common_string.pascalize.html index 0e9624f4056..cd8baca494c 100644 --- a/docs/api/cli-kit/functions/common_string.pascalize.html +++ b/docs/api/cli-kit/functions/common_string.pascalize.html @@ -1,5 +1,5 @@ -pascalize | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.pluralize.html b/docs/api/cli-kit/functions/common_string.pluralize.html index f77b1be41a5..0ac505e9b4a 100644 --- a/docs/api/cli-kit/functions/common_string.pluralize.html +++ b/docs/api/cli-kit/functions/common_string.pluralize.html @@ -1,7 +1,7 @@ -pluralize | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.slugify.html b/docs/api/cli-kit/functions/common_string.slugify.html index c798e91827f..52e8a7031ca 100644 --- a/docs/api/cli-kit/functions/common_string.slugify.html +++ b/docs/api/cli-kit/functions/common_string.slugify.html @@ -1,4 +1,4 @@ -slugify | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.tryParseInt.html b/docs/api/cli-kit/functions/common_string.tryParseInt.html index e58b797de97..0fde807cc8b 100644 --- a/docs/api/cli-kit/functions/common_string.tryParseInt.html +++ b/docs/api/cli-kit/functions/common_string.tryParseInt.html @@ -1,4 +1,4 @@ -tryParseInt | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_string.underscore.html b/docs/api/cli-kit/functions/common_string.underscore.html index 7e034750222..d29e8c08476 100644 --- a/docs/api/cli-kit/functions/common_string.underscore.html +++ b/docs/api/cli-kit/functions/common_string.underscore.html @@ -1,4 +1,4 @@ -underscore | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/common_url.isValidURL.html b/docs/api/cli-kit/functions/common_url.isValidURL.html index 6940a4799cb..cf47db866cb 100644 --- a/docs/api/cli-kit/functions/common_url.isValidURL.html +++ b/docs/api/cli-kit/functions/common_url.isValidURL.html @@ -1,5 +1,5 @@ -isValidURL | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html b/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html index c5f3f1011c3..c2dce138d69 100644 --- a/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html +++ b/docs/api/cli-kit/functions/node_analytics.reportAnalyticsEvent.html @@ -1,3 +1,3 @@ -reportAnalyticsEvent | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.adminRequest.html b/docs/api/cli-kit/functions/node_api_admin.adminRequest.html index 5c1e1922ede..0da78d74b1e 100644 --- a/docs/api/cli-kit/functions/node_api_admin.adminRequest.html +++ b/docs/api/cli-kit/functions/node_api_admin.adminRequest.html @@ -1,6 +1,6 @@ -adminRequest | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.adminUrl.html b/docs/api/cli-kit/functions/node_api_admin.adminUrl.html index 4d45d57149d..bc9fcf88e90 100644 --- a/docs/api/cli-kit/functions/node_api_admin.adminUrl.html +++ b/docs/api/cli-kit/functions/node_api_admin.adminUrl.html @@ -1,7 +1,7 @@ -adminUrl | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.restRequest.html b/docs/api/cli-kit/functions/node_api_admin.restRequest.html index 318a1f6f7e8..c47f0ce964d 100644 --- a/docs/api/cli-kit/functions/node_api_admin.restRequest.html +++ b/docs/api/cli-kit/functions/node_api_admin.restRequest.html @@ -1,11 +1,11 @@ -restRequest | @shopify/cli-kit
    • Executes a REST request against the Admin API.

      -

      Type Parameters

      • T

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html b/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html index 54dea412619..654e3f03f35 100644 --- a/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html +++ b/docs/api/cli-kit/functions/node_api_admin.supportedApiVersions.html @@ -1,6 +1,6 @@ -supportedApiVersions | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html b/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html new file mode 100644 index 00000000000..8ce3d130eed --- /dev/null +++ b/docs/api/cli-kit/functions/node_api_app_management.appManagementRequest.html @@ -0,0 +1,7 @@ +appManagementRequest | @shopify/cli-kit
    • Executes an org-scoped GraphQL query against the App Management API.

      +

      Type Parameters

      • T

      Parameters

      • orgId: string

        The organization ID.

        +
      • query: string

        GraphQL query to execute.

        +
      • token: string

        Partners token.

        +
      • Optional variables: GraphQLVariables

        GraphQL variables to pass to the query.

        +

      Returns Promise<T>

      The response of the query of generic type .

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html b/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html new file mode 100644 index 00000000000..c77ea06cdce --- /dev/null +++ b/docs/api/cli-kit/functions/node_api_app_management.handleDeprecations.html @@ -0,0 +1,4 @@ +handleDeprecations | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html index 44c4d919a1f..d9e7cc21362 100644 --- a/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html +++ b/docs/api/cli-kit/functions/node_api_business_platform.businessPlatformRequest.html @@ -1,6 +1,6 @@ -businessPlatformRequest | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html b/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html index e7c7194d26b..972f44115ee 100644 --- a/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html +++ b/docs/api/cli-kit/functions/node_api_graphql.graphqlRequest.html @@ -1,4 +1,4 @@ -graphqlRequest | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html b/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html index 68898f608aa..374269f776b 100644 --- a/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html +++ b/docs/api/cli-kit/functions/node_api_partners.getFunctionUploadUrl.html @@ -1,4 +1,4 @@ -getFunctionUploadUrl | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html b/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html index b566d176d87..a0bca7e7cfd 100644 --- a/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html +++ b/docs/api/cli-kit/functions/node_api_partners.handleDeprecations.html @@ -1,4 +1,4 @@ -handleDeprecations | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html b/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html index 689d9f94f44..5135ac6a39a 100644 --- a/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html +++ b/docs/api/cli-kit/functions/node_api_partners.partnersRequest.html @@ -1,6 +1,6 @@ -partnersRequest | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_shopify_developers.handleDeprecations.html b/docs/api/cli-kit/functions/node_api_shopify_developers.handleDeprecations.html deleted file mode 100644 index 07b7611f69f..00000000000 --- a/docs/api/cli-kit/functions/node_api_shopify_developers.handleDeprecations.html +++ /dev/null @@ -1,4 +0,0 @@ -handleDeprecations | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_api_shopify_developers.orgScopedShopifyDevelopersRequest.html b/docs/api/cli-kit/functions/node_api_shopify_developers.orgScopedShopifyDevelopersRequest.html deleted file mode 100644 index 6d07925a66d..00000000000 --- a/docs/api/cli-kit/functions/node_api_shopify_developers.orgScopedShopifyDevelopersRequest.html +++ /dev/null @@ -1,7 +0,0 @@ -orgScopedShopifyDevelopersRequest | @shopify/cli-kit
    • Executes an org-scoped GraphQL query against the Developers API.

      -

      Type Parameters

      • T

      Parameters

      • orgId: string

        The organization ID.

        -
      • query: string

        GraphQL query to execute.

        -
      • token: string

        Partners token.

        -
      • Optional variables: GraphQLVariables

        GraphQL variables to pass to the query.

        -

      Returns Promise<T>

      The response of the query of generic type .

      -

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_archiver.zip.html b/docs/api/cli-kit/functions/node_archiver.zip.html index 6fa80b1fe57..9a0e631f0cf 100644 --- a/docs/api/cli-kit/functions/node_archiver.zip.html +++ b/docs/api/cli-kit/functions/node_archiver.zip.html @@ -1,5 +1,5 @@ -zip | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html b/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html index 3a59c3b6cf8..1fed336b87f 100644 --- a/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html +++ b/docs/api/cli-kit/functions/node_base_command.addFromParsedFlags.html @@ -1 +1 @@ -addFromParsedFlags | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +addFromParsedFlags | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.localCliPackage.html b/docs/api/cli-kit/functions/node_cli.localCliPackage.html index d90a8ba80c8..0e8ba247c83 100644 --- a/docs/api/cli-kit/functions/node_cli.localCliPackage.html +++ b/docs/api/cli-kit/functions/node_cli.localCliPackage.html @@ -1 +1 @@ -localCliPackage | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +localCliPackage | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.runCLI.html b/docs/api/cli-kit/functions/node_cli.runCLI.html index d520c8a439a..3db50742b23 100644 --- a/docs/api/cli-kit/functions/node_cli.runCLI.html +++ b/docs/api/cli-kit/functions/node_cli.runCLI.html @@ -1,4 +1,4 @@ -runCLI | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.runCreateCLI.html b/docs/api/cli-kit/functions/node_cli.runCreateCLI.html index 32a96b88b01..ca8084629fb 100644 --- a/docs/api/cli-kit/functions/node_cli.runCreateCLI.html +++ b/docs/api/cli-kit/functions/node_cli.runCreateCLI.html @@ -1,2 +1,2 @@ -runCreateCLI | @shopify/cli-kit
    • A function for create-x CLIs that automatically runs the "init" command.

      -

      Parameters

      • options: RunCLIOptions

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +runCreateCLI | @shopify/cli-kit
    • A function for create-x CLIs that automatically runs the "init" command.

      +

      Parameters

      • options: RunCLIOptions

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html b/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html index 8bd448ca95d..f4966daf69d 100644 --- a/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html +++ b/docs/api/cli-kit/functions/node_cli.useLocalCLIIfDetected.html @@ -1 +1 @@ -useLocalCLIIfDetected | @shopify/cli-kit

    Function useLocalCLIIfDetected

    Generated using TypeDoc

    \ No newline at end of file +useLocalCLIIfDetected | @shopify/cli-kit

    Function useLocalCLIIfDetected

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html new file mode 100644 index 00000000000..646e5c0ea42 --- /dev/null +++ b/docs/api/cli-kit/functions/node_context_fqdn.appManagementFqdn.html @@ -0,0 +1,3 @@ +appManagementFqdn | @shopify/cli-kit
    • It returns the App Management API service we should interact with.

      +

      Returns Promise<string>

      Fully-qualified domain of the App Management service we should interact with.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html index ac2b1aa70c0..97122fa58e4 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.businessPlatformFqdn.html @@ -1,3 +1,3 @@ -businessPlatformFqdn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html index d9fcb65334f..d7857967b82 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.identityFqdn.html @@ -1,3 +1,3 @@ -identityFqdn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html index 88169eb4140..843f120d4b7 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.normalizeStoreFqdn.html @@ -1,6 +1,6 @@ -normalizeStoreFqdn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html index 19f1de4ed3e..ab37c1ad65b 100644 --- a/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html +++ b/docs/api/cli-kit/functions/node_context_fqdn.partnersFqdn.html @@ -1,3 +1,3 @@ -partnersFqdn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_fqdn.shopifyDevelopersFqdn.html b/docs/api/cli-kit/functions/node_context_fqdn.shopifyDevelopersFqdn.html deleted file mode 100644 index b08d662fdd1..00000000000 --- a/docs/api/cli-kit/functions/node_context_fqdn.shopifyDevelopersFqdn.html +++ /dev/null @@ -1,3 +0,0 @@ -shopifyDevelopersFqdn | @shopify/cli-kit
    • It returns the Shopify Developers' API service we should interact with.

      -

      Returns Promise<string>

      Fully-qualified domain of the Shopify Developers service we should interact with.

      -

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html b/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html index 48b352e8a45..f27d24b2ba8 100644 --- a/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html +++ b/docs/api/cli-kit/functions/node_context_local.alwaysLogAnalytics.html @@ -1,4 +1,4 @@ -alwaysLogAnalytics | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html b/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html index 23428f127d1..f762418042b 100644 --- a/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html +++ b/docs/api/cli-kit/functions/node_context_local.alwaysLogMetrics.html @@ -1,4 +1,4 @@ -alwaysLogMetrics | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html b/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html index 55f6d90ca3d..a7fcefa2f2d 100644 --- a/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html +++ b/docs/api/cli-kit/functions/node_context_local.analyticsDisabled.html @@ -1,4 +1,4 @@ -analyticsDisabled | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.ciPlatform.html b/docs/api/cli-kit/functions/node_context_local.ciPlatform.html index 0ffd6240bf1..b819a8dec6c 100644 --- a/docs/api/cli-kit/functions/node_context_local.ciPlatform.html +++ b/docs/api/cli-kit/functions/node_context_local.ciPlatform.html @@ -1,4 +1,4 @@ -ciPlatform | @shopify/cli-kit
    • Gets info on the CI platform the CLI is running on, if applicable.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html b/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html index 3b85f9248a0..b798ea4c6ef 100644 --- a/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html +++ b/docs/api/cli-kit/functions/node_context_local.cloudEnvironment.html @@ -1,5 +1,5 @@ -cloudEnvironment | @shopify/cli-kit
    • Returns the cloud environment platform name and if the platform support online IDE in case the CLI is run from one of +cloudEnvironment | @shopify/cli-kit

      • Returns the cloud environment platform name and if the platform support online IDE in case the CLI is run from one of them. Platform name 'localhost' is returned otherwise.

        -

        Parameters

        • env: ProcessEnv = process.env

          Environment variables used when the cli is launched.

          +

          Parameters

          • env: ProcessEnv = process.env

            Environment variables used when the cli is launched.

          Returns {
              editor: boolean;
              platform: "spin" | "codespaces" | "gitpod" | "cloudShell" | "localhost";
          }

          Cloud platform information.

          -
          • editor: boolean
          • platform: "spin" | "codespaces" | "gitpod" | "cloudShell" | "localhost"

      Generated using TypeDoc

      \ No newline at end of file +
      • editor: boolean
      • platform: "spin" | "codespaces" | "gitpod" | "cloudShell" | "localhost"
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html b/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html index e1af440391c..eb80cf7c6ae 100644 --- a/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html +++ b/docs/api/cli-kit/functions/node_context_local.codespacePortForwardingDomain.html @@ -1,5 +1,5 @@ -codespacePortForwardingDomain | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.codespaceURL.html b/docs/api/cli-kit/functions/node_context_local.codespaceURL.html index 16ce3d095ce..ad174759cef 100644 --- a/docs/api/cli-kit/functions/node_context_local.codespaceURL.html +++ b/docs/api/cli-kit/functions/node_context_local.codespaceURL.html @@ -1,5 +1,5 @@ -codespaceURL | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html b/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html index 49e20a13151..f4e7ee0b7ca 100644 --- a/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html +++ b/docs/api/cli-kit/functions/node_context_local.firstPartyDev.html @@ -1,4 +1,4 @@ -firstPartyDev | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.gitpodURL.html b/docs/api/cli-kit/functions/node_context_local.gitpodURL.html index 03eaf7f8167..b564837eca5 100644 --- a/docs/api/cli-kit/functions/node_context_local.gitpodURL.html +++ b/docs/api/cli-kit/functions/node_context_local.gitpodURL.html @@ -1,5 +1,5 @@ -gitpodURL | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.hasGit.html b/docs/api/cli-kit/functions/node_context_local.hasGit.html index 77d6bc98562..e49ead70b75 100644 --- a/docs/api/cli-kit/functions/node_context_local.hasGit.html +++ b/docs/api/cli-kit/functions/node_context_local.hasGit.html @@ -1,3 +1,3 @@ -hasGit | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.homeDirectory.html b/docs/api/cli-kit/functions/node_context_local.homeDirectory.html index fc9297470e8..ccd691a2681 100644 --- a/docs/api/cli-kit/functions/node_context_local.homeDirectory.html +++ b/docs/api/cli-kit/functions/node_context_local.homeDirectory.html @@ -1,3 +1,3 @@ -homeDirectory | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html b/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html index 20ac69512f9..e4caf0aa19f 100644 --- a/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html +++ b/docs/api/cli-kit/functions/node_context_local.isCloudEnvironment.html @@ -1,4 +1,4 @@ -isCloudEnvironment | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isDevelopment.html b/docs/api/cli-kit/functions/node_context_local.isDevelopment.html index c9d42d58d78..8708b3d30e5 100644 --- a/docs/api/cli-kit/functions/node_context_local.isDevelopment.html +++ b/docs/api/cli-kit/functions/node_context_local.isDevelopment.html @@ -1,4 +1,4 @@ -isDevelopment | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isShopify.html b/docs/api/cli-kit/functions/node_context_local.isShopify.html index 1e5c5f54313..d5f46516497 100644 --- a/docs/api/cli-kit/functions/node_context_local.isShopify.html +++ b/docs/api/cli-kit/functions/node_context_local.isShopify.html @@ -1,5 +1,5 @@ -isShopify | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html b/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html index cb3f326de21..3ac859d852f 100644 --- a/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html +++ b/docs/api/cli-kit/functions/node_context_local.isTerminalInteractive.html @@ -1,3 +1,3 @@ -isTerminalInteractive | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isUnitTest.html b/docs/api/cli-kit/functions/node_context_local.isUnitTest.html index a1ca5e27245..9d502ef75c6 100644 --- a/docs/api/cli-kit/functions/node_context_local.isUnitTest.html +++ b/docs/api/cli-kit/functions/node_context_local.isUnitTest.html @@ -1,6 +1,6 @@ -isUnitTest | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.isVerbose.html b/docs/api/cli-kit/functions/node_context_local.isVerbose.html index e4b1163016a..edba9bc1e77 100644 --- a/docs/api/cli-kit/functions/node_context_local.isVerbose.html +++ b/docs/api/cli-kit/functions/node_context_local.isVerbose.html @@ -1,4 +1,4 @@ -isVerbose | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.macAddress.html b/docs/api/cli-kit/functions/node_context_local.macAddress.html index aee20f04557..abad79554d0 100644 --- a/docs/api/cli-kit/functions/node_context_local.macAddress.html +++ b/docs/api/cli-kit/functions/node_context_local.macAddress.html @@ -1,3 +1,3 @@ -macAddress | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html b/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html index e53b245ced6..b284d3a1c83 100644 --- a/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html +++ b/docs/api/cli-kit/functions/node_context_local.opentelemetryDomain.html @@ -1,5 +1,5 @@ -opentelemetryDomain | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html b/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html index d4d1f3d5dad..746365fe74d 100644 --- a/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html +++ b/docs/api/cli-kit/functions/node_context_local.useDeviceAuth.html @@ -1,4 +1,4 @@ -useDeviceAuth | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html b/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html index f0ba2ce9361..3358e880e58 100644 --- a/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html +++ b/docs/api/cli-kit/functions/node_context_local.useEmbeddedThemeCLI.html @@ -1,4 +1,4 @@ -useEmbeddedThemeCLI | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_local.useThemebundling.html b/docs/api/cli-kit/functions/node_context_local.useThemebundling.html index d9f74ce1da7..4b00c186426 100644 --- a/docs/api/cli-kit/functions/node_context_local.useThemebundling.html +++ b/docs/api/cli-kit/functions/node_context_local.useThemebundling.html @@ -1,4 +1,4 @@ -useThemebundling | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.appHost.html b/docs/api/cli-kit/functions/node_context_spin.appHost.html index 2bccb8a13b0..b250b5d7b9b 100644 --- a/docs/api/cli-kit/functions/node_context_spin.appHost.html +++ b/docs/api/cli-kit/functions/node_context_spin.appHost.html @@ -1,4 +1,4 @@ -appHost | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.appPort.html b/docs/api/cli-kit/functions/node_context_spin.appPort.html index 2635c4409e2..c42320ef8ce 100644 --- a/docs/api/cli-kit/functions/node_context_spin.appPort.html +++ b/docs/api/cli-kit/functions/node_context_spin.appPort.html @@ -1,4 +1,4 @@ -appPort | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html b/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html index 00cfa0f95ef..5e0d73537de 100644 --- a/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html +++ b/docs/api/cli-kit/functions/node_context_spin.fetchSpinPort.html @@ -1,6 +1,6 @@ -fetchSpinPort | @shopify/cli-kit
    • Fetches the port for a given spin service and port environment variable.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.instance.html b/docs/api/cli-kit/functions/node_context_spin.instance.html index 6a4f51525eb..7c54184fe2a 100644 --- a/docs/api/cli-kit/functions/node_context_spin.instance.html +++ b/docs/api/cli-kit/functions/node_context_spin.instance.html @@ -1,4 +1,4 @@ -instance | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.isSpin.html b/docs/api/cli-kit/functions/node_context_spin.isSpin.html index 99cd242e78d..3c9b5bf676f 100644 --- a/docs/api/cli-kit/functions/node_context_spin.isSpin.html +++ b/docs/api/cli-kit/functions/node_context_spin.isSpin.html @@ -1,4 +1,4 @@ -isSpin | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html b/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html index 3c352b4a8f8..23119e15779 100644 --- a/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html +++ b/docs/api/cli-kit/functions/node_context_spin.isSpinEnvironment.html @@ -1,4 +1,4 @@ -isSpinEnvironment | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.show.html b/docs/api/cli-kit/functions/node_context_spin.show.html index 4f7be6c9334..dc31332ae6b 100644 --- a/docs/api/cli-kit/functions/node_context_spin.show.html +++ b/docs/api/cli-kit/functions/node_context_spin.show.html @@ -1,6 +1,6 @@ -show | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html b/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html index 62475fe1893..6efc3c0b9ef 100644 --- a/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html +++ b/docs/api/cli-kit/functions/node_context_spin.spinFqdn.html @@ -1,6 +1,6 @@ -spinFqdn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html b/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html index 74e6ed5ff49..f150256fa68 100644 --- a/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html +++ b/docs/api/cli-kit/functions/node_context_utilities.isTruthy.html @@ -1,4 +1,4 @@ -isTruthy | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html b/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html index 55195228887..086f49d37a0 100644 --- a/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html +++ b/docs/api/cli-kit/functions/node_crypto.base64URLEncode.html @@ -1,4 +1,4 @@ -base64URLEncode | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.fileHash.html b/docs/api/cli-kit/functions/node_crypto.fileHash.html index 5e4acb6b0a4..21adeaa807c 100644 --- a/docs/api/cli-kit/functions/node_crypto.fileHash.html +++ b/docs/api/cli-kit/functions/node_crypto.fileHash.html @@ -1,4 +1,4 @@ -fileHash | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.hashString.html b/docs/api/cli-kit/functions/node_crypto.hashString.html index 6589ce08499..379157e90a9 100644 --- a/docs/api/cli-kit/functions/node_crypto.hashString.html +++ b/docs/api/cli-kit/functions/node_crypto.hashString.html @@ -1,4 +1,4 @@ -hashString | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.randomBytes.html b/docs/api/cli-kit/functions/node_crypto.randomBytes.html index 68ac4abddaa..9c53c342d17 100644 --- a/docs/api/cli-kit/functions/node_crypto.randomBytes.html +++ b/docs/api/cli-kit/functions/node_crypto.randomBytes.html @@ -1,4 +1,4 @@ -randomBytes | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.randomHex.html b/docs/api/cli-kit/functions/node_crypto.randomHex.html index 3e8afb7128a..bd4759370c1 100644 --- a/docs/api/cli-kit/functions/node_crypto.randomHex.html +++ b/docs/api/cli-kit/functions/node_crypto.randomHex.html @@ -1,4 +1,4 @@ -randomHex | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.randomUUID.html b/docs/api/cli-kit/functions/node_crypto.randomUUID.html index 8c48073bf21..f2b4e05a036 100644 --- a/docs/api/cli-kit/functions/node_crypto.randomUUID.html +++ b/docs/api/cli-kit/functions/node_crypto.randomUUID.html @@ -1,3 +1,3 @@ -randomUUID | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_crypto.sha256.html b/docs/api/cli-kit/functions/node_crypto.sha256.html index 58f6c685055..f2e3d333922 100644 --- a/docs/api/cli-kit/functions/node_crypto.sha256.html +++ b/docs/api/cli-kit/functions/node_crypto.sha256.html @@ -1,4 +1,4 @@ -sha256 | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_custom_oclif_loader.sniffForPath.html b/docs/api/cli-kit/functions/node_custom_oclif_loader.sniffForPath.html new file mode 100644 index 00000000000..e98e2e8eeb0 --- /dev/null +++ b/docs/api/cli-kit/functions/node_custom_oclif_loader.sniffForPath.html @@ -0,0 +1,3 @@ +sniffForPath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html b/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html index 28f0bb222b5..45b46c7fcbe 100644 --- a/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html +++ b/docs/api/cli-kit/functions/node_dot_env.createDotEnvFileLine.html @@ -1 +1 @@ -createDotEnvFileLine | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +createDotEnvFileLine | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html b/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html index 528d527276d..430fae2e052 100644 --- a/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html +++ b/docs/api/cli-kit/functions/node_dot_env.patchEnvFile.html @@ -1,5 +1,5 @@ -patchEnvFile | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html b/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html index 56807118076..7125627a804 100644 --- a/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html +++ b/docs/api/cli-kit/functions/node_dot_env.readAndParseDotEnv.html @@ -1,4 +1,4 @@ -readAndParseDotEnv | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html b/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html index e76bc8975ce..1dc4512b4c0 100644 --- a/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html +++ b/docs/api/cli-kit/functions/node_dot_env.writeDotEnv.html @@ -1,3 +1,3 @@ -writeDotEnv | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +writeDotEnv | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getBackendPort.html b/docs/api/cli-kit/functions/node_environment.getBackendPort.html index 8153559620b..735e0e64800 100644 --- a/docs/api/cli-kit/functions/node_environment.getBackendPort.html +++ b/docs/api/cli-kit/functions/node_environment.getBackendPort.html @@ -1,3 +1,3 @@ -getBackendPort | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html b/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html index fab135e6ef6..3fc21581aac 100644 --- a/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html +++ b/docs/api/cli-kit/functions/node_environment.getEnvironmentVariables.html @@ -1,7 +1,7 @@ -getEnvironmentVariables | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html b/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html index f11fddfa57d..fcdb221810a 100644 --- a/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html +++ b/docs/api/cli-kit/functions/node_environment.getIdentityTokenInformation.html @@ -1,3 +1,3 @@ -getIdentityTokenInformation | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getOrganization.html b/docs/api/cli-kit/functions/node_environment.getOrganization.html index bfa2158508e..2e716278c0d 100644 --- a/docs/api/cli-kit/functions/node_environment.getOrganization.html +++ b/docs/api/cli-kit/functions/node_environment.getOrganization.html @@ -1,3 +1,3 @@ -getOrganization | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.getPartnersToken.html b/docs/api/cli-kit/functions/node_environment.getPartnersToken.html index 4be5b072448..3a361af92bf 100644 --- a/docs/api/cli-kit/functions/node_environment.getPartnersToken.html +++ b/docs/api/cli-kit/functions/node_environment.getPartnersToken.html @@ -1,3 +1,3 @@ -getPartnersToken | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environment.usePartnersToken.html b/docs/api/cli-kit/functions/node_environment.usePartnersToken.html index 9ffefb1cf78..8a17152cadc 100644 --- a/docs/api/cli-kit/functions/node_environment.usePartnersToken.html +++ b/docs/api/cli-kit/functions/node_environment.usePartnersToken.html @@ -1,3 +1,3 @@ -usePartnersToken | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_environments.loadEnvironment.html b/docs/api/cli-kit/functions/node_environments.loadEnvironment.html index e79ef080532..7b84078e327 100644 --- a/docs/api/cli-kit/functions/node_environments.loadEnvironment.html +++ b/docs/api/cli-kit/functions/node_environments.loadEnvironment.html @@ -1,3 +1,3 @@ -loadEnvironment | @shopify/cli-kit
    • Loads environments from a file.

      -

      Parameters

      • environmentName: string
      • fileName: string
      • Optional options: LoadEnvironmentOptions

      Returns Promise<JsonMap | undefined>

      The loaded environments.

      -

    Generated using TypeDoc

    \ No newline at end of file +loadEnvironment | @shopify/cli-kit
    • Loads environments from a file.

      +

      Parameters

      • environmentName: string
      • fileName: string
      • Optional options: LoadEnvironmentOptions

      Returns Promise<JsonMap | undefined>

      The loaded environments.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html b/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html index bc33a2463c6..8c18c7ee861 100644 --- a/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html +++ b/docs/api/cli-kit/functions/node_error.cleanSingleStackTracePath.html @@ -1,4 +1,4 @@ -cleanSingleStackTracePath | @shopify/cli-kit

    Function cleanSingleStackTracePath

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.errorMapper.html b/docs/api/cli-kit/functions/node_error.errorMapper.html index 13077cc8fbd..2b1ee5afef6 100644 --- a/docs/api/cli-kit/functions/node_error.errorMapper.html +++ b/docs/api/cli-kit/functions/node_error.errorMapper.html @@ -1,4 +1,4 @@ -errorMapper | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.handler.html b/docs/api/cli-kit/functions/node_error.handler.html index dc055376af2..075e165a097 100644 --- a/docs/api/cli-kit/functions/node_error.handler.html +++ b/docs/api/cli-kit/functions/node_error.handler.html @@ -1,4 +1,4 @@ -handler | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error.shouldReportError.html b/docs/api/cli-kit/functions/node_error.shouldReportError.html index a67bd66e00c..6c8f4156abf 100644 --- a/docs/api/cli-kit/functions/node_error.shouldReportError.html +++ b/docs/api/cli-kit/functions/node_error.shouldReportError.html @@ -1,4 +1,4 @@ -shouldReportError | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html b/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html index 7c010cfb992..e76ef038ab8 100644 --- a/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html +++ b/docs/api/cli-kit/functions/node_error_handler.addBugsnagMetadata.html @@ -1 +1 @@ -addBugsnagMetadata | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +addBugsnagMetadata | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html b/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html index 65fbed80690..03a509ba5c9 100644 --- a/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html +++ b/docs/api/cli-kit/functions/node_error_handler.cleanStackFrameFilePath.html @@ -1,4 +1,4 @@ -cleanStackFrameFilePath | @shopify/cli-kit
    • If the given file path is within a node_modules folder, remove prefix up +cleanStackFrameFilePath | @shopify/cli-kit

      • If the given file path is within a node_modules folder, remove prefix up to and including the node_modules folder.

        This gives us very consistent paths for errors generated by the CLI.

        -

        Parameters

        • __namedParameters: {
              currentFilePath: string;
              pluginLocations: {
                  name: string;
                  pluginPath: string;
              }[];
              projectRoot: string;
          }
          • currentFilePath: string
          • pluginLocations: {
                name: string;
                pluginPath: string;
            }[]
          • projectRoot: string

        Returns string

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      • __namedParameters: {
            currentFilePath: string;
            pluginLocations: {
                name: string;
                pluginPath: string;
            }[];
            projectRoot: string;
        }
        • currentFilePath: string
        • pluginLocations: {
              name: string;
              pluginPath: string;
          }[]
        • projectRoot: string

      Returns string

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.errorHandler.html b/docs/api/cli-kit/functions/node_error_handler.errorHandler.html index 3fb467e9887..6d3ce3133ea 100644 --- a/docs/api/cli-kit/functions/node_error_handler.errorHandler.html +++ b/docs/api/cli-kit/functions/node_error_handler.errorHandler.html @@ -1 +1 @@ -errorHandler | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +errorHandler | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html b/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html index e89aa389668..7cbfe5245ac 100644 --- a/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html +++ b/docs/api/cli-kit/functions/node_error_handler.registerCleanBugsnagErrorsFromWithinPlugins.html @@ -1,2 +1,2 @@ -registerCleanBugsnagErrorsFromWithinPlugins | @shopify/cli-kit

    Function registerCleanBugsnagErrorsFromWithinPlugins

    • Register a Bugsnag error listener to clean up stack traces for errors within plugin code.

      -

      Parameters

      • config: Config

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +registerCleanBugsnagErrorsFromWithinPlugins | @shopify/cli-kit

    Function registerCleanBugsnagErrorsFromWithinPlugins

    • Register a Bugsnag error listener to clean up stack traces for errors within plugin code.

      +

      Parameters

      • config: Config

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html b/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html index ea691b0b61b..99a167e8e20 100644 --- a/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html +++ b/docs/api/cli-kit/functions/node_error_handler.sendErrorToBugsnag.html @@ -1,3 +1,3 @@ -sendErrorToBugsnag | @shopify/cli-kit
    • Sends an error to Bugsnag. This is configured automatically for uncaught errors from CLI commands, but can also be used to manually record an error.

      -

      Parameters

      Returns Promise<{
          error: unknown;
          reported: false;
          unhandled: unknown;
      } | {
          error: Error;
          reported: true;
          unhandled: boolean;
      }>

      the reported error (this may have been tweaked for better reporting), and a bool to indicate if the error was actually submitted or not

      -

    Generated using TypeDoc

    \ No newline at end of file +sendErrorToBugsnag | @shopify/cli-kit
    • Sends an error to Bugsnag. This is configured automatically for uncaught errors from CLI commands, but can also be used to manually record an error.

      +

      Parameters

      Returns Promise<{
          error: unknown;
          reported: false;
          unhandled: unknown;
      } | {
          error: Error;
          reported: true;
          unhandled: boolean;
      }>

      the reported error (this may have been tweaked for better reporting), and a bool to indicate if the error was actually submitted or not

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_framework.resolveFramework.html b/docs/api/cli-kit/functions/node_framework.resolveFramework.html index 98e2077414c..d81c8841ece 100644 --- a/docs/api/cli-kit/functions/node_framework.resolveFramework.html +++ b/docs/api/cli-kit/functions/node_framework.resolveFramework.html @@ -1,5 +1,5 @@ -resolveFramework | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.appendFile.html b/docs/api/cli-kit/functions/node_fs.appendFile.html index fcd2c93732c..2ac80c781ea 100644 --- a/docs/api/cli-kit/functions/node_fs.appendFile.html +++ b/docs/api/cli-kit/functions/node_fs.appendFile.html @@ -1,4 +1,4 @@ -appendFile | @shopify/cli-kit
    • Appnds content to file at path.

      -

      Parameters

      • path: string

        Path to the file to be appended.

        -
      • content: string

        Content to be appended.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +appendFile | @shopify/cli-kit
    • Appnds content to file at path.

      +

      Parameters

      • path: string

        Path to the file to be appended.

        +
      • content: string

        Content to be appended.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.appendFileSync.html b/docs/api/cli-kit/functions/node_fs.appendFileSync.html index 6a4e3b75159..19ffaf94e2c 100644 --- a/docs/api/cli-kit/functions/node_fs.appendFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.appendFileSync.html @@ -1,4 +1,4 @@ -appendFileSync | @shopify/cli-kit
    • Synchronously appends content to file at path.

      -

      Parameters

      • path: string

        Path to the file to be appended.

        -
      • data: string

        Content to be appended.

        -

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +appendFileSync | @shopify/cli-kit
    • Synchronously appends content to file at path.

      +

      Parameters

      • path: string

        Path to the file to be appended.

        +
      • data: string

        Content to be appended.

        +

      Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.chmod.html b/docs/api/cli-kit/functions/node_fs.chmod.html index d3eabb8941f..7fe8b3a8d1e 100644 --- a/docs/api/cli-kit/functions/node_fs.chmod.html +++ b/docs/api/cli-kit/functions/node_fs.chmod.html @@ -1,4 +1,4 @@ -chmod | @shopify/cli-kit
    • Changes the permissions of a directory or file.

      -

      Parameters

      • path: string

        Path to the file or directory whose permissions will be modified.

        -
      • mode: string | number

        Permissions to set to the file or directory.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +chmod | @shopify/cli-kit
    • Changes the permissions of a directory or file.

      +

      Parameters

      • path: string

        Path to the file or directory whose permissions will be modified.

        +
      • mode: string | number

        Permissions to set to the file or directory.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.copyFile.html b/docs/api/cli-kit/functions/node_fs.copyFile.html index c69769f737f..dc3e026073c 100644 --- a/docs/api/cli-kit/functions/node_fs.copyFile.html +++ b/docs/api/cli-kit/functions/node_fs.copyFile.html @@ -1,4 +1,4 @@ -copyFile | @shopify/cli-kit
    • Copies a file.

      -

      Parameters

      • from: string

        Path to the directory or file to be copied.

        -
      • to: string

        Destination path.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +copyFile | @shopify/cli-kit
    • Copies a file.

      +

      Parameters

      • from: string

        Path to the directory or file to be copied.

        +
      • to: string

        Destination path.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.createFileReadStream.html b/docs/api/cli-kit/functions/node_fs.createFileReadStream.html index 4beaba4e999..0d63e63b783 100644 --- a/docs/api/cli-kit/functions/node_fs.createFileReadStream.html +++ b/docs/api/cli-kit/functions/node_fs.createFileReadStream.html @@ -1,5 +1,5 @@ -createFileReadStream | @shopify/cli-kit

    Function createFileReadStream

    • Create a read stream for a file with optional options.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html b/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html index b74e6db02e2..f7e788e36c2 100644 --- a/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html +++ b/docs/api/cli-kit/functions/node_fs.createFileWriteStream.html @@ -1,4 +1,4 @@ -createFileWriteStream | @shopify/cli-kit

    Function createFileWriteStream

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileExists.html b/docs/api/cli-kit/functions/node_fs.fileExists.html index 8fbdc9ab2c6..488112c8731 100644 --- a/docs/api/cli-kit/functions/node_fs.fileExists.html +++ b/docs/api/cli-kit/functions/node_fs.fileExists.html @@ -1,4 +1,4 @@ -fileExists | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileExistsSync.html b/docs/api/cli-kit/functions/node_fs.fileExistsSync.html index 258c4c6b62e..ff6f7ff2df6 100644 --- a/docs/api/cli-kit/functions/node_fs.fileExistsSync.html +++ b/docs/api/cli-kit/functions/node_fs.fileExistsSync.html @@ -1 +1 @@ -fileExistsSync | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +fileExistsSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html b/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html index e77b1eb615e..edc5f32efe5 100644 --- a/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html +++ b/docs/api/cli-kit/functions/node_fs.fileHasExecutablePermissions.html @@ -1,3 +1,3 @@ -fileHasExecutablePermissions | @shopify/cli-kit

    Function fileHasExecutablePermissions

    • Checks if a file has executable permissions.

      -

      Parameters

      • path: string

        Path to the file whose permissions will be checked.

        -

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file +fileHasExecutablePermissions | @shopify/cli-kit

    Function fileHasExecutablePermissions

    • Checks if a file has executable permissions.

      +

      Parameters

      • path: string

        Path to the file whose permissions will be checked.

        +

      Returns Promise<boolean>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html b/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html index be2f6c7047b..1e7b2a7ad27 100644 --- a/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html +++ b/docs/api/cli-kit/functions/node_fs.fileLastUpdated.html @@ -1,4 +1,4 @@ -fileLastUpdated | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html b/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html index 212d39cb57b..1e4339ef18a 100644 --- a/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html +++ b/docs/api/cli-kit/functions/node_fs.fileLastUpdatedTimestamp.html @@ -1,4 +1,4 @@ -fileLastUpdatedTimestamp | @shopify/cli-kit

    Function fileLastUpdatedTimestamp

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileRealPath.html b/docs/api/cli-kit/functions/node_fs.fileRealPath.html index 2b0575edfba..6490d6ea124 100644 --- a/docs/api/cli-kit/functions/node_fs.fileRealPath.html +++ b/docs/api/cli-kit/functions/node_fs.fileRealPath.html @@ -1,4 +1,4 @@ -fileRealPath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileSize.html b/docs/api/cli-kit/functions/node_fs.fileSize.html index 428b1d4afea..3694e378c94 100644 --- a/docs/api/cli-kit/functions/node_fs.fileSize.html +++ b/docs/api/cli-kit/functions/node_fs.fileSize.html @@ -1,4 +1,4 @@ -fileSize | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.fileSizeSync.html b/docs/api/cli-kit/functions/node_fs.fileSizeSync.html index 4e8771cffd9..e4ea0447f13 100644 --- a/docs/api/cli-kit/functions/node_fs.fileSizeSync.html +++ b/docs/api/cli-kit/functions/node_fs.fileSizeSync.html @@ -1,4 +1,4 @@ -fileSizeSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.findPathUp.html b/docs/api/cli-kit/functions/node_fs.findPathUp.html index ec4828ee44b..2d96f2f7ef1 100644 --- a/docs/api/cli-kit/functions/node_fs.findPathUp.html +++ b/docs/api/cli-kit/functions/node_fs.findPathUp.html @@ -1,5 +1,5 @@ -findPathUp | @shopify/cli-kit
    • Find a file by walking parent directories.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html b/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html index 13f4b2c0224..75b364edd66 100644 --- a/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html +++ b/docs/api/cli-kit/functions/node_fs.generateRandomNameForSubdirectory.html @@ -1,5 +1,5 @@ -generateRandomNameForSubdirectory | @shopify/cli-kit

    Function generateRandomNameForSubdirectory

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.glob.html b/docs/api/cli-kit/functions/node_fs.glob.html index 8f3942eeed5..cb8b588ba20 100644 --- a/docs/api/cli-kit/functions/node_fs.glob.html +++ b/docs/api/cli-kit/functions/node_fs.glob.html @@ -1,5 +1,5 @@ -glob | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html b/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html index ea75d769f7b..25234616ef6 100644 --- a/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html +++ b/docs/api/cli-kit/functions/node_fs.inTemporaryDirectory.html @@ -1,3 +1,3 @@ -inTemporaryDirectory | @shopify/cli-kit

    Function inTemporaryDirectory

    • Creates a temporary directory and ties its lifecycle to the lifecycle of the callback.

      -

      Type Parameters

      • T

      Parameters

      • callback: ((tmpDir) => T | Promise<T>)

        The callback that receives the temporary directory.

        -
          • (tmpDir): T | Promise<T>
          • Parameters

            • tmpDir: string

            Returns T | Promise<T>

      Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file +inTemporaryDirectory | @shopify/cli-kit

    Function inTemporaryDirectory

    • Creates a temporary directory and ties its lifecycle to the lifecycle of the callback.

      +

      Type Parameters

      • T

      Parameters

      • callback: ((tmpDir) => T | Promise<T>)

        The callback that receives the temporary directory.

        +
          • (tmpDir): T | Promise<T>
          • Parameters

            • tmpDir: string

            Returns T | Promise<T>

      Returns Promise<T>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.isDirectory.html b/docs/api/cli-kit/functions/node_fs.isDirectory.html index 77ab94d5b74..d2411e9dbb3 100644 --- a/docs/api/cli-kit/functions/node_fs.isDirectory.html +++ b/docs/api/cli-kit/functions/node_fs.isDirectory.html @@ -1,4 +1,4 @@ -isDirectory | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.matchGlob.html b/docs/api/cli-kit/functions/node_fs.matchGlob.html index 505739b34af..515075ea0af 100644 --- a/docs/api/cli-kit/functions/node_fs.matchGlob.html +++ b/docs/api/cli-kit/functions/node_fs.matchGlob.html @@ -1,6 +1,6 @@ -matchGlob | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.mkTmpDir.html b/docs/api/cli-kit/functions/node_fs.mkTmpDir.html index bc2501a870a..57a2ee76883 100644 --- a/docs/api/cli-kit/functions/node_fs.mkTmpDir.html +++ b/docs/api/cli-kit/functions/node_fs.mkTmpDir.html @@ -1,3 +1,3 @@ -mkTmpDir | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.mkdir.html b/docs/api/cli-kit/functions/node_fs.mkdir.html index 247756c3687..703b03f6b32 100644 --- a/docs/api/cli-kit/functions/node_fs.mkdir.html +++ b/docs/api/cli-kit/functions/node_fs.mkdir.html @@ -1,3 +1,3 @@ -mkdir | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +mkdir | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.mkdirSync.html b/docs/api/cli-kit/functions/node_fs.mkdirSync.html index 49386d66f18..4068a22ac37 100644 --- a/docs/api/cli-kit/functions/node_fs.mkdirSync.html +++ b/docs/api/cli-kit/functions/node_fs.mkdirSync.html @@ -1,3 +1,3 @@ -mkdirSync | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +mkdirSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.moveFile.html b/docs/api/cli-kit/functions/node_fs.moveFile.html index b6241a1cf32..25722be6b6f 100644 --- a/docs/api/cli-kit/functions/node_fs.moveFile.html +++ b/docs/api/cli-kit/functions/node_fs.moveFile.html @@ -1,5 +1,5 @@ -moveFile | @shopify/cli-kit
    • Moves a file.

      -

      Parameters

      • src: string

        File to be moved.

        -
      • dest: string

        Path to be moved to.

        -
      • options: MoveFileOptions = {}

        Moving options.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +moveFile | @shopify/cli-kit
    • Moves a file.

      +

      Parameters

      • src: string

        File to be moved.

        +
      • dest: string

        Path to be moved to.

        +
      • options: MoveFileOptions = {}

        Moving options.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.pathToFileURL.html b/docs/api/cli-kit/functions/node_fs.pathToFileURL.html index 7da9936829f..38224a9d367 100644 --- a/docs/api/cli-kit/functions/node_fs.pathToFileURL.html +++ b/docs/api/cli-kit/functions/node_fs.pathToFileURL.html @@ -1,4 +1,4 @@ -pathToFileURL | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.readFile.html b/docs/api/cli-kit/functions/node_fs.readFile.html index fb7013f5c7b..3c09496c535 100644 --- a/docs/api/cli-kit/functions/node_fs.readFile.html +++ b/docs/api/cli-kit/functions/node_fs.readFile.html @@ -1,11 +1,11 @@ -readFile | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.readFileSync.html b/docs/api/cli-kit/functions/node_fs.readFileSync.html index 57620fb8785..5c92d250e45 100644 --- a/docs/api/cli-kit/functions/node_fs.readFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.readFileSync.html @@ -1,4 +1,4 @@ -readFileSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.removeFile.html b/docs/api/cli-kit/functions/node_fs.removeFile.html index cb38c1cc131..2e130641696 100644 --- a/docs/api/cli-kit/functions/node_fs.removeFile.html +++ b/docs/api/cli-kit/functions/node_fs.removeFile.html @@ -1,3 +1,3 @@ -removeFile | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +removeFile | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.removeFileSync.html b/docs/api/cli-kit/functions/node_fs.removeFileSync.html index cbb84729591..aa1f5640ede 100644 --- a/docs/api/cli-kit/functions/node_fs.removeFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.removeFileSync.html @@ -1,3 +1,3 @@ -removeFileSync | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +removeFileSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.renameFile.html b/docs/api/cli-kit/functions/node_fs.renameFile.html index 08a76a890eb..0d9a71349ba 100644 --- a/docs/api/cli-kit/functions/node_fs.renameFile.html +++ b/docs/api/cli-kit/functions/node_fs.renameFile.html @@ -1,4 +1,4 @@ -renameFile | @shopify/cli-kit
    • Renames a file.

      -

      Parameters

      • from: string

        Path to the file to be renamed.

        -
      • to: string

        New path for the file.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +renameFile | @shopify/cli-kit
    • Renames a file.

      +

      Parameters

      • from: string

        Path to the file to be renamed.

        +
      • to: string

        New path for the file.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.rmdir.html b/docs/api/cli-kit/functions/node_fs.rmdir.html index 1c5ab52ad59..466b7b3b4ce 100644 --- a/docs/api/cli-kit/functions/node_fs.rmdir.html +++ b/docs/api/cli-kit/functions/node_fs.rmdir.html @@ -1,4 +1,4 @@ -rmdir | @shopify/cli-kit
    • Removes a directory at the given path.

      -

      Parameters

      • path: string

        Path to the directory to be removed.

        -
      • options: RmDirOptions = {}

        Options to remove the directory with.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +rmdir | @shopify/cli-kit
    • Removes a directory at the given path.

      +

      Parameters

      • path: string

        Path to the directory to be removed.

        +
      • options: RmDirOptions = {}

        Options to remove the directory with.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.stripUpPath.html b/docs/api/cli-kit/functions/node_fs.stripUpPath.html index 14495f80ecc..4d964ac9fa7 100644 --- a/docs/api/cli-kit/functions/node_fs.stripUpPath.html +++ b/docs/api/cli-kit/functions/node_fs.stripUpPath.html @@ -1,5 +1,5 @@ -stripUpPath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.touchFile.html b/docs/api/cli-kit/functions/node_fs.touchFile.html index 3c3035af4d9..12a00666d0a 100644 --- a/docs/api/cli-kit/functions/node_fs.touchFile.html +++ b/docs/api/cli-kit/functions/node_fs.touchFile.html @@ -1,3 +1,3 @@ -touchFile | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +touchFile | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.touchFileSync.html b/docs/api/cli-kit/functions/node_fs.touchFileSync.html index e75f374dc99..45f2959c383 100644 --- a/docs/api/cli-kit/functions/node_fs.touchFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.touchFileSync.html @@ -1,3 +1,3 @@ -touchFileSync | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +touchFileSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html b/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html index 2e53dfba5a2..b322cf9baad 100644 --- a/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.unlinkFileSync.html @@ -1,4 +1,4 @@ -unlinkFileSync | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.writeFile.html b/docs/api/cli-kit/functions/node_fs.writeFile.html index f35cdfaeaff..24304e17442 100644 --- a/docs/api/cli-kit/functions/node_fs.writeFile.html +++ b/docs/api/cli-kit/functions/node_fs.writeFile.html @@ -1,5 +1,5 @@ -writeFile | @shopify/cli-kit
    • Writes content to file at path.

      -

      Parameters

      • path: string

        Path to the file to be written.

        -
      • data: string | Buffer

        Content to be written.

        -
      • options: WriteOptions = ...

        Options to write the file with (defaults to utf-8 encoding).

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +writeFile | @shopify/cli-kit
    • Writes content to file at path.

      +

      Parameters

      • path: string

        Path to the file to be written.

        +
      • data: string | Buffer

        Content to be written.

        +
      • options: WriteOptions = ...

        Options to write the file with (defaults to utf-8 encoding).

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_fs.writeFileSync.html b/docs/api/cli-kit/functions/node_fs.writeFileSync.html index a89adc54911..4ce3ee8a3f5 100644 --- a/docs/api/cli-kit/functions/node_fs.writeFileSync.html +++ b/docs/api/cli-kit/functions/node_fs.writeFileSync.html @@ -1,4 +1,4 @@ -writeFileSync | @shopify/cli-kit
    • Synchronously writes content to file at path.

      -

      Parameters

      • path: string

        Path to the file to be written.

        -
      • data: string

        Content to be written.

        -

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +writeFileSync | @shopify/cli-kit
    • Synchronously writes content to file at path.

      +

      Parameters

      • path: string

        Path to the file to be written.

        +
      • data: string

        Content to be written.

        +

      Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html b/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html index b282a844620..ddcd3d9d315 100644 --- a/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html +++ b/docs/api/cli-kit/functions/node_git.addAllToGitFromDirectory.html @@ -1,4 +1,4 @@ -addAllToGitFromDirectory | @shopify/cli-kit

    Function addAllToGitFromDirectory

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html b/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html index 6c660a29f9d..a58cbaf4ab5 100644 --- a/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html +++ b/docs/api/cli-kit/functions/node_git.checkIfIgnoredInGitRepository.html @@ -1,6 +1,6 @@ -checkIfIgnoredInGitRepository | @shopify/cli-kit

    Function checkIfIgnoredInGitRepository

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.createGitCommit.html b/docs/api/cli-kit/functions/node_git.createGitCommit.html index d922e024a61..737f88c21f7 100644 --- a/docs/api/cli-kit/functions/node_git.createGitCommit.html +++ b/docs/api/cli-kit/functions/node_git.createGitCommit.html @@ -1,5 +1,5 @@ -createGitCommit | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.createGitIgnore.html b/docs/api/cli-kit/functions/node_git.createGitIgnore.html index 4be6cf7c747..972e37bdda0 100644 --- a/docs/api/cli-kit/functions/node_git.createGitIgnore.html +++ b/docs/api/cli-kit/functions/node_git.createGitIgnore.html @@ -1,4 +1,4 @@ -createGitIgnore | @shopify/cli-kit
    • Create a .gitignore file in the given directory.

      -

      Parameters

      • directory: string

        The directory where the .gitignore file will be created.

        -
      • template: GitIgnoreTemplate

        The template to use to create the .gitignore file.

        -

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +createGitIgnore | @shopify/cli-kit
    • Create a .gitignore file in the given directory.

      +

      Parameters

      • directory: string

        The directory where the .gitignore file will be created.

        +
      • template: GitIgnoreTemplate

        The template to use to create the .gitignore file.

        +

      Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.downloadGitRepository.html b/docs/api/cli-kit/functions/node_git.downloadGitRepository.html index dc23c030aac..756ad5a2eb6 100644 --- a/docs/api/cli-kit/functions/node_git.downloadGitRepository.html +++ b/docs/api/cli-kit/functions/node_git.downloadGitRepository.html @@ -1,4 +1,4 @@ -downloadGitRepository | @shopify/cli-kit

    Function downloadGitRepository

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html b/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html index f2d7d5052db..4f0a9894b4b 100644 --- a/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html +++ b/docs/api/cli-kit/functions/node_git.ensureGitIsPresentOrAbort.html @@ -1,3 +1,3 @@ -ensureGitIsPresentOrAbort | @shopify/cli-kit

    Function ensureGitIsPresentOrAbort

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html b/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html index 3a17d1b66c0..c64a234fd42 100644 --- a/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html +++ b/docs/api/cli-kit/functions/node_git.ensureInsideGitDirectory.html @@ -1,4 +1,4 @@ -ensureInsideGitDirectory | @shopify/cli-kit

    Function ensureInsideGitDirectory

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.ensureIsClean.html b/docs/api/cli-kit/functions/node_git.ensureIsClean.html index 438b5e90c90..c92c4b6fa98 100644 --- a/docs/api/cli-kit/functions/node_git.ensureIsClean.html +++ b/docs/api/cli-kit/functions/node_git.ensureIsClean.html @@ -1,4 +1,4 @@ -ensureIsClean | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html b/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html index 23fbc4f9298..354da4241a1 100644 --- a/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html +++ b/docs/api/cli-kit/functions/node_git.getHeadSymbolicRef.html @@ -1,4 +1,4 @@ -getHeadSymbolicRef | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html b/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html index 581f1f27216..7a996d52d0f 100644 --- a/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html +++ b/docs/api/cli-kit/functions/node_git.getLatestGitCommit.html @@ -1,4 +1,4 @@ -getLatestGitCommit | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.initializeGitRepository.html b/docs/api/cli-kit/functions/node_git.initializeGitRepository.html index 7d7cfe9c959..4d1ba59e5c5 100644 --- a/docs/api/cli-kit/functions/node_git.initializeGitRepository.html +++ b/docs/api/cli-kit/functions/node_git.initializeGitRepository.html @@ -1,4 +1,4 @@ -initializeGitRepository | @shopify/cli-kit

    Function initializeGitRepository

    • Initialize a git repository at the given directory.

      -

      Parameters

      • directory: string

        The directory where the git repository will be initialized.

        -
      • initialBranch: string = 'main'

        The name of the initial branch.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +initializeGitRepository | @shopify/cli-kit

    Function initializeGitRepository

    • Initialize a git repository at the given directory.

      +

      Parameters

      • directory: string

        The directory where the git repository will be initialized.

        +
      • initialBranch: string = 'main'

        The name of the initial branch.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_git.isClean.html b/docs/api/cli-kit/functions/node_git.isClean.html index 52e349af314..d5b6cf09e3d 100644 --- a/docs/api/cli-kit/functions/node_git.isClean.html +++ b/docs/api/cli-kit/functions/node_git.isClean.html @@ -1,3 +1,3 @@ -isClean | @shopify/cli-kit
    • Returns true if the .git directory tree is clean (no uncommitted changes).

      -

      Parameters

      • Optional directory: string

        The directory to check.

        -

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file +isClean | @shopify/cli-kit
    • Returns true if the .git directory tree is clean (no uncommitted changes).

      +

      Parameters

      • Optional directory: string

        The directory to check.

        +

      Returns Promise<boolean>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html b/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html index f07ad816554..e4380a2ed81 100644 --- a/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html +++ b/docs/api/cli-kit/functions/node_github.getLatestGitHubRelease.html @@ -1,5 +1,5 @@ -getLatestGitHubRelease | @shopify/cli-kit
    • Given a GitHub repository it obtains the latest release.

      -

      Parameters

      • owner: string

        Repository owner (e.g., shopify)

        -
      • repo: string

        Repository name (e.g., cli)

        -
      • options: GetLatestGitHubReleaseOptions = ...

        Options

        -

      Returns Promise<GithubRelease>

    Generated using TypeDoc

    \ No newline at end of file +getLatestGitHubRelease | @shopify/cli-kit
    • Given a GitHub repository it obtains the latest release.

      +

      Parameters

      • owner: string

        Repository owner (e.g., shopify)

        +
      • repo: string

        Repository name (e.g., cli)

        +
      • options: GetLatestGitHubReleaseOptions = ...

        Options

        +

      Returns Promise<GithubRelease>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html index 2a9038c1617..ff818118a48 100644 --- a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html +++ b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryReference.html @@ -1,4 +1,4 @@ -parseGitHubRepositoryReference | @shopify/cli-kit

    Function parseGitHubRepositoryReference

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html index 8c4c8c3969c..bd290f616ef 100644 --- a/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html +++ b/docs/api/cli-kit/functions/node_github.parseGitHubRepositoryURL.html @@ -1,3 +1,3 @@ -parseGitHubRepositoryURL | @shopify/cli-kit
    • Given a GitHub repository URL, it parses it and returns its coomponents.

      -

      Parameters

      • url: string

        The GitHub repository URL

        -

      Returns Result<ParseRepositoryURLOutput, Error>

    Generated using TypeDoc

    \ No newline at end of file +parseGitHubRepositoryURL | @shopify/cli-kit
    • Given a GitHub repository URL, it parses it and returns its coomponents.

      +

      Parameters

      • url: string

        The GitHub repository URL

        +

      Returns Result<ParseRepositoryURLOutput, Error>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html b/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html index 2fc918a4c00..2ffa30aaaa2 100644 --- a/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html +++ b/docs/api/cli-kit/functions/node_hooks_deprecations.postrun.html @@ -1,3 +1,3 @@ -postrun | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +postrun | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_postrun.hook.html b/docs/api/cli-kit/functions/node_hooks_postrun.hook.html index 94571ef0cc3..f4ffd887621 100644 --- a/docs/api/cli-kit/functions/node_hooks_postrun.hook.html +++ b/docs/api/cli-kit/functions/node_hooks_postrun.hook.html @@ -1 +1 @@ -hook | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +hook | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_prerun.hook.html b/docs/api/cli-kit/functions/node_hooks_prerun.hook.html index 76f5e0c95b0..b9cac2cdd7f 100644 --- a/docs/api/cli-kit/functions/node_hooks_prerun.hook.html +++ b/docs/api/cli-kit/functions/node_hooks_prerun.hook.html @@ -1 +1 @@ -hook | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +hook | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html b/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html index f4ca6888874..3ee634a2734 100644 --- a/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html +++ b/docs/api/cli-kit/functions/node_hooks_prerun.parseCommandContent.html @@ -1 +1 @@ -parseCommandContent | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +parseCommandContent | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.downloadFile.html b/docs/api/cli-kit/functions/node_http.downloadFile.html index 5c60ec8a9e0..1cf101352bd 100644 --- a/docs/api/cli-kit/functions/node_http.downloadFile.html +++ b/docs/api/cli-kit/functions/node_http.downloadFile.html @@ -1,7 +1,7 @@ -downloadFile | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.fetch.html b/docs/api/cli-kit/functions/node_http.fetch.html index c76ab0384b8..77ce11fe8a5 100644 --- a/docs/api/cli-kit/functions/node_http.fetch.html +++ b/docs/api/cli-kit/functions/node_http.fetch.html @@ -1,10 +1,10 @@ -fetch | @shopify/cli-kit
    • An interface that abstracts way node-fetch. When Node has built-in +fetch | @shopify/cli-kit

      • An interface that abstracts way node-fetch. When Node has built-in support for "fetch" in the standard library, we can drop the node-fetch dependency from here. Note that we are exposing types from "node-fetch". The reason being is that they are consistent with the Web API so if we drop node-fetch in the future it won't require changes from the callers.

        -

        Parameters

        • url: RequestInfo

          This defines the resource that you wish to fetch.

          -
        • Optional init: RequestInit

          An object containing any custom settings that you want to apply to the request.

          +

          Parameters

          • url: RequestInfo

            This defines the resource that you wish to fetch.

            +
          • Optional init: RequestInit

            An object containing any custom settings that you want to apply to the request.

          Returns Response

          A promise that resolves with the response.

          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.formData.html b/docs/api/cli-kit/functions/node_http.formData.html index 0a6511b9bb2..71e455e8f3e 100644 --- a/docs/api/cli-kit/functions/node_http.formData.html +++ b/docs/api/cli-kit/functions/node_http.formData.html @@ -1,3 +1,3 @@ -formData | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_http.shopifyFetch.html b/docs/api/cli-kit/functions/node_http.shopifyFetch.html index 933e30d9302..25a5553477d 100644 --- a/docs/api/cli-kit/functions/node_http.shopifyFetch.html +++ b/docs/api/cli-kit/functions/node_http.shopifyFetch.html @@ -1,7 +1,7 @@ -shopifyFetch | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html b/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html index 0b9668231e1..cc4452fdfaf 100644 --- a/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html +++ b/docs/api/cli-kit/functions/node_is_global.currentProcessIsGlobal.html @@ -1,4 +1,4 @@ -currentProcessIsGlobal | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html b/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html index 29a18ab2af1..51964980569 100644 --- a/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html +++ b/docs/api/cli-kit/functions/node_is_global.inferPackageManagerForGlobalCLI.html @@ -1,5 +1,5 @@ -inferPackageManagerForGlobalCLI | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html b/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html index 65282fc66ee..a4bf6aee030 100644 --- a/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html +++ b/docs/api/cli-kit/functions/node_is_global.installGlobalCLIPrompt.html @@ -1,3 +1,3 @@ -installGlobalCLIPrompt | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html b/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html index 70828841ed8..c7b392886c5 100644 --- a/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html +++ b/docs/api/cli-kit/functions/node_is_global.installGlobalShopifyCLI.html @@ -1,3 +1,3 @@ -installGlobalShopifyCLI | @shopify/cli-kit
    • Installs the global Shopify CLI, using the provided package manager.

      -

      Parameters

      • packageManager: "yarn" | "npm" | "pnpm" | "bun" | "unknown"

        The package manager to use.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +installGlobalShopifyCLI | @shopify/cli-kit
    • Installs the global Shopify CLI, using the provided package manager.

      +

      Parameters

      • packageManager: "yarn" | "npm" | "pnpm" | "bun" | "unknown"

        The package manager to use.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html b/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html index f9041da7fb1..d46deb44dc0 100644 --- a/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html +++ b/docs/api/cli-kit/functions/node_is_global.isGlobalCLIInstalled.html @@ -1,3 +1,3 @@ -isGlobalCLIInstalled | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html b/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html index b715c2dbf70..627e563af63 100644 --- a/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html +++ b/docs/api/cli-kit/functions/node_liquid.recursiveLiquidTemplateCopy.html @@ -1,8 +1,8 @@ -recursiveLiquidTemplateCopy | @shopify/cli-kit

    Function recursiveLiquidTemplateCopy

    • Given a directory, it traverses the files and directories recursively +recursiveLiquidTemplateCopy | @shopify/cli-kit

      Function recursiveLiquidTemplateCopy

      • Given a directory, it traverses the files and directories recursively and replaces variables in directory and file names, and files' content using the Liquid template engine. Files indicate that they are liquid template by using the .liquid extension.

        -

        Parameters

        • from: string

          Directory that contains the template.

          -
        • to: string

          Output directory.

          -
        • data: object

          Data to feed the template engine.

          -

        Returns Promise<void>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      • from: string

        Directory that contains the template.

        +
      • to: string

        Output directory.

        +
      • data: object

        Data to feed the template engine.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html b/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html index 990564acd1d..d1dd14d8e6f 100644 --- a/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html +++ b/docs/api/cli-kit/functions/node_liquid.renderLiquidTemplate.html @@ -1,5 +1,5 @@ -renderLiquidTemplate | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_logs.createLogsDir.html b/docs/api/cli-kit/functions/node_logs.createLogsDir.html new file mode 100644 index 00000000000..5d1eac23888 --- /dev/null +++ b/docs/api/cli-kit/functions/node_logs.createLogsDir.html @@ -0,0 +1 @@ +createLogsDir | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_logs.writeLog.html b/docs/api/cli-kit/functions/node_logs.writeLog.html new file mode 100644 index 00000000000..683a89f74b0 --- /dev/null +++ b/docs/api/cli-kit/functions/node_logs.writeLog.html @@ -0,0 +1 @@ +writeLog | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html b/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html index ed2f55ba181..0cd3256cefc 100644 --- a/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.addPublicMetadata.html @@ -1 +1 @@ -addPublicMetadata | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +addPublicMetadata | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html b/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html index a7b09d624e1..39482688589 100644 --- a/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.addSensitiveMetadata.html @@ -1 +1 @@ -addSensitiveMetadata | @shopify/cli-kit
    • Parameters

      • getData: ProvideMetadata<{
            commandStartOptions: {
                startArgs: string[];
                startCommand: string;
                startTime: number;
                startTopic?: string;
            };
        } & {
            environmentFlags: string;
        }>
      • Optional onError: MetadataErrorHandling

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +addSensitiveMetadata | @shopify/cli-kit
    • Parameters

      • getData: ProvideMetadata<{
            commandStartOptions: {
                startArgs: string[];
                startCommand: string;
                startTime: number;
                startTopic?: string;
            };
        } & {
            environmentFlags: string;
        }>
      • Optional onError: MetadataErrorHandling

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html b/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html index e21e5c423be..3e895136898 100644 --- a/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html +++ b/docs/api/cli-kit/functions/node_metadata.createRuntimeMetadataContainer.html @@ -1,5 +1,5 @@ -createRuntimeMetadataContainer | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html b/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html index 22053eae6fd..bd6f4329e2a 100644 --- a/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.getAllPublicMetadata.html @@ -1 +1 @@ -getAllPublicMetadata | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +getAllPublicMetadata | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html b/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html index d43869889d7..83047a2ae63 100644 --- a/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html +++ b/docs/api/cli-kit/functions/node_metadata.getAllSensitiveMetadata.html @@ -1 +1 @@ -getAllSensitiveMetadata | @shopify/cli-kit
    • Returns Partial<{
          commandStartOptions: {
              startArgs: string[];
              startCommand: string;
              startTime: number;
              startTopic?: string;
          };
      } & {
          environmentFlags: string;
      }>

    Generated using TypeDoc

    \ No newline at end of file +getAllSensitiveMetadata | @shopify/cli-kit
    • Returns Partial<{
          commandStartOptions: {
              startArgs: string[];
              startCommand: string;
              startTime: number;
              startTopic?: string;
          };
      } & {
          environmentFlags: string;
      }>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_metadata.runWithTimer.html b/docs/api/cli-kit/functions/node_metadata.runWithTimer.html index d62a58be55a..fb5139edf2e 100644 --- a/docs/api/cli-kit/functions/node_metadata.runWithTimer.html +++ b/docs/api/cli-kit/functions/node_metadata.runWithTimer.html @@ -1 +1 @@ -runWithTimer | @shopify/cli-kit
    • Parameters

      • field: NumericKeyOf<CmdFieldsFromMonorail>

      Returns (<T>(fn) => Promise<T>)

        • <T>(fn): Promise<T>
        • Type Parameters

          • T

          Parameters

          • fn: (() => Promise<T>)
              • (): Promise<T>
              • Returns Promise<T>

          Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file +runWithTimer | @shopify/cli-kit
    • Parameters

      • field: NumericKeyOf<CmdFieldsFromMonorail>

      Returns (<T>(fn) => Promise<T>)

        • <T>(fn): Promise<T>
        • Type Parameters

          • T

          Parameters

          • fn: (() => Promise<T>)
              • (): Promise<T>
              • Returns Promise<T>

          Returns Promise<T>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html b/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html index ffa77e9e70c..62d334ac173 100644 --- a/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html +++ b/docs/api/cli-kit/functions/node_mimes.lookupMimeType.html @@ -1,4 +1,4 @@ -lookupMimeType | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html b/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html index 3bc0bbb8280..5fe944aa637 100644 --- a/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html +++ b/docs/api/cli-kit/functions/node_mimes.setMimeTypes.html @@ -1,3 +1,3 @@ -setMimeTypes | @shopify/cli-kit
    • Adds MIME type(s) to the dictionary.

      -

      Parameters

      • newTypes: {
            [key: string]: string;
        }

        Object of key-values where key is extension and value is mime type.

        -
        • [key: string]: string

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +setMimeTypes | @shopify/cli-kit
    • Adds MIME type(s) to the dictionary.

      +

      Parameters

      • newTypes: {
            [key: string]: string;
        }

        Object of key-values where key is extension and value is mime type.

        +
        • [key: string]: string

      Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html b/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html index fa17f54aebe..a531c5ba2c0 100644 --- a/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html +++ b/docs/api/cli-kit/functions/node_monorail.publishMonorailEvent.html @@ -1,6 +1,6 @@ -publishMonorailEvent | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html index 2021dab0dae..31cee953933 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependencies.html @@ -1 +1 @@ -addNPMDependencies | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +addNPMDependencies | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html index 6259c8b78c3..a37178d690c 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesIfNeeded.html @@ -1,4 +1,4 @@ -addNPMDependenciesIfNeeded | @shopify/cli-kit
    • Adds dependencies to a Node project (i.e. a project that has a package.json)

      -

      Parameters

      • dependencies: DependencyVersion[]

        List of dependencies to be added.

        -
      • options: AddNPMDependenciesIfNeededOptions

        Options for adding dependencies.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +addNPMDependenciesIfNeeded | @shopify/cli-kit
    • Adds dependencies to a Node project (i.e. a project that has a package.json)

      +

      Parameters

      • dependencies: DependencyVersion[]

        List of dependencies to be added.

        +
      • options: AddNPMDependenciesIfNeededOptions

        Options for adding dependencies.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html index 2b8c6d8d5fa..40d8fe35335 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addNPMDependenciesWithoutVersionIfNeeded.html @@ -1 +1 @@ -addNPMDependenciesWithoutVersionIfNeeded | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +addNPMDependenciesWithoutVersionIfNeeded | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html b/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html index ec793028c53..2a5f089f4bb 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.addResolutionOrOverride.html @@ -1 +1 @@ -addResolutionOrOverride | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +addResolutionOrOverride | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html b/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html index 410d4fb0a7f..433d19d06ce 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.checkForNewVersion.html @@ -1,5 +1,5 @@ -checkForNewVersion | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html b/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html index 374dde71233..40199f25df4 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.findUpAndReadPackageJson.html @@ -1,5 +1,5 @@ -findUpAndReadPackageJson | @shopify/cli-kit
    • Given a directory it traverses the directory up looking for a package.json and if found, it reads it +findUpAndReadPackageJson | @shopify/cli-kit

      • Given a directory it traverses the directory up looking for a package.json and if found, it reads it decodes the JSON, and returns its content as a Javascript object.

        -

        Parameters

        • fromDirectory: string

        Returns Promise<{
            content: PackageJson;
            path: string;
        }>

        If found, the promise resolves with the path to the +

      Parameters

      • fromDirectory: string

      Returns Promise<{
          content: PackageJson;
          path: string;
      }>

      If found, the promise resolves with the path to the package.json and its content. If not found, it throws a FindUpAndReadPackageJsonNotFoundError error.

      -

    Generated using TypeDoc

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html b/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html index cc55b2d6364..79a6483c38d 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getDependencies.html @@ -1,4 +1,4 @@ -getDependencies | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html b/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html index c1515eb30be..a615d74047d 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getPackageManager.html @@ -1,4 +1,4 @@ -getPackageManager | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html b/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html index c15f3c2dc8d..f206496c8c0 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getPackageName.html @@ -1,4 +1,4 @@ -getPackageName | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html b/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html index 4c6e901c3d7..ba6352bfcb1 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.getPackageVersion.html @@ -1,4 +1,4 @@ -getPackageVersion | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html b/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html index 59142023f74..e93e8f4d1f8 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.installNPMDependenciesRecursively.html @@ -1,5 +1,5 @@ -installNPMDependenciesRecursively | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html b/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html index 27b30d53671..7a1f0a6c5e0 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.installNodeModules.html @@ -1 +1 @@ -installNodeModules | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +installNodeModules | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html b/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html index da33af1bfdb..189182e3ce6 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.packageManagerFromUserAgent.html @@ -1,4 +1,4 @@ -packageManagerFromUserAgent | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html b/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html index 08e4a4b0400..5e7b5060258 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.readAndParsePackageJson.html @@ -1,6 +1,6 @@ -readAndParsePackageJson | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html b/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html index 5ccf174ce72..362e4683b02 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.usesWorkspaces.html @@ -1,3 +1,3 @@ -usesWorkspaces | @shopify/cli-kit
    • Returns true if the app uses workspaces, false otherwise.

      -

      Parameters

      • appDirectory: string

      Returns Promise<boolean>

      A promise that resolves with true if the app uses workspaces, false otherwise.

      -

    Generated using TypeDoc

    \ No newline at end of file +usesWorkspaces | @shopify/cli-kit
    • Returns true if the app uses workspaces, false otherwise.

      +

      Parameters

      • appDirectory: string

      Returns Promise<boolean>

      A promise that resolves with true if the app uses workspaces, false otherwise.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html b/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html index 69dac5c4f3a..79db48ea24a 100644 --- a/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html +++ b/docs/api/cli-kit/functions/node_node_package_manager.writePackageJSON.html @@ -1,4 +1,4 @@ -writePackageJSON | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +writePackageJSON | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_os.platformAndArch.html b/docs/api/cli-kit/functions/node_os.platformAndArch.html index 231dc9399df..5aa5742e2bd 100644 --- a/docs/api/cli-kit/functions/node_os.platformAndArch.html +++ b/docs/api/cli-kit/functions/node_os.platformAndArch.html @@ -1,3 +1,3 @@ -platformAndArch | @shopify/cli-kit
    • Returns the platform and architecture.

      -

      Parameters

      • platform: Platform = process.platform
      • arch: Architecture = process.arch

      Returns {
          arch: PlatformArch;
          platform: PlatformStrings;
      }

      Returns the current platform and architecture.

      -
      • arch: PlatformArch
      • platform: PlatformStrings

    Generated using TypeDoc

    \ No newline at end of file +platformAndArch | @shopify/cli-kit
    • Returns the platform and architecture.

      +

      Parameters

      • platform: Platform = process.platform
      • arch: Architecture = process.arch

      Returns {
          arch: PlatformArch;
          platform: PlatformStrings;
      }

      Returns the current platform and architecture.

      +
      • arch: PlatformArch
      • platform: PlatformStrings
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_os.username.html b/docs/api/cli-kit/functions/node_os.username.html index 538525a4b3d..2645bbf37ed 100644 --- a/docs/api/cli-kit/functions/node_os.username.html +++ b/docs/api/cli-kit/functions/node_os.username.html @@ -1,3 +1,3 @@ -username | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html b/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html index f0bb86230a9..ecb4c5fc051 100644 --- a/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html +++ b/docs/api/cli-kit/functions/node_output.clearCollectedLogs.html @@ -1 +1 @@ -clearCollectedLogs | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +clearCollectedLogs | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.collectLog.html b/docs/api/cli-kit/functions/node_output.collectLog.html index f2fcd9fa752..cc03a767811 100644 --- a/docs/api/cli-kit/functions/node_output.collectLog.html +++ b/docs/api/cli-kit/functions/node_output.collectLog.html @@ -1,6 +1,6 @@ -collectLog | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.consoleError.html b/docs/api/cli-kit/functions/node_output.consoleError.html index 482d731317e..90d20a031e7 100644 --- a/docs/api/cli-kit/functions/node_output.consoleError.html +++ b/docs/api/cli-kit/functions/node_output.consoleError.html @@ -1,3 +1,3 @@ -consoleError | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +consoleError | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.consoleLog.html b/docs/api/cli-kit/functions/node_output.consoleLog.html index 4035cce5343..1d82df9afa9 100644 --- a/docs/api/cli-kit/functions/node_output.consoleLog.html +++ b/docs/api/cli-kit/functions/node_output.consoleLog.html @@ -1,3 +1,3 @@ -consoleLog | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +consoleLog | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.consoleWarn.html b/docs/api/cli-kit/functions/node_output.consoleWarn.html index 919bbecb6e0..b305427573c 100644 --- a/docs/api/cli-kit/functions/node_output.consoleWarn.html +++ b/docs/api/cli-kit/functions/node_output.consoleWarn.html @@ -1,3 +1,3 @@ -consoleWarn | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +consoleWarn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html b/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html index dbd66679b09..a381a485afd 100644 --- a/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html +++ b/docs/api/cli-kit/functions/node_output.formatPackageManagerCommand.html @@ -1,6 +1,6 @@ -formatPackageManagerCommand | @shopify/cli-kit

    Function formatPackageManagerCommand

    • Given a command and its arguments, it formats it depending on the package manager.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.formatSection.html b/docs/api/cli-kit/functions/node_output.formatSection.html index 575b6a149d3..63cc3db0246 100644 --- a/docs/api/cli-kit/functions/node_output.formatSection.html +++ b/docs/api/cli-kit/functions/node_output.formatSection.html @@ -1,5 +1,5 @@ -formatSection | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.getOutputUpdateCLIReminder.html b/docs/api/cli-kit/functions/node_output.getOutputUpdateCLIReminder.html index 62863752689..de0e9cc29d5 100644 --- a/docs/api/cli-kit/functions/node_output.getOutputUpdateCLIReminder.html +++ b/docs/api/cli-kit/functions/node_output.getOutputUpdateCLIReminder.html @@ -1,5 +1,5 @@ -getOutputUpdateCLIReminder | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.itemToString.html b/docs/api/cli-kit/functions/node_output.itemToString.html index f031e18b180..dc6f2febe67 100644 --- a/docs/api/cli-kit/functions/node_output.itemToString.html +++ b/docs/api/cli-kit/functions/node_output.itemToString.html @@ -1,4 +1,4 @@ -itemToString | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputCompleted.html b/docs/api/cli-kit/functions/node_output.outputCompleted.html index 251f1525841..cecc618badb 100644 --- a/docs/api/cli-kit/functions/node_output.outputCompleted.html +++ b/docs/api/cli-kit/functions/node_output.outputCompleted.html @@ -1,6 +1,6 @@ -outputCompleted | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputContent.html b/docs/api/cli-kit/functions/node_output.outputContent.html index 7ddce9fbda9..caf3f4e844e 100644 --- a/docs/api/cli-kit/functions/node_output.outputContent.html +++ b/docs/api/cli-kit/functions/node_output.outputContent.html @@ -1,5 +1,5 @@ -outputContent | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputDebug.html b/docs/api/cli-kit/functions/node_output.outputDebug.html index 791a75dfff3..3f8d8caac1d 100644 --- a/docs/api/cli-kit/functions/node_output.outputDebug.html +++ b/docs/api/cli-kit/functions/node_output.outputDebug.html @@ -1,6 +1,6 @@ -outputDebug | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputInfo.html b/docs/api/cli-kit/functions/node_output.outputInfo.html index c5ae3d614fe..7853cf0c389 100644 --- a/docs/api/cli-kit/functions/node_output.outputInfo.html +++ b/docs/api/cli-kit/functions/node_output.outputInfo.html @@ -1,6 +1,6 @@ -outputInfo | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputNewline.html b/docs/api/cli-kit/functions/node_output.outputNewline.html index 41d022419cf..48d82996754 100644 --- a/docs/api/cli-kit/functions/node_output.outputNewline.html +++ b/docs/api/cli-kit/functions/node_output.outputNewline.html @@ -1,2 +1,2 @@ -outputNewline | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +outputNewline | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputSuccess.html b/docs/api/cli-kit/functions/node_output.outputSuccess.html index 5e28ebb2b7d..397611e9f70 100644 --- a/docs/api/cli-kit/functions/node_output.outputSuccess.html +++ b/docs/api/cli-kit/functions/node_output.outputSuccess.html @@ -1,6 +1,6 @@ -outputSuccess | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputWarn.html b/docs/api/cli-kit/functions/node_output.outputWarn.html index d1cba812e55..de4f2f1d67a 100644 --- a/docs/api/cli-kit/functions/node_output.outputWarn.html +++ b/docs/api/cli-kit/functions/node_output.outputWarn.html @@ -1,6 +1,6 @@ -outputWarn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html b/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html index 93d785f3d3f..0a5763edddd 100644 --- a/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html +++ b/docs/api/cli-kit/functions/node_output.outputWhereAppropriate.html @@ -1,6 +1,6 @@ -outputWhereAppropriate | @shopify/cli-kit
    • Writes a message to the appropiated logger.

      -

      Parameters

      • logLevel: LogLevel

        The log level to use to determine if the message should be output.

        -
      • logger: Logger

        The logger to use to output the message.

        -
      • message: string

        The message to output.

        -
      • options: OutputWhereAppropriateOptions = ...

        Additional options.

        -

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +outputWhereAppropriate | @shopify/cli-kit
    • Writes a message to the appropiated logger.

      +

      Parameters

      • logLevel: LogLevel

        The log level to use to determine if the message should be output.

        +
      • logger: Logger

        The logger to use to output the message.

        +
      • message: string

        The message to output.

        +
      • options: OutputWhereAppropriateOptions = ...

        Additional options.

        +

      Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html b/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html index 37117e046d2..67fbe41c372 100644 --- a/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html +++ b/docs/api/cli-kit/functions/node_output.shouldDisplayColors.html @@ -1,4 +1,4 @@ -shouldDisplayColors | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.stringifyMessage.html b/docs/api/cli-kit/functions/node_output.stringifyMessage.html index c207df88fa4..484eb2acd2b 100644 --- a/docs/api/cli-kit/functions/node_output.stringifyMessage.html +++ b/docs/api/cli-kit/functions/node_output.stringifyMessage.html @@ -1,4 +1,4 @@ -stringifyMessage | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_output.unstyled.html b/docs/api/cli-kit/functions/node_output.unstyled.html index c17ba5b7f83..c055ae93cad 100644 --- a/docs/api/cli-kit/functions/node_output.unstyled.html +++ b/docs/api/cli-kit/functions/node_output.unstyled.html @@ -1,4 +1,4 @@ -unstyled | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.basename.html b/docs/api/cli-kit/functions/node_path.basename.html index 551cb8e2805..72c502e2970 100644 --- a/docs/api/cli-kit/functions/node_path.basename.html +++ b/docs/api/cli-kit/functions/node_path.basename.html @@ -1,5 +1,5 @@ -basename | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.cwd.html b/docs/api/cli-kit/functions/node_path.cwd.html index c09723162fb..829b4d0ec10 100644 --- a/docs/api/cli-kit/functions/node_path.cwd.html +++ b/docs/api/cli-kit/functions/node_path.cwd.html @@ -1,7 +1,7 @@ -cwd | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.dirname.html b/docs/api/cli-kit/functions/node_path.dirname.html index 3a3b68d0940..e380921c8b8 100644 --- a/docs/api/cli-kit/functions/node_path.dirname.html +++ b/docs/api/cli-kit/functions/node_path.dirname.html @@ -1,4 +1,4 @@ -dirname | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.extname.html b/docs/api/cli-kit/functions/node_path.extname.html index 25a5bccf193..5256b12338d 100644 --- a/docs/api/cli-kit/functions/node_path.extname.html +++ b/docs/api/cli-kit/functions/node_path.extname.html @@ -1,4 +1,4 @@ -extname | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.isAbsolutePath.html b/docs/api/cli-kit/functions/node_path.isAbsolutePath.html index 336b828b5ba..3bef9e199c9 100644 --- a/docs/api/cli-kit/functions/node_path.isAbsolutePath.html +++ b/docs/api/cli-kit/functions/node_path.isAbsolutePath.html @@ -1,4 +1,4 @@ -isAbsolutePath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.joinPath.html b/docs/api/cli-kit/functions/node_path.joinPath.html index b04f16e0d34..be81d09d8ea 100644 --- a/docs/api/cli-kit/functions/node_path.joinPath.html +++ b/docs/api/cli-kit/functions/node_path.joinPath.html @@ -1,4 +1,4 @@ -joinPath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.moduleDirectory.html b/docs/api/cli-kit/functions/node_path.moduleDirectory.html index b888718400c..d0844734739 100644 --- a/docs/api/cli-kit/functions/node_path.moduleDirectory.html +++ b/docs/api/cli-kit/functions/node_path.moduleDirectory.html @@ -1,4 +1,4 @@ -moduleDirectory | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.normalizePath.html b/docs/api/cli-kit/functions/node_path.normalizePath.html index da274459312..ada91ae29dd 100644 --- a/docs/api/cli-kit/functions/node_path.normalizePath.html +++ b/docs/api/cli-kit/functions/node_path.normalizePath.html @@ -1,4 +1,4 @@ -normalizePath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.relativePath.html b/docs/api/cli-kit/functions/node_path.relativePath.html index 0e315b0b49a..c5b07d1b24c 100644 --- a/docs/api/cli-kit/functions/node_path.relativePath.html +++ b/docs/api/cli-kit/functions/node_path.relativePath.html @@ -1,5 +1,5 @@ -relativePath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.relativizePath.html b/docs/api/cli-kit/functions/node_path.relativizePath.html index 3edcc93ff5d..07f2aa3df65 100644 --- a/docs/api/cli-kit/functions/node_path.relativizePath.html +++ b/docs/api/cli-kit/functions/node_path.relativizePath.html @@ -1,8 +1,8 @@ -relativizePath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_path.resolvePath.html b/docs/api/cli-kit/functions/node_path.resolvePath.html index 9beb4e01fc4..d653bdc8646 100644 --- a/docs/api/cli-kit/functions/node_path.resolvePath.html +++ b/docs/api/cli-kit/functions/node_path.resolvePath.html @@ -1,4 +1,4 @@ -resolvePath | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html b/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html index e41c07ee636..277a3607356 100644 --- a/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html +++ b/docs/api/cli-kit/functions/node_plugins.fanoutHooks.html @@ -1,9 +1,9 @@ -fanoutHooks | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html b/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html index e85a88c6ea0..170cd4cff6b 100644 --- a/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html +++ b/docs/api/cli-kit/functions/node_plugins.getListOfTunnelPlugins.html @@ -1,5 +1,5 @@ -getListOfTunnelPlugins | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html b/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html index 5cd19c7f48c..41b509108a7 100644 --- a/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html +++ b/docs/api/cli-kit/functions/node_plugins_tunnel.defineProvider.html @@ -1 +1 @@ -defineProvider | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +defineProvider | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html b/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html index 81531d2c290..7b0a196cf87 100644 --- a/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html +++ b/docs/api/cli-kit/functions/node_plugins_tunnel.startTunnel.html @@ -1 +1 @@ -startTunnel | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +startTunnel | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_result.err-1.html b/docs/api/cli-kit/functions/node_result.err-1.html index 4203d336f57..b76e4f55403 100644 --- a/docs/api/cli-kit/functions/node_result.err-1.html +++ b/docs/api/cli-kit/functions/node_result.err-1.html @@ -1,4 +1,4 @@ -err | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_result.ok-1.html b/docs/api/cli-kit/functions/node_result.ok-1.html index d4310640f1d..444ea1c7f92 100644 --- a/docs/api/cli-kit/functions/node_result.ok-1.html +++ b/docs/api/cli-kit/functions/node_result.ok-1.html @@ -1,4 +1,4 @@ -ok | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html b/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html index 9fbf90c5c2d..316fe80ce76 100644 --- a/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html +++ b/docs/api/cli-kit/functions/node_ruby.bundleUserHome.html @@ -1,4 +1,4 @@ -bundleUserHome | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ruby.execCLI2.html b/docs/api/cli-kit/functions/node_ruby.execCLI2.html index 0284c3c004d..ccf6ed2c052 100644 --- a/docs/api/cli-kit/functions/node_ruby.execCLI2.html +++ b/docs/api/cli-kit/functions/node_ruby.execCLI2.html @@ -1,6 +1,6 @@ -execCLI2 | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ruby.version.html b/docs/api/cli-kit/functions/node_ruby.version.html index aae6e1c772f..9cd59186198 100644 --- a/docs/api/cli-kit/functions/node_ruby.version.html +++ b/docs/api/cli-kit/functions/node_ruby.version.html @@ -1,2 +1,2 @@ -version | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +version | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_schema.deepStrict.html b/docs/api/cli-kit/functions/node_schema.deepStrict.html index abf3c32607f..019faefe3cf 100644 --- a/docs/api/cli-kit/functions/node_schema.deepStrict.html +++ b/docs/api/cli-kit/functions/node_schema.deepStrict.html @@ -1,4 +1,4 @@ -deepStrict | @shopify/cli-kit
    • Returns a new schema that is the same as the input schema, but with all nested schemas set to strict.

      -

      Parameters

      • schema: ZodTypeAny

        The schema to make strict.

        -

      Returns ZodTypeAny

      The result strict schema.

      -

    Generated using TypeDoc

    \ No newline at end of file +deepStrict | @shopify/cli-kit
    • Returns a new schema that is the same as the input schema, but with all nested schemas set to strict.

      +

      Type Parameters

      • T

      Parameters

      • schema: T

        The schema to make strict.

        +

      Returns T

      The result strict schema.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_schema.errorsToString.html b/docs/api/cli-kit/functions/node_schema.errorsToString.html index 1d3a14d33bd..5c37f018932 100644 --- a/docs/api/cli-kit/functions/node_schema.errorsToString.html +++ b/docs/api/cli-kit/functions/node_schema.errorsToString.html @@ -1,4 +1,4 @@ -errorsToString | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html index 974fd94fb0d..acab3017b17 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAdmin.html @@ -1,7 +1,7 @@ -ensureAuthenticatedAdmin | @shopify/cli-kit
    • Ensure that we have a valid Admin session for the given store.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html new file mode 100644 index 00000000000..0cc1d4c2d2f --- /dev/null +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedAppManagement.html @@ -0,0 +1,6 @@ +ensureAuthenticatedAppManagement | @shopify/cli-kit

    Function ensureAuthenticatedAppManagement

    • Ensure that we have a valid session to access the App Management API.

      +

      Parameters

      • scopes: string[] = []

        Optional array of extra scopes to authenticate with.

        +
      • env: ProcessEnv = process.env

        Optional environment variables to use.

        +
      • options: EnsureAuthenticatedAdditionalOptions = {}

        Optional extra options to use.

        +

      Returns Promise<string>

      The access token for the App Management API.

      +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html index 7bacebf9524..b492b5b4384 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedBusinessPlatform.html @@ -1,4 +1,4 @@ -ensureAuthenticatedBusinessPlatform | @shopify/cli-kit

    Function ensureAuthenticatedBusinessPlatform

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html index cef017b109e..b74ba607de6 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedPartners.html @@ -1,8 +1,8 @@ -ensureAuthenticatedPartners | @shopify/cli-kit
    • Ensure that we have a valid session to access the Partners API. +ensureAuthenticatedPartners | @shopify/cli-kit

      • Ensure that we have a valid session to access the Partners API. If SHOPIFY_CLI_PARTNERS_TOKEN exists, that token will be used to obtain a valid Partners Token If SHOPIFY_CLI_PARTNERS_TOKEN exists, scopes will be ignored.

        -

        Parameters

        • scopes: string[] = []

          Optional array of extra scopes to authenticate with.

          -
        • env: ProcessEnv = process.env

          Optional environment variables to use.

          -
        • options: EnsureAuthenticatedAdditionalOptions = {}

          Optional extra options to use.

          +

          Parameters

          • scopes: string[] = []

            Optional array of extra scopes to authenticate with.

            +
          • env: ProcessEnv = process.env

            Optional environment variables to use.

            +
          • options: EnsureAuthenticatedAdditionalOptions = {}

            Optional extra options to use.

          Returns Promise<string>

          The access token for the Partners API.

          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html index 85e16767d29..4e96942fa05 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedStorefront.html @@ -1,6 +1,6 @@ -ensureAuthenticatedStorefront | @shopify/cli-kit

    Function ensureAuthenticatedStorefront

    • Ensure that we have a valid session to access the Storefront API.

      -

      Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html index a6247ece23b..18cc61e4b7c 100644 --- a/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html +++ b/docs/api/cli-kit/functions/node_session.ensureAuthenticatedThemes.html @@ -1,9 +1,9 @@ -ensureAuthenticatedThemes | @shopify/cli-kit
    • Ensure that we have a valid session to access the Theme API. +ensureAuthenticatedThemes | @shopify/cli-kit

      • Ensure that we have a valid session to access the Theme API. If a password is provided, that token will be used against Theme Access API. Otherwise, it will ensure that the user is authenticated with the Admin API.

        -

        Parameters

        • store: string

          Store fqdn to request auth for.

          -
        • password: undefined | string

          Password generated from Theme Access app.

          -
        • scopes: string[] = []

          Optional array of extra scopes to authenticate with.

          -
        • forceRefresh: boolean = false

          Optional flag to force a refresh of the token.

          +

          Parameters

          • store: string

            Store fqdn to request auth for.

            +
          • password: undefined | string

            Password generated from Theme Access app.

            +
          • scopes: string[] = []

            Optional array of extra scopes to authenticate with.

            +
          • forceRefresh: boolean = false

            Optional flag to force a refresh of the token.

          Returns Promise<AdminSession>

          The access token and store.

          -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_session.logout.html b/docs/api/cli-kit/functions/node_session.logout.html index e123d87cebd..68c09a0da09 100644 --- a/docs/api/cli-kit/functions/node_session.logout.html +++ b/docs/api/cli-kit/functions/node_session.logout.html @@ -1,3 +1,3 @@ -logout | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.captureOutput.html b/docs/api/cli-kit/functions/node_system.captureOutput.html index 9d45f34f64e..46985435c02 100644 --- a/docs/api/cli-kit/functions/node_system.captureOutput.html +++ b/docs/api/cli-kit/functions/node_system.captureOutput.html @@ -1,6 +1,6 @@ -captureOutput | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.exec.html b/docs/api/cli-kit/functions/node_system.exec.html index f2fe317732a..5da8d4ca4e8 100644 --- a/docs/api/cli-kit/functions/node_system.exec.html +++ b/docs/api/cli-kit/functions/node_system.exec.html @@ -1,5 +1,5 @@ -exec | @shopify/cli-kit
    • Runs a command asynchronously.

      -

      Parameters

      • command: string

        Command to be executed.

        -
      • args: string[]

        Arguments to pass to the command.

        -
      • Optional options: ExecOptions

        Optional settings for how to run the command.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +exec | @shopify/cli-kit
    • Runs a command asynchronously.

      +

      Parameters

      • command: string

        Command to be executed.

        +
      • args: string[]

        Arguments to pass to the command.

        +
      • Optional options: ExecOptions

        Optional settings for how to run the command.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.openURL.html b/docs/api/cli-kit/functions/node_system.openURL.html index 91ab991db9d..2466a685dab 100644 --- a/docs/api/cli-kit/functions/node_system.openURL.html +++ b/docs/api/cli-kit/functions/node_system.openURL.html @@ -1,3 +1,3 @@ -openURL | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +openURL | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.sleep.html b/docs/api/cli-kit/functions/node_system.sleep.html index b9f7697832c..1d8367b1d3c 100644 --- a/docs/api/cli-kit/functions/node_system.sleep.html +++ b/docs/api/cli-kit/functions/node_system.sleep.html @@ -1,3 +1,3 @@ -sleep | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +sleep | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html b/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html index 93239fad1ae..d5095444e05 100644 --- a/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html +++ b/docs/api/cli-kit/functions/node_system.terminalSupportsRawMode.html @@ -1,5 +1,5 @@ -terminalSupportsRawMode | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html b/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html index 44c77da33c5..e1da726a50c 100644 --- a/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html +++ b/docs/api/cli-kit/functions/node_tcp.checkPortAvailability.html @@ -1,3 +1,3 @@ -checkPortAvailability | @shopify/cli-kit

    Function checkPortAvailability

    • Checks if a port is available.

      -

      Parameters

      • portNumber: number

        The port number to check.

        -

      Returns Promise<boolean>

    Generated using TypeDoc

    \ No newline at end of file +checkPortAvailability | @shopify/cli-kit

    Function checkPortAvailability

    • Checks if a port is available.

      +

      Parameters

      • portNumber: number

        The port number to check.

        +

      Returns Promise<boolean>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html b/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html index 4c81a239c9e..e6deedfddaf 100644 --- a/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html +++ b/docs/api/cli-kit/functions/node_tcp.getAvailableTCPPort.html @@ -1,7 +1,7 @@ -getAvailableTCPPort | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html b/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html index f2143fe76f4..2382dc5d1ad 100644 --- a/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html +++ b/docs/api/cli-kit/functions/node_testing_output.mockAndCaptureOutput.html @@ -1,3 +1,3 @@ -mockAndCaptureOutput | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html b/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html index 4e25838dd17..dcc0201b002 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html +++ b/docs/api/cli-kit/functions/node_testing_ui.getLastFrameAfterUnmount.html @@ -1,3 +1,3 @@ -getLastFrameAfterUnmount | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.render.html b/docs/api/cli-kit/functions/node_testing_ui.render.html index b0a6362bc67..411d74d0076 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.render.html +++ b/docs/api/cli-kit/functions/node_testing_ui.render.html @@ -1 +1 @@ -render | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +render | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html index bb65f57f23d..d389c1a144c 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html +++ b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWait.html @@ -1,5 +1,5 @@ -sendInputAndWait | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html index 1e4bbf6e092..d910ccb90bf 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html +++ b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForChange.html @@ -1,4 +1,4 @@ -sendInputAndWaitForChange | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html index 37d9cfd1cd0..f06dd2d14b3 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html +++ b/docs/api/cli-kit/functions/node_testing_ui.sendInputAndWaitForContent.html @@ -1,4 +1,4 @@ -sendInputAndWaitForContent | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html b/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html index da04821b42e..61ae3ac156c 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html +++ b/docs/api/cli-kit/functions/node_testing_ui.waitForContent.html @@ -1,2 +1,2 @@ -waitForContent | @shopify/cli-kit
    • Wait for the last frame to contain specific text.

      -

      Parameters

      • renderInstance: Instance
      • content: string
      • func: (() => void) = ...
          • (): void
          • Returns void

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +waitForContent | @shopify/cli-kit
    • Wait for the last frame to contain specific text.

      +

      Parameters

      • renderInstance: Instance
      • content: string
      • func: (() => void) = ...
          • (): void
          • Returns void

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html b/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html index 2e708a04419..c0fe44ae928 100644 --- a/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html +++ b/docs/api/cli-kit/functions/node_testing_ui.waitForInputsToBeReady.html @@ -1,2 +1,2 @@ -waitForInputsToBeReady | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +waitForInputsToBeReady | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html b/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html index 5a1631e7a74..34b5c40fe2d 100644 --- a/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html +++ b/docs/api/cli-kit/functions/node_themes_api.bulkUploadThemeAssets.html @@ -1 +1 @@ -bulkUploadThemeAssets | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +bulkUploadThemeAssets | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.createTheme.html b/docs/api/cli-kit/functions/node_themes_api.createTheme.html index ac72ae3babe..4fcaf33e6b6 100644 --- a/docs/api/cli-kit/functions/node_themes_api.createTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.createTheme.html @@ -1 +1 @@ -createTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +createTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html b/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html index a459209cc7e..7d22dfd1ebc 100644 --- a/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.deleteTheme.html @@ -1 +1 @@ -deleteTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +deleteTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html b/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html index 43c83dcf0d9..b57d479eee2 100644 --- a/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html +++ b/docs/api/cli-kit/functions/node_themes_api.deleteThemeAsset.html @@ -1 +1 @@ -deleteThemeAsset | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +deleteThemeAsset | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html b/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html index 3cc8f0a3a88..0add788ae82 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchChecksums.html @@ -1 +1 @@ -fetchChecksums | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +fetchChecksums | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html b/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html index 6a6cbfea9c2..432752a3a0d 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchTheme.html @@ -1 +1 @@ -fetchTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +fetchTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html b/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html index 625123de57e..6f4d93c9f78 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchThemeAsset.html @@ -1 +1 @@ -fetchThemeAsset | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +fetchThemeAsset | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html b/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html index bd1a7411182..503eb146e80 100644 --- a/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html +++ b/docs/api/cli-kit/functions/node_themes_api.fetchThemes.html @@ -1 +1 @@ -fetchThemes | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +fetchThemes | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.publishTheme.html b/docs/api/cli-kit/functions/node_themes_api.publishTheme.html index e9cdb2b55bd..e55897260ff 100644 --- a/docs/api/cli-kit/functions/node_themes_api.publishTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.publishTheme.html @@ -1 +1 @@ -publishTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +publishTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.updateTheme.html b/docs/api/cli-kit/functions/node_themes_api.updateTheme.html index 075c2bfbd3d..a43fed8d839 100644 --- a/docs/api/cli-kit/functions/node_themes_api.updateTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.updateTheme.html @@ -1 +1 @@ -updateTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +updateTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html b/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html index 06feee34bce..9f5f460b6c4 100644 --- a/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html +++ b/docs/api/cli-kit/functions/node_themes_api.upgradeTheme.html @@ -1 +1 @@ -upgradeTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +upgradeTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html b/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html index 97420534a31..c8d34d1a70d 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html +++ b/docs/api/cli-kit/functions/node_themes_conf.getHostTheme.html @@ -1 +1 @@ -getHostTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +getHostTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html b/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html index d3f28d9a470..211e6d4dd21 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html +++ b/docs/api/cli-kit/functions/node_themes_conf.hostThemeLocalStorage.html @@ -1 +1 @@ -hostThemeLocalStorage | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +hostThemeLocalStorage | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html b/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html index 5255714d0d0..7ce6b820755 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html +++ b/docs/api/cli-kit/functions/node_themes_conf.removeHostTheme.html @@ -1 +1 @@ -removeHostTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +removeHostTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html b/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html index 34b53780472..6773c82ccb7 100644 --- a/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html +++ b/docs/api/cli-kit/functions/node_themes_conf.setHostTheme.html @@ -1 +1 @@ -setHostTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +setHostTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html b/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html index a4d0c631f48..50602642dcd 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildBulkUploadResults.html @@ -1 +1 @@ -buildBulkUploadResults | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +buildBulkUploadResults | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html b/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html index 2c73276d070..bdb8e2f4580 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildChecksum.html @@ -1 +1 @@ -buildChecksum | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +buildChecksum | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html b/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html index ebc0670355a..d00e637567d 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildTheme.html @@ -1 +1 @@ -buildTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +buildTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html b/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html index f3c05e01018..4d63686c8b8 100644 --- a/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html +++ b/docs/api/cli-kit/functions/node_themes_factories.buildThemeAsset.html @@ -1 +1 @@ -buildThemeAsset | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +buildThemeAsset | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html b/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html index 153c3c8da15..8df78295dc6 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.codeEditorUrl.html @@ -1 +1 @@ -codeEditorUrl | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +codeEditorUrl | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html b/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html index 075fc5193f8..261a36799ce 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.storeAdminUrl.html @@ -1 +1 @@ -storeAdminUrl | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +storeAdminUrl | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html b/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html index f84ddd9f6ba..e5047a87b2d 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.themeEditorUrl.html @@ -1 +1 @@ -themeEditorUrl | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +themeEditorUrl | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html b/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html index b1f8b68a831..9a5e6cf3199 100644 --- a/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html +++ b/docs/api/cli-kit/functions/node_themes_urls.themePreviewUrl.html @@ -1 +1 @@ -themePreviewUrl | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +themePreviewUrl | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html b/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html index ebf130c3337..6e5857d8c67 100644 --- a/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html +++ b/docs/api/cli-kit/functions/node_themes_utils.isDevelopmentTheme.html @@ -1 +1 @@ -isDevelopmentTheme | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +isDevelopmentTheme | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html b/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html index 0e794fdf82c..b72796d9557 100644 --- a/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html +++ b/docs/api/cli-kit/functions/node_themes_utils.promptThemeName.html @@ -1 +1 @@ -promptThemeName | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +promptThemeName | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_toml.decodeToml.html b/docs/api/cli-kit/functions/node_toml.decodeToml.html index dbdf4edaf59..119cb502b85 100644 --- a/docs/api/cli-kit/functions/node_toml.decodeToml.html +++ b/docs/api/cli-kit/functions/node_toml.decodeToml.html @@ -1,4 +1,4 @@ -decodeToml | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +decodeToml | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_toml.encodeToml.html b/docs/api/cli-kit/functions/node_toml.encodeToml.html index 00d89463921..afed134a9a8 100644 --- a/docs/api/cli-kit/functions/node_toml.encodeToml.html +++ b/docs/api/cli-kit/functions/node_toml.encodeToml.html @@ -1,4 +1,4 @@ -encodeToml | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_tree_kill.treeKill.html b/docs/api/cli-kit/functions/node_tree_kill.treeKill.html index 81f45917dfe..1fde1463700 100644 --- a/docs/api/cli-kit/functions/node_tree_kill.treeKill.html +++ b/docs/api/cli-kit/functions/node_tree_kill.treeKill.html @@ -1,6 +1,6 @@ -treeKill | @shopify/cli-kit
    • Kills the process that calls the method and all its children.

      -

      Parameters

      • pid: string | number = process.pid

        Pid of the process to kill.

        -
      • killSignal: string = 'SIGTERM'

        Type of kill signal to be used.

        -
      • killRoot: boolean = true

        Whether to kill the root process.

        -
      • Optional callback: AfterKillCallback

        Optional callback to run after killing the processes.

        -

      Returns void

    Generated using TypeDoc

    \ No newline at end of file +treeKill | @shopify/cli-kit
    • Kills the process that calls the method and all its children.

      +

      Parameters

      • pid: string | number = process.pid

        Pid of the process to kill.

        +
      • killSignal: string = 'SIGTERM'

        Type of kill signal to be used.

        +
      • killRoot: boolean = true

        Whether to kill the root process.

        +
      • Optional callback: AfterKillCallback

        Optional callback to run after killing the processes.

        +

      Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.handleCtrlC.html b/docs/api/cli-kit/functions/node_ui.handleCtrlC.html index bec48d0c1ce..a66c3f529df 100644 --- a/docs/api/cli-kit/functions/node_ui.handleCtrlC.html +++ b/docs/api/cli-kit/functions/node_ui.handleCtrlC.html @@ -1 +1 @@ -handleCtrlC | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +handleCtrlC | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.keypress.html b/docs/api/cli-kit/functions/node_ui.keypress.html index 331a4cbecd6..e223b1a54ca 100644 --- a/docs/api/cli-kit/functions/node_ui.keypress.html +++ b/docs/api/cli-kit/functions/node_ui.keypress.html @@ -1,2 +1,2 @@ -keypress | @shopify/cli-kit
    • Waits for any key to be pressed except Ctrl+C which will terminate the process.

      -

      Parameters

      • stdin: ReadStream & {} = process.stdin
      • uiDebugOptions: UIDebugOptions = defaultUIDebugOptions

      Returns Promise<unknown>

    Generated using TypeDoc

    \ No newline at end of file +keypress | @shopify/cli-kit
    • Waits for any key to be pressed except Ctrl+C which will terminate the process.

      +

      Parameters

      • stdin: ReadStream & {} = process.stdin
      • uiDebugOptions: UIDebugOptions = defaultUIDebugOptions

      Returns Promise<unknown>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.render.html b/docs/api/cli-kit/functions/node_ui.render.html index dc01c0cb1f6..6eeb518bffb 100644 --- a/docs/api/cli-kit/functions/node_ui.render.html +++ b/docs/api/cli-kit/functions/node_ui.render.html @@ -1 +1 @@ -render | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +render | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html b/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html index 511764605c4..5c7d5fd566c 100644 --- a/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderAutocompletePrompt.html @@ -1,4 +1,4 @@ -renderAutocompletePrompt | @shopify/cli-kit

    Function renderAutocompletePrompt

    • Renders an autocomplete prompt to the console.

      -

      Type Parameters

      • T

      Parameters

      Returns Promise<T>

      Example

      ?  Select a template:   Type to search...

      ┃ Info message title
      ┃
      ┃ Info message body

      > first
      second
      third
      fourth
      fifth
      sixth
      seventh
      eighth
      ninth
      tenth
      eleventh
      twelfth
      thirteenth
      fourteenth
      fifteenth
      sixteenth
      seventeenth
      eighteenth
      nineteenth (disabled)
      twentieth
      twenty-first
      twenty-second
      twenty-third
      twenty-fourth
      twenty-fifth

      Press ↑↓ arrows to select, enter to confirm. +renderAutocompletePrompt | @shopify/cli-kit

      Function renderAutocompletePrompt

      • Renders an autocomplete prompt to the console.

        +

        Type Parameters

        • T

        Parameters

        Returns Promise<T>

        Example

        ?  Select a template:   Type to search...

        ┃ Info message title
        ┃
        ┃ Info message body

        > first
        second
        third
        fourth
        fifth
        sixth
        seventh
        eighth
        ninth
        tenth
        eleventh
        twelfth
        thirteenth
        fourteenth
        fifteenth
        sixteenth
        seventeenth
        eighteenth
        nineteenth (disabled)
        twentieth
        twenty-first
        twenty-second
        twenty-third
        twenty-fourth
        twenty-fifth

        Press ↑↓ arrows to select, enter to confirm.
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderConcurrent.html b/docs/api/cli-kit/functions/node_ui.renderConcurrent.html index e883571ed40..2f360b9512c 100644 --- a/docs/api/cli-kit/functions/node_ui.renderConcurrent.html +++ b/docs/api/cli-kit/functions/node_ui.renderConcurrent.html @@ -1,4 +1,4 @@ -renderConcurrent | @shopify/cli-kit
    • Renders output from concurrent processes to the terminal with ConcurrentOutput.

      -

      Parameters

      Returns Promise<unknown>

      Example

      00:00:00 │ backend  │ first backend message
      00:00:00 │ backend │ second backend message
      00:00:00 │ backend │ third backend message
      00:00:00 │ frontend │ first frontend message
      00:00:00 │ frontend │ second frontend message
      00:00:00 │ frontend │ third frontend message +renderConcurrent | @shopify/cli-kit
      • Renders output from concurrent processes to the terminal with ConcurrentOutput.

        +

        Parameters

        Returns Promise<unknown>

        Example

        00:00:00 │ backend  │ first backend message
        00:00:00 │ backend │ second backend message
        00:00:00 │ backend │ third backend message
        00:00:00 │ frontend │ first frontend message
        00:00:00 │ frontend │ second frontend message
        00:00:00 │ frontend │ third frontend message
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html b/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html index 6b8721fba80..57ce1cae3c0 100644 --- a/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderConfirmationPrompt.html @@ -1,4 +1,4 @@ -renderConfirmationPrompt | @shopify/cli-kit

    Function renderConfirmationPrompt

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html b/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html index 14e836ccc31..62784759278 100644 --- a/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderDangerousConfirmationPrompt.html @@ -1,5 +1,5 @@ -renderDangerousConfirmationPrompt | @shopify/cli-kit

    Function renderDangerousConfirmationPrompt

    • Renders a dangerous confirmation prompt to the console, forcing the user to +renderDangerousConfirmationPrompt | @shopify/cli-kit

      Function renderDangerousConfirmationPrompt

      • Renders a dangerous confirmation prompt to the console, forcing the user to type a confirmation string to proceed.

        -

        Parameters

        Returns Promise<boolean>

        Example

        ?  Release a new version of nightly-app-2023-06-19?

        ┃ Includes:
        ┃ + web-px (new)
        ┃ + sub-ui-ext
        ┃ + theme-app-ext
        ┃ + paymentify (from Partner Dashboard)
        ┃
        ┃ Removes:
        ┃ - prod-discount-fun
        ┃
        ┃ This can permanently delete app user data.

        Type nightly-app-2023-06-19 to confirm, or press Escape
        to cancel.
        > â–ˆ
        ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ +

        Parameters

        Returns Promise<boolean>

        Example

        ?  Release a new version of nightly-app-2023-06-19?

        ┃ Includes:
        ┃ + web-px (new)
        ┃ + sub-ui-ext
        ┃ + theme-app-ext
        ┃ + paymentify (from Partner Dashboard)
        ┃
        ┃ Removes:
        ┃ - prod-discount-fun
        ┃
        ┃ This can permanently delete app user data.

        Type nightly-app-2023-06-19 to confirm, or press Escape
        to cancel.
        > â–ˆ
        ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderError.html b/docs/api/cli-kit/functions/node_ui.renderError.html index e48328ff7be..125e8310887 100644 --- a/docs/api/cli-kit/functions/node_ui.renderError.html +++ b/docs/api/cli-kit/functions/node_ui.renderError.html @@ -1,4 +1,4 @@ -renderError | @shopify/cli-kit
    • Renders an error banner to the console.

      -

      Parameters

      Returns undefined | string

      Example

      ╭─ error ──────────────────────────────────────────────────╮
      │ │
      │ Version couldn't be released. │
      │ │
      │ This version needs to be submitted for review and │
      │ approved by Shopify before it can be released. │
      │ │
      ╰──────────────────────────────────────────────────────────╯ +renderError | @shopify/cli-kit
      • Renders an error banner to the console.

        +

        Parameters

        Returns undefined | string

        Example

        ╭─ error ──────────────────────────────────────────────────╮
        │ │
        │ Version couldn't be released. │
        │ │
        │ This version needs to be submitted for review and │
        │ approved by Shopify before it can be released. │
        │ │
        ╰──────────────────────────────────────────────────────────╯
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderFatalError.html b/docs/api/cli-kit/functions/node_ui.renderFatalError.html index 4cc46f56284..fdee6f51030 100644 --- a/docs/api/cli-kit/functions/node_ui.renderFatalError.html +++ b/docs/api/cli-kit/functions/node_ui.renderFatalError.html @@ -1,6 +1,6 @@ -renderFatalError | @shopify/cli-kit
    • Renders a Fatal error to the console inside a banner.

      -

      Parameters

      • error: FatalError
      • __namedParameters: RenderFatalErrorOptions = {}

      Returns undefined | string

      Example

      Basic
      ╭─ error ──────────────────────────────────────────────────╮
      │ │
      │ Something went wrong. │
      │ │
      │ To investigate the issue, examine this stack trace: │
      │ at _compile (internal/modules/cjs/loader.js:1137) │
      │ at js (internal/modules/cjs/loader.js:1157) │
      │ at load (internal/modules/cjs/loader.js:985) │
      │ at _load (internal/modules/cjs/loader.js:878) │
      │ │
      ╰──────────────────────────────────────────────────────────╯ +renderFatalError | @shopify/cli-kit
      • Renders a Fatal error to the console inside a banner.

        +

        Parameters

        • error: FatalError
        • __namedParameters: RenderFatalErrorOptions = {}

        Returns undefined | string

        Example

        Basic
        ╭─ error ──────────────────────────────────────────────────╮
        │ │
        │ Something went wrong. │
        │ │
        │ To investigate the issue, examine this stack trace: │
        │ at _compile (internal/modules/cjs/loader.js:1137) │
        │ at js (internal/modules/cjs/loader.js:1157) │
        │ at load (internal/modules/cjs/loader.js:985) │
        │ at _load (internal/modules/cjs/loader.js:878) │
        │ │
        ╰──────────────────────────────────────────────────────────╯

        Example

        Complete
        ╭─ error ──────────────────────────────────────────────────╮
        │ │
        │ No Organization found │
        │ │
        │ Next steps │
        │ • Have you created a Shopify Partners organization │
        │ [1]? │
        │ • Have you confirmed your accounts from the emails │
        │ you received? │
        │ • Need to connect to a different App or │
        │ organization? Run the command again with `--reset` │
        │ │
        │ amortizable-marketplace-ext │
        │ • Some other error │
        │ Validation errors │
        │ • Missing expected key(s). │
        │ │
        │ amortizable-marketplace-ext-2 │
        │ • Something was not found │
        │ │
        ╰──────────────────────────────────────────────────────────╯
        [1] https://partners.shopify.com/signup
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderInfo.html b/docs/api/cli-kit/functions/node_ui.renderInfo.html index e13d9d59f9b..abde2b6ed0d 100644 --- a/docs/api/cli-kit/functions/node_ui.renderInfo.html +++ b/docs/api/cli-kit/functions/node_ui.renderInfo.html @@ -1,6 +1,6 @@ -renderInfo | @shopify/cli-kit
    • Renders an information banner to the console.

      -

      Parameters

      Returns undefined | string

      Example

      Basic
      ╭─ info ───────────────────────────────────────────────────╮
      │ │
      │ CLI update available. │
      │ │
      │ Run `npm run shopify upgrade`. │
      │ │
      ╰──────────────────────────────────────────────────────────╯ +renderInfo | @shopify/cli-kit
      • Renders an information banner to the console.

        +

        Parameters

        Returns undefined | string

        Example

        Basic
        ╭─ info ───────────────────────────────────────────────────╮
        │ │
        │ CLI update available. │
        │ │
        │ Run `npm run shopify upgrade`. │
        │ │
        ╰──────────────────────────────────────────────────────────╯

        Example

        Complete
        ╭─ info ───────────────────────────────────────────────────╮
        │ │
        │ my-app initialized and ready to build. │
        │ │
        │ Next steps │
        │ • Run `cd verification-app` │
        │ • To preview your project, run `npm app dev` │
        │ • To add extensions, run `npm generate extension` │
        │ │
        │ Reference │
        │ • Run `npm shopify help` │
        │ • Dev docs [1] │
        │ │
        │ Custom section │
        │ • Item 1 [2] │
        │ • Item 2 │
        │ • Item 3 [3] │
        │ │
        ╰──────────────────────────────────────────────────────────╯
        [1] https://shopify.dev
        [2] https://www.google.com/search?q=jh56t9l34kpo35tw8s28hn7s
        9s2xvzla01d8cn6j7yq&rlz=1C1GCEU_enUS832US832&oq=jh56t9l34kpo
        35tw8s28hn7s9s2xvzla01d8cn6j7yq&aqs=chrome.0.35i39l2j0l4j46j
        69i60.2711j0j7&sourceid=chrome&ie=UTF-8
        [3] https://shopify.com
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html b/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html index 7611197cef1..8deef2e675c 100644 --- a/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderSelectPrompt.html @@ -1,4 +1,4 @@ -renderSelectPrompt | @shopify/cli-kit
    • Renders a select prompt to the console.

      -

      Type Parameters

      • T

      Parameters

      Returns Promise<T>

      Example

      ?  Associate your project with the org Castile Ventures?

      ┃ Add
      ┃ • new-ext
      ┃
      ┃ Remove
      ┃ • integrated-demand-ext
      ┃ • order-discount

      Automations
      > fifth
      sixth

      Merchant Admin
      eighth
      ninth

      Other
      first
      second
      third (limit reached)
      fourth
      seventh
      tenth

      Press ↑↓ arrows to select, enter to confirm. +renderSelectPrompt | @shopify/cli-kit
      • Renders a select prompt to the console.

        +

        Type Parameters

        • T

        Parameters

        Returns Promise<T>

        Example

        ?  Associate your project with the org Castile Ventures?

        ┃ Add
        ┃ • new-ext
        ┃
        ┃ Remove
        ┃ • integrated-demand-ext
        ┃ • order-discount

        Automations
        > fifth
        sixth

        Merchant Admin
        eighth
        ninth

        Other
        first
        second
        third (limit reached)
        fourth
        seventh
        tenth

        Press ↑↓ arrows to select, enter to confirm.
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderSuccess.html b/docs/api/cli-kit/functions/node_ui.renderSuccess.html index 3e88b23df32..2abdaafa0a5 100644 --- a/docs/api/cli-kit/functions/node_ui.renderSuccess.html +++ b/docs/api/cli-kit/functions/node_ui.renderSuccess.html @@ -1,6 +1,6 @@ -renderSuccess | @shopify/cli-kit
    • Renders a success banner to the console.

      -

      Parameters

      Returns undefined | string

      Example

      Basic
      ╭─ success ────────────────────────────────────────────────╮
      │ │
      │ CLI updated. │
      │ │
      │ You are now running version 3.47. │
      │ │
      ╰──────────────────────────────────────────────────────────╯ +renderSuccess | @shopify/cli-kit
      • Renders a success banner to the console.

        +

        Parameters

        Returns undefined | string

        Example

        Basic
        ╭─ success ────────────────────────────────────────────────╮
        │ │
        │ CLI updated. │
        │ │
        │ You are now running version 3.47. │
        │ │
        ╰──────────────────────────────────────────────────────────╯

        Example

        Complete
        ╭─ success ────────────────────────────────────────────────╮
        │ │
        │ Deployment successful. │
        │ │
        │ Your extensions have been uploaded to your Shopify │
        │ Partners Dashboard. │
        │ │
        │ Next steps │
        │ • See your deployment and set it live [1] │
        │ │
        ╰──────────────────────────────────────────────────────────╯
        [1] https://partners.shopify.com/1797046/apps/4523695/deploy
        ments
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderTable.html b/docs/api/cli-kit/functions/node_ui.renderTable.html index 7c049722919..f7a503f5fe0 100644 --- a/docs/api/cli-kit/functions/node_ui.renderTable.html +++ b/docs/api/cli-kit/functions/node_ui.renderTable.html @@ -1,4 +1,4 @@ -renderTable | @shopify/cli-kit
    • Renders a table to the console.

      -

      Type Parameters

      • T extends default

      Parameters

      • __namedParameters: RenderTableOptions<T>

      Returns undefined | string

      Example

      ID  Name        email
      ── ────────── ─────────────
      1 John Doe jon@doe.com
      2 Jane Doe jane@doe.com
      3 John Smith jon@smith.com +renderTable | @shopify/cli-kit
      • Renders a table to the console.

        +

        Type Parameters

        • T extends default

        Parameters

        • __namedParameters: RenderTableOptions<T>

        Returns undefined | string

        Example

        ID  Name        email
        ── ────────── ─────────────
        1 John Doe jon@doe.com
        2 Jane Doe jane@doe.com
        3 John Smith jon@smith.com
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderTasks.html b/docs/api/cli-kit/functions/node_ui.renderTasks.html index a70fe771322..b32747d2a93 100644 --- a/docs/api/cli-kit/functions/node_ui.renderTasks.html +++ b/docs/api/cli-kit/functions/node_ui.renderTasks.html @@ -1,4 +1,4 @@ -renderTasks | @shopify/cli-kit
    • Runs async tasks and displays their progress to the console.

      -

      Type Parameters

      • TContext

      Parameters

      • tasks: Task<TContext>[]
      • __namedParameters: RenderTasksOptions = {}

      Returns Promise<TContext>

      Example

      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
      Installing dependencies ... +renderTasks | @shopify/cli-kit
      • Runs async tasks and displays their progress to the console.

        +

        Type Parameters

        • TContext

        Parameters

        • tasks: Task<TContext>[]
        • __namedParameters: RenderTasksOptions = {}

        Returns Promise<TContext>

        Example

        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
        Installing dependencies ...
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderText.html b/docs/api/cli-kit/functions/node_ui.renderText.html index aecf3bd64b7..be584252d69 100644 --- a/docs/api/cli-kit/functions/node_ui.renderText.html +++ b/docs/api/cli-kit/functions/node_ui.renderText.html @@ -1,5 +1,5 @@ -renderText | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html b/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html index 50b1a49a8d4..2a7d5baf4b5 100644 --- a/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html +++ b/docs/api/cli-kit/functions/node_ui.renderTextPrompt.html @@ -1,4 +1,4 @@ -renderTextPrompt | @shopify/cli-kit
    • Renders a text prompt to the console.

      -

      Parameters

      Returns Promise<string>

      Example

      ?  App project name (can be changed later):
      > expansive commerce app
      ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔ +renderTextPrompt | @shopify/cli-kit
      • Renders a text prompt to the console.

        +

        Parameters

        Returns Promise<string>

        Example

        ?  App project name (can be changed later):
        > expansive commerce app
        ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui.renderWarning.html b/docs/api/cli-kit/functions/node_ui.renderWarning.html index e2b7d5f4cbc..0539126b2cf 100644 --- a/docs/api/cli-kit/functions/node_ui.renderWarning.html +++ b/docs/api/cli-kit/functions/node_ui.renderWarning.html @@ -1,6 +1,6 @@ -renderWarning | @shopify/cli-kit
    • Renders a warning banner to the console.

      -

      Parameters

      Returns undefined | string

      Example

      Basic
      ╭─ warning ────────────────────────────────────────────────╮
      │ │
      │ You have reached your limit of checkout extensions for │
      │ this app. │
      │ │
      │ You can free up space for a new one by deleting an │
      │ existing one. │
      │ │
      ╰──────────────────────────────────────────────────────────╯ +renderWarning | @shopify/cli-kit
      • Renders a warning banner to the console.

        +

        Parameters

        Returns undefined | string

        Example

        Basic
        ╭─ warning ────────────────────────────────────────────────╮
        │ │
        │ You have reached your limit of checkout extensions for │
        │ this app. │
        │ │
        │ You can free up space for a new one by deleting an │
        │ existing one. │
        │ │
        ╰──────────────────────────────────────────────────────────╯

        Example

        Complete
        ╭─ warning ────────────────────────────────────────────────╮
        │ │
        │ Required access scope update. │
        │ │
        │ The deadline for re-selecting your app scopes is May │
        │ 1, 2022. │
        │ │
        │ Reference │
        │ • Dev docs [1] │
        │ │
        ╰──────────────────────────────────────────────────────────╯
        [1] https://shopify.dev/app/scopes
        -

      Generated using TypeDoc

      \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html b/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html index 8052a3151da..3dbf082c59d 100644 --- a/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html +++ b/docs/api/cli-kit/functions/node_ui_components.ConcurrentOutput.html @@ -1,4 +1,4 @@ -ConcurrentOutput | @shopify/cli-kit
    • Renders output from concurrent processes to the terminal. +ConcurrentOutput | @shopify/cli-kit

      • Renders output from concurrent processes to the terminal. Output will be divided in a three column layout with the left column containing the timestamp, the right column containing the output, @@ -7,4 +7,4 @@

        For example running shopify app dev:

        2022-10-10 13:11:03 | backend    | npm
        2022-10-10 13:11:03 | backend | WARN ignoring workspace config at ...
        2022-10-10 13:11:03 | backend |
        2022-10-10 13:11:03 | backend |
        2022-10-10 13:11:03 | backend | > shopify-app-template-node@0.1.0 dev
        2022-10-10 13:11:03 | backend | > cross-env NODE_ENV=development nodemon backend/index.js --watch ./backend
        2022-10-10 13:11:03 | backend |
        2022-10-10 13:11:03 | backend |
        2022-10-10 13:11:03 | frontend |
        2022-10-10 13:11:03 | frontend | > starter-react-frontend-app@0.1.0 dev
        2022-10-10 13:11:03 | frontend | > cross-env NODE_ENV=development node vite-server.js
        2022-10-10 13:11:03 | frontend |
        2022-10-10 13:11:03 | frontend |
        2022-10-10 13:11:03 | backend |
        2022-10-10 13:11:03 | backend | [nodemon] to restart at any time, enter `rs`
        2022-10-10 13:11:03 | backend | [nodemon] watching path(s): backend/
        2022-10-10 13:11:03 | backend | [nodemon] watching extensions: js,mjs,json
        2022-10-10 13:11:03 | backend | [nodemon] starting `node backend/index.js`
        2022-10-10 13:11:03 | backend |
        -

        Parameters

        • props: PropsWithChildren<ConcurrentOutputProps>
        • Optional context: any

        Returns null | ReactElement<any, any>

      Generated using TypeDoc

      \ No newline at end of file +

      Parameters

      • props: PropsWithChildren<ConcurrentOutputProps>
      • Optional context: any

      Returns null | ReactElement<any, any>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html b/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html new file mode 100644 index 00000000000..9a07dff4584 --- /dev/null +++ b/docs/api/cli-kit/functions/node_ui_components.useConcurrentOutputContext.html @@ -0,0 +1 @@ +useConcurrentOutputContext | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html b/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html index 35cb8ad1d82..0c7dd5739f4 100644 --- a/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html +++ b/docs/api/cli-kit/functions/node_ui_hooks.useAbortSignal.html @@ -1 +1 @@ -useAbortSignal | @shopify/cli-kit
    • Parameters

      • Optional abortSignal: AbortSignal
      • onAbort: ((error?) => Promise<void>) = noop
          • (error?): Promise<void>
          • Parameters

            • Optional error: unknown

            Returns Promise<void>

      Returns {
          isAborted: boolean;
      }

      • isAborted: boolean

    Generated using TypeDoc

    \ No newline at end of file +useAbortSignal | @shopify/cli-kit
    • Parameters

      • Optional abortSignal: AbortSignal
      • onAbort: ((error?) => Promise<void>) = noop
          • (error?): Promise<void>
          • Parameters

            • Optional error: unknown

            Returns Promise<void>

      Returns {
          isAborted: boolean;
      }

      • isAborted: boolean
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html index 141181fd2d7..9aa78498d7c 100644 --- a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html +++ b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_throttle.throttle.html @@ -1 +1 @@ -throttle | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +throttle | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html index 32fc02e8948..f7d706ba724 100644 --- a/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html +++ b/docs/api/cli-kit/functions/node_vendor_otel_js_utils_validators.isValidMetricName.html @@ -1 +1 @@ -isValidMetricName | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +isValidMetricName | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html b/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html index fc023adbb85..44abcf38318 100644 --- a/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html +++ b/docs/api/cli-kit/functions/node_vscode.addRecommendedExtensions.html @@ -1,4 +1,4 @@ -addRecommendedExtensions | @shopify/cli-kit
    • Add VSCode extension recommendations.

      -

      Parameters

      • directory: string

        Directory that contains the .vscode folder.

        -
      • recommendations: string[]

        List of VSCode extensions to recommend.

        -

      Returns Promise<void>

    Generated using TypeDoc

    \ No newline at end of file +addRecommendedExtensions | @shopify/cli-kit
    • Add VSCode extension recommendations.

      +

      Parameters

      • directory: string

        Directory that contains the .vscode folder.

        +
      • recommendations: string[]

        List of VSCode extensions to recommend.

        +

      Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/functions/node_vscode.isVSCode.html b/docs/api/cli-kit/functions/node_vscode.isVSCode.html index 12c973c1492..37a11483c11 100644 --- a/docs/api/cli-kit/functions/node_vscode.isVSCode.html +++ b/docs/api/cli-kit/functions/node_vscode.isVSCode.html @@ -1,4 +1,4 @@ -isVSCode | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/hierarchy.html b/docs/api/cli-kit/hierarchy.html index d10724b231b..9ae5c1de6e4 100644 --- a/docs/api/cli-kit/hierarchy.html +++ b/docs/api/cli-kit/hierarchy.html @@ -1 +1 @@ -@shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +@shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/index.html b/docs/api/cli-kit/index.html index a7ea32edace..8cf9b1faea2 100644 --- a/docs/api/cli-kit/index.html +++ b/docs/api/cli-kit/index.html @@ -1,85 +1,86 @@ -@shopify/cli-kit

    @shopify/cli-kit

    Index

    Modules

    common/array -common/collection -common/function -common/lang -common/object -common/retry -common/string -common/ts/deep-required -common/ts/pick-by-prefix -common/url -common/version -node/abort -node/analytics -node/api/admin -node/api/business-platform -node/api/graphql -node/api/http -node/api/partners -node/api/shopify-developers -node/archiver -node/base-command -node/cli -node/colors -node/context/fqdn -node/context/local -node/context/spin -node/context/utilities -node/crypto -node/custom-oclif-loader -node/dot-env -node/environment -node/environments -node/error -node/error-handler -node/figures -node/framework -node/fs -node/git -node/github -node/hooks/deprecations -node/hooks/postrun -node/hooks/prerun -node/http -node/ink -node/is-global -node/liquid -node/local-storage -node/metadata -node/mimes -node/monorail -node/node-package-manager -node/os -node/output -node/path -node/plugins -node/plugins/tunnel -node/result -node/ruby -node/schema -node/session -node/system -node/tcp -node/testing/output -node/testing/ui -node/themes/api -node/themes/conf -node/themes/factories -node/themes/theme-manager -node/themes/types -node/themes/urls -node/themes/utils -node/toml -node/tree-kill -node/ui -node/ui/components -node/ui/hooks -node/vendor/otel-js/export/InstantaneousMetricReader -node/vendor/otel-js/service/BaseOtelService/BaseOtelService -node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider -node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService -node/vendor/otel-js/service/types -node/vendor/otel-js/utils/throttle -node/vendor/otel-js/utils/validators -node/vscode -

    Generated using TypeDoc

    \ No newline at end of file +@shopify/cli-kit

    @shopify/cli-kit

    Index

    Modules

    common/array +common/collection +common/function +common/lang +common/object +common/retry +common/string +common/ts/deep-required +common/ts/pick-by-prefix +common/url +common/version +node/abort +node/analytics +node/api/admin +node/api/app-management +node/api/business-platform +node/api/graphql +node/api/http +node/api/partners +node/archiver +node/base-command +node/cli +node/colors +node/context/fqdn +node/context/local +node/context/spin +node/context/utilities +node/crypto +node/custom-oclif-loader +node/dot-env +node/environment +node/environments +node/error +node/error-handler +node/figures +node/framework +node/fs +node/git +node/github +node/hooks/deprecations +node/hooks/postrun +node/hooks/prerun +node/http +node/ink +node/is-global +node/liquid +node/local-storage +node/logs +node/metadata +node/mimes +node/monorail +node/node-package-manager +node/os +node/output +node/path +node/plugins +node/plugins/tunnel +node/result +node/ruby +node/schema +node/session +node/system +node/tcp +node/testing/output +node/testing/ui +node/themes/api +node/themes/conf +node/themes/factories +node/themes/theme-manager +node/themes/types +node/themes/urls +node/themes/utils +node/toml +node/tree-kill +node/ui +node/ui/components +node/ui/hooks +node/vendor/otel-js/export/InstantaneousMetricReader +node/vendor/otel-js/service/BaseOtelService/BaseOtelService +node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider +node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService +node/vendor/otel-js/service/types +node/vendor/otel-js/utils/throttle +node/vendor/otel-js/utils/validators +node/vscode +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html b/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html index 36b180981f9..81b41caeb87 100644 --- a/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html +++ b/docs/api/cli-kit/interfaces/node_api_admin.RestResponse.html @@ -1,8 +1,8 @@ -RestResponse | @shopify/cli-kit

    Respose of a REST request.

    -
    interface RestResponse {
        headers: {
            [key: string]: string[];
        };
        json: any;
        status: number;
    }

    Properties

    Properties

    headers: {
        [key: string]: string[];
    }

    HTTP response headers.

    -

    Type declaration

    • [key: string]: string[]
    json: any

    REST JSON respose.

    -
    status: number

    HTTP response status.

    -

    Generated using TypeDoc

    \ No newline at end of file +RestResponse | @shopify/cli-kit

    Respose of a REST request.

    +
    interface RestResponse {
        headers: {
            [key: string]: string[];
        };
        json: any;
        status: number;
    }

    Properties

    Properties

    headers: {
        [key: string]: string[];
    }

    HTTP response headers.

    +

    Type declaration

    • [key: string]: string[]
    json: any

    REST JSON respose.

    +
    status: number

    HTTP response status.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLRequestOptions.html b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLRequestOptions.html index 112c43e9a71..385d6f19b59 100644 --- a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLRequestOptions.html +++ b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLRequestOptions.html @@ -1,8 +1,8 @@ -GraphQLRequestOptions | @shopify/cli-kit
    interface GraphQLRequestOptions<T> {
        addedHeaders?: {
            [header: string]: string;
        };
        api: string;
        query: RequestDocument;
        responseOptions?: GraphQLResponseOptions<T>;
        token?: string;
        url: string;
        variables?: Variables;
    }

    Type Parameters

    • T

    Properties

    addedHeaders?: {
        [header: string]: string;
    }

    Type declaration

    • [header: string]: string
    api: string
    query: RequestDocument
    responseOptions?: GraphQLResponseOptions<T>
    token?: string
    url: string
    variables?: Variables

    Generated using TypeDoc

    \ No newline at end of file +GraphQLRequestOptions | @shopify/cli-kit
    interface GraphQLRequestOptions<T> {
        addedHeaders?: {
            [header: string]: string;
        };
        api: string;
        query: RequestDocument;
        responseOptions?: GraphQLResponseOptions<T>;
        token?: string;
        url: string;
        variables?: Variables;
    }

    Type Parameters

    • T

    Properties

    addedHeaders?: {
        [header: string]: string;
    }

    Type declaration

    • [header: string]: string
    api: string
    query: RequestDocument
    responseOptions?: GraphQLResponseOptions<T>
    token?: string
    url: string
    variables?: Variables
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html index 910cf3baf76..48c1edfb8ae 100644 --- a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html +++ b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLResponseOptions.html @@ -1,3 +1,3 @@ -GraphQLResponseOptions | @shopify/cli-kit
    interface GraphQLResponseOptions<T> {
        handleErrors?: boolean;
        onResponse?: ((response) => void);
    }

    Type Parameters

    • T

    Properties

    handleErrors?: boolean
    onResponse?: ((response) => void)

    Type declaration

      • (response): void
      • Parameters

        • response: Response<T>

        Returns void

    Generated using TypeDoc

    \ No newline at end of file +GraphQLResponseOptions | @shopify/cli-kit
    interface GraphQLResponseOptions<T> {
        handleErrors?: boolean;
        onResponse?: ((response) => void);
    }

    Type Parameters

    • T

    Properties

    handleErrors?: boolean
    onResponse?: ((response) => void)

    Type declaration

      • (response): void
      • Parameters

        • response: Response<T>

        Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html index 46c2dd416f8..efc7b530a02 100644 --- a/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html +++ b/docs/api/cli-kit/interfaces/node_api_graphql.GraphQLVariables.html @@ -1 +1 @@ -GraphQLVariables | @shopify/cli-kit
    interface GraphQLVariables {
        [key: string]: any;
    }

    Indexable

    [key: string]: any

    Generated using TypeDoc

    \ No newline at end of file +GraphQLVariables | @shopify/cli-kit
    interface GraphQLVariables {
        [key: string]: any;
    }

    Indexable

    [key: string]: any
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html b/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html index 41d6a891d4e..25e834bd37e 100644 --- a/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html +++ b/docs/api/cli-kit/interfaces/node_api_partners.FunctionUploadUrlGenerateResponse.html @@ -1,2 +1,2 @@ -FunctionUploadUrlGenerateResponse | @shopify/cli-kit
    interface FunctionUploadUrlGenerateResponse {
        functionUploadUrlGenerate: {
            generatedUrlDetails: {
                headers: {
                    [key: string]: string;
                };
                maxBytes: number;
                maxSize: string;
                moduleId: string;
                url: string;
            };
        };
    }

    Properties

    functionUploadUrlGenerate: {
        generatedUrlDetails: {
            headers: {
                [key: string]: string;
            };
            maxBytes: number;
            maxSize: string;
            moduleId: string;
            url: string;
        };
    }

    Type declaration

    • generatedUrlDetails: {
          headers: {
              [key: string]: string;
          };
          maxBytes: number;
          maxSize: string;
          moduleId: string;
          url: string;
      }
      • headers: {
            [key: string]: string;
        }
        • [key: string]: string
      • maxBytes: number
      • maxSize: string
      • moduleId: string
      • url: string

    Generated using TypeDoc

    \ No newline at end of file +FunctionUploadUrlGenerateResponse | @shopify/cli-kit
    interface FunctionUploadUrlGenerateResponse {
        functionUploadUrlGenerate: {
            generatedUrlDetails: {
                headers: {
                    [key: string]: string;
                };
                maxBytes: number;
                maxSize: string;
                moduleId: string;
                url: string;
            };
        };
    }

    Properties

    functionUploadUrlGenerate: {
        generatedUrlDetails: {
            headers: {
                [key: string]: string;
            };
            maxBytes: number;
            maxSize: string;
            moduleId: string;
            url: string;
        };
    }

    Type declaration

    • generatedUrlDetails: {
          headers: {
              [key: string]: string;
          };
          maxBytes: number;
          maxSize: string;
          moduleId: string;
          url: string;
      }
      • headers: {
            [key: string]: string;
        }
        • [key: string]: string
      • maxBytes: number
      • maxSize: string
      • moduleId: string
      • url: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html b/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html index 7ff692bdc00..0e42aad5bc4 100644 --- a/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html +++ b/docs/api/cli-kit/interfaces/node_dot_env.DotEnvFile.html @@ -1,6 +1,6 @@ -DotEnvFile | @shopify/cli-kit

    This interface represents a .env file.

    -
    interface DotEnvFile {
        path: string;
        variables: {
            [name: string]: string;
        };
    }

    Properties

    Properties

    path: string

    Path to the .env file.

    -
    variables: {
        [name: string]: string;
    }

    Variables of the .env file.

    -

    Type declaration

    • [name: string]: string

    Generated using TypeDoc

    \ No newline at end of file +DotEnvFile | @shopify/cli-kit

    This interface represents a .env file.

    +
    interface DotEnvFile {
        path: string;
        variables: {
            [name: string]: string;
        };
    }

    Properties

    Properties

    path: string

    Path to the .env file.

    +
    variables: {
        [name: string]: string;
    }

    Variables of the .env file.

    +

    Type declaration

    • [name: string]: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_environments.Environments.html b/docs/api/cli-kit/interfaces/node_environments.Environments.html index 390e967c04c..49c3c7dffe9 100644 --- a/docs/api/cli-kit/interfaces/node_environments.Environments.html +++ b/docs/api/cli-kit/interfaces/node_environments.Environments.html @@ -1 +1 @@ -Environments | @shopify/cli-kit
    interface Environments {
        [name: string]: JsonMap;
    }

    Indexable

    [name: string]: JsonMap

    Generated using TypeDoc

    \ No newline at end of file +Environments | @shopify/cli-kit
    interface Environments {
        [name: string]: JsonMap;
    }

    Indexable

    [name: string]: JsonMap
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html b/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html index f85614ee542..15d5c538085 100644 --- a/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html +++ b/docs/api/cli-kit/interfaces/node_fs.MatchGlobOptions.html @@ -1,2 +1,2 @@ -MatchGlobOptions | @shopify/cli-kit

    Interface MatchGlobOptions

    interface MatchGlobOptions {
        matchBase: boolean;
    }

    Properties

    Properties

    matchBase: boolean

    Generated using TypeDoc

    \ No newline at end of file +MatchGlobOptions | @shopify/cli-kit

    Interface MatchGlobOptions

    interface MatchGlobOptions {
        matchBase: boolean;
    }

    Properties

    Properties

    matchBase: boolean
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html b/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html index 3a8140cb7d2..abc2d23e157 100644 --- a/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html +++ b/docs/api/cli-kit/interfaces/node_fs.WriteOptions.html @@ -1,2 +1,2 @@ -WriteOptions | @shopify/cli-kit
    interface WriteOptions {
        encoding: BufferEncoding;
    }

    Properties

    Properties

    encoding: BufferEncoding

    Generated using TypeDoc

    \ No newline at end of file +WriteOptions | @shopify/cli-kit
    interface WriteOptions {
        encoding: BufferEncoding;
    }

    Properties

    Properties

    encoding: BufferEncoding
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html b/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html index 1d95c97a4b5..e60ae00d018 100644 --- a/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html +++ b/docs/api/cli-kit/interfaces/node_git.CreateGitCommitOptions.html @@ -1,3 +1,3 @@ -CreateGitCommitOptions | @shopify/cli-kit

    Interface CreateGitCommitOptions

    interface CreateGitCommitOptions {
        author?: string;
        directory?: string;
    }

    Properties

    Properties

    author?: string
    directory?: string

    Generated using TypeDoc

    \ No newline at end of file +CreateGitCommitOptions | @shopify/cli-kit

    Interface CreateGitCommitOptions

    interface CreateGitCommitOptions {
        author?: string;
        directory?: string;
    }

    Properties

    Properties

    author?: string
    directory?: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html b/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html index 35a276c2fef..c666a861084 100644 --- a/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html +++ b/docs/api/cli-kit/interfaces/node_git.GitCloneOptions.html @@ -1,12 +1,12 @@ -GitCloneOptions | @shopify/cli-kit

    Options to use when cloning a git repository.

    +GitCloneOptions | @shopify/cli-kit

    Options to use when cloning a git repository.

    Param: repoUrl

    The URL of the repository to clone.

    Param: destination

    The directory where the repository will be cloned.

    Param: progressUpdater

    A function that will be called with the progress of the clone.

    Param: shallow

    Whether to clone the repository shallowly.

    Param: latestTag

    Whether to clone the latest tag instead of the default branch.

    -
    interface GitCloneOptions {
        destination: string;
        latestTag?: boolean;
        progressUpdater?: ((statusString) => void);
        repoUrl: string;
        shallow?: boolean;
    }

    Properties

    destination: string
    latestTag?: boolean
    progressUpdater?: ((statusString) => void)

    Type declaration

      • (statusString): void
      • Parameters

        • statusString: string

        Returns void

    repoUrl: string
    shallow?: boolean

    Generated using TypeDoc

    \ No newline at end of file +
    interface GitCloneOptions {
        destination: string;
        latestTag?: boolean;
        progressUpdater?: ((statusString) => void);
        repoUrl: string;
        shallow?: boolean;
    }

    Properties

    destination: string
    latestTag?: boolean
    progressUpdater?: ((statusString) => void)

    Type declaration

      • (statusString): void
      • Parameters

        • statusString: string

        Returns void

    repoUrl: string
    shallow?: boolean
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html b/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html index 3581440c2d4..db165b441c1 100644 --- a/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html +++ b/docs/api/cli-kit/interfaces/node_git.GitIgnoreTemplate.html @@ -1 +1 @@ -GitIgnoreTemplate | @shopify/cli-kit
    interface GitIgnoreTemplate {
        [section: string]: string[];
    }

    Indexable

    [section: string]: string[]

    Generated using TypeDoc

    \ No newline at end of file +GitIgnoreTemplate | @shopify/cli-kit
    interface GitIgnoreTemplate {
        [section: string]: string[];
    }

    Indexable

    [section: string]: string[]
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_github.GithubRelease.html b/docs/api/cli-kit/interfaces/node_github.GithubRelease.html index 8429a0d8998..9f4450f22b3 100644 --- a/docs/api/cli-kit/interfaces/node_github.GithubRelease.html +++ b/docs/api/cli-kit/interfaces/node_github.GithubRelease.html @@ -1,11 +1,11 @@ -GithubRelease | @shopify/cli-kit
    interface GithubRelease {
        body: string;
        created_at: string;
        draft: boolean;
        id: number;
        name: string;
        prerelease: boolean;
        published_at: string;
        tag_name: string;
        tarball_url: string;
        url: string;
    }

    Properties

    body: string
    created_at: string
    draft: boolean
    id: number
    name: string
    prerelease: boolean
    published_at: string
    tag_name: string
    tarball_url: string
    url: string

    Generated using TypeDoc

    \ No newline at end of file +GithubRelease | @shopify/cli-kit
    interface GithubRelease {
        body: string;
        created_at: string;
        draft: boolean;
        id: number;
        name: string;
        prerelease: boolean;
        published_at: string;
        tag_name: string;
        tarball_url: string;
        url: string;
    }

    Properties

    body: string
    created_at: string
    draft: boolean
    id: number
    name: string
    prerelease: boolean
    published_at: string
    tag_name: string
    tarball_url: string
    url: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html b/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html index 5941736962b..5fa9770843b 100644 --- a/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html +++ b/docs/api/cli-kit/interfaces/node_github.GithubRepositoryReference.html @@ -1,4 +1,4 @@ -GithubRepositoryReference | @shopify/cli-kit

    Interface GithubRepositoryReference

    interface GithubRepositoryReference {
        baseURL: string;
        branch?: string;
        filePath?: string;
    }

    Properties

    Properties

    baseURL: string
    branch?: string
    filePath?: string

    Generated using TypeDoc

    \ No newline at end of file +GithubRepositoryReference | @shopify/cli-kit

    Interface GithubRepositoryReference

    interface GithubRepositoryReference {
        baseURL: string;
        branch?: string;
        filePath?: string;
    }

    Properties

    Properties

    baseURL: string
    branch?: string
    filePath?: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html b/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html index f0106e10627..b88928aaac2 100644 --- a/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html +++ b/docs/api/cli-kit/interfaces/node_hooks_prerun.CommandContent.html @@ -1,4 +1,4 @@ -CommandContent | @shopify/cli-kit
    interface CommandContent {
        alias?: string;
        command: string;
        topic?: string;
    }

    Properties

    Properties

    alias?: string
    command: string
    topic?: string

    Generated using TypeDoc

    \ No newline at end of file +CommandContent | @shopify/cli-kit
    interface CommandContent {
        alias?: string;
        command: string;
        topic?: string;
    }

    Properties

    Properties

    alias?: string
    command: string
    topic?: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html b/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html index 430765df659..df3e1ee9f40 100644 --- a/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html +++ b/docs/api/cli-kit/interfaces/node_is_global.InstallGlobalCLIPromptResult.html @@ -1,3 +1,3 @@ -InstallGlobalCLIPromptResult | @shopify/cli-kit
    interface InstallGlobalCLIPromptResult {
        alreadyInstalled: boolean;
        install: boolean;
    }

    Properties

    alreadyInstalled: boolean
    install: boolean

    Generated using TypeDoc

    \ No newline at end of file +InstallGlobalCLIPromptResult | @shopify/cli-kit
    interface InstallGlobalCLIPromptResult {
        alreadyInstalled: boolean;
        install: boolean;
    }

    Properties

    alreadyInstalled: boolean
    install: boolean
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html b/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html index 84f0f8fb834..0cfadd6d847 100644 --- a/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html +++ b/docs/api/cli-kit/interfaces/node_metadata.RuntimeMetadataManager.html @@ -1,18 +1,12 @@ -RuntimeMetadataManager | @shopify/cli-kit

    Interface RuntimeMetadataManager<TPublic, TSensitive>

    interface RuntimeMetadataManager<TPublic, TSensitive> {
        addPublicMetadata: ((getData, onError?) => Promise<void>);
        addSensitiveMetadata: ((getData, onError?) => Promise<void>);
        getAllPublicMetadata: (() => Partial<TPublic>);
        getAllSensitiveMetadata: (() => Partial<TSensitive>);
        runWithTimer: ((field) => (<T>(fn) => Promise<T>));
    }

    Type Parameters

    • TPublic extends AnyJson

    • TSensitive extends AnyJson

    Properties

    addPublicMetadata: ((getData, onError?) => Promise<void>)

    Add some public metadata -- this should not contain any PII.

    -

    Type declaration

      • (getData, onError?): Promise<void>
      • Add some public metadata -- this should not contain any PII.

        -

        Parameters

        • getData: ProvideMetadata<TPublic>
        • Optional onError: MetadataErrorHandling

        Returns Promise<void>

    addSensitiveMetadata: ((getData, onError?) => Promise<void>)

    Add some potentially sensitive metadata -- this may include PII, but unnecessary data should never be tracked +RuntimeMetadataManager | @shopify/cli-kit

    Interface RuntimeMetadataManager<TPublic, TSensitive>

    interface RuntimeMetadataManager<TPublic, TSensitive> {
        addPublicMetadata: ((getData, onError?) => Promise<void>);
        addSensitiveMetadata: ((getData, onError?) => Promise<void>);
        getAllPublicMetadata: (() => Partial<TPublic>);
        getAllSensitiveMetadata: (() => Partial<TSensitive>);
        runWithTimer: ((field) => (<T>(fn) => Promise<T>));
    }

    Type Parameters

    • TPublic extends AnyJson
    • TSensitive extends AnyJson

    Properties

    addPublicMetadata: ((getData, onError?) => Promise<void>)

    Add some public metadata -- this should not contain any PII.

    +

    Type declaration

      • (getData, onError?): Promise<void>
      • Parameters

        • getData: ProvideMetadata<TPublic>
        • Optional onError: MetadataErrorHandling

        Returns Promise<void>

    addSensitiveMetadata: ((getData, onError?) => Promise<void>)

    Add some potentially sensitive metadata -- this may include PII, but unnecessary data should never be tracked (this is a good fit for command args for instance).

    -

    Type declaration

      • (getData, onError?): Promise<void>
      • Add some potentially sensitive metadata -- this may include PII, but unnecessary data should never be tracked -(this is a good fit for command args for instance).

        -

        Parameters

        • getData: ProvideMetadata<TSensitive>
        • Optional onError: MetadataErrorHandling

        Returns Promise<void>

    getAllPublicMetadata: (() => Partial<TPublic>)

    Get a snapshot of the tracked public data.

    -

    Type declaration

      • (): Partial<TPublic>
      • Get a snapshot of the tracked public data.

        -

        Returns Partial<TPublic>

    getAllSensitiveMetadata: (() => Partial<TSensitive>)

    Get a snapshot of the tracked sensitive data.

    -

    Type declaration

    runWithTimer: ((field) => (<T>(fn) => Promise<T>))

    Run a function, monitoring how long it takes, and adding the elapsed time to a running total.

    -

    Type declaration

      • (field): (<T>(fn) => Promise<T>)
      • Run a function, monitoring how long it takes, and adding the elapsed time to a running total.

        -

        Parameters

        Returns (<T>(fn) => Promise<T>)

          • <T>(fn): Promise<T>
          • Type Parameters

            • T

            Parameters

            • fn: (() => Promise<T>)
                • (): Promise<T>
                • Returns Promise<T>

            Returns Promise<T>

    Generated using TypeDoc

    \ No newline at end of file +

    Type declaration

      • (getData, onError?): Promise<void>
      • Parameters

        • getData: ProvideMetadata<TSensitive>
        • Optional onError: MetadataErrorHandling

        Returns Promise<void>

    getAllPublicMetadata: (() => Partial<TPublic>)

    Get a snapshot of the tracked public data.

    +

    Type declaration

    getAllSensitiveMetadata: (() => Partial<TSensitive>)

    Get a snapshot of the tracked sensitive data.

    +

    Type declaration

    runWithTimer: ((field) => (<T>(fn) => Promise<T>))

    Run a function, monitoring how long it takes, and adding the elapsed time to a running total.

    +

    Type declaration

      • (field): (<T>(fn) => Promise<T>)
      • Parameters

        Returns (<T>(fn) => Promise<T>)

          • <T>(fn): Promise<T>
          • Type Parameters

            • T

            Parameters

            • fn: (() => Promise<T>)
                • (): Promise<T>
                • Returns Promise<T>

            Returns Promise<T>

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_monorail.Schemas.html b/docs/api/cli-kit/interfaces/node_monorail.Schemas.html index c8fdc44e8b4..d4c3e48ab75 100644 --- a/docs/api/cli-kit/interfaces/node_monorail.Schemas.html +++ b/docs/api/cli-kit/interfaces/node_monorail.Schemas.html @@ -1,2 +1,2 @@ -Schemas | @shopify/cli-kit
    interface Schemas {
        app_cli3_command/1.12: {
            public: {
                api_key?: Optional<string>;
                app_extensions_any?: Optional<boolean>;
                app_extensions_breakdown?: Optional<string>;
                app_extensions_count?: Optional<number>;
                app_extensions_custom_layout?: Optional<boolean>;
                app_extensions_function_any?: Optional<boolean>;
                app_extensions_function_count?: Optional<number>;
                app_extensions_function_custom_layout?: Optional<boolean>;
                app_extensions_theme_any?: Optional<boolean>;
                app_extensions_theme_count?: Optional<number>;
                app_extensions_theme_custom_layout?: Optional<boolean>;
                app_extensions_ui_any?: Optional<boolean>;
                app_extensions_ui_count?: Optional<number>;
                app_extensions_ui_custom_layout?: Optional<boolean>;
                app_name_hash?: Optional<string>;
                app_path_hash?: Optional<string>;
                app_scopes?: Optional<string>;
                app_web_backend_any?: Optional<boolean>;
                app_web_backend_count?: Optional<number>;
                app_web_custom_layout?: Optional<boolean>;
                app_web_framework?: Optional<string>;
                app_web_frontend_any?: Optional<boolean>;
                app_web_frontend_count?: Optional<number>;
                cli_version: string;
                cmd_all_alias_used?: Optional<string>;
                cmd_all_exit?: Optional<string>;
                cmd_all_force?: Optional<boolean>;
                cmd_all_launcher?: Optional<string>;
                cmd_all_path_override?: Optional<boolean>;
                cmd_all_path_override_hash?: Optional<string>;
                cmd_all_plugin?: Optional<string>;
                cmd_all_timing_active_ms?: Optional<number>;
                cmd_all_timing_network_ms?: Optional<number>;
                cmd_all_timing_prompts_ms?: Optional<number>;
                cmd_all_topic?: Optional<string>;
                cmd_all_verbose?: Optional<boolean>;
                cmd_app_all_configs_any?: Optional<boolean>;
                cmd_app_all_configs_clients?: Optional<string>;
                cmd_app_dependency_installation_skipped?: Optional<boolean>;
                cmd_app_deployment_mode?: Optional<string>;
                cmd_app_linked_config_git_tracked?: Optional<boolean>;
                cmd_app_linked_config_name?: Optional<string>;
                cmd_app_linked_config_source?: Optional<string>;
                cmd_app_linked_config_used?: Optional<boolean>;
                cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
                cmd_app_reset_used?: Optional<boolean>;
                cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
                cmd_create_app_template?: Optional<string>;
                cmd_create_app_template_url?: Optional<string>;
                cmd_deploy_config_modules_added?: Optional<string>;
                cmd_deploy_config_modules_breakdown?: Optional<string>;
                cmd_deploy_config_modules_deleted?: Optional<string>;
                cmd_deploy_config_modules_updated?: Optional<string>;
                cmd_deploy_confirm_cancelled?: Optional<boolean>;
                cmd_deploy_confirm_include_config_used?: Optional<boolean>;
                cmd_deploy_confirm_new_registrations?: Optional<number>;
                cmd_deploy_confirm_removed_registrations?: Optional<number>;
                cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
                cmd_deploy_confirm_updated_registrations?: Optional<number>;
                cmd_deploy_flag_message_used?: Optional<boolean>;
                cmd_deploy_flag_source_url_used?: Optional<boolean>;
                cmd_deploy_flag_version_used?: Optional<boolean>;
                cmd_deploy_include_config_used?: Optional<boolean>;
                cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
                cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
                cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
                cmd_dev_graphiql_opened?: Optional<boolean>;
                cmd_dev_preview_url_opened?: Optional<boolean>;
                cmd_dev_tunnel_custom_hash?: Optional<string>;
                cmd_dev_tunnel_type?: Optional<string>;
                cmd_dev_urls_updated?: Optional<boolean>;
                cmd_extensions_binary_from_source?: Optional<boolean>;
                cmd_release_confirm_cancelled?: Optional<boolean>;
                cmd_scaffold_required_auth?: Optional<boolean>;
                cmd_scaffold_template_custom?: Optional<boolean>;
                cmd_scaffold_template_flavor?: Optional<string>;
                cmd_scaffold_type?: Optional<string>;
                cmd_scaffold_type_category?: Optional<string>;
                cmd_scaffold_type_gated?: Optional<boolean>;
                cmd_scaffold_type_owner?: Optional<string>;
                cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
                command: string;
                env_ci?: Optional<boolean>;
                env_ci_platform?: Optional<string>;
                env_cloud?: Optional<string>;
                env_device_id?: Optional<string>;
                env_is_global?: Optional<boolean>;
                env_package_manager?: Optional<string>;
                env_package_manager_workspaces?: Optional<boolean>;
                env_plugin_installed_any_custom?: Optional<boolean>;
                env_plugin_installed_shopify?: Optional<string>;
                env_shell?: Optional<string>;
                env_web_ide?: Optional<string>;
                is_employee: boolean;
                node_version: string;
                partner_id?: Optional<number>;
                project_type?: Optional<string>;
                ruby_version: string;
                store_fqdn_hash?: Optional<string>;
                success: boolean;
                time_end: number;
                time_start: number;
                total_time: number;
                uname: string;
            };
            sensitive: {
                app_name?: Optional<string>;
                args: string;
                cmd_all_environment_flags?: Optional<string>;
                cmd_dev_tunnel_custom?: Optional<string>;
                env_plugin_installed_all?: Optional<string>;
                error_message?: Optional<string>;
                metadata?: Optional<string>;
                store_fqdn?: Optional<string>;
            };
        };
        [schemaId: string]: {
            public: JsonMap;
            sensitive: JsonMap;
        };
    }

    Indexable

    [schemaId: string]: {
        public: JsonMap;
        sensitive: JsonMap;
    }
    • public: JsonMap
    • sensitive: JsonMap

    Properties

    app_cli3_command/1.12: {
        public: {
            api_key?: Optional<string>;
            app_extensions_any?: Optional<boolean>;
            app_extensions_breakdown?: Optional<string>;
            app_extensions_count?: Optional<number>;
            app_extensions_custom_layout?: Optional<boolean>;
            app_extensions_function_any?: Optional<boolean>;
            app_extensions_function_count?: Optional<number>;
            app_extensions_function_custom_layout?: Optional<boolean>;
            app_extensions_theme_any?: Optional<boolean>;
            app_extensions_theme_count?: Optional<number>;
            app_extensions_theme_custom_layout?: Optional<boolean>;
            app_extensions_ui_any?: Optional<boolean>;
            app_extensions_ui_count?: Optional<number>;
            app_extensions_ui_custom_layout?: Optional<boolean>;
            app_name_hash?: Optional<string>;
            app_path_hash?: Optional<string>;
            app_scopes?: Optional<string>;
            app_web_backend_any?: Optional<boolean>;
            app_web_backend_count?: Optional<number>;
            app_web_custom_layout?: Optional<boolean>;
            app_web_framework?: Optional<string>;
            app_web_frontend_any?: Optional<boolean>;
            app_web_frontend_count?: Optional<number>;
            cli_version: string;
            cmd_all_alias_used?: Optional<string>;
            cmd_all_exit?: Optional<string>;
            cmd_all_force?: Optional<boolean>;
            cmd_all_launcher?: Optional<string>;
            cmd_all_path_override?: Optional<boolean>;
            cmd_all_path_override_hash?: Optional<string>;
            cmd_all_plugin?: Optional<string>;
            cmd_all_timing_active_ms?: Optional<number>;
            cmd_all_timing_network_ms?: Optional<number>;
            cmd_all_timing_prompts_ms?: Optional<number>;
            cmd_all_topic?: Optional<string>;
            cmd_all_verbose?: Optional<boolean>;
            cmd_app_all_configs_any?: Optional<boolean>;
            cmd_app_all_configs_clients?: Optional<string>;
            cmd_app_dependency_installation_skipped?: Optional<boolean>;
            cmd_app_deployment_mode?: Optional<string>;
            cmd_app_linked_config_git_tracked?: Optional<boolean>;
            cmd_app_linked_config_name?: Optional<string>;
            cmd_app_linked_config_source?: Optional<string>;
            cmd_app_linked_config_used?: Optional<boolean>;
            cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
            cmd_app_reset_used?: Optional<boolean>;
            cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
            cmd_create_app_template?: Optional<string>;
            cmd_create_app_template_url?: Optional<string>;
            cmd_deploy_config_modules_added?: Optional<string>;
            cmd_deploy_config_modules_breakdown?: Optional<string>;
            cmd_deploy_config_modules_deleted?: Optional<string>;
            cmd_deploy_config_modules_updated?: Optional<string>;
            cmd_deploy_confirm_cancelled?: Optional<boolean>;
            cmd_deploy_confirm_include_config_used?: Optional<boolean>;
            cmd_deploy_confirm_new_registrations?: Optional<number>;
            cmd_deploy_confirm_removed_registrations?: Optional<number>;
            cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
            cmd_deploy_confirm_updated_registrations?: Optional<number>;
            cmd_deploy_flag_message_used?: Optional<boolean>;
            cmd_deploy_flag_source_url_used?: Optional<boolean>;
            cmd_deploy_flag_version_used?: Optional<boolean>;
            cmd_deploy_include_config_used?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
            cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
            cmd_dev_graphiql_opened?: Optional<boolean>;
            cmd_dev_preview_url_opened?: Optional<boolean>;
            cmd_dev_tunnel_custom_hash?: Optional<string>;
            cmd_dev_tunnel_type?: Optional<string>;
            cmd_dev_urls_updated?: Optional<boolean>;
            cmd_extensions_binary_from_source?: Optional<boolean>;
            cmd_release_confirm_cancelled?: Optional<boolean>;
            cmd_scaffold_required_auth?: Optional<boolean>;
            cmd_scaffold_template_custom?: Optional<boolean>;
            cmd_scaffold_template_flavor?: Optional<string>;
            cmd_scaffold_type?: Optional<string>;
            cmd_scaffold_type_category?: Optional<string>;
            cmd_scaffold_type_gated?: Optional<boolean>;
            cmd_scaffold_type_owner?: Optional<string>;
            cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
            command: string;
            env_ci?: Optional<boolean>;
            env_ci_platform?: Optional<string>;
            env_cloud?: Optional<string>;
            env_device_id?: Optional<string>;
            env_is_global?: Optional<boolean>;
            env_package_manager?: Optional<string>;
            env_package_manager_workspaces?: Optional<boolean>;
            env_plugin_installed_any_custom?: Optional<boolean>;
            env_plugin_installed_shopify?: Optional<string>;
            env_shell?: Optional<string>;
            env_web_ide?: Optional<string>;
            is_employee: boolean;
            node_version: string;
            partner_id?: Optional<number>;
            project_type?: Optional<string>;
            ruby_version: string;
            store_fqdn_hash?: Optional<string>;
            success: boolean;
            time_end: number;
            time_start: number;
            total_time: number;
            uname: string;
        };
        sensitive: {
            app_name?: Optional<string>;
            args: string;
            cmd_all_environment_flags?: Optional<string>;
            cmd_dev_tunnel_custom?: Optional<string>;
            env_plugin_installed_all?: Optional<string>;
            error_message?: Optional<string>;
            metadata?: Optional<string>;
            store_fqdn?: Optional<string>;
        };
    }

    Type declaration

    • public: {
          api_key?: Optional<string>;
          app_extensions_any?: Optional<boolean>;
          app_extensions_breakdown?: Optional<string>;
          app_extensions_count?: Optional<number>;
          app_extensions_custom_layout?: Optional<boolean>;
          app_extensions_function_any?: Optional<boolean>;
          app_extensions_function_count?: Optional<number>;
          app_extensions_function_custom_layout?: Optional<boolean>;
          app_extensions_theme_any?: Optional<boolean>;
          app_extensions_theme_count?: Optional<number>;
          app_extensions_theme_custom_layout?: Optional<boolean>;
          app_extensions_ui_any?: Optional<boolean>;
          app_extensions_ui_count?: Optional<number>;
          app_extensions_ui_custom_layout?: Optional<boolean>;
          app_name_hash?: Optional<string>;
          app_path_hash?: Optional<string>;
          app_scopes?: Optional<string>;
          app_web_backend_any?: Optional<boolean>;
          app_web_backend_count?: Optional<number>;
          app_web_custom_layout?: Optional<boolean>;
          app_web_framework?: Optional<string>;
          app_web_frontend_any?: Optional<boolean>;
          app_web_frontend_count?: Optional<number>;
          cli_version: string;
          cmd_all_alias_used?: Optional<string>;
          cmd_all_exit?: Optional<string>;
          cmd_all_force?: Optional<boolean>;
          cmd_all_launcher?: Optional<string>;
          cmd_all_path_override?: Optional<boolean>;
          cmd_all_path_override_hash?: Optional<string>;
          cmd_all_plugin?: Optional<string>;
          cmd_all_timing_active_ms?: Optional<number>;
          cmd_all_timing_network_ms?: Optional<number>;
          cmd_all_timing_prompts_ms?: Optional<number>;
          cmd_all_topic?: Optional<string>;
          cmd_all_verbose?: Optional<boolean>;
          cmd_app_all_configs_any?: Optional<boolean>;
          cmd_app_all_configs_clients?: Optional<string>;
          cmd_app_dependency_installation_skipped?: Optional<boolean>;
          cmd_app_deployment_mode?: Optional<string>;
          cmd_app_linked_config_git_tracked?: Optional<boolean>;
          cmd_app_linked_config_name?: Optional<string>;
          cmd_app_linked_config_source?: Optional<string>;
          cmd_app_linked_config_used?: Optional<boolean>;
          cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
          cmd_app_reset_used?: Optional<boolean>;
          cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
          cmd_create_app_template?: Optional<string>;
          cmd_create_app_template_url?: Optional<string>;
          cmd_deploy_config_modules_added?: Optional<string>;
          cmd_deploy_config_modules_breakdown?: Optional<string>;
          cmd_deploy_config_modules_deleted?: Optional<string>;
          cmd_deploy_config_modules_updated?: Optional<string>;
          cmd_deploy_confirm_cancelled?: Optional<boolean>;
          cmd_deploy_confirm_include_config_used?: Optional<boolean>;
          cmd_deploy_confirm_new_registrations?: Optional<number>;
          cmd_deploy_confirm_removed_registrations?: Optional<number>;
          cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
          cmd_deploy_confirm_updated_registrations?: Optional<number>;
          cmd_deploy_flag_message_used?: Optional<boolean>;
          cmd_deploy_flag_source_url_used?: Optional<boolean>;
          cmd_deploy_flag_version_used?: Optional<boolean>;
          cmd_deploy_include_config_used?: Optional<boolean>;
          cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
          cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
          cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
          cmd_dev_graphiql_opened?: Optional<boolean>;
          cmd_dev_preview_url_opened?: Optional<boolean>;
          cmd_dev_tunnel_custom_hash?: Optional<string>;
          cmd_dev_tunnel_type?: Optional<string>;
          cmd_dev_urls_updated?: Optional<boolean>;
          cmd_extensions_binary_from_source?: Optional<boolean>;
          cmd_release_confirm_cancelled?: Optional<boolean>;
          cmd_scaffold_required_auth?: Optional<boolean>;
          cmd_scaffold_template_custom?: Optional<boolean>;
          cmd_scaffold_template_flavor?: Optional<string>;
          cmd_scaffold_type?: Optional<string>;
          cmd_scaffold_type_category?: Optional<string>;
          cmd_scaffold_type_gated?: Optional<boolean>;
          cmd_scaffold_type_owner?: Optional<string>;
          cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
          command: string;
          env_ci?: Optional<boolean>;
          env_ci_platform?: Optional<string>;
          env_cloud?: Optional<string>;
          env_device_id?: Optional<string>;
          env_is_global?: Optional<boolean>;
          env_package_manager?: Optional<string>;
          env_package_manager_workspaces?: Optional<boolean>;
          env_plugin_installed_any_custom?: Optional<boolean>;
          env_plugin_installed_shopify?: Optional<string>;
          env_shell?: Optional<string>;
          env_web_ide?: Optional<string>;
          is_employee: boolean;
          node_version: string;
          partner_id?: Optional<number>;
          project_type?: Optional<string>;
          ruby_version: string;
          store_fqdn_hash?: Optional<string>;
          success: boolean;
          time_end: number;
          time_start: number;
          total_time: number;
          uname: string;
      }
      • Optional api_key?: Optional<string>
      • Optional app_extensions_any?: Optional<boolean>
      • Optional app_extensions_breakdown?: Optional<string>
      • Optional app_extensions_count?: Optional<number>
      • Optional app_extensions_custom_layout?: Optional<boolean>
      • Optional app_extensions_function_any?: Optional<boolean>
      • Optional app_extensions_function_count?: Optional<number>
      • Optional app_extensions_function_custom_layout?: Optional<boolean>
      • Optional app_extensions_theme_any?: Optional<boolean>
      • Optional app_extensions_theme_count?: Optional<number>
      • Optional app_extensions_theme_custom_layout?: Optional<boolean>
      • Optional app_extensions_ui_any?: Optional<boolean>
      • Optional app_extensions_ui_count?: Optional<number>
      • Optional app_extensions_ui_custom_layout?: Optional<boolean>
      • Optional app_name_hash?: Optional<string>
      • Optional app_path_hash?: Optional<string>
      • Optional app_scopes?: Optional<string>
      • Optional app_web_backend_any?: Optional<boolean>
      • Optional app_web_backend_count?: Optional<number>
      • Optional app_web_custom_layout?: Optional<boolean>
      • Optional app_web_framework?: Optional<string>
      • Optional app_web_frontend_any?: Optional<boolean>
      • Optional app_web_frontend_count?: Optional<number>
      • cli_version: string
      • Optional cmd_all_alias_used?: Optional<string>
      • Optional cmd_all_exit?: Optional<string>
      • Optional cmd_all_force?: Optional<boolean>
      • Optional cmd_all_launcher?: Optional<string>
      • Optional cmd_all_path_override?: Optional<boolean>
      • Optional cmd_all_path_override_hash?: Optional<string>
      • Optional cmd_all_plugin?: Optional<string>
      • Optional cmd_all_timing_active_ms?: Optional<number>
      • Optional cmd_all_timing_network_ms?: Optional<number>
      • Optional cmd_all_timing_prompts_ms?: Optional<number>
      • Optional cmd_all_topic?: Optional<string>
      • Optional cmd_all_verbose?: Optional<boolean>
      • Optional cmd_app_all_configs_any?: Optional<boolean>
      • Optional cmd_app_all_configs_clients?: Optional<string>
      • Optional cmd_app_dependency_installation_skipped?: Optional<boolean>
      • Optional cmd_app_deployment_mode?: Optional<string>
      • Optional cmd_app_linked_config_git_tracked?: Optional<boolean>
      • Optional cmd_app_linked_config_name?: Optional<string>
      • Optional cmd_app_linked_config_source?: Optional<string>
      • Optional cmd_app_linked_config_used?: Optional<boolean>
      • Optional cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>
      • Optional cmd_app_reset_used?: Optional<boolean>
      • Optional cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>
      • Optional cmd_create_app_template?: Optional<string>
      • Optional cmd_create_app_template_url?: Optional<string>
      • Optional cmd_deploy_config_modules_added?: Optional<string>
      • Optional cmd_deploy_config_modules_breakdown?: Optional<string>
      • Optional cmd_deploy_config_modules_deleted?: Optional<string>
      • Optional cmd_deploy_config_modules_updated?: Optional<string>
      • Optional cmd_deploy_confirm_cancelled?: Optional<boolean>
      • Optional cmd_deploy_confirm_include_config_used?: Optional<boolean>
      • Optional cmd_deploy_confirm_new_registrations?: Optional<number>
      • Optional cmd_deploy_confirm_removed_registrations?: Optional<number>
      • Optional cmd_deploy_confirm_time_to_complete_ms?: Optional<number>
      • Optional cmd_deploy_confirm_updated_registrations?: Optional<number>
      • Optional cmd_deploy_flag_message_used?: Optional<boolean>
      • Optional cmd_deploy_flag_source_url_used?: Optional<boolean>
      • Optional cmd_deploy_flag_version_used?: Optional<boolean>
      • Optional cmd_deploy_include_config_used?: Optional<boolean>
      • Optional cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>
      • Optional cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>
      • Optional cmd_dev_dev_preview_toggle_used?: Optional<boolean>
      • Optional cmd_dev_graphiql_opened?: Optional<boolean>
      • Optional cmd_dev_preview_url_opened?: Optional<boolean>
      • Optional cmd_dev_tunnel_custom_hash?: Optional<string>
      • Optional cmd_dev_tunnel_type?: Optional<string>
      • Optional cmd_dev_urls_updated?: Optional<boolean>
      • Optional cmd_extensions_binary_from_source?: Optional<boolean>
      • Optional cmd_release_confirm_cancelled?: Optional<boolean>
      • Optional cmd_scaffold_required_auth?: Optional<boolean>
      • Optional cmd_scaffold_template_custom?: Optional<boolean>
      • Optional cmd_scaffold_template_flavor?: Optional<string>
      • Optional cmd_scaffold_type?: Optional<string>
      • Optional cmd_scaffold_type_category?: Optional<string>
      • Optional cmd_scaffold_type_gated?: Optional<boolean>
      • Optional cmd_scaffold_type_owner?: Optional<string>
      • Optional cmd_scaffold_used_prompts_for_type?: Optional<boolean>
      • command: string
      • Optional env_ci?: Optional<boolean>
      • Optional env_ci_platform?: Optional<string>
      • Optional env_cloud?: Optional<string>
      • Optional env_device_id?: Optional<string>
      • Optional env_is_global?: Optional<boolean>
      • Optional env_package_manager?: Optional<string>
      • Optional env_package_manager_workspaces?: Optional<boolean>
      • Optional env_plugin_installed_any_custom?: Optional<boolean>
      • Optional env_plugin_installed_shopify?: Optional<string>
      • Optional env_shell?: Optional<string>
      • Optional env_web_ide?: Optional<string>
      • is_employee: boolean
      • node_version: string
      • Optional partner_id?: Optional<number>
      • Optional project_type?: Optional<string>
      • ruby_version: string
      • Optional store_fqdn_hash?: Optional<string>
      • success: boolean
      • time_end: number
      • time_start: number
      • total_time: number
      • uname: string
    • sensitive: {
          app_name?: Optional<string>;
          args: string;
          cmd_all_environment_flags?: Optional<string>;
          cmd_dev_tunnel_custom?: Optional<string>;
          env_plugin_installed_all?: Optional<string>;
          error_message?: Optional<string>;
          metadata?: Optional<string>;
          store_fqdn?: Optional<string>;
      }
      • Optional app_name?: Optional<string>
      • args: string
      • Optional cmd_all_environment_flags?: Optional<string>
      • Optional cmd_dev_tunnel_custom?: Optional<string>
      • Optional env_plugin_installed_all?: Optional<string>
      • Optional error_message?: Optional<string>
      • Optional metadata?: Optional<string>
      • Optional store_fqdn?: Optional<string>

    Generated using TypeDoc

    \ No newline at end of file +Schemas | @shopify/cli-kit
    interface Schemas {
        app_cli3_command/1.12: {
            public: {
                api_key?: Optional<string>;
                app_extensions_any?: Optional<boolean>;
                app_extensions_breakdown?: Optional<string>;
                app_extensions_count?: Optional<number>;
                app_extensions_custom_layout?: Optional<boolean>;
                app_extensions_function_any?: Optional<boolean>;
                app_extensions_function_count?: Optional<number>;
                app_extensions_function_custom_layout?: Optional<boolean>;
                app_extensions_theme_any?: Optional<boolean>;
                app_extensions_theme_count?: Optional<number>;
                app_extensions_theme_custom_layout?: Optional<boolean>;
                app_extensions_ui_any?: Optional<boolean>;
                app_extensions_ui_count?: Optional<number>;
                app_extensions_ui_custom_layout?: Optional<boolean>;
                app_name_hash?: Optional<string>;
                app_path_hash?: Optional<string>;
                app_scopes?: Optional<string>;
                app_web_backend_any?: Optional<boolean>;
                app_web_backend_count?: Optional<number>;
                app_web_custom_layout?: Optional<boolean>;
                app_web_framework?: Optional<string>;
                app_web_frontend_any?: Optional<boolean>;
                app_web_frontend_count?: Optional<number>;
                cli_version: string;
                cmd_all_alias_used?: Optional<string>;
                cmd_all_exit?: Optional<string>;
                cmd_all_force?: Optional<boolean>;
                cmd_all_launcher?: Optional<string>;
                cmd_all_path_override?: Optional<boolean>;
                cmd_all_path_override_hash?: Optional<string>;
                cmd_all_plugin?: Optional<string>;
                cmd_all_timing_active_ms?: Optional<number>;
                cmd_all_timing_network_ms?: Optional<number>;
                cmd_all_timing_prompts_ms?: Optional<number>;
                cmd_all_topic?: Optional<string>;
                cmd_all_verbose?: Optional<boolean>;
                cmd_app_all_configs_any?: Optional<boolean>;
                cmd_app_all_configs_clients?: Optional<string>;
                cmd_app_dependency_installation_skipped?: Optional<boolean>;
                cmd_app_deployment_mode?: Optional<string>;
                cmd_app_linked_config_git_tracked?: Optional<boolean>;
                cmd_app_linked_config_name?: Optional<string>;
                cmd_app_linked_config_source?: Optional<string>;
                cmd_app_linked_config_used?: Optional<boolean>;
                cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
                cmd_app_reset_used?: Optional<boolean>;
                cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
                cmd_create_app_template?: Optional<string>;
                cmd_create_app_template_url?: Optional<string>;
                cmd_deploy_config_modules_added?: Optional<string>;
                cmd_deploy_config_modules_breakdown?: Optional<string>;
                cmd_deploy_config_modules_deleted?: Optional<string>;
                cmd_deploy_config_modules_updated?: Optional<string>;
                cmd_deploy_confirm_cancelled?: Optional<boolean>;
                cmd_deploy_confirm_include_config_used?: Optional<boolean>;
                cmd_deploy_confirm_new_registrations?: Optional<number>;
                cmd_deploy_confirm_removed_registrations?: Optional<number>;
                cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
                cmd_deploy_confirm_updated_registrations?: Optional<number>;
                cmd_deploy_flag_message_used?: Optional<boolean>;
                cmd_deploy_flag_source_url_used?: Optional<boolean>;
                cmd_deploy_flag_version_used?: Optional<boolean>;
                cmd_deploy_include_config_used?: Optional<boolean>;
                cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
                cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
                cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
                cmd_dev_graphiql_opened?: Optional<boolean>;
                cmd_dev_preview_url_opened?: Optional<boolean>;
                cmd_dev_tunnel_custom_hash?: Optional<string>;
                cmd_dev_tunnel_type?: Optional<string>;
                cmd_dev_urls_updated?: Optional<boolean>;
                cmd_extensions_binary_from_source?: Optional<boolean>;
                cmd_release_confirm_cancelled?: Optional<boolean>;
                cmd_scaffold_required_auth?: Optional<boolean>;
                cmd_scaffold_template_custom?: Optional<boolean>;
                cmd_scaffold_template_flavor?: Optional<string>;
                cmd_scaffold_type?: Optional<string>;
                cmd_scaffold_type_category?: Optional<string>;
                cmd_scaffold_type_gated?: Optional<boolean>;
                cmd_scaffold_type_owner?: Optional<string>;
                cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
                command: string;
                env_ci?: Optional<boolean>;
                env_ci_platform?: Optional<string>;
                env_cloud?: Optional<string>;
                env_device_id?: Optional<string>;
                env_is_global?: Optional<boolean>;
                env_package_manager?: Optional<string>;
                env_package_manager_workspaces?: Optional<boolean>;
                env_plugin_installed_any_custom?: Optional<boolean>;
                env_plugin_installed_shopify?: Optional<string>;
                env_shell?: Optional<string>;
                env_web_ide?: Optional<string>;
                is_employee: boolean;
                node_version: string;
                partner_id?: Optional<number>;
                project_type?: Optional<string>;
                ruby_version: string;
                store_fqdn_hash?: Optional<string>;
                success: boolean;
                time_end: number;
                time_start: number;
                total_time: number;
                uname: string;
            };
            sensitive: {
                app_name?: Optional<string>;
                args: string;
                cmd_all_environment_flags?: Optional<string>;
                cmd_dev_tunnel_custom?: Optional<string>;
                env_plugin_installed_all?: Optional<string>;
                error_message?: Optional<string>;
                metadata?: Optional<string>;
                store_fqdn?: Optional<string>;
            };
        };
        [schemaId: string]: {
            public: JsonMap;
            sensitive: JsonMap;
        };
    }

    Indexable

    [schemaId: string]: {
        public: JsonMap;
        sensitive: JsonMap;
    }
    • public: JsonMap
    • sensitive: JsonMap

    Properties

    app_cli3_command/1.12: {
        public: {
            api_key?: Optional<string>;
            app_extensions_any?: Optional<boolean>;
            app_extensions_breakdown?: Optional<string>;
            app_extensions_count?: Optional<number>;
            app_extensions_custom_layout?: Optional<boolean>;
            app_extensions_function_any?: Optional<boolean>;
            app_extensions_function_count?: Optional<number>;
            app_extensions_function_custom_layout?: Optional<boolean>;
            app_extensions_theme_any?: Optional<boolean>;
            app_extensions_theme_count?: Optional<number>;
            app_extensions_theme_custom_layout?: Optional<boolean>;
            app_extensions_ui_any?: Optional<boolean>;
            app_extensions_ui_count?: Optional<number>;
            app_extensions_ui_custom_layout?: Optional<boolean>;
            app_name_hash?: Optional<string>;
            app_path_hash?: Optional<string>;
            app_scopes?: Optional<string>;
            app_web_backend_any?: Optional<boolean>;
            app_web_backend_count?: Optional<number>;
            app_web_custom_layout?: Optional<boolean>;
            app_web_framework?: Optional<string>;
            app_web_frontend_any?: Optional<boolean>;
            app_web_frontend_count?: Optional<number>;
            cli_version: string;
            cmd_all_alias_used?: Optional<string>;
            cmd_all_exit?: Optional<string>;
            cmd_all_force?: Optional<boolean>;
            cmd_all_launcher?: Optional<string>;
            cmd_all_path_override?: Optional<boolean>;
            cmd_all_path_override_hash?: Optional<string>;
            cmd_all_plugin?: Optional<string>;
            cmd_all_timing_active_ms?: Optional<number>;
            cmd_all_timing_network_ms?: Optional<number>;
            cmd_all_timing_prompts_ms?: Optional<number>;
            cmd_all_topic?: Optional<string>;
            cmd_all_verbose?: Optional<boolean>;
            cmd_app_all_configs_any?: Optional<boolean>;
            cmd_app_all_configs_clients?: Optional<string>;
            cmd_app_dependency_installation_skipped?: Optional<boolean>;
            cmd_app_deployment_mode?: Optional<string>;
            cmd_app_linked_config_git_tracked?: Optional<boolean>;
            cmd_app_linked_config_name?: Optional<string>;
            cmd_app_linked_config_source?: Optional<string>;
            cmd_app_linked_config_used?: Optional<boolean>;
            cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
            cmd_app_reset_used?: Optional<boolean>;
            cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
            cmd_create_app_template?: Optional<string>;
            cmd_create_app_template_url?: Optional<string>;
            cmd_deploy_config_modules_added?: Optional<string>;
            cmd_deploy_config_modules_breakdown?: Optional<string>;
            cmd_deploy_config_modules_deleted?: Optional<string>;
            cmd_deploy_config_modules_updated?: Optional<string>;
            cmd_deploy_confirm_cancelled?: Optional<boolean>;
            cmd_deploy_confirm_include_config_used?: Optional<boolean>;
            cmd_deploy_confirm_new_registrations?: Optional<number>;
            cmd_deploy_confirm_removed_registrations?: Optional<number>;
            cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
            cmd_deploy_confirm_updated_registrations?: Optional<number>;
            cmd_deploy_flag_message_used?: Optional<boolean>;
            cmd_deploy_flag_source_url_used?: Optional<boolean>;
            cmd_deploy_flag_version_used?: Optional<boolean>;
            cmd_deploy_include_config_used?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
            cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
            cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
            cmd_dev_graphiql_opened?: Optional<boolean>;
            cmd_dev_preview_url_opened?: Optional<boolean>;
            cmd_dev_tunnel_custom_hash?: Optional<string>;
            cmd_dev_tunnel_type?: Optional<string>;
            cmd_dev_urls_updated?: Optional<boolean>;
            cmd_extensions_binary_from_source?: Optional<boolean>;
            cmd_release_confirm_cancelled?: Optional<boolean>;
            cmd_scaffold_required_auth?: Optional<boolean>;
            cmd_scaffold_template_custom?: Optional<boolean>;
            cmd_scaffold_template_flavor?: Optional<string>;
            cmd_scaffold_type?: Optional<string>;
            cmd_scaffold_type_category?: Optional<string>;
            cmd_scaffold_type_gated?: Optional<boolean>;
            cmd_scaffold_type_owner?: Optional<string>;
            cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
            command: string;
            env_ci?: Optional<boolean>;
            env_ci_platform?: Optional<string>;
            env_cloud?: Optional<string>;
            env_device_id?: Optional<string>;
            env_is_global?: Optional<boolean>;
            env_package_manager?: Optional<string>;
            env_package_manager_workspaces?: Optional<boolean>;
            env_plugin_installed_any_custom?: Optional<boolean>;
            env_plugin_installed_shopify?: Optional<string>;
            env_shell?: Optional<string>;
            env_web_ide?: Optional<string>;
            is_employee: boolean;
            node_version: string;
            partner_id?: Optional<number>;
            project_type?: Optional<string>;
            ruby_version: string;
            store_fqdn_hash?: Optional<string>;
            success: boolean;
            time_end: number;
            time_start: number;
            total_time: number;
            uname: string;
        };
        sensitive: {
            app_name?: Optional<string>;
            args: string;
            cmd_all_environment_flags?: Optional<string>;
            cmd_dev_tunnel_custom?: Optional<string>;
            env_plugin_installed_all?: Optional<string>;
            error_message?: Optional<string>;
            metadata?: Optional<string>;
            store_fqdn?: Optional<string>;
        };
    }

    Type declaration

    • public: {
          api_key?: Optional<string>;
          app_extensions_any?: Optional<boolean>;
          app_extensions_breakdown?: Optional<string>;
          app_extensions_count?: Optional<number>;
          app_extensions_custom_layout?: Optional<boolean>;
          app_extensions_function_any?: Optional<boolean>;
          app_extensions_function_count?: Optional<number>;
          app_extensions_function_custom_layout?: Optional<boolean>;
          app_extensions_theme_any?: Optional<boolean>;
          app_extensions_theme_count?: Optional<number>;
          app_extensions_theme_custom_layout?: Optional<boolean>;
          app_extensions_ui_any?: Optional<boolean>;
          app_extensions_ui_count?: Optional<number>;
          app_extensions_ui_custom_layout?: Optional<boolean>;
          app_name_hash?: Optional<string>;
          app_path_hash?: Optional<string>;
          app_scopes?: Optional<string>;
          app_web_backend_any?: Optional<boolean>;
          app_web_backend_count?: Optional<number>;
          app_web_custom_layout?: Optional<boolean>;
          app_web_framework?: Optional<string>;
          app_web_frontend_any?: Optional<boolean>;
          app_web_frontend_count?: Optional<number>;
          cli_version: string;
          cmd_all_alias_used?: Optional<string>;
          cmd_all_exit?: Optional<string>;
          cmd_all_force?: Optional<boolean>;
          cmd_all_launcher?: Optional<string>;
          cmd_all_path_override?: Optional<boolean>;
          cmd_all_path_override_hash?: Optional<string>;
          cmd_all_plugin?: Optional<string>;
          cmd_all_timing_active_ms?: Optional<number>;
          cmd_all_timing_network_ms?: Optional<number>;
          cmd_all_timing_prompts_ms?: Optional<number>;
          cmd_all_topic?: Optional<string>;
          cmd_all_verbose?: Optional<boolean>;
          cmd_app_all_configs_any?: Optional<boolean>;
          cmd_app_all_configs_clients?: Optional<string>;
          cmd_app_dependency_installation_skipped?: Optional<boolean>;
          cmd_app_deployment_mode?: Optional<string>;
          cmd_app_linked_config_git_tracked?: Optional<boolean>;
          cmd_app_linked_config_name?: Optional<string>;
          cmd_app_linked_config_source?: Optional<string>;
          cmd_app_linked_config_used?: Optional<boolean>;
          cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>;
          cmd_app_reset_used?: Optional<boolean>;
          cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>;
          cmd_create_app_template?: Optional<string>;
          cmd_create_app_template_url?: Optional<string>;
          cmd_deploy_config_modules_added?: Optional<string>;
          cmd_deploy_config_modules_breakdown?: Optional<string>;
          cmd_deploy_config_modules_deleted?: Optional<string>;
          cmd_deploy_config_modules_updated?: Optional<string>;
          cmd_deploy_confirm_cancelled?: Optional<boolean>;
          cmd_deploy_confirm_include_config_used?: Optional<boolean>;
          cmd_deploy_confirm_new_registrations?: Optional<number>;
          cmd_deploy_confirm_removed_registrations?: Optional<number>;
          cmd_deploy_confirm_time_to_complete_ms?: Optional<number>;
          cmd_deploy_confirm_updated_registrations?: Optional<number>;
          cmd_deploy_flag_message_used?: Optional<boolean>;
          cmd_deploy_flag_source_url_used?: Optional<boolean>;
          cmd_deploy_flag_version_used?: Optional<boolean>;
          cmd_deploy_include_config_used?: Optional<boolean>;
          cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>;
          cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>;
          cmd_dev_dev_preview_toggle_used?: Optional<boolean>;
          cmd_dev_graphiql_opened?: Optional<boolean>;
          cmd_dev_preview_url_opened?: Optional<boolean>;
          cmd_dev_tunnel_custom_hash?: Optional<string>;
          cmd_dev_tunnel_type?: Optional<string>;
          cmd_dev_urls_updated?: Optional<boolean>;
          cmd_extensions_binary_from_source?: Optional<boolean>;
          cmd_release_confirm_cancelled?: Optional<boolean>;
          cmd_scaffold_required_auth?: Optional<boolean>;
          cmd_scaffold_template_custom?: Optional<boolean>;
          cmd_scaffold_template_flavor?: Optional<string>;
          cmd_scaffold_type?: Optional<string>;
          cmd_scaffold_type_category?: Optional<string>;
          cmd_scaffold_type_gated?: Optional<boolean>;
          cmd_scaffold_type_owner?: Optional<string>;
          cmd_scaffold_used_prompts_for_type?: Optional<boolean>;
          command: string;
          env_ci?: Optional<boolean>;
          env_ci_platform?: Optional<string>;
          env_cloud?: Optional<string>;
          env_device_id?: Optional<string>;
          env_is_global?: Optional<boolean>;
          env_package_manager?: Optional<string>;
          env_package_manager_workspaces?: Optional<boolean>;
          env_plugin_installed_any_custom?: Optional<boolean>;
          env_plugin_installed_shopify?: Optional<string>;
          env_shell?: Optional<string>;
          env_web_ide?: Optional<string>;
          is_employee: boolean;
          node_version: string;
          partner_id?: Optional<number>;
          project_type?: Optional<string>;
          ruby_version: string;
          store_fqdn_hash?: Optional<string>;
          success: boolean;
          time_end: number;
          time_start: number;
          total_time: number;
          uname: string;
      }
      • Optional api_key?: Optional<string>
      • Optional app_extensions_any?: Optional<boolean>
      • Optional app_extensions_breakdown?: Optional<string>
      • Optional app_extensions_count?: Optional<number>
      • Optional app_extensions_custom_layout?: Optional<boolean>
      • Optional app_extensions_function_any?: Optional<boolean>
      • Optional app_extensions_function_count?: Optional<number>
      • Optional app_extensions_function_custom_layout?: Optional<boolean>
      • Optional app_extensions_theme_any?: Optional<boolean>
      • Optional app_extensions_theme_count?: Optional<number>
      • Optional app_extensions_theme_custom_layout?: Optional<boolean>
      • Optional app_extensions_ui_any?: Optional<boolean>
      • Optional app_extensions_ui_count?: Optional<number>
      • Optional app_extensions_ui_custom_layout?: Optional<boolean>
      • Optional app_name_hash?: Optional<string>
      • Optional app_path_hash?: Optional<string>
      • Optional app_scopes?: Optional<string>
      • Optional app_web_backend_any?: Optional<boolean>
      • Optional app_web_backend_count?: Optional<number>
      • Optional app_web_custom_layout?: Optional<boolean>
      • Optional app_web_framework?: Optional<string>
      • Optional app_web_frontend_any?: Optional<boolean>
      • Optional app_web_frontend_count?: Optional<number>
      • cli_version: string
      • Optional cmd_all_alias_used?: Optional<string>
      • Optional cmd_all_exit?: Optional<string>
      • Optional cmd_all_force?: Optional<boolean>
      • Optional cmd_all_launcher?: Optional<string>
      • Optional cmd_all_path_override?: Optional<boolean>
      • Optional cmd_all_path_override_hash?: Optional<string>
      • Optional cmd_all_plugin?: Optional<string>
      • Optional cmd_all_timing_active_ms?: Optional<number>
      • Optional cmd_all_timing_network_ms?: Optional<number>
      • Optional cmd_all_timing_prompts_ms?: Optional<number>
      • Optional cmd_all_topic?: Optional<string>
      • Optional cmd_all_verbose?: Optional<boolean>
      • Optional cmd_app_all_configs_any?: Optional<boolean>
      • Optional cmd_app_all_configs_clients?: Optional<string>
      • Optional cmd_app_dependency_installation_skipped?: Optional<boolean>
      • Optional cmd_app_deployment_mode?: Optional<string>
      • Optional cmd_app_linked_config_git_tracked?: Optional<boolean>
      • Optional cmd_app_linked_config_name?: Optional<string>
      • Optional cmd_app_linked_config_source?: Optional<string>
      • Optional cmd_app_linked_config_used?: Optional<boolean>
      • Optional cmd_app_linked_config_uses_cli_managed_urls?: Optional<boolean>
      • Optional cmd_app_reset_used?: Optional<boolean>
      • Optional cmd_app_warning_api_key_deprecation_displayed?: Optional<boolean>
      • Optional cmd_create_app_template?: Optional<string>
      • Optional cmd_create_app_template_url?: Optional<string>
      • Optional cmd_deploy_config_modules_added?: Optional<string>
      • Optional cmd_deploy_config_modules_breakdown?: Optional<string>
      • Optional cmd_deploy_config_modules_deleted?: Optional<string>
      • Optional cmd_deploy_config_modules_updated?: Optional<string>
      • Optional cmd_deploy_confirm_cancelled?: Optional<boolean>
      • Optional cmd_deploy_confirm_include_config_used?: Optional<boolean>
      • Optional cmd_deploy_confirm_new_registrations?: Optional<number>
      • Optional cmd_deploy_confirm_removed_registrations?: Optional<number>
      • Optional cmd_deploy_confirm_time_to_complete_ms?: Optional<number>
      • Optional cmd_deploy_confirm_updated_registrations?: Optional<number>
      • Optional cmd_deploy_flag_message_used?: Optional<boolean>
      • Optional cmd_deploy_flag_source_url_used?: Optional<boolean>
      • Optional cmd_deploy_flag_version_used?: Optional<boolean>
      • Optional cmd_deploy_include_config_used?: Optional<boolean>
      • Optional cmd_deploy_prompt_upgrade_to_unified_displayed?: Optional<boolean>
      • Optional cmd_deploy_prompt_upgrade_to_unified_response?: Optional<string>
      • Optional cmd_dev_dev_preview_toggle_used?: Optional<boolean>
      • Optional cmd_dev_graphiql_opened?: Optional<boolean>
      • Optional cmd_dev_preview_url_opened?: Optional<boolean>
      • Optional cmd_dev_tunnel_custom_hash?: Optional<string>
      • Optional cmd_dev_tunnel_type?: Optional<string>
      • Optional cmd_dev_urls_updated?: Optional<boolean>
      • Optional cmd_extensions_binary_from_source?: Optional<boolean>
      • Optional cmd_release_confirm_cancelled?: Optional<boolean>
      • Optional cmd_scaffold_required_auth?: Optional<boolean>
      • Optional cmd_scaffold_template_custom?: Optional<boolean>
      • Optional cmd_scaffold_template_flavor?: Optional<string>
      • Optional cmd_scaffold_type?: Optional<string>
      • Optional cmd_scaffold_type_category?: Optional<string>
      • Optional cmd_scaffold_type_gated?: Optional<boolean>
      • Optional cmd_scaffold_type_owner?: Optional<string>
      • Optional cmd_scaffold_used_prompts_for_type?: Optional<boolean>
      • command: string
      • Optional env_ci?: Optional<boolean>
      • Optional env_ci_platform?: Optional<string>
      • Optional env_cloud?: Optional<string>
      • Optional env_device_id?: Optional<string>
      • Optional env_is_global?: Optional<boolean>
      • Optional env_package_manager?: Optional<string>
      • Optional env_package_manager_workspaces?: Optional<boolean>
      • Optional env_plugin_installed_any_custom?: Optional<boolean>
      • Optional env_plugin_installed_shopify?: Optional<string>
      • Optional env_shell?: Optional<string>
      • Optional env_web_ide?: Optional<string>
      • is_employee: boolean
      • node_version: string
      • Optional partner_id?: Optional<number>
      • Optional project_type?: Optional<string>
      • ruby_version: string
      • Optional store_fqdn_hash?: Optional<string>
      • success: boolean
      • time_end: number
      • time_start: number
      • total_time: number
      • uname: string
    • sensitive: {
          app_name?: Optional<string>;
          args: string;
          cmd_all_environment_flags?: Optional<string>;
          cmd_dev_tunnel_custom?: Optional<string>;
          env_plugin_installed_all?: Optional<string>;
          error_message?: Optional<string>;
          metadata?: Optional<string>;
          store_fqdn?: Optional<string>;
      }
      • Optional app_name?: Optional<string>
      • args: string
      • Optional cmd_all_environment_flags?: Optional<string>
      • Optional cmd_dev_tunnel_custom?: Optional<string>
      • Optional env_plugin_installed_all?: Optional<string>
      • Optional error_message?: Optional<string>
      • Optional metadata?: Optional<string>
      • Optional store_fqdn?: Optional<string>
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html b/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html index 862a531a117..46c21dee08b 100644 --- a/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html +++ b/docs/api/cli-kit/interfaces/node_node_package_manager.DependencyVersion.html @@ -1,12 +1,12 @@ -DependencyVersion | @shopify/cli-kit

    An interface that represents a dependency name with its version

    -
    interface DependencyVersion {
        name: string;
        version: undefined | string;
    }

    Properties

    Properties

    name: string

    The name of the NPM dependency as it's reflected in the package.json:

    +DependencyVersion | @shopify/cli-kit

    An interface that represents a dependency name with its version

    +
    interface DependencyVersion {
        name: string;
        version: undefined | string;
    }

    Properties

    Properties

    name: string

    The name of the NPM dependency as it's reflected in the package.json:

    Example

    In the example below name would be "react"

    {
    "react": "1.2.3"
    }
    -
    version: undefined | string

    The version of the NPM dependency as it's reflected in the package.json:

    +
    version: undefined | string

    The version of the NPM dependency as it's reflected in the package.json:

    Example

    In the example below version would be "1.2.3"

    {
    "react": "1.2.3"
    }
    -

    Generated using TypeDoc

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html b/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html index 03a3d0e2149..4e3451ca77e 100644 --- a/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html +++ b/docs/api/cli-kit/interfaces/node_node_package_manager.PackageJson.html @@ -1,29 +1,29 @@ -PackageJson | @shopify/cli-kit

    An interface that represents a package.json

    -
    interface PackageJson {
        author?: string;
        dependencies?: {
            [key: string]: string;
        };
        devDependencies?: {
            [key: string]: string;
        };
        name?: string;
        oclif?: {
            plugins?: string[];
        };
        overrides?: {
            [key: string]: string;
        };
        peerDependencies?: {
            [key: string]: string;
        };
        prettier?: string;
        private?: boolean;
        resolutions?: {
            [key: string]: string;
        };
        scripts?: {
            [key: string]: string;
        };
        version?: string;
        workspaces?: string[];
    }

    Properties

    author?: string

    The author attribute of the package.json

    -
    dependencies?: {
        [key: string]: string;
    }

    The dependencies attribute of the package.json

    -

    Type declaration

    • [key: string]: string
    devDependencies?: {
        [key: string]: string;
    }

    The devDependencies attribute of the package.json

    -

    Type declaration

    • [key: string]: string
    name?: string

    The name attribute of the package.json

    -
    oclif?: {
        plugins?: string[];
    }

    The optional oclif settings attribute of the package.json

    -

    Type declaration

    • Optional plugins?: string[]
    overrides?: {
        [key: string]: string;
    }

    The overrides attribute of the package.json. Only useful when using npm o npmn as package managers

    -

    Type declaration

    • [key: string]: string
    peerDependencies?: {
        [key: string]: string;
    }

    The peerDependencies attribute of the package.json

    -

    Type declaration

    • [key: string]: string
    prettier?: string

    The prettier attribute of the package.json

    -
    private?: boolean

    The private attribute of the package.json. +PackageJson | @shopify/cli-kit

    An interface that represents a package.json

    +
    interface PackageJson {
        author?: string;
        dependencies?: {
            [key: string]: string;
        };
        devDependencies?: {
            [key: string]: string;
        };
        name?: string;
        oclif?: {
            plugins?: string[];
        };
        overrides?: {
            [key: string]: string;
        };
        peerDependencies?: {
            [key: string]: string;
        };
        prettier?: string;
        private?: boolean;
        resolutions?: {
            [key: string]: string;
        };
        scripts?: {
            [key: string]: string;
        };
        version?: string;
        workspaces?: string[];
    }

    Properties

    author?: string

    The author attribute of the package.json

    +
    dependencies?: {
        [key: string]: string;
    }

    The dependencies attribute of the package.json

    +

    Type declaration

    • [key: string]: string
    devDependencies?: {
        [key: string]: string;
    }

    The devDependencies attribute of the package.json

    +

    Type declaration

    • [key: string]: string
    name?: string

    The name attribute of the package.json

    +
    oclif?: {
        plugins?: string[];
    }

    The optional oclif settings attribute of the package.json

    +

    Type declaration

    • Optional plugins?: string[]
    overrides?: {
        [key: string]: string;
    }

    The overrides attribute of the package.json. Only useful when using npm o npmn as package managers

    +

    Type declaration

    • [key: string]: string
    peerDependencies?: {
        [key: string]: string;
    }

    The peerDependencies attribute of the package.json

    +

    Type declaration

    • [key: string]: string
    prettier?: string

    The prettier attribute of the package.json

    +
    private?: boolean

    The private attribute of the package.json. https://docs.npmjs.com/cli/v9/configuring-npm/package-json#private

    -
    resolutions?: {
        [key: string]: string;
    }

    The resolutions attribute of the package.json. Only useful when using yarn as package manager

    -

    Type declaration

    • [key: string]: string
    scripts?: {
        [key: string]: string;
    }

    The scripts attribute of the package.json

    -

    Type declaration

    • [key: string]: string
    version?: string

    The version attribute of the package.json

    -
    workspaces?: string[]

    The workspaces attribute of the package.json

    -

    Generated using TypeDoc

    \ No newline at end of file +
    resolutions?: {
        [key: string]: string;
    }

    The resolutions attribute of the package.json. Only useful when using yarn as package manager

    +

    Type declaration

    • [key: string]: string
    scripts?: {
        [key: string]: string;
    }

    The scripts attribute of the package.json

    +

    Type declaration

    • [key: string]: string
    version?: string

    The version attribute of the package.json

    +
    workspaces?: string[]

    The workspaces attribute of the package.json

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_output.OutputProcess.html b/docs/api/cli-kit/interfaces/node_output.OutputProcess.html index eb9e01dfd9d..0dfd1f6de85 100644 --- a/docs/api/cli-kit/interfaces/node_output.OutputProcess.html +++ b/docs/api/cli-kit/interfaces/node_output.OutputProcess.html @@ -1,11 +1,8 @@ -OutputProcess | @shopify/cli-kit
    interface OutputProcess {
        action: ((stdout, stderr, signal) => Promise<void>);
        prefix: string;
    }

    Properties

    Properties

    action: ((stdout, stderr, signal) => Promise<void>)

    A callback to invoke the process. Stdout and stderr should be used +OutputProcess | @shopify/cli-kit

    interface OutputProcess {
        action: ((stdout, stderr, signal) => Promise<void>);
        prefix: string;
    }

    Properties

    Properties

    action: ((stdout, stderr, signal) => Promise<void>)

    A callback to invoke the process. Stdout and stderr should be used to send standard output and error data that gets formatted with the right prefix.

    -

    Type declaration

      • (stdout, stderr, signal): Promise<void>
      • A callback to invoke the process. Stdout and stderr should be used -to send standard output and error data that gets formatted with the -right prefix.

        -

        Parameters

        Returns Promise<void>

    prefix: string

    The prefix to include in the logs +

    Type declaration

      • (stdout, stderr, signal): Promise<void>
      • Parameters

        Returns Promise<void>

    prefix: string

    The prefix to include in the logs [vite] Output coming from Vite.

    -

    Generated using TypeDoc

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html b/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html index cd8e22a6073..82fb53993f2 100644 --- a/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html +++ b/docs/api/cli-kit/interfaces/node_plugins.HookReturnsPerPlugin.html @@ -1,7 +1,7 @@ -HookReturnsPerPlugin | @shopify/cli-kit

    Tunnel Plugins types

    +HookReturnsPerPlugin | @shopify/cli-kit

    Tunnel Plugins types

    Any plugin that provides tunnel functionality should implement defineProviderand startTunnel

    -
    interface HookReturnsPerPlugin {
        public_command_metadata: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                @shopify/app: Partial<AppSpecificMonorailFields>;
                [pluginName: string]: JsonMap;
            };
        };
        sensitive_command_metadata: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                @shopify/app: Partial<PickByPrefix<{
                    app_name?: Optional<string>;
                    args: string;
                    cmd_all_environment_flags?: Optional<string>;
                    cmd_dev_tunnel_custom?: Optional<string>;
                    env_plugin_installed_all?: Optional<string>;
                    error_message?: Optional<string>;
                    metadata?: Optional<string>;
                    store_fqdn?: Optional<string>;
                }, "app_", never>>;
                [pluginName: string]: JsonMap;
            };
        };
        tunnel_provider: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                [pluginName: string]: {
                    name: string;
                };
            };
        };
        tunnel_start: {
            options: {
                port: number;
                provider: string;
            };
            pluginReturns: {
                [key: string]: Result<TunnelClient, TunnelError>;
            };
        };
        [hookName: string]: {
            options: {
                [key: string]: unknown;
            };
            pluginReturns: {
                [key: string]: unknown;
            };
        };
    }

    Hierarchy (view full)

    Indexable

    [hookName: string]: {
        options: {
            [key: string]: unknown;
        };
        pluginReturns: {
            [key: string]: unknown;
        };
    }
    • options: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • pluginReturns: {
          [key: string]: unknown;
      }
      • [key: string]: unknown

    Properties

    public_command_metadata: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            @shopify/app: Partial<AppSpecificMonorailFields>;
            [pluginName: string]: JsonMap;
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          @shopify/app: Partial<AppSpecificMonorailFields>;
          [pluginName: string]: JsonMap;
      }
      • [pluginName: string]: JsonMap
      • @shopify/app: Partial<AppSpecificMonorailFields>
    sensitive_command_metadata: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            @shopify/app: Partial<PickByPrefix<{
                app_name?: Optional<string>;
                args: string;
                cmd_all_environment_flags?: Optional<string>;
                cmd_dev_tunnel_custom?: Optional<string>;
                env_plugin_installed_all?: Optional<string>;
                error_message?: Optional<string>;
                metadata?: Optional<string>;
                store_fqdn?: Optional<string>;
            }, "app_", never>>;
            [pluginName: string]: JsonMap;
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          @shopify/app: Partial<PickByPrefix<{
              app_name?: Optional<string>;
              args: string;
              cmd_all_environment_flags?: Optional<string>;
              cmd_dev_tunnel_custom?: Optional<string>;
              env_plugin_installed_all?: Optional<string>;
              error_message?: Optional<string>;
              metadata?: Optional<string>;
              store_fqdn?: Optional<string>;
          }, "app_", never>>;
          [pluginName: string]: JsonMap;
      }
      • [pluginName: string]: JsonMap
      • @shopify/app: Partial<PickByPrefix<{
            app_name?: Optional<string>;
            args: string;
            cmd_all_environment_flags?: Optional<string>;
            cmd_dev_tunnel_custom?: Optional<string>;
            env_plugin_installed_all?: Optional<string>;
            error_message?: Optional<string>;
            metadata?: Optional<string>;
            store_fqdn?: Optional<string>;
        }, "app_", never>>
    tunnel_provider: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          [pluginName: string]: {
              name: string;
          };
      }
      • [pluginName: string]: {
            name: string;
        }
        • name: string
    tunnel_start: {
        options: {
            port: number;
            provider: string;
        };
        pluginReturns: {
            [key: string]: Result<TunnelClient, TunnelError>;
        };
    }

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +
    interface HookReturnsPerPlugin {
        public_command_metadata: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                @shopify/app: Partial<AppSpecificMonorailFields>;
                [pluginName: string]: JsonMap;
            };
        };
        sensitive_command_metadata: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                @shopify/app: Partial<PickByPrefix<{
                    app_name?: Optional<string>;
                    args: string;
                    cmd_all_environment_flags?: Optional<string>;
                    cmd_dev_tunnel_custom?: Optional<string>;
                    env_plugin_installed_all?: Optional<string>;
                    error_message?: Optional<string>;
                    metadata?: Optional<string>;
                    store_fqdn?: Optional<string>;
                }, "app_", never>>;
                [pluginName: string]: JsonMap;
            };
        };
        tunnel_provider: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                [pluginName: string]: {
                    name: string;
                };
            };
        };
        tunnel_start: {
            options: {
                port: number;
                provider: string;
            };
            pluginReturns: {
                [key: string]: Result<TunnelClient, TunnelError>;
            };
        };
        [hookName: string]: {
            options: {
                [key: string]: unknown;
            };
            pluginReturns: {
                [key: string]: unknown;
            };
        };
    }

    Hierarchy (view full)

    Indexable

    [hookName: string]: {
        options: {
            [key: string]: unknown;
        };
        pluginReturns: {
            [key: string]: unknown;
        };
    }
    • options: {
          [key: string]: unknown;
      }
      • [key: string]: unknown
    • pluginReturns: {
          [key: string]: unknown;
      }
      • [key: string]: unknown

    Properties

    public_command_metadata: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            @shopify/app: Partial<AppSpecificMonorailFields>;
            [pluginName: string]: JsonMap;
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          @shopify/app: Partial<AppSpecificMonorailFields>;
          [pluginName: string]: JsonMap;
      }
      • [pluginName: string]: JsonMap
      • @shopify/app: Partial<AppSpecificMonorailFields>
    sensitive_command_metadata: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            @shopify/app: Partial<PickByPrefix<{
                app_name?: Optional<string>;
                args: string;
                cmd_all_environment_flags?: Optional<string>;
                cmd_dev_tunnel_custom?: Optional<string>;
                env_plugin_installed_all?: Optional<string>;
                error_message?: Optional<string>;
                metadata?: Optional<string>;
                store_fqdn?: Optional<string>;
            }, "app_", never>>;
            [pluginName: string]: JsonMap;
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          @shopify/app: Partial<PickByPrefix<{
              app_name?: Optional<string>;
              args: string;
              cmd_all_environment_flags?: Optional<string>;
              cmd_dev_tunnel_custom?: Optional<string>;
              env_plugin_installed_all?: Optional<string>;
              error_message?: Optional<string>;
              metadata?: Optional<string>;
              store_fqdn?: Optional<string>;
          }, "app_", never>>;
          [pluginName: string]: JsonMap;
      }
      • [pluginName: string]: JsonMap
      • @shopify/app: Partial<PickByPrefix<{
            app_name?: Optional<string>;
            args: string;
            cmd_all_environment_flags?: Optional<string>;
            cmd_dev_tunnel_custom?: Optional<string>;
            env_plugin_installed_all?: Optional<string>;
            error_message?: Optional<string>;
            metadata?: Optional<string>;
            store_fqdn?: Optional<string>;
        }, "app_", never>>
    tunnel_provider: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          [pluginName: string]: {
              name: string;
          };
      }
      • [pluginName: string]: {
            name: string;
        }
        • name: string
    tunnel_start: {
        options: {
            port: number;
            provider: string;
        };
        pluginReturns: {
            [key: string]: Result<TunnelClient, TunnelError>;
        };
    }

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html b/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html index 8c3d68e76b5..4fd233e6926 100644 --- a/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html +++ b/docs/api/cli-kit/interfaces/node_plugins.TunnelPluginError.html @@ -1,4 +1,4 @@ -TunnelPluginError | @shopify/cli-kit
    interface TunnelPluginError {
        message?: string;
        provider: string;
        type: "unknown" | "multiple-providers" | "handled-error" | "no-provider";
    }

    Properties

    Properties

    message?: string
    provider: string
    type: "unknown" | "multiple-providers" | "handled-error" | "no-provider"

    Generated using TypeDoc

    \ No newline at end of file +TunnelPluginError | @shopify/cli-kit
    interface TunnelPluginError {
        message?: string;
        provider: string;
        type: "unknown" | "multiple-providers" | "handled-error" | "no-provider";
    }

    Properties

    Properties

    message?: string
    provider: string
    type: "unknown" | "multiple-providers" | "handled-error" | "no-provider"
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html b/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html index a8af4152cb8..755bb287c8e 100644 --- a/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html +++ b/docs/api/cli-kit/interfaces/node_plugins_tunnel.HookReturnPerTunnelPlugin.html @@ -1,5 +1,5 @@ -HookReturnPerTunnelPlugin | @shopify/cli-kit

    Tunnel Plugins types

    +HookReturnPerTunnelPlugin | @shopify/cli-kit

    Tunnel Plugins types

    Any plugin that provides tunnel functionality should implement defineProviderand startTunnel

    -
    interface HookReturnPerTunnelPlugin {
        tunnel_provider: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                [pluginName: string]: {
                    name: string;
                };
            };
        };
        tunnel_start: {
            options: {
                port: number;
                provider: string;
            };
            pluginReturns: {
                [key: string]: Result<TunnelClient, TunnelError>;
            };
        };
    }

    Hierarchy (view full)

    Properties

    tunnel_provider: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          [pluginName: string]: {
              name: string;
          };
      }
      • [pluginName: string]: {
            name: string;
        }
        • name: string
    tunnel_start: {
        options: {
            port: number;
            provider: string;
        };
        pluginReturns: {
            [key: string]: Result<TunnelClient, TunnelError>;
        };
    }

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +
    interface HookReturnPerTunnelPlugin {
        tunnel_provider: {
            options: {
                [key: string]: never;
            };
            pluginReturns: {
                [pluginName: string]: {
                    name: string;
                };
            };
        };
        tunnel_start: {
            options: {
                port: number;
                provider: string;
            };
            pluginReturns: {
                [key: string]: Result<TunnelClient, TunnelError>;
            };
        };
    }

    Hierarchy (view full)

    Properties

    tunnel_provider: {
        options: {
            [key: string]: never;
        };
        pluginReturns: {
            [pluginName: string]: {
                name: string;
            };
        };
    }

    Type declaration

    • options: {
          [key: string]: never;
      }
      • [key: string]: never
    • pluginReturns: {
          [pluginName: string]: {
              name: string;
          };
      }
      • [pluginName: string]: {
            name: string;
        }
        • name: string
    tunnel_start: {
        options: {
            port: number;
            provider: string;
        };
        pluginReturns: {
            [key: string]: Result<TunnelClient, TunnelError>;
        };
    }

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html b/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html index e70c1413203..18f5a565c3a 100644 --- a/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html +++ b/docs/api/cli-kit/interfaces/node_plugins_tunnel.TunnelClient.html @@ -1,5 +1,5 @@ -TunnelClient | @shopify/cli-kit
    interface TunnelClient {
        getTunnelStatus: (() => TunnelStatusType);
        port: number;
        provider: string;
        stopTunnel: (() => void);
    }

    Properties

    getTunnelStatus: (() => TunnelStatusType)

    Type declaration

    port: number
    provider: string
    stopTunnel: (() => void)

    Type declaration

      • (): void
      • Returns void

    Generated using TypeDoc

    \ No newline at end of file +TunnelClient | @shopify/cli-kit
    interface TunnelClient {
        getTunnelStatus: (() => TunnelStatusType);
        port: number;
        provider: string;
        stopTunnel: (() => void);
    }

    Properties

    getTunnelStatus: (() => TunnelStatusType)

    Type declaration

    port: number
    provider: string
    stopTunnel: (() => void)

    Type declaration

      • (): void
      • Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_session.AdminSession.html b/docs/api/cli-kit/interfaces/node_session.AdminSession.html index 28625fdcd63..cd5179db99d 100644 --- a/docs/api/cli-kit/interfaces/node_session.AdminSession.html +++ b/docs/api/cli-kit/interfaces/node_session.AdminSession.html @@ -1,4 +1,4 @@ -AdminSession | @shopify/cli-kit

    Session Object to access the Admin API, includes the token and the store FQDN.

    -
    interface AdminSession {
        storeFqdn: string;
        token: string;
    }

    Properties

    Properties

    storeFqdn: string
    token: string

    Generated using TypeDoc

    \ No newline at end of file +AdminSession | @shopify/cli-kit

    Session Object to access the Admin API, includes the token and the store FQDN.

    +
    interface AdminSession {
        storeFqdn: string;
        token: string;
    }

    Properties

    Properties

    storeFqdn: string
    token: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_system.ExecOptions.html b/docs/api/cli-kit/interfaces/node_system.ExecOptions.html index a12975dbe95..b58dd9a7717 100644 --- a/docs/api/cli-kit/interfaces/node_system.ExecOptions.html +++ b/docs/api/cli-kit/interfaces/node_system.ExecOptions.html @@ -1,10 +1,10 @@ -ExecOptions | @shopify/cli-kit
    interface ExecOptions {
        cwd?: string;
        env?: {
            [key: string]: string | undefined;
        };
        externalErrorHandler?: ((error) => Promise<void>);
        input?: string;
        signal?: AbortSignal;
        stderr?: "inherit" | Writable;
        stdin?: Readable | "inherit";
        stdio?: "inherit";
        stdout?: "inherit" | Writable;
    }

    Properties

    cwd?: string
    env?: {
        [key: string]: string | undefined;
    }

    Type declaration

    • [key: string]: string | undefined
    externalErrorHandler?: ((error) => Promise<void>)

    Type declaration

      • (error): Promise<void>
      • Parameters

        • error: unknown

        Returns Promise<void>

    input?: string
    signal?: AbortSignal
    stderr?: "inherit" | Writable
    stdin?: Readable | "inherit"
    stdio?: "inherit"
    stdout?: "inherit" | Writable

    Generated using TypeDoc

    \ No newline at end of file +ExecOptions | @shopify/cli-kit
    interface ExecOptions {
        cwd?: string;
        env?: {
            [key: string]: string | undefined;
        };
        externalErrorHandler?: ((error) => Promise<void>);
        input?: string;
        signal?: AbortSignal;
        stderr?: "inherit" | Writable;
        stdin?: Readable | "inherit";
        stdio?: "inherit";
        stdout?: "inherit" | Writable;
    }

    Properties

    cwd?: string
    env?: {
        [key: string]: string | undefined;
    }

    Type declaration

    • [key: string]: string | undefined
    externalErrorHandler?: ((error) => Promise<void>)

    Type declaration

      • (error): Promise<void>
      • Parameters

        • error: unknown

        Returns Promise<void>

    input?: string
    signal?: AbortSignal
    stderr?: "inherit" | Writable
    stdin?: Readable | "inherit"
    stdio?: "inherit"
    stdout?: "inherit" | Writable
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html b/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html index 0fc358a18d1..25346bf63ca 100644 --- a/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html +++ b/docs/api/cli-kit/interfaces/node_themes_factories.RemoteBulkUploadResponse.html @@ -1,3 +1,3 @@ -RemoteBulkUploadResponse | @shopify/cli-kit
    interface RemoteBulkUploadResponse {
        body: {
            asset?: RemoteAssetResponse;
            errors?: {
                asset: string[];
            };
        };
        code: number;
    }

    Properties

    Properties

    body: {
        asset?: RemoteAssetResponse;
        errors?: {
            asset: string[];
        };
    }

    Type declaration

    • Optional asset?: RemoteAssetResponse
    • Optional errors?: {
          asset: string[];
      }
      • asset: string[]
    code: number

    Generated using TypeDoc

    \ No newline at end of file +RemoteBulkUploadResponse | @shopify/cli-kit
    interface RemoteBulkUploadResponse {
        body: {
            asset?: RemoteAssetResponse;
            errors?: {
                asset: string[];
            };
        };
        code: number;
    }

    Properties

    Properties

    body: {
        asset?: RemoteAssetResponse;
        errors?: {
            asset: string[];
        };
    }

    Type declaration

    • Optional asset?: RemoteAssetResponse
    • Optional errors?: {
          asset: string[];
      }
      • asset: string[]
    code: number
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html b/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html index 61338ed5483..f2fec3d0118 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.Checksum.html @@ -1,6 +1,6 @@ -Checksum | @shopify/cli-kit

    Represents the remote checksum for a file in a theme.

    -
    interface Checksum {
        checksum: string;
        key: string;
    }

    Hierarchy (view full)

    Properties

    Properties

    checksum: string

    Reresents the checksum value of the theme file.

    -
    key: string

    Identifier of the theme file.

    -

    Generated using TypeDoc

    \ No newline at end of file +Checksum | @shopify/cli-kit

    Represents the remote checksum for a file in a theme.

    +
    interface Checksum {
        checksum: string;
        key: string;
    }

    Hierarchy (view full)

    Properties

    Properties

    checksum: string

    Reresents the checksum value of the theme file.

    +
    key: string

    Identifier of the theme file.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.Result.html b/docs/api/cli-kit/interfaces/node_themes_types.Result.html index c13ee86f7b4..6b2c7cb983b 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.Result.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.Result.html @@ -1,12 +1,12 @@ -Result | @shopify/cli-kit

    Represents a single result for a upload or delete operation on a single file +Result | @shopify/cli-kit

    Represents a single result for a upload or delete operation on a single file Each result includes the unique identifier for the file, the type of the operation, the sucesss status of the operation, any errors that occurred, and the asset value of the file.

    -
    interface Result {
        asset?: ThemeAsset;
        errors?: {
            asset?: string[];
        };
        key: string;
        operation: Operation;
        success: boolean;
    }

    Properties

    asset?: ThemeAsset
    errors?: {
        asset?: string[];
    }

    Error message that was generated during the upload operation for this file.

    -

    Type declaration

    • Optional asset?: string[]
    key: string

    The unique identifier for the file being uploaded.

    -
    operation: Operation

    The operation associated with the result.

    -
    success: boolean

    Generated using TypeDoc

    \ No newline at end of file +
    interface Result {
        asset?: ThemeAsset;
        errors?: {
            asset?: string[];
        };
        key: string;
        operation: Operation;
        success: boolean;
    }

    Properties

    asset?: ThemeAsset
    errors?: {
        asset?: string[];
    }

    Error message that was generated during the upload operation for this file.

    +

    Type declaration

    • Optional asset?: string[]
    key: string

    The unique identifier for the file being uploaded.

    +
    operation: Operation

    The operation associated with the result.

    +
    success: boolean
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.Theme.html b/docs/api/cli-kit/interfaces/node_themes_types.Theme.html index e0339024594..29ef77d45f7 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.Theme.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.Theme.html @@ -1,12 +1,12 @@ -Theme | @shopify/cli-kit

    Represents a theme.

    -
    interface Theme {
        createdAtRuntime: boolean;
        id: number;
        name: string;
        processing: boolean;
        role: string;
    }

    Properties

    createdAtRuntime: boolean

    A boolean determining whether or not the theme was created at runtime.

    -
    id: number

    The remote ID of the theme.

    -
    name: string

    The remote name of the theme.

    -
    processing: boolean

    A boolean determining if the theme is processing at the theme library.

    -
    role: string

    The remote role of the theme.

    -

    Generated using TypeDoc

    \ No newline at end of file +Theme | @shopify/cli-kit

    Represents a theme.

    +
    interface Theme {
        createdAtRuntime: boolean;
        id: number;
        name: string;
        processing: boolean;
        role: string;
    }

    Properties

    createdAtRuntime: boolean

    A boolean determining whether or not the theme was created at runtime.

    +
    id: number

    The remote ID of the theme.

    +
    name: string

    The remote name of the theme.

    +
    processing: boolean

    A boolean determining if the theme is processing at the theme library.

    +
    role: string

    The remote role of the theme.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html b/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html index 7dc60b041a1..23e2ac1939a 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.ThemeAsset.html @@ -1,10 +1,10 @@ -ThemeAsset | @shopify/cli-kit

    Represents a file in a theme.

    -
    interface ThemeAsset {
        attachment?: string;
        checksum: string;
        key: string;
        value?: string;
    }

    Hierarchy (view full)

    Properties

    attachment?: string

    A base64-encoded image.

    -
    checksum: string

    Reresents the checksum value of the theme file.

    -
    key: string

    Identifier of the theme file.

    -
    value?: string

    The text content of the asset, such as the HTML and Liquid markup of a template file.

    -

    Generated using TypeDoc

    \ No newline at end of file +ThemeAsset | @shopify/cli-kit

    Represents a file in a theme.

    +
    interface ThemeAsset {
        attachment?: string;
        checksum: string;
        key: string;
        value?: string;
    }

    Hierarchy (view full)

    Properties

    attachment?: string

    A base64-encoded image.

    +
    checksum: string

    Reresents the checksum value of the theme file.

    +
    key: string

    Identifier of the theme file.

    +
    value?: string

    The text content of the asset, such as the HTML and Liquid markup of a template file.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html b/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html index e9e15600ef7..eef48448e7a 100644 --- a/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html +++ b/docs/api/cli-kit/interfaces/node_themes_types.ThemeFileSystem.html @@ -1,6 +1,17 @@ -ThemeFileSystem | @shopify/cli-kit

    Represents a theme on the file system.

    -
    interface ThemeFileSystem {
        files: Map<string, ThemeAsset>;
        root: string;
    }

    Properties

    Properties

    files: Map<string, ThemeAsset>

    Local theme files.

    -
    root: string

    The root path of the theme.

    -

    Generated using TypeDoc

    \ No newline at end of file +ThemeFileSystem | @shopify/cli-kit

    Represents a theme on the file system.

    +
    interface ThemeFileSystem {
        delete: ((assetKey) => Promise<void>);
        files: Map<string, ThemeAsset>;
        read: ((assetKey) => Promise<undefined | string | Buffer>);
        root: string;
        write: ((asset) => Promise<void>);
    }

    Properties

    Properties

    delete: ((assetKey) => Promise<void>)

    Removes a file from the local disk and updates the themeFileSystem

    +

    Type declaration

      • (assetKey): Promise<void>
      • Parameters

        • assetKey: string

          The key of the file to remove

          +

        Returns Promise<void>

    files: Map<string, ThemeAsset>

    Local theme files.

    +
    read: ((assetKey) => Promise<undefined | string | Buffer>)

    Reads a file from the local disk and updates the themeFileSystem +Returns a ThemeAsset representing the file that was read +Returns undefined if the file does not exist

    +

    Type declaration

      • (assetKey): Promise<undefined | string | Buffer>
      • Parameters

        • assetKey: string

          The key of the file to read

          +

        Returns Promise<undefined | string | Buffer>

    root: string

    The root path of the theme.

    +
    write: ((asset) => Promise<void>)

    Writes a file to the local disk and updates the themeFileSystem

    +

    Type declaration

      • (asset): Promise<void>
      • Parameters

        • asset: ThemeAsset

          The ThemeAsset representing the file to write

          +

        Returns Promise<void>

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html b/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html index 00a11430ac6..7ceb0fa5aee 100644 --- a/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html +++ b/docs/api/cli-kit/interfaces/node_ui.InfoTableSection.html @@ -1,7 +1,7 @@ -InfoTableSection | @shopify/cli-kit

    Interface InfoTableSection

    interface InfoTableSection {
        bullet?: string;
        color?: LiteralUnion<(keyof ForegroundColor), string>;
        emptyItemsText?: string;
        header: string;
        helperText?: string;
        items: Items;
    }

    Properties

    bullet?: string
    color?: LiteralUnion<(keyof ForegroundColor), string>
    emptyItemsText?: string
    header: string
    helperText?: string
    items: Items

    Generated using TypeDoc

    \ No newline at end of file +InfoTableSection | @shopify/cli-kit

    Interface InfoTableSection

    interface InfoTableSection {
        bullet?: string;
        color?: LiteralUnion<(keyof ForegroundColor), string>;
        emptyItemsText?: string;
        header: string;
        helperText?: string;
        items: Items;
    }

    Properties

    bullet?: string
    color?: LiteralUnion<(keyof ForegroundColor), string>
    emptyItemsText?: string
    header: string
    helperText?: string
    items: Items
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.LinkToken.html b/docs/api/cli-kit/interfaces/node_ui.LinkToken.html index 819d7804034..06bdce28de5 100644 --- a/docs/api/cli-kit/interfaces/node_ui.LinkToken.html +++ b/docs/api/cli-kit/interfaces/node_ui.LinkToken.html @@ -1,2 +1,2 @@ -LinkToken | @shopify/cli-kit
    interface LinkToken {
        link: {
            label?: string;
            url: string;
        };
    }

    Properties

    Properties

    link: {
        label?: string;
        url: string;
    }

    Type declaration

    • Optional label?: string
    • url: string

    Generated using TypeDoc

    \ No newline at end of file +LinkToken | @shopify/cli-kit
    interface LinkToken {
        link: {
            label?: string;
            url: string;
        };
    }

    Properties

    Properties

    link: {
        label?: string;
        url: string;
    }

    Type declaration

    • Optional label?: string
    • url: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.ListToken.html b/docs/api/cli-kit/interfaces/node_ui.ListToken.html index d39302ce0bf..a18342da2bb 100644 --- a/docs/api/cli-kit/interfaces/node_ui.ListToken.html +++ b/docs/api/cli-kit/interfaces/node_ui.ListToken.html @@ -1,2 +1,2 @@ -ListToken | @shopify/cli-kit
    interface ListToken {
        list: {
            items: TokenItem<InlineToken>[];
            ordered?: boolean;
            title?: TokenItem<InlineToken>;
        };
    }

    Properties

    Properties

    list: {
        items: TokenItem<InlineToken>[];
        ordered?: boolean;
        title?: TokenItem<InlineToken>;
    }

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +ListToken | @shopify/cli-kit
    interface ListToken {
        list: {
            items: TokenItem<InlineToken>[];
            ordered?: boolean;
            title?: TokenItem<InlineToken>;
        };
    }

    Properties

    Properties

    list: {
        items: TokenItem<InlineToken>[];
        ordered?: boolean;
        title?: TokenItem<InlineToken>;
    }

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html index ca30f5b8539..7a4d4b6473a 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderAutocompleteOptions.html @@ -1,9 +1,9 @@ -RenderAutocompleteOptions | @shopify/cli-kit

    Interface RenderAutocompleteOptions<T>

    interface RenderAutocompleteOptions<T> {
        abortSignal?: AbortSignal;
        choices: Item<T>[];
        hasMorePages?: boolean;
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
            };
        };
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        message: Message;
        renderOptions?: RenderOptions;
        search?: ((term) => Promise<SearchResults<T>>);
    }

    Type Parameters

    • T

    Hierarchy

    • PartialBy<Omit<AutocompletePromptProps<T>, "onSubmit">, "search">
      • RenderAutocompleteOptions

    Properties

    abortSignal?: AbortSignal
    choices: Item<T>[]
    hasMorePages?: boolean
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        };
    }

    Type declaration

    • body: TokenItem
    • title: {
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
      }
      • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
      • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    message: Message
    renderOptions?: RenderOptions
    search?: ((term) => Promise<SearchResults<T>>)

    Type declaration

      • (term): Promise<SearchResults<T>>
      • Parameters

        • term: string

        Returns Promise<SearchResults<T>>

    Generated using TypeDoc

    \ No newline at end of file +RenderAutocompleteOptions | @shopify/cli-kit

    Interface RenderAutocompleteOptions<T>

    interface RenderAutocompleteOptions<T> {
        abortSignal?: AbortSignal;
        choices: Item<T>[];
        hasMorePages?: boolean;
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
            };
        };
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        message: Message;
        renderOptions?: RenderOptions;
        search?: ((term) => Promise<SearchResults<T>>);
    }

    Type Parameters

    • T

    Hierarchy

    • PartialBy<Omit<AutocompletePromptProps<T>, "onSubmit">, "search">
      • RenderAutocompleteOptions

    Properties

    abortSignal?: AbortSignal
    choices: Item<T>[]
    hasMorePages?: boolean
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        };
    }

    Type declaration

    • body: TokenItem
    • title: {
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
      }
      • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
      • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    message: Message
    renderOptions?: RenderOptions
    search?: ((term) => Promise<SearchResults<T>>)

    Type declaration

      • (term): Promise<SearchResults<T>>
      • Parameters

        • term: string

        Returns Promise<SearchResults<T>>

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html index cd1e5a8e252..25329a91b3f 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderConcurrentOptions.html @@ -1,6 +1,7 @@ -RenderConcurrentOptions | @shopify/cli-kit

    Interface RenderConcurrentOptions

    interface RenderConcurrentOptions {
        abortSignal?: AbortSignal;
        keepRunningAfterProcessesResolve?: boolean;
        processes: OutputProcess[];
        renderOptions?: RenderOptions;
        showTimestamps?: boolean;
    }

    Hierarchy

    • PartialBy<ConcurrentOutputProps, "abortSignal">
      • RenderConcurrentOptions

    Properties

    abortSignal?: AbortSignal
    keepRunningAfterProcessesResolve?: boolean
    processes: OutputProcess[]
    renderOptions?: RenderOptions
    showTimestamps?: boolean

    Generated using TypeDoc

    \ No newline at end of file +RenderConcurrentOptions | @shopify/cli-kit

    Interface RenderConcurrentOptions

    interface RenderConcurrentOptions {
        abortSignal?: AbortSignal;
        keepRunningAfterProcessesResolve?: boolean;
        prefixColumnSize?: number;
        processes: OutputProcess[];
        renderOptions?: RenderOptions;
        showTimestamps?: boolean;
    }

    Hierarchy

    • PartialBy<ConcurrentOutputProps, "abortSignal">
      • RenderConcurrentOptions

    Properties

    abortSignal?: AbortSignal
    keepRunningAfterProcessesResolve?: boolean
    prefixColumnSize?: number
    processes: OutputProcess[]
    renderOptions?: RenderOptions
    showTimestamps?: boolean
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html index 57a3f54bdc4..fcf2db24459 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderConfirmationPromptOptions.html @@ -1,9 +1,9 @@ -RenderConfirmationPromptOptions | @shopify/cli-kit

    Interface RenderConfirmationPromptOptions

    interface RenderConfirmationPromptOptions {
        abortSignal?: AbortSignal;
        cancellationMessage?: string;
        confirmationMessage?: string;
        defaultValue?: boolean;
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
            };
        };
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        message: Message;
        renderOptions?: RenderOptions;
    }

    Hierarchy

    • Pick<SelectPromptProps<boolean>, "message" | "infoTable" | "infoMessage" | "abortSignal">
      • RenderConfirmationPromptOptions

    Properties

    abortSignal?: AbortSignal
    cancellationMessage?: string
    confirmationMessage?: string
    defaultValue?: boolean
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        };
    }

    Type declaration

    • body: TokenItem
    • title: {
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
      }
      • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
      • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    message: Message
    renderOptions?: RenderOptions

    Generated using TypeDoc

    \ No newline at end of file +RenderConfirmationPromptOptions | @shopify/cli-kit

    Interface RenderConfirmationPromptOptions

    interface RenderConfirmationPromptOptions {
        abortSignal?: AbortSignal;
        cancellationMessage?: string;
        confirmationMessage?: string;
        defaultValue?: boolean;
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
            };
        };
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        message: Message;
        renderOptions?: RenderOptions;
    }

    Hierarchy

    • Pick<SelectPromptProps<boolean>, "message" | "infoTable" | "infoMessage" | "abortSignal">
      • RenderConfirmationPromptOptions

    Properties

    abortSignal?: AbortSignal
    cancellationMessage?: string
    confirmationMessage?: string
    defaultValue?: boolean
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        };
    }

    Type declaration

    • body: TokenItem
    • title: {
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
      }
      • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
      • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    message: Message
    renderOptions?: RenderOptions
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html index 8123c79babb..3b8b828d57b 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderDangerousConfirmationPromptOptions.html @@ -1,6 +1,6 @@ -RenderDangerousConfirmationPromptOptions | @shopify/cli-kit

    Interface RenderDangerousConfirmationPromptOptions

    interface RenderDangerousConfirmationPromptOptions {
        abortSignal?: AbortSignal;
        confirmation: string;
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        message: string;
        renderOptions?: RenderOptions;
    }

    Hierarchy

    • Omit<DangerousConfirmationPromptProps, "onSubmit">
      • RenderDangerousConfirmationPromptOptions

    Properties

    abortSignal?: AbortSignal
    confirmation: string
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    message: string
    renderOptions?: RenderOptions

    Generated using TypeDoc

    \ No newline at end of file +RenderDangerousConfirmationPromptOptions | @shopify/cli-kit

    Interface RenderDangerousConfirmationPromptOptions

    interface RenderDangerousConfirmationPromptOptions {
        abortSignal?: AbortSignal;
        confirmation: string;
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        message: string;
        renderOptions?: RenderOptions;
    }

    Hierarchy

    • Omit<DangerousConfirmationPromptProps, "onSubmit">
      • RenderDangerousConfirmationPromptOptions

    Properties

    abortSignal?: AbortSignal
    confirmation: string
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    message: string
    renderOptions?: RenderOptions
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html index 273fb432c9a..43f01cbbca4 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderSelectPromptOptions.html @@ -1,9 +1,9 @@ -RenderSelectPromptOptions | @shopify/cli-kit

    Interface RenderSelectPromptOptions<T>

    interface RenderSelectPromptOptions<T> {
        abortSignal?: AbortSignal;
        choices: Item<T>[];
        defaultValue?: T;
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
            };
        };
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        isConfirmationPrompt?: boolean;
        message: Message;
        renderOptions?: RenderOptions;
    }

    Type Parameters

    • T

    Hierarchy

    • Omit<SelectPromptProps<T>, "onSubmit">
      • RenderSelectPromptOptions

    Properties

    abortSignal?: AbortSignal
    choices: Item<T>[]
    defaultValue?: T
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        };
    }

    Type declaration

    • body: TokenItem
    • title: {
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
      }
      • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
      • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    isConfirmationPrompt?: boolean
    message: Message
    renderOptions?: RenderOptions

    Generated using TypeDoc

    \ No newline at end of file +RenderSelectPromptOptions | @shopify/cli-kit

    Interface RenderSelectPromptOptions<T>

    interface RenderSelectPromptOptions<T> {
        abortSignal?: AbortSignal;
        choices: Item<T>[];
        defaultValue?: T;
        infoMessage?: {
            body: TokenItem;
            title: {
                color?: LiteralUnion<(keyof ForegroundColor), string>;
                text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
            };
        };
        infoTable?: {
            [header: string]: Items;
        } | InfoTableSection[];
        isConfirmationPrompt?: boolean;
        message: Message;
        renderOptions?: RenderOptions;
    }

    Type Parameters

    • T

    Hierarchy

    • Omit<SelectPromptProps<T>, "onSubmit">
      • RenderSelectPromptOptions

    Properties

    abortSignal?: AbortSignal
    choices: Item<T>[]
    defaultValue?: T
    infoMessage?: {
        body: TokenItem;
        title: {
            color?: LiteralUnion<(keyof ForegroundColor), string>;
            text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
        };
    }

    Type declaration

    • body: TokenItem
    • title: {
          color?: LiteralUnion<(keyof ForegroundColor), string>;
          text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>;
      }
      • Optional color?: LiteralUnion<(keyof ForegroundColor), string>
      • text: TokenItem<string | CommandToken | CharToken | SubduedToken | FilePathToken | BoldToken | InfoToken | WarnToken | ErrorToken>
    infoTable?: {
        [header: string]: Items;
    } | InfoTableSection[]

    Type declaration

    • [header: string]: Items
    isConfirmationPrompt?: boolean
    message: Message
    renderOptions?: RenderOptions
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html b/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html index 6fadb4365aa..d58ae3c8404 100644 --- a/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html +++ b/docs/api/cli-kit/interfaces/node_ui.RenderTextPromptOptions.html @@ -1,10 +1,11 @@ -RenderTextPromptOptions | @shopify/cli-kit

    Interface RenderTextPromptOptions

    interface RenderTextPromptOptions {
        abortSignal?: AbortSignal;
        allowEmpty?: boolean;
        defaultValue?: string;
        emptyDisplayedValue?: string;
        message: string;
        password?: boolean;
        preview?: ((value) => TokenItem<InlineToken>);
        renderOptions?: RenderOptions;
        validate?: ((value) => undefined | string);
    }

    Hierarchy

    • Omit<TextPromptProps, "onSubmit">
      • RenderTextPromptOptions

    Properties

    abortSignal?: AbortSignal
    allowEmpty?: boolean
    defaultValue?: string
    emptyDisplayedValue?: string
    message: string
    password?: boolean
    preview?: ((value) => TokenItem<InlineToken>)

    Type declaration

    renderOptions?: RenderOptions
    validate?: ((value) => undefined | string)

    Type declaration

      • (value): undefined | string
      • Parameters

        • value: string

        Returns undefined | string

    Generated using TypeDoc

    \ No newline at end of file +RenderTextPromptOptions | @shopify/cli-kit

    Interface RenderTextPromptOptions

    interface RenderTextPromptOptions {
        abortSignal?: AbortSignal;
        allowEmpty?: boolean;
        defaultValue?: string;
        emptyDisplayedValue?: string;
        initialAnswer?: string;
        message: string;
        password?: boolean;
        preview?: ((value) => TokenItem<InlineToken>);
        renderOptions?: RenderOptions;
        validate?: ((value) => undefined | string);
    }

    Hierarchy

    • Omit<TextPromptProps, "onSubmit">
      • RenderTextPromptOptions

    Properties

    abortSignal?: AbortSignal
    allowEmpty?: boolean
    defaultValue?: string
    emptyDisplayedValue?: string
    initialAnswer?: string
    message: string
    password?: boolean
    preview?: ((value) => TokenItem<InlineToken>)

    Type declaration

    renderOptions?: RenderOptions
    validate?: ((value) => undefined | string)

    Type declaration

      • (value): undefined | string
      • Parameters

        • value: string

        Returns undefined | string

    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui.Task.html b/docs/api/cli-kit/interfaces/node_ui.Task.html index 6f0437a948a..3afd023f5d4 100644 --- a/docs/api/cli-kit/interfaces/node_ui.Task.html +++ b/docs/api/cli-kit/interfaces/node_ui.Task.html @@ -1,7 +1,7 @@ -Task | @shopify/cli-kit

    Interface Task<TContext>

    interface Task<TContext> {
        errors?: Error[];
        retry?: number;
        retryCount?: number;
        skip?: ((ctx) => boolean);
        task: ((ctx, task) => Promise<void | Task<TContext>[]>);
        title: string;
    }

    Type Parameters

    • TContext = unknown

    Properties

    errors?: Error[]
    retry?: number
    retryCount?: number
    skip?: ((ctx) => boolean)

    Type declaration

      • (ctx): boolean
      • Parameters

        Returns boolean

    task: ((ctx, task) => Promise<void | Task<TContext>[]>)

    Type declaration

    title: string

    Generated using TypeDoc

    \ No newline at end of file +Task | @shopify/cli-kit

    Interface Task<TContext>

    interface Task<TContext> {
        errors?: Error[];
        retry?: number;
        retryCount?: number;
        skip?: ((ctx) => boolean);
        task: ((ctx, task) => Promise<void | Task<TContext>[]>);
        title: string;
    }

    Type Parameters

    • TContext = unknown

    Properties

    errors?: Error[]
    retry?: number
    retryCount?: number
    skip?: ((ctx) => boolean)

    Type declaration

      • (ctx): boolean
      • Parameters

        Returns boolean

    task: ((ctx, task) => Promise<void | Task<TContext>[]>)

    Type declaration

    title: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html b/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html new file mode 100644 index 00000000000..940456413a3 --- /dev/null +++ b/docs/api/cli-kit/interfaces/node_ui_components.ConcurrentOutputContext.html @@ -0,0 +1,2 @@ +ConcurrentOutputContext | @shopify/cli-kit
    interface ConcurrentOutputContext {
        outputPrefix: string;
    }

    Properties

    Properties

    outputPrefix: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html index 67405ec8bc1..4f40757f0c3 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_export_InstantaneousMetricReader.InstantaneousMetricReaderOptions.html @@ -1,5 +1,5 @@ -InstantaneousMetricReaderOptions | @shopify/cli-kit
    interface InstantaneousMetricReaderOptions {
        exporter: PushMetricExporter;
        throttleLimit: number;
    }

    Properties

    Properties

    exporter: PushMetricExporter

    The backing exporter for the metric reader.

    -
    throttleLimit: number

    How much the export should be throttled in milliseconds.

    -

    Generated using TypeDoc

    \ No newline at end of file +InstantaneousMetricReaderOptions | @shopify/cli-kit
    interface InstantaneousMetricReaderOptions {
        exporter: PushMetricExporter;
        throttleLimit: number;
    }

    Properties

    Properties

    exporter: PushMetricExporter

    The backing exporter for the metric reader.

    +
    throttleLimit: number

    How much the export should be throttled in milliseconds.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html index 6adbd0ed18e..7b027a63a15 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.BaseOtelServiceOptions.html @@ -1,12 +1,12 @@ -BaseOtelServiceOptions | @shopify/cli-kit
    interface BaseOtelServiceOptions {
        meterProvider?: MeterProvider;
        metrics?: MetricsConfig;
        onRecord?: OnRecordCallback;
        prefixMetric?: boolean;
        serviceName: string;
    }

    Hierarchy (view full)

    Properties

    meterProvider?: MeterProvider

    Override the default meter provider.

    -
    metrics?: MetricsConfig

    Metrics to register on startup.

    -
    onRecord?: OnRecordCallback

    Called when a metric is recorded. addOnRecord can also be used to add +BaseOtelServiceOptions | @shopify/cli-kit

    interface BaseOtelServiceOptions {
        meterProvider?: MeterProvider;
        metrics?: MetricsConfig;
        onRecord?: OnRecordCallback;
        prefixMetric?: boolean;
        serviceName: string;
    }

    Hierarchy (view full)

    Properties

    meterProvider?: MeterProvider

    Override the default meter provider.

    +
    metrics?: MetricsConfig

    Metrics to register on startup.

    +
    onRecord?: OnRecordCallback

    Called when a metric is recorded. addOnRecord can also be used to add listeners anytime.

    -
    prefixMetric?: boolean

    If this is set to true then the service name is prefixed to every metric.

    -
    serviceName: string

    Service name is a unique name for an application/service.

    -

    Generated using TypeDoc

    \ No newline at end of file +
    prefixMetric?: boolean

    If this is set to true then the service name is prefixed to every metric.

    +
    serviceName: string

    Service name is a unique name for an application/service.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html index 91768794b65..8907f8550c2 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.DefaultOtelServiceOptions.html @@ -1,19 +1,19 @@ -DefaultOtelServiceOptions | @shopify/cli-kit
    interface DefaultOtelServiceOptions {
        env?: string;
        meterProvider?: MeterProvider;
        metrics?: MetricsConfig;
        onRecord?: OnRecordCallback;
        otelEndpoint: string;
        prefixMetric?: boolean;
        serviceName: string;
        throttleLimit?: number;
        useXhr?: boolean;
    }

    Hierarchy (view full)

    Properties

    env?: string

    What environment is being deployed (production, staging)

    -
    meterProvider?: MeterProvider

    Override the default meter provider.

    -
    metrics?: MetricsConfig

    Metrics to register on startup.

    -
    onRecord?: OnRecordCallback

    Called when a metric is recorded. addOnRecord can also be used to add +DefaultOtelServiceOptions | @shopify/cli-kit

    interface DefaultOtelServiceOptions {
        env?: string;
        meterProvider?: MeterProvider;
        metrics?: MetricsConfig;
        onRecord?: OnRecordCallback;
        otelEndpoint: string;
        prefixMetric?: boolean;
        serviceName: string;
        throttleLimit?: number;
        useXhr?: boolean;
    }

    Hierarchy (view full)

    Properties

    env?: string

    What environment is being deployed (production, staging)

    +
    meterProvider?: MeterProvider

    Override the default meter provider.

    +
    metrics?: MetricsConfig

    Metrics to register on startup.

    +
    onRecord?: OnRecordCallback

    Called when a metric is recorded. addOnRecord can also be used to add listeners anytime.

    -
    otelEndpoint: string
    prefixMetric?: boolean

    If this is set to true then the service name is prefixed to every metric.

    -
    serviceName: string

    Service name is a unique name for an application/service.

    -
    throttleLimit?: number

    How much the export should be throttled in milliseconds.

    -
    useXhr?: boolean

    Determines whether to send metrics via XHR or beacon. Defaults to false.

    -

    Generated using TypeDoc

    \ No newline at end of file +
    otelEndpoint: string
    prefixMetric?: boolean

    If this is set to true then the service name is prefixed to every metric.

    +
    serviceName: string

    Service name is a unique name for an application/service.

    +
    throttleLimit?: number

    How much the export should be throttled in milliseconds.

    +
    useXhr?: boolean

    Determines whether to send metrics via XHR or beacon. Defaults to false.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html index befba3f653a..8866553b0f5 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.MetricsConfig.html @@ -1 +1 @@ -MetricsConfig | @shopify/cli-kit
    interface MetricsConfig {
        [key: string]: MetricDescriptor;
    }

    Indexable

    [key: string]: MetricDescriptor

    Generated using TypeDoc

    \ No newline at end of file +MetricsConfig | @shopify/cli-kit
    interface MetricsConfig {
        [key: string]: MetricDescriptor;
    }

    Indexable

    [key: string]: MetricDescriptor
    \ No newline at end of file diff --git a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html index 102990ac162..1a0a6f38002 100644 --- a/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html +++ b/docs/api/cli-kit/interfaces/node_vendor_otel_js_service_types.OtelService.html @@ -1,12 +1,12 @@ -OtelService | @shopify/cli-kit
    interface OtelService {
        serviceName: string;
        addOnRecord(onRecord): (() => void);
        addView(viewOptions): void;
        getMeterProvider(): MeterProvider;
        record<TAttributes>(...args): void;
        register(metrics): void;
        registerMetric(metricName, options): void;
        removeOnRecord(onRecord): void;
        shutdown(): Promise<void>;
    }

    Implemented by

    Properties

    serviceName: string

    Methods

    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_array.html b/docs/api/cli-kit/modules/common_array.html index c334fa6c00d..4654a5cb204 100644 --- a/docs/api/cli-kit/modules/common_array.html +++ b/docs/api/cli-kit/modules/common_array.html @@ -1,7 +1,7 @@ -common/array | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/array | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_collection.html b/docs/api/cli-kit/modules/common_collection.html index c4a9361ee80..8a858f99c25 100644 --- a/docs/api/cli-kit/modules/common_collection.html +++ b/docs/api/cli-kit/modules/common_collection.html @@ -1,3 +1,3 @@ -common/collection | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/collection | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_function.html b/docs/api/cli-kit/modules/common_function.html index 0f188fd10c9..49f561292a6 100644 --- a/docs/api/cli-kit/modules/common_function.html +++ b/docs/api/cli-kit/modules/common_function.html @@ -1,3 +1,3 @@ -common/function | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/function | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_lang.html b/docs/api/cli-kit/modules/common_lang.html index 150d837dcfa..f2fdba9c291 100644 --- a/docs/api/cli-kit/modules/common_lang.html +++ b/docs/api/cli-kit/modules/common_lang.html @@ -1,2 +1,2 @@ -common/lang | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/lang | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_object.html b/docs/api/cli-kit/modules/common_object.html index 451a4a87052..f971e69a795 100644 --- a/docs/api/cli-kit/modules/common_object.html +++ b/docs/api/cli-kit/modules/common_object.html @@ -1,10 +1,10 @@ -common/object | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/object | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_retry.html b/docs/api/cli-kit/modules/common_retry.html index bff64b58288..82eca784c9a 100644 --- a/docs/api/cli-kit/modules/common_retry.html +++ b/docs/api/cli-kit/modules/common_retry.html @@ -1,2 +1,2 @@ -common/retry | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/retry | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_string.html b/docs/api/cli-kit/modules/common_string.html index 1af4068e8f0..c6434c35f15 100644 --- a/docs/api/cli-kit/modules/common_string.html +++ b/docs/api/cli-kit/modules/common_string.html @@ -1,17 +1,17 @@ -common/string | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/string | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_ts_deep_required.html b/docs/api/cli-kit/modules/common_ts_deep_required.html index bae75002a7c..c0ed5a54c3c 100644 --- a/docs/api/cli-kit/modules/common_ts_deep_required.html +++ b/docs/api/cli-kit/modules/common_ts_deep_required.html @@ -1,2 +1,2 @@ -common/ts/deep-required | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/ts/deep-required | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html b/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html index cd784fb8707..aace4af0f73 100644 --- a/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html +++ b/docs/api/cli-kit/modules/common_ts_pick_by_prefix.html @@ -1,2 +1,2 @@ -common/ts/pick-by-prefix | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/ts/pick-by-prefix | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_url.html b/docs/api/cli-kit/modules/common_url.html index 03230f69074..48239bb5d37 100644 --- a/docs/api/cli-kit/modules/common_url.html +++ b/docs/api/cli-kit/modules/common_url.html @@ -1,2 +1,2 @@ -common/url | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/url | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/common_version.html b/docs/api/cli-kit/modules/common_version.html index 87abdbbe505..a9be51857ff 100644 --- a/docs/api/cli-kit/modules/common_version.html +++ b/docs/api/cli-kit/modules/common_version.html @@ -1,2 +1,2 @@ -common/version | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +common/version | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_abort.html b/docs/api/cli-kit/modules/node_abort.html index 3931b0c18c5..b0bf6b1fc36 100644 --- a/docs/api/cli-kit/modules/node_abort.html +++ b/docs/api/cli-kit/modules/node_abort.html @@ -1,3 +1,3 @@ -node/abort | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/abort | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_analytics.html b/docs/api/cli-kit/modules/node_analytics.html index b7b0b6756ec..58e68e73777 100644 --- a/docs/api/cli-kit/modules/node_analytics.html +++ b/docs/api/cli-kit/modules/node_analytics.html @@ -1,3 +1,3 @@ -node/analytics | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/analytics | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_admin.html b/docs/api/cli-kit/modules/node_api_admin.html index 76880c72ec2..7c5cf72aae1 100644 --- a/docs/api/cli-kit/modules/node_api_admin.html +++ b/docs/api/cli-kit/modules/node_api_admin.html @@ -1,6 +1,6 @@ -node/api/admin | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/api/admin | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_app_management.html b/docs/api/cli-kit/modules/node_api_app_management.html new file mode 100644 index 00000000000..624aa20e42c --- /dev/null +++ b/docs/api/cli-kit/modules/node_api_app_management.html @@ -0,0 +1,3 @@ +node/api/app-management | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_business_platform.html b/docs/api/cli-kit/modules/node_api_business_platform.html index ff434997ef6..c5b44916366 100644 --- a/docs/api/cli-kit/modules/node_api_business_platform.html +++ b/docs/api/cli-kit/modules/node_api_business_platform.html @@ -1,2 +1,2 @@ -node/api/business-platform | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/api/business-platform | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_graphql.html b/docs/api/cli-kit/modules/node_api_graphql.html index f7c7885e870..cbe1eb416a3 100644 --- a/docs/api/cli-kit/modules/node_api_graphql.html +++ b/docs/api/cli-kit/modules/node_api_graphql.html @@ -1,6 +1,6 @@ -node/api/graphql | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/api/graphql | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_http.html b/docs/api/cli-kit/modules/node_api_http.html index 212b591cef0..9894103e5f3 100644 --- a/docs/api/cli-kit/modules/node_api_http.html +++ b/docs/api/cli-kit/modules/node_api_http.html @@ -1 +1 @@ -node/api/http | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/api/http | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_partners.html b/docs/api/cli-kit/modules/node_api_partners.html index 1372eafef97..0761669b52f 100644 --- a/docs/api/cli-kit/modules/node_api_partners.html +++ b/docs/api/cli-kit/modules/node_api_partners.html @@ -1,6 +1,6 @@ -node/api/partners | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/api/partners | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_api_shopify_developers.html b/docs/api/cli-kit/modules/node_api_shopify_developers.html deleted file mode 100644 index dafa3da5b2b..00000000000 --- a/docs/api/cli-kit/modules/node_api_shopify_developers.html +++ /dev/null @@ -1,3 +0,0 @@ -node/api/shopify-developers | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_archiver.html b/docs/api/cli-kit/modules/node_archiver.html index 2b17ee3f009..095d49131f0 100644 --- a/docs/api/cli-kit/modules/node_archiver.html +++ b/docs/api/cli-kit/modules/node_archiver.html @@ -1,2 +1,2 @@ -node/archiver | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/archiver | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_base_command.html b/docs/api/cli-kit/modules/node_base_command.html index 0205f0b79c2..e9768c0875b 100644 --- a/docs/api/cli-kit/modules/node_base_command.html +++ b/docs/api/cli-kit/modules/node_base_command.html @@ -1,3 +1,3 @@ -node/base-command | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/base-command | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_cli.html b/docs/api/cli-kit/modules/node_cli.html index 7916ff38808..127fec72541 100644 --- a/docs/api/cli-kit/modules/node_cli.html +++ b/docs/api/cli-kit/modules/node_cli.html @@ -1,6 +1,6 @@ -node/cli | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/cli | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_colors.html b/docs/api/cli-kit/modules/node_colors.html index d336181be55..9d0653dbb70 100644 --- a/docs/api/cli-kit/modules/node_colors.html +++ b/docs/api/cli-kit/modules/node_colors.html @@ -1 +1 @@ -node/colors | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/colors | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_context_fqdn.html b/docs/api/cli-kit/modules/node_context_fqdn.html index 8e15e33e565..13f6f3b0b1d 100644 --- a/docs/api/cli-kit/modules/node_context_fqdn.html +++ b/docs/api/cli-kit/modules/node_context_fqdn.html @@ -1,10 +1,10 @@ -node/context/fqdn | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/context/fqdn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_context_local.html b/docs/api/cli-kit/modules/node_context_local.html index 6f47acc5589..d36ad30656b 100644 --- a/docs/api/cli-kit/modules/node_context_local.html +++ b/docs/api/cli-kit/modules/node_context_local.html @@ -1,24 +1,24 @@ -node/context/local | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/context/local | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_context_spin.html b/docs/api/cli-kit/modules/node_context_spin.html index c8eb3d7125e..97202a5e511 100644 --- a/docs/api/cli-kit/modules/node_context_spin.html +++ b/docs/api/cli-kit/modules/node_context_spin.html @@ -1,10 +1,10 @@ -node/context/spin | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/context/spin | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_context_utilities.html b/docs/api/cli-kit/modules/node_context_utilities.html index 1eab930c313..9bebb64caed 100644 --- a/docs/api/cli-kit/modules/node_context_utilities.html +++ b/docs/api/cli-kit/modules/node_context_utilities.html @@ -1,2 +1,2 @@ -node/context/utilities | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/context/utilities | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_crypto.html b/docs/api/cli-kit/modules/node_crypto.html index 76267c34a11..2bcfa70b20e 100644 --- a/docs/api/cli-kit/modules/node_crypto.html +++ b/docs/api/cli-kit/modules/node_crypto.html @@ -1,8 +1,8 @@ -node/crypto | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/crypto | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_custom_oclif_loader.html b/docs/api/cli-kit/modules/node_custom_oclif_loader.html index 2bebba54dbc..23e2dde4a39 100644 --- a/docs/api/cli-kit/modules/node_custom_oclif_loader.html +++ b/docs/api/cli-kit/modules/node_custom_oclif_loader.html @@ -1,2 +1,3 @@ -node/custom-oclif-loader | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/custom-oclif-loader | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_dot_env.html b/docs/api/cli-kit/modules/node_dot_env.html index 510ff0a94e2..797427bf182 100644 --- a/docs/api/cli-kit/modules/node_dot_env.html +++ b/docs/api/cli-kit/modules/node_dot_env.html @@ -1,6 +1,6 @@ -node/dot-env | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/dot-env | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_environment.html b/docs/api/cli-kit/modules/node_environment.html index 9457d63a2bd..2b8610a27b7 100644 --- a/docs/api/cli-kit/modules/node_environment.html +++ b/docs/api/cli-kit/modules/node_environment.html @@ -1,7 +1,7 @@ -node/environment | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/environment | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_environments.html b/docs/api/cli-kit/modules/node_environments.html index 8a07d37f24d..b32738cac8e 100644 --- a/docs/api/cli-kit/modules/node_environments.html +++ b/docs/api/cli-kit/modules/node_environments.html @@ -1,3 +1,3 @@ -node/environments | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/environments | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_error.html b/docs/api/cli-kit/modules/node_error.html index 68af7c6985b..298eded115e 100644 --- a/docs/api/cli-kit/modules/node_error.html +++ b/docs/api/cli-kit/modules/node_error.html @@ -1,12 +1,12 @@ -node/error | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/error | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_error_handler.html b/docs/api/cli-kit/modules/node_error_handler.html index b863e68c3f6..b6b50f8c742 100644 --- a/docs/api/cli-kit/modules/node_error_handler.html +++ b/docs/api/cli-kit/modules/node_error_handler.html @@ -1,6 +1,6 @@ -node/error-handler | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/error-handler | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_figures.html b/docs/api/cli-kit/modules/node_figures.html index f3508c59dbc..f2866e31611 100644 --- a/docs/api/cli-kit/modules/node_figures.html +++ b/docs/api/cli-kit/modules/node_figures.html @@ -1 +1 @@ -node/figures | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/figures | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_framework.html b/docs/api/cli-kit/modules/node_framework.html index 68631c38f4b..596914c6501 100644 --- a/docs/api/cli-kit/modules/node_framework.html +++ b/docs/api/cli-kit/modules/node_framework.html @@ -1,2 +1,2 @@ -node/framework | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/framework | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_fs.html b/docs/api/cli-kit/modules/node_fs.html index d1a324226bf..bd605ac63d9 100644 --- a/docs/api/cli-kit/modules/node_fs.html +++ b/docs/api/cli-kit/modules/node_fs.html @@ -1,41 +1,41 @@ -node/fs | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/fs | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_git.html b/docs/api/cli-kit/modules/node_git.html index 48c24f5b24d..8d2a6067931 100644 --- a/docs/api/cli-kit/modules/node_git.html +++ b/docs/api/cli-kit/modules/node_git.html @@ -1,18 +1,18 @@ -node/git | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/git | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_github.html b/docs/api/cli-kit/modules/node_github.html index 209516e345a..bf6a057aabd 100644 --- a/docs/api/cli-kit/modules/node_github.html +++ b/docs/api/cli-kit/modules/node_github.html @@ -1,6 +1,6 @@ -node/github | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/github | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_hooks_deprecations.html b/docs/api/cli-kit/modules/node_hooks_deprecations.html index a9a5f133bde..c9831ab321b 100644 --- a/docs/api/cli-kit/modules/node_hooks_deprecations.html +++ b/docs/api/cli-kit/modules/node_hooks_deprecations.html @@ -1,2 +1,2 @@ -node/hooks/deprecations | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/hooks/deprecations | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_hooks_postrun.html b/docs/api/cli-kit/modules/node_hooks_postrun.html index b5b8b9a2058..f3956f21029 100644 --- a/docs/api/cli-kit/modules/node_hooks_postrun.html +++ b/docs/api/cli-kit/modules/node_hooks_postrun.html @@ -1,2 +1,2 @@ -node/hooks/postrun | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/hooks/postrun | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_hooks_prerun.html b/docs/api/cli-kit/modules/node_hooks_prerun.html index fcdd20de230..5634ec7e220 100644 --- a/docs/api/cli-kit/modules/node_hooks_prerun.html +++ b/docs/api/cli-kit/modules/node_hooks_prerun.html @@ -1,4 +1,4 @@ -node/hooks/prerun | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/hooks/prerun | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_http.html b/docs/api/cli-kit/modules/node_http.html index ac8c8690924..1b09191e911 100644 --- a/docs/api/cli-kit/modules/node_http.html +++ b/docs/api/cli-kit/modules/node_http.html @@ -1,6 +1,6 @@ -node/http | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/http | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ink.html b/docs/api/cli-kit/modules/node_ink.html index 1e945e65e86..18d05391174 100644 --- a/docs/api/cli-kit/modules/node_ink.html +++ b/docs/api/cli-kit/modules/node_ink.html @@ -1 +1 @@ -node/ink | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/ink | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_is_global.html b/docs/api/cli-kit/modules/node_is_global.html index 97cd23da15b..ebd5a754263 100644 --- a/docs/api/cli-kit/modules/node_is_global.html +++ b/docs/api/cli-kit/modules/node_is_global.html @@ -1,7 +1,7 @@ -node/is-global | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/is-global | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_liquid.html b/docs/api/cli-kit/modules/node_liquid.html index 17420735d30..cb24ac95431 100644 --- a/docs/api/cli-kit/modules/node_liquid.html +++ b/docs/api/cli-kit/modules/node_liquid.html @@ -1,3 +1,3 @@ -node/liquid | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/liquid | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_local_storage.html b/docs/api/cli-kit/modules/node_local_storage.html index e4a3761c3b1..39ae80f0515 100644 --- a/docs/api/cli-kit/modules/node_local_storage.html +++ b/docs/api/cli-kit/modules/node_local_storage.html @@ -1,2 +1,2 @@ -node/local-storage | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/local-storage | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_logs.html b/docs/api/cli-kit/modules/node_logs.html new file mode 100644 index 00000000000..aeb8cab965f --- /dev/null +++ b/docs/api/cli-kit/modules/node_logs.html @@ -0,0 +1,4 @@ +node/logs | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_metadata.html b/docs/api/cli-kit/modules/node_metadata.html index d2d0eea587e..60f0fa79e3a 100644 --- a/docs/api/cli-kit/modules/node_metadata.html +++ b/docs/api/cli-kit/modules/node_metadata.html @@ -1,12 +1,12 @@ -node/metadata | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/metadata | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_mimes.html b/docs/api/cli-kit/modules/node_mimes.html index 2bb70524804..b03954f36ad 100644 --- a/docs/api/cli-kit/modules/node_mimes.html +++ b/docs/api/cli-kit/modules/node_mimes.html @@ -1,3 +1,3 @@ -node/mimes | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/mimes | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_monorail.html b/docs/api/cli-kit/modules/node_monorail.html index e34e3f2c080..5c226cb9c7d 100644 --- a/docs/api/cli-kit/modules/node_monorail.html +++ b/docs/api/cli-kit/modules/node_monorail.html @@ -1,7 +1,7 @@ -node/monorail | @shopify/cli-kit

    Module node/monorail

    References

    Re-exports DeepRequired

    Generated using TypeDoc

    \ No newline at end of file +node/monorail | @shopify/cli-kit

    Module node/monorail

    References

    Re-exports DeepRequired
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_node_package_manager.html b/docs/api/cli-kit/modules/node_node_package_manager.html index 7f6fc4bf866..2bfd71b36c4 100644 --- a/docs/api/cli-kit/modules/node_node_package_manager.html +++ b/docs/api/cli-kit/modules/node_node_package_manager.html @@ -1,32 +1,32 @@ -node/node-package-manager | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/node-package-manager | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_os.html b/docs/api/cli-kit/modules/node_os.html index 553c22bfbce..8b18d3043b1 100644 --- a/docs/api/cli-kit/modules/node_os.html +++ b/docs/api/cli-kit/modules/node_os.html @@ -1,3 +1,3 @@ -node/os | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/os | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_output.html b/docs/api/cli-kit/modules/node_output.html index 97f6445c1ed..56978974737 100644 --- a/docs/api/cli-kit/modules/node_output.html +++ b/docs/api/cli-kit/modules/node_output.html @@ -1,28 +1,28 @@ -node/output | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/output | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_path.html b/docs/api/cli-kit/modules/node_path.html index 92ef56bdd13..88fe3bfd6f3 100644 --- a/docs/api/cli-kit/modules/node_path.html +++ b/docs/api/cli-kit/modules/node_path.html @@ -1,12 +1,12 @@ -node/path | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/path | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_plugins.html b/docs/api/cli-kit/modules/node_plugins.html index b61a7d474ba..46d7d05fa43 100644 --- a/docs/api/cli-kit/modules/node_plugins.html +++ b/docs/api/cli-kit/modules/node_plugins.html @@ -1,7 +1,7 @@ -node/plugins | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/plugins | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_plugins_tunnel.html b/docs/api/cli-kit/modules/node_plugins_tunnel.html index 764795ac874..316c58b46d6 100644 --- a/docs/api/cli-kit/modules/node_plugins_tunnel.html +++ b/docs/api/cli-kit/modules/node_plugins_tunnel.html @@ -1,12 +1,12 @@ -node/plugins/tunnel | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/plugins/tunnel | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_result.html b/docs/api/cli-kit/modules/node_result.html index 4efc193fa42..86b4a11fb49 100644 --- a/docs/api/cli-kit/modules/node_result.html +++ b/docs/api/cli-kit/modules/node_result.html @@ -1,6 +1,6 @@ -node/result | @shopify/cli-kit

    Module node/result

    Index

    Classes

    Err -Ok -

    Type Aliases

    Functions

    err -ok -

    Generated using TypeDoc

    \ No newline at end of file +node/result | @shopify/cli-kit

    Module node/result

    Index

    Classes

    Err +Ok +

    Type Aliases

    Functions

    err +ok +
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ruby.html b/docs/api/cli-kit/modules/node_ruby.html index d7bc7ee2913..2960c290d9c 100644 --- a/docs/api/cli-kit/modules/node_ruby.html +++ b/docs/api/cli-kit/modules/node_ruby.html @@ -1,6 +1,6 @@ -node/ruby | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/ruby | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_schema.html b/docs/api/cli-kit/modules/node_schema.html index b4f58c95f9a..9e803612376 100644 --- a/docs/api/cli-kit/modules/node_schema.html +++ b/docs/api/cli-kit/modules/node_schema.html @@ -1,3 +1,3 @@ -node/schema | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/schema | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_session.html b/docs/api/cli-kit/modules/node_session.html index 597605bdf57..8837fab3d1f 100644 --- a/docs/api/cli-kit/modules/node_session.html +++ b/docs/api/cli-kit/modules/node_session.html @@ -1,8 +1,9 @@ -node/session | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/session | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_system.html b/docs/api/cli-kit/modules/node_system.html index 5cb45765d2c..53f717f59e0 100644 --- a/docs/api/cli-kit/modules/node_system.html +++ b/docs/api/cli-kit/modules/node_system.html @@ -1,7 +1,7 @@ -node/system | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/system | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_tcp.html b/docs/api/cli-kit/modules/node_tcp.html index 0e737497abf..6058443f6aa 100644 --- a/docs/api/cli-kit/modules/node_tcp.html +++ b/docs/api/cli-kit/modules/node_tcp.html @@ -1,3 +1,3 @@ -node/tcp | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/tcp | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_testing_output.html b/docs/api/cli-kit/modules/node_testing_output.html index a28e0a659b8..689c1a7c134 100644 --- a/docs/api/cli-kit/modules/node_testing_output.html +++ b/docs/api/cli-kit/modules/node_testing_output.html @@ -1,2 +1,2 @@ -node/testing/output | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/testing/output | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_testing_ui.html b/docs/api/cli-kit/modules/node_testing_ui.html index 7d353819c04..2066b030097 100644 --- a/docs/api/cli-kit/modules/node_testing_ui.html +++ b/docs/api/cli-kit/modules/node_testing_ui.html @@ -1,9 +1,9 @@ -node/testing/ui | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/testing/ui | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_api.html b/docs/api/cli-kit/modules/node_themes_api.html index e19d4bd892a..74b27f03681 100644 --- a/docs/api/cli-kit/modules/node_themes_api.html +++ b/docs/api/cli-kit/modules/node_themes_api.html @@ -1,14 +1,14 @@ -node/themes/api | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/api | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_conf.html b/docs/api/cli-kit/modules/node_themes_conf.html index 5fd0aa99da2..a102c87f92b 100644 --- a/docs/api/cli-kit/modules/node_themes_conf.html +++ b/docs/api/cli-kit/modules/node_themes_conf.html @@ -1,5 +1,5 @@ -node/themes/conf | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/conf | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_factories.html b/docs/api/cli-kit/modules/node_themes_factories.html index e4249d23e9c..2d08d9d15bf 100644 --- a/docs/api/cli-kit/modules/node_themes_factories.html +++ b/docs/api/cli-kit/modules/node_themes_factories.html @@ -1,6 +1,6 @@ -node/themes/factories | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/factories | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_theme_manager.html b/docs/api/cli-kit/modules/node_themes_theme_manager.html index f455c03f044..c6cc7b9b40a 100644 --- a/docs/api/cli-kit/modules/node_themes_theme_manager.html +++ b/docs/api/cli-kit/modules/node_themes_theme_manager.html @@ -1,2 +1,2 @@ -node/themes/theme-manager | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/theme-manager | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_types.html b/docs/api/cli-kit/modules/node_themes_types.html index b133a7b810c..19970205fe6 100644 --- a/docs/api/cli-kit/modules/node_themes_types.html +++ b/docs/api/cli-kit/modules/node_themes_types.html @@ -1,8 +1,8 @@ -node/themes/types | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/types | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_urls.html b/docs/api/cli-kit/modules/node_themes_urls.html index d8aa58a06f3..f398477f23c 100644 --- a/docs/api/cli-kit/modules/node_themes_urls.html +++ b/docs/api/cli-kit/modules/node_themes_urls.html @@ -1,5 +1,5 @@ -node/themes/urls | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/urls | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_themes_utils.html b/docs/api/cli-kit/modules/node_themes_utils.html index 6edadb46df0..6c74c36cc66 100644 --- a/docs/api/cli-kit/modules/node_themes_utils.html +++ b/docs/api/cli-kit/modules/node_themes_utils.html @@ -1,7 +1,7 @@ -node/themes/utils | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/themes/utils | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_toml.html b/docs/api/cli-kit/modules/node_toml.html index c5f5c82f317..861915a7f23 100644 --- a/docs/api/cli-kit/modules/node_toml.html +++ b/docs/api/cli-kit/modules/node_toml.html @@ -1,4 +1,4 @@ -node/toml | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/toml | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_tree_kill.html b/docs/api/cli-kit/modules/node_tree_kill.html index f3b66548c8b..ba6fc297735 100644 --- a/docs/api/cli-kit/modules/node_tree_kill.html +++ b/docs/api/cli-kit/modules/node_tree_kill.html @@ -1,2 +1,2 @@ -node/tree-kill | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/tree-kill | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ui.html b/docs/api/cli-kit/modules/node_ui.html index 1316ec23674..5996e60155a 100644 --- a/docs/api/cli-kit/modules/node_ui.html +++ b/docs/api/cli-kit/modules/node_ui.html @@ -1,35 +1,35 @@ -node/ui | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/ui | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ui_components.html b/docs/api/cli-kit/modules/node_ui_components.html index 7445efe3a58..51f08a1fbed 100644 --- a/docs/api/cli-kit/modules/node_ui_components.html +++ b/docs/api/cli-kit/modules/node_ui_components.html @@ -1,2 +1,4 @@ -node/ui/components | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/ui/components | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_ui_hooks.html b/docs/api/cli-kit/modules/node_ui_hooks.html index fa360f9f659..c3eef836b61 100644 --- a/docs/api/cli-kit/modules/node_ui_hooks.html +++ b/docs/api/cli-kit/modules/node_ui_hooks.html @@ -1,2 +1,2 @@ -node/ui/hooks | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/ui/hooks | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html b/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html index 5253e417ce1..1ebf3ebbc8a 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_export_InstantaneousMetricReader.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/export/InstantaneousMetricReader | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/export/InstantaneousMetricReader | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html index 1a88195a620..8bc4efeb235 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_BaseOtelService_BaseOtelService.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/service/BaseOtelService/BaseOtelService | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/service/BaseOtelService/BaseOtelService | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html index 15b21163553..dd1739724e2 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/service/DefaultOtelService/DefaultMeterProvider | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html index 69f864088b3..549d9d70d33 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_DefaultOtelService_DefaultOtelService.html @@ -1,3 +1,3 @@ -node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/service/DefaultOtelService/DefaultOtelService | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html b/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html index a39c7df6aa9..a6662be7c04 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_service_types.html @@ -1,10 +1,10 @@ -node/vendor/otel-js/service/types | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/service/types | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html index d9a003d9025..30521afa071 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_throttle.html @@ -1,2 +1,2 @@ -node/vendor/otel-js/utils/throttle | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/utils/throttle | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html index 15ad59e732f..7f2a08747d6 100644 --- a/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html +++ b/docs/api/cli-kit/modules/node_vendor_otel_js_utils_validators.html @@ -1,2 +1,2 @@ -node/vendor/otel-js/utils/validators | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vendor/otel-js/utils/validators | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/modules/node_vscode.html b/docs/api/cli-kit/modules/node_vscode.html index f64f73dd24e..5bcb58efeb8 100644 --- a/docs/api/cli-kit/modules/node_vscode.html +++ b/docs/api/cli-kit/modules/node_vscode.html @@ -1,3 +1,3 @@ -node/vscode | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +node/vscode | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/common_string.RandomNameFamily.html b/docs/api/cli-kit/types/common_string.RandomNameFamily.html index 94250e681be..447c4a73847 100644 --- a/docs/api/cli-kit/types/common_string.RandomNameFamily.html +++ b/docs/api/cli-kit/types/common_string.RandomNameFamily.html @@ -1 +1 @@ -RandomNameFamily | @shopify/cli-kit
    RandomNameFamily: "business" | "creative"

    Generated using TypeDoc

    \ No newline at end of file +RandomNameFamily | @shopify/cli-kit
    RandomNameFamily: "business" | "creative"
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html b/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html index 56782521653..3fc5f451d33 100644 --- a/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html +++ b/docs/api/cli-kit/types/common_ts_deep_required.DeepRequired.html @@ -1,5 +1,5 @@ -DeepRequired | @shopify/cli-kit
    DeepRequired<T>: {
        [TKey in keyof Required<T>]: NonNullable<Required<T>[TKey]>
    }

    Converts a mapping type to be non-optional.

    +DeepRequired | @shopify/cli-kit
    DeepRequired<T>: {
        [TKey in keyof Required<T>]: NonNullable<Required<T>[TKey]>
    }

    Converts a mapping type to be non-optional.

    type T = DeepRequired<{optionalKey?: string, nullableValue: string | null, undefinableValue: string | undefined}>
    T = {optionalKey: string, nullableValue: string, undefinableValue: string}

    .

    -

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html b/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html index 61b1e98481f..dbf1903aae0 100644 --- a/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html +++ b/docs/api/cli-kit/types/common_ts_pick_by_prefix.PickByPrefix.html @@ -1,5 +1,5 @@ -PickByPrefix | @shopify/cli-kit

    Type alias PickByPrefix<TMapping, TPrefix, TKeys>

    PickByPrefix<TMapping, TPrefix, TKeys>: {
        [TKey in keyof TMapping as TKey extends `${TPrefix}${infer _TSuffix}` | TKeys
            ? TKey
            : never]: TMapping[TKey]
    }

    Produces a subset of a mapping type, where the keys either match some prefix string, or are in a list of exact matches.

    +PickByPrefix | @shopify/cli-kit

    Type alias PickByPrefix<TMapping, TPrefix, TKeys>

    PickByPrefix<TMapping, TPrefix, TKeys>: {
        [TKey in keyof TMapping as TKey extends `${TPrefix}${infer _TSuffix}` | TKeys
            ? TKey
            : never]: TMapping[TKey]
    }

    Produces a subset of a mapping type, where the keys either match some prefix string, or are in a list of exact matches.

    type T = PickByPrefix<{foo_1: number, foo_2: number, nope: string, included: string, also: number}, 'foo_', 'included' | 'also'>.

    T = {foo_1: number, foo_2: number, included: string, also: number}

    .

    -

    Type Parameters

    • TMapping

    • TPrefix extends string

    • TKeys extends keyof TMapping = never

    Generated using TypeDoc

    \ No newline at end of file +

    Type Parameters

    • TMapping
    • TPrefix extends string
    • TKeys extends keyof TMapping = never
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_analytics.CommandExitMode.html b/docs/api/cli-kit/types/node_analytics.CommandExitMode.html index 737d7f75c19..8043bdfa256 100644 --- a/docs/api/cli-kit/types/node_analytics.CommandExitMode.html +++ b/docs/api/cli-kit/types/node_analytics.CommandExitMode.html @@ -1 +1 @@ -CommandExitMode | @shopify/cli-kit
    CommandExitMode: "ok" | "unexpected_error" | "expected_error"

    Generated using TypeDoc

    \ No newline at end of file +CommandExitMode | @shopify/cli-kit
    CommandExitMode: "ok" | "unexpected_error" | "expected_error"
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html b/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html index 978ebbe853b..051609e5a4f 100644 --- a/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html +++ b/docs/api/cli-kit/types/node_api_graphql.GraphQLResponse.html @@ -1 +1 @@ -GraphQLResponse | @shopify/cli-kit
    GraphQLResponse<T>: Awaited<ReturnType<typeof rawRequest>>

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file +GraphQLResponse | @shopify/cli-kit
    GraphQLResponse<T>: Awaited<ReturnType<typeof rawRequest>>

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_context_local.CIMetadata.html b/docs/api/cli-kit/types/node_context_local.CIMetadata.html index f18913d17ff..d5be7a91196 100644 --- a/docs/api/cli-kit/types/node_context_local.CIMetadata.html +++ b/docs/api/cli-kit/types/node_context_local.CIMetadata.html @@ -1 +1 @@ -CIMetadata | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +CIMetadata | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_fs.ReadOptions.html b/docs/api/cli-kit/types/node_fs.ReadOptions.html index 1874a0d685b..6018ff053ea 100644 --- a/docs/api/cli-kit/types/node_fs.ReadOptions.html +++ b/docs/api/cli-kit/types/node_fs.ReadOptions.html @@ -1,5 +1,5 @@ -ReadOptions | @shopify/cli-kit
    ReadOptions: undefined | {
        flag?: string;
    } | {
        encoding: BufferEncoding | string;
        flag?: string;
    }

    It reads a file and returns its content as a string using the +ReadOptions | @shopify/cli-kit

    ReadOptions: undefined | {
        flag?: string;
    } | {
        encoding: BufferEncoding | string;
        flag?: string;
    }

    It reads a file and returns its content as a string using the utf-8 encoding.

    Type declaration

    • Optional flag?: string

    Type declaration

    • encoding: BufferEncoding | string
    • Optional flag?: string

    Param: path

    Path to the file to read.

    Returns

    A promise that resolves with the content of the file.

    -

    Generated using TypeDoc

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_http.Response.html b/docs/api/cli-kit/types/node_http.Response.html index ed932231dc2..ff3ffa3fd85 100644 --- a/docs/api/cli-kit/types/node_http.Response.html +++ b/docs/api/cli-kit/types/node_http.Response.html @@ -1 +1 @@ -Response | @shopify/cli-kit
    Response: ReturnType<typeof nodeFetch>

    Generated using TypeDoc

    \ No newline at end of file +Response | @shopify/cli-kit
    Response: ReturnType<typeof nodeFetch>
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.Public.html b/docs/api/cli-kit/types/node_metadata.Public.html index cc706a4b93a..b81fe546838 100644 --- a/docs/api/cli-kit/types/node_metadata.Public.html +++ b/docs/api/cli-kit/types/node_metadata.Public.html @@ -1 +1 @@ -Public | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +Public | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.PublicSchema.html b/docs/api/cli-kit/types/node_metadata.PublicSchema.html index 6de82b4f5b9..854493d97d4 100644 --- a/docs/api/cli-kit/types/node_metadata.PublicSchema.html +++ b/docs/api/cli-kit/types/node_metadata.PublicSchema.html @@ -1 +1 @@ -PublicSchema | @shopify/cli-kit
    PublicSchema<T>: T extends RuntimeMetadataManager<infer TPublic, infer _TSensitive>
        ? TPublic
        : never

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file +PublicSchema | @shopify/cli-kit
    PublicSchema<T>: T extends RuntimeMetadataManager<infer TPublic, infer _TSensitive>
        ? TPublic
        : never

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.Sensitive.html b/docs/api/cli-kit/types/node_metadata.Sensitive.html index 19f96f4f156..189d401a758 100644 --- a/docs/api/cli-kit/types/node_metadata.Sensitive.html +++ b/docs/api/cli-kit/types/node_metadata.Sensitive.html @@ -1 +1 @@ -Sensitive | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +Sensitive | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html b/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html index 21269ffecf8..ad4440c632b 100644 --- a/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html +++ b/docs/api/cli-kit/types/node_metadata.SensitiveSchema.html @@ -1 +1 @@ -SensitiveSchema | @shopify/cli-kit
    SensitiveSchema<T>: T extends RuntimeMetadataManager<infer _TPublic, infer TSensitive>
        ? TSensitive
        : never

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file +SensitiveSchema | @shopify/cli-kit
    SensitiveSchema<T>: T extends RuntimeMetadataManager<infer _TPublic, infer TSensitive>
        ? TSensitive
        : never

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html b/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html index f74f8438d16..03b08569227 100644 --- a/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html +++ b/docs/api/cli-kit/types/node_monorail.MonorailEventPublic.html @@ -1 +1 @@ -MonorailEventPublic | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +MonorailEventPublic | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html b/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html index dba9d0dc045..d8e522df24f 100644 --- a/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html +++ b/docs/api/cli-kit/types/node_monorail.MonorailEventSensitive.html @@ -1 +1 @@ -MonorailEventSensitive | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +MonorailEventSensitive | @shopify/cli-kit
    MonorailEventSensitive: Schemas[typeof MONORAIL_COMMAND_TOPIC]["sensitive"]
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html b/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html index 50cfb7325be..05ea0845ab9 100644 --- a/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html +++ b/docs/api/cli-kit/types/node_node_package_manager.DependencyType.html @@ -1,7 +1,7 @@ -DependencyType | @shopify/cli-kit
    DependencyType: "dev" | "prod" | "peer"

    A union type that represents the type of dependencies in the package.json

    +DependencyType | @shopify/cli-kit
    DependencyType: "dev" | "prod" | "peer"

    A union type that represents the type of dependencies in the package.json

    • dev: devDependencies
    • prod: dependencies
    • peer: peerDependencies
    -

    Generated using TypeDoc

    \ No newline at end of file +
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html b/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html index bff30829253..647eebce5e2 100644 --- a/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html +++ b/docs/api/cli-kit/types/node_node_package_manager.Lockfile.html @@ -1 +1 @@ -Lockfile | @shopify/cli-kit
    Lockfile: "yarn.lock" | "package-lock.json" | "pnpm-lock.yaml" | "bun.lockb"

    Generated using TypeDoc

    \ No newline at end of file +Lockfile | @shopify/cli-kit
    Lockfile: "yarn.lock" | "package-lock.json" | "pnpm-lock.yaml" | "bun.lockb"
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html b/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html index 60b51b37c1d..1b44c6f2843 100644 --- a/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html +++ b/docs/api/cli-kit/types/node_node_package_manager.PackageManager.html @@ -1 +1 @@ -PackageManager | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +PackageManager | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_output.LogLevel.html b/docs/api/cli-kit/types/node_output.LogLevel.html index f2e54c0d106..90394da12ae 100644 --- a/docs/api/cli-kit/types/node_output.LogLevel.html +++ b/docs/api/cli-kit/types/node_output.LogLevel.html @@ -1,2 +1,2 @@ -LogLevel | @shopify/cli-kit
    LogLevel: "fatal" | "error" | "warn" | "info" | "debug" | "trace" | "silent"

    Log levels.

    -

    Generated using TypeDoc

    \ No newline at end of file +LogLevel | @shopify/cli-kit
    LogLevel: "fatal" | "error" | "warn" | "info" | "debug" | "trace" | "silent"

    Log levels.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_output.Logger.html b/docs/api/cli-kit/types/node_output.Logger.html index 0ede804099e..e4ad7339eb0 100644 --- a/docs/api/cli-kit/types/node_output.Logger.html +++ b/docs/api/cli-kit/types/node_output.Logger.html @@ -1 +1 @@ -Logger | @shopify/cli-kit
    Logger: Writable | ((message, logLevel?) => void)

    Type declaration

      • (message, logLevel?): void
      • Parameters

        • message: string
        • Optional logLevel: LogLevel

        Returns void

    Generated using TypeDoc

    \ No newline at end of file +Logger | @shopify/cli-kit
    Logger: Writable | ((message, logLevel?) => void)

    Type declaration

      • (message, logLevel?): void
      • Parameters

        • message: string
        • Optional logLevel: LogLevel

        Returns void

    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_output.OutputMessage.html b/docs/api/cli-kit/types/node_output.OutputMessage.html index abd34b75f60..920a334b004 100644 --- a/docs/api/cli-kit/types/node_output.OutputMessage.html +++ b/docs/api/cli-kit/types/node_output.OutputMessage.html @@ -1 +1 @@ -OutputMessage | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +OutputMessage | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html b/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html index e075f2df989..1e670edcd63 100644 --- a/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html +++ b/docs/api/cli-kit/types/node_plugins.FanoutHookFunction.html @@ -1 +1 @@ -FanoutHookFunction | @shopify/cli-kit

    Type alias FanoutHookFunction<TEvent, TPluginName, TPluginMap>

    FanoutHookFunction<TEvent, TPluginName, TPluginMap>: ((this, options) => Promise<PluginReturnsForHook<TEvent, TPluginName, TPluginMap>>)

    Type Parameters

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +FanoutHookFunction | @shopify/cli-kit

    Type alias FanoutHookFunction<TEvent, TPluginName, TPluginMap>

    FanoutHookFunction<TEvent, TPluginName, TPluginMap>: ((this, options) => Promise<PluginReturnsForHook<TEvent, TPluginName, TPluginMap>>)

    Type Parameters

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html b/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html index 6ce6e61b485..e46329ed29d 100644 --- a/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html +++ b/docs/api/cli-kit/types/node_plugins.PluginReturnsForHook.html @@ -1 +1 @@ -PluginReturnsForHook | @shopify/cli-kit

    Type alias PluginReturnsForHook<TEvent, TPluginName, TPluginMap>

    PluginReturnsForHook<TEvent, TPluginName, TPluginMap>: TPluginMap[TEvent]["pluginReturns"][TPluginName]

    Type Parameters

    Generated using TypeDoc

    \ No newline at end of file +PluginReturnsForHook | @shopify/cli-kit

    Type alias PluginReturnsForHook<TEvent, TPluginName, TPluginMap>

    PluginReturnsForHook<TEvent, TPluginName, TPluginMap>: TPluginMap[TEvent]["pluginReturns"][TPluginName]

    Type Parameters

    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html index 04dee3c3b1d..24ff8e5cbfd 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelErrorType.html @@ -1 +1 @@ -TunnelErrorType | @shopify/cli-kit
    TunnelErrorType: "invalid-provider" | "tunnel-already-running" | "wrong-credentials" | "unknown"

    Generated using TypeDoc

    \ No newline at end of file +TunnelErrorType | @shopify/cli-kit
    TunnelErrorType: "invalid-provider" | "tunnel-already-running" | "wrong-credentials" | "unknown"
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html index 103bc2a88fd..c59fdd96df1 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelProviderFunction.html @@ -1 +1 @@ -TunnelProviderFunction | @shopify/cli-kit
    TunnelProviderFunction: FanoutHookFunction<"tunnel_provider", "">

    Generated using TypeDoc

    \ No newline at end of file +TunnelProviderFunction | @shopify/cli-kit
    TunnelProviderFunction: FanoutHookFunction<"tunnel_provider", "">
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html index 91ac21637ec..ba312e92f8c 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartAction.html @@ -1 +1 @@ -TunnelStartAction | @shopify/cli-kit
    TunnelStartAction: ((port) => Promise<TunnelStartReturn>)

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +TunnelStartAction | @shopify/cli-kit
    TunnelStartAction: ((port) => Promise<TunnelStartReturn>)

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html index e745dda0154..8b9e0e59ca2 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartFunction.html @@ -1 +1 @@ -TunnelStartFunction | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +TunnelStartFunction | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html index 9ad4c1949d8..fc405cd7c40 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStartReturn.html @@ -1 +1 @@ -TunnelStartReturn | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +TunnelStartReturn | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html index 684a5b457f6..3ef03791821 100644 --- a/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html +++ b/docs/api/cli-kit/types/node_plugins_tunnel.TunnelStatusType.html @@ -1 +1 @@ -TunnelStatusType | @shopify/cli-kit
    TunnelStatusType: {
        status: "not-started";
    } | {
        status: "starting";
    } | {
        status: "connected";
        url: string;
    } | {
        message: TokenItem | OutputMessage;
        status: "error";
        tryMessage?: TokenItem | OutputMessage | null;
    }

    Type declaration

    • status: "not-started"

    Type declaration

    • status: "starting"

    Type declaration

    • status: "connected"
    • url: string

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +TunnelStatusType | @shopify/cli-kit
    TunnelStatusType: {
        status: "not-started";
    } | {
        status: "starting";
    } | {
        status: "connected";
        url: string;
    } | {
        message: TokenItem | OutputMessage;
        status: "error";
        tryMessage?: TokenItem | OutputMessage | null;
    }

    Type declaration

    • status: "not-started"

    Type declaration

    • status: "starting"

    Type declaration

    • status: "connected"
    • url: string

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_result.Result.html b/docs/api/cli-kit/types/node_result.Result.html index 621aed769e9..1e87517564e 100644 --- a/docs/api/cli-kit/types/node_result.Result.html +++ b/docs/api/cli-kit/types/node_result.Result.html @@ -1 +1 @@ -Result | @shopify/cli-kit

    Type alias Result<TValue, TError>

    Type Parameters

    • TValue

    • TError

    Generated using TypeDoc

    \ No newline at end of file +Result | @shopify/cli-kit

    Type alias Result<TValue, TError>

    Type Parameters

    • TValue
    • TError
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_api.AssetParams.html b/docs/api/cli-kit/types/node_themes_api.AssetParams.html index eeb11d37b9b..a71328fd81d 100644 --- a/docs/api/cli-kit/types/node_themes_api.AssetParams.html +++ b/docs/api/cli-kit/types/node_themes_api.AssetParams.html @@ -1 +1 @@ -AssetParams | @shopify/cli-kit
    AssetParams: Pick<ThemeAsset, "key"> & Partial<Pick<ThemeAsset, "value" | "attachment">>

    Generated using TypeDoc

    \ No newline at end of file +AssetParams | @shopify/cli-kit
    AssetParams: Pick<ThemeAsset, "key"> & Partial<Pick<ThemeAsset, "value" | "attachment">>
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_api.ThemeParams.html b/docs/api/cli-kit/types/node_themes_api.ThemeParams.html index 8981de8630f..5d45c4cddfa 100644 --- a/docs/api/cli-kit/types/node_themes_api.ThemeParams.html +++ b/docs/api/cli-kit/types/node_themes_api.ThemeParams.html @@ -1 +1 @@ -ThemeParams | @shopify/cli-kit
    ThemeParams: Partial<Pick<Theme, "name" | "role" | "processing">>

    Generated using TypeDoc

    \ No newline at end of file +ThemeParams | @shopify/cli-kit
    ThemeParams: Partial<Pick<Theme, "name" | "role" | "processing">>
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_types.Key.html b/docs/api/cli-kit/types/node_themes_types.Key.html index 3e1e1133a4c..75e4300735c 100644 --- a/docs/api/cli-kit/types/node_themes_types.Key.html +++ b/docs/api/cli-kit/types/node_themes_types.Key.html @@ -1,2 +1,2 @@ -Key | @shopify/cli-kit
    Key: string

    Key represents the unique identifier of a file in a theme.

    -

    Generated using TypeDoc

    \ No newline at end of file +Key | @shopify/cli-kit
    Key: string

    Key represents the unique identifier of a file in a theme.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_themes_utils.Role.html b/docs/api/cli-kit/types/node_themes_utils.Role.html index 8d8aa52c8c7..172d8353205 100644 --- a/docs/api/cli-kit/types/node_themes_utils.Role.html +++ b/docs/api/cli-kit/types/node_themes_utils.Role.html @@ -1 +1 @@ -Role | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +Role | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_toml.JsonMapType.html b/docs/api/cli-kit/types/node_toml.JsonMapType.html index 81ef566849d..75091cf3dac 100644 --- a/docs/api/cli-kit/types/node_toml.JsonMapType.html +++ b/docs/api/cli-kit/types/node_toml.JsonMapType.html @@ -1 +1 @@ -JsonMapType | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +JsonMapType | @shopify/cli-kit
    JsonMapType: JsonMap
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.AlertCustomSection.html b/docs/api/cli-kit/types/node_ui.AlertCustomSection.html index bf87f3abcca..a62f232903c 100644 --- a/docs/api/cli-kit/types/node_ui.AlertCustomSection.html +++ b/docs/api/cli-kit/types/node_ui.AlertCustomSection.html @@ -1 +1 @@ -AlertCustomSection | @shopify/cli-kit

    Type alias AlertCustomSection

    AlertCustomSection: CustomSection

    Generated using TypeDoc

    \ No newline at end of file +AlertCustomSection | @shopify/cli-kit

    Type alias AlertCustomSection

    AlertCustomSection: CustomSection
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.InfoMessage.html b/docs/api/cli-kit/types/node_ui.InfoMessage.html index 71e2a0ba8b5..3ed9b2fc8ec 100644 --- a/docs/api/cli-kit/types/node_ui.InfoMessage.html +++ b/docs/api/cli-kit/types/node_ui.InfoMessage.html @@ -1 +1 @@ -InfoMessage | @shopify/cli-kit
    InfoMessage: InfoMessageProps["message"]

    Generated using TypeDoc

    \ No newline at end of file +InfoMessage | @shopify/cli-kit
    InfoMessage: InfoMessageProps["message"]
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.InlineToken.html b/docs/api/cli-kit/types/node_ui.InlineToken.html index 554b426a738..26a54f0f7df 100644 --- a/docs/api/cli-kit/types/node_ui.InlineToken.html +++ b/docs/api/cli-kit/types/node_ui.InlineToken.html @@ -1 +1 @@ -InlineToken | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +InlineToken | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.Key.html b/docs/api/cli-kit/types/node_ui.Key.html index 5ce82de71c9..ecb6b8e6123 100644 --- a/docs/api/cli-kit/types/node_ui.Key.html +++ b/docs/api/cli-kit/types/node_ui.Key.html @@ -1 +1 @@ -Key | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +Key | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html b/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html index ac5247e454a..4c45c61833a 100644 --- a/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html +++ b/docs/api/cli-kit/types/node_ui.RenderAlertOptions.html @@ -1 +1 @@ -RenderAlertOptions | @shopify/cli-kit

    Type alias RenderAlertOptions

    RenderAlertOptions: Omit<AlertOptions, "type">

    Generated using TypeDoc

    \ No newline at end of file +RenderAlertOptions | @shopify/cli-kit

    Type alias RenderAlertOptions

    RenderAlertOptions: Omit<AlertOptions, "type">
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.TableColumn.html b/docs/api/cli-kit/types/node_ui.TableColumn.html index f8171d8c779..26b1fa0eda6 100644 --- a/docs/api/cli-kit/types/node_ui.TableColumn.html +++ b/docs/api/cli-kit/types/node_ui.TableColumn.html @@ -1 +1 @@ -TableColumn | @shopify/cli-kit

    Type alias TableColumn<T>

    TableColumn<T>: {
        [column in keyof T]: {
            color?: ForegroundColor | "dim";
            header?: string;
        }
    }

    Type Parameters

    • T

    Generated using TypeDoc

    \ No newline at end of file +TableColumn | @shopify/cli-kit

    Type alias TableColumn<T>

    TableColumn<T>: {
        [column in keyof T]: {
            color?: ForegroundColor | "dim";
            header?: string;
        }
    }

    Type Parameters

    • T
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_ui.TokenItem.html b/docs/api/cli-kit/types/node_ui.TokenItem.html index 457afe6aee4..d59bfdfbbbe 100644 --- a/docs/api/cli-kit/types/node_ui.TokenItem.html +++ b/docs/api/cli-kit/types/node_ui.TokenItem.html @@ -1 +1 @@ -TokenItem | @shopify/cli-kit

    Type alias TokenItem<T>

    TokenItem<T>: T | T[]

    Type Parameters

    • T extends Token = Token

    Generated using TypeDoc

    \ No newline at end of file +TokenItem | @shopify/cli-kit

    Type alias TokenItem<T>

    TokenItem<T>: T | T[]

    Type Parameters

    • T extends Token = Token
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html index 99aa48a1b52..6e175f4f9ea 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_DefaultOtelService_DefaultMeterProvider.Environment.html @@ -1 +1 @@ -Environment | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +Environment | @shopify/cli-kit
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html index 0b74017155d..2be2259be82 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.CustomMetricLabels.html @@ -1 +1 @@ -CustomMetricLabels | @shopify/cli-kit

    Type alias CustomMetricLabels<TLabels, TKeys>

    CustomMetricLabels<TLabels, TKeys>: {
        [P in TKeys]: TLabels[P] extends MetricAttributes
            ? TLabels[P]
            : never
    }

    Type Parameters

    • TLabels extends {
          [key in TKeys]: MetricAttributes
      }

    • TKeys extends string = keyof TLabels & string

    Generated using TypeDoc

    \ No newline at end of file +CustomMetricLabels | @shopify/cli-kit

    Type alias CustomMetricLabels<TLabels, TKeys>

    CustomMetricLabels<TLabels, TKeys>: {
        [P in TKeys]: TLabels[P] extends MetricAttributes
            ? TLabels[P]
            : never
    }

    Type Parameters

    • TLabels extends {
          [key in TKeys]: MetricAttributes
      }
    • TKeys extends string = keyof TLabels & string
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html index 7afbe9cdb90..6c96e3a5042 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricDescriptor.html @@ -1 +1 @@ -MetricDescriptor | @shopify/cli-kit
    MetricDescriptor: MetricOptions & ({
        boundaries: number[];
        type: Histogram;
    } | {
        type: Counter | UpDownCounter;
    })

    Generated using TypeDoc

    \ No newline at end of file +MetricDescriptor | @shopify/cli-kit
    MetricDescriptor: MetricOptions & ({
        boundaries: number[];
        type: Histogram;
    } | {
        type: Counter | UpDownCounter;
    })
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html index ce50b9eee07..b05a97bb142 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricInstrument.html @@ -1 +1 @@ -MetricInstrument | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +MetricInstrument | @shopify/cli-kit
    MetricInstrument: Histogram | Counter | UpDownCounter
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html index 7a601ce003b..a6e8a9cb361 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.MetricRecording.html @@ -1 +1 @@ -MetricRecording | @shopify/cli-kit
    MetricRecording<TAttributes>: [value: number, labels?: TAttributes]

    Type Parameters

    • TAttributes extends MetricAttributes = any

    Generated using TypeDoc

    \ No newline at end of file +MetricRecording | @shopify/cli-kit
    MetricRecording<TAttributes>: [value: number, labels?: TAttributes]

    Type Parameters

    • TAttributes extends MetricAttributes = any
    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html index 2ec780591b5..389b3b14ab2 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.OnRecordCallback.html @@ -1 +1 @@ -OnRecordCallback | @shopify/cli-kit
    OnRecordCallback<TAttributes>: ((metricName, ...args) => MetricRecording<TAttributes> | void)

    Type Parameters

    • TAttributes extends MetricAttributes = any

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +OnRecordCallback | @shopify/cli-kit
    OnRecordCallback<TAttributes>: ((metricName, ...args) => MetricRecording<TAttributes> | void)

    Type Parameters

    • TAttributes extends MetricAttributes = any

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html index ad7e1df2881..78cddcf2202 100644 --- a/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html +++ b/docs/api/cli-kit/types/node_vendor_otel_js_service_types.RecordMetricFunction.html @@ -1 +1 @@ -RecordMetricFunction | @shopify/cli-kit
    RecordMetricFunction<TAttributes>: ((...args) => void)

    Type Parameters

    • TAttributes extends MetricAttributes = any

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +RecordMetricFunction | @shopify/cli-kit
    RecordMetricFunction<TAttributes>: ((...args) => void)

    Type Parameters

    • TAttributes extends MetricAttributes = any

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html b/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html index 4b34e38165c..bf7dc0b6eaf 100644 --- a/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html +++ b/docs/api/cli-kit/variables/common_version.CLI_KIT_VERSION.html @@ -1 +1 @@ -CLI_KIT_VERSION | @shopify/cli-kit

    Variable CLI_KIT_VERSIONConst

    CLI_KIT_VERSION: "3.60.0" = '3.60.0'

    Generated using TypeDoc

    \ No newline at end of file +CLI_KIT_VERSION | @shopify/cli-kit

    Variable CLI_KIT_VERSIONConst

    CLI_KIT_VERSION: "3.61.0" = '3.61.0'
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html b/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html index 322bf91217f..c8123d5638e 100644 --- a/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html +++ b/docs/api/cli-kit/variables/node_api_partners.FunctionUploadUrlGenerateMutation.html @@ -1 +1 @@ -FunctionUploadUrlGenerateMutation | @shopify/cli-kit

    Variable FunctionUploadUrlGenerateMutationConst

    FunctionUploadUrlGenerateMutation: string = ...

    Generated using TypeDoc

    \ No newline at end of file +FunctionUploadUrlGenerateMutation | @shopify/cli-kit

    Variable FunctionUploadUrlGenerateMutationConst

    FunctionUploadUrlGenerateMutation: string = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_cli.globalFlags.html b/docs/api/cli-kit/variables/node_cli.globalFlags.html index 50df6dee4b1..409b0fd700e 100644 --- a/docs/api/cli-kit/variables/node_cli.globalFlags.html +++ b/docs/api/cli-kit/variables/node_cli.globalFlags.html @@ -1,3 +1,3 @@ -globalFlags | @shopify/cli-kit

    Variable globalFlagsConst

    globalFlags: {
        no-color: BooleanFlag<boolean>;
        verbose: BooleanFlag<boolean>;
    } = ...

    An object that contains the flags that +globalFlags | @shopify/cli-kit

    Variable globalFlagsConst

    globalFlags: {
        no-color: BooleanFlag<boolean>;
        verbose: BooleanFlag<boolean>;
    } = ...

    An object that contains the flags that are shared across all the commands.

    -

    Type declaration

    • no-color: BooleanFlag<boolean>
    • verbose: BooleanFlag<boolean>

    Generated using TypeDoc

    \ No newline at end of file +

    Type declaration

    • no-color: BooleanFlag<boolean>
    • verbose: BooleanFlag<boolean>
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html index 1909db2a7ce..1cee937f558 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainIdentitySpinFQDNError.html @@ -1 +1 @@ -CouldntObtainIdentitySpinFQDNError | @shopify/cli-kit

    Variable CouldntObtainIdentitySpinFQDNErrorConst

    CouldntObtainIdentitySpinFQDNError: AbortError = ...

    Generated using TypeDoc

    \ No newline at end of file +CouldntObtainIdentitySpinFQDNError | @shopify/cli-kit

    Variable CouldntObtainIdentitySpinFQDNErrorConst

    CouldntObtainIdentitySpinFQDNError: AbortError = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html index cd4386f7cdc..9aa2a494f0b 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainPartnersSpinFQDNError.html @@ -1 +1 @@ -CouldntObtainPartnersSpinFQDNError | @shopify/cli-kit

    Variable CouldntObtainPartnersSpinFQDNErrorConst

    CouldntObtainPartnersSpinFQDNError: AbortError = ...

    Generated using TypeDoc

    \ No newline at end of file +CouldntObtainPartnersSpinFQDNError | @shopify/cli-kit

    Variable CouldntObtainPartnersSpinFQDNErrorConst

    CouldntObtainPartnersSpinFQDNError: AbortError = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html index 9428ec36e27..f3914586720 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.CouldntObtainShopifySpinFQDNError.html @@ -1 +1 @@ -CouldntObtainShopifySpinFQDNError | @shopify/cli-kit

    Variable CouldntObtainShopifySpinFQDNErrorConst

    CouldntObtainShopifySpinFQDNError: AbortError = ...

    Generated using TypeDoc

    \ No newline at end of file +CouldntObtainShopifySpinFQDNError | @shopify/cli-kit

    Variable CouldntObtainShopifySpinFQDNErrorConst

    CouldntObtainShopifySpinFQDNError: AbortError = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html b/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html index 16a6a1947c8..19180c78a34 100644 --- a/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html +++ b/docs/api/cli-kit/variables/node_context_fqdn.NotProvidedStoreFQDNError.html @@ -1 +1 @@ -NotProvidedStoreFQDNError | @shopify/cli-kit

    Generated using TypeDoc

    \ No newline at end of file +NotProvidedStoreFQDNError | @shopify/cli-kit

    Variable NotProvidedStoreFQDNErrorConst

    NotProvidedStoreFQDNError: AbortError = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_context_spin.spinVariables.html b/docs/api/cli-kit/variables/node_context_spin.spinVariables.html index 7bb91987906..32f5eb0a7d1 100644 --- a/docs/api/cli-kit/variables/node_context_spin.spinVariables.html +++ b/docs/api/cli-kit/variables/node_context_spin.spinVariables.html @@ -1 +1 @@ -spinVariables | @shopify/cli-kit
    spinVariables: {
        manualCliSpinPortName: string;
        partnersSpinService: string;
    } = ...

    Type declaration

    • manualCliSpinPortName: string
    • partnersSpinService: string

    Generated using TypeDoc

    \ No newline at end of file +spinVariables | @shopify/cli-kit
    spinVariables: {
        manualCliSpinPortName: string;
        partnersSpinService: string;
    } = ...

    Type declaration

    • manualCliSpinPortName: string
    • partnersSpinService: string
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_logs.getLogsDir.html b/docs/api/cli-kit/variables/node_logs.getLogsDir.html new file mode 100644 index 00000000000..980c80a6477 --- /dev/null +++ b/docs/api/cli-kit/variables/node_logs.getLogsDir.html @@ -0,0 +1 @@ +getLogsDir | @shopify/cli-kit

    Variable getLogsDirConst

    getLogsDir: string = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html b/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html index 3cfc335424e..d9f779d1369 100644 --- a/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html +++ b/docs/api/cli-kit/variables/node_monorail.MONORAIL_COMMAND_TOPIC.html @@ -1 +1 @@ -MONORAIL_COMMAND_TOPIC | @shopify/cli-kit

    Variable MONORAIL_COMMAND_TOPICConst

    MONORAIL_COMMAND_TOPIC: "app_cli3_command/1.12" = ...

    Generated using TypeDoc

    \ No newline at end of file +MONORAIL_COMMAND_TOPIC | @shopify/cli-kit

    Variable MONORAIL_COMMAND_TOPICConst

    MONORAIL_COMMAND_TOPIC: "app_cli3_command/1.12" = ...
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html index 671820ef8ef..8ba8249b011 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.bunLockfile.html @@ -1,2 +1,2 @@ -bunLockfile | @shopify/cli-kit
    bunLockfile: "bun.lockb" = 'bun.lockb'

    The name of the bun lock file

    -

    Generated using TypeDoc

    \ No newline at end of file +bunLockfile | @shopify/cli-kit
    bunLockfile: "bun.lockb" = 'bun.lockb'

    The name of the bun lock file

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html b/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html index 504899dff6f..ad0b2db035b 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.lockfiles.html @@ -1,2 +1,2 @@ -lockfiles | @shopify/cli-kit
    lockfiles: Lockfile[] = ...

    An array containing the lockfiles from all the package managers

    -

    Generated using TypeDoc

    \ No newline at end of file +lockfiles | @shopify/cli-kit
    lockfiles: Lockfile[] = ...

    An array containing the lockfiles from all the package managers

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html index fbf71171484..f9c324a6d6e 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.npmLockfile.html @@ -1,2 +1,2 @@ -npmLockfile | @shopify/cli-kit
    npmLockfile: "package-lock.json" = 'package-lock.json'

    The name of the npm lock file

    -

    Generated using TypeDoc

    \ No newline at end of file +npmLockfile | @shopify/cli-kit
    npmLockfile: "package-lock.json" = 'package-lock.json'

    The name of the npm lock file

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html b/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html index 5b516953ea3..b9e53cac4b6 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.packageManager-1.html @@ -1,2 +1,2 @@ -packageManager | @shopify/cli-kit
    packageManager: readonly ["yarn", "npm", "pnpm", "bun", "unknown"] = ...

    A union that represents the package managers available.

    -

    Generated using TypeDoc

    \ No newline at end of file +packageManager | @shopify/cli-kit
    packageManager: readonly ["yarn", "npm", "pnpm", "bun", "unknown"] = ...

    A union that represents the package managers available.

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html index 37e672eabac..5aebb3e303d 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.pnpmLockfile.html @@ -1,2 +1,2 @@ -pnpmLockfile | @shopify/cli-kit
    pnpmLockfile: "pnpm-lock.yaml" = 'pnpm-lock.yaml'

    The name of the pnpm lock file

    -

    Generated using TypeDoc

    \ No newline at end of file +pnpmLockfile | @shopify/cli-kit
    pnpmLockfile: "pnpm-lock.yaml" = 'pnpm-lock.yaml'

    The name of the pnpm lock file

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html b/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html index a791f0d2ab4..3a86f03ede2 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.pnpmWorkspaceFile.html @@ -1,2 +1,2 @@ -pnpmWorkspaceFile | @shopify/cli-kit
    pnpmWorkspaceFile: "pnpm-workspace.yaml" = 'pnpm-workspace.yaml'

    The name of the pnpm workspace file

    -

    Generated using TypeDoc

    \ No newline at end of file +pnpmWorkspaceFile | @shopify/cli-kit
    pnpmWorkspaceFile: "pnpm-workspace.yaml" = 'pnpm-workspace.yaml'

    The name of the pnpm workspace file

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html b/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html index c6a8e6a735f..91c078649d1 100644 --- a/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html +++ b/docs/api/cli-kit/variables/node_node_package_manager.yarnLockfile.html @@ -1,2 +1,2 @@ -yarnLockfile | @shopify/cli-kit
    yarnLockfile: "yarn.lock" = 'yarn.lock'

    The name of the Yarn lock file

    -

    Generated using TypeDoc

    \ No newline at end of file +yarnLockfile | @shopify/cli-kit
    yarnLockfile: "yarn.lock" = 'yarn.lock'

    The name of the Yarn lock file

    +
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_output.collectedLogs.html b/docs/api/cli-kit/variables/node_output.collectedLogs.html index 68c4742c9a5..27c70c1bcc2 100644 --- a/docs/api/cli-kit/variables/node_output.collectedLogs.html +++ b/docs/api/cli-kit/variables/node_output.collectedLogs.html @@ -1 +1 @@ -collectedLogs | @shopify/cli-kit
    collectedLogs: {
        [key: string]: string[];
    } = {}

    Type declaration

    • [key: string]: string[]

    Generated using TypeDoc

    \ No newline at end of file +collectedLogs | @shopify/cli-kit
    collectedLogs: {
        [key: string]: string[];
    } = {}

    Type declaration

    • [key: string]: string[]
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_output.outputToken.html b/docs/api/cli-kit/variables/node_output.outputToken.html index 71e79212ef6..04dbb378752 100644 --- a/docs/api/cli-kit/variables/node_output.outputToken.html +++ b/docs/api/cli-kit/variables/node_output.outputToken.html @@ -1 +1 @@ -outputToken | @shopify/cli-kit

    Variable outputTokenConst

    outputToken: {
        cyan(value): ColorContentToken;
        errorText(value): ErrorContentToken;
        failIcon(): ErrorContentToken;
        genericShellCommand(value): CommandContentToken;
        green(value): ColorContentToken;
        heading(value): HeadingContentToken;
        italic(value): ItalicContentToken;
        json(value): JsonContentToken;
        linesDiff(value): LinesDiffContentToken;
        link(value, link): LinkContentToken;
        magenta(value): ColorContentToken;
        packagejsonScript(packageManager, scriptName, ...scriptArgs): CommandContentToken;
        path(value): PathContentToken;
        raw(value): RawContentToken;
        subheading(value): SubHeadingContentToken;
        successIcon(): ColorContentToken;
        yellow(value): ColorContentToken;
    } = ...

    Type declaration

    Generated using TypeDoc

    \ No newline at end of file +outputToken | @shopify/cli-kit

    Variable outputTokenConst

    outputToken: {
        cyan(value): ColorContentToken;
        errorText(value): ErrorContentToken;
        failIcon(): ErrorContentToken;
        genericShellCommand(value): CommandContentToken;
        green(value): ColorContentToken;
        heading(value): HeadingContentToken;
        italic(value): ItalicContentToken;
        json(value): JsonContentToken;
        linesDiff(value): LinesDiffContentToken;
        link(value, link): LinkContentToken;
        magenta(value): ColorContentToken;
        packagejsonScript(packageManager, scriptName, ...scriptArgs): CommandContentToken;
        path(value): PathContentToken;
        raw(value): RawContentToken;
        subheading(value): SubHeadingContentToken;
        successIcon(): ColorContentToken;
        yellow(value): ColorContentToken;
    } = ...

    Type declaration

    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html b/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html index 5b949d2c454..2069073b9ef 100644 --- a/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html +++ b/docs/api/cli-kit/variables/node_ruby.MinWdmWindowsVersion.html @@ -1 +1 @@ -MinWdmWindowsVersion | @shopify/cli-kit

    Variable MinWdmWindowsVersionConst

    MinWdmWindowsVersion: "0.1.0" = '0.1.0'

    Generated using TypeDoc

    \ No newline at end of file +MinWdmWindowsVersion | @shopify/cli-kit

    Variable MinWdmWindowsVersionConst

    MinWdmWindowsVersion: "0.1.0" = '0.1.0'
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html b/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html index 948196909ee..0c01e5ad204 100644 --- a/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html +++ b/docs/api/cli-kit/variables/node_ruby.RubyCLIVersion.html @@ -1 +1 @@ -RubyCLIVersion | @shopify/cli-kit

    Variable RubyCLIVersionConst

    RubyCLIVersion: "2.35.0" = '2.35.0'

    Generated using TypeDoc

    \ No newline at end of file +RubyCLIVersion | @shopify/cli-kit

    Variable RubyCLIVersionConst

    RubyCLIVersion: "2.35.0" = '2.35.0'
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html b/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html index e0c06897c24..369a3ee4750 100644 --- a/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html +++ b/docs/api/cli-kit/variables/node_themes_utils.DEVELOPMENT_THEME_ROLE.html @@ -1 +1 @@ -DEVELOPMENT_THEME_ROLE | @shopify/cli-kit

    Variable DEVELOPMENT_THEME_ROLEConst

    DEVELOPMENT_THEME_ROLE: "development" = 'development'

    Generated using TypeDoc

    \ No newline at end of file +DEVELOPMENT_THEME_ROLE | @shopify/cli-kit

    Variable DEVELOPMENT_THEME_ROLEConst

    DEVELOPMENT_THEME_ROLE: "development" = 'development'
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html b/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html index 213f81bba5e..8773c68f76f 100644 --- a/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html +++ b/docs/api/cli-kit/variables/node_themes_utils.LIVE_THEME_ROLE.html @@ -1 +1 @@ -LIVE_THEME_ROLE | @shopify/cli-kit
    LIVE_THEME_ROLE: "live" = 'live'

    Generated using TypeDoc

    \ No newline at end of file +LIVE_THEME_ROLE | @shopify/cli-kit
    LIVE_THEME_ROLE: "live" = 'live'
    \ No newline at end of file diff --git a/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html b/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html index 27eba14e8bf..2520f2da021 100644 --- a/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html +++ b/docs/api/cli-kit/variables/node_themes_utils.UNPUBLISHED_THEME_ROLE.html @@ -1 +1 @@ -UNPUBLISHED_THEME_ROLE | @shopify/cli-kit

    Variable UNPUBLISHED_THEME_ROLEConst

    UNPUBLISHED_THEME_ROLE: "unpublished" = 'unpublished'

    Generated using TypeDoc

    \ No newline at end of file +UNPUBLISHED_THEME_ROLE | @shopify/cli-kit

    Variable UNPUBLISHED_THEME_ROLEConst

    UNPUBLISHED_THEME_ROLE: "unpublished" = 'unpublished'
    \ No newline at end of file diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index 87ee8f4f98c..403efbda9ac 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,26 @@ # @shopify/app +## 3.61.0 + +### Minor Changes + +- caa015042: Add optional_scopes to the app_access module +- 79a951f3c: Allow empty names in config link +- 87a6cc590: Dev stores are no longer automatically made transfer-disabled + +### Patch Changes + +- 0c117d0f4: Updated the output of `app dev` to include extension handles in log messages. +- b2b041f56: Create new remote only extension app includes the access scopes +- Updated dependencies [65be1de87] +- Updated dependencies [79a951f3c] +- Updated dependencies [87a6cc590] +- Updated dependencies [0c117d0f4] +- Updated dependencies [009a43078] + - @shopify/create-app@3.61.0 + - @shopify/cli-kit@3.61.0 + - @shopify/plugin-cloudflare@3.61.0 + ## 3.60.0 ### Minor Changes diff --git a/packages/app/package.json b/packages/app/package.json index 3f1331aaf25..4c9e09c5fa1 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/app", - "version": "3.60.0", + "version": "3.61.0", "description": "Utilities for loading, building, and publishing apps.", "homepage": "https://github.com/shopify/cli#readme", "private": true, @@ -50,10 +50,10 @@ "dependencies": { "@luckycatfactory/esbuild-graphql-loader": "3.8.1", "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.60.0", - "@shopify/create-app": "3.60.0", + "@shopify/cli-kit": "3.61.0", + "@shopify/create-app": "3.61.0", "@shopify/function-runner": "4.1.1", - "@shopify/plugin-cloudflare": "3.60.0", + "@shopify/plugin-cloudflare": "3.61.0", "@shopify/polaris": "12.10.0", "@shopify/polaris-icons": "8.0.0", "@shopify/theme-check-node": "2.5.1", diff --git a/packages/cli-kit/CHANGELOG.md b/packages/cli-kit/CHANGELOG.md index aabc91bccb3..23b3e4f7c98 100644 --- a/packages/cli-kit/CHANGELOG.md +++ b/packages/cli-kit/CHANGELOG.md @@ -1,5 +1,17 @@ # @shopify/cli-kit +## 3.61.0 + +### Minor Changes + +- 79a951f3c: Allow passing an initial value for TextPrompt +- 87a6cc590: Dev stores are no longer automatically made transfer-disabled + +### Patch Changes + +- 0c117d0f4: Updated the output of `app dev` to include extension handles in log messages. +- 009a43078: Fix auth for 1p development in Spin + ## 3.60.0 ### Minor Changes diff --git a/packages/cli-kit/package.json b/packages/cli-kit/package.json index 600a90ad9b0..0c9b0340895 100644 --- a/packages/cli-kit/package.json +++ b/packages/cli-kit/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/cli-kit", - "version": "3.60.0", + "version": "3.61.0", "private": false, "description": "A set of utilities, interfaces, and models that are common across all the platform features", "keywords": [ diff --git a/packages/cli-kit/src/public/common/version.ts b/packages/cli-kit/src/public/common/version.ts index 1392199c8e1..cc3ae485993 100644 --- a/packages/cli-kit/src/public/common/version.ts +++ b/packages/cli-kit/src/public/common/version.ts @@ -1 +1 @@ -export const CLI_KIT_VERSION = '3.60.0' +export const CLI_KIT_VERSION = '3.61.0' diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 8bc15dd9146..c0adf64904e 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,27 @@ # @shopify/cli +## 3.61.0 + +### Minor Changes + +- 95d534387: Rename unreleased default_placement_reference extension property to default_placement. +- d85e7adb4: Include hydrogen commands in the bundle + +### Patch Changes + +- Updated dependencies [caa015042] +- Updated dependencies [79a951f3c] +- Updated dependencies [79a951f3c] +- Updated dependencies [87a6cc590] +- Updated dependencies [0c117d0f4] +- Updated dependencies [009a43078] +- Updated dependencies [b2b041f56] + - @shopify/app@3.61.0 + - @shopify/cli-kit@3.61.0 + - @shopify/plugin-cloudflare@3.61.0 + - @shopify/plugin-did-you-mean@3.61.0 + - @shopify/theme@3.61.0 + ## 3.60.0 ### Minor Changes diff --git a/packages/cli/oclif.manifest.json b/packages/cli/oclif.manifest.json index f056fcc7a72..9c88a085217 100644 --- a/packages/cli/oclif.manifest.json +++ b/packages/cli/oclif.manifest.json @@ -5993,5 +5993,5 @@ "summary": "Trigger delivery of a sample webhook topic payload to a designated address." } }, - "version": "3.60.0" + "version": "3.61.0" } \ No newline at end of file diff --git a/packages/cli/package.json b/packages/cli/package.json index 135dae7354d..4af5279d0c5 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/cli", - "version": "3.60.0", + "version": "3.61.0", "private": false, "description": "A CLI tool to build for the Shopify platform", "keywords": [ @@ -99,11 +99,11 @@ "@oclif/core": "3.26.5", "@oclif/plugin-commands": "3.3.2", "@oclif/plugin-plugins": "5.1.2", - "@shopify/app": "3.60.0", - "@shopify/cli-kit": "3.60.0", - "@shopify/plugin-cloudflare": "3.60.0", - "@shopify/plugin-did-you-mean": "3.60.0", - "@shopify/theme": "3.60.0", + "@shopify/app": "3.61.0", + "@shopify/cli-kit": "3.61.0", + "@shopify/plugin-cloudflare": "3.61.0", + "@shopify/plugin-did-you-mean": "3.61.0", + "@shopify/theme": "3.61.0", "@shopify/cli-hydrogen": "0.0.0-next-ca7f288-20240530103543", "@ast-grep/napi": "0.11.0", "@parcel/watcher": "2.4.1", @@ -111,8 +111,8 @@ "zod-to-json-schema": "3.21.4" }, "devDependencies": { - "@shopify/app": "3.60.0", - "@shopify/theme": "3.60.0", + "@shopify/app": "3.61.0", + "@shopify/theme": "3.61.0", "@types/node": "18.19.3", "@vitest/coverage-istanbul": "^0.34.3", "esbuild-plugin-copy": "^2.1.1", diff --git a/packages/create-app/CHANGELOG.md b/packages/create-app/CHANGELOG.md index 76954409f9a..50da4f06204 100644 --- a/packages/create-app/CHANGELOG.md +++ b/packages/create-app/CHANGELOG.md @@ -1,5 +1,16 @@ # @shopify/create-app +## 3.61.0 + +### Patch Changes + +- 65be1de87: Lock files are removed from .gitignore after app init +- Updated dependencies [79a951f3c] +- Updated dependencies [87a6cc590] +- Updated dependencies [0c117d0f4] +- Updated dependencies [009a43078] + - @shopify/cli-kit@3.61.0 + ## 3.60.0 ### Patch Changes diff --git a/packages/create-app/oclif.manifest.json b/packages/create-app/oclif.manifest.json index 1d103d24171..930bb1a1920 100644 --- a/packages/create-app/oclif.manifest.json +++ b/packages/create-app/oclif.manifest.json @@ -98,5 +98,5 @@ "summary": "Create a new app project" } }, - "version": "3.60.0" + "version": "3.61.0" } \ No newline at end of file diff --git a/packages/create-app/package.json b/packages/create-app/package.json index 9969d09b9d3..acfdb03d7eb 100644 --- a/packages/create-app/package.json +++ b/packages/create-app/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/create-app", - "version": "3.60.0", + "version": "3.61.0", "private": false, "description": "A CLI tool to create a new Shopify app.", "keywords": [ @@ -56,7 +56,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.60.0" + "@shopify/cli-kit": "3.61.0" }, "devDependencies": { "@types/node": "18.19.3", diff --git a/packages/plugin-cloudflare/CHANGELOG.md b/packages/plugin-cloudflare/CHANGELOG.md index 18edfdbbd85..a64152b6954 100644 --- a/packages/plugin-cloudflare/CHANGELOG.md +++ b/packages/plugin-cloudflare/CHANGELOG.md @@ -1,5 +1,15 @@ # @shopify/plugin-cloudflare +## 3.61.0 + +### Patch Changes + +- Updated dependencies [79a951f3c] +- Updated dependencies [87a6cc590] +- Updated dependencies [0c117d0f4] +- Updated dependencies [009a43078] + - @shopify/cli-kit@3.61.0 + ## 3.60.0 ### Patch Changes diff --git a/packages/plugin-cloudflare/package.json b/packages/plugin-cloudflare/package.json index ac6d744cbae..2560f8fef6f 100644 --- a/packages/plugin-cloudflare/package.json +++ b/packages/plugin-cloudflare/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/plugin-cloudflare", - "version": "3.60.0", + "version": "3.61.0", "description": "Enables the creation of Cloudflare tunnels from `shopify app dev`, allowing previews from any device", "keywords": [ "shopify", @@ -47,7 +47,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.60.0" + "@shopify/cli-kit": "3.61.0" }, "devDependencies": { "@vitest/coverage-istanbul": "^0.34.3", diff --git a/packages/plugin-did-you-mean/CHANGELOG.md b/packages/plugin-did-you-mean/CHANGELOG.md index 5ad70caf750..0dceafca7f9 100644 --- a/packages/plugin-did-you-mean/CHANGELOG.md +++ b/packages/plugin-did-you-mean/CHANGELOG.md @@ -1,5 +1,15 @@ # @shopify/plugin-did-you-mean +## 3.61.0 + +### Patch Changes + +- Updated dependencies [79a951f3c] +- Updated dependencies [87a6cc590] +- Updated dependencies [0c117d0f4] +- Updated dependencies [009a43078] + - @shopify/cli-kit@3.61.0 + ## 3.60.0 ### Patch Changes diff --git a/packages/plugin-did-you-mean/package.json b/packages/plugin-did-you-mean/package.json index fb163519d71..60495a65683 100644 --- a/packages/plugin-did-you-mean/package.json +++ b/packages/plugin-did-you-mean/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/plugin-did-you-mean", - "version": "3.60.0", + "version": "3.61.0", "private": true, "bugs": { "url": "https://github.com/Shopify/cli/issues" @@ -42,7 +42,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.60.0", + "@shopify/cli-kit": "3.61.0", "n-gram": "2.0.2" }, "devDependencies": { diff --git a/packages/theme/CHANGELOG.md b/packages/theme/CHANGELOG.md index b116f688453..ddf00cebabe 100644 --- a/packages/theme/CHANGELOG.md +++ b/packages/theme/CHANGELOG.md @@ -1,5 +1,15 @@ # @shopify/theme +## 3.61.0 + +### Patch Changes + +- Updated dependencies [79a951f3c] +- Updated dependencies [87a6cc590] +- Updated dependencies [0c117d0f4] +- Updated dependencies [009a43078] + - @shopify/cli-kit@3.61.0 + ## 3.60.0 ### Minor Changes diff --git a/packages/theme/package.json b/packages/theme/package.json index 23b4ca58043..22b02b42a3a 100644 --- a/packages/theme/package.json +++ b/packages/theme/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/theme", - "version": "3.60.0", + "version": "3.61.0", "private": true, "description": "Utilities for building and publishing themes", "homepage": "https://github.com/shopify/cli#readme", @@ -41,7 +41,7 @@ }, "dependencies": { "@oclif/core": "3.26.5", - "@shopify/cli-kit": "3.60.0", + "@shopify/cli-kit": "3.61.0", "@shopify/theme-check-node": "2.5.1", "@shopify/theme-language-server-node": "1.11.1", "yaml": "2.3.2" diff --git a/packages/ui-extensions-dev-console/CHANGELOG.md b/packages/ui-extensions-dev-console/CHANGELOG.md index d644364d82b..30dde11d9dd 100644 --- a/packages/ui-extensions-dev-console/CHANGELOG.md +++ b/packages/ui-extensions-dev-console/CHANGELOG.md @@ -1,5 +1,7 @@ # @shopify/ui-extensions-dev-console-app +## 3.61.0 + ## 3.60.0 ## 3.59.0 diff --git a/packages/ui-extensions-dev-console/package.json b/packages/ui-extensions-dev-console/package.json index 71b5fac25c6..1317fc14adb 100644 --- a/packages/ui-extensions-dev-console/package.json +++ b/packages/ui-extensions-dev-console/package.json @@ -1,6 +1,6 @@ { "name": "@shopify/ui-extensions-dev-console-app", - "version": "3.60.0", + "version": "3.61.0", "private": true, "scripts": { "build": "nx build", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59c09cf5a7a..a7631ef1f41 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -131,16 +131,16 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../cli-kit '@shopify/create-app': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../create-app '@shopify/function-runner': specifier: 4.1.1 version: 4.1.1 '@shopify/plugin-cloudflare': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../plugin-cloudflare '@shopify/polaris': specifier: 12.10.0 @@ -246,22 +246,22 @@ importers: specifier: 2.4.1 version: 2.4.1 '@shopify/app': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../app '@shopify/cli-hydrogen': specifier: 0.0.0-next-ca7f288-20240530103543 version: 0.0.0-next-ca7f288-20240530103543(react-dom@17.0.2)(react@17.0.2) '@shopify/cli-kit': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../cli-kit '@shopify/plugin-cloudflare': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../plugin-cloudflare '@shopify/plugin-did-you-mean': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../plugin-did-you-mean '@shopify/theme': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../theme esbuild: specifier: 0.19.8 @@ -506,7 +506,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../cli-kit devDependencies: '@types/node': @@ -631,7 +631,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../cli-kit devDependencies: '@vitest/coverage-istanbul': @@ -647,7 +647,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../cli-kit n-gram: specifier: 2.0.2 @@ -666,7 +666,7 @@ importers: specifier: 3.26.5 version: 3.26.5 '@shopify/cli-kit': - specifier: 3.60.0 + specifier: 3.61.0 version: link:../cli-kit '@shopify/theme-check-node': specifier: 2.5.1