{"_id":"@absolutejs/e2ee-webcrypto","_rev":"7-0b2d3dfb05a4b731d276ae7fa2e8b42e","name":"@absolutejs/e2ee-webcrypto","dist-tags":{"latest":"0.2.4"},"versions":{"0.1.0":{"name":"@absolutejs/e2ee-webcrypto","version":"0.1.0","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/e2ee-webcrypto@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"dist":{"shasum":"f360bda61afd94c02f56285d9c682ff271875fb3","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.1.0.tgz","fileCount":15,"integrity":"sha512-d47cOgMBcFnKxfaMCdLh0RiFYgs/q2PdVPsB8yliBHXpKsXMb9SqNHW7SGeTdHBsz0i50UhHnYTWrf3OlCE/nw==","signatures":[{"sig":"MEYCIQCvID4xpGGZu9iQAnjNgISVmzWeHse31kJ2iO11xwIOuQIhANfzBBcWLEQjoObsoLB+uBUbHjjAqH9FdrrDOEhZTaRa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41016},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","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","./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"}},"gitHead":"6720f4a4fccdbca68303542d67abbeb574393a71","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/e2ee-providers.git","type":"git","directory":"webcrypto"},"_npmVersion":"10.9.2","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hpke":"1.1.4","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.0","@types/bun":"^1.3.14","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.1.0 <0.2"},"_npmOperationalInternal":{"tmp":"tmp/e2ee-webcrypto_0.1.0_1787734989874_0.8368812538707817","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@absolutejs/e2ee-webcrypto","version":"0.1.1","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/e2ee-webcrypto@0.1.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"dist":{"shasum":"44216d89a849c1d452e547f632c59d0eb2d5fe85","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.1.1.tgz","fileCount":16,"integrity":"sha512-uLn+rwOOeawSTwofFJZKL3s9JP6BDPcZ04EfkFcSBRZSu/W4W2j4SqXM1WU5i8VVzEbf5FN7HCapZCMni8gBew==","signatures":[{"sig":"MEUCIANJyjGFNquYTbmvmNTHJxvD1/LqwmlrwWKH4cV2iZ+gAiEAngXTsHEL3SFBzEb0A/BN4tni98hbkrtlqJ4kyD0NIc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41257},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","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","./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"}},"gitHead":"da36d1cd40ec477699e607e1d175807e3f32e75f","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/e2ee-providers.git","type":"git","directory":"webcrypto"},"_npmVersion":"10.9.2","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hpke":"1.1.4","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.0","@types/bun":"^1.3.14","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.1.0 <0.5"},"_npmOperationalInternal":{"tmp":"tmp/e2ee-webcrypto_0.1.1_1787765041399_0.3809841409445316","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/e2ee-webcrypto","version":"0.2.0","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/e2ee-webcrypto@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"dist":{"shasum":"27f2b2d4cc3ee15cb0cb61db60d38a3a3a43ca1b","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.2.0.tgz","fileCount":19,"integrity":"sha512-S54d2mEg0zBhrfuoDzmXPWQfVQtCt5BXDA/m6zvA9purPkULzm6VQ2oKX8zZNnPllCz05BF030kCLtORXalE9w==","signatures":[{"sig":"MEUCID4bIWX1Yy6ZQAztpCUdEasH25/luSvaPfVD6IvvvQvDAiEAr9etXVvjY4m1VgPfyQJ7kG1tFj8FPJSZIuSXNzDpxhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","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"},"./certification":{"types":"./dist/certification.d.ts","import":"./dist/certification.js","default":"./dist/certification.js"},"./manifest.json":"./dist/manifest.json","./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"}},"gitHead":"cceaf4e9e25eda73b904db38afefabec7c3012ea","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/certification.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/e2ee-providers.git","type":"git","directory":"webcrypto"},"_npmVersion":"10.9.2","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hpke":"1.1.4","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.0","@types/bun":"^1.3.14","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.5.0 <0.6"},"_npmOperationalInternal":{"tmp":"tmp/e2ee-webcrypto_0.2.0_1787770304137_0.67044957026025","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@absolutejs/e2ee-webcrypto","version":"0.2.1","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/e2ee-webcrypto@0.2.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"dist":{"shasum":"6aa3a28aa21f61569196414e533f29e73a133063","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.2.1.tgz","fileCount":19,"integrity":"sha512-42ahlZZUplbzSv6oVd3t9IhjdLuuVXUHPRm1RwcYy7uaM2aOSI8ejgG1Ayory7mDE6uA0Q7nZ1uF/oi2q/DY7g==","signatures":[{"sig":"MEYCIQDDnEPxvn9HQldWIU6mPIE8wBJjjE7URykbJzEuOFnR4AIhAOsOQQVDzPZYc7xM//TmprxZz0g2qDB8SML6hkk4c4ks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201617},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","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"},"./certification":{"types":"./dist/certification.d.ts","import":"./dist/certification.js","default":"./dist/certification.js"},"./manifest.json":"./dist/manifest.json","./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"}},"gitHead":"53626851c2ff7994e49f4bb90867a210153507eb","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/certification.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/e2ee-providers.git","type":"git","directory":"webcrypto"},"_npmVersion":"10.9.2","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hpke":"1.1.4","@noble/hashes":"2.0.1","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.0","@types/bun":"^1.3.14","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.5.0 <0.6"},"_npmOperationalInternal":{"tmp":"tmp/e2ee-webcrypto_0.2.1_1787771281512_0.4274280011667735","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@absolutejs/e2ee-webcrypto","version":"0.2.2","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/e2ee-webcrypto@0.2.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"dist":{"shasum":"d960cb9490b854d23c2b5e8979c58f4889184b3b","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.2.2.tgz","fileCount":19,"integrity":"sha512-3N1/kXlygYaJWjqierVumEP5qPolUorb5H7zFrtKn4uXFzFdtKyog9+X7atAFHBvcaJcSowlD56gs6q60PZ04Q==","signatures":[{"sig":"MEUCIQDdfPJgMt/YcvzdI75cRvBMi737hsbLnR9Ykc5RvuYtdwIgcDzgcgrGCkLd055K/V8hsLmuV/jY8vG7M7+4qkUqNEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203623},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","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"},"./certification":{"types":"./dist/certification.d.ts","import":"./dist/certification.js","default":"./dist/certification.js"},"./manifest.json":"./dist/manifest.json","./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"}},"gitHead":"037d4d8b4165c4f58a6fe9cbd1ea4e8f4716fb4e","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/certification.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/e2ee-providers.git","type":"git","directory":"webcrypto"},"_npmVersion":"10.9.2","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hpke":"1.1.4","@noble/hashes":"2.0.1","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.0","@types/bun":"^1.3.14","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.5.0 <0.7"},"_npmOperationalInternal":{"tmp":"tmp/e2ee-webcrypto_0.2.2_1787781240522_0.4013392148529433","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@absolutejs/e2ee-webcrypto","version":"0.2.3","author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/e2ee-webcrypto@0.2.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"dist":{"shasum":"1ea70d1af919b53481f552a2784fcdaf989145f1","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.2.3.tgz","fileCount":19,"integrity":"sha512-cRWgrytQVkufsjk3K9sFS0MP3p+Qo7VnGM6tJbFRqhm2V+n7tUMGBWmyt+rVVxj2ovl7f5drBJlFesOBmP5Wxw==","signatures":[{"sig":"MEYCIQCkpXv+ukitN0JWCCQeQBAzT/W4T5OlrTd3LthhvKPNEQIhAJyecr4LOctHPUkqZFJ1O/Wjn4WcTx4O4W2ENvoJ8zJa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203755},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","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"},"./certification":{"types":"./dist/certification.d.ts","import":"./dist/certification.js","default":"./dist/certification.js"},"./manifest.json":"./dist/manifest.json","./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"}},"gitHead":"09a283b002f22474f98f189e6ee8f5a16ecbb4b8","scripts":{"test":"bun test tests/","build":"rm -rf dist && bun build src/index.ts src/certification.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/e2ee-providers.git","type":"git","directory":"webcrypto"},"_npmVersion":"10.9.2","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"hpke":"1.1.4","@noble/hashes":"2.0.1","@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.9.0","@types/bun":"^1.3.14","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.5.0 <0.8"},"_npmOperationalInternal":{"tmp":"tmp/e2ee-webcrypto_0.2.3_1787783572411_0.18939544248536033","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@absolutejs/e2ee-webcrypto","version":"0.2.4","description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","type":"module","license":"Apache-2.0","author":{"name":"Alex Kahn"},"repository":{"type":"git","url":"git+https://github.com/absolutejs/e2ee-providers.git","directory":"webcrypto"},"homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./provider-manifest":{"types":"./dist/provider-manifest.d.ts","import":"./dist/provider-manifest.js","default":"./dist/provider-manifest.js"},"./certification":{"types":"./dist/certification.d.ts","import":"./dist/certification.js","default":"./dist/certification.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/certification.ts src/provider-manifest.ts src/manifest.ts --outdir dist --root src --sourcemap --target=browser --external @absolutejs/e2ee --external '@absolutejs/e2ee/*' --external @absolutejs/manifest --external @sinclair/typebox --external hpke && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","test":"bun test tests/","typecheck":"tsc --noEmit","verify-package":"absolute-manifest verify-package","check:package":"bun run format && bun run typecheck && bun run test && bun run build && bun run verify-package"},"dependencies":{"@absolutejs/manifest":"^0.9.0","@noble/hashes":"2.0.1","@sinclair/typebox":"^0.34.0","hpke":"1.1.4"},"devDependencies":{"@types/bun":"^1.3.14","prettier":"^3.9.0","typescript":"^5.9.0"},"peerDependencies":{"@absolutejs/e2ee":">=0.5.0 <0.9"},"absolutejs":{"manifestContract":2},"_id":"@absolutejs/e2ee-webcrypto@0.2.4","gitHead":"893411db34cc15dd2e6d6a4afdb71c4f36f12c49","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-deLSHF8Rc7hahrCmeftrTfc5xFCNMQ3NsJ1IJzs0sAc/M3uPtv32qjHIx7lxVIM3mda2dewkieNEUfRbe7JCMw==","shasum":"264b71be9bd2841e0d646575e1d6e75d2df29a5c","tarball":"https://registry.npmjs.org/@absolutejs/e2ee-webcrypto/-/e2ee-webcrypto-0.2.4.tgz","fileCount":19,"unpackedSize":203912,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHeDYVYzPWl5WZX52Bl72TX0e6KUHeNicCdzjX31Snz0AiEAzoWJF523ByawWHRPdWItSn7JT1ER33r7JrmreOwRO9k="}]},"_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/e2ee-webcrypto_0.2.4_1787787963936_0.8653747422102778"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-26T09:03:09.580Z","modified":"2026-08-26T23:46:04.248Z","0.1.0":"2026-08-26T09:03:10.045Z","0.1.1":"2026-08-26T17:24:01.554Z","0.2.0":"2026-08-26T18:51:44.326Z","0.2.1":"2026-08-26T19:08:01.654Z","0.2.2":"2026-08-26T21:54:00.668Z","0.2.3":"2026-08-26T22:32:52.554Z","0.2.4":"2026-08-26T23:46:04.091Z"},"bugs":{"url":"https://github.com/absolutejs/e2ee-providers/issues"},"author":{"name":"Alex Kahn"},"license":"Apache-2.0","homepage":"https://github.com/absolutejs/e2ee-providers/tree/main/webcrypto","repository":{"type":"git","url":"git+https://github.com/absolutejs/e2ee-providers.git","directory":"webcrypto"},"description":"Experimental RFC 9180 HPKE envelope provider for @absolutejs/e2ee using WebCrypto-backed primitives.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# `@absolutejs/e2ee-webcrypto`\n\nExperimental RFC 9180 HPKE envelope provider for `@absolutejs/e2ee`, using the\nWebCrypto-backed primitives in [`hpke`](https://github.com/panva/hpke).\n\n> This `0.x` package has not been independently audited by AbsoluteJS. It provides\n> isolated single-recipient envelopes, not MLS or a secure messaging protocol.\n\nThe initial suite is DHKEM(P-256, HKDF-SHA256), HKDF-SHA256, and AES-128-GCM for\nbroad WebCrypto runtime support. The suite and wire version are explicit and\nauthenticated context is supplied as both HPKE `info` and AEAD additional data.\n\nSee [SECURITY.md](./SECURITY.md) for limitations.\n\n## License\n\nApache-2.0\nThe `./certification` export binds this exact release to its Bun conformance and\nadversarial envelope lifecycle suite. `webcryptoBrowserProviderCertification`\nseparately records the Chromium round-trip and adversarial checks run by `bun\nrun certify:browser`. Neither report claims official-vector,\ncross-implementation, or independent-audit coverage.\n","readmeFilename":"README.md"}