{"_id":"@hs-x/cli","_rev":"38-c144abefbb36f6273d9c7184fe6de349","name":"@hs-x/cli","dist-tags":{"next":"0.4.2-next.1","latest":"0.4.15"},"versions":{"0.1.0":{"name":"@hs-x/cli","version":"0.1.0","_id":"@hs-x/cli@0.1.0","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"b72de92d98c9716922b9e335baf8c1550c044298","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.1.0.tgz","fileCount":302,"integrity":"sha512-IioMDMvuM2wzHGlXBPMduDEKH7KA0vTlKXKRjJLe9k9gNfwL7sH1vw+mH37wX2T98OQuU3WOP4pL1G573dAxFw==","signatures":[{"sig":"MEYCIQCwvd0SRFgJLxah8AnuZ8DTGisAqXf+PlTbPmKDOmXI1gIhAO/5UIcrMoNZOvaFPMQ426611lTw8pbUZTSJMrBpeuI4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390672},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"b72de92d98c9716922b9e335baf8c1550c044298","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_integrity":"sha512-IioMDMvuM2wzHGlXBPMduDEKH7KA0vTlKXKRjJLe9k9gNfwL7sH1vw+mH37wX2T98OQuU3WOP4pL1G573dAxFw==","_npmVersion":"10.8.3","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.1.0","@hs-x/codegen":"0.1.0","@hs-x/hubspot":"0.1.0","@hs-x/validator":"0.1.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.1.0","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1780532993459_0.5158864302158543","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@hs-x/cli","version":"0.1.1","_id":"@hs-x/cli@0.1.1","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"772be93c83a2c494c8dde146801c37614f401244","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.1.1.tgz","fileCount":302,"integrity":"sha512-ppXhDL5hDnJCpZ+6iKF4dr8Pq2h1OsSHTONMFyNdN/LIbyDkzK66YBh1EfYtMg40P12cLKgUAzk9k+ix5+PNwg==","signatures":[{"sig":"MEQCIACMFpuD0xeKEUUg3zz4TIPeOKwUMAB80CcuRQeRNllMAiBRaFw6p5vypBeksH2lSZg9Pj6gsjj5/xmbK7+DzzVx5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1390702},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"772be93c83a2c494c8dde146801c37614f401244","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_integrity":"sha512-ppXhDL5hDnJCpZ+6iKF4dr8Pq2h1OsSHTONMFyNdN/LIbyDkzK66YBh1EfYtMg40P12cLKgUAzk9k+ix5+PNwg==","_npmVersion":"10.8.3","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.1.0","@hs-x/codegen":"0.1.0","@hs-x/hubspot":"0.1.0","@hs-x/runtime":"0.1.0","@hs-x/validator":"0.1.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.1.0","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1780534303102_0.9391206359530984","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@hs-x/cli","version":"0.1.2","license":"Apache-2.0","_id":"@hs-x/cli@0.1.2","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"47f502438ec43b8e481e281937d00dc67f31fa1b","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.1.2.tgz","fileCount":326,"integrity":"sha512-NHwLLKsHHCWvmQkhKIjAGpIDTjdTO+Tr3LBQGqlvklLWgHKLVu5j9SVsIM1TOKS7pIsdL84+HEA4UWnmmC8tHw==","signatures":[{"sig":"MEYCIQD9fcBiQE/RdsEt4JNNgDtdx95wznBuXru3iRxcuOReygIhAOaxvMLikbrja+n79p7zzALMm84gGI8Z18F5KW3TfdM0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1689260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"47f502438ec43b8e481e281937d00dc67f31fa1b","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_integrity":"sha512-NHwLLKsHHCWvmQkhKIjAGpIDTjdTO+Tr3LBQGqlvklLWgHKLVu5j9SVsIM1TOKS7pIsdL84+HEA4UWnmmC8tHw==","_npmVersion":"10.8.3","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.1.0","@hs-x/codegen":"0.1.0","@hs-x/hubspot":"0.1.0","@hs-x/runtime":"0.1.0","@hs-x/validator":"0.1.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.1.0","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.2_1780541061608_0.39135869268764734","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@hs-x/cli","version":"0.1.3","license":"Apache-2.0","_id":"@hs-x/cli@0.1.3","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"1eed04dafad908a3da3a0a82829cf6be5b354cf0","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.1.3.tgz","fileCount":326,"integrity":"sha512-2l1Dndo+ud5Aqhz7dMMg5543+rM7vV8y3Fc/fM3fbVqCF0g76SYQDLjTSNVorvHKj/BJ+s6m/FJCXQhfFg8zpA==","signatures":[{"sig":"MEQCIHdY1Uh4y8e8aLwz34aT/+EnYZ2qv1Hcm6fZ4m9RAVvoAiBrA4k8u3NGUDrv1zPU3msOsMSEjVq4NGoWOxA68C1vGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1689588},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.lRGMyNsBxe/hs-x-cli-0.1.3.tgz","types":"./dist/index.d.ts","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.lRGMyNsBxe/hs-x-cli-0.1.3.tgz","_integrity":"sha512-2l1Dndo+ud5Aqhz7dMMg5543+rM7vV8y3Fc/fM3fbVqCF0g76SYQDLjTSNVorvHKj/BJ+s6m/FJCXQhfFg8zpA==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.1.0","@hs-x/codegen":"0.1.0","@hs-x/hubspot":"0.1.0","@hs-x/runtime":"0.1.0","@hs-x/validator":"0.1.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.1.0","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.3_1780542348111_0.24452808953135508","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@hs-x/cli","version":"0.2.0","license":"Apache-2.0","_id":"@hs-x/cli@0.2.0","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"ad851fd56a968017405e765b53401373dc1dfbd9","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.0.tgz","fileCount":330,"integrity":"sha512-EWjGGtqXgek7xWIZ2y9GTBSVZJxov9oQykgqnhedEWLtMFjPKK6rm2AXEQj8YdO7SBuKAjwIkWrz4cmYlLnaHg==","signatures":[{"sig":"MEUCIBFzCjBGHo0Px5ruH1TH2T4yOqPzLpxwJEhbYY6Bz5kwAiEApwUup0uIzmO93nCH0MCJvXrCEqOKUC89Y2kYte1UjE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1711819},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.nKUZ8zdJnz/hs-x-cli-0.2.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.nKUZ8zdJnz/hs-x-cli-0.2.0.tgz","_integrity":"sha512-EWjGGtqXgek7xWIZ2y9GTBSVZJxov9oQykgqnhedEWLtMFjPKK6rm2AXEQj8YdO7SBuKAjwIkWrz4cmYlLnaHg==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.0","@hs-x/codegen":"0.2.0","@hs-x/hubspot":"0.2.0","@hs-x/runtime":"0.2.0","@hs-x/validator":"0.2.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.0","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1781057459432_0.5625756786053406","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@hs-x/cli","version":"0.2.1","license":"Apache-2.0","_id":"@hs-x/cli@0.2.1","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"39b5f8f07e9a29ad6a8f51b62d26614c5d2279fb","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.1.tgz","fileCount":334,"integrity":"sha512-HW70YovkE8H9GuRZ4XBC3fAw0ZW0nah6slxW5rK5TJPtX9IT4+UnJXc7c0ofoFuPSEBvZnUlygr07r3nzSWzRw==","signatures":[{"sig":"MEQCICF64B4nV35qOpG+vVXRm5fPs8wLhFucC8SHAbp2YoRzAiBzhNBgYPTjGX+VgY4JzvSwtWy/Y5zE3MkYJPfChJKisA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1763247},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.ft5fkijZtc/hs-x-cli-0.2.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.ft5fkijZtc/hs-x-cli-0.2.1.tgz","_integrity":"sha512-HW70YovkE8H9GuRZ4XBC3fAw0ZW0nah6slxW5rK5TJPtX9IT4+UnJXc7c0ofoFuPSEBvZnUlygr07r3nzSWzRw==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.0","@hs-x/codegen":"0.2.0","@hs-x/hubspot":"0.2.0","@hs-x/runtime":"0.2.0","@hs-x/validator":"0.2.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.0","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.1_1781073539827_0.8037987797342019","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@hs-x/cli","version":"0.2.2","license":"Apache-2.0","_id":"@hs-x/cli@0.2.2","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"088a1fb4592b9fe70aa155ae4418f5ceef3823eb","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.2.tgz","fileCount":334,"integrity":"sha512-JJ6xd1XYC5ksqf9kO6oXenX80pIGTDnOaezy+tfN0H8QqSxv3+VxWUMFApNFgGrqQgMaO38bKTe/ep1cmlmm/A==","signatures":[{"sig":"MEQCIEf48ksfG2CpM8Vd64pHuR/AgYDFORwmJ3xdBP/LmDlfAiA0kBMIeyDQL18usZMQHZ7aC9vkQUmDFIaocOKPEFHnDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1852770},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.uNEJdfznDI/hs-x-cli-0.2.2.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.uNEJdfznDI/hs-x-cli-0.2.2.tgz","_integrity":"sha512-JJ6xd1XYC5ksqf9kO6oXenX80pIGTDnOaezy+tfN0H8QqSxv3+VxWUMFApNFgGrqQgMaO38bKTe/ep1cmlmm/A==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.2","@hs-x/codegen":"0.2.2","@hs-x/hubspot":"0.2.2","@hs-x/runtime":"0.2.2","@hs-x/validator":"0.2.2","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.2","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.2_1781089765556_0.9420966798359616","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@hs-x/cli","version":"0.2.3","license":"Apache-2.0","_id":"@hs-x/cli@0.2.3","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"565dd8fc340f030da45a57bb00780e3cb3eff872","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.3.tgz","fileCount":334,"integrity":"sha512-KVTvFITYnlkrRn2BlPcuouLjRdAf5r4iyUb/WsUqt861vNmm3KbQO1nSv4AUi/9IVJ72VOJ0XuA0Dqnv7GVMOg==","signatures":[{"sig":"MEUCIDUzt+RBVPWo8nbqTG/siL0zbstR+XJC8zWkF9i/zCrwAiEAmu8n1KCFg6BKXmV6gseSYhpYiAMq0UIx2Yrd1Ssi83w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1870932},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.A55kZD6Usc/hs-x-cli-0.2.3.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.A55kZD6Usc/hs-x-cli-0.2.3.tgz","_integrity":"sha512-KVTvFITYnlkrRn2BlPcuouLjRdAf5r4iyUb/WsUqt861vNmm3KbQO1nSv4AUi/9IVJ72VOJ0XuA0Dqnv7GVMOg==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.3","@hs-x/codegen":"0.2.3","@hs-x/hubspot":"0.2.3","@hs-x/runtime":"0.2.3","@hs-x/validator":"0.2.3","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.3","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.3_1781093653174_0.6847208645472727","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@hs-x/cli","version":"0.2.4","license":"Apache-2.0","_id":"@hs-x/cli@0.2.4","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"30d45d7a3b1608c1adc40a2c3fa01821404763de","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.4.tgz","fileCount":334,"integrity":"sha512-5yAUop8B0drv0wzRzElswb8dHoZoK0MMe7UfIy0VOdN1INWzKHp0c7t28F1r1/eNaa0O4Qs13y/cNMUXqf6Ssw==","signatures":[{"sig":"MEYCIQCqMNOH9d2r1psnP+Id4KBW1fSjnH0hBDj5FcnCQfqm3gIhAP5x+2rwpJ74lOMaiR0oOWkKxkIpSPHM9ex8nvjavpUl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1900657},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.RYFxuE3LuU/hs-x-cli-0.2.4.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.RYFxuE3LuU/hs-x-cli-0.2.4.tgz","_integrity":"sha512-5yAUop8B0drv0wzRzElswb8dHoZoK0MMe7UfIy0VOdN1INWzKHp0c7t28F1r1/eNaa0O4Qs13y/cNMUXqf6Ssw==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.4","@hs-x/codegen":"0.2.4","@hs-x/hubspot":"0.2.4","@hs-x/runtime":"0.2.4","@hs-x/validator":"0.2.4","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.4","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.4_1781144478598_0.3518524169976087","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@hs-x/cli","version":"0.2.5","license":"Apache-2.0","_id":"@hs-x/cli@0.2.5","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"2f82a8b1b153f4305c5bf4a7f2018e383e3fbcd6","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.5.tgz","fileCount":334,"integrity":"sha512-6YAFdxsOe2xcXEzfl+pAnFla9qqrauNMN1zrYCRvsoW7cREBrgvj3LXt21gVJ2OCSPtCHgklTKw/rdChnNXzvQ==","signatures":[{"sig":"MEUCIGjn6HR7MyEB7NjcmnEgCgQC0sdBzSdr/WaQ766OFCBOAiEA83B26iaFXPZz9FigWL3J1A4fhQc9QNfwRH4EkqYlWgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1971375},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.OE0BwLbVdP/hs-x-cli-0.2.5.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.OE0BwLbVdP/hs-x-cli-0.2.5.tgz","_integrity":"sha512-6YAFdxsOe2xcXEzfl+pAnFla9qqrauNMN1zrYCRvsoW7cREBrgvj3LXt21gVJ2OCSPtCHgklTKw/rdChnNXzvQ==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.5","@hs-x/codegen":"0.2.5","@hs-x/hubspot":"0.2.5","@hs-x/runtime":"0.2.5","@hs-x/validator":"0.2.5","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.5","@effect/platform-bun":"0.89.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.5_1781152079917_0.8797108735942449","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@hs-x/cli","version":"0.2.6","license":"Apache-2.0","_id":"@hs-x/cli@0.2.6","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"2f4c3e6e237c6aa61f79f68763915418d8089a1a","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.6.tgz","fileCount":334,"integrity":"sha512-+jYB9ZHEn7brNlpK9l0BksXpieI6k7fj4ojBZ2mRH1bKts4yolFvpTWwEjFF8DAIpOfeY2tzHO2/ftypYSgK3A==","signatures":[{"sig":"MEQCIAMDIlrnwB0sYE0jhmHQyyXV2BlgLk+qE8oZiq7ySKIsAiBh4R4Yn9aJRCdWIDbNmyfdP81v29amb8njUKaSooGmRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1980791},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.09gEpqHcfG/hs-x-cli-0.2.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.09gEpqHcfG/hs-x-cli-0.2.6.tgz","_integrity":"sha512-+jYB9ZHEn7brNlpK9l0BksXpieI6k7fj4ojBZ2mRH1bKts4yolFvpTWwEjFF8DAIpOfeY2tzHO2/ftypYSgK3A==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.6","@hs-x/codegen":"0.2.6","@hs-x/hubspot":"0.2.6","@hs-x/runtime":"0.2.6","@hs-x/validator":"0.2.6","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.7.0","@hubspot/ui-extensions-dev-server":"2.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.6_1781214162188_0.10696635763126405","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@hs-x/cli","version":"0.2.7","license":"Apache-2.0","_id":"@hs-x/cli@0.2.7","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"1f505e5aa8934a537a6ed269d2ce26690141ef06","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.2.7.tgz","fileCount":334,"integrity":"sha512-/YRBMbJpOct64fHjb5cvwfSl177jJf7yUngT3wGZWIOzFRn1666Swnr4v+VTWYkQEmggQZvcIkZCy5ujCkdWUQ==","signatures":[{"sig":"MEUCIEmrjmXVrYYX8V66VKwYs0ABfT+0/n/CRhoCNHSoTiS7AiEArgH/5gFgpqR9vTvvkoS1J2qhKsiAAbHVNwrkysW7ojU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1978989},"main":"./dist/index.js","type":"module","_from":"file:/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.kLuHswlGQ6/hs-x-cli-0.2.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/var/folders/c1/v0h90h3d6f312vvdlpwrnngm0000gn/T/tmp.kLuHswlGQ6/hs-x-cli-0.2.7.tgz","_integrity":"sha512-/YRBMbJpOct64fHjb5cvwfSl177jJf7yUngT3wGZWIOzFRn1666Swnr4v+VTWYkQEmggQZvcIkZCy5ujCkdWUQ==","_npmVersion":"10.9.4","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.2.7","@hs-x/codegen":"0.2.7","@hs-x/hubspot":"0.2.7","@hs-x/runtime":"0.2.7","@hs-x/validator":"0.2.7","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.2.7","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.7.0","@hubspot/ui-extensions-dev-server":"2.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.8.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.7_1781215705341_0.5813679616120864","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@hs-x/cli","version":"0.3.0","license":"Apache-2.0","_id":"@hs-x/cli@0.3.0","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"703a5395665b8b259255a3ccf2070d8210dfc5e6","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.3.0.tgz","fileCount":412,"integrity":"sha512-JKgtMSD7UlHep416l3TCY1NHd5WgaT+x8pte49TCAMDLpAWyE9Sh5DNmcNdtsymb30jYMncoKzc1GzGtt+Q7Dw==","signatures":[{"sig":"MEUCIChUtCIi+/ZIqDQRtQXsW70l9C0imKTf/Bcx6IX7s3f6AiEAvTeTf9jbnGUOx3E/jgv1FuWgeWtxQIKRWMl/h47ClGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2969037},"main":"./dist/index.js","type":"module","_from":"file:/Users/cartermckay/hs-x/release-staging/hs-x-cli-0.3.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/Users/cartermckay/hs-x/release-staging/hs-x-cli-0.3.0.tgz","_integrity":"sha512-JKgtMSD7UlHep416l3TCY1NHd5WgaT+x8pte49TCAMDLpAWyE9Sh5DNmcNdtsymb30jYMncoKzc1GzGtt+Q7Dw==","_npmVersion":"11.17.0","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.3.0","@hs-x/codegen":"0.3.0","@hs-x/hubspot":"0.3.0","@hs-x/runtime":"0.3.0","@hs-x/validator":"0.3.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.3.0","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.0","@hubspot/project-parsing-lib":"0.16.0","@hubspot/ui-extensions-dev-server":"2.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.10.0","@hs-x/fixtures":"0.1.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1784925395190_0.533211020743269","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@hs-x/cli","version":"0.3.6","license":"Apache-2.0","_id":"@hs-x/cli@0.3.6","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"7554f34b6156a868c14c3814b6f1c71722f27e87","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.3.6.tgz","fileCount":404,"integrity":"sha512-CJ7gpu4flL4DraY+g26MmnVPy1TZWJItdlzywNqT3je7vc2AglOHnMTPTW0Gfjvkv8bsDLpn6rBzual8cRvYxw==","signatures":[{"sig":"MEUCIQDs80VKVExefTyygNsEsAlY6/iS539SQ4vK0EmqfrGz7QIgcucRP8QrOmr/kvTm25AJRtXSgCA0EVlnbOS6cjXfGok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2920419},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.3.6.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.3.6.tgz","_integrity":"sha512-CJ7gpu4flL4DraY+g26MmnVPy1TZWJItdlzywNqT3je7vc2AglOHnMTPTW0Gfjvkv8bsDLpn6rBzual8cRvYxw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.3.6","@hs-x/codegen":"0.3.6","@hs-x/hubspot":"0.3.6","@hs-x/runtime":"0.3.6","@hs-x/validator":"0.3.6","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.3.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.0","@hubspot/project-parsing-lib":"0.16.0","@hubspot/ui-extensions-dev-server":"2.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.10.0","@hs-x/fixtures":"0.1.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.6_1785443224290_0.019652537443588525","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@hs-x/cli","version":"0.3.7","license":"Apache-2.0","_id":"@hs-x/cli@0.3.7","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"2a3640a14f64987738f8fa99cf52f0179bf3492e","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.3.7.tgz","fileCount":440,"integrity":"sha512-pQorduwD+wDpDebhCo/tK73I3OAmP9++CYh6i9PHQceMe5u7lfTrDLnV68wMN+pv0PwCAsW6lr8lRyTBRLZBsw==","signatures":[{"sig":"MEUCIQDjcSlYfClKsTKeyK8826BSfYY7hnm91H8fcX4XrK8HjAIga6NBgYcQC8qsxOG52flD26Z7HUWg4imZeaYnCe9MtV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3035302},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.3.7.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.3.7.tgz","_integrity":"sha512-pQorduwD+wDpDebhCo/tK73I3OAmP9++CYh6i9PHQceMe5u7lfTrDLnV68wMN+pv0PwCAsW6lr8lRyTBRLZBsw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"effect":"^3.10.19","@effect/cli":"0.75.1","@hs-x/types":"0.3.7","@hs-x/codegen":"0.3.7","@hs-x/hubspot":"0.3.7","@hs-x/runtime":"0.3.7","@hs-x/validator":"0.3.7","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.3.7","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.1","@hubspot/project-parsing-lib":"0.21.0","@hubspot/ui-extensions-dev-server":"2.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.10.0","@hs-x/fixtures":"0.3.7","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.7_1785890872436_0.08962614484885911","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@hs-x/cli","version":"0.4.0","license":"Apache-2.0","_id":"@hs-x/cli@0.4.0","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"9fa54b5d1f40d4f778f7a6d13dd082f1d5dd4dcb","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.0.tgz","fileCount":484,"integrity":"sha512-I9znIuhggAuHHXxfxlaj8cJK9n1ac8ktVW5/R66UotaUMdvfCC/buGPkHzvtuf2ffzPf+NGCiV2uvu2qjRrzUg==","signatures":[{"sig":"MEUCIQCelOMDG3FCgSt99jFabdT9h12LJBC3Yq2HEfF4lw3V/AIgPwXQrJAFGfeqy/XgKSJtqusTDL1GCmx4r7tSIMTqUPQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3553448},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.0.tgz","_integrity":"sha512-I9znIuhggAuHHXxfxlaj8cJK9n1ac8ktVW5/R66UotaUMdvfCC/buGPkHzvtuf2ffzPf+NGCiV2uvu2qjRrzUg==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.0","@hs-x/codegen":"0.4.0","@hs-x/hubspot":"0.4.0","@hs-x/runtime":"0.4.0","@hs-x/validator":"0.4.0","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.0","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.10.0","@hs-x/fixtures":"0.4.0","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1787694790215_0.45747850340540275","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@hs-x/cli","version":"0.4.1","license":"Apache-2.0","_id":"@hs-x/cli@0.4.1","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"be367db7aec1422990fc3326159e93aea46d5ac1","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.1.tgz","fileCount":484,"integrity":"sha512-8z79ikW6JOBS4m2IC9m2JGkv/oFenmBuwRMbRuAh//IMgJAhLbpVkW3ipobzQ/sPfRcjrWzOsVL0FouCEG4LZg==","signatures":[{"sig":"MEQCIDnhakbziGgC+eNle8bfvIdJWpzHMOBhPHhNr/+1tbIIAiAz+m3dcozBLLYtmjBsXQ4vHzOP1l6GyrYCFYTKHHShZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3553698},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.1.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.1.tgz","_integrity":"sha512-8z79ikW6JOBS4m2IC9m2JGkv/oFenmBuwRMbRuAh//IMgJAhLbpVkW3ipobzQ/sPfRcjrWzOsVL0FouCEG4LZg==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.1","@hs-x/codegen":"0.4.1","@hs-x/hubspot":"0.4.1","@hs-x/runtime":"0.4.1","@hs-x/validator":"0.4.1","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.1","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.1_1787697908517_0.6807792588064121","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-next.0":{"name":"@hs-x/cli","version":"0.4.2-next.0","license":"Apache-2.0","_id":"@hs-x/cli@0.4.2-next.0","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"de4e69b792b9a58a7f9bcefb7e7d7ad5f98a4769","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.2-next.0.tgz","fileCount":500,"integrity":"sha512-IDW5K7Zb2vq3QERJ7Ynwy4T/Cjv4h0CAY20iI+pVwh5ngnwLTQkOvW2WMVMNP5iuCD6xKKrLIE2ARJWleCkVNg==","signatures":[{"sig":"MEUCIQDkWUgvIwu2nNknwkhXDfbFEsoOvRsqfAoHi5B6KmHMWQIgFFllGPSZg+JK7RBhyvdH25S8awC6TBzzHZonRTTX3Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3677918},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.2-next.0.tgz","types":"./dist/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.2-next.0.tgz","_integrity":"sha512-IDW5K7Zb2vq3QERJ7Ynwy4T/Cjv4h0CAY20iI+pVwh5ngnwLTQkOvW2WMVMNP5iuCD6xKKrLIE2ARJWleCkVNg==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.1","@hs-x/codegen":"0.4.1","@hs-x/hubspot":"0.4.1","@hs-x/runtime":"0.4.1","@hs-x/validator":"0.4.1","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.2-next.0","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.2-next.0_1787718570264_0.02957756451901883","host":"s3://npm-registry-packages-npm-production"}},"0.4.2-next.1":{"name":"@hs-x/cli","version":"0.4.2-next.1","license":"Apache-2.0","_id":"@hs-x/cli@0.4.2-next.1","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"d371e0cd224c078b05d26b2cf3853d9a6d7f38c6","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.2-next.1.tgz","fileCount":508,"integrity":"sha512-NgnhXTDCo5J6k2HQnNkGo2qexVhKUNmkj3VYeM92Au+of9eRVDWib8uSlhkdmjURKQuYTNTJwPxGZMTiXGXHsA==","signatures":[{"sig":"MEUCIQC9nfVF2QPiShKQoWXyOGYOtx8HDAowf9Cz8UQMslaA7AIgH9L3JzMP12eBm+mOMqX51Utifcxu8ua8fjzVSq2uDRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3839983},"main":"./dist/index.js","type":"module","_from":"file:/private/tmp/hsx-react-doctor-beta-c2a19ba/release-staging/hs-x-cli-0.4.2-next.1.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"hs-uix","email":"me@cartermckay.com"},"_resolved":"/private/tmp/hsx-react-doctor-beta-c2a19ba/release-staging/hs-x-cli-0.4.2-next.1.tgz","_integrity":"sha512-NgnhXTDCo5J6k2HQnNkGo2qexVhKUNmkj3VYeM92Au+of9eRVDWib8uSlhkdmjURKQuYTNTJwPxGZMTiXGXHsA==","_npmVersion":"11.17.0","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.2-next.1","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.2-next.1","@hs-x/hubspot":"0.4.2-next.1","@hs-x/runtime":"0.4.2-next.1","@hs-x/validator":"0.4.2-next.1","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.2-next.1","@hs-x/react-doctor":"0.4.2-next.1","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.2-next.1_1787782009864_0.6383511807641369","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@hs-x/cli","version":"0.4.2","license":"Apache-2.0","_id":"@hs-x/cli@0.4.2","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"b5ec86a0ca32a53726efdaebbf5b5b28b8b16d8c","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.2.tgz","fileCount":516,"integrity":"sha512-+DTGUw9+AOeJq166C6n0tzh+nS/45Ou7f3SvH8QXtN+CgXwpTQyoj1BF5ZvI2hIEybT+ZWWJIAyK4yULoy874w==","signatures":[{"sig":"MEYCIQDZ8jNNF9Iy+LEU5zjhf/xmnc3Tvg8YUmizqAZs5vBefQIhAJ8i2KqhH8XEnygMsZuN37JaO1if7H2yOj7wCIoC67jO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3962204},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.2.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.2.tgz","_integrity":"sha512-+DTGUw9+AOeJq166C6n0tzh+nS/45Ou7f3SvH8QXtN+CgXwpTQyoj1BF5ZvI2hIEybT+ZWWJIAyK4yULoy874w==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.2","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.2","@hs-x/hubspot":"0.4.2","@hs-x/runtime":"0.4.2","@hs-x/validator":"0.4.2","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.2","@hs-x/react-doctor":"0.4.2","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.2_1787859047770_0.8112954112804702","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@hs-x/cli","version":"0.4.3","license":"Apache-2.0","_id":"@hs-x/cli@0.4.3","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"bb170c25d3ffe24a8329835cc2bef67154bc821f","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.3.tgz","fileCount":516,"integrity":"sha512-tQPSS0Gpc5D2SjnuypXZmfzUlH726Dotlk+sOZPyB1HEfFUUk/2c6sIncAdUB9c5WDtQYQxSjWfb9qDt+Unahw==","signatures":[{"sig":"MEUCIA41FT4nQqrSv3k3LgM5l7FrLvVxezDdOxy0bSGve+O1AiEAhu+IuWtp895S/ouC1ug8Al2fDnTEzUYWVhDZt746jl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3964012},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.3.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.3.tgz","_integrity":"sha512-tQPSS0Gpc5D2SjnuypXZmfzUlH726Dotlk+sOZPyB1HEfFUUk/2c6sIncAdUB9c5WDtQYQxSjWfb9qDt+Unahw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.2","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.2","@hs-x/hubspot":"0.4.2","@hs-x/runtime":"0.4.2","@hs-x/validator":"0.4.2","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.3","@hs-x/react-doctor":"0.4.2","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.3_1787866874562_0.7865060716708836","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@hs-x/cli","version":"0.4.4","license":"Apache-2.0","_id":"@hs-x/cli@0.4.4","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"0713f01de17cfb78e37ba54c69448da341593a86","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.4.tgz","fileCount":516,"integrity":"sha512-wyyC1jL910PqPBnHAvEyVdlvlMhHIkBgTfE9LjbeS/HcCpyT23okPHALCiSGybcAR0eqMxBOCeZpI3DhD/TbMw==","signatures":[{"sig":"MEUCIGCL7fvtsieRAnC53efw7H1G/d/SrMQw8azLEOK6aMY4AiEAkjKOzW8QC0GTxKk/ynFNKo9yB4D9w7ZQt3OFQkq6PD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3986757},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.4.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.4.tgz","_integrity":"sha512-wyyC1jL910PqPBnHAvEyVdlvlMhHIkBgTfE9LjbeS/HcCpyT23okPHALCiSGybcAR0eqMxBOCeZpI3DhD/TbMw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.2","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.2","@hs-x/hubspot":"0.4.2","@hs-x/runtime":"0.4.2","@hs-x/validator":"0.4.2","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.3","@hs-x/react-doctor":"0.4.2","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.4_1787931683205_0.6644152405072938","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@hs-x/cli","version":"0.4.5","license":"Apache-2.0","_id":"@hs-x/cli@0.4.5","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"93b12b0e70211fb4fb473b606d95a618215a9f51","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.5.tgz","fileCount":516,"integrity":"sha512-WDAD2nhbWbFDWYbdrNYa6A19BVXW6WUOCDm//uNuFBvf6I2HTy4PxMVx4mjfStzd+6HJhqFP/v+xSObjju7/zg==","signatures":[{"sig":"MEUCIGU7EdgeVybRXbDEGtPDBFvZHJTenoqeZmPlEGrwvJigAiEAmIazqOpVDZfv7IjIDb/5KJFa8xXsoEqnlQN3a3lu8HA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4013720},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.5.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.5.tgz","_integrity":"sha512-WDAD2nhbWbFDWYbdrNYa6A19BVXW6WUOCDm//uNuFBvf6I2HTy4PxMVx4mjfStzd+6HJhqFP/v+xSObjju7/zg==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.2","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.2","@hs-x/hubspot":"0.4.2","@hs-x/runtime":"0.4.2","@hs-x/validator":"0.4.2","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.3","@hs-x/react-doctor":"0.4.2","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.5_1787943613283_0.32242334905544356","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@hs-x/cli","version":"0.4.6","license":"Apache-2.0","_id":"@hs-x/cli@0.4.6","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"8f7c822b0297b44dc3087e2b2152777eaed29318","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.6.tgz","fileCount":520,"integrity":"sha512-E4FztmCEaAuIbd6nmabJ79fJU70vKlz22/0zoxoW7g5QsyvfWECi84knn9aMctX35lCPeaY4KseirDJBk1QWyg==","signatures":[{"sig":"MEYCIQD3I+jZqkV6bUkTTlkktWj+SRIM5hANbu1NGLo07zbkxgIhAOYb6i7QXa8fuiuZeMChUL5hBGCEsuHfivnjQexJffRB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4052512},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.6.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.6.tgz","_integrity":"sha512-E4FztmCEaAuIbd6nmabJ79fJU70vKlz22/0zoxoW7g5QsyvfWECi84knn9aMctX35lCPeaY4KseirDJBk1QWyg==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.6","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.6","@hs-x/hubspot":"0.4.6","@hs-x/runtime":"0.4.6","@hs-x/validator":"0.4.6","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.6","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.6_1787985341872_0.020038444120503707","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@hs-x/cli","version":"0.4.7","license":"Apache-2.0","_id":"@hs-x/cli@0.4.7","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"3793789c7354a24250d334629f5f0d1ab9ca88dc","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.7.tgz","fileCount":520,"integrity":"sha512-NRHGVSAtJQ/N5AAVo2JCeNVrLPmV8VSCCRHFVKl4sGbiREBXy3BGDyTWwGL/PyfQL0HbwYcJVKh+c+oxB60snw==","signatures":[{"sig":"MEYCIQCiATUvFLJl9XqDU44FQee8Qa2S6+C+/POAzu3mPOHCeQIhAPN34Sgk+2GFBA7gF1DMbYFlTLrF6vU+4Jeqvz/oJwUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4097005},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.7.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.7.tgz","_integrity":"sha512-NRHGVSAtJQ/N5AAVo2JCeNVrLPmV8VSCCRHFVKl4sGbiREBXy3BGDyTWwGL/PyfQL0HbwYcJVKh+c+oxB60snw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.7","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.7","@hs-x/hubspot":"0.4.7","@hs-x/runtime":"0.4.7","@hs-x/validator":"0.4.7","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.7","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.7_1788205775372_0.11322303359266472","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@hs-x/cli","version":"0.4.8","license":"Apache-2.0","_id":"@hs-x/cli@0.4.8","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"9afed18deb1a1094f8a8101f3675d0a17cf20d36","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.8.tgz","fileCount":524,"integrity":"sha512-TfzENW58pKpIsdQ5SZQ9MLYOs9MLdtB5VSNUDxvSrwF5b/cwLHYdI8Qr1LYaTduaBrHLdaiQKsux8ukPVJtLbA==","signatures":[{"sig":"MEUCIQDzXI3m2piq28fhgvVA3FwU7odHf4VZcfpfL/bCNXKO8wIgIzh5SC+3WK87WnPGaTjNr2zxjoYhakR/lZcNhIuabv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137675},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.8.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.8.tgz","_integrity":"sha512-TfzENW58pKpIsdQ5SZQ9MLYOs9MLdtB5VSNUDxvSrwF5b/cwLHYdI8Qr1LYaTduaBrHLdaiQKsux8ukPVJtLbA==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.7","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.7","@hs-x/hubspot":"0.4.7","@hs-x/runtime":"0.4.7","@hs-x/validator":"0.4.7","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.7","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.8_1788212615193_0.7130426182023633","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@hs-x/cli","version":"0.4.9","license":"Apache-2.0","_id":"@hs-x/cli@0.4.9","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"8e747449a633128b026c86243b07c8237caa90cc","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.9.tgz","fileCount":524,"integrity":"sha512-q8Q7fYD8KeFVrqGcIcfyDfgyyYhEXoan2zE7YYLZXQ+BE8oyksFsn9tCOYlgSr6osQW8JsCD1dEj/ueRiir9JA==","signatures":[{"sig":"MEQCIG25OLcG6F0w1kXRK2732qy/GYXdUgbXEM4qLsLzIikUAiBBkJihWCQuItDn1xCw5AFBODqx96GWLvSGg3w2RFCbrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4137675},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.9.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.9.tgz","_integrity":"sha512-q8Q7fYD8KeFVrqGcIcfyDfgyyYhEXoan2zE7YYLZXQ+BE8oyksFsn9tCOYlgSr6osQW8JsCD1dEj/ueRiir9JA==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.9","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.9","@hs-x/hubspot":"0.4.9","@hs-x/runtime":"0.4.9","@hs-x/validator":"0.4.9","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.9","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.9_1788214250542_0.2941869593889741","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@hs-x/cli","version":"0.4.10","license":"Apache-2.0","_id":"@hs-x/cli@0.4.10","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"7f883add084bff416155b80d2c4f44b67bc12720","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.10.tgz","fileCount":524,"integrity":"sha512-6nGGTHbM7uDATj6Up3xr7Y7eBdFlR3KRY2hOa0CAQY6nztQVI8zFdEXf62fXvdB4TNDTIEMQxBRWHn25yNB9EA==","signatures":[{"sig":"MEYCIQDba2J+fFm2uS+O2f2iuCYlA8VWNVjoleFXhg/9bWpriAIhAMhMv8mT+vmD8EoSvbdnjeZBcdbixMFek9hdsltC8vA1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4143564},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.10.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.10.tgz","_integrity":"sha512-6nGGTHbM7uDATj6Up3xr7Y7eBdFlR3KRY2hOa0CAQY6nztQVI8zFdEXf62fXvdB4TNDTIEMQxBRWHn25yNB9EA==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.10","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.10","@hs-x/hubspot":"0.4.10","@hs-x/runtime":"0.4.10","@hs-x/validator":"0.4.10","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.10","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.10_1788215530425_0.5712288696982144","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@hs-x/cli","version":"0.4.11","license":"Apache-2.0","_id":"@hs-x/cli@0.4.11","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"2af1e49570825ef4700f94819acb22c1fdb6d399","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.11.tgz","fileCount":524,"integrity":"sha512-sRsXmXNmWtevFATB81u9DIpArwVBtWsAikUq7OeVdifkbxFWhGNxQydcN7J5JCfxCuJU8SZKHalcSnUuQSclPw==","signatures":[{"sig":"MEYCIQCArtA55fM2tlMrbIAt01gpt6CVpwNez1mbvlPwGaXANAIhALjjwk8/3Xrn4A1e1LxbmAzRkyAi63qZjgwQ2E1cfvZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4146299},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.11.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.11.tgz","_integrity":"sha512-sRsXmXNmWtevFATB81u9DIpArwVBtWsAikUq7OeVdifkbxFWhGNxQydcN7J5JCfxCuJU8SZKHalcSnUuQSclPw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.10","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.10","@hs-x/hubspot":"0.4.10","@hs-x/runtime":"0.4.10","@hs-x/validator":"0.4.10","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.10","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.11_1788281984528_0.888461318044746","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@hs-x/cli","version":"0.4.12","license":"Apache-2.0","_id":"@hs-x/cli@0.4.12","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"449b6e58f0591ddf1b2705512adceaade2f7e82f","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.12.tgz","fileCount":524,"integrity":"sha512-7/YHYE95vPihCkdV9+Bxkzg6yYd7NtoGKhAK5OP9ROK/+1L98hNWylFrZa9TCkGzru+pYtDnb5m3rzWBODuoGg==","signatures":[{"sig":"MEUCIQDgSYRVeKC6++fr2AkG1Wwtze2zbPuZKl0eDIpX4xgkqwIgX/W1cNUaKfFCcz62cZ4OQ1ZOP5SlyDluh0xIeUJtjRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4154128},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.12.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.12.tgz","_integrity":"sha512-7/YHYE95vPihCkdV9+Bxkzg6yYd7NtoGKhAK5OP9ROK/+1L98hNWylFrZa9TCkGzru+pYtDnb5m3rzWBODuoGg==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.10","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.10","@hs-x/hubspot":"0.4.10","@hs-x/runtime":"0.4.10","@hs-x/validator":"0.4.10","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.12","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.10.3","@hubspot/project-parsing-lib":"0.22.1","@hubspot/ui-extensions-dev-server":"2.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.12_1788292734502_0.5549488750848817","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@hs-x/cli","version":"0.4.13","license":"Apache-2.0","_id":"@hs-x/cli@0.4.13","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"4e8f10a25c2e2af0e024f991f4a8ee16af1944b5","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.13.tgz","fileCount":540,"integrity":"sha512-9ilMWKELNXSpvRQETil7Wm6+4XpHs265aVtXKPGYd5RlOuzqXmIbfIms2Wr7Ahl4WAVUsHZW3A/40S1mou+94Q==","signatures":[{"sig":"MEQCIA95AImfQRXHPYOMH36keW4MgcJUwiq2LmoeoJ771jNlAiAU1hcwUrVhl4P+1uUdLpWGzM6fr+BItdJBKatBIVYP2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFZUYQgSbYJAHG7hLbYCT6iItm+PS3naR3XorK7ewuhbAiEAwl3qDnRIUyQAFdEGvowm93TE6wY1ygBeNYCH3YIVM+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4342295},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.13.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.13.tgz","_integrity":"sha512-9ilMWKELNXSpvRQETil7Wm6+4XpHs265aVtXKPGYd5RlOuzqXmIbfIms2Wr7Ahl4WAVUsHZW3A/40S1mou+94Q==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.10","react-doctor":"^0.9.12","@hs-x/codegen":"0.4.13","@hs-x/hubspot":"0.4.13","@hs-x/runtime":"0.4.13","@hs-x/validator":"0.4.10","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.13","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.12.0","@hubspot/project-parsing-lib":"0.23.3","@hubspot/ui-extensions-dev-server":"2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.13_1789579056310_0.8311503718213469","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@hs-x/cli","version":"0.4.14","license":"Apache-2.0","_id":"@hs-x/cli@0.4.14","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"37150a18ca19a3233f53456f6cc6027ebb165eb0","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.14.tgz","fileCount":548,"integrity":"sha512-rzCO7yod1jpA5uOXd11qfsezHOD/hWmTAAt0csK++UgUk6Q8aK37iuimbPIefB9xvESIt1AC78Nu4pxTB4t5OQ==","signatures":[{"sig":"MEUCIQDP+dujsEpH1RFbZlUTmvlDERx6Os/YHFjK4cQZVJs+7wIgJojMmrwKkw4scWEaDbLOtsMK+wuICef3LnRj5Pha6o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBf8q1QyZMLTFtNQ3JhC4EWsybZYYOdBWWXxOMJ1Y9DzAiEAndPLVD7T+lSSpKon6xBKdJVEoRzF5+tKXJy1ZGakvD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4355658},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.14.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.14.tgz","_integrity":"sha512-rzCO7yod1jpA5uOXd11qfsezHOD/hWmTAAt0csK++UgUk6Q8aK37iuimbPIefB9xvESIt1AC78Nu4pxTB4t5OQ==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.10","react-doctor":"^0.9.12","string-width":"8.2.2","@hs-x/codegen":"0.4.13","@hs-x/hubspot":"0.4.13","@hs-x/runtime":"0.4.13","@hs-x/validator":"0.4.10","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.13","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.12.0","@hubspot/project-parsing-lib":"0.23.3","@hubspot/ui-extensions-dev-server":"2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.14_1789587555180_0.7922338332111893","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"_id":"@hs-x/cli@0.4.15","bin":{"hsx":"dist/bin/hs-x.js","hs-x":"dist/bin/hs-x.js"},"dist":{"shasum":"b358510be0fedf24209391a42c36cf2f47d8f57d","tarball":"https://registry.npmjs.org/@hs-x/cli/-/cli-0.4.15.tgz","fileCount":548,"integrity":"sha512-oU/yAtSnpaNRKKekMdu+lDkEB3D57CI61D3NriznaB2IohJuoDxCg5zbUxmemIWJTfTGKe25xn1sg/gruT63Zw==","signatures":[{"sig":"MEYCIQDaAiRN20rDn3BYKhLI9RRb99vs0IkS6Rz9dGqh/79LJAIhANQ7JWMJUzB98DEiV2uWbUq36tXNrdn7NyZ6ovGrxqVs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHFBAfCUdPPhjiGcpGTL7uskuHgKJhyd0GCJysu0YLKaAiB8WyZJg8dFcEThvEaF1UkVPFmLGt8upKIyxfeEaa1SrQ=="}],"unpackedSize":4360360},"main":"./dist/index.js","name":"@hs-x/cli","type":"module","_from":"file:/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.15.tgz","types":"./dist/index.d.ts","engines":{"node":"^20.19.0 || >=22.13.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./dev/invoke":{"types":"./dist/dev/invoke.d.ts","default":"./dist/dev/invoke.js"}},"license":"Apache-2.0","scripts":{"build":"tsc -b","clean":"tsc -b --clean"},"version":"0.4.15","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4beca727-d54c-4c7c-9446-fc106a2bb449"}},"_resolved":"/home/runner/work/hs-x/hs-x/release-staging/hs-x-cli-0.4.15.tgz","_integrity":"sha512-oU/yAtSnpaNRKKekMdu+lDkEB3D57CI61D3NriznaB2IohJuoDxCg5zbUxmemIWJTfTGKe25xn1sg/gruT63Zw==","_npmVersion":"12.0.2","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","directories":{},"maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"_nodeVersion":"24.20.0","dependencies":{"yaml":"^2.9.0","effect":"^3.10.19","fflate":"^0.7.5","@effect/cli":"0.75.1","@hs-x/types":"0.4.10","react-doctor":"^0.9.12","string-width":"8.2.2","@hs-x/codegen":"0.4.13","@hs-x/hubspot":"0.4.13","@hs-x/runtime":"0.4.13","@hs-x/validator":"0.4.10","@effect/platform":"0.96.1","@hs-x/hubspot-cli":"0.4.13","@hs-x/react-doctor":"0.4.6","@effect/platform-bun":"0.89.0","@hubspot/local-dev-lib":"5.12.0","@hubspot/project-parsing-lib":"0.23.3","@hubspot/ui-extensions-dev-server":"2.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"8.18.0","@types/node":"^22.10.0","@hs-x/fixtures":"0.4.1","@hs-x/control-plane":"0.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.4.15_1789655845078_0.5605064230889363"}}},"time":{"created":"2026-06-04T00:29:53.293Z","modified":"2026-09-17T14:37:25.403Z","0.1.0":"2026-06-04T00:29:53.705Z","0.1.1":"2026-06-04T00:51:43.232Z","0.1.2":"2026-06-04T02:44:21.779Z","0.1.3":"2026-06-04T03:05:48.326Z","0.2.0":"2026-06-10T02:10:59.653Z","0.2.1":"2026-06-10T06:38:59.969Z","0.2.2":"2026-06-10T11:09:25.715Z","0.2.3":"2026-06-10T12:14:13.437Z","0.2.4":"2026-06-11T02:21:18.877Z","0.2.5":"2026-06-11T04:28:00.175Z","0.2.6":"2026-06-11T21:42:42.409Z","0.2.7":"2026-06-11T22:08:25.588Z","0.3.0":"2026-07-24T20:36:35.393Z","0.3.6":"2026-07-30T20:27:04.519Z","0.3.7":"2026-08-05T00:47:52.638Z","0.4.0":"2026-08-25T21:53:10.403Z","0.4.1":"2026-08-25T22:45:08.708Z","0.4.2-next.0":"2026-08-26T04:29:30.450Z","0.4.2-next.1":"2026-08-26T22:06:50.226Z","0.4.2":"2026-08-27T19:30:47.985Z","0.4.3":"2026-08-27T21:41:14.739Z","0.4.4":"2026-08-28T15:41:23.421Z","0.4.5":"2026-08-28T19:00:13.478Z","0.4.6":"2026-08-29T06:35:42.054Z","0.4.7":"2026-08-31T19:49:35.579Z","0.4.8":"2026-08-31T21:43:35.435Z","0.4.9":"2026-08-31T22:10:50.709Z","0.4.10":"2026-08-31T22:32:10.601Z","0.4.11":"2026-09-01T16:59:44.707Z","0.4.12":"2026-09-01T19:58:54.723Z","0.4.13":"2026-09-16T17:17:36.474Z","0.4.14":"2026-09-16T19:39:15.301Z","0.4.15":"2026-09-17T14:37:25.211Z"},"license":"Apache-2.0","description":"HS-X CLI — init, validate, connect, dev, deploy, promote, rollback, doctor, sync. Installs the `hs-x` command.","maintainers":[{"name":"hs-uix","email":"me@cartermckay.com"}],"readme":"# @hs-x/cli\n\nThe command-line tool for HS-X, a type-safe HubSpot app framework that deploys\nto Cloudflare Workers. Installing this package puts both `hs-x` and its shorter\n`hsx` alias on your PATH: they run the same CLI for scaffolding projects, running\nthe local dev loop, and deploying to your own HubSpot developer app and your own\nCloudflare account.\n\n## Install\n\n```bash\nnpm i -g @hs-x/cli\nhs-x --version\n```\n\nNode 20+ and Bun can both run it. The npm package is `@hs-x/cli`; the installed\ncommands are `hs-x` and `hsx`, with `hs-x` used as the canonical spelling in the\ndocs. If you prefer not to install anything globally, every command also works\nthrough `bunx @hs-x/cli <command>`.\n\n## Thirty seconds\n\n```bash\nhs-x init deal-tagger     # scaffold a project (default template: workflow action)\ncd deal-tagger\nbun install\nhs-x connect              # bind a HubSpot developer account and a Cloudflare account\nhs-x dev                  # local dev loop\nhs-x deploy               # deploy to your HubSpot app and your Cloudflare account\n```\n\nThe CLI works direct-to-HubSpot out of the box. You provide the HubSpot and\nCloudflare credentials, the CLI talks to both platforms directly, and nothing\nrequires an HS-X platform account.\n\n## Use it with an existing HubSpot project\n\nAn existing HubSpot project does not need to migrate to HS-X. Run the same CLI\nfrom a directory containing `hsproject.json` and no `hsx.config.ts`:\n\n```bash\ncd my-existing-hubspot-app\nhs-x doctor\nhs-x check\nhs-x dev\nhs-x deploy --plan\nhs-x deploy\nhs-x logs\nhs-x status\n```\n\nIn an interactive terminal, `hs-x dev` presents the runnable HubSpot app\ncomponents and starts only the selected entries. Scripts can select exact\ncomponents without a prompt using repeatable `--component <uid>` flags.\nStartup follows `hs project dev`: the HubSpot CLI's selected account is the\nproject account (`--project-account` overrides it), and a terminal asks which\nconfigured account to test on — the project account's developer test accounts\nfirst, then its sandboxes, then the project account itself marked as\nproduction. `--testing-account` answers up front; `--yes` and `--json` runs test\non the project account and warn that they are doing so. For marketplace apps\nthat real portals have installed, hs-x shows the install count and confirms\nbefore starting (default No, `--yes` proceeds).\n\nFrontend `console.log`/`warn`/`error` calls and HubSpot `logger.*` calls are\nmirrored into the `hs-x dev` terminal without changing the app source. The\noriginal browser and HubSpot logger behavior is preserved, and HMR rebuilds are\ninstrumented automatically. Console output from locally executed HubSpot app\nfunctions joins the same stream as tagged `backend` events. Use repeatable\n`--only frontend`, `--only backend`, `--only hubspot`, `--only errors`, or text\nselectors to focus the stream. Interactive search is case-insensitive and\nmatches both raw JSON and the compact `key=value` tree shown in the terminal.\nPress `f` to cycle lane views, `e` for errors, `/` to search, and `d` (or `↑`)\nto open the details browser: a list of recent events beside the selected\nevent's complete raw message and structured arguments. `↑`/`↓` move the\nselection, `PgUp`/`PgDn` scroll the detail pane, `Home`/`End` jump to the oldest\nor newest event, `t` narrows the browser to events that share the selected\ntrace/invocation id (or its nearby context), `y` copies that redacted trace as\nagent-ready Markdown, and `Esc` returns to the stream. The inspector puts\nlane-specific request, portal, duration, capability, and HubSpot invocation\nfields above the raw metadata. Its event list uses seconds-only time, short\nlane markers, and lane-specific identity such as request path/status or\nHubSpot target/duration/invocation suffix. Identical consecutive events\ncollapse to a repeat count with their first/last times in an interactive\nterminal; piped output remains append-only.\nIf another HubSpot dev server owns the reserved UI-extension port, interactive\nmode shows its PID, command, and working directory and offers to stop it and\nretry. Scripted and JSON runs never terminate another process automatically.\n\nAgents and CI can own the same loop without keeping a terminal attached:\n\n```bash\nhs-x dev start --component my_card --json\nhs-x dev logs --session <id> --follow --json-stream\nhs-x dev logs --session <id> --lane frontend --level error --search \"record id\" --json\nhs-x dev status --session <id> --json\nhs-x dev restart --session <id> --yes --json\nhs-x dev stop --session <id> --yes --json\n```\n\n`dev start` (also `dev --detach`) returns a stable managed-session id. Log\nreaders use independent byte cursors, so several agents can follow or query the\nsame frontend, backend, request, and HubSpot stream without consuming each\nother's events. Save `next_cursor` and pass it back as `--cursor` to resume.\nSearch is case-insensitive; `--lane` and `--level` are repeatable, and `--since`\naccepts an ISO timestamp or a duration such as `5m`. SIGINT detaches a log\nreader without stopping the server. Stop/restart verify the exact saved process\nidentity before signaling it; machine and non-TTY mutations require `--yes`,\nwhile `--force` only permits escalation after graceful shutdown times out.\n\nThis is **HubSpot-direct mode**. It reads the official HubSpot CLI account\nconfiguration, runs HubSpot's project parser and local dev session, and talks\ndirectly to HubSpot for uploads, deploys, app identity, and logs. It does not\nrequire or contact the HS-X control plane, does not use Cloudflare, does not\ncreate HS-X project bindings, and does not send HS-X telemetry. The original\nproject remains usable with `hs project ...` commands.\n\nAccount selection follows the HubSpot CLI: the nearest `.hsaccount` override\nwins, then the account selected by `hs account use`; `--account <name-or-id>` is\nan explicit override for one command. Familiar `hs project ...` placement works\nfor the enhanced development loop and read-only project inspection:\n\n```bash\nhs-x project dev                        # same enhanced experience as hs-x dev\nhs-x project info                       # concise project/component health\nhs-x project info --details             # every deployed component\nhs-x project list-builds --limit 5      # recent HubSpot builds\nhs-x project logs --latest              # latest app execution event\nhs-x project logs --function fetchData  # one serverless function\nhs-x project validate                   # account-scoped component schemas\nhs-x project info --json                # stable machine-readable envelope\n```\n\nFull component data is always preserved in JSON. Human `project info` output\nsummarizes healthy components by type and automatically expands anything that\nneeds attention. `project validate` uses the selected account to check\nHubSpot's current component schemas rather than deferring schema failures until\nupload.\n\nDeploy uses the same account rules. For example:\n\n```bash\nhs-x deploy --plan                    # validate and preview; writes nothing\nhs-x deploy                           # upload, wait for the build, then deploy\nhs-x deploy -a 4809868                # one-run account override\nhs-x deploy --hubspot-upload-only     # upload/build; request skipAutoDeploy\n```\n\nInteractive deploys print the native-project plan and ask for consent before\nuploading. JSON and non-interactive mutations require `--yes`; planning never\ndoes. `--hubspot-upload-only` (also `--skip-deploy`) strictly uploads and builds,\nrequests HubSpot's `skipAutoDeploy`, and does not run an explicit deploy.\nFamiliar HubSpot-style aliases are accepted: `-a` for `--account`, `-m` for\n`--message`, and `-f` for `--force`; `--pak` supplies a one-run developer PAK.\nUse either `--json` for one result or `--json-stream` for newline-delimited\nevents, never both.\n\nFor a native project, these commands are strictly HubSpot-only: deploy never\ncontacts Cloudflare or the HS-X control plane, never creates an `.hs-x` project\nbinding, and never sends HS-X telemetry. Infrastructure flags such as\n`--cloudflare-deploy`, `--record-local`, `--promote-when-healthy`,\n`--apply-schema`, and `--portal-schema-live` fail with a mode-specific error.\nThe `--account-id` and `--project-id` vocabulary shown below belongs to HS-X\nprojects; native HubSpot projects use `--account`.\n\nWhen both `hsx.config.ts` and `hsproject.json` are present, the project is an\nHS-X project and the full runtime/deploy behavior remains available. Migration\nand `hs-x link` are explicit upgrades, never prerequisites for the direct mode.\n\nThere are exactly three onboarding modes (ADR-025); pick by answering two\nquestions — do you want credentials stored locally, and do you want the\nplatform?\n\n1. **Env-only unlinked** — credentials supplied via environment variables;\n   nothing stored, no HS-X account. The CI/scripting and try-it-fast mode.\n2. **Stored-direct** — credentials captured by `hs-x connect` and kept in the\n   local store; still no HS-X account. The individual-dev steady state for\n   people not using the platform.\n3. **Linked platform** — an HS-X account with the control plane, dashboard,\n   teams, hosted billing, and linked deploys. Reached from mode 1 or 2 with\n   `hs-x login` (authenticate an HS-X account) and `hs-x link` (attach an\n   already-deployed project to it).\n\nModes 1 and 2 need no HS-X account: the platform is opt-in, never a\nprerequisite for building, deploying, or running an app.\n\nDeployed Workers run in your Cloudflare account, and the generated\n`.hs-x/alchemy.run.ts` (checked into your repo) describes the Cloudflare\nresources your app owns — the app keeps running even if you stop using HS-X.\n\n## Commands\n\nGrouped the way `hs-x help` prints them.\n\nStart:\n\n| Command | What it does |\n| --- | --- |\n| `hs-x init [name]` | Create a new HS-X project |\n| `hs-x connect` | Link this project to HubSpot and Cloudflare |\n| `hs-x doctor` | Diagnose local setup |\n| `hs-x check` | Validate project source |\n\nDevelop:\n\n| Command | What it does |\n| --- | --- |\n| `hs-x dev` | Start the local dev server |\n| `hs-x project` | HubSpot-compatible dev and project inspection commands |\n| `hs-x api <path>` | Call HubSpot or the HS-X control plane |\n| `hs-x flags` | Manage feature flags |\n| `hs-x migrate` | Migrate legacy HubSpot apps |\n| `hs-x react doctor` | Audit generic React and HubSpot UIX health |\n| `hs-x react review` | Build contextual evidence for an agent review |\n\nDeploy:\n\n| Command | What it does |\n| --- | --- |\n| `hs-x deploy` | Deploy the project |\n| `hs-x promote` | Promote a deploy to an environment |\n| `hs-x rollback` | Roll back an environment |\n| `hs-x routes` | Show active deploy routes |\n\nObserve:\n\n| Command | What it does |\n| --- | --- |\n| `hs-x status` | Show project health |\n| `hs-x logs` | Stream runtime and deploy telemetry |\n| `hs-x drift` | Show project drift |\n| `hs-x audit list` | List redacted account audit rows |\n| `hs-x history` | Show recent command runs |\n\nAccount:\n\n| Command | What it does |\n| --- | --- |\n| `hs-x login` | Authenticate with an HS-X account token |\n| `hs-x accounts` | Manage HS-X accounts |\n| `hs-x whoami` | Show the active HS-X account |\n| `hs-x logout` | Remove the active HS-X account |\n| `hs-x link` | Attach this project to your HS-X account |\n| `hs-x unlink` | Clear the session; keep local project state |\n\nConfig:\n\n| Command | What it does |\n| --- | --- |\n| `hs-x secrets` | Store app secrets for runtime deploys |\n| `hs-x completion <shell>` | Generate shell completion (bash, zsh, fish) |\n| `hs-x update` | Check for a newer CLI release |\n| `hs-x help` | Show command help |\n\nRun `hs-x <command> --help` for command-specific flags. Most commands accept\n`--json` for machine-readable output, and prompts can be skipped in scripts\nwith `--yes` where a command confirms before changing anything.\n\nReact Doctor is read-only and also works in standalone HubSpot projects without\nan HS-X account or migration. See the\n[React Doctor beta-v1 guide](../../docs/react-doctor-beta.md) for installation,\nCI, deep/archive behavior, agent review, and the beta feedback contract.\n\n`hs-x deploy` without provider flags keeps the combined HubSpot + Cloudflare\nworkflow. Provider flags are fail-safe and explicit: `--cloudflare-deploy`\ndeploys only to Cloudflare, `--hubspot-upload` uploads only to HubSpot, and\npassing both selects a combined deploy. Preview the exact target set with\n`hs-x deploy --plan --json`; the result includes `deploymentMode` and `targets`.\n\n## Connecting accounts\n\n`hs-x connect` walks HubSpot and Cloudflare setup back to back; each side is\nalso available on its own.\n\n```bash\nhs-x connect hubspot      # HubSpot developer account: PAK, or discovered from `hs accounts auth`\nhs-x connect cloudflare   # Cloudflare: browser OAuth flow\n```\n\nFor HubSpot, the CLI discovers credentials from the official HubSpot CLI config\nwhen you have run `hs accounts auth`, or accepts a developer personal access key\nvia `--pak`. For Cloudflare, `connect` is OAuth-only and opens the browser\nauthorization-code flow. Without a TTY it prints the same authorize URL for you\nto open on that machine. CI does not run `connect`: it supplies\n`CLOUDFLARE_ACCOUNT_ID` and `CLOUDFLARE_API_TOKEN` directly for the separate\nenv-only unlinked mode.\n\n## Migrating an existing app\n\n`hs-x migrate run` takes a legacy HubSpot app (platform versions 2023.2, 2025.1,\nor 2025.2) and generates a 2026.03 HS-X project as a net-new duplicate you can\ntest with `hs-x dev`. Your original app keeps running untouched until you cut\nover. See `hs-x migrate --help` for the inspect, report, cards, and swap-cards\nsubcommands.\n\n## Docs\n\nGuides and reference live at [hs-x.dev/docs](https://hs-x.dev/docs). The\ngetting-started guide goes from an empty directory to a live HubSpot card in\nabout fifteen minutes.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}