UNPKG

@shopify/cli

Version:

A CLI tool to build for the Shopify platform

2 lines (1 loc) 2.29 kB
import{R as f,U as g,V as p}from"../../../chunk-7ESSIN27.js";import"../../../chunk-DCPBRWVC.js";import"../../../chunk-QBSKKQBN.js";import"../../../chunk-XONFGLJQ.js";import"../../../chunk-4LNCYIS3.js";import"../../../chunk-L2MGAEV3.js";import"../../../chunk-PRKBO42R.js";import"../../../chunk-ZSBA6VIC.js";import"../../../chunk-F2QU6WWX.js";import"../../../chunk-XULPJ6UG.js";import{b as c,c as d}from"../../../chunk-XR6GMMEU.js";import"../../../chunk-3TNEIDOD.js";import"../../../chunk-MHWV5RQV.js";import{b as m}from"../../../chunk-XOTA6JTZ.js";import"../../../chunk-MOA33ZFO.js";import"../../../chunk-JUVAGMIH.js";import{C as e}from"../../../chunk-6G6TMKXF.js";import"../../../chunk-P6XE4MH5.js";import"../../../chunk-KLMDWDT2.js";import"../../../chunk-5CH3B62S.js";import"../../../chunk-QUTQDXSL.js";import"../../../chunk-WSDN25F5.js";import"../../../chunk-M56NDIMD.js";import"../../../chunk-PD5ZHJWI.js";import"../../../chunk-LDGAHMS7.js";import"../../../chunk-ZR76GGZ6.js";import"../../../chunk-EENHXSWU.js";import"../../../chunk-FUOIGXI4.js";import"../../../chunk-6M3ZYNGO.js";import"../../../chunk-QYR5VPQA.js";import"../../../chunk-OBEWZXOQ.js";import{Mb as r}from"../../../chunk-N5PQPIBF.js";import"../../../chunk-CERXUPGC.js";import"../../../chunk-T4M5CWAO.js";import"../../../chunk-PRVQAHWI.js";import"../../../chunk-YTNDFQJT.js";import"../../../chunk-ULQG3XQS.js";import"../../../chunk-IU2ZQ6TE.js";import"../../../chunk-PIBY5DDZ.js";import{g as a}from"../../../chunk-VPRTJUIN.js";a();a();async function u(t){let i;try{i=await p()}catch(o){if(t.json&&o instanceof g){r(JSON.stringify({organizations:[]},null,2));return}throw o}if(t.json){let o={organizations:i.map(n=>({id:n.id,gid:f(n.id),name:n.businessName}))};r(JSON.stringify(o,null,2));return}l(i)}function l(t){let i=t.map(o=>({id:o.id,name:o.businessName}));e({rows:i,columns:{id:{header:"ID"},name:{header:"NAME"}}})}var s=class t extends m{static{this.summary="List Shopify organizations you have access to."}static{this.descriptionWithMarkdown="Lists the Shopify organizations that you have access to, along with their organization IDs."}static{this.description=this.descriptionWithoutMarkdown()}static{this.flags={...c,...d}}async run(){let{flags:i}=await this.parse(t);await u({json:i.json})}};export{s as default};