{"_id":"@absolutejs/wallet","_rev":"26-a7d32dafe77314aba5e3942540c4f2fb","name":"@absolutejs/wallet","dist-tags":{"latest":"0.9.3"},"versions":{"0.1.0":{"name":"@absolutejs/wallet","version":"0.1.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"2450fa0ff05936ffc062952afcd25262c1d2769b","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.1.0.tgz","fileCount":12,"integrity":"sha512-L9Lj3zIPIym6xYK+hfbh3t3vS+N9zIzGASwZMA1vCURT1QLXoM5/xrUnR+ndUo52AWkrMbeb4rEid4WAey0ADw==","signatures":[{"sig":"MEYCIQDq1qab33Yw8QueICq+3yD84esaxgSlWo48j9kf4SMFiQIhAJay4ugiXU94jMUMsLn0q9usLjIAfpkTN4IcFj+DsBDH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1121071},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"2450fa0ff05936ffc062952afcd25262c1d2769b","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-L9Lj3zIPIym6xYK+hfbh3t3vS+N9zIzGASwZMA1vCURT1QLXoM5/xrUnR+ndUo52AWkrMbeb4rEid4WAey0ADw==","absolutejs":{"manifestContract":1},"repository":{"url":"https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.1.0_1784087387711_0.4590315736854469","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@absolutejs/wallet","version":"0.1.1","license":"BSL-1.1","_id":"@absolutejs/wallet@0.1.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"b56656c4c6013db14fe9323a574ffd5bc6bd8e2d","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.1.1.tgz","fileCount":12,"integrity":"sha512-+AaKjxrqDpqZk2Gn/sd/prHiBkyxl3u/hb+dZUjMgnc707DCIKpJk0RwmS2RR8NJWzQwVAAgEB5znuRpCDW7Bg==","signatures":[{"sig":"MEQCIF9bCB4JADYygp2FBIsK91IHL/Xb6yO3SjbsJodGp48gAiAM5SUAolstWoDVqBD3/5x7OQEKNt1IZnMdkEUlGMCOyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137953},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"b56656c4c6013db14fe9323a574ffd5bc6bd8e2d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-+AaKjxrqDpqZk2Gn/sd/prHiBkyxl3u/hb+dZUjMgnc707DCIKpJk0RwmS2RR8NJWzQwVAAgEB5znuRpCDW7Bg==","absolutejs":{"manifestContract":1},"repository":{"url":"https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.1.1_1784088194563_0.3821790522447035","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@absolutejs/wallet","version":"0.1.2","license":"BSL-1.1","_id":"@absolutejs/wallet@0.1.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"f60d412f7a2729652c4a3a7434885ee66c06f6d0","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.1.2.tgz","fileCount":12,"integrity":"sha512-/ouCtyWKVKEelHJG06KGQ/NnHF2E8yW0fRYvNVr0mtwWhWZAZ6/A7WKACK9E2CE3CWOdgvUZuwfl4HGvDCYIVQ==","signatures":[{"sig":"MEUCIFLpDuliL6yN44tzDWnZRL1bOlc4/qeIV1x2FsTJWx1xAiEA1CpHDzH7Q3g1ZD6kCwvs3DmVBgl6noqgfN/1ih9J17o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1142595},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"f60d412f7a2729652c4a3a7434885ee66c06f6d0","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-/ouCtyWKVKEelHJG06KGQ/NnHF2E8yW0fRYvNVr0mtwWhWZAZ6/A7WKACK9E2CE3CWOdgvUZuwfl4HGvDCYIVQ==","absolutejs":{"manifestContract":1},"repository":{"url":"https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.1.2_1784088365739_0.7464667012117876","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/wallet","version":"0.2.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"2eacb764ecd19575d6b59b7de54fd5fc5c8057b9","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.2.0.tgz","fileCount":14,"integrity":"sha512-JQnvdQurYV9a7aaILGF/FE+goRkEKXc+M/E06BQV0K/4+hpdmXdi7EytRK8CI0hm7VuOfsaqS8C7RSUgdz12vw==","signatures":[{"sig":"MEYCIQCNJE1x6sCKXFYnrvlncnBUOPClRBbG1+boQaegnFNqkgIhAK5IZHtO1YrDuN3kwshhbkUyvoSHMnBhmY6BMCg4f8ta","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1213028},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"d525b04cf8f4e5b7993c8f6e672d45c5666ee53d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.1.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.2.0_1784147008741_0.6382696893964739","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@absolutejs/wallet","version":"0.2.1","license":"BSL-1.1","_id":"@absolutejs/wallet@0.2.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"fc1ccd4b760438cef7a50e7f0d1aac4cae6c7f67","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.2.1.tgz","fileCount":14,"integrity":"sha512-CYoJFuVmWGxiX0bPSFz933NZgK3rtoMHeXlH+2h1B8esCjuIyPfoq0+RMZn+4vm9pna/bgDs+8t9ytV9U2/y2w==","signatures":[{"sig":"MEYCIQDsPdQtcpKh0jA/Ui/rZD2MM2o605utrLxeYF1mf0uvNAIhAM7dOK1QDdXfOjq/U3mPCD3CxnxKMohqlLjxgquzukJk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1221165},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"fc1ccd4b760438cef7a50e7f0d1aac4cae6c7f67","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-CYoJFuVmWGxiX0bPSFz933NZgK3rtoMHeXlH+2h1B8esCjuIyPfoq0+RMZn+4vm9pna/bgDs+8t9ytV9U2/y2w==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.2.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.2.1_1784148254554_0.11930964889373219","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@absolutejs/wallet","version":"0.3.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.3.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"0bd308fcd7adadc0e7e20b7fd378c2823df08e96","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.3.0.tgz","fileCount":14,"integrity":"sha512-YfastrJQZntAs1uVAfMBwe8uLBLsd4ugYp/jmBT7li0q+Dx9EWtM7O6LGiE68tpw36MRhr8T953sqQoz9fUNRQ==","signatures":[{"sig":"MEUCIHf/zMe8D0yocQ47kOiqjTkYoqvDSn9hgow6eKHYfjv1AiEAyBPJSlOF13VojUJrBb+E2R46Yl9Wyhj16EarlKbQAc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1236492},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"0bd308fcd7adadc0e7e20b7fd378c2823df08e96","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-YfastrJQZntAs1uVAfMBwe8uLBLsd4ugYp/jmBT7li0q+Dx9EWtM7O6LGiE68tpw36MRhr8T953sqQoz9fUNRQ==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.3.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.3.0_1784149079369_0.4088576171078715","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@absolutejs/wallet","version":"0.3.1","license":"BSL-1.1","_id":"@absolutejs/wallet@0.3.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"31d6862818242ad0eb0733c16126a725a359b056","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.3.1.tgz","fileCount":14,"integrity":"sha512-vCTBE47Ft0avz5tQ47wEqJ8hm1SkasCV86baCfo+n/yzEYveEoKNzc6YWETJ0DZ2Ijt8P4Cb4d9I8QDCvHOQWg==","signatures":[{"sig":"MEQCICyTNSpCGyxNdg1u7hqBRbhflDGXj6iU/Z5Lv/Rec2C+AiAFMH0a3+pxiSTDUlZbMVJOGymN4X3QBW2vAmrXagTFHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247365},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"f57f65025c93c6cfe84eeb1e4d74571c7c2002e2","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.5.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.3.1_1784338201480_0.5762829099750459","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@absolutejs/wallet","version":"0.3.2","license":"BSL-1.1","_id":"@absolutejs/wallet@0.3.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"145611ecc3c2831f51224a155f7d92bb4f9c72f8","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.3.2.tgz","fileCount":14,"integrity":"sha512-kiobwkfwpc+QDHmfuUpqMHkJ7hlrNLm7vHAi6yqFEzXaj5+zUnvcVvSn1l4gsVzdtiy4MGz1LxEI3299Is6ADw==","signatures":[{"sig":"MEQCIEz11/Syu3v3Qi/HvbXZiL/izHu3wfLJOr0SPP0XMFwIAiBTmicRqMPyhrl02op0Atrj6cKh8bOIbSjgrmuzBsbxSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247369},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"f57f65025c93c6cfe84eeb1e4d74571c7c2002e2","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.5.0","@absolutejs/manifest":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.3.2_1784338232299_0.526453372919484","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@absolutejs/wallet","version":"0.3.3","license":"BSL-1.1","_id":"@absolutejs/wallet@0.3.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"58ae7a61450effacd3a2eeb91fb8be705af5f23e","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.3.3.tgz","fileCount":14,"integrity":"sha512-TBCkIRukISIy1VNX4CuT5TkIzlKwrfztCaQC7u2oh50XYcsZnOJenC+sm75v692uKptdDJr/Hh+XfqVitgPSOA==","signatures":[{"sig":"MEUCIDdIlaFLDFmVnpeDjQQk4COorQLaN8VkWavGrY2rdizKAiEAjZCTAs3e+gcl9tjBI10I/RZrua04cPb+29Fno4jLYlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1252929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"6c0b8dec9ff7f23be37d0df1176e919b2b1b110b","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.5.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.3.3_1784396899354_0.1381151986050042","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@absolutejs/wallet","version":"0.4.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.4.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"a8ab2ee74a935ee6b1a446408fa167ff3bab8867","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.4.0.tgz","fileCount":14,"integrity":"sha512-Bq6sVhWmg/zrWLL7mZm8lxWsPoZk36a1sBsSRh0QzG0G0qU/FQ9AMhCFcnttwLTZV76PmmL4D8HfsHYTJrrblw==","signatures":[{"sig":"MEQCIA7vlQbE1L+OELuwandQhZb8eB83zHIwrOXts5KohElNAiBJ+tjxZYY/+wl0DnpOLziV3eGLV9vrQPiStAfX4DOXKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253084},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"a8ab2ee74a935ee6b1a446408fa167ff3bab8867","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Bq6sVhWmg/zrWLL7mZm8lxWsPoZk36a1sBsSRh0QzG0G0qU/FQ9AMhCFcnttwLTZV76PmmL4D8HfsHYTJrrblw==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.4.0_1784503066098_0.8129071551148388","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@absolutejs/wallet","version":"0.5.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.5.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"2b9d7bfec659eb6b2393f31af91a490f946ed931","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.5.0.tgz","fileCount":14,"integrity":"sha512-HKyak1Yq4cfK/aEgxL7lzzvJyAk1TXxH7cvTF7uHgb9dzkv7vlsmJOQ5wINoU7mPiZIS+9PNxyj0cqMh/aZ1cg==","signatures":[{"sig":"MEYCIQCS0KSTuPXWeiWU7hhw4FAT8+Vc/hfnOtL/rFEh53THNAIhALIdMqBUC0pxWjMQtnHSJ6tR4hs8kyVtx8iKYHJ+jZDm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1261744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"516e7f9a14a5857beaba2f6f59f6fa4378f6a73d","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.5.0_1784532868516_0.24975411457406826","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@absolutejs/wallet","version":"0.6.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.6.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"d1e8e4d2f64bcf472c49f91193fe521741af1464","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.6.0.tgz","fileCount":15,"integrity":"sha512-Df6/HVhCw3ircW9Zenxc2MO3+FXPlMcz9fo9PXUVA7QOEi5rIZQ6chAZIDtUeuT7XHBLgJtkXeh8CNCDawuH7Q==","signatures":[{"sig":"MEYCIQCD/m0pdgUk0wN2V7C6fgGyKl8jUX2rkDhRfoVeK33zxwIhAKXyV4lhotFjEYtcVbeJuNmKi2TpA+5i///M/J2eXJKn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1286218},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"f2ce5e1c212986aa31530dd3994baa56181b4396","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.6.0_1784533145205_0.3584320294537564","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@absolutejs/wallet","version":"0.7.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.7.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"9b0c9e283825cd2d844a0df45ebae65d89fc03be","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.7.0.tgz","fileCount":15,"integrity":"sha512-UDN9WVQl4S4KYCnoHtRSoob7JGOClimeYHbQgMml1TJ88J5Y0R/iVwpoWknWbaTK0RjtnzdJ37O4QeYgQvqFdg==","signatures":[{"sig":"MEQCIFmDpMBg2/UbfgmuYHB0tmE67ajJj7mMFDOylo9O3XPwAiBKUyGPDH2qv7jtu/QY9Gp6pqtJDcvl7rOqNU3tbrFolw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1309583},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"9b0c9e283825cd2d844a0df45ebae65d89fc03be","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-UDN9WVQl4S4KYCnoHtRSoob7JGOClimeYHbQgMml1TJ88J5Y0R/iVwpoWknWbaTK0RjtnzdJ37O4QeYgQvqFdg==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.7.0_1784680977443_0.763977486049886","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@absolutejs/wallet","version":"0.7.1","license":"BSL-1.1","_id":"@absolutejs/wallet@0.7.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"ceefd931901034132b073a7e6f0a1e9fa9e4b663","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.7.1.tgz","fileCount":15,"integrity":"sha512-exNoi5rQFSB0d0kvy9EcCgzm8yVeRn406GfLJanR1MCCsZ9T3cjE4vcmJ4bNThJAP3HqJAd8X/hntKXNPoCdYA==","signatures":[{"sig":"MEQCIE+vs4nJ2bzyP6namTHXvsDsEzJAnfwgdo0J4DNLXBwbAiAeqX4i6P6bMgtzb7HJ7XdO68h4GcUSXEMoOmW1ZlhULA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1310268},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"ceefd931901034132b073a7e6f0a1e9fa9e4b663","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-exNoi5rQFSB0d0kvy9EcCgzm8yVeRn406GfLJanR1MCCsZ9T3cjE4vcmJ4bNThJAP3HqJAd8X/hntKXNPoCdYA==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.7.1_1784682177385_0.4538636535537799","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@absolutejs/wallet","version":"0.7.2","license":"BSL-1.1","_id":"@absolutejs/wallet@0.7.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"970dd4a39adfb6fadb44f2fad57223cc025c7dff","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.7.2.tgz","fileCount":15,"integrity":"sha512-4VXqMjOWU2CsEjpIkrk/c8r/wF423ZcShGEErt+LdiXqMycSG09PLLPfCpXjnFnPe8YQYIUCiKsBS4tLIn261g==","signatures":[{"sig":"MEUCIDvXFT1unQclrsnmPhV2W3kxNsyDK6IXBaAytdxJIu6iAiEA2X7zDMN+WzBysh6RPNRK53usjbGOEzg4N4ulGbmajj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1312553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"970dd4a39adfb6fadb44f2fad57223cc025c7dff","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-4VXqMjOWU2CsEjpIkrk/c8r/wF423ZcShGEErt+LdiXqMycSG09PLLPfCpXjnFnPe8YQYIUCiKsBS4tLIn261g==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.7.2_1784682350512_0.8340616049138716","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@absolutejs/wallet","version":"0.8.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"57fced31181fa1ec4576a36370b5cffa7d7d9d6e","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.0.tgz","fileCount":15,"integrity":"sha512-vKaYZ8+V+znG/X/PydZcUcgcqvTyH2mXRo3nm4ij5r0ewdUlyQ+F8Ru/ZXhgkrs3ybul+/+D7ocdiCT4gb2jeg==","signatures":[{"sig":"MEUCIEoH0Op3Zn8QfxVt3HyVY9HbvZDBDywXNLck/2oblBdeAiEAp8ysVSZQuDMTunwy/bOGdkc9zLXDUenoK+RVSplKes4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1336324},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"57fced31181fa1ec4576a36370b5cffa7d7d9d6e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-vKaYZ8+V+znG/X/PydZcUcgcqvTyH2mXRo3nm4ij5r0ewdUlyQ+F8Ru/ZXhgkrs3ybul+/+D7ocdiCT4gb2jeg==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.0_1784683467143_0.13414424427567795","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@absolutejs/wallet","version":"0.8.1","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"c9ed30d84c4203746b4a6e809994e0185efbddda","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.1.tgz","fileCount":16,"integrity":"sha512-0IFkd1qsRag8LFWojA2ZtPOceK6jFpa5Y+RcvnQzomvg926KB0IzSSXnRvToEurkdZ5UdrpQTAUheYt88Ef85g==","signatures":[{"sig":"MEUCIBxqVAqndf6GYnNwNjVN4Dwr7BUQKX8yXar2jXXX8OUcAiEA3Cq2zPKloVkLUurtOCfSo9skFwmR6p0KxPpKZmgd86w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1340738},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"c9ed30d84c4203746b4a6e809994e0185efbddda","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-0IFkd1qsRag8LFWojA2ZtPOceK6jFpa5Y+RcvnQzomvg926KB0IzSSXnRvToEurkdZ5UdrpQTAUheYt88Ef85g==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.1_1784685159637_0.013366004433539747","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@absolutejs/wallet","version":"0.8.2","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"ee8f2aa8594c16611acf299c39f44efdfbae86db","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.2.tgz","fileCount":16,"integrity":"sha512-TNYApjLpN1gSioxfFu8D+tit+dXvtGdKgg6whKmWq9b2RGodekntEgJZtKMlDUBb5M+N4ntCSg9jfYz2nOQUCg==","signatures":[{"sig":"MEUCICokxIS6I0ADxR91KEqQcluKEpSAZNEmOjH4wzhwoMEXAiEA8Iefl/eUo2viZka38UaVHvsi/Rw7K/hHM1wuxDtnxGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1341681},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"ee8f2aa8594c16611acf299c39f44efdfbae86db","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-TNYApjLpN1gSioxfFu8D+tit+dXvtGdKgg6whKmWq9b2RGodekntEgJZtKMlDUBb5M+N4ntCSg9jfYz2nOQUCg==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.2_1784685485923_0.9895686820105987","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@absolutejs/wallet","version":"0.8.3","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"5c5787ccd9507f8bfb59912748581501e42111e4","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.3.tgz","fileCount":16,"integrity":"sha512-WBSI22Msvvs55u3Y66uoYsn4/NgtKrMCoHy1tLSA4ei71Eezh5WdSsyyeCAJI5dqa33fGycLA3S2GSIfhnG2Jw==","signatures":[{"sig":"MEUCIHoG2pnMgIGiYGP4C+RdVfSN/fWVX5hWwjHH4vKN5GJtAiEAxa8CJ3sB4O6Y5ISRT3ED/NNTtqJQjQrYN3j3FIQmvUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343122},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"06030eca336f14a1abfc2877636ac03eed054884","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.3_1784686509968_0.15856833036080653","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@absolutejs/wallet","version":"0.8.4","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"685800237c889f4c1453d438a57be399e894cca7","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.4.tgz","fileCount":17,"integrity":"sha512-RWReRLjm+BxOPxTm+09bsc+BPJ3ob/Uw8ZuTlPUIkTafqGFHSG9to3D5ufwzv4aeZa4vW2vH1Ci1uaEJLm2Hlw==","signatures":[{"sig":"MEUCIQD7TVn2IMpD4KTXpzN+QM3rMfV2miO7PwQPIYCR1w8FygIgCjiKex7ncB+fOH1Bdc4u3aVyR/9fn31063EFckDfGuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1450519},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"685800237c889f4c1453d438a57be399e894cca7","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-RWReRLjm+BxOPxTm+09bsc+BPJ3ob/Uw8ZuTlPUIkTafqGFHSG9to3D5ufwzv4aeZa4vW2vH1Ci1uaEJLm2Hlw==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"drizzle-orm":"1.0.0-rc.4","@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.4_1784772887144_0.18695653129801526","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@absolutejs/wallet","version":"0.8.5","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.5","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"7713440acbb27110de6ddbfa5057e21fdc2dfe8e","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.5.tgz","fileCount":17,"integrity":"sha512-Umt2asCUx3ux9/1dHVwvUWSTlucNgbxsi+gogMCWrroLAGKbrgONydHdgyq5D3mX5l2XC3Ml2wWVt8hicfXYUQ==","signatures":[{"sig":"MEUCIGGf+Fb6xnrfpvxtkt7FvjNYTRRbVCeas/mDtJOfby1+AiEA7I+EQxEAfJYIT4f2bJEL8k0mJHPsQGPANELEJwHTC0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1451013},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"7713440acbb27110de6ddbfa5057e21fdc2dfe8e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Umt2asCUx3ux9/1dHVwvUWSTlucNgbxsi+gogMCWrroLAGKbrgONydHdgyq5D3mX5l2XC3Ml2wWVt8hicfXYUQ==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"drizzle-orm":"1.0.0-rc.4","@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.5_1784776148832_0.893525487536643","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"name":"@absolutejs/wallet","version":"0.8.6","license":"BSL-1.1","_id":"@absolutejs/wallet@0.8.6","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"3d1ae24cf2a1231538621a468b4a2216b5977511","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.8.6.tgz","fileCount":17,"integrity":"sha512-q1jk6NH4BR49kdSRJDYQlnS+lSgLoxHJ/sid+8auMfeu+vIrbnX2fIIPt7L9ZkP4/t5uTIpaRCw7Lb9r3hD+bw==","signatures":[{"sig":"MEUCIAmVQwgC8QlJbmxn4t5T4qbp+wZo06G7B3yJH/rqfgNDAiEAoivfQaiWd6LXi0UpiInpU5iL+07d+ReoaJi8KLVVGLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1462820},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"dcbd5cfb8d2f0e3c257ecbdf2f3413be9f4cee50","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.3","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0","drizzle-orm":"1.0.0-rc.4"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.8.6_1784795910508_0.1830669474845723","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@absolutejs/wallet","version":"0.9.0","license":"BSL-1.1","_id":"@absolutejs/wallet@0.9.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"dist":{"shasum":"e7f85c25aaa454fc9293792ece9a28001ac9cf35","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.9.0.tgz","fileCount":17,"integrity":"sha512-y6EsbMpPLzCQHzQsAYdvyUNCni6Ms0vWgi0saLpZL6dURl4oTR18ZGZgsKwAiccJxMEUGDrVRB08bs2FvGfeGA==","signatures":[{"sig":"MEQCIHhFgAE5MaxcCa6gGzY8Bs91NaQR6xDBcUAFVm6RHETqAiB+dwGfMNFpEJsBdbeBeVokIepaY1k2YKzGWdhpFZEdPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1495961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"3dfd5d0bed977bc00bbe844a5e8b71ef9d072b96","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.9.2","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/agency":"^0.6.3","@absolutejs/manifest":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0","drizzle-orm":"1.0.0-rc.4"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.9.0_1784805711239_0.6250870222346709","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@absolutejs/wallet","version":"0.9.1","license":"BSL-1.1","_id":"@absolutejs/wallet@0.9.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"68e30671530e02df23062437f480d6a19e4e96bf","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.9.1.tgz","fileCount":17,"integrity":"sha512-aNYN7U9Wq6ooM6ozyvZcu74b7Wib0RxTpeFlbxRx+e2PhBRDxuCVc8Bxe5nTay0PTx4NxWGNt1Kwm4grUqaqZg==","signatures":[{"sig":"MEYCIQD3u2NiN1b73Lz9+I2+xetv8lYQZmdsir4JCXDru5YeqwIhAPWkXg6tOCUBG6Nk/3Q510iwzdWUUYibzIZda68O7dhO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1448485},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"68e30671530e02df23062437f480d6a19e4e96bf","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external @absolutejs/agency --external '@absolutejs/agency/*' --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-aNYN7U9Wq6ooM6ozyvZcu74b7Wib0RxTpeFlbxRx+e2PhBRDxuCVc8Bxe5nTay0PTx4NxWGNt1Kwm4grUqaqZg==","absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0","drizzle-orm":"1.0.0-rc.4","@absolutejs/agency":"0.7.1"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2","@absolutejs/agency":">=0.7.1 <0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.9.1_1784864923680_0.9748830650593039","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@absolutejs/wallet","version":"0.9.2","license":"BSL-1.1","_id":"@absolutejs/wallet@0.9.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/wallet","dist":{"shasum":"43b57c701ec3b2fb9f2215804709046cba7fdc2e","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.9.2.tgz","fileCount":17,"integrity":"sha512-pKyZhPAF5FNjAucFiOI9k4VZzSxXJOR5FsijXgBQFpvwp+pP6lDeQ323ZV1NIuUmWNh2o6QyQIHi8cLLb5vi7Q==","signatures":[{"sig":"MEUCIQDH0rq8BIchfOBF0dk/QdBaXmj62Swz0mcl+tJaeAy/AgIgelAGbs041HcWR/gh078DsheSHW/tQ01IBYFlbRZw+zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":789340},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","shasum":"43b57c701ec3b2fb9f2215804709046cba7fdc2e","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external @absolutejs/agency --external '@absolutejs/agency/*' --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","check:package":"bun run typecheck && bun run test && bun run build"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-pKyZhPAF5FNjAucFiOI9k4VZzSxXJOR5FsijXgBQFpvwp+pP6lDeQ323ZV1NIuUmWNh2o6QyQIHi8cLLb5vi7Q==","absolutejs":{"runtimePeers":{"@absolutejs/agency":{"range":">=0.7.1 <0.8.0","tested":"0.7.1","buildExternals":["@absolutejs/agency","@absolutejs/agency/*"]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/wallet.git","type":"git"},"_npmVersion":"10.8.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.14","typescript":"^5.9.0","drizzle-orm":"1.0.0-rc.4","@absolutejs/agency":"0.7.1"},"peerDependencies":{"drizzle-orm":">=1.0.0-rc.4 <2","@absolutejs/agency":">=0.7.1 <0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/wallet_0.9.2_1784867103411_0.8572720792996302","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@absolutejs/wallet","version":"0.9.3","description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","type":"module","license":"BSL-1.1","repository":{"type":"git","url":"git+https://github.com/absolutejs/wallet.git"},"homepage":"https://github.com/absolutejs/wallet","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"publishConfig":{"access":"public"},"scripts":{"build":"rm -rf dist && bun build src/index.ts src/manifest.ts --root ./src --outdir dist --sourcemap --target=bun --external @absolutejs/agency --external '@absolutejs/agency/*' --external drizzle-orm --external 'drizzle-orm/*' && tsc --project tsconfig.build.json && absolute-manifest emit","typecheck":"tsc --noEmit","test":"bun test","check:package":"bun run typecheck && bun run test && bun run build"},"dependencies":{"@absolutejs/manifest":"^0.6.3","@sinclair/typebox":"^0.34.0"},"devDependencies":{"@absolutejs/agency":"0.7.1","@types/bun":"^1.3.14","typescript":"^5.9.0","drizzle-orm":"1.0.0-rc.4"},"absolutejs":{"manifestContract":2,"runtimePeers":{"@absolutejs/agency":{"artifactImports":["@absolutejs/agency"],"range":">=0.7.1 <0.8.0","tested":"0.7.1","buildExternals":["@absolutejs/agency","@absolutejs/agency/*"]}}},"peerDependencies":{"@absolutejs/agency":">=0.7.1 <0.8.0","drizzle-orm":">=1.0.0-rc.4 <2"},"_id":"@absolutejs/wallet@0.9.3","gitHead":"2f87d48181f508b48ed774d0e485b2953c747a6b","bugs":{"url":"https://github.com/absolutejs/wallet/issues"},"_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-kEXgMX1auM/hZ8UL/J3dqVMssot67f2FU8VqsHCnBEZt3nBQWOxjrXDEGwtFXQw6Q7W3sviy/8eqRCNqyoc9Zw==","shasum":"e173af1b1f334b764b472220f55fd31ba13dcf51","tarball":"https://registry.npmjs.org/@absolutejs/wallet/-/wallet-0.9.3.tgz","fileCount":17,"unpackedSize":790779,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEqhq8lDs3MTx+YNy7ZJCkoSCXQ8xFh4yNftpoeVcGdVAiBrkCcs9bOzuL765P7sUoF2tpcEvYAHiSTmSHYp485clw=="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wallet_0.9.3_1784911421732_0.4796501422099404"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T03:49:47.564Z","modified":"2026-07-24T16:43:42.044Z","0.1.0":"2026-07-15T03:49:47.902Z","0.1.1":"2026-07-15T04:03:14.728Z","0.1.2":"2026-07-15T04:06:05.930Z","0.2.0":"2026-07-15T20:23:28.979Z","0.2.1":"2026-07-15T20:44:14.715Z","0.3.0":"2026-07-15T20:57:59.538Z","0.3.1":"2026-07-18T01:30:01.771Z","0.3.2":"2026-07-18T01:30:32.442Z","0.3.3":"2026-07-18T17:48:19.542Z","0.4.0":"2026-07-19T23:17:46.268Z","0.5.0":"2026-07-20T07:34:28.714Z","0.6.0":"2026-07-20T07:39:05.381Z","0.7.0":"2026-07-22T00:42:57.635Z","0.7.1":"2026-07-22T01:02:57.617Z","0.7.2":"2026-07-22T01:05:50.681Z","0.8.0":"2026-07-22T01:24:27.324Z","0.8.1":"2026-07-22T01:52:39.800Z","0.8.2":"2026-07-22T01:58:06.106Z","0.8.3":"2026-07-22T02:15:10.119Z","0.8.4":"2026-07-23T02:14:47.313Z","0.8.5":"2026-07-23T03:09:09.027Z","0.8.6":"2026-07-23T08:38:30.679Z","0.9.0":"2026-07-23T11:21:51.406Z","0.9.1":"2026-07-24T03:48:43.840Z","0.9.2":"2026-07-24T04:25:03.596Z","0.9.3":"2026-07-24T16:43:41.871Z"},"license":"BSL-1.1","homepage":"https://github.com/absolutejs/wallet","repository":{"type":"git","url":"git+https://github.com/absolutejs/wallet.git"},"description":"Provider-agnostic, double-entry dollar wallets with reservations, idempotent settlement, and closed-loop marketplace policy for AbsoluteJS apps.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/wallet\n\nClosed-loop, dollar-denominated wallets for AbsoluteJS applications. Balances are\ninteger cents, every movement is a balanced journal transaction, retries are\nidempotent, and bids/auctions reserve funds before settlement.\n\n```ts\nimport { createMemoryWalletStore, createWallet } from \"@absolutejs/wallet\";\n\nconst wallet = createWallet(createMemoryWalletStore());\nawait wallet.createAccount(\"user_123\");\n```\n\nThe bundled policy starts with the AbsoluteJS marketplace decisions: USD display,\n$5 minimum funding, $2,000 maximum balance, $1,800 maximum transaction, 10%\nseller-paid market fee, and a $0.25 fee per direct-trade participant.\n\nThe package does not process cards, custody crypto, or promise cash redemption.\nPayment adapters fund the clearing side of a journal entry after a verified webhook;\napplications provide a transactional persistent `WalletStore` for production.\nFor Bun/PostgreSQL hosts, pass one `createBunSqlWalletClient(sql)` instance to\nboth PostgreSQL stores. Its async transaction context makes nested core Wallet\noperations join the allowance transaction, including with a one-connection\npool.\n\n## Agent allowances\n\n`createAgentWallet` grants an agent narrowly bounded spend authority: per-item,\ndaily, weekly, and lifetime caps; merchant/category/action allowlists; expiry;\nrefundability; and a maximum number of open reservations. Requests reserve the\nexact amount and produce a signed mandate bound to the merchant, cart hash,\ncurrency, amount, agent, allowance, reservation, and expiration.\n\nAmounts above `autoApproveUpToCents` become an `@absolutejs/agency` action.\nCapture cannot proceed until current policy accepts the approval, and it then\nexecutes through a single-use agency lease. The model never receives a raw\nbalance mutation tool.\n\nAgency is a required host peer (`>=0.7.1 <0.8.0`) and is externalized from the\nWallet build. Allowances and every other agent surface therefore share the\nhost's one approval ledger. This package tests against exactly `0.7.1`; a new\nAgency minor requires an explicit compatibility release.\n\nExternal provider effects use `captureExternalSpend()` only after the provider\nhas succeeded or conclusive reconciliation evidence proves it succeeded. The\npurchase atomically captures the exact reservation into a provider clearing\naccount and binds retries to the provider and payment reference. A successfully\ncompensated provider effect uses `refundExternalSpend()` to reverse that exact\njournal boundary; both operations are safe to retry after a host crash.\n\nThe package also exports structural AP2 intent/payment mandate adapters and a\nUCP extension payload. Those evolving protocols remain adapters; the wallet's\nallowance and accounting contracts do not depend on them.\n\n`walletPostgresSchemaSql()` supplies a production PostgreSQL journal with a\ndeferred database constraint that rejects unbalanced transactions at commit.\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/absolutejs/wallet/issues"}}