{"_id":"@primitivedotdev/cli","_rev":"57-21626e260d16735f495d06885b3ab92c","name":"@primitivedotdev/cli","dist-tags":{"latest":"1.14.1"},"versions":{"0.24.0":{"name":"@primitivedotdev/cli","version":"0.24.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.24.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"0ba7b3d62da7429842ded1c0705e79360c55a0a9","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.24.0.tgz","fileCount":21,"integrity":"sha512-A/S7Hh4vGDkdfWJaRCWqzcqThYMfKtlWGrM/vbowznhIkL+TXOsRCnmRiJ1dat8zLi1iRwJdABMEA9/4PF5etA==","signatures":[{"sig":"MEQCIEtlb32ohZHWA1IVwng+0LR66HCqnSzWzQ/g6bIzCah2AiBkLuYNLT4Clw5fwfR2GEg26vdLsgAgs4qQuCM94CkFIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339306},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and manage received emails. Use `primitive emails:latest` for a one-line-per-email summary of recent inbound mail."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"5b03d5e734097abb8b024c3f8c16107dc514781f","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"primitiveinc","email":"help@itsprimitive.com"},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.8.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.23.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.24.0_1778480333847_0.636788922518071","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@primitivedotdev/cli","version":"0.25.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.25.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"ea3d57438e4dec0b04c13ae4dd55bdab0f8de408","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.25.0.tgz","fileCount":22,"integrity":"sha512-5RxkKZt11RI+g798S7rcUk9lS3QiwcVBoWvlvJZBQSCm1+Zlov+m2ycm16wXJOopev6tF8l3F6WpQ4RinrLekA==","signatures":[{"sig":"MEUCIQCn8xOzExgc0Xq4XP3POoQWQ3Ep3Lyyghtd75pqonlyYgIgNJi1PCTOwsuUd7hr43iuOCTpXTD/fZ/plG2tTSvnEEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359410},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and manage received emails. Use `primitive emails:latest` for a one-line-per-email summary of recent inbound mail."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"60c990f798ef70e3d10dc9840e8ab8c26bedf551","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"primitiveinc","email":"help@itsprimitive.com"},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.8.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.23.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.0_1778488199496_0.5460608876224291","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@primitivedotdev/cli","version":"0.25.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.25.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"cafb47b42b51ecf9fce7898e7ce45c4f4796d359","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.25.1.tgz","fileCount":22,"integrity":"sha512-ZvXy8nXGIRIOI/PDNUW6vxTXHMfcQDZ5zAFN2oyeU15c/gde6Wium1FQ71+zzcH/Hb5UxebRXpkiQmwhI3ISNQ==","signatures":[{"sig":"MEQCIH0FiCEwN/HwM8PD9s/sf2m+OxpTbx561dNJEUGHr/73AiBl0u6bAi1YFranHTrnFCtl0MX/aCPyGMlFrbvzhsCGkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362302},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and manage received emails. Use `primitive emails:latest` for a one-line-per-email summary of recent inbound mail."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"95d4b956962962eafb1c6d2988893cb8f79a250d","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"primitiveinc","email":"help@itsprimitive.com"},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.8.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.25.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.1_1778515135479_0.9737603024286376","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@primitivedotdev/cli","version":"0.25.2","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.25.2","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"9c742f2a728b49b85e590565f6d691d36b6fa3ca","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.25.2.tgz","fileCount":23,"integrity":"sha512-BNhPY61GHZBqt68V2V8vUdCZFAAKe6KBzTizcsviYFEBl3t2gRCZcWt7pRhzj7SguJ4BVic4MrV9iULwVG3Zfw==","signatures":[{"sig":"MEYCIQDTsAQSKvxzUxW6t6Dh32nKn8xGsiHSIcoVrKABh9njJQIhALlIQU9UQnNI1WX0xb5N9N2p6Vkzx+xVpsQbiERJBuql","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384263},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and manage received emails. Use `primitive emails:latest` for a one-line-per-email summary of recent inbound mail."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"caaba9dbbc801c5761a7805b61f173eff821997c","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"primitiveinc","email":"help@itsprimitive.com"},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.8.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.25.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.25.2_1778523089639_0.3689443826750771","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@primitivedotdev/cli","version":"0.26.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.26.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"0f805f50cf9711c10f0f47a5d5ac652898bca6ba","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.26.0.tgz","fileCount":25,"integrity":"sha512-bB6qSvTmnqnXnCDvt97N+OfWo4wOrxZSPe8SOk+I/3WB7sCxA5laYpqmLqygfmwj85IAuE6iBwFTQkt+Paa2Vw==","signatures":[{"sig":"MEUCIDF13lVdyC17BI/dnXtQMGT1s6w08tEuQ9ZRr8rHoBuAAiEA8aZu3CuGsMWygJYOJTeNcVeNLtuI60N2Xvamx3m/U7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":395031},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and manage received emails. Use `primitive emails:latest` for a one-line-per-email summary of recent inbound mail."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"c2903d835990e879db7c32cadb94e00af66b180c","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.11.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.25.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.0_1778608495046_0.6477322488066546","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@primitivedotdev/cli","version":"0.26.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.26.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"ea9125f5b6addb2b18c1dee4f0d7e0354d9e97d9","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.26.1.tgz","fileCount":26,"integrity":"sha512-tuM6vokaHXonVLvJ+QQUvqgBuC7BpYMRXK9ec8Jhh8VwbgedAnK5zGJOtIUOUllfY704AHtNGDMo+3wnp+Pkvw==","signatures":[{"sig":"MEUCIC6aeb3xW9BgoAVoQ1uWg/DOYgIZQ6wcKLX4GELddUogAiEAwNpcWW+73lhUNLbTj6Srtl5Eehh43d7efKlOWo1Wbd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":407917},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and wait for received emails. `primitive emails:latest` lists the most recent inbound, `primitive emails:wait` blocks until matching inbound arrives (filter with --to/--from/--subject/--q; bounded by --timeout and --number; ideal for agents and CI), and `primitive emails:watch` streams new matches indefinitely for long-running terminals."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"fd2b8ea8b5d7475ab74e104990bfed6f2f927bc9","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.11.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.25.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.1_1778611924761_0.4748709263678257","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@primitivedotdev/cli","version":"0.26.2","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.26.2","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"7a2dbd940994da1b986297103397e6efacbec23b","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.26.2.tgz","fileCount":26,"integrity":"sha512-yLmTFXUzyJWmIRXymMxRyLD6h5DJmf6URtd8ro6czTDw4j+VQfEccl/XE4icJhiG8VIxS36Vs7Tl+YeF0jiJgA==","signatures":[{"sig":"MEUCICDSfuxh+2ZTSULvnfAfwupkyje3F6IvcC7qb/fNzY1eAiEAnYAqtxJaD9lGTQrJLHSSTkrGvgV8M41Xqvn++lg+YUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412358},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and wait for received emails. `primitive emails:latest` lists the most recent inbound, `primitive emails:wait` blocks until matching inbound arrives (filter with --to/--from/--subject/--q; bounded by --timeout and --number; ideal for agents and CI), and `primitive emails:watch` streams new matches indefinitely for long-running terminals."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"342b228a9cea28b6e9dca775f9ca976a65fa9893","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsc -p tsconfig.oclif.json","prepack":"pnpm build && oclif manifest","lint:fix":"biome check --write --error-on-warnings src tests","postpack":"shx rm -f oclif.manifest.json","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.11.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@primitivedotdev/sdk":"^0.26.0","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.4","tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.2_1778616053813_0.807072206642834","host":"s3://npm-registry-packages-npm-production"}},"0.26.3":{"name":"@primitivedotdev/cli","version":"0.26.3","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.26.3","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"39b4fa9bd75ff63df2a4622e78b345ea4d7d7b8e","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.26.3.tgz","fileCount":5,"integrity":"sha512-JZgLGD/EMQm1QKVH3fk7qfNiZQpsfHjdFscCQlLfgWSkd9I0qSBgah3uNAsufkTehkg1pT+wReRudLgdjqyUMg==","signatures":[{"sig":"MEUCIQCOAWrYnoxi4PAfv0RE+t+yj0nWXSC0AKisetr2VKL0KgIgEfAa8+soj/L6WorCcUHQx2REacO9pkquOdVWHxrcvCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.26.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":477850},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and wait for received emails. `primitive emails:latest` lists the most recent inbound, `primitive emails:wait` blocks until matching inbound arrives (filter with --to/--from/--subject/--q; bounded by --timeout and --number; ideal for agents and CI), and `primitive emails:watch` streams new matches indefinitely for long-running terminals."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"0eb0b2175ca1efd56e268f7c9a3c9d963b8f18d1","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.11.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.3_1778636413816_0.002664748396244754","host":"s3://npm-registry-packages-npm-production"}},"0.26.4":{"name":"@primitivedotdev/cli","version":"0.26.4","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.26.4","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"e80b8d19275af836ef78892adf0db8705cc92f78","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.26.4.tgz","fileCount":5,"integrity":"sha512-vDppr4DOaQQCt1GxU8ke87AGUViPIPMSvnE4OE9ZG56t1LnVGWcUbNc5MzLzTmBDnFlk2BPkDcDpSCJG/zgREQ==","signatures":[{"sig":"MEUCIHKIyoKYTjsrV+MwIWvJFp5IxYGgLyXvhPDoJQNvzHqzAiEA7LKzkpNTlFRA430ctcDIl3gUm8foUMJSNMQegEPaSaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.26.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":479527},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"Browser-assisted CLI authentication"},"emails":{"description":"List, inspect, and wait for received emails. `primitive emails:latest` lists the most recent inbound, `primitive emails:wait` blocks until matching inbound arrives (filter with --to/--from/--subject/--q; bounded by --timeout and --number; ideal for agents and CI), and `primitive emails:watch` streams new matches indefinitely for long-running terminals."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. For replies to inbound mail, use `sending:reply-to-email --id <inbound-id>` (threading and Re: subject derived server-side); for fresh sends, use `sending:send-email` or the `primitive send` shortcut."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Use `primitive functions:init <name>` to scaffold a deployable project (handler, package.json, build script). Use `primitive functions:deploy --name <name> --file <bundle.js>` to create, `primitive functions:redeploy --id <id> --file <bundle.js>` to push a new bundle, and `primitive functions:set-secret --id <id> --key <KEY> --value <value> [--redeploy]` to write a secret (with optional one-call redeploy so the value lands in the running handler). The auto-generated functions:create-function / functions:update-function / functions:create-function-secret / functions:set-function-secret operations stay available for the full body-string surface."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts"}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"44d3d0f2bd4eee62815bfb1cb343b63a741fcdc0","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.26.4_1778952022068_0.3722618360719525","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@primitivedotdev/cli","version":"0.28.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.28.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"23c294c1b35fb6df44999cf33ce69c9f73909e07","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.28.0.tgz","fileCount":5,"integrity":"sha512-haBsOZaQGGzUBEepeEplIzmdKaefgrF/mWzKkFf0tKesidpQCsOSGUV3hjpmitIlBHWa11Set7b7XDvXaDypFw==","signatures":[{"sig":"MEQCIFw2J9W3I3gRa2tleta3hvPm37lKK2L3Pa+4HFIWt1PHAiAFtFEIO94W6mD56efbp/ddNw9zyASNCVQ27L4bHZEvkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":516970},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"352fc2c373c49b080cf42af457afb6ca33d247fe","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.28.0_1778997439468_0.6006919918064622","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@primitivedotdev/cli","version":"0.29.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.29.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"5dc52bef091a4a77b138ca707d659130f487b75e","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.29.0.tgz","fileCount":5,"integrity":"sha512-UiNrqpZw9CT5JJ+m+DaJoqJ8GKaGYJqQNYTEYK/hkg4gSvVbgZNRUe9LtReFmLVwHcNgXn3Z0nt4R4GLb+LKqg==","signatures":[{"sig":"MEYCIQDnKUw14NYQGjs7FBQgodEoa1cbOla3u79wNKEb+LdsJAIhAPRs2RIt2Et2dYzmUpqeC5NHsTpw28bItXp/IAmuYnrC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563853},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"14352366daee49f44d404683016ddcbf8921c4c4","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.29.0_1779059688343_0.30238892356435887","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@primitivedotdev/cli","version":"0.30.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.30.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"dcce7500ad696ae1d3e4951ea9b8a5d240927693","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.30.0.tgz","fileCount":5,"integrity":"sha512-apBqMgxo/LR9r8eFcZij2y/K+Kt10F082gA4GdYfDqkMTt5Jk18YumD22rocFK8dbVt6dH7u43VujXgOphurPw==","signatures":[{"sig":"MEUCIFkQUDIFi8cfoi4TyrRGFIflNeQY3OhNqt7pf+taQFp+AiEA2VaxbodKwg2s07hl6LDKSQIWmnbMWXWEk4P7ieDunms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584604},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"fb318817b330e566f56b41afc5840d0480d828a9","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.0_1779074662726_0.2815285937060994","host":"s3://npm-registry-packages-npm-production"}},"0.30.1":{"name":"@primitivedotdev/cli","version":"0.30.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.30.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"ec07bd8de1dc9f852364933b6a4d5a3491883d0c","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.30.1.tgz","fileCount":5,"integrity":"sha512-QsgLIvEBfBtmRDGs5YRHJEdRf3xFc09NOJTQhKfytE7uTVbt4j4Rb2QylTTebf9Y8to/y+mB3OTNSg4ayjNtDw==","signatures":[{"sig":"MEUCIHEyo0QZMY9YPY6GoGgQIX0KtXygPdNTQUujlJUeZQYMAiEAxBefYJib/FtifEFOdnz4zGSevpsoWlF1unKCtpX4Ajk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599658},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"0e10ebc64ded8ec2431baa3fe743807fbba22852","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.1_1779470415418_0.81843578613894","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@primitivedotdev/cli","version":"0.30.2","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.30.2","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"74939d0deed63c5fd328d1d35707b7472eb45245","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.30.2.tgz","fileCount":5,"integrity":"sha512-wSqxqzQtdIH5iV+vNlkK3o2q6IVI/27sxm0qBpyJSW+k7GvJdy5CcX9Er+APDcxYjIPYFb+sPGJO+EMESYhqHg==","signatures":[{"sig":"MEUCIGACKC+G/xPNQafVVKLorUIJfSS78OLsIitlb5BIgHEwAiEA99dX2+Y+IUM7E85rHyTZPXS08xZxy6btAvZTmq105ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599686},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"cac52ff39e7cc044d3be8bcd745fa4392e86d584","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.2_1779472125204_0.6710453201687816","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"@primitivedotdev/cli","version":"0.30.3","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.30.3","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"c0bf550f1b1d03c0e8401f37897737d0ca92f01b","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.30.3.tgz","fileCount":5,"integrity":"sha512-NOoNI57/xMd5XQs/SuZoDRqZEKvyE0CJH5gjlJQzT/aq/cf+Vy9jNUtxE74jyn8BN10c7SiFABGFX0aCDg70nA==","signatures":[{"sig":"MEYCIQDuvO9Bi42Bxgq2h6rekfPwxqwy/TMpRyVw10yREPA39QIhAJNQ3FcZw6mhCqnSi0KZ8ZYwILg+V2qvetJOXRakpd4r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.30.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599984},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"6e20d04826dbb250361b23c6581d8f5eb8b16cf3","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.30.3_1779482980731_0.24744127693516127","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@primitivedotdev/cli","version":"0.31.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"243e417a89d1fd3659e81cd576a654d6de5d88a1","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.0.tgz","fileCount":5,"integrity":"sha512-8PytR0KerXUbGeptuJG6tPgHeC3RFDnq9Mgsa0XvP6PzVNmH9QYC4Tn1m7F5Jv3e/ApVDb35WVWnF3evePzjWQ==","signatures":[{"sig":"MEUCIQDVaWK/RYzPKhY3IT2On3M5iqQviXd2OaZ5wT9/JKfoSQIgBOi8eGGHN3GrUXwkDlln1aP4ctHeoJ6u6SKWVoO92AU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614373},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"d82b1212985f4e3f29faf010ad19c798c45583a9","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.0_1779593188037_0.06404454600145781","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@primitivedotdev/cli","version":"0.31.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"57da25d2cab2510a6fe6ba983ac4aed2127b64e7","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.1.tgz","fileCount":5,"integrity":"sha512-wP91rlex/YiPIHpaFtxdEoD4o86pnGfFXbz7z9KGlGoSSNz5ppcQusXXP2Vw1lIonx6D0S0FfJfxMJziNNKzNg==","signatures":[{"sig":"MEUCIQDEF0kcKuynP9cas9MOBw0wik3qHTBHcll9Glx+W2+U5AIgeRhopkBlU2GI0YBTXFUdlHCsqy7ZpnRRVndSFFSpxGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614575},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"059b28ea7aa3677c8c7a4d45bdb0656b21195e84","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.1_1779657398771_0.006145553756832456","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@primitivedotdev/cli","version":"0.31.2","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.2","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"6ff4d8f8d284b59fb61f369280352f1956c20f0d","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.2.tgz","fileCount":5,"integrity":"sha512-DdGa3PAcqlC9/LheO0JcvJlTuZrVMsXBffDB7LRsxMnhqLmEz+jkNP6MnXUret1BlW+1vw68plf6SIhrycyZpQ==","signatures":[{"sig":"MEUCIB4J4Xya/j5xOvLavl3Ooum2HjR7qc6j8KtE7ZJgqYsgAiEArPrnHqdKkohmMGHgd0yPm31EsGMntSXOVzrlMeJjcU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651594},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"fb67c5443a10c0a1cea0ebeb0d7b04f5a6b1d5da","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.2_1779665872596_0.20312997204710648","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"@primitivedotdev/cli","version":"0.31.3","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.3","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"de27ecc3fbe44dbc373248e14f4f692d4498d706","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.3.tgz","fileCount":5,"integrity":"sha512-wfS16YDEIQeemDMdQcb/97NU9eOzPkEbdXvdM4SPyVwxies/u/p/resNsGVYVgsFyKcAO2yzUd1QYqYvEhf37Q==","signatures":[{"sig":"MEYCIQDgOcK6HaZY1dWxYWhUd+d/KkWe6aoKhEgOpIiUGO9vHwIhAOiLI6IS+is2BCKr7vDNy1t+own/MyTYMasTG7Bhhip+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659556},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, and manage email domains"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"9dda9c2ebd1c039430a24b1144dd9c4ca78e5cfc","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.3_1779676186070_0.8499316062317268","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"@primitivedotdev/cli","version":"0.31.4","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.4","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"dist":{"shasum":"dfe655dabcccccbe9e70232e0e5b7595cabb1430","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.4.tgz","fileCount":5,"integrity":"sha512-c4H5DSjfZ6IWEJRZf28gYqsJu7TrqU3WcPvE2bHHFwfCafjP3GPjRmSgXliyBHu7tFlfKYLNUmBSWK0hBCYt4Q==","signatures":[{"sig":"MEQCIAothxK3aagswWZ6VgNKvnD62ZYmB9xYCkULpIL/TR4MAiAR2zec2bhLnrjSUTlD7bk5hLyU9StRYc1AQy7Iy/9+kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":687624},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"ef8187d38660ea4728f80c461619db250a0a8c32","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.4_1779691157459_0.30635213636190817","host":"s3://npm-registry-packages-npm-production"}},"0.31.5":{"name":"@primitivedotdev/cli","version":"0.31.5","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.5","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"1ae389b872b137ec0ab598d795b346ff1cfe7628","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.5.tgz","fileCount":6,"integrity":"sha512-AjEOx9IJW9LKFmvIcx1Od4gHKo+l4BkAejMnkFnl+dYCD18YU/lGNrR/yZPgcpfFWOwhomghB1+nF/HRhjGEYA==","signatures":[{"sig":"MEQCID2/vq2YU2OCzQPuip3T7QwBqrk6tgjgmdU5lSlN1nDFAiB5sflfJPKH5tVJUNyPNGVsVRicoOd+sornfUrfQa0BTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":709810},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"dd167c53e24aca40c770794bee4c598261ac5fea","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.5_1779697186351_0.49468847574206065","host":"s3://npm-registry-packages-npm-production"}},"0.31.6":{"name":"@primitivedotdev/cli","version":"0.31.6","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.6","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"8da1a3cbe79d2cad66574a956966c7f1ca303ac5","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.6.tgz","fileCount":6,"integrity":"sha512-lKezfLpycbHURU7opgN4t1YKM7maY6OWVo0dotzjTWrLrzrL0ur395+5DoVrJe443wWHAjzxzUP/iOpVfdWH5Q==","signatures":[{"sig":"MEYCIQDFC4PWxY5c68vW/MRuEhSA90isOcd9IAFPudYLNR5NRAIhAOnBvHpRd3rt040DqOOE3FK+8hxmVae/ng0hfE8x4/64","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":722312},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"ee6d54f125845613120f656b865878abe047d7f8","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.6_1779734010486_0.35561610297591684","host":"s3://npm-registry-packages-npm-production"}},"0.31.7":{"name":"@primitivedotdev/cli","version":"0.31.7","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.7","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"33da0176ce689f3c4c82a36e3a871282b9142a83","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.7.tgz","fileCount":6,"integrity":"sha512-aXSZUsZmVJPnnAW733YTgLHVdpDBQBdEG5xYLcCQ0qdsk9ZGBOf0o64azf9mtBK3lWjGl5np8oC85YtdslwrYg==","signatures":[{"sig":"MEUCIDfDSMq8AN2wJf2dk8xILR75voNWRHrmQXmwPEd369coAiEAw4wKHEuPJGTThvdG4Ba6ZuM+6l+c0fwdJIH4k+RsfKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":728601},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" "},"engines":{"node":">=22"},"gitHead":"a9ba8a4a3db0bd162e67ffc4e8b4fe591c1ec80a","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.7_1779739319109_0.15909896844369542","host":"s3://npm-registry-packages-npm-production"}},"0.31.8":{"name":"@primitivedotdev/cli","version":"0.31.8","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.31.8","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"a2f353b7ae9540e1d3e1b410345d194bfc79313e","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.31.8.tgz","fileCount":7,"integrity":"sha512-o/tqrrm8pIhMOM528/awxRb2KSHYlFuE4SBXfF1T1tQnjpzI3hv1AHL0YXoIH3PWj8sc52ZwIDvCvkFfKzNjEQ==","signatures":[{"sig":"MEUCIQCh7XtzGl0oBqGddSlQgHx+zLxdC2uFvlM2ZxL/OJFnkwIgc2qRnVeTJ7fQB8L73n6hO7/Yr18XuCNFqPEDjm37Ezk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.31.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":756602},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"threads":{"description":"Inspect conversation threads spanning received and sent emails: `primitive threads get --id <thread-id>`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"30e19890a7ba383cffab3df1df4693e5d07b6291","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.31.8_1779746204912_0.16311132466722267","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@primitivedotdev/cli","version":"0.32.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.32.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"babbd4df9f8e30f7a2496830e756f02ee9839c07","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.32.0.tgz","fileCount":7,"integrity":"sha512-/Pn9m8tDLE+WfWEoOfEIq/2oqPsjmk7fe7n2ei8l+7tFM1zUfP8ubaAw0OzK6gAemcAarw5Jo/rb+N3qWn4Eyw==","signatures":[{"sig":"MEUCIAycpTm/g1ogZ4IQgKWOqXR3dzQM+Vin8EFxPBD8RSQgAiEArfpvZEnc3Xf32J7Fr7afFHW0EVCFKL2q6vg7s6qZ5rg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757044},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies; use `primitive sending list`, `primitive sending get`, and `primitive sending permissions` for outbound history and permissions."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"7543a5273350b1e82d587b227b21b74ca06b41c4","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.32.0_1779749991070_0.06136025753423335","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@primitivedotdev/cli","version":"0.32.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.32.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"c2ff55fb7072d91c44c3f69e68a4f7965d933b6d","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.32.1.tgz","fileCount":7,"integrity":"sha512-grO9R20dSXhw9o+eJ4O+s7a0XgNU0yvY0uDV9GJyKXKCzrQufUAj32vSVRKFLDI95i9xlmbZvbrv6ewxDE2mxA==","signatures":[{"sig":"MEUCIA7OgCACikcilQBH7dDEnhpAsxlDZPiIWhgqIwCA/qGdAiEA3RlhaVdHh84lnZbiqBZQg9CELkGhA/70vp57mAhqkhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":776534},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"f811e11a9c2715121fad5af91e4b7f0a57656878","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.32.1_1779812043463_0.9231233693304406","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@primitivedotdev/cli","version":"0.33.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.33.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"cf2b1b62d2735ba3cc5c634d21a8105dbcea2c73","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.33.0.tgz","fileCount":7,"integrity":"sha512-zQlMOA9F6y12/YNRCC3wfqgNWWewLSwlRVoN542nD4sAN4NDs5KnqErb+W70hBihKUhHrk5HeNjkk3JA/3ouXQ==","signatures":[{"sig":"MEQCIGFlZcbQi3bpAL5y1PsAZ6FSuFBFQq86LWEy+Je8gPjIAiA9utrHmRrGLYlZShn+A6gh1Rbsk61g17ioqWC6TA0mNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":786037},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"71eb619e17c62c0fd27ee82962cfa40f3bae065c","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.33.0_1779832053415_0.4784590976174876","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@primitivedotdev/cli","version":"0.34.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.34.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"95b1c25178b897979d8d80c7ca418754e998606d","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.34.0.tgz","fileCount":8,"integrity":"sha512-Y6yBix0fwjVMYD3pYd06UvgAURReiOsmJDtdEcHw0DeyU8mULvhoIQ1l40iiQ90WUwedQGMyE/c6BQhR/H5ZFg==","signatures":[{"sig":"MEYCIQDSJ9D8Ffr1FwPRIZB29IAStEPFaxPEqWCC937fZGTNywIhAKyz4KbqQfrQbzkrIeDCcxoaUryzN8jAdvJg6PTNbG4e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":817054},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness"},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"29156381dc7d73466400f21d78d288f047de83aa","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.34.0_1779857740475_0.07129254497485715","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@primitivedotdev/cli","version":"0.35.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.35.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"a7e144f676679e767bad1dbfdf3985795cf0f42e","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.35.0.tgz","fileCount":8,"integrity":"sha512-0BCjCaneq/+9bIru1SL7f5gwxHeTjeVOCBBeNxOfNTfz9syPN1RIFzsFEoAffmV+7ZiW1AkygVwCzermUybJZA==","signatures":[{"sig":"MEYCIQDZpisklalQ5k1o+pYROnX17Fxzz5j730JTGuxxH2sVtAIhAInGYG+ZlSxE8yPjNPs+OPgkZQh72dAHNIuBHMQ/BPE3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852603},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"7ab7772c20a3eb4d5ac61d4edc0795c7b03a13cc","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.0_1779948730554_0.6359317353380545","host":"s3://npm-registry-packages-npm-production"}},"0.35.1":{"name":"@primitivedotdev/cli","version":"0.35.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.35.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"7be6afe9608408106b3b8df1110d969056d80a6d","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.35.1.tgz","fileCount":8,"integrity":"sha512-cL46PWo0loYDP9zp9zAP5V0eNgrK05jBBwshtE3zbY0UJtgG6656AufjWEfEY6RhnlzgRPTUOHpReDqgdiqnzw==","signatures":[{"sig":"MEYCIQDsX6lFbMxTzQen2xN5jaxQSK4jAxN5Mxzd5XYgwgHHEQIhANcK0HouiK4fV57q+j6882c927CrlEvPO31/74mVtx7Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.35.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":850664},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"4b3a6d87f10a117a18ce970f1e10541679f298d3","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.12.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.35.1_1779954752440_0.3552005039759669","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@primitivedotdev/cli","version":"0.36.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.36.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"27a937602c686f27fdfd2c48557c4c9408764900","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.36.0.tgz","fileCount":8,"integrity":"sha512-bo5QAsq4yXvNSp4G6ux50iSz1Kaq+eAEF/Ek76yEbq7hdRkEnTeaL/ag7YF0nzmqiQ0OsCsyUTlzdH4YZ96yiQ==","signatures":[{"sig":"MEUCIQDMkcrqIhUPDVzY+fcnYljEb8diI/jTRwaqzSbkuqFpcgIgOMqZuWy2nDp3ftKT/UD9NLOwm458kvZTxSrqfBBsSpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":884196},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"add79d3ff64c08cf93b22b876615652da771eda6","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.36.0_1780163569270_0.7369818092604994","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@primitivedotdev/cli","version":"0.37.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.37.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"9963a6b9c37c8301cd0ca608b89f98d2e6ef8a1c","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.37.0.tgz","fileCount":8,"integrity":"sha512-GomfWBmBOg2ObNPfzVwPVom/9kUGclALpirkarcV6llqlnnowYTO1yshsucq1hN6OSfNLGI6LEUnkmuAIaX22Q==","signatures":[{"sig":"MEQCIG/sDseWrZWcXCxYLv+vxg7jzfl+X1ApmwU+lrm0/ag9AiBGGKbR+ieUsZ90lS7euYdsHlGYPLHMcy7HOE3QYT/1tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":888454},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"0a3d517d7ef971ec0116063b6c37043f6a7a3501","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.37.0_1780286002131_0.6836760358130358","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@primitivedotdev/cli","version":"0.38.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@0.38.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"9ae07258990de6a04c047fdd4457ab9a989454e9","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-0.38.0.tgz","fileCount":8,"integrity":"sha512-f4Hwy/PXu07I3EJMTkA8ZokxCSiRJbXgBjCNMDwBEIuOI2fbGsp/YMTYbe2XdodGPDFBVu5ncxUpVeVx18pZjQ==","signatures":[{"sig":"MEYCIQC5eKmFyLh4Uhe1w8ZMNXRrDBED6fJt61PBLuCpy8b7jAIhALa4iKyKdJVxObglcp45OV+HY/mL6WsCrM39BYKJAXDt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":889469},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"7c11ab58c5e60561ffee86680014cfceb51ed86d","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_0.38.0_1780293201053_0.45682058400947123","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@primitivedotdev/cli","version":"1.0.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.0.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"c14af026e62a66db8fbd4ca86793aa7e5e3e920d","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.0.0.tgz","fileCount":8,"integrity":"sha512-pb/C88H1K3oO72aovuZTsE+mhX+AKSVN1IHNZAr/nLV0Gcf6K6ofEM3EunR0c1sibySRFeJntCdiGwlKupzNbw==","signatures":[{"sig":"MEUCIBmwbobymM5shIHw0ON29LyrQrvoZQYVlD7dymyXMTmAAiEAnNZ9RLRzZdH6yK05lo46sS7QblwrBa4PF2D+TmaU9As=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898913},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"3d44983afc3010694a4c7b372888ceba1a5519d1","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1780338663706_0.9226845626906","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@primitivedotdev/cli","version":"1.0.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.0.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"jetprimitive","email":"jet@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"cf49e8068c355d51f378788c395d6b2a76b623d2","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.0.1.tgz","fileCount":8,"integrity":"sha512-dWouYnKGz61OWJVRW+NEKAGcH4bUH5P1KBNfDhqPyNTVXE9impoDeOh4le1PgwFFVRV5Bn5M84vvh8D2qy1wHA==","signatures":[{"sig":"MEQCIHduEP+Hb1Qt77S4ih1Kt3isb5YdjPvAkD6I+ITvshAFAiA0qyLTYcAJz/pDPRpdWQbqC0/JUd1dwpd5JNHycERVsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":898913},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Semantic, hybrid, and keyword search across received and sent mail. Use `primitive semantic-search <query>`."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"a257b1ed32b4faf9fa368e1e18a3c2831f778a4d","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1780351478479_0.8663340303981215","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@primitivedotdev/cli","version":"1.1.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.1.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"poile@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"3979c6ecf2eb2998b0f8a1cdca84125fa2548265","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.1.0.tgz","fileCount":8,"integrity":"sha512-vM6SneyQ2oMQHFW9OO91gXbmU7OxmTTA+IJf/iVuhZTAWUXqEyzWI7n7C2sR1rIC6IWFV7v6QD7GPmijKzLNgw==","signatures":[{"sig":"MEUCIQDmJVh5Nc3mdh4GdsTVbOTDfcAQWEMYja9oYUikoD9YkgIgdlaXOsaXT5PyoFq7kff7DaT7Tvu2zhKGF8PlpI8R3tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":909892},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"24ae42a85b398a23c9885ae8089e99e6b8549fe9","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.1.0_1780960713637_0.24779863198562335","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@primitivedotdev/cli","version":"1.2.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.2.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"poile@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"a11350095f72c6a5429592ee4ff87168f8cd6114","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.2.0.tgz","fileCount":8,"integrity":"sha512-0WtHJnywHD7AkH//s85t2DvgzaXXv0XErA3eQO2rbLWfLvAyoWkubGAO5CGZApbDZmI36bRMkIc79gEGGk8Mlg==","signatures":[{"sig":"MEQCIDyeAbE3Dd9kbh2iRp8B25GEUGepI9wDMqe7wSC0BvnvAiB16G2M1uw9Kv2fKCXvyILEKxhjfOs9IVR1Q+My6kAtRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":915894},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"9a8c5688a12471a7573daa126336024ca3155e26","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.0_1781056686579_0.7531031162193842","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@primitivedotdev/cli","version":"1.2.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.2.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"a3a8d3f7f08bc7528435b63f314b6ac6eb7468fe","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.2.1.tgz","fileCount":8,"integrity":"sha512-ZsGzvu6GgsJjKzsi/5sAPwNsbo4cCn0OPeBjxAJmPCeuPOJpDrfW2hJNoy+z6fjRHAUSJ972llHr1RX1pj3oHw==","signatures":[{"sig":"MEYCIQDK3aMlGQ13H1f3flRvmncQkjtC+L0ae3EmxckdP7bgpgIhAKPS/wJMi8aDlYhREYWbIs5GfpdsgBSJcGUx9mB6IdMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":922751},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"49f57188f5f2739b1e5d67d4ac9bf2eab1a80588","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.2.1_1781427471610_0.13560148670782568","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@primitivedotdev/cli","version":"1.3.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.3.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"bb15f419d1b3c62c6a463c1ab6942157d809947b","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.3.0.tgz","fileCount":8,"integrity":"sha512-eCvir8UUJ/QMGciuX0ExDEfQoFlxTJIygLKZMCDxzYmZu4w0jEmvUqLi9LGshvSki3cfAnbCeDLWybLgY0Axxg==","signatures":[{"sig":"MEQCICftoWVvagBkSwr21/hj+2izBFquYq6NRkAE6DnzK0XVAiA+LYc6tccxcn50SQQEyflNTE42g8375h7M2EZtYMDPZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":944421},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"e9b1bd6973a73e3e58187845c7f3daa78f9462f9","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.3.0_1782026884555_0.1556456874760601","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@primitivedotdev/cli","version":"1.4.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.4.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"85bb86856a714cf6bb9358ba5f5d74625e50a73f","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.4.0.tgz","fileCount":8,"integrity":"sha512-vhhXj2uWcOVpL6EIHwgWOCE7OUytisNSVK3fEmeHfXTzAPKcCfOKC7rqQI5ZQxUWYT7BDWX5O0TjlJac5LwhlA==","signatures":[{"sig":"MEUCIQC00w43BMwdLBmToK9sZihjRpMaZ1HV4FVKRbyb9TZcxAIgIhF/cQnqUFVyRphCrT6ltk+kldRa9bfpYRl7E+Gwkz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":961727},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"cbb0e4093952f6d039bbfad0d5ee74d596fd84c4","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.4.0_1782074156997_0.36494928231620927","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@primitivedotdev/cli","version":"1.5.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.5.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"e7d706db9a87de6af5e7cdb4be37c83dd7f29da0","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.5.0.tgz","fileCount":8,"integrity":"sha512-uf4bC7AKDieSzA7XL0sSjJA0rIeoYJiMWA3nOAtYI32SnZQxzuHJQmB5UZ/6wytXpphm4WGdSADL/C8QXmswWg==","signatures":[{"sig":"MEYCIQCsXtEp0NvWpMZ2K2pr6XGnjAKMX7R6h1J9u4yVhCt0CAIhAMvcvGjOCLhVZn+9//QlSRRzG7yNYDdxlaIo+xCVQbFF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976285},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"55132bfc0a250ef35370932659f1e6b21286c98b","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.5.0_1782104540762_0.6492830537027143","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@primitivedotdev/cli","version":"1.6.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.6.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"9ae6bc0b7677a9caa1e2e43b832fa163d8985a22","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.6.0.tgz","fileCount":8,"integrity":"sha512-kJN84KarygSLuv02R2pJCIo0Drv+sz6QfppYBs8si86yaWPiCBn+Dl876LBUt2E/MowEHO+KQ8MxztDLGRoNTw==","signatures":[{"sig":"MEUCIF+n75bwk7JXdBYkxUvltqmgxnDDLTcdrL0asQ/lnAeMAiEA7DnXt8MOWqCHN4Xh+DlarvbJZEiRUbjn7k4vkB8Dp/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048820},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"9aa0e5e3ec2461c39acb59401092588644f5c685","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"tsdown","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.6.0_1782177074546_0.36992773954159297","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@primitivedotdev/cli","version":"1.6.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.6.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"1358ed3415fff168e7cf94e0f111a131c51c255c","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.6.1.tgz","fileCount":8,"integrity":"sha512-bsyZPyVjkQ3n9Fxo3b22ftKSv51d3eATCY1Iov21PjiNd5oEt4fpUVVCwQ8WRZ8rnA4eVX9Fb4byU3iWSoQ4mg==","signatures":[{"sig":"MEYCIQDfOyzblqUeG+GIJi3/EbqWPQOM2/Bfnk6FAA/YcGxr9wIhAOmZ4uxO0Ie15/KDrgIDWlVoyj5/LTd1ahOK+c83U4UJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1062880},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"a47b81108fb8bf0e49cc49720399683071aaac04","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.6.1_1782182537460_0.28815462435797246","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@primitivedotdev/cli","version":"1.7.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.7.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"80965801cdc372afc4bd0fa0e80bdba3162e433d","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.7.0.tgz","fileCount":8,"integrity":"sha512-/OPUnSOR0YSxzViVld73I1v1DQrH9yi98p/Q7xTM6CecX64j1EdeOZFvaBRbJvaE7RZUL/VnPCIpIdXAqZb83w==","signatures":[{"sig":"MEYCIQCndVLFDmz9ZWfnMa3137XmnYryo4Ht2hDDQ1DLMWeJ2AIhAOmr8P0CenMH7TnZ6OQXHVvQSpjRoO1zqo0pjnn2ucxV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1066262},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"56b1c6013a5c4b325ed347a092700ef8f5281570","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.7.0_1782325366298_0.9008521210986775","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@primitivedotdev/cli","version":"1.8.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.8.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"a5ee9f6bdcc3d7da6391c71d4675731a7f135eee","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.8.0.tgz","fileCount":8,"integrity":"sha512-dwYETom04fIzKfoIcXdxhAbAhdqdk7oL/JLs1zPKkaVY38HIPILBpQKhY+W01D+Cxj2ap21Kkqe05iy19FLYrA==","signatures":[{"sig":"MEUCIB8QhwNWUzbElCu+pv8IXYKor1LXeaCLHpWPL5E+2baLAiEAmzYznqdEW6m16Y3UoRO4krW9TOTCujEuXfxL6ffFmjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1092793},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"dfdfaa2ff01148077fe75890cf0ba2dc435656fe","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.8.0_1782341049120_0.43623137922658484","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@primitivedotdev/cli","version":"1.9.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.9.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"2ea436d121e499c282ef5fab40f429195df1cefb","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.9.0.tgz","fileCount":8,"integrity":"sha512-kw+7CKk4P0/FWC0WT/zXiSZgPGVGCZlrHFhkAZoAWxdzH6V8NvuykZpg7KBgMxQFIw31dHgwuRJCcfmVzj5Wvw==","signatures":[{"sig":"MEUCIQC2UMTu0Im3CufeSQwoTgAseR4vT2hy52WPLCWNrPSgXgIgNnvOe+z0LSJewUkLchnbVHcvXCB7oVflp5NaFmGzAfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126934},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"94da28db559a74bdecb8e116ba3e3d3954e534a5","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.9.0_1782357202158_0.08047952833260719","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@primitivedotdev/cli","version":"1.10.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.10.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"14d27210460b8b323a80b8d0c218650f2ecd9e54","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.10.0.tgz","fileCount":8,"integrity":"sha512-45rM0dVGxGnBuu8POUJo4Ba8hF24UY2lMvjSAS4MCjt8IjbjctvUk5Ul3mJBZmVpD9NxAZ5CHT7fHfNYORj57A==","signatures":[{"sig":"MEYCIQCjhI0Os45BT9Gfw2NLxs7Xx6Q0c/1wI6Kjb3PUnmgJngIhALK5e1uqWrKnqcF4MudII8QUaEj3RW3jgMDtA/GFU2JC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127480},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"23aa9852cf494c5cee8c251d2e8682f0249bc9b0","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.10.0_1782369032353_0.773775596106532","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@primitivedotdev/cli","version":"1.11.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.11.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"9e6d9c513037959762e7d07af6eec2983c8dcf0b","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.11.0.tgz","fileCount":8,"integrity":"sha512-3V+opfUpNgJ/iY3RhsjMCjYJvlpg4tqKnhVngFuV7XzZafI+rRpFvZpiqBrTzHAZrtYPjAvexR9oRDWnQdgsBw==","signatures":[{"sig":"MEUCIGv58iYO3bn5TYRWfJZewlO9+xZkSZ+DAMAYJtfIu2rsAiEA1FaRdU0xTspBzjBsAQXihnc0CytojvPAOhI5z076M3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130591},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"19aadd14b1a3b4356af0d844952bc60f0f11b756","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.11.0_1782406887547_0.1295322662939491","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@primitivedotdev/cli","version":"1.12.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.12.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"96a050aeebe6d8e03d00599693ed0530dc40ee9c","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.12.0.tgz","fileCount":8,"integrity":"sha512-trIK7kuqZrOJvU0IcxoaGDwVhtIUCyo+kuf6n0LqgkZHFF7cv7jabLW2pn7cA9nj/xc19ZtUGbJ83HQ8x3RZYQ==","signatures":[{"sig":"MEUCICqos+RJ/3meyZWlsjy8mTvJNstoOP3suuXfs3oypHjTAiEA8hgUH7NbdOSIovICd1Um7HW10WH/4lyylYXKfSm9RWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1165212},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"d21341ffb147225b1e36ebb92eef68998560ca45","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.12.0_1782425489403_0.6553963009580552","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@primitivedotdev/cli","version":"1.13.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.13.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"49cba1209c09dc74b9e96547bb8c12deaf099106","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.13.0.tgz","fileCount":8,"integrity":"sha512-/1k2avVtldtQjku8dq0d+Roa0enifA+8jBjWJekt4HvVxva7JkuoREyY3fVcNyVvgyNZ2UhUg3Vs6Jx7vsT2uw==","signatures":[{"sig":"MEUCIQCgbuvbuamGqkK4fTLSB7FncbvUUJorx0sxFA+bdYp6rAIgL2PeOArHVnguQmlduheX3MZt1iDZRUk2Z4GTdkxGFto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171368},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"1903fb5d701d4c1996ed961b1c1dc1056c147f2f","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.0_1782464076032_0.014395482948745375","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@primitivedotdev/cli","version":"1.13.1","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.13.1","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"8bbec545df8413e3c2c472942ed8e2dca761b327","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.13.1.tgz","fileCount":8,"integrity":"sha512-6H4+pOAa8lzogcIfmU3g/WTZSsLiZ2+sMq+XqMENb77inkNClV6PWqvdlEPr0siI1OmOV7wq44HLNnuzBfBfqg==","signatures":[{"sig":"MEYCIQCf2iL59bhInlspafkT8/KYxn/S8bcUzmBz4d6ATKKf9QIhAJmbHB9nvl5Wec8F2YK2bxFndhBvD9fkLUA3OtDuyq19","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171854},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"d80a1719dc5763b1f63ed17053381aa15f14be07","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.1_1782501278279_0.6696382188532342","host":"s3://npm-registry-packages-npm-production"}},"1.13.2":{"name":"@primitivedotdev/cli","version":"1.13.2","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.13.2","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"7c1055ed26cbd882ae61d2acc09aba752051db6e","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.13.2.tgz","fileCount":8,"integrity":"sha512-s66xjz11RAF4TfUrx+daPJAXCcUOBAbKXbkGNkvCitAv43elz3LKR/e5rOg+5M+c+3+B1ZfTz5GOZOcp96TyOg==","signatures":[{"sig":"MEUCIBktIHyUyUevgZTIF2NCAsd7CCpEwLuhFTpmnsiWPf3PAiEAum5KdifVSlEJkWf0UzvEN/CVCknR9lCgenBgbAAp8ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173752},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"f4c5fa0ea3878a95426f1793bf39f6bf90054402","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.2_1782506452189_0.22511812138381715","host":"s3://npm-registry-packages-npm-production"}},"1.13.3":{"name":"@primitivedotdev/cli","version":"1.13.3","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.13.3","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"b57bc29d5323227fe21a0044cb0ad8083fae04c9","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.13.3.tgz","fileCount":8,"integrity":"sha512-UCyd+UHuCKQcu+6Y04xmrwbM5pntGK/d91mfvDpSmXD2acb34LSWftrGUPfziu6vaTYxNSbLvpMfJMtOEc3RAg==","signatures":[{"sig":"MEYCIQCnBPf/O84AM3slKoQA/Q5nd5sy5+8B7WGssroMZiTuTQIhAMYzyxLxBCxgRi2rgygHb2qApqWwRu98tN8CHQn0lcrN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1173904},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"1a0565c93500935601d7492051b16ddfd9b5a533","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.13.3_1782508325436_0.09566826093475789","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@primitivedotdev/cli","version":"1.14.0","keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","_id":"@primitivedotdev/cli@1.14.0","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"homepage":"https://primitive.dev","bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"bin":{"prim":"bin/run.js","primitive":"bin/run.js"},"man":["man/primitive.1"],"dist":{"shasum":"a1f76d392471824586832aed29bb710198c9a647","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.14.0.tgz","fileCount":8,"integrity":"sha512-Lqh3s8DQ2p9t/xE77+GWYBF5lWya235RUI77XevsOgJXM1MW3eiuhibHpjEE3HjuQok5ZleAiSd+A3Lhht0pDg==","signatures":[{"sig":"MEUCIGj5bJ5000ZYGhPygjvevcAm3YBc5OFbNcKwQGLKRymlAiEAm51bgsAgSn0Q4TdkB9wWWP3zWWTGsA7sXPlIGzIEOYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1171689},"type":"module","oclif":{"bin":"primitive","topics":{"cli":{"description":"CLI authentication"},"org":{"description":"Manage org-level (global) resources shared across functions"},"otp":{"description":"Authenticate with an emailed one-time code"},"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"agent":{"description":"Agent signup and authentication API operations"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"login":{"description":"Log in to an existing Primitive account"},"config":{"hidden":true,"description":"Manage local Primitive CLI request environments"},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."},"search":{"hidden":true,"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound."},"signin":{"description":"Sign in to an existing Primitive account"},"account":{"description":"Manage your account settings, storage, and webhook secret"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."}},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"commands":{"target":"./dist/oclif/index.js","strategy":"explicit","identifier":"COMMANDS"},"topicSeparator":" ","warn-if-update-available":{"message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update.","frequency":1,"frequencyUnit":"days","timeoutInDays":1}},"engines":{"node":">=22"},"gitHead":"d05c94725f779b32de3bca3dedf882d1f36e9584","scripts":{"lint":"biome check --error-on-warnings src tests","test":"vitest run","build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","prepack":"pnpm build","lint:fix":"biome check --write --error-on-warnings src tests","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"repository":{"url":"git+https://github.com/primitivedotdev/sdks.git","type":"git","directory":"cli-node"},"_npmVersion":"11.13.0","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"viem":"^2.21.0","@oclif/core":"^4.10.5","@oclif/plugin-help":"^6.2.44","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-warn-if-update-available":"^3.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.8","oclif":"^4.23.0","tsdown":"^0.21.10","vitest":"^4.1.4","typescript":"^5.7.2","@types/node":"^22.10.2","@biomejs/biome":"^2.4.10","@vitest/coverage-v8":"^4.1.4","@primitivedotdev/sdk":"workspace:*","@primitivedotdev/api-core":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.14.0_1782539424261_0.04232102925472292","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@primitivedotdev/cli","version":"1.14.1","description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","type":"module","sideEffects":false,"bin":{"primitive":"bin/run.js","prim":"bin/run.js"},"man":["man/primitive.1"],"oclif":{"bin":"primitive","commands":{"strategy":"explicit","target":"./dist/oclif/index.js","identifier":"COMMANDS"},"dirname":"primitive","plugins":["@oclif/plugin-help","@oclif/plugin-autocomplete","@oclif/plugin-warn-if-update-available"],"warn-if-update-available":{"timeoutInDays":1,"frequency":1,"frequencyUnit":"days","message":"Primitive CLI update available from <%= chalk.greenBright(config.version) %> to <%= chalk.greenBright(latest) %>. Run `npm install -g @primitivedotdev/cli@latest` to update."},"topics":{"chat":{"description":"Chat with agents over email. Use `primitive chat <email> <message>` to start, `primitive chat reply <message>` to continue the active chat, or `primitive chat reply <id> <message>` to reply in a specific local chat."},"cli":{"description":"CLI authentication"},"config":{"description":"Manage local Primitive CLI request environments","hidden":true},"account":{"description":"Manage your account settings, storage, and webhook secret"},"agent":{"description":"Agent signup and authentication API operations"},"domains":{"description":"Claim, verify, manage email domains, and download DNS zone files"},"registries":{"description":"Create and manage agent registries, publish and resolve agents by handle, and moderate publication requests"},"inbox":{"description":"Check inbound email setup and processing readiness. Prefer `primitive inbox setup` for a guided setup path and `primitive inbox status` for the readiness table."},"emails":{"description":"List, inspect, and wait for received emails. Prefer task aliases like `primitive emails list`, `primitive emails get`, `primitive emails latest`, `primitive emails wait`, and `primitive emails watch`; generated API names remain available for compatibility."},"search":{"description":"Cross-corpus semantic search. Prefer `primitive search <query>` for lexical inbound search and `primitive semantic-search <query>` for meaning-aware ranking across inbound and outbound.","hidden":true},"sending":{"description":"Send outbound emails. Prefer `primitive send` for fresh sends and `primitive reply --id <inbound-id>` for replies. Use `primitive domains list` or `primitive inbox status` to find usable sender domains for --from; `primitive sending permissions` lists recipient-scope destinations you may send to."},"signin":{"description":"Sign in to an existing Primitive account"},"login":{"description":"Log in to an existing Primitive account"},"otp":{"description":"Authenticate with an emailed one-time code"},"sent":{"description":"Short aliases for outbound sent-email history: `primitive sent list` and `primitive sent get`."},"threads":{"description":"Inspect conversation threads spanning received and sent emails. Prefer `primitive threads get --id <thread-id>`; generated API name `primitive threads get-thread --id <thread-id>` remains available."},"endpoints":{"description":"Manage webhook endpoints that receive email events"},"filters":{"description":"Manage whitelist and blocklist filter rules"},"webhook-deliveries":{"description":"View and replay webhook delivery attempts. Prefer `primitive webhook-deliveries list` and `primitive webhook-deliveries replay`."},"deliveries":{"description":"Short aliases for webhook delivery attempts: `primitive deliveries list` and `primitive deliveries replay`."},"functions":{"description":"Deploy JavaScript handlers that run on inbound mail. Prefer `primitive functions templates`, `primitive functions init`, `primitive functions deploy`, `primitive functions redeploy`, `primitive functions list`, `primitive functions get`, `primitive functions logs`, and `primitive functions set-secret`; generated API names remain available for compatibility."},"org":{"description":"Manage org-level (global) resources shared across functions"},"org:secrets":{"description":"Global secrets shared across every function. Use `primitive org secrets list|set|remove`. Changes land in a function on its next redeploy; a function secret of the same name overrides the global."},"payments":{"description":"Collect and pay x402 stablecoin (USDC) payments. Start with `primitive payments register-payout-address`, then `primitive payments create-challenge` to request a payment and `primitive payments pay` to settle one. Settlement is non-custodial; signing happens locally with your wallet key. Manage caps with `primitive payments get-policy|update-spend-policy`."},"routes":{"description":"Manage recipient routes. Bind an address pattern to an endpoint or function: `primitive routes add alice@d --function <id>`, `primitive routes list`, `primitive routes test <recipient>`, `primitive routes remove <id>`."}},"topicSeparator":" "},"scripts":{"build":"pnpm --filter @primitivedotdev/sdk build && tsdown && node scripts/assert-bundled.mjs","test":"vitest run","test:coverage":"vitest run --coverage","test:watch":"vitest","typecheck":"tsc --noEmit -p tsconfig.typecheck.json","lint":"biome check --error-on-warnings src tests","lint:fix":"biome check --write --error-on-warnings src tests","prepack":"pnpm build","prepublishOnly":"pnpm build"},"keywords":["primitive","cli","email","functions","webhook"],"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/primitivedotdev/sdks.git","directory":"cli-node"},"bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"homepage":"https://primitive.dev","engines":{"node":">=22"},"dependencies":{"@oclif/core":"^4.10.5","@oclif/plugin-autocomplete":"^3.2.45","@oclif/plugin-help":"^6.2.44","@oclif/plugin-warn-if-update-available":"^3.1.65","viem":"^2.21.0"},"devDependencies":{"@biomejs/biome":"^2.4.10","@primitivedotdev/api-core":"workspace:*","@primitivedotdev/sdk":"workspace:*","@types/node":"^22.10.2","@vitest/coverage-v8":"^4.1.4","oclif":"^4.23.0","tsdown":"^0.21.10","tsx":"^4.21.0","typescript":"^5.7.2","vite":"^8.0.8","vitest":"^4.1.4"},"gitHead":"d586694827e51081f307ea9560a7355f2202b642","_id":"@primitivedotdev/cli@1.14.1","_nodeVersion":"24.17.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-4x4vhFjRp+54z/N8U2nDnWBmOYovSxn0L3Wo0dSK9yoxXIW9by+FOFOpoJdUvQfsworavgD3QkCARW78ZF9cAw==","shasum":"8e58dfc4ef3204aab284d3996fb9903f18e6e516","tarball":"https://registry.npmjs.org/@primitivedotdev/cli/-/cli-1.14.1.tgz","fileCount":8,"unpackedSize":1195508,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@primitivedotdev%2fcli@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDl8hOez3fKdYQSTW0SRmBaf4eq0J1m/MJYGs6YGFmg3AIhALIlrV+TBe83s3DW9nHiSTg5d9lzUiPGyi5pNYjI9Qli"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:96b2a64d-4ab5-4d63-b0a5-310723b94d25"}},"directories":{},"maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.14.1_1782546366394_0.6249952855882479"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-11T06:18:53.752Z","modified":"2026-06-27T07:46:06.911Z","0.24.0":"2026-05-11T06:18:53.975Z","0.25.0":"2026-05-11T08:29:59.640Z","0.25.1":"2026-05-11T15:58:55.611Z","0.25.2":"2026-05-11T18:11:29.817Z","0.26.0":"2026-05-12T17:54:55.214Z","0.26.1":"2026-05-12T18:52:05.004Z","0.26.2":"2026-05-12T20:00:54.055Z","0.26.3":"2026-05-13T01:40:13.983Z","0.26.4":"2026-05-16T17:20:22.202Z","0.28.0":"2026-05-17T05:57:19.621Z","0.29.0":"2026-05-17T23:14:48.483Z","0.30.0":"2026-05-18T03:24:22.865Z","0.30.1":"2026-05-22T17:20:15.601Z","0.30.2":"2026-05-22T17:48:45.369Z","0.30.3":"2026-05-22T20:49:40.881Z","0.31.0":"2026-05-24T03:26:28.176Z","0.31.1":"2026-05-24T21:16:38.936Z","0.31.2":"2026-05-24T23:37:52.763Z","0.31.3":"2026-05-25T02:29:46.213Z","0.31.4":"2026-05-25T06:39:17.670Z","0.31.5":"2026-05-25T08:19:46.537Z","0.31.6":"2026-05-25T18:33:30.663Z","0.31.7":"2026-05-25T20:01:59.319Z","0.31.8":"2026-05-25T21:56:45.113Z","0.32.0":"2026-05-25T22:59:51.244Z","0.32.1":"2026-05-26T16:14:03.653Z","0.33.0":"2026-05-26T21:47:33.602Z","0.34.0":"2026-05-27T04:55:40.702Z","0.35.0":"2026-05-28T06:12:10.761Z","0.35.1":"2026-05-28T07:52:32.581Z","0.36.0":"2026-05-30T17:52:49.428Z","0.37.0":"2026-06-01T03:53:22.325Z","0.38.0":"2026-06-01T05:53:21.222Z","1.0.0":"2026-06-01T18:31:03.906Z","1.0.1":"2026-06-01T22:04:38.756Z","1.1.0":"2026-06-08T23:18:33.800Z","1.2.0":"2026-06-10T01:58:06.740Z","1.2.1":"2026-06-14T08:57:51.766Z","1.3.0":"2026-06-21T07:28:04.715Z","1.4.0":"2026-06-21T20:35:57.171Z","1.5.0":"2026-06-22T05:02:20.938Z","1.6.0":"2026-06-23T01:11:14.804Z","1.6.1":"2026-06-23T02:42:17.651Z","1.7.0":"2026-06-24T18:22:46.511Z","1.8.0":"2026-06-24T22:44:09.300Z","1.9.0":"2026-06-25T03:13:22.308Z","1.10.0":"2026-06-25T06:30:32.495Z","1.11.0":"2026-06-25T17:01:27.711Z","1.12.0":"2026-06-25T22:11:29.600Z","1.13.0":"2026-06-26T08:54:36.184Z","1.13.1":"2026-06-26T19:14:38.450Z","1.13.2":"2026-06-26T20:40:52.346Z","1.13.3":"2026-06-26T21:12:05.616Z","1.14.0":"2026-06-27T05:50:24.453Z","1.14.1":"2026-06-27T07:46:06.590Z"},"bugs":{"url":"https://github.com/primitivedotdev/sdks/issues"},"author":{"name":"Primitive","email":"support@primitive.dev"},"license":"MIT","homepage":"https://primitive.dev","keywords":["primitive","cli","email","functions","webhook"],"repository":{"type":"git","url":"git+https://github.com/primitivedotdev/sdks.git","directory":"cli-node"},"description":"Official Primitive CLI: deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal. Wraps the @primitivedotdev/sdk runtime client with one-shot commands.","maintainers":[{"name":"primitiveinc","email":"help@itsprimitive.com"},{"name":"prim-8","email":"contact@corp.primitive.dev"}],"readme":"# @primitivedotdev/cli\n\nOfficial Primitive CLI. Deploy Primitive Functions, send and inspect mail, manage endpoints, all from the terminal.\n\n```bash\nbrew install primitivedotdev/tap/primitive\nprimitive whoami\n```\n\nOr with npm:\n\n```bash\nnpm install -g @primitivedotdev/cli\nprimitive whoami\n# `prim` is installed as a short alias for the same CLI.\nprim whoami\n```\n\nThe same CLI is also published unscoped as [`primcli`](https://www.npmjs.com/package/primcli). `npm install -g primcli` installs an identical build with the same `primitive`/`prim` commands. Use whichever name you prefer; they track the same version.\n\nOr with no install:\n\n```bash\nnpx @primitivedotdev/cli@latest <command>\n```\n\nThis package wraps the [@primitivedotdev/sdk](https://www.npmjs.com/package/@primitivedotdev/sdk) runtime client with one-shot commands. For in-handler use (calling Primitive from inside a Function), import `createPrimitiveClient` from `@primitivedotdev/sdk/api` directly; the CLI is for operator and deploy workflows.\n\n## Quickstart\n\n```bash\nprimitive signin\nprimitive whoami\nprimitive functions templates\nprimitive functions init my-fn\ncd my-fn && npm install && npm run build\nprimitive functions deploy --name my-fn --file ./dist/handler.js\n\nprimitive send --to alice@example.com --body \"Hello!\" --wait\nprimitive emails latest --limit 5\n```\n\nRun `primitive --help` for the full command list. Per-command help (`primitive functions deploy --help`) carries enough detail that an agent can compose any operation without leaving the terminal.\n\n## Authentication\n\nUse `primitive signin` or `primitive login` for existing accounts. With no email, both use browser approval; `primitive signin browser` and `primitive login browser` are the explicit browser forms.\n\nUse `primitive signin <email> --signup-code <code> --accept-terms`, then `primitive signin confirm <email> <code>` for email-code sign-in. `primitive login <email>` and `primitive otp <email>` support the same email-code flow with matching `confirm` and `resend` subcommands.\n\nUse `primitive logout --force` to remove local CLI credentials, pending email-code auth state, and stale credential locks without contacting Primitive. This is the recovery command when an interrupted auth command leaves the CLI saying another credential operation is already in progress.\n\nUse `primitive signup <email>` for new account creation, then `primitive signup confirm <email> <code>` with the emailed verification code. Non-interactive signup is available with `--accept-terms` (pass `--signup-code <code>` too if you have one).\n\n## Command style\n\nUse task-oriented commands for normal workflows:\n\n```bash\nprimitive send --to alice@example.com --body \"Hello\"\nprimitive reply --id <inbound-email-id> --body \"Thanks\"\nprimitive reply --id <inbound-email-id> --body \"See attached\" --attachment ./report.pdf\nprimitive chat reply \"See attached\" --attachment ./report.pdf\nprimitive emails list\nprimitive emails get --id <inbound-email-id>\nprimitive sent list\nprimitive domains list\nprimitive functions templates\nprimitive functions init my-fn --template email-reply\nprimitive functions logs --id <function-id>\nprimitive deliveries replay --id <delivery-id>\n```\n\nGenerated API commands remain available for compatibility and full schema parity, for example `primitive emails:list-emails` and `primitive sending:reply-to-email`.\n\n## x402 payments\n\nThe `primitive payments` command group drives non-custodial x402 USDC payments. One agent registers a payout address and requests a payment; the paying agent signs locally with its own wallet key and settles. The key never leaves your machine. Networks are `base` and `base-sepolia`. Amounts take a human USDC value (`--amount-usdc 0.01`) or token base units (`--amount 10000`, since USDC has 6 decimals). Your org is resolved automatically from your API key, so payout registration takes no org flag.\n\n```bash\n# Payee, one time: register the default address your org is paid at. Signs an\n# ownership message locally with your wallet key. Org is auto-resolved.\nprimitive payments register-payout-address --network base-sepolia --label treasury\n\n# Payee: request a payment with a human USDC amount. Prints a summary by default.\nprimitive payments charge --network base-sepolia --amount-usdc 0.01\n# Capture the raw challenge JSON to hand to the payer.\nprimitive payments charge --network base-sepolia --amount-usdc 0.01 --json > challenge.json\n\n# Payer: sign and settle the challenge locally. Reads the challenge inline,\n# from a file, or piped on stdin.\nprimitive payments pay --challenge-file challenge.json\ncat challenge.json | primitive payments pay\n\n# Email-native flow: the payee issues a challenge over an email thread.\n# Note: create-email-challenge takes --amount in token base units only; unlike\n# `charge` it has no --amount-usdc. USDC has 6 decimals, so multiply by\n# 1,000,000: 0.01 USDC is --amount 10000.\nprimitive payments create-email-challenge --from payee@your-domain.example \\\n  --to payer@their-domain.example --amount 10000 --network base-sepolia\n# Payer (recommended): pay the email challenge in one step. Signs the challenge\n# locally with your wallet key AND sends the signed interaction.json, so you\n# skip the manual sign-then-send dance. --in-reply-to is the inbound challenge\n# email you received; it is fetched to address the payment to the payee, with\n# From defaulting to the payer it was sent to. The send is not threaded under\n# the challenge (the payment associates by interaction_id). The message carries\n# a short default note alongside the attachment; pass --body to customize it.\nprimitive payments pay-email --challenge-file challenge.json \\\n  --in-reply-to <inbound-challenge-email-id> --wait\n\n# Advanced: sign only, without sending. Emits the portable interaction.json\n# artifact you can attach yourself (e.g. with `primitive send --attachment`).\nprimitive payments pay-email-step --challenge-file challenge.json > interaction.json\n\n# Inspect a challenge by id, or list your registered payout addresses.\nprimitive payments get-challenge --id <challenge-id>\nprimitive payments list-payout-addresses\n\n# Read and update the org spend policy (kill-switch, per-payment and daily caps,\n# payee allowlist). The update merges: omitted fields keep their value.\nprimitive payments get-spend-policy\nprimitive payments update-spend-policy --max-per-payment 5000000\n```\n\n`charge` is the friendly verb that matches the SDK `charge` and accepts `--amount-usdc`; `create-challenge` is the lower-level command that takes base-unit `--amount`. Either creates a challenge. The signing commands print a human-readable summary by default; pass `--json` for raw JSON suitable for piping.\n\nThe signing commands (`register-payout-address`, `pay`, `pay-email`, and `pay-email-step`) need your wallet key. `pay-email` is the recommended payer path for the email-native flow: it signs and sends in one step. `pay-email-step` signs only and emits the `interaction.json` artifact for advanced use where you want to deliver it yourself. Set the key in `PRIMITIVE_X402_PRIVATE_KEY` (a `0x`-prefixed hex private key) so it never lands in shell history or the process list:\n\n```bash\nexport PRIMITIVE_X402_PRIVATE_KEY=0x...\n```\n\nA hidden `--private-key` flag is available as an escape hatch for scripted use, but the environment variable is preferred. The non-signing commands (`charge`, `get-challenge`, `list-payout-addresses`, `get-spend-policy`, `update-spend-policy`) need only your Primitive API key. Run `primitive payments <command> --help` for the full flag list of any command.\n\n## Migrating from `@primitivedotdev/sdk` CLI\n\nThe CLI previously shipped inside `@primitivedotdev/sdk`. The shipped surface area is identical; only the package name changes.\n\n| Before | After |\n|--------|-------|\n| `npm install -g @primitivedotdev/sdk` | `npm install -g @primitivedotdev/cli` |\n| `npx @primitivedotdev/sdk@latest <cmd>` | `npx @primitivedotdev/cli@latest <cmd>` |\n\n`@primitivedotdev/sdk` continues to ship the runtime SDK (webhook, API client, contract, parser, openapi). Use it in your application code; use `@primitivedotdev/cli` in your shell and CI.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}