{"_id":"@402kit/client","_rev":"5-cb3510c9c792945e76f03a207039e997","name":"@402kit/client","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"@402kit/client","version":"0.1.0","keywords":["http","402","payment","client"],"license":"Apache-2.0","_id":"@402kit/client@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":"47d8d4a4886817c0d64c260d27683cbd69f7d440","tarball":"https://registry.npmjs.org/@402kit/client/-/client-0.1.0.tgz","fileCount":9,"integrity":"sha512-i5OUNLeykj/26TNNAaBEfza4/+7vA6EMiOA4CZLZPpKpHAiKfNDrHlYd7v6C+VNBGEiPISeg/Bace6LT39c9cQ==","signatures":[{"sig":"MEYCIQCpcWEeMOtWpP7AzwpePgq0kreOA7z5g6RDfUPA5h7FZAIhAMucmS49IHEQUEsDqg/QvxcJGw/f/Ajv3cNoRsk/Zx2Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34191},"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":"HTTP client with automatic 402 payment handling","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/client_0.1.0_1760972154722_0.11853534794732301","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@402kit/client","version":"0.1.1","keywords":["http","402","payment","client"],"license":"Apache-2.0","_id":"@402kit/client@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":"7de7488f0cfcbcab2666bdf386376d3ab65820d1","tarball":"https://registry.npmjs.org/@402kit/client/-/client-0.1.1.tgz","fileCount":9,"integrity":"sha512-pjC3zPWysfJT6vs4Nc+bt+WO4IEH6+sD3dnj2t9r1HZF9DoLE/YpuCxi9XCoMIkkAostq5B4YJNbMsv8ghaXsg==","signatures":[{"sig":"MEYCIQDkdMt6auSxAGlG8INHsFOhscNqSxANQVoZLrly4+m2igIhAOiqOW2P/Y9LdYX8xn/Twb1RSZZJ5PRaZ3dEuZFL5KaU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34186},"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":"HTTP client with automatic 402 payment handling","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/client_0.1.1_1760973055663_0.5956400680221698","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@402kit/client","version":"0.1.2","keywords":["402kit","http 402","x402","client","fetch","retry","browser","node"],"author":{"name":"402Kit Authors"},"license":"Apache-2.0","_id":"@402kit/client@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":"d3b7713783d86b6ccff543a7af3d557e7a065814","tarball":"https://registry.npmjs.org/@402kit/client/-/client-0.1.2.tgz","fileCount":9,"integrity":"sha512-kVnGgzB00jkmjdaZZito1HI07NtgZ1IjTS8G7SPrsYmKieznf+kiKWYXtFj7+/pTC57Hywvd50gtHSlWnhQUOg==","signatures":[{"sig":"MEUCIFW43FMMKzwj8XDC/oC3MSkiCPSHXUlC/NHzeEUUoBqqAiEAlf4e1Kut4Dy98qGs1zPIuC4HnOtg8zakiZhVRfwuL8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34210},"main":"./dist/index.cjs","type":"module","_from":"file:402kit-client-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/0525af285d25feaa89cab926b47bee45/402kit-client-0.1.2.tgz","_integrity":"sha512-kVnGgzB00jkmjdaZZito1HI07NtgZ1IjTS8G7SPrsYmKieznf+kiKWYXtFj7+/pTC57Hywvd50gtHSlWnhQUOg==","repository":{"url":"git+https://github.com/402kit/402kit.git","type":"git","directory":"packages/client"},"_npmVersion":"11.5.2","description":"Client utilities to handle HTTP 402/x402 retries (X-PAYMENT)","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/client_0.1.2_1761341479635_0.5587634348293549","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@402kit/client","version":"0.1.3","description":"Client utilities to handle HTTP 402/x402 retries (X-PAYMENT)","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/client"},"publishConfig":{"access":"public"},"keywords":["402kit","http 402","x402","client","fetch","retry","browser","node"],"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/client@0.1.3","_integrity":"sha512-27o4unybe0gQ+sm4QHk7MM964SAenIzazYpchwg4Soiq7HaZonX/3uGP0sHeipBhHwJ+kdy4/q46D0HC0zx5fg==","_resolved":"/tmp/9dbe2b0955074c585c30a389d1c8fc06/402kit-client-0.1.3.tgz","_from":"file:402kit-client-0.1.3.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-27o4unybe0gQ+sm4QHk7MM964SAenIzazYpchwg4Soiq7HaZonX/3uGP0sHeipBhHwJ+kdy4/q46D0HC0zx5fg==","shasum":"fd65d4ceb3d853f88b481ebd04772712114c63b6","tarball":"https://registry.npmjs.org/@402kit/client/-/client-0.1.3.tgz","fileCount":9,"unpackedSize":34210,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@402kit%2fclient@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD+IDvcF+aryI54K/J3C4MGSL7Xf7vv7luQV38RgTuIbQIhAMrWh2xeGQje8h9aZSQ0cDyWt0uETjTlQkPijd+7EiAk"}]},"_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/client_0.1.3_1761515221762_0.7869556903558061"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-20T14:55:54.625Z","modified":"2025-10-26T21:47:02.315Z","0.1.0":"2025-10-20T14:55:54.898Z","0.1.1":"2025-10-20T15:10:55.908Z","0.1.2":"2025-10-24T21:31:19.819Z","0.1.3":"2025-10-26T21:47:01.949Z"},"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","http 402","x402","client","fetch","retry","browser","node"],"repository":{"type":"git","url":"git+https://github.com/402kit/402kit.git","directory":"packages/client"},"description":"Client utilities to handle HTTP 402/x402 retries (X-PAYMENT)","maintainers":[{"name":"402kit","email":"402kit@402kit.dev"}],"readme":"# @402kit/client\n\nClient utilities to handle HTTP 402/x402 retries (X-PAYMENT). Seamless micropayment integration for browser and Node.js applications using the 402kit ecosystem.\n\n## Installation\n\n```bash\nnpm install @402kit/client\n```\n\n## Quick Start\n\n```typescript\nimport { createClient } from '@402kit/client';\nimport { MockAdapter } from '@402kit/adapter-mock';\n\nconst client = createClient({\n  adapters: { mock: new MockAdapter() },\n  resolvePayment: async (challenge, ctx) => {\n    return await ctx.getAdapter('mock').initiate(challenge, ctx);\n  },\n});\n```\n\n## Features\n\n- Automatic HTTP 402 retry handling\n- x402 protocol support\n- 402kit adapter integration\n- Browser and Node.js compatible\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}