{"_id":"@agenzo/merchant-cli","_rev":"41-a2f5dce8fde9bce4985365fd12ba9e9b","name":"@agenzo/merchant-cli","dist-tags":{"latest":"0.9.1"},"versions":{"0.1.1":{"name":"@agenzo/merchant-cli","version":"0.1.1","keywords":["cli","ai-agent","ride-hailing","merchant","fintech","developer-tools"],"author":{"name":"CardInfoLink"},"license":"MIT","_id":"@agenzo/merchant-cli@0.1.1","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"homepage":"https://github.com/CardInfoLink/agenzo-token-cli/tree/main/merchant-cli#readme","bugs":{"url":"https://github.com/CardInfoLink/agenzo-token-cli/issues"},"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"3050ae6d6b9c4a234a71f7195510c33b9c13c1cb","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.1.1.tgz","fileCount":6,"integrity":"sha512-IIJJNNwEGuAAH/fR9DWvkf3YKU2reyXYZdKLu4ebKlqwcgSkqFkFtw5o33taqhsUdTjoDOzBbJKWVdwS5V+yzA==","signatures":[{"sig":"MEUCIEPPfFDI1ca84HAV+bOI650sO2iIqaJtJhIdbr299aNHAiEAmgs2IcrV35NPp7SqaEO0oEZ4g5UKfpfwpGQRFUNxdF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120575},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"eadfba8cc9e13a154ebf130a45e4c066ae9ba5df","scripts":{"dev":"tsup --watch","lint":"eslint src","build":"tsup","test:drift":"node scripts/schema-drift-check.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"repository":{"url":"git+https://github.com/CardInfoLink/agenzo-token-cli.git","type":"git","directory":"merchant-cli"},"_npmVersion":"11.8.0","description":"CLI tool for AI Agents to order rides and query merchant services","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.0.0","@eslint/js":"^9.0.0","typescript":"^6.0.3","@types/node":"^25.6.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.1.1_1780452663132_0.5581767485384537","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@agenzo/merchant-cli","version":"0.2.0","keywords":["cli","ai-agent","ride-hailing","merchant","fintech","developer-tools"],"author":{"name":"CardInfoLink"},"license":"MIT","_id":"@agenzo/merchant-cli@0.2.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"homepage":"https://github.com/CardInfoLink/agenzo-token-cli/tree/main/merchant-cli#readme","bugs":{"url":"https://github.com/CardInfoLink/agenzo-token-cli/issues"},"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"c06506f076aad69aea917d8edf3fd1f95c74ca5b","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.2.0.tgz","fileCount":6,"integrity":"sha512-VD31QMzv3JYeAPBqNuOtskgSuZe82elIO7pDujOGTfVS7Cag4R15hDgYx0dlJWc8/zEz9nUcLC2BLhOycTv3Rw==","signatures":[{"sig":"MEYCIQDUzCgedb7KeHKAuHcEwsN4SOBqeS3bAWbls7tYMb4QFgIhAM5e6SmSfWeoMkFvL7w5IAjw7j53oJdlMv7gV2QE0hk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135592},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8ba964bf45bdc982849fcb947acc236f669fb0f2","scripts":{"dev":"tsup --watch","lint":"eslint src","build":"tsup","test:drift":"node scripts/schema-drift-check.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"repository":{"url":"git+https://github.com/CardInfoLink/agenzo-token-cli.git","type":"git","directory":"merchant-cli"},"_npmVersion":"11.8.0","description":"CLI tool for AI Agents to order rides and query merchant services","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.0.0","@eslint/js":"^9.0.0","typescript":"^6.0.3","@types/node":"^25.6.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.2.0_1780650729519_0.8181712869303235","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@agenzo/merchant-cli","version":"0.2.2","keywords":["cli","ai-agent","ride-hailing","merchant","fintech","developer-tools"],"author":{"name":"CardInfoLink"},"license":"MIT","_id":"@agenzo/merchant-cli@0.2.2","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"homepage":"https://github.com/CardInfoLink/agenzo-token-cli/tree/main/merchant-cli#readme","bugs":{"url":"https://github.com/CardInfoLink/agenzo-token-cli/issues"},"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"7eb13ef54efe4bf047b0c3e10d613025ecf749b9","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.2.2.tgz","fileCount":6,"integrity":"sha512-mfaYWSIg/SF96k2hIaEAPDZExXrhNzx/ggf80wHlgHsU6JH3YLyODyiEm3MzkYAY9PmakZBEEh0QLe17Cqbkww==","signatures":[{"sig":"MEUCIQC06M+dSQVvHQ4fjf2fmc8CaE/Q/lfSLXaTpxU2gZEpkwIgErt70Q87UTvawblc69QUqDo+K7rCVx00YZXjqpLuj3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":139561},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"16b785422b7982289acf4319005bd190879aff02","scripts":{"dev":"tsup --watch","lint":"eslint src","build":"tsup","test:drift":"node scripts/schema-drift-check.mjs","prepublishOnly":"npm run build"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"repository":{"url":"git+https://github.com/CardInfoLink/agenzo-token-cli.git","type":"git","directory":"merchant-cli"},"_npmVersion":"11.8.0","description":"CLI tool for AI Agents to order rides and query merchant services","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","eslint":"^9.0.0","@eslint/js":"^9.0.0","typescript":"^6.0.3","@types/node":"^25.6.0","typescript-eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.2.2_1780979743995_0.7889556982828256","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@agenzo/merchant-cli","version":"0.3.0","_id":"@agenzo/merchant-cli@0.3.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"c67ed4e28077b7ed798cf717e4e4ebb854b87d8e","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.3.0.tgz","fileCount":5,"integrity":"sha512-ERUV60aobGWNSYJvrq0X+x2fJgVatzOggfenaPuSfguwvGeuINVgJiK7nPrnQxRvahSu6k8NmKCtwBfMnDfOLw==","signatures":[{"sig":"MEUCIHhTasPZ1o3Zc6F7QB9eHwz7pZNiKdBU8VRTYEpqr/PnAiEA8+PKZmw0z1xfH2+eprO/Se8dfHO4x7YmhIkhKBcfjGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172630},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"aa48afe11234c4a50bb7c536cac1580f24b2db1b","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"11.8.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@agenzo/cli-core":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.3.0_1781359813542_0.5058524297942737","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@agenzo/merchant-cli","version":"0.3.2","_id":"@agenzo/merchant-cli@0.3.2","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"1e8dcf675eff1e02ff119933c35b67867b27c3f5","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.3.2.tgz","fileCount":5,"integrity":"sha512-odTDPdKl+DK/kCL+ohmQ9fkq/pOJvWxKAkUMG1TNFDqQu0zx4r5gn2UNlzO+24qtwuWIL0EXAuzSNv+YlWQJQA==","signatures":[{"sig":"MEUCIQCqvqwpmZsef9vI+l3YuQvQKqW8VfQUSYdCP6mPZoTcBAIgI2kVhm/vGAFBd0VHLdgRYF+pARoLCThfgZtTya8+e0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257504},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6a182d376b4430d103e71a38d7e6eed96fae872d","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.3.2_1781580805033_0.30999630354861196","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@agenzo/merchant-cli","version":"0.3.3","_id":"@agenzo/merchant-cli@0.3.3","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"cb1d5bf2208e91f33b5ca2fc39fa27aabfab3b5b","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.3.3.tgz","fileCount":5,"integrity":"sha512-0NSFR9IYoznWQz5ZPIaVyoN2EcvvNOztlKVFZqT05juwufWGKb7Jp6bDGz0fmLo64u1YhwTXd9JJw2HhU+GLsQ==","signatures":[{"sig":"MEYCIQCE789KXFqgNcBvkpoOcWS91/GoxUUOVLUKzabt/9gXdwIhAKb0PaAQiVGEsvBrp3xY+TDouNeUb0SpKJQS0SRfWNlZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257438},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6a182d376b4430d103e71a38d7e6eed96fae872d","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.3.3_1781581241195_0.8521247098852482","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@agenzo/merchant-cli","version":"0.3.4","_id":"@agenzo/merchant-cli@0.3.4","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"2c1c5dfb37fa66ba41b15bc0f1995e84a33f421f","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.3.4.tgz","fileCount":5,"integrity":"sha512-zR1ox0GNaGBslOw3e8fMU24JwYVNqMMerh6i7efUtPCjGmQxASj+yBK2Ki0oC3+0q3pKMbPf+c0eDjWZ8xJS7Q==","signatures":[{"sig":"MEUCIQDtkaFClwbT5zoDUfigz60eGpLoqBJiNgqjA9HmYPf5ZQIgNI4BHhopugqfgVXBiAwfIpNr4LNRaTY7Vrp9No6rgsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255768},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6a182d376b4430d103e71a38d7e6eed96fae872d","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.3.4_1781616675911_0.383280388008193","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@agenzo/merchant-cli","version":"0.4.0","_id":"@agenzo/merchant-cli@0.4.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"521bdd4ab5c7f9a0b58a0546f5f56d9b109a539a","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.4.0.tgz","fileCount":5,"integrity":"sha512-OeSVcq84YOHffy7jFq9PE91Yi0BcIbMfUwS3JOd3HgK1mBGYQotI6M/Dp/KtsSDm58mCr+mwY4sgrvaGDZyTRg==","signatures":[{"sig":"MEUCICaBgv8IqsxxwAjG021TAD8MT7EsQqu+jiNg7ubDdplBAiEA4xb2xru8SfnelF1AThPP+Q+p9jsP0fuTN9oZjt9KII8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258478},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a96cb0b1daaa2f53a00e4008a53377c25993fa2f","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"10.8.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.4.0_1781748877356_0.12797167355292838","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@agenzo/merchant-cli","version":"0.4.1","_id":"@agenzo/merchant-cli@0.4.1","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"b229878fd70f52616137aa1da442e3124b5adff3","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.4.1.tgz","fileCount":5,"integrity":"sha512-Av/ZIIJRjMD4bE3zHROgyEK/HO+dZmMHb5x7V+NtRaSnj5yWAWM8mH9T0HTph1l/c8UwOHbQUnASYS5U13JbpQ==","signatures":[{"sig":"MEYCIQDwv4zL0/lJprZBoyWUqCuIA6y7/iuoQkrdXOAX+KiWHAIhAKC2cTjjlxTyd0e6/zB8yAYMvzG2r11DdWiMarP7Icfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":264482},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4ca0da6d0a4b071be2e2a611add66959134116f6","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"10.8.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"20.20.2","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.4.1_1782112301570_0.3000764157200093","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@agenzo/merchant-cli","version":"0.4.2","_id":"@agenzo/merchant-cli@0.4.2","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"1e1990bbdf90aa546306322623a3f72655bff5ff","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.4.2.tgz","fileCount":5,"integrity":"sha512-4heospzbohSDrwY2+GZgF5o6De1Lz708ncIKDbNDe6uu8ezGpnMn3G4d9rXhDZgw+3qEtabjz+iY5Wlvk4TSOg==","signatures":[{"sig":"MEUCIQCUPwnP8z7YBRmnFGhy59udjcIRWVGfWeB0rb64jqerzQIgYMNYEOscF9VLXg8G8/QYbUoHxIDtLldgtVIGN/xXH8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":261316},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"319ec8484da4a731eed36615114d6d4498f96ab7","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.4.2_1782197798626_0.03698436072596856","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@agenzo/merchant-cli","version":"0.4.3","license":"MIT","_id":"@agenzo/merchant-cli@0.4.3","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"96106da42e675da896df4bbc63a4af0e006841d6","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.4.3.tgz","fileCount":5,"integrity":"sha512-SXuiRNYHuuMGP0U+yxyIXrRGUkJvgEwdqLe3kUyj0GMYtBdrdAcxEmeKZJ/A6YGeL9G1p7GsugbytIqzQRW6RQ==","signatures":[{"sig":"MEYCIQDl7BFr1mTMhqkxjwVZEBCZ6+ERZuJV6jocDpHNFAuhGAIhALP3r8c7RcT58kTpfGm3ucF8sEQTxIRVlqP/jNfKn7M4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259640},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"95e22336f4d7ee3a05ea2e167192602d76998b62","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.4.3_1782721290944_0.6679545464694987","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@agenzo/merchant-cli","version":"0.5.0","license":"MIT","_id":"@agenzo/merchant-cli@0.5.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"69640ffd1ff142341b7a371a651ee57c9337a4bf","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.5.0.tgz","fileCount":5,"integrity":"sha512-xC+2YoW3IisGNGR+Iy5VUijD3X4GhbcHimLbxcGnEx2i6lmHOq+kdVGqeodfjnkgm6eUP40Jf9YVgBBG4P1Gjg==","signatures":[{"sig":"MEQCICIH0k9SDcAFuQ+ZVaYtCnBoqqcTlKnr9y5lhePAfZdcAiBNU9PW9lF5U7Br2gzmhSroTKgphw6v/NCZLpQ9g14QUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686920},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"4554d9b9f7540ea15eabba4de0b39d7d25dd3132","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"11.8.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.5.0_1783087497776_0.45981082910136717","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@agenzo/merchant-cli","version":"0.5.1","license":"MIT","_id":"@agenzo/merchant-cli@0.5.1","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"af9cd9748938421367c5be132c56ac827e35d3aa","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.5.1.tgz","fileCount":5,"integrity":"sha512-OGgygJPfJ+O1rIBTxZbqNKxmam64zRY1KuJjfgVVubFhZzyOUihsdhnGqgvzgY+vbBVa8ZwcGA7ueGeP+I4zQQ==","signatures":[{"sig":"MEUCIQCTqB12n8PfNtDNqXzteLY8hnkCje8m/DcZcvpQbw/KJAIgH/Tz+60mtCG0d5j8BcIObDjFYsgPBfDozbnT2oat9I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":667972},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"392e05a4b6b7be671e433875f1061e900c9287fe","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.5.1_1783348314384_0.4700073433258425","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@agenzo/merchant-cli","version":"0.5.2","license":"MIT","_id":"@agenzo/merchant-cli@0.5.2","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"c2d445d1079e533274167fcd4dac2f94c06b6a6c","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.5.2.tgz","fileCount":5,"integrity":"sha512-UGqC0fHrp6GTesqOUP0X94tIhcWefQkL9tetueHrInxh9Zv5vpG3bxJYosG62yZTeRDI6FTgFQgeoAssozJ9Dw==","signatures":[{"sig":"MEUCIQCyRHYh/kvlH4aDT5zh22Rne1AEqiRmkVqu6VcqA/KqHwIgfkGlQIhafwH3l6kx9Wu0cJPficRbMu/DPOIIaoZscME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":694048},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"ead6604073fe22c09d1bfc35ed7989129b3cb93d","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.5.2_1783419903063_0.7004857615791362","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@agenzo/merchant-cli","version":"0.6.0","license":"MIT","_id":"@agenzo/merchant-cli@0.6.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"90025958142367a85834c0eb2ecb7756e0cbf587","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.6.0.tgz","fileCount":5,"integrity":"sha512-6y4Xejxg6+2NdxKjZMjsS9+CcLINcC/2SRWSHkGqol5yZw9hKYu1U2pOuOjDgnCo+vYKAuzE4YtWR8URbGB+2g==","signatures":[{"sig":"MEYCIQD/GHg4dlzT487NZbfVSp/+grluldQI47sYjA7me8IlkwIhAJcFA7x3Ng89g35kcrh37NIfCOmV0Aolni2p03Aw6ZB5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":697039},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"dbb837990f1f44ed05738a19385d5a12808682c7","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"11.8.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.6.0_1783422526400_0.044703572743093334","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@agenzo/merchant-cli","version":"0.7.0","license":"MIT","_id":"@agenzo/merchant-cli@0.7.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"ddf817c0517cbf8d90c86b9f47f3f05f9aeb1c26","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.7.0.tgz","fileCount":5,"integrity":"sha512-cbdwMiX91ArJi4jhQIMPYj7CnsZdHtODU4HonngWr1desdkcL8wPNTaO1WqloTYYMyQDYAiwf0GDK5wMSf3Gow==","signatures":[{"sig":"MEYCIQD7KuWY0aFcl/UuZf2RCvZR0EovOSSqzpKpScI1bEXC9wIhAKHfb1Yhty/ewh93ClsRmiTPI/LJmcPA+GBOqmYgFw8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698876},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"91450a69f5889935b741d1b09a00a4933e8f1d42","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"crystalcici","email":"517455797@qq.com"},"_npmVersion":"11.6.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.3.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.7.0_1783674368305_0.6621763710234396","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@agenzo/merchant-cli","version":"0.8.0","license":"MIT","_id":"@agenzo/merchant-cli@0.8.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"4f58124aa5ed15f2acdd80301906ff17677fdc48","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.0.tgz","fileCount":5,"integrity":"sha512-FhSDdfLE9K1C+eoBQVAR1pWx1c8L+7F/lPi0OibL9DqukZZnuYLzhxI7PriPS5xZSNgt3Rk28s46FiF4dw6T3g==","signatures":[{"sig":"MEUCICzSyHO5yxvufgtOSFr97cG+quUeFboHrT+L0Bn3c21zAiEAqqzlWb06863Yrm3GsJH3LliBxXVsuOsVxAuFsrm5828=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":892968},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"05ad0e8d93a5f65af605b2b4720900230cda780e","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"crystalcici","email":"517455797@qq.com"},"_npmVersion":"11.6.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.3.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.0_1784104663463_0.9289115922478834","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@agenzo/merchant-cli","version":"0.8.1","license":"MIT","_id":"@agenzo/merchant-cli@0.8.1","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"f14ef2fb68069cb234862a8972d74fe4c91f4092","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.1.tgz","fileCount":5,"integrity":"sha512-VKzlmbr5IsjB2nGX/CZnuwLSWb9lF04OzBK/dI/SXI7DidkNuzvromrfcZn053S2trceDFzW5LeUzgtVinXaOA==","signatures":[{"sig":"MEUCIHsyAaFIEEEEFUz+SdcmU5TL/MLea542jy6wzD0M10LpAiEA29oy4GNftCn4+d8yy0NH7/3osr/BA7QM/7JRUAc1b1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896380},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"bae84cd46f1eb25e8f5b883fa7963138538e2770","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.1_1784190739949_0.7776790052300915","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@agenzo/merchant-cli","version":"0.8.2","license":"MIT","_id":"@agenzo/merchant-cli@0.8.2","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"9d68a062dcaf34964c93952900143678640d844f","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.2.tgz","fileCount":5,"integrity":"sha512-PDj6vPDy9HN/8jPEiZwDJnFi9Ol7G/vGkNMYYgRxsoV18fOfQzvtqqEcuN79arc4oD7E0/bYXhsz42c6bc1x+Q==","signatures":[{"sig":"MEUCIQCJgS1c4g3b5UgMGrTcMJGLhxqEwDL3wIJL5ndVdbKChQIgaTt7CQc2tHN+7glN8rB1Wit8D+1ShxgTNzdH8UlnEh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":896803},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"da58391e69af9179499b48cdb543b95bf1da728d","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.2_1784269049145_0.5542444744101425","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@agenzo/merchant-cli","version":"0.8.3","license":"MIT","_id":"@agenzo/merchant-cli@0.8.3","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"6d86af739bcef1e44d129e2807277e42af396ca2","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.3.tgz","fileCount":5,"integrity":"sha512-Yc7V2zVsjghjJm33eUoNyUI9/e6NLKrO4TZ7yfSi0TaQ7DpMvOhejRxclTosmXW9Sz6VgvP5BWu4AF9QzEmAPg==","signatures":[{"sig":"MEUCIQC3U76OdBx3vH9m/zlrj3vR90HIB8XoC/EtysCe2yWchAIgLAAlDsQJPBATZWyGsZenAYOeyeVL45/EJeV9yu79QJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909859},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"161560f383610d8ba866a4d3fff20f9cf556442a","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"11.8.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.5.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.3_1784295575454_0.13289963123505522","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@agenzo/merchant-cli","version":"0.8.4","license":"MIT","_id":"@agenzo/merchant-cli@0.8.4","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"6420a9fe191193ea78f61f01c10a98d1ca5ece91","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.4.tgz","fileCount":5,"integrity":"sha512-UgAc/3KdjSSq1qbxeTPh0+cutPFWhUTl75fGz+jVwK57WusoHQPV/fScaAfBujlKgUoorRkFmthhskcKmQy1zA==","signatures":[{"sig":"MEUCICsjUgXSihp5A70C+ThWZ8DCo+kDAzFPrVeLz3axXvGVAiEAhudZQ2pO+88geREyLxg0BM4Bim6fNu5NEzHTIbrJkyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":913280},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"7ae2769181a675bdb5fecc9696950c4dd34b39b6","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.4_1784549355085_0.7622669650513099","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@agenzo/merchant-cli","version":"0.8.5","license":"MIT","_id":"@agenzo/merchant-cli@0.8.5","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"66251c1c59a35c5c33318003a8e16c066df70427","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.5.tgz","fileCount":5,"integrity":"sha512-UH5LQBdE5o0MmA42QrqtZHKtdvnWU50OhSKl+iu+UEqfyxq85OgPfL62bw2eCg7gSytL7DFGnxZgHzdmTHftNg==","signatures":[{"sig":"MEUCIDuZ1U6wewBkzRdx3jMZtsvnhmJY7M+nwybRc8YkYXJPAiEA1QyBxsVd4b/PiR1i2LCynC30s4JEn1L3sRqB4LFa3EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940456},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"ca20fef11c1da28aa496af7cc325f1aa1f4a58a6","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"},"_npmVersion":"10.9.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"22.13.1","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.5_1785912306663_0.44705060578180644","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@agenzo/merchant-cli","version":"0.8.6","license":"MIT","_id":"@agenzo/merchant-cli@0.8.6","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"1890b35f868fd3b7992d987a0608995024462d9f","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.6.tgz","fileCount":5,"integrity":"sha512-GKdkeoNK/7XTvo4HkIBWPUmguBXnrkSF2NaqIbBMGUkm4PhKOfiiLqsKShUsLIj3+CRyu3wpfHHpkppCt9YsMg==","signatures":[{"sig":"MEYCIQCsZkyx8C3sLq8SQCEm8OjsNUpWxw9st0m8O6thDa9jmQIhAPzwpYIhysVw58nZ+lGWAzwPmfDtKDIadwqyGOOFy1EY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920550},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"11cb676a42ba446885ec39f53b519ac365b506c0","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.6_1786614874831_0.47353052538686446","host":"s3://npm-registry-packages-npm-production"}},"0.8.7":{"name":"@agenzo/merchant-cli","version":"0.8.7","license":"MIT","_id":"@agenzo/merchant-cli@0.8.7","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"a27fb63d0ef3b74dbb7765a85f57530af0509104","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.7.tgz","fileCount":5,"integrity":"sha512-Gwu9wxtR+p+u7j8+NT77PomCOF1YQrJNg+EpbYUqUi4SV0wGYpADMthN7V95Gaf4KAY1enbDBmjjz/xT1os7UA==","signatures":[{"sig":"MEUCICKpwlrZR2bzcUb3TJrw2GaEdSltLE66uydecz1vPMoMAiEAvJLx3XD8t8fVF04uCHskb7P5tBYnWEkTYGjqwQ3oXz4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":927273},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"60cb633b0b4feae7c87a4aee027a868a38a85136","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.7_1786960823748_0.21028346043541246","host":"s3://npm-registry-packages-npm-production"}},"0.8.8":{"name":"@agenzo/merchant-cli","version":"0.8.8","license":"MIT","_id":"@agenzo/merchant-cli@0.8.8","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"b8b5691bdf834237d719dfec4187a5d532cc36c2","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.8.tgz","fileCount":5,"integrity":"sha512-jAzfxAgEKaaOfmjI7hH0JRveJsaGTbyz83I6txDjb02/XTKMYPxEIA1n15J9JwaXmo9wOdN9DC4FJcW9D4J02w==","signatures":[{"sig":"MEUCIHwigYGUNDR60+znf6E2bBAGA6ClVtH24rx9Y54+iLYTAiEA7CM837tsZoSGzpJ6Fs779lKYsU1VTfzhc8yuVUpNvKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928554},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"crystalcici","email":"517455797@qq.com"},"_npmVersion":"11.6.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.3.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.8_1786982916958_0.9221708894849621","host":"s3://npm-registry-packages-npm-production"}},"0.8.9":{"name":"@agenzo/merchant-cli","version":"0.8.9","license":"MIT","_id":"@agenzo/merchant-cli@0.8.9","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"ecfb76c8617ee8b213f6a3427a71d77a45f70381","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.9.tgz","fileCount":5,"integrity":"sha512-WHUQ9BbncMqh2pxdmmN2rv5VnwiNqaDkfxlZpb9vU6vzjS99Xq3qXVFE3t7BxiOl7Z/HhJ7Xu9/2xzjnIFQHJQ==","signatures":[{"sig":"MEQCIAxaIuc3n8trRAKlSkkvIedEFoZOp+L8zwPlAkSrBkC7AiAhix30dGc84peMHo+SggolI0B9uOPoh9G6BHiGUXQA7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":937268},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.9_1787063362378_0.33351222105076617","host":"s3://npm-registry-packages-npm-production"}},"0.8.10":{"name":"@agenzo/merchant-cli","version":"0.8.10","license":"MIT","_id":"@agenzo/merchant-cli@0.8.10","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"bbd72fcc6aaebc9bfa8a978438da27c6f8184041","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.10.tgz","fileCount":5,"integrity":"sha512-EOVfVPl1xp5hipvkCk/8cxKILa8SQi11UFXwYjE5luQ/619VfMm4t49RgBd4u+7FlivUYfAnxVug5Ry3RHQO3w==","signatures":[{"sig":"MEQCIBxcOOZpWPrSJZpMbKj+Sm75S5zqWp9dU3XE7M5+llblAiBvlLbyzPsryJpF5xlxGCB1ExzHcI7/SCHx15s99zmG9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":938442},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"9e40dcfa4931013b0eab7b5908ac60ff7b3176d5","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"crystalcici","email":"517455797@qq.com"},"_npmVersion":"11.6.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.3.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.10_1787328425407_0.09862187221855678","host":"s3://npm-registry-packages-npm-production"}},"0.8.11":{"name":"@agenzo/merchant-cli","version":"0.8.11","license":"MIT","_id":"@agenzo/merchant-cli@0.8.11","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"67785ea22c0c89994266f10d836afd6012150e9d","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.11.tgz","fileCount":5,"integrity":"sha512-iTmD2Gy/pE4nuonP8jZrc2SALnFbrcv1Q6zltZgNFR6qW9wsCb6V9ttAUJTgTURs/yQ6eKgPsTp724R7GgzUuA==","signatures":[{"sig":"MEUCIAEQceF5I9XsC5q2Hc7UnxVHYHML63tFoqtA2aX/lg6nAiEAwV9fH+4Mp+6fGrJlN7IwdQS236ZkcJ+yKo0wXT1xgBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":940780},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"84d2fde2439a88cc485a7bb9271a6eacf88b13e1","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"crystalcici","email":"517455797@qq.com"},"_npmVersion":"11.6.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.3.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.11_1787382990673_0.02787898204174022","host":"s3://npm-registry-packages-npm-production"}},"0.8.12":{"name":"@agenzo/merchant-cli","version":"0.8.12","license":"MIT","_id":"@agenzo/merchant-cli@0.8.12","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"f1fdaa316aaeec3a7e0cd681f060198d8a874dcb","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.12.tgz","fileCount":5,"integrity":"sha512-ARv/vURWr0LtUyJOZJYjs5ITSfv0zDEjcDSrSDmBdb4OoVNAz7txJe3n2iSll2zSdVvtQ1jTvdrEfp4RwobeIA==","signatures":[{"sig":"MEUCIQDSyh+4C4aL4GcM2GuKJgNIWfpS5oCPCqly4ZcQTLhzfQIgWdmDlTcu0K9sZg9+PvF4WfYVya9ij2gQU16JescJ0cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":992410},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"1069f5b26e88bb846f18977f3d2a01719cbc5d0f","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.12_1787752115798_0.6969547101018461","host":"s3://npm-registry-packages-npm-production"}},"0.8.13":{"name":"@agenzo/merchant-cli","version":"0.8.13","license":"MIT","_id":"@agenzo/merchant-cli@0.8.13","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"b573465036d293d1f21fdac1a443b22e48635f5b","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.13.tgz","fileCount":5,"integrity":"sha512-Ysqv7KAivhAI/66XfpX7LWthRi+pvfEW9tlRIcBh7PcSuowpuOw3WtX9fSkHcZIRZx/RR5afkK1Ln/Olw2Speg==","signatures":[{"sig":"MEYCIQC/dPGZILUVf6vNYOjjTvoEXfQuOwtSRfZgHVoqIn2/QAIhANY+55ylExO2xgFdfXrfCiYcYY0aaO9wEWCYP3dEP3V7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1015797},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"d4abc06c6f1fa39038cf51b0548d4dc129134e66","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"},"_npmVersion":"10.9.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"22.13.1","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.13_1788165462424_0.22243871138999904","host":"s3://npm-registry-packages-npm-production"}},"0.8.14":{"name":"@agenzo/merchant-cli","version":"0.8.14","license":"MIT","_id":"@agenzo/merchant-cli@0.8.14","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"cde4674fb24c0994a14640b47318bf75eb7b5961","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.14.tgz","fileCount":5,"integrity":"sha512-WHUs8X9/VqHDCCZRy3L0K0SDbbAeZ3UMR7DpPnofAO2iUzT4tRJHaYNB9phbmtAA5nX2nN/nyuTqKZkFW4no9w==","signatures":[{"sig":"MEYCIQCPYQiRFwb6fbmGOb+vDzDUrpLakhEuxR3shR6sJTXeBAIhAJ2FtLxqfc6pFrpo37RJsp0779BAIBEgxMZDPrmPc9xW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":999403},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"6804be894a409f3dd508726270c2be866f2cd3d2","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.14_1788503554975_0.5781215647941846","host":"s3://npm-registry-packages-npm-production"}},"0.8.15":{"name":"@agenzo/merchant-cli","version":"0.8.15","license":"MIT","_id":"@agenzo/merchant-cli@0.8.15","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"e72d7ab15147cb074215af5c1a60ed157cff13a9","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.15.tgz","fileCount":5,"integrity":"sha512-40GChb18vvMO80e4FpoguElNPmIBlWaW1OmFnOyvCxnP6RfBJkwYOkW6fw28IPaXX8oejG+Q/cbXzY0y7/cN2A==","signatures":[{"sig":"MEUCIDtOPO8Z3Bo7rgDgtyaB4dVho0ML25Wwl3UKz9kUNJJNAiEA8Tmc1orJUSUsAFEIXk6MQJz3h09mSXqjALexKIPzntE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1003366},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"c5ff592ea7ed0a1421de3d518349ba4e2f485473","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"lixiaohao","email":"913670818@qq.com"},"_npmVersion":"11.7.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"25.4.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.15_1788939762655_0.6779077342111159","host":"s3://npm-registry-packages-npm-production"}},"0.8.16":{"name":"@agenzo/merchant-cli","version":"0.8.16","license":"MIT","_id":"@agenzo/merchant-cli@0.8.16","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"94fcac5b6e15b4824d0fb1a9c6fec4b9ddc133f1","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.16.tgz","fileCount":5,"integrity":"sha512-2r4ZP6G3IBfNcwIUMGE65aDF13Zq5RI8Wi4JH509otvrg4CEtoQx3H2+CERbAaOBUBgNFe2WkwDrwzoH6WNDCA==","signatures":[{"sig":"MEUCIBXf2bS9Qng1ksnIzMeTFojT6E+2aJ4M6dpmS8HA3Ci5AiEAl1KLW3RgRooJ0uXctVOoVTNOsG68ABcuhQLIg5cvOEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1101271},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"050afb87643d3f9fc6a565a6264013d9cfef64a3","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"},"_npmVersion":"10.9.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"22.13.1","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.16_1789357019705_0.9612774709982401","host":"s3://npm-registry-packages-npm-production"}},"0.8.17":{"name":"@agenzo/merchant-cli","version":"0.8.17","license":"MIT","_id":"@agenzo/merchant-cli@0.8.17","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"bf5d30f372fa5c01413649889366537059674da2","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.8.17.tgz","fileCount":5,"integrity":"sha512-nRMHv1gxKImYjCOfGIG+L+4Sib3S0QxSsVngbF7pC7JlhyvleEF50yVBwxz8d8yBAwXHJCfFT/ZaCB5L2IzIlQ==","signatures":[{"sig":"MEUCIAVsBGSO8KO5mcQhWXRgLQVfMvwi5FnFsMZHQWOGKe+0AiEA5Vwd/FSnB1vEzQ2oTze4tGKNp7SG2ihGJY3jebbfnSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1081854},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"506d1f8064dc7fcb932360e098cdbe607bc500d5","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},"_npmVersion":"11.19.0","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"26.7.0","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.8.17_1789525950101_0.5414588774636508","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@agenzo/merchant-cli","version":"0.9.0","license":"MIT","_id":"@agenzo/merchant-cli@0.9.0","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"ab36e230b9aab07901781c3ae8e794641af86e8f","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.9.0.tgz","fileCount":5,"integrity":"sha512-LrzrwHhjK6T7EcOU46JF70iafbM5lGBcodSGFIkuR4rR7qh2lq3JBb0K7Z6GfLyLeLYFKKXvif/cYFCKwu+46w==","signatures":[{"sig":"MEYCIQCN8h0KOM4l7ks8S2f9zScIEWemFc9fTBEGGdLX2SNxcwIhAL7jj8BzjNQMpvdSdimo0qPJJ1xSqAxeilnGIXSrs9WS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCFZBH16nfx0zu4byC7OmsHbTLVgMnVX0E/woWTjnKDhAIhAKr6I0T6K4YAbsS0eF0ad0SnGQZPsCyz7tFY+DzJVCbN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1153201},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"53baeb535ab0a9a57bdbb6b3e592526152cb9faf","scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"},"_npmVersion":"10.9.2","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"_nodeVersion":"22.13.1","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"tmp":"tmp/merchant-cli_0.9.0_1790580598738_0.37344285522770937","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"_id":"@agenzo/merchant-cli@0.9.1","bin":{"agenzo-merchant-cli":"dist/index.js"},"dist":{"shasum":"2b775d5600110d9d84695a2056bc1952a367899c","tarball":"https://registry.npmjs.org/@agenzo/merchant-cli/-/merchant-cli-0.9.1.tgz","fileCount":5,"integrity":"sha512-YWZQlyd8h0F+8Brq4YTRsijkLGb4wwuf2mRswgVR0LyeRPncBgKT4uDvXjaJbLDA7O9fltrDKkiD4F0VR8SK7g==","signatures":[{"sig":"MEYCIQDz6DOo/ielQA2pXrX1fH6E2k8XAyQXrFkMTtgV/8OSTwIhAKVsm3ZXMzNLXVA0t/bwnxEIgaa3Z5/Bkon0NX+R/Hd5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDEx5eQUtN2RkRO8bnM0m7iHDLtFLwd+sePFKCFngKUmAIhANFezhrnlZvASGLXCNg0yEMKbsBZ9OJwaaJ92AJEpqBf"}],"unpackedSize":1175618},"main":"dist/index.js","name":"@agenzo/merchant-cli","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"gitHead":"f2faebd8a28231e3ad80b31841b14843b2081b80","license":"MIT","scripts":{"dev":"tsup --watch","build":"tsup"},"version":"0.9.1","_npmUser":{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"},"_npmVersion":"10.9.9","description":"Merchant fulfillment CLI for the Agenzo platform","directories":{},"maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"commander":"^14.0.3","@inquirer/prompts":"^8.4.2"},"_hasShrinkwrap":false,"devDependencies":{"@agenzo/cli-core":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/merchant-cli_0.9.1_1790766428053_0.2041205650669906"}}},"time":{"created":"2026-06-03T02:04:20.158Z","modified":"2026-09-30T11:07:08.392Z","0.1.0":"2026-06-03T02:04:20.463Z","0.1.1":"2026-06-03T02:11:03.299Z","0.2.0":"2026-06-05T09:12:09.659Z","0.2.1":"2026-06-05T09:12:19.684Z","0.2.2":"2026-06-09T04:35:44.210Z","0.3.0":"2026-06-13T14:10:13.672Z","0.3.2":"2026-06-16T03:33:25.181Z","0.3.3":"2026-06-16T03:40:41.385Z","0.3.4":"2026-06-16T13:31:16.066Z","0.4.0":"2026-06-18T02:14:37.497Z","0.4.1":"2026-06-22T07:11:41.714Z","0.4.2":"2026-06-23T06:56:38.742Z","0.4.3":"2026-06-29T08:21:31.075Z","0.5.0":"2026-07-03T14:04:57.970Z","0.5.1":"2026-07-06T14:31:54.535Z","0.5.2":"2026-07-07T10:25:03.288Z","0.6.0":"2026-07-07T11:08:46.633Z","0.7.0":"2026-07-10T09:06:08.476Z","0.8.0":"2026-07-15T08:37:43.626Z","0.8.1":"2026-07-16T08:32:20.226Z","0.8.2":"2026-07-17T06:17:29.327Z","0.8.3":"2026-07-17T13:39:35.646Z","0.8.4":"2026-07-20T12:09:15.228Z","0.8.5":"2026-08-05T06:45:06.849Z","0.8.6":"2026-08-13T09:54:34.999Z","0.8.7":"2026-08-17T10:00:23.896Z","0.8.8":"2026-08-17T16:08:37.108Z","0.8.9":"2026-08-18T14:29:22.533Z","0.8.10":"2026-08-21T16:07:05.535Z","0.8.11":"2026-08-22T07:16:30.858Z","0.8.12":"2026-08-26T13:48:35.936Z","0.8.13":"2026-08-31T08:37:42.574Z","0.8.14":"2026-09-04T06:32:35.105Z","0.8.15":"2026-09-09T07:42:42.815Z","0.8.16":"2026-09-14T03:36:59.852Z","0.8.17":"2026-09-16T02:32:30.253Z","0.9.0":"2026-09-28T07:29:58.829Z","0.9.1":"2026-09-30T11:07:08.194Z"},"license":"MIT","description":"Merchant fulfillment CLI for the Agenzo platform","maintainers":[{"name":"crystalcici","email":"517455797@qq.com"},{"name":"lixiaohao","email":"913670818@qq.com"},{"name":"walterhandsome","email":"wangwalterhandsome@gmail.com"},{"name":"kevinzhang19870314","email":"kevinzhang19870314@gmail.com"}],"readme":"# @agenzo/merchant-cli\r\n\r\n[![npm](https://img.shields.io/npm/v/@agenzo/merchant-cli.svg)](https://www.npmjs.com/package/@agenzo/merchant-cli) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](../../LICENSE) ![node](https://img.shields.io/badge/node-%3E%3D22-brightgreen.svg)\r\n\r\n> **Merchant-fulfillment CLI** for the Agenzo platform — binary `agenzo-merchant-cli`.\r\n> Agents fulfill commerce services here. Each capability is a noun and the set grows over time — use `services` to discover what's available; today's capabilities are ride-hailing (`ride-elife`) and hotel booking (`hotel-redaug`).\r\n\r\n**[Overview](#overview)** · **[Features](#features)** · **[Quick Start](#quick-start)** · **[Global flags](#global-flags)** · **[Errors](#output-and-error-contract)** · **[Idempotency-Key](#idempotency-key)**\r\n\r\n---\r\n\r\n## Overview\r\n\r\n`agenzo-merchant-cli` is the command-line entry point for Agents to fulfill commerce services on the Agenzo platform. Each fulfillment capability is exposed as a **noun**, and the set grows over time:\r\n\r\n- **`services`** (capability discovery): list what's currently available and how to call it — run this first to learn the current capability set.\r\n- **`ride-elife`** (ride-hailing): the full loop of quote → book → query/poll → cancel → list-orders.\r\n- **`hotel-redaug`** (hotel booking): search, find-destination, hotel-filters, list-cities, hotel-detail, quote, create-order, pay-order, get (status/poll), cancel, checkout, get-checkout, list-orders. Supports both **monthly_settlement** (on-account deduction) and **pay_per_call** (user pays via EVO using the order_id as the merchantTransID).\r\n\r\nMore fulfillment capabilities are added as new nouns over time; `services list` always reflects the current set.\r\n\r\n## Features\r\n\r\n| Noun | Verb | Type | HTTP | Description |\r\n|---|---|---|---|---|\r\n| `services` | `list` | Read | — (local) | List available merchant-fulfillment capabilities |\r\n| `services` | `get <service-id>` | Read | — (local) | View the full metadata of a single capability (miss → `SERVICE_NOT_FOUND`) |\r\n| `ride-elife` | `quote` | Read | `POST /ride/quote` | Point-to-point quote (`vehicle_classes[]` + meet-and-greet) |\r\n| `ride-elife` | `book` | Write/Y | `POST /ride/book` | Book against a quote (monthly_settlement-aware, see below) |\r\n| `ride-elife` | `get` | Read | `GET /ride/<id>/status` | Query order status; `--watch` emits an NDJSON polling stream |\r\n| `ride-elife` | `cancel` | Write/Y | `POST /ride/<id>/cancel` | Cancel an order (no body, may incur a fee) |\r\n| `ride-elife` | `list-orders` | Read | `GET /ride/orders` | List booked trips (pagination + filtering) |\r\n| `hotel-redaug` | `search` | Read | `POST /hotel/search` | Search hotels by coordinates or destination-id + stay dates + filters |\r\n| `hotel-redaug` | `find-destination` | Read | `POST /hotel/find-destination` | Resolve free-text to destinations (destination_id + coordinates) |\r\n| `hotel-redaug` | `hotel-filters` | Read | `POST /hotel/filters` | Get available filter options for a location (codes → search flags) |\r\n| `hotel-redaug` | `list-cities` | Read | `POST /hotel/cities` | List cities for a country (destination_id + coordinates) |\r\n| `hotel-redaug` | `hotel-detail` | Read | `POST /hotel/detail` | Hotel detail with facilities/images AND `rooms[]` (area/floor/beds/photos) — call before quote |\r\n| `hotel-redaug` | `quote` | Read | `POST /hotel/quote` | Real-time rooms/rates for one hotel (`product_token` + `price_items`) |\r\n| `hotel-redaug` | `create-order` | Write/Y | `POST /hotel/create-order` | Create a hotel order without charging (locks rate + returns `order_id` + payable amount) |\r\n| `hotel-redaug` | `pay-order` | Write/Y | `POST /hotel/{order_id}/pay` | Pay for a created order (takes only `--order-id`); billing path (`monthly_settlement` or `pay_per_call`) is chosen server-side |\r\n| `hotel-redaug` | `get` | Read | `GET /hotel/<id>/status` | Query order status; `--watch` emits an NDJSON polling stream |\r\n| `hotel-redaug` | `cancel` | Write/Y | `POST /hotel/<id>/cancel` | Cancel a whole order (acceptance ≠ proof; poll `get`) |\r\n| `hotel-redaug` | `checkout` | Write/Y | `POST /hotel/<id>/checkout` | Partial check-out / out-of-policy cancellation (async) |\r\n| `hotel-redaug` | `get-checkout` | Read | `GET /hotel/checkout/<task_order_code>` | Poll a check-out application; `--watch` emits an NDJSON stream |\r\n| `hotel-redaug` | `list-orders` | Read | `GET /hotel/orders` | List hotel orders (pagination + status filter) |\r\n\r\n> Write commands (`ride-elife book` / `cancel`; `hotel-redaug create-order` / `pay-order` / `cancel` / `checkout`) are subject to the idempotency-key rules (see [Idempotency-Key](#idempotency-key)).\r\n> Read status verbs `get` / `get-checkout` support `--watch` for NDJSON status polling.\r\n> `ride-elife track` is not available — use `get --watch` for order-status polling.\r\n\r\n## Quick Start\r\n\r\n### Requirements\r\n\r\n- Node.js 22+\r\n\r\n### Installation\r\n\r\n```bash\r\nnpm install -g @agenzo/merchant-cli\r\nagenzo-merchant-cli --version\r\n```\r\n\r\nUpgrade later with `npm install -g @agenzo/merchant-cli@latest`.\r\n\r\n### Authentication\r\n\r\nA runtime-plane CLI that uses an **API Key** (`--api-key`, carried per command as the `X-Api-Key` header):\r\n\r\n- The API Key is issued by `agenzo-admin-cli keys create --scope merchant` and must include the `merchant` scope.\r\n- When `--api-key` is omitted, it is requested interactively (password input).\r\n- No Bearer Token or local keystore — every command carries the API Key.\r\n\r\n### Ride-hailing end-to-end example\r\n\r\n```bash\r\n# 1. Discover capabilities\r\nagenzo-merchant-cli services list\r\nagenzo-merchant-cli services get ride-elife\r\n\r\n# 2. Quote (produces quote_id)\r\nagenzo-merchant-cli ride-elife quote --api-key \"$API_KEY\" \\\r\n  --pickup-lat 37.7937 --pickup-lng -122.3956 --pickup-name \"1 Market St\" \\\r\n  --dropoff-lat 37.6213 --dropoff-lng -122.3790 --dropoff-name \"SFO Airport\" \\\r\n  --pickup-time now\r\n\r\n# 3. Book (write op: --yes auto-confirms + --idempotency-key must be provided)\r\nagenzo-merchant-cli ride-elife book --api-key \"$API_KEY\" --yes \\\r\n  --quote-id \"$QUOTE_ID\" --vehicle-class Sedan --price-amount 42.50 \\\r\n  --passenger-name \"Alice\" --passenger-phone \"+14155551234\" \\\r\n  --idempotency-key \"book-$(date +%s)\"\r\n\r\n# 4. Query / poll (--watch emits line-by-line NDJSON)\r\nagenzo-merchant-cli ride-elife get --api-key \"$API_KEY\" --order-id \"$RIDE_ID\"\r\nagenzo-merchant-cli ride-elife get --api-key \"$API_KEY\" --order-id \"$RIDE_ID\" \\\r\n  --watch --watch-interval 5 --watch-timeout 600\r\n\r\n# 5. List orders / cancel\r\nagenzo-merchant-cli ride-elife list-orders --api-key \"$API_KEY\" --status Pending --page 1 --page-size 20\r\nagenzo-merchant-cli ride-elife cancel --api-key \"$API_KEY\" --yes \\\r\n  --order-id \"$RIDE_ID\" --idempotency-key \"cancel-$(date +%s)\"\r\n```\r\n\r\n### Hotel booking end-to-end example\r\n\r\nThe core Agent loop is `search → quote → create-order → pay-order → get`. Amounts are decimal currency\r\nunits (e.g. `320.00` = 320.00 yuan). **`create-order` settles payment AND locks the room** — the funds\r\npath is chosen server-side by the developer's `billing_mode`:\r\n\r\n- **monthly_settlement**: the total is deducted from the developer's monthly-settlement account balance.\r\n- **pay_per_call**: the total is authorized + captured on the developer's bound card via the platform's own EVO integration (server-side; no EVO parameters pass through this CLI).\r\n\r\n`pay-order` takes only `--order-id` and triggers supplier confirmation / ticket issuance — funds were\r\nalready settled in `create-order`, so both billing modes use the same `pay-order` call.\r\n\r\n```bash\r\n# 1. Search hotels by coordinates + stay dates (or use --destination-id from find-destination).\r\n#    Pick a hotels[].hotel_id from the result for the quote step.\r\nagenzo-merchant-cli hotel-redaug search --api-key \"$API_KEY\" \\\r\n  --lat 31.2304 --lng 121.4737 --distance 20 \\\r\n  --check-in 2026-02-10 --check-out 2026-02-12 \\\r\n  --adults 2 --children 0 --room-num 1\r\n\r\n# 2. Quote one hotel (produces rates[].product_token, total_price, price_items)\r\nagenzo-merchant-cli hotel-redaug quote --api-key \"$API_KEY\" \\\r\n  --hotel-id \"$HOTEL_ID\" \\\r\n  --check-in 2026-02-10 --check-out 2026-02-12 \\\r\n  --adults 2 --room-num 1 --nationality CN\r\n\r\n# 3. Create Order (write op: settles payment + locks the room; returns order_id + fc_order_code).\r\nagenzo-merchant-cli hotel-redaug create-order --api-key \"$API_KEY\" --yes \\\r\n  --product-token \"$PRODUCT_TOKEN\" \\\r\n  --total-amount 640.00 --currency CNY \\\r\n  --price-items '[{\"sale_date\":\"2026-02-10\",\"sale_price\":320.00,\"breakfast_num\":2},{\"sale_date\":\"2026-02-11\",\"sale_price\":320.00,\"breakfast_num\":2}]' \\\r\n  --check-in 2026-02-10 --check-out 2026-02-12 \\\r\n  --guest-name \"Zhang San\" --contact-name \"Zhang San\" \\\r\n  --contact-phone \"13800138000\" --contact-country-code 86 \\\r\n  --idempotency-key \"hotel-create-$(date +%s)\"\r\n\r\n# 4a. Pay Order — monthly_settlement path (on-account)\r\nagenzo-merchant-cli hotel-redaug pay-order --api-key \"$API_KEY\" --yes \\\r\n  --order-id \"$ORDER_ID\" \\\r\n  --idempotency-key \"hotel-pay-$(date +%s)\"\r\n\r\n# 4b. Pay Order — pay_per_call path (funds already captured on the bound card in\r\n#     create-order; pay-order just triggers supplier confirmation). Same command.\r\nagenzo-merchant-cli hotel-redaug pay-order --api-key \"$API_KEY\" --yes \\\r\n  --order-id \"$ORDER_ID\" \\\r\n  --idempotency-key \"hotel-pay-$(date +%s)\"\r\n\r\n# 4c. Pay Order — pay_per_call with --watch (polls until PAID or timeout)\r\nagenzo-merchant-cli hotel-redaug pay-order --api-key \"$API_KEY\" --yes \\\r\n  --order-id \"$ORDER_ID\" \\\r\n  --idempotency-key \"hotel-pay-$(date +%s)\" \\\r\n  --watch --watch-interval 5 --watch-timeout 120\r\n\r\n# 5. Query / poll status. create-order returns order_status=AWAITING_PAYMENT;\r\n#    after pay-order succeeds, status becomes PAID; poll get until CONFIRMED.\r\nagenzo-merchant-cli hotel-redaug get --api-key \"$API_KEY\" --order-id \"$ORDER_ID\"\r\nagenzo-merchant-cli hotel-redaug get --api-key \"$API_KEY\" --order-id \"$ORDER_ID\" \\\r\n  --watch --watch-interval 5 --watch-timeout 600\r\n\r\n# 6. List orders (pagination + optional status filter)\r\nagenzo-merchant-cli hotel-redaug list-orders --api-key \"$API_KEY\" \\\r\n  --status CONFIRMED --page 1 --page-size 20\r\n\r\n# 7. Cancel a whole order (write op). Acceptance is NOT proof — poll get until CANCELLED.\r\nagenzo-merchant-cli hotel-redaug cancel --api-key \"$API_KEY\" --yes \\\r\n  --order-id \"$ORDER_ID\" --fc-order-code \"$FC_ORDER_CODE\" \\\r\n  --reason \"Change of plans\" \\\r\n  --idempotency-key \"hotel-cancel-$(date +%s)\"\r\n\r\n# 8. Partial check-out / out-of-policy cancellation (write op, async).\r\n#    Returns task_order_code; poll get-checkout for the refund outcome.\r\nagenzo-merchant-cli hotel-redaug checkout --api-key \"$API_KEY\" --yes \\\r\n  --order-id \"$ORDER_ID\" --fc-order-code \"$FC_ORDER_CODE\" \\\r\n  --reason \"Guest departing early\" \\\r\n  --checkout-rooms '[{\"room_index\":\"1\",\"guest_name\":\"Zhang San\",\"cancel_check_in_date\":\"2026-02-11\"}]' \\\r\n  --refund-type 1 \\\r\n  --idempotency-key \"hotel-checkout-$(date +%s)\"\r\n\r\n# 9. Poll the check-out application until a terminal refund status\r\nagenzo-merchant-cli hotel-redaug get-checkout --api-key \"$API_KEY\" \\\r\n  --task-order-code \"$TASK_ORDER_CODE\"\r\nagenzo-merchant-cli hotel-redaug get-checkout --api-key \"$API_KEY\" \\\r\n  --task-order-code \"$TASK_ORDER_CODE\" --watch --watch-interval 10 --watch-timeout 600\r\n```\r\n\r\n### Flight booking end-to-end example (flight-flink)\r\n\r\nThe flow is `find-airport → search → verify → create-order → pay-order → get-order (poll until TICKETED)`.\r\nAmounts are decimal currency units (e.g. `1200.00` = 1200.00 yuan). `create-order` locks the fare without\r\ncharging; `pay-order` settles + triggers ticketing (asynchronous — poll `get-order` until status=TICKETED).\r\n\r\n```bash\r\n# 1. Resolve a city/airport keyword to IATA codes.\r\nagenzo-merchant-cli flight-flink find-airport --api-key \"$API_KEY\" --keyword \"beijing\"\r\n\r\n# 2. Search one-way flights (trip-type 1=OW, 2=RT, 3=multi-city).\r\n#    journeys always carries ALL legs; for multi-city, relay --journey-id from each result.\r\nagenzo-merchant-cli flight-flink search --api-key \"$API_KEY\" \\\r\n  --trip-type 1 \\\r\n  --journeys '[{\"date\":\"2026-08-01\",\"origin\":\"PEK\",\"originType\":\"2\",\"destination\":\"SHA\",\"destinationType\":\"2\"}]'\r\n\r\n# 3. Verify price (returns authoritative product_token; if price_changed, re-confirm with user).\r\nagenzo-merchant-cli flight-flink verify --api-key \"$API_KEY\" \\\r\n  --product-token \"$PRODUCT_TOKEN\"\r\n\r\n# 4. Create Order (write op: locks fare, NO charge; status → AWAITING_PAYMENT).\r\nagenzo-merchant-cli flight-flink create-order --api-key \"$API_KEY\" --yes \\\r\n  --product-token \"$VERIFIED_TOKEN\" \\\r\n  --total-amount 1200.00 --currency CNY \\\r\n  --contact-name \"ZHANG SAN\" --contact-region 86 \\\r\n  --contact-phone \"13800138000\" --contact-email \"a@example.com\" \\\r\n  --passengers '[{\"firstName\":\"SAN\",\"lastName\":\"ZHANG\",\"gender\":\"1\",\"birthday\":\"1990-01-01\",\"id_type\":\"1\",\"id_number\":\"E12345678\",\"nationality\":\"CN\",\"type\":\"adult\",\"expiration\":\"2032-01-01\"}]' \\\r\n  --idempotency-key \"flight-create-$(date +%s)\"\r\n\r\n# 5. Pay Order (settles + triggers ticketing; status → PAID).\r\nagenzo-merchant-cli flight-flink pay-order --api-key \"$API_KEY\" --yes \\\r\n  --order-no \"$ORDER_NO\" \\\r\n  --idempotency-key \"flight-pay-$(date +%s)\"\r\n\r\n# 6. Poll status until TICKETED (ticket_infos populated). Single-pax ~100s, multi-pax ~150s+.\r\nagenzo-merchant-cli flight-flink get-order --api-key \"$API_KEY\" --order-no \"$ORDER_NO\" \\\r\n  --watch --watch-interval 10 --watch-timeout 300\r\n\r\n# 7. List flight orders (local read, pagination + optional status filter).\r\nagenzo-merchant-cli flight-flink list-orders --api-key \"$API_KEY\" --page 1 --page-size 20\r\n\r\n# 8. Cancel an un-ticketed order (ticketed orders → use refund-apply instead).\r\nagenzo-merchant-cli flight-flink cancel-order --api-key \"$API_KEY\" --yes \\\r\n  --order-no \"$ORDER_NO\" \\\r\n  --idempotency-key \"flight-cancel-$(date +%s)\"\r\n\r\n# 9. Change (rebooking): search → apply → detail; confirm via pay-order or cancel via change-cancel.\r\nagenzo-merchant-cli flight-flink change-search --api-key \"$API_KEY\" \\\r\n  --order-no \"$ORDER_NO\" --date 2026-08-05 --passenger P1 --segment-id S1\r\nagenzo-merchant-cli flight-flink change-apply --api-key \"$API_KEY\" --yes \\\r\n  --order-no \"$ORDER_NO\" --passenger P1 --segment-id S1 \\\r\n  --product-token \"$CHANGE_TOKEN\" \\\r\n  --contact-name \"ZHANG SAN\" --contact-region 86 --contact-phone 138 --contact-email a@b.com \\\r\n  --idempotency-key \"flight-change-$(date +%s)\"\r\n\r\n# 10. Refund: apply → detail → confirm (--confirm 1 to proceed, 2 to cancel).\r\nagenzo-merchant-cli flight-flink refund-apply --api-key \"$API_KEY\" --yes \\\r\n  --order-no \"$ORDER_NO\" --passenger P1 --segment-id S1 \\\r\n  --reason-type 1 \\\r\n  --contact-name \"ZHANG SAN\" --contact-region 86 --contact-phone 138 --contact-email a@b.com \\\r\n  --idempotency-key \"flight-refund-$(date +%s)\"\r\nagenzo-merchant-cli flight-flink refund-confirm --api-key \"$API_KEY\" --yes \\\r\n  --refund-order-no \"$REFUND_ORDER_NO\" --confirm 1 \\\r\n  --idempotency-key \"flight-refund-confirm-$(date +%s)\"\r\n```\r\n\r\n## Global flags\r\n\r\n| Flag | Default | Description |\r\n|---|---|---|\r\n| `--format <json\\|table>` | **`json`** | Output format. Defaults to `json`; pass `table` for tabular output. Also reads the `AGENZO_FORMAT` environment variable |\r\n| `--api-key <key>` | — (requested interactively) | API Key, carried per command as the `X-Api-Key` header |\r\n| `--yes` | `false` | Skip interactive confirmation (non-interactive automation); for write commands, `--yes` with a missing idempotency key is a hard error |\r\n| `--verbose` | `false` | Verbose logging (written to stderr) |\r\n\r\n## Output and error contract\r\n\r\n- **`--format json` (non-watch commands)**: stdout contains only a **single valid JSON** (business payload + `profile`/`endpoint` envelope, where endpoint is host-only without a path); all status/progress/spinner lines go to stderr and are silenced in json mode.\r\n- **`--format table`**: business output goes to stdout, status lines/spinner go to stderr.\r\n- **`get --watch`**: stdout is a line-by-line NDJSON stream, **not wrapped** in the profile/endpoint envelope; polling stops when it hits the terminal-status set (`At destination` / `Cancelled` / `Rejected` / `Customer no show` / `Driver no show`, case-sensitive) or times out; on timeout the final line is `{ \"watch_status\": \"timeout\", ... }`.\r\n- **`hotel-redaug get --watch` / `hotel-redaug get-checkout --watch`**: same NDJSON line-stream contract (no envelope). `get` stops when `order_status_code ∈ {3, 4, 5}` (equivalently `order_status ∈ {CONFIRMED, CANCELLED, COMPLETED}`); `get-checkout` stops when `refund_status ∈ {approved, rejected, refunded}`; on timeout the final line is `{ \"watch_status\": \"timeout\", ... }`.\r\n- **Error envelope**: `json` → `{ \"error\": { \"code\", \"code_num\", \"message\", \"request_id\"? } }`; `table` → `✗ [<code_num>] <message>`. When a request fails, retry with the same `--idempotency-key`; if it persists, contact support with the `request_id` from the error output.\r\n\r\nExit codes:\r\n\r\n| Exit code | Meaning | Representative error codes |\r\n|---|---|---|\r\n| `0` | Success | — |\r\n| `1` | Business / param | `PARAM_INVALID`(2101) · `PARAM_IDEMPOTENCY_KEY_REQUIRED`(2102) · `SERVICE_NOT_FOUND`(4101) · `VEHICLE_UNAVAILABLE`(4201) · `QUOTE_EXPIRED`(4202) · `BOOKING_FAILED`(4203) · `CANCELLATION_NOT_ALLOWED`(4204) · `NO_AVAILABILITY`(4301) · `PRICE_CHANGED`(4302) · `NAME_FORMAT_INVALID`(4303) · `HOTEL_ORDER_NOT_FOUND`(4304) · `ALREADY_CANCELLED`(4305) · `CHECKOUT_NOT_ALLOWED`(4306) · `CHECKOUT_TASK_NOT_FOUND`(4307) · `PAY_PER_CALL_NOT_AVAILABLE`(4308) · `BILLING_MODE_MISMATCH`(3001) · `ACCOUNT_*`(31xx) · `PAYMENT_ORDER_*`(32xx) |\r\n| `2` | Upgrade required | `UPGRADE_REQUIRED`(9008) |\r\n| `3` | Auth / invalid key | `KEY_INVALID`(1101) · `KEY_SCOPE_DENIED`(1102) |\r\n| `4` | Network / 5xx | `RATE_LIMITED`(5001) · `UPSTREAM_ERROR`(5101) · `INTERNAL_ERROR`(5201) |\r\n| `5` | User cancel | `CLIENT_ABORTED`(9007) · SIGINT |\r\n\r\n> api-key auth mapping: HTTP 401 → `KEY_INVALID`, 403 → `KEY_SCOPE_DENIED`. A known string error code (e.g. `QUOTE_EXPIRED`) takes priority and is preserved; otherwise it falls back to the HTTP-status mapping.\r\n\r\n## Idempotency-Key\r\n\r\nThe write commands `ride-elife book` / `cancel` and `hotel-redaug create-order` / `pay-order` / `cancel` / `checkout` accept `--idempotency-key`:\r\n\r\n- Format: `[A-Za-z0-9_-]{1,128}`.\r\n- **The CLI never auto-generates one**: `--yes` with a missing key → hard error `PARAM_IDEMPOTENCY_KEY_REQUIRED` (exit 1), and no request is sent; a missing key without `--yes` → requested interactively.\r\n- Sent as the `Idempotency-Key` HTTP **header**, **never in the body**.\r\n- Reuse the same key to retry the same logical request; use a new key for a new request.\r\n\r\n## Billing model for book (monthly_settlement-aware)\r\n\r\n`ride-elife book` **does not accept** `--payment-method-id` or any card information — the merchant domain holds no payment handle. Funding is decided according to the Developer's `billing_mode`:\r\n\r\n- **monthly_settlement**: deducted from the monthly-settlement account, no payment handle; the response has `payment_status=ON_ACCOUNT` and includes `billing_entry_id`.\r\n- **pay_per_call**: optionally pass through `--payment-order-id` (a PAID order number charged separately, out-of-band); the response echoes `payment_order_id`.\r\n\r\nThe request body contains at most an optional `payment_order_id`.\r\n\r\n### hotel-redaug billing (create-order + pay-order, two billing modes)\r\n\r\n`hotel-redaug` uses a **two-step flow**: `create-order` (locks rate, no charge) then `pay-order` (settles).\r\n\r\n`pay-order` takes only `--order-id`; there is no merchant-transaction-id flag. The billing path is\r\nchosen server-side by the developer's `billing_mode`:\r\n\r\n- **monthly_settlement**: deducted from the monthly-settlement account. The response carries `payment_status=ON_ACCOUNT`.\r\n- **pay_per_call**: the user pays via shared EVO parameters out-of-band using the create-order `order_id` as the EVO merchantTransID; the platform queries EVO for that same `order_id` to confirm payment before calling upstream `payOrder` (response `settlement_path` is `pay_per_call`). If EVO reports \"not yet paid\", the CLI receives `PAYMENT_NOT_COMPLETED` (exit 1) — use `--watch` to poll until confirmed.\r\n\r\nIf the order's `billing_mode` is neither of the two values above, `pay-order` returns `BILLING_MODE_MISMATCH` (exit 1).\r\n\r\n## Amount units (decimal currency)\r\n\r\nBoth `ride-elife` and `hotel-redaug` express **every monetary amount in DECIMAL currency units** paired with an ISO 4217 `currency` code — `320.00` means 320.00 yuan, never `32000` minor units (cents/fen). This applies to inputs (`hotel-redaug create-order --total-amount`, each `--price-items[].sale_price`) and to every rendered amount (`quote` totals and `price_items`, `get` / `list-orders` prices, cancellation fees, and refunds). Amounts are forwarded and rendered **verbatim**, with no minor-unit conversion in either direction. This differs from `agenzo-token-cli` and `agenzo-payment-cli`, which use minor units.\r\n\r\n## profile / host model\r\n\r\nmerchant-cli **has no host / config commands** and does not govern environments. It reuses the environment configured by `agenzo-admin-cli` (persisted under `~/.agenzo-admin-cli/`):\r\n\r\n- Determines the API host that requests are sent to.\r\n- Provides the environment name + host for the `profile` / `endpoint` envelope in json output.\r\n\r\n**Setting the host / switching environments belongs to `agenzo-admin-cli`** (`agenzo-admin-cli config set-host`).\r\n\r\n## Machine-readable verb schema\r\n\r\nEvery `ride-elife`, `hotel-redaug`, and `flight-flink` verb supports `--help --format json`, emitting that verb's machine-readable schema (`cli` / `noun` / `verb` / `description` / `flags` / `response` / `example`, some with `error_recovery` / `polling`):\r\n\r\n```bash\r\nagenzo-merchant-cli ride-elife quote --help --format json\r\nagenzo-merchant-cli ride-elife book --help --format json\r\nagenzo-merchant-cli hotel-redaug quote --help --format json\r\nagenzo-merchant-cli hotel-redaug create-order --help --format json   # write verb: error_recovery\r\nagenzo-merchant-cli flight-flink search --help --format json\r\nagenzo-merchant-cli flight-flink create-order --help --format json\r\nagenzo-merchant-cli hotel-redaug pay-order --help --format json      # write verb: error_recovery\r\nagenzo-merchant-cli hotel-redaug get --help --format json             # long-running: polling block\r\n```\r\n\r\nFor `hotel-redaug`, `create-order` / `pay-order` / `cancel` / `checkout` are the write verbs that require `--idempotency-key`, and `get` / `get-checkout` are the long-running reads that support `--watch` NDJSON streaming (their schemas carry a `polling` block).\r\n","readmeFilename":"README.md"}