{"_id":"@web-ts-toolkit/express-oidc-vault-memory-store","_rev":"27-11dad81c6d988b60601a0c6cc3209064","name":"@web-ts-toolkit/express-oidc-vault-memory-store","dist-tags":{"latest":"0.47.1"},"versions":{"0.28.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.28.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.28.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"4978d1b41cedcc91379e011cab3d8259791a9a9b","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.28.0.tgz","fileCount":7,"integrity":"sha512-vsIrbkY8Q0WQsTXGW7vO9NJW3ofwiOJKnC1RsPaCFTLpC9lq8+fb0evEtUvETIc568zIdAgD73V68PwiZ/YsqA==","signatures":[{"sig":"MEQCIApb9xXVKifzc66+ZdGHi+BLXLrpKlI2p1me4+iFM0OcAiAdrqsA5GgjU3VxeGXmaKXA394BS45K7U11tlh/NKMfnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"a8ca3bcd945fe21197aeb69a2f6e87be496c373d","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.28.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.28.0_1785096881783_0.40603980383576577","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.29.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.29.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5f8f44debc0813c6a4e988c8e43acd166f2137ba","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.29.0.tgz","fileCount":7,"integrity":"sha512-3ku0puxWdtn8etHqeilXC9OFsCWwLQGi8QV3EVBkIfUoPc7OqqnZN4gO7LFZro+ChSK+Q/uc1jIF2tNhRwHODw==","signatures":[{"sig":"MEUCIQCQdI6yaaub+tb7Ow/fKU+qY+o/2M/Zy9ykrZS1NRhwhgIgeUG8J3oerIza5uvq0gUhcjfSqgDtkH+s8aWFNxNcFco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"0e738e77429042c0a27398f00f6f6a57903eef17","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.29.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.29.0_1785288827408_0.590041602536572","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.30.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.30.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"c6a24da36bf1547369a76256fcc325189676477e","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.30.0.tgz","fileCount":7,"integrity":"sha512-nN1cySU2Z714usSvAh9/DiCTMcOIikT7QA822JmYbHfkUNo36f6wTOtxhmPv7ctunW4hHCkNKoAijdcpMsLblg==","signatures":[{"sig":"MEUCIQCRPPtNXHCmwpQHyOCy7Xp4XWGpEguvXA3tC3nF2PjcgAIgYnd7tmYxMJrQtu7w8c7mBCZWnBtPRBeDlcazQswh1F8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"f771f097d83c9df4b71456b39296b10f36e6b500","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.30.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.30.0_1785305205713_0.21053585516436413","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.31.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.31.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"23819ce686142127a84c4e3135c5ebfea103f6d3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.31.0.tgz","fileCount":7,"integrity":"sha512-PGaOZF5tHuWFy4ntLr9drnKRV0CTcZd5Ss5gXaBmzJDv5L2ayGG0IFiHmelPknqfDaUWPnZugRhl1Ioj/p9d6Q==","signatures":[{"sig":"MEUCIGLIXH65bVhGOTGjCJoU1q5NlPbyo7peZqai0AgDHNS2AiEAkk+oBZmF5th/pEYyn9e22FXFR3FoQPywTqoL9Sp623Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"0d20494fbfff507bba3337f1a5e8cd577d649c9c","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.31.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.31.0_1785347396817_0.0753678152151458","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.31.1","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.31.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"20b5f13045967f0e056147ec874ff68dc184bf2a","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.31.1.tgz","fileCount":7,"integrity":"sha512-Nc1zlJ6TOmJFFK24a5IFUdYDDYMfiyZ653GnYizaLCBeNFUfqNjm1q007Zy7eU3NnjzWPQyyeVuMJf6JAoZYXg==","signatures":[{"sig":"MEUCIQCeILg4mrKDGHRagvFaUiu9Xi+cc5Af3JcdeW3YfGIcFgIgAPESJpgYRgE3HcWtrDZtqyAR/pxRarvjjUcchIB/mmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"30acc0ac9988bc92937729d277a7ca9b914836aa","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.31.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.31.1_1785393923830_0.38296058710506475","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.31.2","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.31.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"d837adcb76cd9af0620d669bbafd4507dd2bbe18","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.31.2.tgz","fileCount":7,"integrity":"sha512-ApQZE0OK3eVkk1vHjUteuMtF51TET8XI9SyfAMDQPUGHEWeqvjObmLbTIzyH4/7aAF7Fk8iOpuQfaV5FV+UnQw==","signatures":[{"sig":"MEQCIFyExhqslN09tzPQ2HoKCjSpCyDrAgnYSRg4uKea3drmAiBJ4YcOrqw/D/iL35aRLpZEIPfRCER/txnAm2Yhz55Yxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"4fbdedac42d06f6866c0419c424355b205659620","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.31.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.31.2_1785441830959_0.4886493288465723","host":"s3://npm-registry-packages-npm-production"}},"0.31.3":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.31.3","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.31.3","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"93da9dcfbec01691bab802a3c49ecadd211b204e","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.31.3.tgz","fileCount":7,"integrity":"sha512-Vh7BLI7wvVpXrY5ZjXvHNV/pdeSXkSWQwSZ0Sb+69FXnfsIYMS2zAUg8Dep9UqOPH4MEVXJb/vxijQwcVgt8HA==","signatures":[{"sig":"MEQCIBhrqsWR6n0GzXoJ1DvBaiX0kDAM7JTud2RpNz3gtzsYAiA9ux5sHjKNOxjemnr96+KAe9oup2sTyXDHONQJn4ZxYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"291160bd9fa2ffb3f4a27bc542e3c45159c1fa90","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.31.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.31.3_1785445961566_0.5605885314003183","host":"s3://npm-registry-packages-npm-production"}},"0.31.4":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.31.4","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.31.4","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"c72baee5e016f03de41adc62fb0b7cf33dd6d296","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.31.4.tgz","fileCount":7,"integrity":"sha512-DmZtveoUGUkqJ14d+Pwp/Vhe9/6OTHwO1Z5e8f4XrZDG8Km7AdZMvMl9MT+wnAIcVDx5cMP70EmiCPyPcJ21fQ==","signatures":[{"sig":"MEYCIQDARz2P4GjUCEE80WZxj87EcOv9B9b/YJ/LajhxEMC6AAIhAL+dfIpoYHkn7wgiqYnEoe264n7T1zcbDpTCc6uRqLbw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"f4975b11112e374cc35a0e5f638053788562a798","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.31.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.31.4_1785449725103_0.5963223625912382","host":"s3://npm-registry-packages-npm-production"}},"0.31.5":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.31.5","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.31.5","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"a5190ef66a26f0963085e7da09ea339cd0c8aad2","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.31.5.tgz","fileCount":7,"integrity":"sha512-WoXKM+9FtvWILH8ZGdzf2rgo+yYcPFhdPGKFEed6FxMQyyGahTEfnroQFh9Uj+Q1QhoDEiMyAif2W8YUQUhpRQ==","signatures":[{"sig":"MEUCIE7OfdFkOnhyCS2AnRJzl9Z/vsW90T9w3ivrbwqX/IagAiEAonnKPGz1gr4MB1Y11gmBQ7fowBUzHMS/yHxUoHoqks4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"bf0fafe571eb86948c1624babdcfb1ab71e90c62","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.31.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.31.5_1785450557157_0.364133802207087","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.32.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.32.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"2cdfcf87807fc19f2bfbbbf35bbd1c13c0bde775","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.32.0.tgz","fileCount":7,"integrity":"sha512-j6ue4BKmXtnE3EsV4GRrJwvdUJFDdbUFvCzkEIUSL7vSy9jaDc7HNZ2j1RmWgO2jofYOkP026nep2YdB36DoZw==","signatures":[{"sig":"MEUCIBi45/m+k8ndkTH7g+j4o/DQQbeRzuytHQdpLbQ3HhnDAiEAwkggEUoAHl2lfXZmvtKHkCUIytUpURu2ltjrvkTvWA0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24028},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./index.d.ts","import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"d47498b9113ecab5de3d866fa6059b03d2436716","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.32.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.32.0_1785612105343_0.5580974029208237","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.33.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.33.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"66657b50ba174ee46ddc73926fe854c9272f31f4","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.33.0.tgz","fileCount":7,"integrity":"sha512-6+cneOWj3u+POlYhCwVAvE32aZlt/5c6ZH26kg+X8R/J1n8L73oyt9Pr8WixNK/pd7k7P0+M+Y2NIzdOtLP2eg==","signatures":[{"sig":"MEUCIB3HUg9wrt1OWDBHhIj27BB+fHHsr27gTj5nCIU7Jj9RAiEAhHJhOojBely/jUW5dDDrtM/ZVbzyb9X4o8ochvQfp24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"6c0dbaf789971b0dceb8447e865cea5fa055b433","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.17.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.33.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.33.0_1786738055259_0.8628622445875975","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.34.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.34.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"b38959468722ba0193e82c4a57b7942c2068d247","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.34.0.tgz","fileCount":7,"integrity":"sha512-WmYxV1VcTxdY9fno21k05tC8rnQL0q0ZYaqRavhgsPMbd9GnHOZbrKDkCdS6ySQfVAJuiqOMYfEgc6W3pMsM7Q==","signatures":[{"sig":"MEYCIQDsFpmNol+PgvoOWagQlkpZq81jm5sa6nzItOMdKM6MpQIhAL4myuC9N9HXRqd8HT9Px4TVLGiFIypf8lkJENQCwZ3D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"4b775162a5edb5bf676db5d21651e2af2063980b","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.34.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.34.0_1786766948852_0.2149866195858341","host":"s3://npm-registry-packages-npm-production"}},"0.34.2":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.34.2","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.34.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"6b71eef8e7c187bc1f3e8f587fd45f4213f10687","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.34.2.tgz","fileCount":7,"integrity":"sha512-qOlTF8qkcutalF3AZfnNFHY4/Pp1/XTr9fvEk40a0hBDtjWf6X3l7PmT1uYCxmRqAD/Yr/Q794ZN2LcexrOCGQ==","signatures":[{"sig":"MEUCIEQN6Ul5ZJfHpyJXKtHU7nErKKre4NPfeTbNYvoXg7jcAiEA3ldsBLrzIVgqftdaiZ90x4RRerMuteAqn+UccI0HKeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"6024e206d84d9dc5313554d293d4d3595ffb4cef","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.34.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.34.2_1786771674530_0.28349319104709925","host":"s3://npm-registry-packages-npm-production"}},"0.34.3":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.34.3","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.34.3","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"790eb8fa49588d43b4e551fd234b2476663a592c","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.34.3.tgz","fileCount":7,"integrity":"sha512-6EeudLKtfsQIaVyzFvtDy0r2FrmeaHGs2qiw7F5psTXdu0UH6+fgaZhn3P0mZpJSGAqCXuxU0oBMA1WrV0pxhQ==","signatures":[{"sig":"MEUCICXHVrvBPAksus9P7d5FcXsE+xxJbKm3m+inSs3+5S8RAiEA0GPL8gP3DLRMYmfHzmnL0KSpPUw2Xg61Ip8oOJQdPAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"cc9d772e356270023e1e314c7d8939fe4d091f4b","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.34.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.34.3_1786776314398_0.5939018950293118","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.35.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.35.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"58d69610fb0badafee0e90d8f251a6477e62456a","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.35.0.tgz","fileCount":7,"integrity":"sha512-dzFsPpFRVzV/buxOX8f7zteLx9ZGfo5ACx/0PrUasYE5N5sb/8cWVLhJn9NFobgYlRF5kXyDwEzjEAFVqVcL/g==","signatures":[{"sig":"MEYCIQDgmWqfFhKAv5nG+uoW0wZGwtCsnbxWwyI7hkHw3QToMwIhAO+vNT/CWYzN71HWVjZXT4/xlws5U7hpJzRUBI5sC00U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"e6355c8b5150b68f43d182ec8ac1c76b4bae44e0","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.35.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.35.0_1787083326870_0.7486613954897285","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.36.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.36.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5bfa71eaa73ab7adae82e9dae32c43e8b28dd1de","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.36.0.tgz","fileCount":7,"integrity":"sha512-xaymdqQA1Y5tnV82LYyuYuIO9srOsjo1402yeJCzJNsccXSFe5LJUuji/hzHshzXyn+HzvrV0OoBb3RQTjVSZQ==","signatures":[{"sig":"MEYCIQDPb/lnvYtfUq84dJdOLn2vHuNf/sYHYKtzFzIt9OmcxgIhAPGe9vX4Ny0uDyZwZu5R4rnV9jaoe36v+PFgmjco/2us","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"bc0ab139683fc133978de6cb10945ef4aa37c070","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.36.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.36.0_1787087029819_0.2884354117345067","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.37.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.37.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"684e155b18f0bbd36114667fe718c2b2ec9a13c3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.37.0.tgz","fileCount":7,"integrity":"sha512-PhTzWbsdywBJIz2bMiTnT7roM032dsMOSYZxZLxzvT0mxO9T1mvG1k7D262t0JS6Q0Lf0oB/DLtwlm+jQk72jQ==","signatures":[{"sig":"MEUCIDIZGmoeivIs2OhFgAIrA7MhHku3ZRwE7UMGQ6CeNgm5AiEAvWXMseJsO2DAXN3ocqog4n9jxyWK85Iuy31QrsZxiOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"790535ea132e68a3174ebf755da586455ee1bf89","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.37.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.37.0_1787243170524_0.22820026263002613","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.38.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.38.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"d449c92aed0d462fa0adbe065f91908a52824e1e","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.38.0.tgz","fileCount":7,"integrity":"sha512-2JZYmA/ZQ38kkbbKWlEmok5mUJf8QkLFtrBWo05GzMKobvMRvRRy9fcllcFyNnUolI7LnkFRXFEQiygWpc2HpA==","signatures":[{"sig":"MEQCIHwmCqOlS4trcBC+UapcF7p42DU5EipvfwCdXYwGmoJ0AiBSscR4XUfzh7m0/7CU1XgCJbKq9bjG48ebB4zlP8buaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"02308fd9625274ada5d4d65b70ed2d204d4cbbaf","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.38.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.38.0_1787268144036_0.4016308915651565","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.39.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.39.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"a57386687b6e496be38997ff18d69d5b55bab241","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.39.0.tgz","fileCount":7,"integrity":"sha512-p3cv4O1tGDn+dxWD92J8UDIMyERIxAQA235yeWq02KW+B7U7+I5/ib/8MRRP1D/BBtrFuIX8N+UU8+U8GlO0tQ==","signatures":[{"sig":"MEUCIAUtZsdvt9WIbUWVpOKrGTDSMIoTelg49C/3f+V4f4yJAiEA2FvTz3DQcBBhXSnUtM6CmLl/d4F3AvA1HOFUmCs0IPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"25f4fef8af0084275566346aaea52f64677b2b18","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.39.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.39.0_1787361930119_0.08057823075230575","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.40.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.40.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"56d474142ea06da38cf5422733ef2d13362751bb","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.40.0.tgz","fileCount":7,"integrity":"sha512-HeeSGwqeGRRgrnEUP6JL+Zejch6eeSZvM/2M017Pq7b5y8tL+RFUjt6YF2DLqlwr0XVSAsMJPE5r13+t25fyUA==","signatures":[{"sig":"MEYCIQCVgS3mtumdeYs5ZoABhH9owsxNSDadBZrat3uh5JcDGwIhALlbrlcUQjK1nnXB0j2KzJ5MAPiLgjx0/DH9EN1FWdk0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"38c7a372d3e6be38536d11fd5fc0c569d1ed5c73","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.40.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.40.0_1787437259102_0.9856338877942163","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.40.1","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.40.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"11118b176929239d9453474819df486eeff2da93","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.40.1.tgz","fileCount":7,"integrity":"sha512-5yu5kYEXG5OBSK8eLYA63hQevP02h733MnebZLVXFxOZwK5xZUjpxvjcKtk3B8e8P1TyHIe/hJ8pTSFYN3Swag==","signatures":[{"sig":"MEQCIFsM5N5vGpQOu6HigwqDRE4ISlOLTfIbWWCZlzXt/o9nAiB/YinB2lrHmWNx+gTjeMyLd5sCh89VIe7k23yyQR/kqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"2f18781c5473803b1975527c3e8b268cbbfefc32","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.40.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.40.1_1787443376116_0.960950281250847","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.41.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.41.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"2531867eb5b0e65001c6f5eaaef6791727441c0b","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.41.0.tgz","fileCount":7,"integrity":"sha512-yzh/DeFhc3K67zqnosJ+5vWh+vr3MPrYoAxrazs5J9BS0ETPKc6bNs85D9veFjEYcGfYXWsZ3+JmmEQhRd2NZg==","signatures":[{"sig":"MEUCIQDkaQ8QAnX6lg99wBLAG1RqBpTP/r0+RVjA4rMP8e9Z+QIgLydfc3yFgcaZmO/da3YC+cEH+S/sAXeZW6R59431fTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"e6bb90c90e8eeb1246cef31e2f1d3fc88a643a52","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.41.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.41.0_1787603975442_0.8386461754215664","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.42.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.42.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"0acd29daedb0fffb29c3c7423950b4112e1cf3ce","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.42.0.tgz","fileCount":7,"integrity":"sha512-fzrL1iUF5GsHpYmBu1kO4bo81rXcQTqMjNPip3yCpTgiUbSwxg9YLZL+FG2m+7UwBxzEWv0UYY54VFE2KYg0hw==","signatures":[{"sig":"MEUCIHCUGdkxoMBfA3ExmjAVND+2uYqq7eoowdLtFf6L5M5+AiEAxU0F76/v0SWxUIlyz1JMgbrkAKE3tgVPaqbs2Ystl/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"d3628cce447c21a912079fb06ec8b2bb4e42fd61","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.42.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.42.0_1787932390366_0.9842206301797836","host":"s3://npm-registry-packages-npm-production"}},"0.42.1":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.42.1","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.42.1","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"9a41d10bef779d8022ffbbdd9522220499c3978d","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.42.1.tgz","fileCount":7,"integrity":"sha512-GraIjRBoVxXdfdKVBj2u0kopAez/WY+kgtSwOvddC1bib1FV2r/lWoHO6Tq0ZfFuWNTy3OrRMAhvGKIJYgaP2g==","signatures":[{"sig":"MEYCIQD2QBe7sc4v2dce896Ywm9jZx7lQjpZgSoOebjMjd1zJQIhAMWSAPfO50Ze/GgfU5cDR1azPEV/G3QpsNofN7if8TEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"51cb36bd600655f6ee817ac605d2f5f6946abdc4","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.42.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.42.1_1787935099768_0.7802255345122726","host":"s3://npm-registry-packages-npm-production"}},"0.42.2":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.42.2","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.42.2","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"5f86962648a0db82d10a919e59190deac71e7ff3","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.42.2.tgz","fileCount":7,"integrity":"sha512-ikm6S1sQx3HCKFaUTIw/xGRnEEpQvKE9jBW6mquNzwgqsR4WYdz5+0VCfkf4WcMIFhVF09f+8jTS3GAJGrQZEA==","signatures":[{"sig":"MEYCIQD2X1Z3Uamc2TJUerW+29vdme6TczC0L81xjgm5HjIvIwIhAIMq06+3gp7+uPBGC2iuBPnhT3vq/PfGcT1c6Eqa5nF4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"fef4e010dbb8c78a09b41f2a5200a92b34752fca","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.42.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.42.2_1787936392965_0.38917035422118373","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@web-ts-toolkit/express-oidc-vault-memory-store","version":"0.43.0","keywords":["express","oidc","session","memory-store"],"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.43.0","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"1259ffcb003e145c66be3ed17fe9c4811aa71ed1","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.43.0.tgz","fileCount":7,"integrity":"sha512-SKSygHBeK5AjO/0aa2aqrqXknJG9HtD+BY3ZG/QL7FMYavGy5BSO2VtBdWLM6Vidb34aecBsuJtcL0x2695Shg==","signatures":[{"sig":"MEUCIGI0IvV84PCi/L1/alAUKCl6PiwqSIkOQ78FDcqZhS51AiEAxmJ8wXN557pHebVInxB6oLpFp2jE2HoYSaZMUgkjr4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44666},"main":"./index.js","types":"./index.d.ts","module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"72ddbf5ccee387767b6edcc0786e0fe7ad815a39","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.43.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-oidc-vault-memory-store_0.43.0_1788237052911_0.27687778342966873","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"_id":"@web-ts-toolkit/express-oidc-vault-memory-store@0.47.1","bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"dist":{"shasum":"a7563a9f0c180da8de7ceed313116697f0b880dd","tarball":"https://registry.npmjs.org/@web-ts-toolkit/express-oidc-vault-memory-store/-/express-oidc-vault-memory-store-0.47.1.tgz","fileCount":7,"integrity":"sha512-YhvXD5HHdFlQd/ylZNjlMSZdhDduU5HiWCQYKt3asta6zjTSJHSt2q92f6SjKICMR4WohU2HZmxzKpyJiWNS8w==","signatures":[{"sig":"MEYCIQCQy3b9osTSJKUYBEBzTtncK0EhW16h3oY0WPkPlnyd1gIhAN289YxNjIEpzUDMI7gqK/Qk25h7CF2LN8cqZ/4n8yWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFrwD3Y8t/oDRQhiwF28sbJKHWRO7Ey3ky3mvGwN9tIMAiADfq9rOcyCG8UOaWAliehFqxHMdqKWCn49X4kK0RGx1g=="}],"unpackedSize":54944},"main":"./index.js","name":"@web-ts-toolkit/express-oidc-vault-memory-store","types":"./index.d.ts","author":{"name":"Junmin Ahn"},"module":"./index.mjs","engines":{"node":">=22"},"exports":{".":{"types":{"import":"./index.d.mts","default":"./index.d.ts","require":"./index.d.ts"},"import":"./index.mjs","default":"./index.js","require":"./index.js"}},"gitHead":"ee4d553b7b38f6ba17231fa0502d8e36beb31fdd","license":"Apache-2.0","version":"0.47.1","_npmUser":{"name":"junminahn","email":"junminahn@outlook.com"},"homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","keywords":["express","oidc","session","memory-store"],"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"_npmVersion":"11.19.0","description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","directories":{},"maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"@web-ts-toolkit/express-oidc-vault":"0.47.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/express-oidc-vault-memory-store_0.47.1_1790919738554_0.7350151782036594"}}},"time":{"created":"2026-07-26T20:14:41.596Z","modified":"2026-10-02T05:42:18.817Z","0.28.0":"2026-07-26T20:14:41.912Z","0.29.0":"2026-07-29T01:33:47.584Z","0.30.0":"2026-07-29T06:06:45.847Z","0.31.0":"2026-07-29T17:49:56.993Z","0.31.1":"2026-07-30T06:45:24.000Z","0.31.2":"2026-07-30T20:03:51.107Z","0.31.3":"2026-07-30T21:12:41.711Z","0.31.4":"2026-07-30T22:15:25.251Z","0.31.5":"2026-07-30T22:29:17.301Z","0.32.0":"2026-08-01T19:21:45.490Z","0.33.0":"2026-08-14T20:07:35.431Z","0.34.0":"2026-08-15T04:09:08.979Z","0.34.2":"2026-08-15T05:27:54.675Z","0.34.3":"2026-08-15T06:45:14.532Z","0.35.0":"2026-08-18T20:02:07.032Z","0.36.0":"2026-08-18T21:03:49.958Z","0.37.0":"2026-08-20T16:26:10.674Z","0.38.0":"2026-08-20T23:22:24.199Z","0.39.0":"2026-08-22T01:25:30.294Z","0.40.0":"2026-08-22T22:20:59.257Z","0.40.1":"2026-08-23T00:02:56.252Z","0.41.0":"2026-08-24T20:39:35.587Z","0.42.0":"2026-08-28T15:53:10.518Z","0.42.1":"2026-08-28T16:38:19.903Z","0.42.2":"2026-08-28T16:59:53.107Z","0.43.0":"2026-09-01T04:30:53.052Z","0.47.1":"2026-10-02T05:42:18.649Z"},"bugs":{"url":"https://github.com/egose/web-ts-toolkit/issues"},"author":{"name":"Junmin Ahn"},"license":"Apache-2.0","homepage":"https://web-ts-toolkit.pages.dev/docs/packages/express-oidc-vault-memory-store","keywords":["express","oidc","session","memory-store"],"repository":{"url":"git+https://github.com/egose/web-ts-toolkit.git","type":"git","directory":"packages/express-oidc-vault-memory-store"},"description":"In-memory store provider for @web-ts-toolkit/express-oidc-vault","maintainers":[{"name":"junminahn","email":"junminahn@outlook.com"}],"readme":"# `@web-ts-toolkit/express-oidc-vault-memory-store`\n\nIn-memory store provider for `@web-ts-toolkit/express-oidc-vault`.\n\n## Installation\n\n```sh\npnpm add @web-ts-toolkit/express-oidc-vault @web-ts-toolkit/express-oidc-vault-memory-store express\n```\n\n## Use Cases\n\n- local development\n- test environments\n- examples and package integration smoke tests\n\n## Production Note\n\nThis package stores authorization transactions, exchange codes, sessions, rotated-session aliases, and backchannel logout replay JTIs in process memory.\n\nDo not use it for multi-instance or production deployments. Use Redis or MongoDB provider packages for durable or horizontally scaled deployments.\n\n## Quick Start\n\n```ts\nimport express from 'express';\nimport { createOidcVaultMiddleware } from '@web-ts-toolkit/express-oidc-vault';\nimport { createMemoryOidcVaultStore } from '@web-ts-toolkit/express-oidc-vault-memory-store';\n\nconst app = express();\nconst storeProvider = createMemoryOidcVaultStore();\n\napp.use(\n  createOidcVaultMiddleware({\n    basePath: '/auth/oidc',\n    backendOrigin: 'https://api.example.com',\n    config: {\n      issuer: process.env.OIDC_ISSUER,\n      clientId: process.env.OIDC_CLIENT_ID,\n      clientSecret: process.env.OIDC_CLIENT_SECRET,\n    },\n    frontendRedirectUri: 'https://frontend.example.com/callback',\n    storeProvider,\n  }),\n);\n```\n\nFor local development, this is the shortest setup because it has no Redis, MongoDB, or file-system dependency. Sessions are lost on process restart and are not visible to other Node.js instances.\n\n### Test-Friendly Clock Override\n\n`now()` returns epoch milliseconds and defaults to `Date.now`. Override it only as a deterministic test seam; the returned value must be monotonic enough for the expiry scenarios your test exercises.\n\n```ts\nconst storeProvider = createMemoryOidcVaultStore({\n  now: () => 1_700_000_000_000,\n});\n```\n\n## Main Exports\n\nUse named imports from the package root; there is no default export or public subpath API. Use Node.js `>=22.12.0` for the core dependency's CJS/ESM runtime support. TypeScript apps also need `@types/node` and `@types/express`.\n\n- `createMemoryOidcVaultStore(...)`\n- `type MemoryOidcVaultStoreOptions`\n\n## Lifecycle And Diagnostics\n\nThe factory is immediately usable: no connection, `ready()` call, background timer, or store teardown is required. Reuse one instance across requests in the same process. Operations perform their map mutations synchronously before yielding; this does not share state with other processes. Discarding the instance or restarting loses all records.\n\nThe store does not log records or errors. Session tokens, authorization state/PKCE data, exchange codes, public session IDs, and arbitrary backend/hook errors may be sensitive. Application diagnostics should use fixed operation names and allowlisted categories, not whole records, raw error messages, connection URLs, or credential-valued metric labels.\n\n## Session Rotation Aliases\n\nWhen a session is rotated, the previous public session ID becomes a revocation alias for the target's logical session. Each alias keeps the immediate target's `expiresAt`, if present; later rotations do not extend that deadline. An unexpired alias remains usable while its logical lineage has a live member. Aliases without an expiry can remain for the lifetime of that lineage.\n\nFor example, `A -> B (expiresAt=T1) -> C (expiresAt=T2)` leaves A usable only before T1, even if T2 is later or absent; B uses C's deadline. `getSession(A)` returns `null`: an alias is only a logout handle, never a readable session. With `A/L1 -> B/L1 -> C/L2`, B revokes L2 and any retained A alias revokes L1, not C. Omitting the next logical ID preserves the source lineage. Logical IDs are unscoped: use distinct IDs for unrelated login families.\n\nWithout successor `expiresAt`, memory and Redis impose no alias time limit; MongoDB instead uses a finite fallback (default five minutes). Long-lived non-expiring lineages can accumulate arbitrarily many memory/Redis aliases. Set explicit session lifetimes for portable finite windows; after an alias expires, revoke using the live ID or the appropriate logical/subject/provider-session deletion method. Core refresh preserves the session expiry.\n\nAliases are removed when logical, subject, provider-session, direct, or expiry deletion leaves no live session in that lineage. A lineage-changing create-upsert or rotation also retires the old lineage's aliases when no live member remains; expired records awaiting cleanup do not count as survivors. If another live member survives, including in another issuer/client scope, the earlier aliases retain their original lineage and expiry. They are never retargeted to the new lineage.\n\nRotation requires a different target session ID with no live session record. An alias-only ID or an expired target is accepted. Successful rotation takes ownership of the target ID and clears any former alias under that ID, just as `createSession` does. Missing-source, same-ID, and live-target rotation conflicts throw `OidcVaultStoreConflictError`; conflicts and input-clone failures preserve live source/target records and their aliases.\n\nCompatibility note: ownership transitions now retire aliases for terminated lineages, so reusing an old logical session ID cannot resurrect those handles. Reusing an alias-only rotation target also prevents that ID from reverting to its former lineage after replacement deletion or expiry.\n\n## Store Contract\n\nThe store keeps these record kinds in separate in-process maps:\n\n- authorization transactions, consumed once by `state`\n- exchange codes, consumed once by `code`\n- sessions, read and deleted by session, logical session, subject, or provider session identifiers\n- rotated-session aliases, used only so an old public session ID can revoke the current logical session\n- backchannel logout token JTIs, consumed once until their expiry time\n\n`createAuthorizationTransaction`, `createExchangeCode`, and `createSession` are upserts; creating the same key again replaces the old value. A `createSession` replacement takes over the session ID with its own subject/logical/provider-session scope, and clears any stale rotation alias held under that ID so the reused ID cannot invoke an old logical-session meaning. Portable callers must still create sessions with a fresh unused ID and handle `OidcVaultStoreConflictError`: reusing a live ID replaces on memory/MongoDB but rejects on Redis. MongoDB also retains an alias row under a reused ID until expiry or lineage cleanup; only fresh-ID creation is portable.\n\nPortable data consists of strings, finite numbers, booleans, null, arrays, and plain objects (no cycles, custom prototypes/serializers, functions, symbols, or undefined properties). Inputs are captured at invocation, including nested provider/user/metadata data, and returned values are detached from caller and stored data. Mutation immediately after calling a method cannot change its target, scope, or portable value. Memory uses `structuredClone`; unsupported inputs reject. Outside the portable subset, memory structured-clone, MongoDB BSON, and Redis JSON semantics differ; do not assume native types or object identity survive across providers. MongoDB/Redis snapshot plain containers but do not recursively isolate opaque native objects.\n\nExpiry checks use `expiresAt <= now()` as expired. Cleanup is opportunistic: reads and writes prune expired records in bounded batches or when a specific record is accessed, not on a background timer.\n\nEach same-map sweep inspects at most 64 snapshot slots per operation from a positional cursor, so a late cursor never rescans the map prefix. A key snapshot is rebuilt once per full pass (amortized over that pass's sweeps); keys added mid-pass are picked up on the next pass. Nested rotated-alias/lineage cleanup after session expiry, deletion, or a lineage-changing ownership transition is not batch-bounded: for each affected lineage it can scan the retained session map for liveness and the alias map for removal. These full-map scans grow with store populations; the 64-slot sweep bound does not bound total operation work.\n\n`deleteSession(...)`, `deleteSessionsByLogicalSessionId(...)`, `deleteSessionsBySubject(...)`, and `deleteSessionsByProviderSessionId(...)` logically revoke live sessions and remove stale rotation aliases when no live session remains in a logical lineage.\n\nDeleting a live public ID removes that record; deleting an unexpired alias revokes its logical lineage. Subject/provider-session object inputs filter by each supplied `issuer` and `clientId`; string inputs omit those filters and match across providers. A surviving member in another scope retains its lineage's unexpired aliases. Logical deletion has no issuer/client filter, and aliases do not carry one.\n\nBulk methods return the number of live sessions removed, excluding expired records and alias cleanup. They scan the session map synchronously, but sessions created after that work can survive. Across providers, a count is deletion accounting, not proof that no matching sessions remain: MongoDB may count expired documents awaiting TTL cleanup; Redis counts primary deletions during cursor traversal. Vault deletion does not revoke already-issued stateless access tokens or perform upstream provider logout.\n\n## Replay JTI Expiry\n\nBackchannel logout token JTI records are consumed only when `expiresAt` is a finite timestamp greater than the store clock at consume time. Expired, equal-to-current-time, `NaN`, and infinite expiries return `false` and are not stored.\n","readmeFilename":"README.md"}