{"_id":"@antaja/edge-iron","_rev":"10-8ee3de5e97544c7d24cddc21f5eb73a5","name":"@antaja/edge-iron","dist-tags":{"alpha":"1.0.0","latest":"1.0.16","release":"1.0.7"},"versions":{"1.0.0":{"name":"@antaja/edge-iron","version":"1.0.0","description":"Edge-Runtime compatible port of @hapi/iron and fork from @wunderwerk/edge-iron","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"}},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"_id":"@antaja/edge-iron@1.0.0","_integrity":"sha512-9Q4X/ViawcEtBJp+57/iGg5JMLU/xoMeMvOH1iGmj+OukRhqiUtXtSSC3dTc4Fo23NuU73lSmukzahBS4kFJkQ==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/1da3de51a5abc9aeecc9fa50011e79ab/antaja-edge-iron-1.0.0.tgz","_from":"file:antaja-edge-iron-1.0.0.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-9Q4X/ViawcEtBJp+57/iGg5JMLU/xoMeMvOH1iGmj+OukRhqiUtXtSSC3dTc4Fo23NuU73lSmukzahBS4kFJkQ==","shasum":"bd44c8698573a0270679ff39abf648516a7b6afc","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.0.tgz","fileCount":5,"unpackedSize":15807,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtQM9JSmuovRYe+4IlM8vnmpE3jarVqS3+HydO9qnf7AIhAJFL6xFgszAuFLJN+xiWm48o7Vsvd2Pfz12bHJWSvrRr"}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.0_1714789156521_0.29057555110957045"},"_hasShrinkwrap":false},"1.0.2":{"name":"@antaja/edge-iron","version":"1.0.2","description":"Edge-Runtime compatible port of @hapi/iron and fork from @wunderwerk/edge-iron","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./src/index.ts","import":"./src/index.ts"}},"repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"readme":"# @ant-aja/edge-iron\nA fork from @wunderwerk/edge-iron with merge code to reduce dependencies.\n\n**Edge-Runtime compatible port of [@hapi/iron](https://github.com/hapijs/iron).**\n\nCredits go to [hapi.dev](https://hapi.dev) for the initial implementation and \nCredits  to [@wunderwerk/edge-iron](https://github.com/wunderwerkio/edge-iron) for the Edge-runtime porting\n\nMIT license","readmeFilename":"README.md","bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.2","_integrity":"sha512-fY2qOQqDLL09nv/enViDa0i9QFfz9S5/Ng+uWLk4g/FvDRhQt6spbbY5J4Jen6+9K0sHjd+Tw1Rv6+N/5KEStA==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/b7ba1a90f816145f509477d74f990703/antaja-edge-iron-1.0.2.tgz","_from":"file:antaja-edge-iron-1.0.2.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-fY2qOQqDLL09nv/enViDa0i9QFfz9S5/Ng+uWLk4g/FvDRhQt6spbbY5J4Jen6+9K0sHjd+Tw1Rv6+N/5KEStA==","shasum":"c9f27b266a3401585ea38ec5d63e43a1d5a82a05","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.2.tgz","fileCount":5,"unpackedSize":15903,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoFwXwdK8yVPf8BRoOLWCbhWKMnctO7vzn4o9sawBfyAiEAqh6985BKdgel35EWw1uzimyMtUH2TS2oJX6kI8K208E="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.2_1714789888878_0.1919891855895539"},"_hasShrinkwrap":false},"1.0.4":{"name":"@antaja/edge-iron","version":"1.0.4","description":"Edge-Runtime compatible port of @hapi/iron and fork from @wunderwerk/edge-iron","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"readme":"# @ant-aja/edge-iron\nA fork from @wunderwerk/edge-iron with merge code to reduce dependencies.\n\n**Edge-Runtime compatible port of [@hapi/iron](https://github.com/hapijs/iron).**\n\nCredits go to [hapi.dev](https://hapi.dev) for the initial implementation and \nCredits  to [@wunderwerk/edge-iron](https://github.com/wunderwerkio/edge-iron) for the Edge-runtime porting\n\nMIT license","readmeFilename":"README.md","bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.4","_integrity":"sha512-5OBvScM/lpC+I5WPf2Gp2iPParW4/AYeXfpIndagtMZBuGMLHDN/vQVcpXl6m0aDw6jT/6j8mx1Gi2r7lc+9Ew==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/7f59763fb81b2931842f800725c67c01/antaja-edge-iron-1.0.4.tgz","_from":"file:antaja-edge-iron-1.0.4.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-5OBvScM/lpC+I5WPf2Gp2iPParW4/AYeXfpIndagtMZBuGMLHDN/vQVcpXl6m0aDw6jT/6j8mx1Gi2r7lc+9Ew==","shasum":"05d9f6090779deafb2f85850ee60823f88f5fc3b","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.4.tgz","fileCount":6,"unpackedSize":16434,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAA33XW0FaP3CsNadfUII8cfH4KZxwZChxiEJv8doocgIgaXz5kcPb9xlgXGRL3WZa0PYU6NvWKs2Ma+AZY6ciB5I="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.4_1714790520155_0.8214134973636031"},"_hasShrinkwrap":false},"1.0.5":{"name":"@antaja/edge-iron","version":"1.0.5","description":"Edge-Runtime compatible port of @hapi/iron and fork from @wunderwerk/edge-iron","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"readme":"# @ant-aja/edge-iron\nA fork from @wunderwerk/edge-iron with merge code to reduce dependencies.\n\n**Edge-Runtime compatible port of [@hapi/iron](https://github.com/hapijs/iron).**\n\nCredits go to [hapi.dev](https://hapi.dev) for the initial implementation and \nCredits  to [@wunderwerk/edge-iron](https://github.com/wunderwerkio/edge-iron) for the Edge-runtime porting\n\nMIT license","readmeFilename":"README.md","bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.5","_integrity":"sha512-ZOSBU8lNUNUG0qEC6p6xNcdR57B+lafwQIiepVfGQRzDPEflTlzbPWA58ssJdeykg2v+LRwJMJuAsiqLuMpmBg==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/1e5e6727b9ad9eb9201c57adacd03733/antaja-edge-iron-1.0.5.tgz","_from":"file:antaja-edge-iron-1.0.5.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-ZOSBU8lNUNUG0qEC6p6xNcdR57B+lafwQIiepVfGQRzDPEflTlzbPWA58ssJdeykg2v+LRwJMJuAsiqLuMpmBg==","shasum":"f00f7071373e431160ed9060f93c31012595d5ab","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.5.tgz","fileCount":6,"unpackedSize":16374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGllL8Wq5XyhVwWJ4qku2gcuqX8slDZ/o9CiTv8EIUhBAiBySONX+oPR64N7Qn6J1MvQe5tzw+szi67LWCc55bzUUg=="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.5_1714791124761_0.3467190699357523"},"_hasShrinkwrap":false},"1.0.7":{"name":"@antaja/edge-iron","version":"1.0.7","description":"Edge-Runtime compatible port of @hapi/iron and fork from @wunderwerk/edge-iron","type":"module","module":"./dist/index.js","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"readme":"# @ant-aja/edge-iron\nA fork from @wunderwerk/edge-iron with merge code to reduce dependencies.\n\n**Edge-Runtime compatible port of [@hapi/iron](https://github.com/hapijs/iron).**\n\nCredits go to [hapi.dev](https://hapi.dev) for the initial implementation and \nCredits  to [@wunderwerk/edge-iron](https://github.com/wunderwerkio/edge-iron) for the Edge-runtime porting\n\nMIT license","readmeFilename":"README.md","bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.7","_integrity":"sha512-un0YJlM7Sn5bvjYAJVe5QrCXtGyyGqNUGYNTJnjCDLg4OZHzF9q6fkwrlPigEncvHCgAwDGM1IWHG20Y0poU3g==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/bb78212b930112e6ee4782d2a64e8d6c/antaja-edge-iron-1.0.7.tgz","_from":"file:antaja-edge-iron-1.0.7.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-un0YJlM7Sn5bvjYAJVe5QrCXtGyyGqNUGYNTJnjCDLg4OZHzF9q6fkwrlPigEncvHCgAwDGM1IWHG20Y0poU3g==","shasum":"cc84e2ef1f6e7c8c028f130c3aac7a3a40259db5","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.7.tgz","fileCount":6,"unpackedSize":16374,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcVAmu+r/qkrQR4l3cCnIpey6HfKN3DKP0RWbbyhuuzwIhAKlSggZ6cidTY1q37dvx5aZn317vpEy5cBrnoT84dbKo"}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.7_1714791399542_0.2750814011017675"},"_hasShrinkwrap":false},"1.0.9":{"name":"@antaja/edge-iron","version":"1.0.9","description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","type":"module","module":"./dist/index.d.ts","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.9","_integrity":"sha512-CsbZZ/F2DXNke8swKe7anuRrGmn8JWDQ1vRlxMwT3A+csmBIBt7DZJfQdKD2t6FMxTinbEBr9uYpz92md266hg==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/233fcf872aeb8c081e272015d3265ed2/antaja-edge-iron-1.0.9.tgz","_from":"file:antaja-edge-iron-1.0.9.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-CsbZZ/F2DXNke8swKe7anuRrGmn8JWDQ1vRlxMwT3A+csmBIBt7DZJfQdKD2t6FMxTinbEBr9uYpz92md266hg==","shasum":"d02ed84c06d2a81295fa190ae51fa804a5439f3a","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.9.tgz","fileCount":6,"unpackedSize":16590,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkv7YK7ASZj4QcnvYfQzgWPxBiZ9la/MeMimPci6GUIAiACZrORHbbcK8Oi+KfWVhsZTdPnf8Q78XYI/GlnG4S84g=="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.9_1714792279699_0.5077290665345184"},"_hasShrinkwrap":false},"1.0.10":{"name":"@antaja/edge-iron","version":"1.0.10","description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","type":"module","module":"./dist/index.d.ts","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.10","_integrity":"sha512-T9SXEqL/cXhxmxX6Am0LDz4i6XJaFJvMLOyl6WsxlJVg1pWQZVXAAks7E99menoh8v3fP433zHdx0OdhIxziKQ==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/4f2cc09a5f6809646e8e3aa4c6af117f/antaja-edge-iron-1.0.10.tgz","_from":"file:antaja-edge-iron-1.0.10.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-T9SXEqL/cXhxmxX6Am0LDz4i6XJaFJvMLOyl6WsxlJVg1pWQZVXAAks7E99menoh8v3fP433zHdx0OdhIxziKQ==","shasum":"9a3862dce3a99a1a38405dc03b5940b6b3d90c16","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.10.tgz","fileCount":6,"unpackedSize":17455,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHq73Xsx3QVU+ohs+iZXLeIoZ5VSQL7a5V0cyTawVvbiAiAZwlAbg8UPiU9k+Lzx8q5xLxJihPfpiMc5qmZGhkW1pQ=="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.10_1714793156514_0.10191226747045912"},"_hasShrinkwrap":false},"1.0.11":{"name":"@antaja/edge-iron","version":"1.0.11","description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","type":"module","module":"./dist/index.d.ts","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.11","_integrity":"sha512-8RURYi+gIS755NZ65ehUE5sS9arBMt7yC64gEbNsCioj4WfxVcK9ZcUQKUmJaU9Wq2WLQy2GX68MtbFxF9W+HA==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/3386217cf1e837db3882f052d3ef0c36/antaja-edge-iron-1.0.11.tgz","_from":"file:antaja-edge-iron-1.0.11.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-8RURYi+gIS755NZ65ehUE5sS9arBMt7yC64gEbNsCioj4WfxVcK9ZcUQKUmJaU9Wq2WLQy2GX68MtbFxF9W+HA==","shasum":"221e7c52ec6d189a8a29422060dd7f74bfd97075","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.11.tgz","fileCount":6,"unpackedSize":18693,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzUv1XjmZIo4rebqtFYwn86Z64iFG8NbalnphCf2SQTAIgT1TJmlI2VuHf6Wb0gGpJqpSmRmNwswid0VrXRLUqg3Q="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.11_1714798315529_0.2246959369200383"},"_hasShrinkwrap":false},"1.0.12":{"name":"@antaja/edge-iron","version":"1.0.12","description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","type":"module","module":"./dist/index.d.ts","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.12","_integrity":"sha512-HV8FK//RalYkzdmtsV6PuzkIiVXI6jD/oKdywb4drw47iOyvjgha6o/0genrDxFEqfB0Asxkk6/pl1B0sDwAZg==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/501621908113c68ff6e751c85aaae4ef/antaja-edge-iron-1.0.12.tgz","_from":"file:antaja-edge-iron-1.0.12.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-HV8FK//RalYkzdmtsV6PuzkIiVXI6jD/oKdywb4drw47iOyvjgha6o/0genrDxFEqfB0Asxkk6/pl1B0sDwAZg==","shasum":"78c54acc6d663f394e330f90e6df857df28fa713","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.12.tgz","fileCount":6,"unpackedSize":17718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj6Qrux3e19PsbMhfY7mgrnFWppmSaVekNZOa8rWrk0wIhAJ4jAMPlDucRUyLXGqVKRzZexuCcXjouKvKz3QB1y/YJ"}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.12_1714799416121_0.051268758155259775"},"_hasShrinkwrap":false},"1.0.15":{"name":"@antaja/edge-iron","version":"1.0.15","description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","type":"module","module":"./dist/index.d.ts","types":"./dist/index.d.ts","main":"./src/index.ts","browser":"dist/index.d.ts","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.15","_integrity":"sha512-0SxF4CoG7gP07MJXDdWlN0cZ/+VZSg2tEDkFDiVTmOgoRPUztvb0iJ6JiD/773Now/r1v1XMgEAbCW/Pdc0MXQ==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/b69b9a9770f3a5df8f3b4f5335e423ea/antaja-edge-iron-1.0.15.tgz","_from":"file:antaja-edge-iron-1.0.15.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-0SxF4CoG7gP07MJXDdWlN0cZ/+VZSg2tEDkFDiVTmOgoRPUztvb0iJ6JiD/773Now/r1v1XMgEAbCW/Pdc0MXQ==","shasum":"a1f11eea85445dbe0da5a8c41177e8b3f7b7e8eb","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.15.tgz","fileCount":6,"unpackedSize":18372,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuxYIsGod7c7JDPbvBT8oOeuTTIxdo1pBbSCXHsR7/gQIhAPUNNWYbd7bgiUsX1Q1VozNBBbJCvFDmV+NIWOc3m12A"}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.15_1714957709385_0.5657482646384075"},"_hasShrinkwrap":false},"1.0.16":{"name":"@antaja/edge-iron","version":"1.0.16","description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","type":"module","main":"dist/index.d.ts","module":"dist/index.d.ts","exports":{".":{"import":"./dist/index.d.ts","types":"./dist/index.d.ts","default":"./dist/index.d.ts"}},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"ava":{"files":["tests/**/*.test.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader","ts-node/esm"]},"devDependencies":{"@changesets/changelog-github":"^0.4.8","@changesets/cli":"^2.26.2","@swc/core":"^1.3.72","@types/node":"^20.4.5","ava":"^5.3.1","ts-node":"^10.9.1","tsup":"^7.1.0","turbo":"^1.10.12","typescript":"^5.1.6"},"dependencies":{"@hapi/bourne":"^3.0.0"},"keywords":["iron","session","auth","authentication","encryption","token","crypto"],"scripts":{"check-all":"turbo run build typecheck test","build":"tsup ./src/index.ts --format esm --dts","test":"NODE_NO_WARNINGS=1 ava","typecheck":"tsc --project ./tsconfig.json","version-package":"turbo run build test typecheck && changeset version && pnpm install --lockfile-only","publish-package":"turbo run build && changeset publish"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"homepage":"https://github.com/ant-aja/edge-iron#readme","_id":"@antaja/edge-iron@1.0.16","_integrity":"sha512-KcNNdmWq82AYK0RjI7cswXYhNtz8d2XMzWdBLWLgytpy+YoXgI+g6RDHbB5VH3XOK5sTSEAI4pN0Wc5CcQX6tQ==","_resolved":"/private/var/folders/5w/w0yg810n3rl_y8v98v6xmg2w0000gn/T/ecfd4714b626765a344ee9cee143d2ea/antaja-edge-iron-1.0.16.tgz","_from":"file:antaja-edge-iron-1.0.16.tgz","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-KcNNdmWq82AYK0RjI7cswXYhNtz8d2XMzWdBLWLgytpy+YoXgI+g6RDHbB5VH3XOK5sTSEAI4pN0Wc5CcQX6tQ==","shasum":"f87f4bfa2ff3f64e1fe86b25b9920bbd79730b2b","tarball":"https://registry.npmjs.org/@antaja/edge-iron/-/edge-iron-1.0.16.tgz","fileCount":5,"unpackedSize":17906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUYRi8+xOLCN/Ef1yppCaNcMr+3fHQ91RSuk9EmMApZAiApx8rrYM66gif2P4bgH55y03I7W8mX+ruk3CutWWbIMA=="}]},"_npmUser":{"name":"antaja","email":"timkieu8288@gmail.com"},"directories":{},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/edge-iron_1.0.16_1714960156934_0.0630667852158866"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-04T02:19:16.398Z","1.0.0":"2024-05-04T02:19:16.647Z","modified":"2024-05-06T01:49:17.315Z","1.0.2":"2024-05-04T02:31:29.049Z","1.0.4":"2024-05-04T02:42:00.308Z","1.0.5":"2024-05-04T02:52:05.006Z","1.0.7":"2024-05-04T02:56:39.737Z","1.0.9":"2024-05-04T03:11:19.865Z","1.0.10":"2024-05-04T03:25:56.674Z","1.0.11":"2024-05-04T04:51:55.695Z","1.0.12":"2024-05-04T05:10:16.319Z","1.0.15":"2024-05-06T01:08:29.535Z","1.0.16":"2024-05-06T01:49:17.107Z"},"maintainers":[{"name":"antaja","email":"timkieu8288@gmail.com"}],"description":"CloudFlare Edge-Runtime compatible port of @hapi/iron based on a fork of @wunderwerk/edge-iron","readme":"# @antaja/edge-iron\nA fork from @wunderwerk/edge-iron with merge code to reduce dependencies.\n\n**Edge-Runtime compatible port of [@hapi/iron](https://github.com/hapijs/iron).**\nRun well on Cloudflare Pages/Workers, Vercel and browser.\n\n## License\nMIT license\n- Credits to [hapi.dev](https://hapi.dev) for the initial implementation and \n- Credits to [@wunderwerk/edge-iron](https://github.com/wunderwerkio/edge-iron) for porting to Edge-runtime.\n- Credit to Timkieu for fixing bugs by nodejs runtime.\n\n## Install\n\n``` pnpm i @antaja/edge-iron ```\n\n``` npm i @antaja/edge-iron ```\n\n``` yarn add @antaja/edge-iron ```\n\n## Example \n\n``` \nimport {Iron} from '@antaja/edge-iron';\n\n// ironPassword must only live on the server-side: Sveltkit/Remix/Nextjs or Backend API\n// ironPassword should be changed after a period to reduce leakage.\nexport async function session2cookie(session: SessionSandbox, ironPassword: string): Promise<string | undefined> {\n  const sealed = await Iron.seal(session, ironPassword, Iron.defaults);\n  return sealed;\n}\n\nexport async function cookie2session(cookie: string, ironPassword: string): Promise<SessionSandbox | undefined> {\n  const unsealed = await Iron.unseal(cookie, ironPassword, Iron.defaults);\n  return unsealed;\n}\n\n```","readmeFilename":"README.md","homepage":"https://github.com/ant-aja/edge-iron#readme","keywords":["iron","session","auth","authentication","encryption","token","crypto"],"repository":{"type":"git","url":"git+https://github.com/ant-aja/edge-iron.git"},"bugs":{"url":"https://github.com/ant-aja/edge-iron/issues"},"license":"MIT"}