{"_id":"@402kit/adapter-x402","_rev":"5-1692d75fcef5e80143809268c6f9b6e1","name":"@402kit/adapter-x402","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@402kit/adapter-x402","version":"0.1.0","keywords":["http","402","payment","x402"],"license":"Apache-2.0","_id":"@402kit/adapter-x402@0.1.0","maintainers":[{"name":"402kit","email":"402kit@402kit.dev"}],"homepage":"https://github.com/402kit/402kit#readme","bugs":{"url":"https://github.com/402kit/402kit/issues"},"dist":{"shasum":"1b72ad20ed4356d8ac2587361be8aed0261996ff","tarball":"https://registry.npmjs.org/@402kit/adapter-x402/-/adapter-x402-0.1.0.tgz","fileCount":9,"integrity":"sha512-Fs/twWzSZR1xA02Mh7YuTCDjBOmIaB7EGdixl25AJdQxa4u4kcXo94xFxxurSdk2PQNZfVgD6eBeQvRsrT5oAQ==","signatures":[{"sig":"MEYCIQCnw1VUr4iwXNpn8RxyhGa+kkDRnoyHKjy/tIHvv6rkvgIhAJDoBY8mwdQTVZoIzI1APmDGnY/dhXMl5oeKgjK1NSJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42837},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"99224724ac04ec0a4b2b6df5e4e89c0447ad3fb9","scripts":{"test":"vitest run","build":"tsup","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"402kit","email":"402kit@402kit.dev"},"deprecated":"Broken: contains workspace:* dependencies. Use 0.1.1 instead.","repository":{"url":"git+https://github.com/402kit/402kit.git","type":"git"},"_npmVersion":"11.5.2","description":"x402 facilitator adapter","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@402kit/core":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/adapter-x402_0.1.0_1760972105413_0.48037063497994303","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@402kit/adapter-x402","version":"0.1.1","keywords":["http","402","payment","x402"],"license":"Apache-2.0","_id":"@402kit/adapter-x402@0.1.1","maintainers":[{"name":"402kit","email":"402kit@402kit.dev"}],"homepage":"https://github.com/402kit/402kit#readme","bugs":{"url":"https://github.com/402kit/402kit/issues"},"dist":{"shasum":"f0e8d78cc67c9b396681db767a92b0014048427c","tarball":"https://registry.npmjs.org/@402kit/adapter-x402/-/adapter-x402-0.1.1.tgz","fileCount":9,"integrity":"sha512-zsCEYVctEez9iD6X40kd9GmhUhHyQ0+x+j1CCeRLuTBNe4bSlovW5QCEEyAolpEjUYaB1sHZbpHuUurgd/1ucQ==","signatures":[{"sig":"MEQCIHo9TWj3pd3na1lBk7SLiZLgtih1GQBYuZ2tw8UIiZVbAiBwP5w2XJ90COow/4PIMscsasPV77bIO7LW5GG3LZs2Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42832},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"99224724ac04ec0a4b2b6df5e4e89c0447ad3fb9","scripts":{"test":"vitest run","build":"tsup","prepack":"pnpm build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"402kit","email":"402kit@402kit.dev"},"repository":{"url":"git+https://github.com/402kit/402kit.git","type":"git"},"_npmVersion":"11.5.2","description":"x402 facilitator adapter","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@402kit/core":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/adapter-x402_0.1.1_1760973049669_0.7380466602275779","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@402kit/adapter-x402","version":"0.1.2","keywords":["402kit","x402","facilitator","payments"],"author":{"name":"402Kit Authors"},"license":"Apache-2.0","_id":"@402kit/adapter-x402@0.1.2","maintainers":[{"name":"402kit","email":"402kit@402kit.dev"}],"homepage":"https://github.com/402kit/402kit#readme","bugs":{"url":"https://github.com/402kit/402kit/issues"},"dist":{"shasum":"4832009e549139b5c376fe6281f6cda35f9df585","tarball":"https://registry.npmjs.org/@402kit/adapter-x402/-/adapter-x402-0.1.2.tgz","fileCount":9,"integrity":"sha512-0eY3QLSeRdy0LhQsxWbnbnYguwoiCGFqiPltYtZcDyUjhR++y5FM/UaW5A5ikOk6HosMrB9+geEcWManLS00iw==","signatures":[{"sig":"MEYCIQC32MJr5ijyNYWN0QbDPmvbOBb2n9msWkw8VmqoUid/4wIhAJA7ZAh2H2Fzj7ohtLnoUp6XbfXUKUsttJljO9TKxqWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42863},"main":"./dist/index.cjs","type":"module","_from":"file:402kit-adapter-x402-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"402kit","email":"402kit@402kit.dev"},"_resolved":"/private/var/folders/6c/6xv7gwvn6jzc7rz8pn1_3_vm0000gn/T/b4c85aca8f6ffaea3d178987c0845e47/402kit-adapter-x402-0.1.2.tgz","_integrity":"sha512-0eY3QLSeRdy0LhQsxWbnbnYguwoiCGFqiPltYtZcDyUjhR++y5FM/UaW5A5ikOk6HosMrB9+geEcWManLS00iw==","repository":{"url":"git+https://github.com/402kit/402kit.git","type":"git","directory":"packages/adapter-x402"},"_npmVersion":"11.5.2","description":"Adapter for talking to x402 facilitators","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"@402kit/core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^1.3.1","typescript":"^5.3.3"},"_npmOperationalInternal":{"tmp":"tmp/adapter-x402_0.1.2_1761341476442_0.6598132664604817","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@402kit/adapter-x402","version":"0.1.3","description":"Adapter for talking to x402 facilitators","type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"sideEffects":false,"author":{"name":"402Kit Authors"},"homepage":"https://github.com/402kit/402kit#readme","bugs":{"url":"https://github.com/402kit/402kit/issues"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/402kit/402kit.git","directory":"packages/adapter-x402"},"publishConfig":{"access":"public"},"keywords":["402kit","x402","facilitator","payments"],"license":"Apache-2.0","dependencies":{"@402kit/core":"^0.1.3"},"devDependencies":{"tsup":"^8.5.0","typescript":"^5.3.3","vitest":"^1.3.1"},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test":"vitest run"},"_id":"@402kit/adapter-x402@0.1.3","_integrity":"sha512-Vea7VCILcVL01goVHMjKpnEtuLc5+svfVwMxVlqqQpn79zSf8VCQk+lwpXwJUBiz20bTMxjoVWv7L5pALzAZ7A==","_resolved":"/tmp/f9c9deed312c9b63bbfb8adf32e0fb4a/402kit-adapter-x402-0.1.3.tgz","_from":"file:402kit-adapter-x402-0.1.3.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Vea7VCILcVL01goVHMjKpnEtuLc5+svfVwMxVlqqQpn79zSf8VCQk+lwpXwJUBiz20bTMxjoVWv7L5pALzAZ7A==","shasum":"0a0db87fe48db574ad2492b614cacbcae54bd205","tarball":"https://registry.npmjs.org/@402kit/adapter-x402/-/adapter-x402-0.1.3.tgz","fileCount":9,"unpackedSize":42863,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@402kit%2fadapter-x402@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDmWZeJELlzwQCpn5IDVd94HThdctTyW6X8sCkcOJ8lWAIhAN0dILbiTciAHaTEjjDfvJc5U8ZXP6iIoS0zDQSrGzPE"}]},"_npmUser":{"name":"402kit","email":"402kit@402kit.dev"},"directories":{},"maintainers":[{"name":"402kit","email":"402kit@402kit.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-x402_0.1.3_1761515216510_0.3652374459465775"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-20T14:55:05.353Z","modified":"2025-10-26T21:46:57.161Z","0.1.0":"2025-10-20T14:55:05.617Z","0.1.1":"2025-10-20T15:10:49.869Z","0.1.2":"2025-10-24T21:31:16.683Z","0.1.3":"2025-10-26T21:46:56.706Z"},"bugs":{"url":"https://github.com/402kit/402kit/issues"},"author":{"name":"402Kit Authors"},"license":"Apache-2.0","homepage":"https://github.com/402kit/402kit#readme","keywords":["402kit","x402","facilitator","payments"],"repository":{"type":"git","url":"git+https://github.com/402kit/402kit.git","directory":"packages/adapter-x402"},"description":"Adapter for talking to x402 facilitators","maintainers":[{"name":"402kit","email":"402kit@402kit.dev"}],"readme":"# @402kit/adapter-x402\n\nAdapter for talking to x402 facilitators. Real HTTP 402 micropayment processing using the x402 protocol in the 402kit ecosystem.\n\n## Installation\n\n```bash\nnpm install @402kit/adapter-x402\n```\n\n## Quick Start\n\n```typescript\nimport { X402Adapter } from '@402kit/adapter-x402';\n\n// Connect to real x402 facilitators for HTTP 402 payments\nconst adapter = new X402Adapter({\n  facilitatorUrl: 'https://facilitator.example.com',\n});\n\n// Use with 402kit ecosystem\nconst client = createClient({\n  adapters: { x402: adapter },\n  resolvePayment: async (challenge, ctx) => {\n    return await ctx.getAdapter('x402').initiate(challenge, ctx);\n  },\n});\n```\n\n## Features\n\n- x402 facilitator protocol support\n- Real HTTP 402 micropayment processing\n- 402kit ecosystem integration\n- Production-ready payments\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}