{"_id":"@acp-check/mock-merchant","name":"@acp-check/mock-merchant","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@acp-check/mock-merchant","version":"0.1.0","description":"In-memory reference ACP merchant server for testing acp-check (clean + deliberately-broken modes)","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"acp-mock-merchant":"dist/cli.js"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"engines":{"node":">=20"},"scripts":{"build":"tsc -b"},"publishConfig":{"access":"public"},"gitHead":"fc762724a77464027af373232781f5b48dd2e653","_id":"@acp-check/mock-merchant@0.1.0","_nodeVersion":"26.0.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-ZFzUcEHE+SsmLngk4VdNnX2rY+IWyxnQ5kGSU2hWE9hRlWuQFYGWw9Ivq7/a2RyugUaMqm74AIhEpY3PFXEDYA==","shasum":"e3193e5cd01dd3c13ac3ed795f192d3c4e625c94","tarball":"https://registry.npmjs.org/@acp-check/mock-merchant/-/mock-merchant-0.1.0.tgz","fileCount":22,"unpackedSize":50877,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJBpkcmomfu164NB9iZKeexlbKVvwtk6UIcvwf0odSTQIhAIfze8sBS/ct6wMYiM2STzkYD9NbdP5QctYbXc0YcTi5"}]},"_npmUser":{"name":"jbirming1","email":"baseballcubs99x@gmail.com"},"directories":{},"maintainers":[{"name":"jbirming1","email":"baseballcubs99x@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mock-merchant_0.1.0_1783417321599_0.9791796532895525"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T09:42:01.337Z","0.1.0":"2026-07-07T09:42:01.727Z","modified":"2026-07-07T09:42:02.024Z"},"maintainers":[{"name":"jbirming1","email":"baseballcubs99x@gmail.com"}],"description":"In-memory reference ACP merchant server for testing acp-check (clean + deliberately-broken modes)","license":"MIT","readme":"# @acp-check/mock-merchant\n\nIn-memory reference [Agentic Commerce Protocol](https://github.com/agentic-commerce-protocol/agentic-commerce-protocol) merchant server, used to test [`acp-check`](https://www.npmjs.com/package/acp-check). Passes every acp-check scenario in clean mode, and can deliberately violate specific rules via `--broken`.\n\n```bash\nnpx --package @acp-check/mock-merchant acp-mock-merchant --port 4319\nnpx --package @acp-check/mock-merchant acp-mock-merchant --broken missing-total,no-auth\nnpx --package @acp-check/mock-merchant acp-mock-merchant --emit-feed ./products.jsonl\n```\n\nRun `acp-mock-merchant --help` for the full list of `--broken` scenarios. Independent tool — not affiliated with OpenAI or Stripe. MIT.\n","readmeFilename":"README.md","_rev":"1-d77eac61be4f59b3071deb9d2daa7961"}