{"_id":"@6edesign/cli","_rev":"15-75df764e6bd4521dbc98b08634acba72","name":"@6edesign/cli","dist-tags":{"latest":"0.1.15"},"versions":{"0.1.0":{"name":"@6edesign/cli","version":"0.1.0","_id":"@6edesign/cli@0.1.0","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"cf53b2f338b7b2701c5322f9e36a581fdeb2f533","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.0.tgz","fileCount":56,"integrity":"sha512-b9PpUswviOdz1kGkQ8ItabQQcPRT5ak9fXVxkoU3P2wjTNkr+FR7S3d5XKHRb6Wti85QTUVLO9+krJQU6w97zg==","signatures":[{"sig":"MEYCIQDYGwcWXoHqrRWq7WLsYhp82Z5XPv7a7eVudS4sOVfVGAIhAIReEtIpl1bnJJM4mZ4tIRfKttEkn4kUsinKfsAP0eA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154416},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/6be2df6473d7f68f3d340678afaadcea/6edesign-cli-0.1.0.tgz","_integrity":"sha512-b9PpUswviOdz1kGkQ8ItabQQcPRT5ak9fXVxkoU3P2wjTNkr+FR7S3d5XKHRb6Wti85QTUVLO9+krJQU6w97zg==","_npmVersion":"10.8.2","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"0.0.0","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1755413587076_0.45564666026396594","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@6edesign/cli","version":"0.1.1","_id":"@6edesign/cli@0.1.1","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"71cb78d2da0d4231f3636b255e9fc3e4303449e6","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.1.tgz","fileCount":28,"integrity":"sha512-2gChnd2SzllNtXfBRGuV9ur4cgZdbio5/jGccBibuLBsMbmP29ELsphNKDrecnfOKYfQpnbqhjuCzZL89JuJBQ==","signatures":[{"sig":"MEUCIQDiR7/Q3FKWN65Sbn48jzEtXxLIbLjambY8WLo7NEDrfQIgGx10HZr7HhztHfVCuBKzIP3QG2sa4aJ3TACiFo+/+2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154012},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/352f504bdb71745b50a23303a0251140/6edesign-cli-0.1.1.tgz","_integrity":"sha512-2gChnd2SzllNtXfBRGuV9ur4cgZdbio5/jGccBibuLBsMbmP29ELsphNKDrecnfOKYfQpnbqhjuCzZL89JuJBQ==","_npmVersion":"10.8.2","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"0.0.1","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1755448454672_0.5520532106966389","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@6edesign/cli","version":"0.1.2","_id":"@6edesign/cli@0.1.2","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"c65649ffb9bbd1ec0e6efbabc9e385599ec859d6","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.2.tgz","fileCount":28,"integrity":"sha512-HnV+zVu9ngn7VrO8LbaOBaDX8HpGGhGdr8p9AlWnm7f3Xnz4ly2HgCkL1GNC9RheMpz2fQ/v8rrdaTbF2YXF3A==","signatures":[{"sig":"MEUCIQDOV3GYOJdxwc5Ep9dOteTKl8V35tivSKPO9gXR0fVmUwIgQgyhNDZ5w0UrHxM1vvBHYSI9TnfcM3+FNyP5I6z6ppk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154121},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/6909cdede70cd3233e53664ea0df3fac/6edesign-cli-0.1.2.tgz","_integrity":"sha512-HnV+zVu9ngn7VrO8LbaOBaDX8HpGGhGdr8p9AlWnm7f3Xnz4ly2HgCkL1GNC9RheMpz2fQ/v8rrdaTbF2YXF3A==","_npmVersion":"10.8.2","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"0.0.2","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.2_1755449274507_0.19327566804761265","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@6edesign/cli","version":"0.1.3","_id":"@6edesign/cli@0.1.3","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"e1c7ddaeb4630aa66a2582072fdb8d5b3e1c2c39","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.3.tgz","fileCount":28,"integrity":"sha512-vAwLRkSJq8eXF3+AzP6ut9v6BMjTpC24yCkg06YE68Hw2wsM422f5+MqVk15Pw93htqPQXBXaObgYmtVg0oxMA==","signatures":[{"sig":"MEQCICLAXy5v2g4ZdsByo7Bl/gwaIuIE0BiVt+M+fuhShnUmAiAQEzJE12mOd8XiiiTgBE1GeQICGVvcQnxIMjTvFyCY6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154230},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/8f12cba02f12d96da7c9a6b90335a3b1/6edesign-cli-0.1.3.tgz","_integrity":"sha512-vAwLRkSJq8eXF3+AzP6ut9v6BMjTpC24yCkg06YE68Hw2wsM422f5+MqVk15Pw93htqPQXBXaObgYmtVg0oxMA==","_npmVersion":"10.8.2","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"0.0.3","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.3_1755459080421_0.08072006790923769","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@6edesign/cli","version":"0.1.4","_id":"@6edesign/cli@0.1.4","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"c3135e5647d003b6d091304e4ab2bf8d2f4aa191","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.4.tgz","fileCount":29,"integrity":"sha512-bczzei7fte9CwkkGsIHD1mWIqMxycpUR4ScndyYe4fqrtZZPG82iYe0qdv0da/XNmWChWZ6F7SiYcAgTITBWuw==","signatures":[{"sig":"MEQCICNzzIorMsOBq3LIMF5fTPEoDRFAVLldOPsLy3+sUKBEAiAYbhCOaZgdGjaf5OILMe2F/tcJWplPwXdobn1YNSWqiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158451},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/04845ce6616617d3db7b87af5dd7f21d/6edesign-cli-0.1.4.tgz","_integrity":"sha512-bczzei7fte9CwkkGsIHD1mWIqMxycpUR4ScndyYe4fqrtZZPG82iYe0qdv0da/XNmWChWZ6F7SiYcAgTITBWuw==","_npmVersion":"10.8.2","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"20.19.4","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.4","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.4_1755549188050_0.3441598775344048","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@6edesign/cli","version":"0.1.5","_id":"@6edesign/cli@0.1.5","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"10ecf636dcbb848a01e8ec6a51954fd10ac822af","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.5.tgz","fileCount":29,"integrity":"sha512-sJ7ECioOq1N47KjBZFCOAs2MTQ3kikEqci6d5/ty9kFFh/djAz2Rl7fW7mSGkMG2AnbYBN4Bt5j1S7SJ3nNzRA==","signatures":[{"sig":"MEUCIHpIrj2cLDMIS1OVgp5DgfPB80poNvg19OcRj6xpj/kfAiEAp/31dFrAj4/vy+1VRNBdI4D6Lzvrs/cvSKN4c/KZZf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158995},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/538d113d66d4de2546207d9d1bcefd80/6edesign-cli-0.1.5.tgz","_integrity":"sha512-sJ7ECioOq1N47KjBZFCOAs2MTQ3kikEqci6d5/ty9kFFh/djAz2Rl7fW7mSGkMG2AnbYBN4Bt5j1S7SJ3nNzRA==","_npmVersion":"10.9.3","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.5","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.5_1755563399739_0.05307574827379136","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@6edesign/cli","version":"0.1.6","_id":"@6edesign/cli@0.1.6","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"cf97164ca384c8b188f24d06df40fc643c786321","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.6.tgz","fileCount":29,"integrity":"sha512-iSpt2+bo+ZIWZxULzFj0BX/ki280mDKZKuXHlyoKgBWDIga+m8pKvr3pruwxToC0bgLo/LB0humqOawdKO2uHw==","signatures":[{"sig":"MEUCIQDMjkC9D6EZh8bd2ffD1S66fEn9+b/1XfYEGQaJXlMUfAIgUBFE675WsQPcbY3D2YTp/uMJOa0yv7FGzHnsqoZJMuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163835},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/f88db21211367cd8ee3ca91f0ddcfebe/6edesign-cli-0.1.6.tgz","_integrity":"sha512-iSpt2+bo+ZIWZxULzFj0BX/ki280mDKZKuXHlyoKgBWDIga+m8pKvr3pruwxToC0bgLo/LB0humqOawdKO2uHw==","_npmVersion":"10.9.3","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.5","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.6_1755567940261_0.23728213374465223","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@6edesign/cli","version":"0.1.8","_id":"@6edesign/cli@0.1.8","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"8687ee8670421cd1ca78d5d29a884cf90691ea80","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.8.tgz","fileCount":29,"integrity":"sha512-+sMJ5K0anQXrFZ20GEnxzYzmn5sMfd/XYT9IW5RC9keiq9eMLBLWmPIh+sTgVHi5nb1J3M51BGl02whuAmmvIA==","signatures":[{"sig":"MEUCIQChXZEUP0pElgUx9Lipv7RV5iYDcDVIDD1pmjD8TEla0AIgIKDs7bqRx6QvGY5uCCNQxjuEy6s2qzUZUR/+tG1cH0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":164040},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/6eab30965bda03e1a2638b60d90a4965/6edesign-cli-0.1.8.tgz","_integrity":"sha512-+sMJ5K0anQXrFZ20GEnxzYzmn5sMfd/XYT9IW5RC9keiq9eMLBLWmPIh+sTgVHi5nb1J3M51BGl02whuAmmvIA==","_npmVersion":"10.9.3","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.7","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.8_1755575667338_0.3684001092339011","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@6edesign/cli","version":"0.1.9","_id":"@6edesign/cli@0.1.9","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"5991340c07b65aa841fc4f486be172fb65a70079","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.9.tgz","fileCount":29,"integrity":"sha512-FAtMhCJHTPddFsoI99oUzQmaugrYjWgkmrHVoVSAT4IzANCnbavKqBmQ3XqP7pSfowWjOSXVvBaZSjH19Ec0/Q==","signatures":[{"sig":"MEYCIQD6RI+WA+BjMt0scCkFs5oiBfvxkwQFSKzxwnMZNRkVjQIhAObpL7lAjWsCnp5xFrFgHsI4qogRL9ahYVAQMwVdQENs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163160},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/907d3178897c000fe99f2a520b12113c/6edesign-cli-0.1.9.tgz","_integrity":"sha512-FAtMhCJHTPddFsoI99oUzQmaugrYjWgkmrHVoVSAT4IzANCnbavKqBmQ3XqP7pSfowWjOSXVvBaZSjH19Ec0/Q==","_npmVersion":"10.9.3","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.8","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"^0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.9_1756359279159_0.08075456965782024","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@6edesign/cli","version":"0.1.10","_id":"@6edesign/cli@0.1.10","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"stacker":"dist/index.mjs"},"dist":{"shasum":"6d59899967768f8c02b2a1b2002bea78aa08a822","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.10.tgz","fileCount":29,"integrity":"sha512-R3G4z6XAOP2dQFop01Pl097kqTktudsM+IY30LiU+QZgwwzcVGt4NcZeu/j9mwH2yiTRSO4Mrfsblvz6MEO4KA==","signatures":[{"sig":"MEYCIQCzJev3GCQOYNFwm8iSpLP7lp4VUO+hI6199sPbEd2aMgIhAOICqDtYBNVRfH9rGVdyzYxBN3GkjojVdqhVXN3Jhopg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163273},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/9b258d1051203239e9e085c63fb2a383/6edesign-cli-0.1.10.tgz","_integrity":"sha512-R3G4z6XAOP2dQFop01Pl097kqTktudsM+IY30LiU+QZgwwzcVGt4NcZeu/j9mwH2yiTRSO4Mrfsblvz6MEO4KA==","_npmVersion":"10.9.3","description":"CLI for the Stacker framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.23.8","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.9","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@6edesign/tsconfig":"^0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.10_1756431230983_0.5905820626396316","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@6edesign/cli","version":"0.1.11","_id":"@6edesign/cli@0.1.11","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"6e":"dist/index.mjs"},"dist":{"shasum":"a9ae95bc56dc2dbdaff70c229be6165941632326","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.11.tgz","fileCount":61,"integrity":"sha512-ExuKvTvfFL4gVMqMYV4ULA8rkYLFyWd1vzRlLrwpuPUX4OrTqdTNFLY4oWImn/XkKAzyg7EKZr3aOgH2E7XaXw==","signatures":[{"sig":"MEUCIQDQF3hBztrgnZwPI94ekD9YNaZ2/EEJDa8pcFpf89u3pAIgXAQViWR7iaYhszDCljqPAGAJqDdV4odgmp6J32l0xJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271448},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/d9ebb9b26f36d9e1df9199fae58fdfed/6edesign-cli-0.1.11.tgz","_integrity":"sha512-ExuKvTvfFL4gVMqMYV4ULA8rkYLFyWd1vzRlLrwpuPUX4OrTqdTNFLY4oWImn/XkKAzyg7EKZr3aOgH2E7XaXw==","_npmVersion":"10.9.3","description":"CLI for the 6edesign/zrpc framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.10","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@types/handlebars":"^4.1.0","@6edesign/tsconfig":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.11_1756684934918_0.1683600510477501","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@6edesign/cli","version":"0.1.12","_id":"@6edesign/cli@0.1.12","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"6e":"dist/index.mjs"},"dist":{"shasum":"62570044a744896b6f35fc31d2cba508daf9b1f0","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.12.tgz","fileCount":72,"integrity":"sha512-VfXm75YG5UFzGUT1pG+L4kZP3GW8bsckHkAH7xCU1Wt3tg8aNUuyLLMocemqlnD5SQ/jPkRTWkrpubf2KMloMA==","signatures":[{"sig":"MEUCICTqBJWQOBndcsqUIaTJIhXgNnlYjwllr8xkoaRAzJXUAiEAgfvDerSx9sYOp79LtZtT+Lhpbxi7cmOWaqk+ttYVVmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287408},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/3f79211c613289aeb61e1735330ad310/6edesign-cli-0.1.12.tgz","_integrity":"sha512-VfXm75YG5UFzGUT1pG+L4kZP3GW8bsckHkAH7xCU1Wt3tg8aNUuyLLMocemqlnD5SQ/jPkRTWkrpubf2KMloMA==","_npmVersion":"10.9.3","description":"CLI for the 6edesign/zrpc framework","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.10","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@types/handlebars":"^4.1.0","@6edesign/tsconfig":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.12_1756744804548_0.8419530825518333","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@6edesign/cli","version":"0.1.13","_id":"@6edesign/cli@0.1.13","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"6e":"dist/index.mjs"},"dist":{"shasum":"4f4272830b3f408f474618014615d7af0068b318","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.13.tgz","fileCount":72,"integrity":"sha512-LLvgdPi+HwNI8gFV1bBbg/hPLu0o242i6JLHWwYA+CtnitjX+36rCBNAEX6OZyfsWzmnRuV69e5bzlw+SWKOqg==","signatures":[{"sig":"MEQCIEFqDoxPCwXdAmJ7n5ND798IikWOBK1qA8eKIJ1bioyHAiAv9gqxnLr6YiuXiGIh6YheMtKPNr7dUqVntTcZOBBv/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287593},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.13.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/34130baf09db644f304a5864e56beb34/6edesign-cli-0.1.13.tgz","_integrity":"sha512-LLvgdPi+HwNI8gFV1bBbg/hPLu0o242i6JLHWwYA+CtnitjX+36rCBNAEX6OZyfsWzmnRuV69e5bzlw+SWKOqg==","_npmVersion":"10.9.3","description":"CLI for the 6edesign/zrpc framework","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.10","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@types/handlebars":"^4.1.0","@6edesign/tsconfig":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.13_1757112720113_0.33079468952939317","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@6edesign/cli","version":"0.1.14","_id":"@6edesign/cli@0.1.14","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"bin":{"6e":"dist/index.mjs"},"dist":{"shasum":"997a5ed7444278cd7a462ab24f236f3ab052eb2e","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.14.tgz","fileCount":72,"integrity":"sha512-M5cTAHxFRgtOl7HE32SZTQK7S2xLXmFhWCRXm3pwqYWpWsYeIWvOb+VmA8UFQOaL5/dAadnAeNlWw5aiuJ6EDA==","signatures":[{"sig":"MEQCIFiNgP3joco4QcknIoFoNqkvxYt3OX03tstxdDwruZ6LAiBnia6qR/LssMnq3ydy0P+SA9+K/DjDN3KLfL/ks3CXQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287700},"main":"dist/index.js","_from":"file:6edesign-cli-0.1.14.tgz","types":"dist/index.d.ts","scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","test":"vitest run --dir test","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js"},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"_resolved":"/tmp/9a66969e5789683607391a915e7312e8/6edesign-cli-0.1.14.tgz","_integrity":"sha512-M5cTAHxFRgtOl7HE32SZTQK7S2xLXmFhWCRXm3pwqYWpWsYeIWvOb+VmA8UFQOaL5/dAadnAeNlWw5aiuJ6EDA==","_npmVersion":"10.9.3","description":"CLI for the 6edesign/zrpc framework","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ora":"^8.0.1","zod":"^3.25.76","chalk":"^5.3.0","execa":"^9.6.0","js-yaml":"^4.1.0","inquirer":"^9.2.23","commander":"^12.1.0","fast-glob":"^3.3.2","handlebars":"^4.7.8","@octokit/rest":"^18.0.0","@6edesign/cicd":"^0.0.10","@pulumi/docker":"^4.8.0","@pulumi/pulumi":"^3.187.0","@dagrejs/graphlib":"^2.2.4","@pulumi/docker-build":"^0.0.12","@dagrejs/graphlib-dot":"^1.0.2","inquirer-autocomplete-prompt":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.13.0","vitest":"^1.6.0","@types/node":"^20.12.12","@types/js-yaml":"^4.0.9","@types/inquirer":"^9.0.7","@types/handlebars":"^4.1.0","@6edesign/tsconfig":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.14_1757114890167_0.6526979044071841","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@6edesign/cli","version":"0.1.15","description":"CLI for the 6edesign/zrpc framework","main":"dist/index.js","types":"dist/index.d.ts","bin":{"6e":"dist/index.mjs"},"publishConfig":{"access":"public"},"dependencies":{"@dagrejs/graphlib":"^2.2.4","@dagrejs/graphlib-dot":"^1.0.2","@octokit/rest":"^18.0.0","@pulumi/docker":"^4.8.0","@pulumi/docker-build":"^0.0.12","@pulumi/pulumi":"^3.187.0","@6edesign/cicd":"^0.0.10","chalk":"^5.3.0","commander":"^12.1.0","execa":"^9.6.0","fast-glob":"^3.3.2","inquirer":"^9.2.23","inquirer-autocomplete-prompt":"^3.0.0","js-yaml":"^4.1.0","ora":"^8.0.1","handlebars":"^4.7.8","zod":"^3.25.76"},"devDependencies":{"@6edesign/tsconfig":"^0.0.6","@types/inquirer":"^9.0.7","@types/js-yaml":"^4.0.9","@types/node":"^20.12.12","@types/handlebars":"^4.1.0","tsdown":"^0.13.0","vitest":"^1.6.0"},"scripts":{"dev":"tsdown --watch --sourcemap src/index.ts","build":"tsdown --sourcemap src/index.ts","start":"node dist/index.js","test":"vitest run --dir test"},"_id":"@6edesign/cli@0.1.15","_integrity":"sha512-306/G8unywa/N29tw8aTARMkw+wNGuzlP9ktVQFHLOiFLlMMoqbLu2NJOcXnCrE2PNpm//pygJ9Kb4+Z/qWDbQ==","_resolved":"/tmp/7c0d25d6c7c36586c6bf0b12b36b7d67/6edesign-cli-0.1.15.tgz","_from":"file:6edesign-cli-0.1.15.tgz","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-306/G8unywa/N29tw8aTARMkw+wNGuzlP9ktVQFHLOiFLlMMoqbLu2NJOcXnCrE2PNpm//pygJ9Kb4+Z/qWDbQ==","shasum":"816d0fe359c62712d15bca307366811100db5ba4","tarball":"https://registry.npmjs.org/@6edesign/cli/-/cli-0.1.15.tgz","fileCount":72,"unpackedSize":287841,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMUlBIg/Nq3iyDzm+bi/6KIMAHCMmpHF3L5PmzxUi6nQIhAIbfU7y2gbHJoUrONXOdnAYI9AcPwleIk/Ier47KJ9ax"}]},"_npmUser":{"name":"6edesign","email":"jon@6eDesign.net"},"directories":{},"maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.1.15_1757136939412_0.450506857043554"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-17T06:53:07.012Z","modified":"2025-09-06T05:35:39.799Z","0.1.0":"2025-08-17T06:53:07.261Z","0.1.1":"2025-08-17T16:34:14.872Z","0.1.2":"2025-08-17T16:47:54.709Z","0.1.3":"2025-08-17T19:31:20.651Z","0.1.4":"2025-08-18T20:33:08.233Z","0.1.5":"2025-08-19T00:29:59.953Z","0.1.6":"2025-08-19T01:45:40.462Z","0.1.8":"2025-08-19T03:54:27.548Z","0.1.9":"2025-08-28T05:34:39.331Z","0.1.10":"2025-08-29T01:33:51.205Z","0.1.11":"2025-09-01T00:02:15.146Z","0.1.12":"2025-09-01T16:40:04.731Z","0.1.13":"2025-09-05T22:52:00.477Z","0.1.14":"2025-09-05T23:28:10.360Z","0.1.15":"2025-09-06T05:35:39.617Z"},"description":"CLI for the 6edesign/zrpc framework","maintainers":[{"name":"6edesign","email":"jon@6eDesign.net"}],"readme":"# @6edesign/cli\n\nThis package provides the Command Line Interface (CLI) for the Stacker monorepo. It allows developers to interact with various aspects of the Stacker ecosystem, including deploying applications, managing workspaces, and eventually debugging and code generation.\n\nThe CLI is built with a **config-driven architecture**, making it highly extensible and easy to add new commands and interactive features.\n\n## Features\n\n*   **Config-Driven Commands:** Commands and their options are defined declaratively using Zod schemas, simplifying development and ensuring consistency.\n*   **Interactive \"Genie Mode\":** Automatically prompts users for missing required options, guiding them through complex operations with clear, interactive prompts.\n*   **One-Shot Mode:** Supports direct command-line arguments for experienced users and automated CI/CD workflows.\n*   **Workspace Management:** Discovers and interacts with workspaces defined in the monorepo.\n*   **Deployment Orchestration:** Integrates with `@6edesign/cicd` to execute deployments using Pulumi.\n\n## Installation\n\nThe Stacker CLI is part of the Stacker monorepo. To use it, ensure you have `pnpm` installed and then run:\n\n```bash\npnpm install\n```\n\n## Usage\n\nYou can execute the Stacker CLI using `pnpm exec stacker`.\n\n### Interactive Mode (Genie Mode)\n\nRun the CLI without any arguments to enter interactive mode:\n\n```bash\npnpm exec stacker\n```\n\nThe CLI will guide you through available commands and their options using prompts.\n\n### One-Shot Mode\n\nSpecify commands and options directly on the command line:\n\n```bash\npnpm exec stacker deploy --workspace=shop --deployable=ui --environment=dev\n```\n\n### Example: Deploying an Application\n\nTo deploy an application, you can use the `deploy` command.\n\n#### Interactive Deployment\n\n```bash\npnpm exec stacker deploy\n```\n\nFollow the prompts to select the workspace, deployable, and environment.\n\n#### One-Shot Deployment\n\n```bash\npnpm exec stacker deploy --workspace=my-app --deployable=dockerImage --environment=prod --version=1.0.0\n```\n\n### Code Generation Commands\n\nThe CLI provides commands to quickly scaffold new projects, packages, and zRPC services, adhering to the monorepo's conventions.\n\n#### New Project\n\nTo bootstrap a new monorepo project:\n\n```bash\npnpm exec stacker new-project\n```\n\nFollow the prompts to configure your new project.\n\n#### New Package\n\nTo create a new TypeScript package within the `packages/` directory:\n\n```bash\npnpm exec stacker new-package\n```\n\nFollow the prompts to define your new package.\n\n#### New zRPC Service\n\nTo scaffold a new zRPC microservice within the `apps/` directory:\n\n```bash\npnpm exec stacker new-zrpc-service\n```\n\nFollow the prompts to configure your new service (JavaScript or TypeScript).\n\n## Development\n\nTo add new commands or extend existing ones:\n\n1.  Define your command and its options in `packages/cli/src/commands/definitions.ts` using `CliCommandSchema` and `CliOptionSchema`.\n2.  Implement the command's logic in its associated handler function.\n3.  The `CommandBuilder` will automatically register your new command with the CLI.\n\nRefer to `packages/cli/src/types/cli.ts` for the schema definitions and `packages/cli/src/utils/command-builder.ts` for how commands are built and interactive prompts are handled.\n","readmeFilename":"README.md"}