{"_id":"@intercom/cli","_rev":"19-5e3d2c487217f0f608507d080d1a74aa","name":"@intercom/cli","dist-tags":{"latest":"0.13.0"},"versions":{"0.1.0":{"name":"@intercom/cli","version":"0.1.0","license":"MIT","_id":"@intercom/cli@0.1.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"intercom":"dist/index.js"},"dist":{"shasum":"d3a2e9450c14bb008bbf85a0228a88887e1a4e26","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.1.0.tgz","fileCount":3,"integrity":"sha512-wc00ym22BvSLfx2O+w8tofKXCV2j1EcLoN2pAbPV5wyKx9zmyNuGUifjA2/kmDw9kQKDHYZ0nJ6ejSeUHS5ilw==","signatures":[{"sig":"MEYCIQD4SCPghEFRH6H1Wgik6XMsL92CucrzsqyyN6CvPy1CQAIhAPqyAeywks+csTAFHU6eXaoj9ZUey/XvsnlBdjloRYgW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281308},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"9270e4e8546e596f065c64adfe6600d293dd5e4e","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.2","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.11.1","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.0_1774394059974_0.6218581955190139","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@intercom/cli","version":"0.1.1","license":"MIT","_id":"@intercom/cli@0.1.1","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"intercom":"dist/index.js"},"dist":{"shasum":"40a9f33b601ebfc255a198fdf93b0a352e25d48d","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.1.1.tgz","fileCount":3,"integrity":"sha512-Kl4Vu+CrBnwrxDLAJPeCVVJp2K47j8Y5z5XXeTveTkib4Jt0K5aUdwAQqSC4QC5y+2ifHwobYugg+gD2nzkZxQ==","signatures":[{"sig":"MEUCIG4xi26LZbYc4u0WhHxuUMy9d4UTCZjJuGT0/ibNoenDAiEAyRoVsaMuNXU5l4PhhisMw6ih5nd+J0BqaNfeCOENbvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286609},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"7554e375ff880ed50004db7cf805341b91f9e8ab","scripts":{"dev":"tsup --watch","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.2","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.11.1","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.1.1_1774633385525_0.348025639971578","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@intercom/cli","version":"0.2.0","license":"MIT","_id":"@intercom/cli@0.2.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"1e09611e28a482431aa225c442dbb1a6011b6ee7","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.2.0.tgz","fileCount":8,"integrity":"sha512-zx8x4MadZ+NYTWVN4T1ltcMKaQ3Cm6QRHmjnrQDVDFpHBNH4zyiJ/WIiatQ/yvajasbbxx/lt/agmn72hgxI6g==","signatures":[{"sig":"MEUCIGaaC/51dLYg4ijgYSG0ScUhS3eU4LsEQUACMFXjRBOfAiEA5wQ5Na4jyjGTliNCUS5AtnwcKeenYGSjgrR5R1UmHgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364617},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"e0d73b8c4c7c138ead35c8a7fabe47164d1abd30","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.2","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.11.1","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.2.0_1775649755839_0.7035626312232941","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@intercom/cli","version":"0.3.0","license":"MIT","_id":"@intercom/cli@0.3.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"79fc242f86f152297beacf2c54bda732f6daef84","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.3.0.tgz","fileCount":8,"integrity":"sha512-zFo6QXGzlKfiX7JCNLb721N995x6Hn9se6JzBymugoS2cHHY/yjV2ldP/YsMjtyk30BeEZhwUuHXaJ/5jyefVQ==","signatures":[{"sig":"MEUCIDAE89WTYuWXJfBexNjsVidp2ez5RCPLdR+ak11NA+QAAiEA/LuD4c/aL/wbSlweF28vxKDtZpdor9Qml3dA7l5zAk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403898},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"fb3667b94666acd6ac0d70757ec90751fdcbf926","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.2","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.11.1","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.0_1775651495743_0.26603075888870964","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@intercom/cli","version":"0.3.1","license":"MIT","_id":"@intercom/cli@0.3.1","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"f0acaa4f6cd95b2db25e64d90f88587650812b6d","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.3.1.tgz","fileCount":8,"integrity":"sha512-flNiW8aEnngIlib/ZJ6yAkxeapGFQdOZz3sFsUw3tw8BcKi3W9NLPOiM5hisoMZosauQChC52vtKG99S26+Sog==","signatures":[{"sig":"MEUCIGD+0qX7aUcCOqYWrVfjOsIxtSD+CnEPJsiYSOhGUa7tAiEArOmWS/uLCEOSJwQ2Nch1lAce+VhAJkujXsWfxKOLDnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":407789},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"432393f241a89168ae12b8a187b4376fd7983dca","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.2","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.11.1","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.3.1_1775655568020_0.4539916612954551","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@intercom/cli","version":"0.4.0","license":"MIT","_id":"@intercom/cli@0.4.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"e060502535e8cc483339eca6b084d4bc7aa670f2","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.4.0.tgz","fileCount":5,"integrity":"sha512-1eG4tZpAg6XXO/4PN3bgQ9jLVp8GxjGot99CRDqolUDVzeyR6TEOZCY6HseMV9Cu96sq7AOP20Ky3rL0Lnri7w==","signatures":[{"sig":"MEUCIFnBHsrMlzDszgE0U5UGiBs05F7z/u2krxlYjzpHFxVfAiEAkDeQKRl7TEKT35KK+4/PfCpxALp8LASXEzfeHMjMiB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147792},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"01479fe19bc0f184a0a18195eb79a4eafc4ff5fd","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"10.9.2","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.4.0_1776768476308_0.6725215991424054","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@intercom/cli","version":"0.5.0","license":"MIT","_id":"@intercom/cli@0.5.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"3a56457c39ce4e6db02425c30a06ef16337d33be","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.5.0.tgz","fileCount":5,"integrity":"sha512-HxR+/Ll3BVo/AsW5ehV9yhysZDbc8WRHqCBm4LgXKg35xm+s2O8LJXucS/vEIbL+R5J/yqORbwPdGNNjCD8Oyw==","signatures":[{"sig":"MEQCIEI0/jKnOZlVXVWTNQA+1h172LWVNTxQLJbrcYI6pcYUAiAKSPkbVpmAhD2kkBwqpTIx8uWmnDKC3VorYaFIS58ZHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148103},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"b8f81ecc73995904842ebee97ed57ce1ad3baef5","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.1","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.10.0","dependencies":{"adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.5.0_1777305166830_0.4164432520030137","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@intercom/cli","version":"0.6.0","license":"MIT","_id":"@intercom/cli@0.6.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"0a7fbe11ec6f23292d34805f9db520dc8c1b114b","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.6.0.tgz","fileCount":5,"integrity":"sha512-RkA60+2NNZbFfdRQjtQzF4fzyTDfd8ktnU0xXPdbUgZw5YisT0RPl8hmxm2ALTZSL2TbYX30ZhONK7yIUBxTFw==","signatures":[{"sig":"MEUCIFl+rtRWIUIpKlGxP+Zvz9uzchBUlPRYQ2LuhcQMrPqwAiEA58NMVbp4jfp54KdcjZkK3I2wwWiKEtpwuhxE5UysLvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165147},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"f8058512eceb0fe46154e17c213c584f58f3af46","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.1","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.6.0_1779712533484_0.644958790187196","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@intercom/cli","version":"0.7.0","license":"MIT","_id":"@intercom/cli@0.7.0","maintainers":[{"name":"patocallaghan-intercom","email":"pat@intercom.io"},{"name":"patocallaghan","email":"patocallaghan@gmail.com"},{"name":"intercommobile","email":"team-mobile@intercom.io"},{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"73b405028f687273942f7797d585a80d9583f383","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.7.0.tgz","fileCount":5,"integrity":"sha512-P9TNwwMLS7ihA+jgSJIbSoGj14f7KVWxAUnE9D4j0bYyStPhw+gPERZgwyf+3VPOtLafIcEwgcuMTLvdrcr19A==","signatures":[{"sig":"MEQCIEo3llP2DTVc6IVyqdLRdd4nhddK9UIIkd8L7oC8MZXNAiA0VYWzpnRkRHnjcAp2aeed4wdm2OkkFkqykZtDfpDqKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167166},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"40804a6b244192d63c8c5df43363e26923cff520","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"_npmVersion":"11.6.1","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"24.10.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.7.0_1781021747203_0.729139225326314","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@intercom/cli","version":"0.8.1","license":"MIT","_id":"@intercom/cli@0.8.1","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"c4adad9fb017f0931eaec1e3226497f73b3abcf2","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.8.1.tgz","fileCount":6,"integrity":"sha512-b4slfccGDcyDqQvxbu0BraygkzrzjzIjKSebOCg7vH+F6dNqMxdlo1lg+kgdL098fQkog1/uAIDrSzhke0mVsg==","signatures":[{"sig":"MEUCIQCwNzyp+zCuZIJYeTYWepBCwMU8C4ksik7gXzK2qWeduwIgERwbz1JeuLsLdMEHoa55As6KUVeBegAE7coRI354Rbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179992},"pnpm":{"overrides":{},"onlyBuiltDependencies":[]},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"828170b10f9e48150ff8de527289decd2e0efd28","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.1_1781621553385_0.7571629620131608","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@intercom/cli","version":"0.8.2","license":"MIT","_id":"@intercom/cli@0.8.2","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"e98d5d205df3029e5c11b0a12d32e01dd05180a3","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.8.2.tgz","fileCount":6,"integrity":"sha512-7gQan6wI9w2jdLH0g6Aq4pc/DxpU9m13B2cjcsRHBZSnSZG7WFc2QTC2cBSGkhxFkhvv/IsyMhq47q63z/AWIg==","signatures":[{"sig":"MEUCIQCk5NjKcJ61CKSR2OPYqGyuD9PJ02jbV1E6q3pDSGRTKAIgd82OkEvNB/FYZUAyov6kdURFlbcJYhvNMFNGwQI2rOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181772},"pnpm":{"overrides":{},"onlyBuiltDependencies":[]},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"54a234aeec869d787f777089a44e29289df8b779","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.2_1781715831928_0.851809891820116","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@intercom/cli","version":"0.8.3","license":"MIT","_id":"@intercom/cli@0.8.3","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"7f1e98016d71b15fccaad823ae6cf0154d193bd4","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.8.3.tgz","fileCount":6,"integrity":"sha512-Tixj3conohHQxapRBM6tcAEFwmRHSJ+A7ltYb3zqp7HID1Uu/Bsrx3x7X+mHoIrwHWSxmRoXNiNy1o2kjZrR1A==","signatures":[{"sig":"MEUCIQDn1CY6OfQZrh4eDN+9N/TqADbRedGZwGIMWzerkhWM0AIgJNyOV51jhxHTHce6r+15mK2p3rYZWKonGgcHKnjQE/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183662},"pnpm":{"overrides":{},"onlyBuiltDependencies":[]},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"2639e6fd2805c3a136b0adffc36e10c5eb7301fc","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.8.3_1781805501773_0.834623062301572","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@intercom/cli","version":"0.9.0","license":"MIT","_id":"@intercom/cli@0.9.0","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"19000809dedeb40953b115df88f8bee50d0b317c","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.9.0.tgz","fileCount":6,"integrity":"sha512-HCJjOJ5S654T03XJdQmI+C5z0CbqHEyYLHf90lcVkJvEHsCffU1N7BhDXgUtug2XGqitcPb74Az9pVueGdC8Tg==","signatures":[{"sig":"MEYCIQDydCK0H936WK7y4Odg8xA/wLNJNQ7n5ddexxi7eILcBwIhAK56BOHyhUPmR+Gf4d7/5nyqfIZXetneVDvJFbP2OT/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191019},"pnpm":{"overrides":{},"onlyBuiltDependencies":[]},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"8a9786459ec8842da804a07faa4e7f08840c77c5","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.9.0_1783086705691_0.03462907044786445","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@intercom/cli","version":"0.10.0","license":"MIT","_id":"@intercom/cli@0.10.0","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"6ded7f52eb21ed76ce1ece6e2586ff32c7878f72","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.10.0.tgz","fileCount":6,"integrity":"sha512-JuaBvT/IuX9HaZ+tSs3krZv5QqfK8zpBtAzm7QWICHF7Iec+k+tEsUQAY6fFNpcPHrObYe9dPB7cgS7Xk8ZMFQ==","signatures":[{"sig":"MEUCIQCPetBU9d8kIODGp3tIBDus10jrAqmOGD2iTo8c0lTtjwIgYuzOuY32HoCMzlMTjBQydub8EDv7EewuZYPtpb12mxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202747},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"b709e1544b2960fc4a732dcdf787ec6a056b1a16","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.10.0_1787042092539_0.040120017395203655","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@intercom/cli","version":"0.11.0","license":"MIT","_id":"@intercom/cli@0.11.0","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"ffaefe176e2204d504ccfad9cc0a35646f740142","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.11.0.tgz","fileCount":6,"integrity":"sha512-5CO2LTeRNIXaJZAJSqFA6Zt11a+JvryBoBYzNfOmNYxYwQ06AcLyY0kIA6t1xsafkNuQn904V5TlGTHnUxmPGw==","signatures":[{"sig":"MEYCIQD0P+RZiNGL/HMYNio4evMou21RIVjfDvjApHIEg+i6AwIhAMVZKIIamDppZYtjJlDx1Wzve3ayPX767IkdJz781qvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205320},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"b521d2edb5e45993e7967d10df0d4cab4772d35c","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.11.0_1787042099775_0.04001294118494747","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@intercom/cli","version":"0.12.0","license":"MIT","_id":"@intercom/cli@0.12.0","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"9f8aa8b773739162b804d26b829bb8dbd0845eee","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.12.0.tgz","fileCount":6,"integrity":"sha512-HLlqMXHVH8pyFUec1/29vq81y8G2eWYloZ8KMsIOtCyb3vBLTPL2rlh9x72pSQJY4YFTX6PAa0Pl04w9am+r9g==","signatures":[{"sig":"MEQCIHDikKBfEgFryN5TGiEc+rzhI6WhEiyPigdrRgao5PMFAiAagurFWTDC69SElv9TANGsW0+DQOEUzg5lZ4Hl5+JqXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":218429},"type":"module","engines":{"node":">=20.6.0"},"gitHead":"345f291470eb7df7fbfd6102da61ad1ab5b2b903","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"},"trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.12.0_1788348102751_0.858717681034832","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"_id":"@intercom/cli@0.13.0","bin":{"fin":"dist/index.js","intercom":"dist/index.js"},"dist":{"shasum":"a9a42d242464382e01c86bece7e3f61513768cdf","tarball":"https://registry.npmjs.org/@intercom/cli/-/cli-0.13.0.tgz","integrity":"sha512-DrQYsNPv7llXxyDJ+cvWwUE2mgqa6iibKln7puKFiqQlZm4VJhxicneh5/Jak6V9mfFKko/QCZ3D0CNAiWbw3Q==","fileCount":6,"unpackedSize":218719,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDA9NhGR7b+w40Ssh0CytkAs/7z0ZFxs2jqSb69mbk1SwIhAKZAuD8XfIrnJfjJ2bfNwia2eaK8iYRLXSuz6rt2JIfU"}]},"name":"@intercom/cli","type":"module","engines":{"node":">=20.6.0"},"gitHead":"42a5babd26a4faddce997e5743f01add2589ab88","license":"MIT","scripts":{"dev":"tsup --watch","eval":"bash evals/run-evals.sh","lint":"tsc --noEmit","test":"vitest run","build":"tsup","test:watch":"vitest"},"version":"0.13.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9c3b52e-8403-4b92-8d47-8d6f359396e3"},"approver":{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}},"_npmVersion":"11.15.0","description":"CLI tool for managing Intercom workspaces","directories":{},"maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"_nodeVersion":"22.14.0","dependencies":{"yaml":"^2.8.3","adm-zip":"^0.5.16","turndown":"^7.2.2","commander":"^14.0.3","picocolors":"^1.1.1","@napi-rs/keyring":"^1.2.0"},"packageManager":"pnpm@10.23.0","devDependencies":{"msw":"^2.12.13","tsup":"^8.5.1","vitest":"^4.1.0","typescript":"^5.9.3","@types/node":"^25.5.0","@types/adm-zip":"^0.5.8","@types/turndown":"^5.0.6"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_0.13.0_1788348111122_0.205423429603246"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-24T23:14:19.881Z","modified":"2026-09-02T11:21:51.443Z","0.1.0":"2026-03-24T23:14:20.102Z","0.1.1":"2026-03-27T17:43:05.671Z","0.2.0":"2026-04-08T12:02:35.984Z","0.3.0":"2026-04-08T12:31:35.940Z","0.3.1":"2026-04-08T13:39:28.167Z","0.4.0":"2026-04-21T10:47:56.448Z","0.5.0":"2026-04-27T15:52:46.963Z","0.6.0":"2026-05-25T12:35:33.624Z","0.7.0":"2026-06-09T16:15:47.375Z","0.8.1":"2026-06-16T14:52:33.496Z","0.8.2":"2026-06-17T17:03:52.028Z","0.8.3":"2026-06-18T17:58:21.879Z","0.9.0":"2026-07-03T13:51:45.795Z","0.10.0":"2026-08-18T08:34:52.621Z","0.11.0":"2026-08-18T08:34:59.876Z","0.12.0":"2026-09-02T11:21:42.845Z","0.13.0":"2026-09-02T11:21:51.214Z"},"license":"MIT","description":"CLI tool for managing Intercom workspaces","maintainers":[{"name":"intercom-npm-publisher","email":"intercom-npm-publisher@intercom.io"}],"readme":"# Intercom CLI\n\nCLI tool for managing Intercom workspaces. Designed for both human operators and AI agents.\n\n## Install\n\n```bash\nnpm install -g @intercom/cli\n```\n\n## Authentication\n\n### Existing workspace\n\nGet an API access token from the Developer Hub:\n\n1. Go to the [Developer Hub](https://app.intercom.com/a/apps/_/developer-hub)\n2. Click **New app** (or select an existing app)\n3. Under **Authentication**, copy the **Access Token**\n4. Set it in your environment:\n\n```bash\nexport INTERCOM_TOKEN=\"<your-token>\"\n```\n\nOr authenticate via the CLI:\n\n```bash\nintercom auth login --token \"<your-token>\"\n```\n\n### New workspace\n\nUse the setup command to provision a new workspace — no token required:\n\n```bash\nintercom setup --company-name \"Acme\"\n```\n\n## Quick Start\n\n```bash\n# Check your identity\nintercom me\n\n# List help center articles\nintercom articles list\n\n# Get a conversation\nintercom conversations get <conversation-id>\n\n# Set up a workspace with articles and Fin\nintercom setup --company-name \"Acme\" --articles-from ./docs\n```\n\n## Commands\n\n| Command | Description |\n|---|---|\n| `intercom api <endpoint>` | Raw API access (like `gh api`) |\n| `intercom auth login\\|logout\\|status\\|list\\|switch` | Manage authentication |\n| `intercom auth bootstrap\\|signup\\|verify-email` | Workspace provisioning |\n| `intercom me` | Show current admin and workspace |\n| `intercom articles list\\|get\\|search\\|create\\|update\\|delete` | Manage help center articles |\n| `intercom contacts list\\|get\\|create\\|update\\|delete\\|search` | Manage contacts |\n| `intercom conversations list\\|get\\|reply\\|search` | Manage conversations |\n| `intercom help-center list\\|get\\|create` | Manage help center collections |\n| `intercom messenger get\\|update\\|snippet` | Configure Messenger |\n| `intercom fin manifest\\|enable\\|download` | Fin AI Agent core |\n| `intercom fin procedures list\\|get\\|validate\\|test\\|publish` | Fin procedures |\n| `intercom fin guidance\\|attributes\\|audiences\\|workflows\\|simulations` | Fin SDK resources |\n| `intercom fin data-connectors list\\|get` | Fin data connectors |\n| `intercom setup` | Orchestrate full workspace setup |\n| `intercom config get\\|set\\|list` | Manage CLI configuration |\n| `intercom pricing` | Show current Intercom pricing |\n| `intercom changelog` | Show the CLI's release notes / version history |\n| `intercom completion bash\\|zsh\\|fish` | Generate shell completions |\n\n## Global Flags\n\n| Flag | Description |\n|---|---|\n| `--json` | Output as pretty-printed JSON |\n| `--jq <expr>` | Filter JSON output (subset of jq) |\n| `--workspace <id>` | Override default workspace |\n| `--verbose` | Show HTTP request/response details |\n| `--no-retry` | Disable automatic rate limit retry |\n| `--timeout <seconds>` | Request timeout in seconds |\n| `--agent` | Force machine-readable output (JSON/NDJSON) |\n| `--human` | Force human-readable output even when piped |\n| `--wide` | Show all columns with wider truncation |\n| `--version` | Print CLI version |\n\n## Agent / Pipe Mode\n\nWhen stdout is not a TTY (piped to another program), the CLI automatically outputs compact NDJSON — one JSON object per line. No flag needed:\n\n```bash\n# Automatic NDJSON when piped\nintercom articles list | jq '.title'\n\n# Force JSON with flag\nintercom articles list --json\n\n# Filter inline\nintercom articles list --jq '.data[].title'\n```\n\n## Raw API Access\n\nThe `intercom api` command provides direct access to any Intercom API endpoint:\n\n```bash\n# GET request (default)\nintercom api /me\n\n# POST with fields\nintercom api /articles -f title=\"Hello\" -f author_id=123\n\n# Typed fields (booleans, numbers, file reads)\nintercom api /articles -F draft:=true -F body=@article.html\n\n# Auto-paginate\nintercom api /articles --paginate\n\n# Use jq to filter\nintercom api /contacts --jq '.data[].email'\n```\n\n## Environment Variables\n\n| Variable | Description |\n|---|---|\n| `INTERCOM_TOKEN` | API token (bypasses credential store) |\n| `INTERCOM_API_BASE_URL` | Override API base URL |\n| `INTERCOM_APP_BASE_URL` | Override app base URL |\n| `INTERCOM_CONFIG_DIR` | Override config directory |\n| `INTERCOM_PASSWORD` | Password for signup/bootstrap |\n\n## Development\n\n```bash\ngit clone git@github.com:intercom/cli.git\ncd cli\npnpm install\npnpm build      # Build to dist/\npnpm test       # Run tests (~5s)\npnpm lint       # TypeScript typecheck\npnpm dev        # Watch mode\n\n# Try it locally\nexport INTERCOM_TOKEN=\"<your-token>\"\nnode dist/index.js me\n```\n\nSee [SETUP.md](SETUP.md) for full developer setup guide.\n\n## Releasing\n\nPublishing `@intercom/cli` to npm runs through `.github/workflows/publish.yml`, which fires when a GitHub Release is published. It uses OIDC trusted publishing (GitHub Actions mints a short-lived token per run, so there is no long-lived `NPM_TOKEN`) and npm staged publishing, which holds every version behind a human 2FA approval before it becomes installable. The org-wide reference is the [Engineering Wiki: Release new npm package versions](https://coda.io/d/Engineering-Wiki_duvlW1VbQXK/Release-new-npm-package-versions_suK1gai4).\n\n### Prerequisites (one-time)\n\n- **GitHub:** write access to this repo, to bump the version and create Releases.\n- **npm:** to approve a staged release, log in to npmjs.com as `intercom-npm-publisher` (the package owner). Credentials are in the 1Password Engineering Vault.\n\n### Cut a stable release\n\n1. **Bump the version.** In a PR, set the new `version` in `package.json` and move the unreleased entries in `CHANGELOG.md` under a new `## [X.Y.Z] - YYYY-MM-DD` heading. Merge it to `main` — the workflow refuses any release that is not reachable from the default branch.\n2. **Create a GitHub Release.** From the [Releases page](https://github.com/intercom/cli/releases/new), add a tag `vX.Y.Z` that matches `package.json` exactly (the `v` prefix is required; the workflow asserts `tag == version`). Leave the release label as **None**. Publishing the Release creates the tag and triggers `publish.yml`.\n3. **Wait for the workflow.** It runs the tag and branch guards, builds, then runs `npm stage publish` over OIDC. When the Actions run is green, the version sits in npm's staged queue — uploaded but not yet installable.\n4. **Approve in npm.** Logged in as `intercom-npm-publisher`, open [Staged Packages](https://www.npmjs.com/settings/intercom-npm-publisher/staged-packages), review the version, and **Approve** with 2FA. A stable version publishes to the `latest` dist-tag and is then installable via `npm install -g @intercom/cli`.\n\n### Cut a prerelease\n\nSame path and same approval gate; a prerelease lands on the `next` dist-tag instead of `latest`.\n\n1. Bump `package.json` to a version with a `-` suffix (e.g. `X.Y.Z-beta.1`) and merge to `main` via PR. Prereleases come from the default branch too.\n2. Create a GitHub Release tagged `vX.Y.Z-beta.1` from that commit (the tag must match the version) and tick **Set as a pre-release**.\n3. The workflow detects the `-` suffix and stages to the `next` tag, never `latest`.\n4. Approve the staged version with 2FA as above. Consumers opt in explicitly with `npm install -g @intercom/cli@next`; a plain install still resolves to stable `latest`.\n\n### Reject a staged release\n\nIf a staged version should not ship, choose **Reject** in Staged Packages and it is removed without publishing. Rejecting leaves the git tag and GitHub Release behind, so also delete the Release and tag from the GitHub Releases UI. The version can then be re-staged — only published versions are immutable.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}