{"_id":"@nekm/sveltekit-armor","_rev":"37-ac1f956240b2156d7df90e8171262ca5","name":"@nekm/sveltekit-armor","dist-tags":{"latest":"0.8.0"},"versions":{"0.1.0":{"name":"@nekm/sveltekit-armor","version":"0.1.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.0","maintainers":[{"name":"nekm","email":"nikl.ekman@gmail.com"}],"homepage":"https://github.com/Ekman/TypeScript-Core#readme","bugs":{"url":"https://github.com/Ekman/TypeScript-Core/issues"},"dist":{"shasum":"cd6c93b52e1227dd09fef1e4dee943203beb81a4","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.0.tgz","fileCount":29,"integrity":"sha512-qLFM7YDXDDSNlH3ckZfYAgfoBjNXH5AeSQsiMYUOS08BEA+21s5CysNrtcJXxQvYAs8m0DdNgWSkl3OXBWguIA==","signatures":[{"sig":"MEYCIQDDEWcEnNsSj/9hTWHk06SJiAmRRm533VsMf8BklhkWdQIhAJX+WMJjpccCnGGLEV1Frhq44sFJLMbIPJMnx1A/ob8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76800},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"251ba5af1fcef1b8a5e4790bf3efc42dc5e41b20","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"nikl.ekman@gmail.com"},"repository":{"url":"git+https://github.com/Ekman/TypeScript-Core.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0","@sveltejs/kit":"^2.50.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.0_1769267829293_0.9900412637961586","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@nekm/sveltekit-armor","version":"0.1.1","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.1","maintainers":[{"name":"nekm","email":"nikl.ekman@gmail.com"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"c71d47e1a92750ff034cf33ab80ac10bbbfec5a9","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.1.tgz","fileCount":29,"integrity":"sha512-2NRetJtQe6LMdlV8V8pknbBQQwXk3dnTc+6ELtp9u97uI5g0mPe9SOzkgrEJ2Ag162SwwmeirivnqB6rlRXC2Q==","signatures":[{"sig":"MEUCIF9KEiZrS46bXVioKXOKemKnrIzsF4iIRSCsV27odEaTAiEAmopHCXF8HjRLXjo4bJDCqKUppR92TdXiKaCLzDcmmU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78907},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"b0a8a9641ade07f6f683af3ee3446848714ab806","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"nikl.ekman@gmail.com"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0","@sveltejs/kit":"^2.50.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.1_1769599300317_0.8929455932942945","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@nekm/sveltekit-armor","version":"0.1.2","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.2","maintainers":[{"name":"nekm","email":"nikl.ekman@gmail.com"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"f373707e544275099250ec094bd1729f1594d829","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.2.tgz","fileCount":29,"integrity":"sha512-ReNOvz394hp6TROK7BRt/PavdABo2D6r8DkMO7Hvy0d4CHXCpN9UGeMVEQXwHZR6orBjnNx1QgUzPoxqq3+/Xw==","signatures":[{"sig":"MEUCIQD0DhCb9BAgbaP1NcedYb3uw9KtRrorSFgcdd1m7I8BlAIgOlhnVtcCZqz7z1UVn5dXIYbakN5AGF7XbPFxo8gYhe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78967},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"98b3f6329e96c016b1452f08579223204e1b382f","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"nikl.ekman@gmail.com"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.2_1769628278111_0.15721573283479828","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@nekm/sveltekit-armor","version":"0.1.3","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.3","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"b1c3ca4329342a6a5332c879024d52438a077f31","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.3.tgz","fileCount":31,"integrity":"sha512-6PQiymiuLGG+SF0MvAF5nEt2CclAvexPsHUK+DfnagFewXCYcSjmmnFS0iEFlBE8VR0CmxMgtMYmthVoZNqW1Q==","signatures":[{"sig":"MEQCIHqPVJWYwF04yWR46a4DBOSR15i2EMDEWhMEiI/q9WlGAiA8Q6qITpiiyxfNIZb/8jala83Qh+Atzn50QYsYrQUxcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88548},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"d42db204a76a0abfaa5a19e0e37129a28413e597","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.3_1770552954827_0.9041285452413717","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@nekm/sveltekit-armor","version":"0.1.4","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.4","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"b1c5b13a2c817f58ed75184537bf1f28956bddbb","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.4.tgz","fileCount":31,"integrity":"sha512-/QPZiMgOQ1JM4qBtoUILlaINso17GE7YXMdU0VFXUTq7R3u8WsfYX17jSTbSQMO+SqgY8VlCROoXzTs4tU4E6A==","signatures":[{"sig":"MEQCIFg3Gp9mrWpSnaCMlaIBdhB86uSqb05dy0YdVvKMyPd5AiAM/nkJA4nzdsf22WsRBibfnoPCYIlsAdUBm+5ObgktGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89569},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"9d0c853cef279e40018d8184d906483384cf2fd0","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.4_1770553681253_0.19365767591509608","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@nekm/sveltekit-armor","version":"0.1.5","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.5","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"073ce28299431646a7e525d41fa13838ca59bcff","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.5.tgz","fileCount":31,"integrity":"sha512-10oL5u2qOeFNl3tVBXy4XUFrxIIJ3PUrRLm6dYb8ACeJryykc9jiSQX40VJhfzq0E4z3RyL9zZRx65VyAkT/+w==","signatures":[{"sig":"MEQCIFeV/kJvjKFoTum5qDdQCLO6a5shpS1ZMpKB+ZaoAT50AiA2Ut1pYxMgy40pUocwsR5gyJ4mxVVNdUD0pVWLfGhBPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93308},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"1b49db6a20705262c8748c73a1f77012781c7a9f","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.5_1770556526497_0.2065465500289574","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@nekm/sveltekit-armor","version":"0.1.6","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.6","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"1e3fbbeaa1aff551907268910dd8682c5837c890","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.6.tgz","fileCount":31,"integrity":"sha512-8xA06ynsJ2VmhV/BigE/4YCr+X4sTYKo7wciBEithQGw49HTZ5ma49OyeSuhRUOE2p87pJOT2FGPBPWHPDSFzw==","signatures":[{"sig":"MEYCIQCo8K+A4dtZhopO+GDm6XOeVvCMkmQ7/SKOHfflXlBtRwIhAOCOov8oXvG4v3gMBOIgNKHMHdC5a5ffA1u4dFFxulJz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94120},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"b45a416a8ad1822a4d9bfabfedf220da3264f308","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.6_1770580348850_0.5686886676342511","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@nekm/sveltekit-armor","version":"0.1.7","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.7","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"69717669e6203f54b7c90bcd455e39b0aef5a6fd","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.7.tgz","fileCount":31,"integrity":"sha512-UyRVhi7Ydwf7kp1vMDwvlnMEQmqTtu+FGWKRNTelzXMyWGVvdUH/4XZXSxLlJNBdB17h5oZ8Wz6NCHWHr9RVvA==","signatures":[{"sig":"MEYCIQDrFFTw4sb20Dm1t4ROBMYbueasQcWcEm9WRXPRmdRxTwIhAPGDsVIZnAqAueiH4Lld0x7AapkgSenVcWq/zhiDHzDI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92809},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"081cb77b8cd083c43126ef6718dae7537ef39f56","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.7_1770581676330_0.000020393470631541177","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@nekm/sveltekit-armor","version":"0.1.8","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.1.8","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"52223335ba90dea0b30d6a577b9f88cbb7095297","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.1.8.tgz","fileCount":31,"integrity":"sha512-JL5BDmNw96Q6EsG1cMGpHRuscZGm/o3bt/xhZCLiJrImUmckb1bw4MghF7/Bp7iFut3sxDXLE1b8GdnSesXWvA==","signatures":[{"sig":"MEUCIHlqEl5NhnBEMzGQYw1nErIMeRx9jkWyUu9Np0SmMz3CAiEAhGV76ZydkZrXeiRfyr2puhLBaRt2Sb+YJxa6XWXk2Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93204},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"d068e6b5a98cfff155fa99fb1124c2ce5cb5b52b","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.1.8_1770584612537_0.8941482537445424","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@nekm/sveltekit-armor","version":"0.2.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.2.0","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"e4c439e467d9be3a934220c721054a6036eef014","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.2.0.tgz","fileCount":35,"integrity":"sha512-WFzMm5ami5dFXgEE2BBo0MMggLUqqPqVLu1xeK7kEH9PeI8XCJICuZ2jgQMFV6EziHIXfa1yFO/iUspIM7sNqg==","signatures":[{"sig":"MEQCIBkq7nlbrPvH0wjfct490cKGsVysrXlcGYMXuauMRO5fAiAJBxEbrigpAIghumuwdf20ES83VTt2DjnM2F2XzttFaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99366},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"1f28b597241940cdc6b7fe859efc514d2ac32430","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.2.0_1770639957612_0.670834017853144","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@nekm/sveltekit-armor","version":"0.2.1","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.2.1","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"a104dcb2a8608cd0d9d55a49477921c870c0ef59","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.2.1.tgz","fileCount":35,"integrity":"sha512-8jc05ckRLFGIS5jJ2jkw/QjTw1+fHpcBb/xr8pAlYBfEEaT/ELbiMKvUqH1TLU3hMbCTneSt/CxGXELwC4EB6A==","signatures":[{"sig":"MEYCIQCFq6Y93R7VNwNZ5vebEDHLeO1U5shcsd8ir8tH2jrbhAIhAMbHp27j4JgGGOHtDvNRodb5hkn35ANIvCl5pbWo5NRQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100366},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"ba9a3203898de9c8ef467a6a224cd98c36cd7894","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.2.1_1770815640724_0.8337014795653215","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@nekm/sveltekit-armor","version":"0.2.2","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.2.2","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"427927e0bb43d896d1dfc54a71d03fdc74282124","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.2.2.tgz","fileCount":35,"integrity":"sha512-mc7tjihHbmycqb+ZbMJZwg/HJLbrIv8BL3J1fCZs9vYUtMKi8NbpZ0lIsuHLm9g7VhLbO2tIEiuz1FfwJmYSgw==","signatures":[{"sig":"MEUCIQD72OoiwHPuaizO+xXecH0DhsXbvQYQMXD4NVdWZ9NaIgIgQYztLqleTZ2L/o1zAl0QDGLeXQ8S2+J/HuhEMZHnkn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106368},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"893123efb20d802c4c299f506b0bd6952831b747","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","globals":"^17.1.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.0.10","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.53.1","@typescript-eslint/eslint-plugin":"^8.53.1"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.2.2_1770896383520_0.3345001386173063","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@nekm/sveltekit-armor","version":"0.2.4","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.2.4","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"4a782e671a4237911cf00b719473e5c19051f530","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.2.4.tgz","fileCount":35,"integrity":"sha512-5gaUr+9IgoJ5Rx239GCPcJ0xignbDiWvUSIeJ+3Scew7dv2A3Nj6ATxD73tfCF/viUQlsz0FQ2PvxNJkm29DrQ==","signatures":[{"sig":"MEQCIHsUFcX+QpcpNqz5BsWej97uvZyt/SyZ6vPVAxoObJbrAiAkvTMivF22/HSd3T+ItoH/bbaiI4kttyirPMlVnIXaqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113030},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","default":"./dist/index.js"},"gitHead":"6f9424065ae87b9390752468bd8097779dff7d03","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.8.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"jose":"^6.1.3","@nekm/core":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^9","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.50.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.55.0","@typescript-eslint/eslint-plugin":"^8.55.0"},"peerDependencies":{"@sveltejs/kit":"^2.50.1"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.2.4_1770924125347_0.23703726937114178","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@nekm/sveltekit-armor","version":"0.3.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.0","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"6402521c5e1ae6b1ab09a4a1d67d8d20680305fc","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.0.tgz","fileCount":41,"integrity":"sha512-nTIJgqerlQkarge4HWyPwa59OC+6ysgkC671GJ689Fn5G+mTSr4UIpw4jivgP/Bv0Cfv8my0C5YeR4jzAI9QqA==","signatures":[{"sig":"MEYCIQDwdNw+7vMuhGqu0UyyoZn78Wwzah2C5/Pv4H8vyfx8igIhAKDlCvc/qlBJV0o63PfEZdV+uTQpkC4o6Q07F8FWaMRM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148728},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"faf3b4a09a171bbee14c3b2ca13163f0884a9194","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^10","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.0_1772200092019_0.8128388017215793","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@nekm/sveltekit-armor","version":"0.3.1","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.1","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"fc82fde50af1ada061c99d0a3182536d687f088f","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.1.tgz","fileCount":41,"integrity":"sha512-9INg/pcumO6cpWsD1k9TMMw0Zjv5Xo27EYZ2oIQ5jWkhdGD1JfmEfQ1NuLWSrxv7ZHxiVPhDGqmxif4xG/sotA==","signatures":[{"sig":"MEUCIB5lJe3GDZHWcwIPF8GWQrMlyuqofBRrvrFwsf2PDRXJAiEA4ASKlywzifRos3NRriqCKcYQO0Gfk2EayYgRpduLaMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149180},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"6740ad13cd697e436cbaa6864ef5f99bea72ed42","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^10","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.1_1772205119605_0.5335735418439438","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@nekm/sveltekit-armor","version":"0.3.2","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.2","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"e56e0a22c7cf05815795eb90cb310a7f754e1abf","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.2.tgz","fileCount":41,"integrity":"sha512-/3Yw50xVOn8YyPbyQu+dLTPn9WI/VhFwUOC4KnZdgSMj+UzQzuCtjaaAUy13mSsnSKsPf2cb20WYywifLvAfhA==","signatures":[{"sig":"MEQCIDDkb52cZczj179Y0BcIAUR6hCHZ+wYvoS7DKZzpAvaDAiANrTQ7/foID2APfUQN807yxkT0p/97ib0UzISbiLIIjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156103},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"3c551eabb30bc4069d2aece24214a88d11c63652","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^10","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.2_1772208740285_0.9572031563823524","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@nekm/sveltekit-armor","version":"0.3.3","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.3","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"de33d345e933d2d02715446bb357ecc76b2e2065","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.3.tgz","fileCount":41,"integrity":"sha512-KJP/LY2qzVfjdwZpA3c+PcTL9iKJHHQeWEcLCsWNAEjGMjypacFj4ewvVAXdQteplgg1QXa8P1HvCyWDW9E2CQ==","signatures":[{"sig":"MEQCICiUM/zvznLUpCuM0IzkP229gEi/5IYMTtKJtjDGP36KAiAlmP4hsn4QLWUcyNQFA8B6og7zMO8xi2LAapKxDP2MxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152953},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"eac0c841d38a7eeee884d51ffa11ca511afeb203","scripts":{"test":"jest","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^10","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","jest-junit":"^16.0.0","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.3_1772209925975_0.2591608699476706","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@nekm/sveltekit-armor","version":"0.3.4","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.4","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"6707d73e2784b9ca8b564c0b59d89978149a98f4","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.4.tgz","fileCount":41,"integrity":"sha512-ZE29NjdR8g0aDezPcZ4exFxErPgR0p2P5FfASorQE947DfbyyvHVz9gVW209jab9cfwnF70px4Xpy68OLDiunw==","signatures":[{"sig":"MEQCICmaN6Z3q5lrOoxjhDRiWlouAVWoGqmcsHi0cvvNSUOCAiA7znJUT38d8eV2wTLn6aIIoLZGEVDgKD6NomEBESeBlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154731},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"7211c9134502851adcb7aa56a324efb4be9c4229","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.4_1772220422714_0.17415403162091203","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@nekm/sveltekit-armor","version":"0.3.5","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.5","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"7b94bfa72e41995e2cd2b2431023dc49f6c25bac","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.5.tgz","fileCount":41,"integrity":"sha512-p+yAI0uGC+hOTY06iYq+xioBGCNFc/aqoDqcDlrayC2hUhF/IY13F09c8X7PrAyAFLxdA7jTDDZYAObmGq5H8A==","signatures":[{"sig":"MEYCIQCqpuiXMIQLK/KxIrhrpa1uGlWkt6XTRQfsri1e3G5ruAIhAIG3CQrCzJNIoiAW36DN1Fo4pzixmcJjMlQxP5GRNNVQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155077},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"666e599d023656ab9277b70ca6d7a60522aa5ffb","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.5_1772223004956_0.4358066165200023","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@nekm/sveltekit-armor","version":"0.3.6","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.6","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"f51e8dcad57524bd765ac0b6c148d5e42167ee9f","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.6.tgz","fileCount":41,"integrity":"sha512-esQ9RHpIklvv/xtJ1TAiSifITMb6uIFYNUtEmLmsf+6mJfBxtn2W13bcFcJszLh64EzcSiUV+tquwWldfT3Gow==","signatures":[{"sig":"MEYCIQDupXv2TOL01SyXA3FSDmhUtR0zqk3XUWbr0EQr6BLtIQIhAI1RZo8JcaBmdRkF83SBTBzIQlknpUji2m/SRD7Ivzbi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155062},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"210898294807da9d5bacb41c0ecfa1fc1343d0d6","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.6_1772223039022_0.44212768268596725","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@nekm/sveltekit-armor","version":"0.3.7","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.7","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"283bc8ca4845b802c8e91e74f1566fb8c2325b8a","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.7.tgz","fileCount":41,"integrity":"sha512-UlRxt7ixvJMRmuvN0XEY/WEXlM2IUSdqFCQyLi5kTzyzbzu6PbPGGxBNlSMOooOhdU0P59+X4va4STTkO/qA6g==","signatures":[{"sig":"MEYCIQD1Kq+4vHaxa9nMh8da0UwKW1hGycwRKP5iYF8dsm4VxQIhAN3eseE88fgEneLQnPusoQig5N70rtxVDsRIHfoH9U+2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155085},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"18d6a03eaf2a1ece2b30b673c7936392f71893f8","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.7_1772223616350_0.9108121603918589","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@nekm/sveltekit-armor","version":"0.3.8","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.8","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"ba139307f2a47a420fc1a9c41a0692432366d176","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.8.tgz","fileCount":39,"integrity":"sha512-Qkk8XxbaJ06NUaCdUXKz1CRvlhdCG0ElVQn6DG8I2jU7QBSyGBOonq/+Nia0852xRW+xP9i5jGynm6piW2T9JQ==","signatures":[{"sig":"MEUCIQC/a1tEVmPaa2ZS5i80a1abdJgFPVFUj8NnPxlumT1hIwIgUztmEXYVthQ4t2utAYKBLprxl9CD6bkP9XlXGMtwSS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143844},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"119494bb5b7a77aefae978bd68e4291a9e369a1c","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.8_1772224808486_0.1543707751749186","host":"s3://npm-registry-packages-npm-production"}},"0.3.9":{"name":"@nekm/sveltekit-armor","version":"0.3.9","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.9","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"3dfa6f0512cdad999c139359576e87b58d2283da","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.9.tgz","fileCount":39,"integrity":"sha512-31wawqXj3fJLDLJid/YJo8tKMQfxBiWhQsO8PSqTIeuSN6VgQx4++w+9IP+tzQsJ2fCebMRWT0CO7JOVDDu1NQ==","signatures":[{"sig":"MEQCIHkmDkFlpiDWiTfM0OJuLA+SDb+G1hkihNhqpXCuePlLAiAVsYCcXSQygPwB3jPxuVPM5bzbFmA2st/pfBUyAFkfiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154819},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"6d18c915c726ae603dda16a09b563299fd6bf086","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.9_1772226087180_0.5667206344931062","host":"s3://npm-registry-packages-npm-production"}},"0.3.10":{"name":"@nekm/sveltekit-armor","version":"0.3.10","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.10","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"bdf905a118da2612c9d461283e67a89e7b4e83b7","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.10.tgz","fileCount":39,"integrity":"sha512-0PySr6rGuaKio5IFbrBA+czRfpmzrFQqQ+C4rizHTmFIfT3S8mMNW6SI7guNv0f87LLuvfa94xqZYMWsOzZtWA==","signatures":[{"sig":"MEYCIQCgOYilgyUQ45HAiW43DWnwyc88bqxU1XtnG48f7aJJWQIhANbZ1Ngqh3s4faT38q27uQtsI08AWZX9+3KC8cmF2haN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154846},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"ae5af18ef9065f5237700479df9290ed2e7e7e62","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.10_1772226436318_0.30924490557927675","host":"s3://npm-registry-packages-npm-production"}},"0.3.11":{"name":"@nekm/sveltekit-armor","version":"0.3.11","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.3.11","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"37e34ac00ff06a5160afca5cb466eba3d48f2ae4","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.3.11.tgz","fileCount":39,"integrity":"sha512-oieGUQINy2s4o/rJbSHIOtYL6F+isHAbbFEzBiQiysTKisVRYmrrRkGOnMKKWWR/bPK0l5CQtFuyVrrjfQDBXg==","signatures":[{"sig":"MEYCIQDGlxo36tqIjYv0MDvTeETJFca6rjBf9R/5++TZeyUAfwIhAM2PbZBtosByf6Hj1T7t8GJ/4pj1QqGxENHs0qBrKwVA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155210},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"2ad8e7195c9ad0c7a7cff36906eec223299caf4a","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.0.18","globals":"^17.3.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.53.2","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.3.11_1773063286325_0.44281151649286565","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@nekm/sveltekit-armor","version":"0.4.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.4.0","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"570ce8beab6c81afe6b8f3b7314f004f00bfa838","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.4.0.tgz","fileCount":40,"integrity":"sha512-5bTgeEYGtHYg8cMv7dJ6Vsp0m6MOekYtGkBIFyBoUrWFgPqGncPo4pWBSaH6gOooMdWRPqqjkVgsxHaviJ2ZTA==","signatures":[{"sig":"MEUCIHRGaJHp/65sJAzkr1Fo+lED+iuM0zAlOi0GT8RO9kRaAiEAvPHMvLr+cjEzpLvRbgU1xzoVTU415M9g5BJ8+jrtcQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156959},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"403189d39ef990ec4e06e1d3d6338eac559c689f","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.10.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.1.0","globals":"^17.4.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.55.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.4.0_1774015110629_0.5764425846715153","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@nekm/sveltekit-armor","version":"0.4.1","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.4.1","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"92a8583b38ad0bc64b221ada1b25f2a4f78cd86f","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.4.1.tgz","fileCount":39,"integrity":"sha512-S1qz/a4b6AQniGpZYGr8eTmuaopM6XDx7cFZYfjnKB4aJiKf7up7mU08oR5v7VyCcbH5+LuJVftFM7Muxe4Glg==","signatures":[{"sig":"MEYCIQDlFkmDP978kCH65a4zENmBb6ooJOav1j+2ERLh27XiXAIhAOBHIbpkVWBkrQr0oNCN0jMNOf+CdQMCR8eBXfR9BUth","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156715},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"90bd07e8725530f1fac2590c70b804aa21cb74c1","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.1.0","globals":"^17.4.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.55.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.4.1_1774021275564_0.47750159513490575","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@nekm/sveltekit-armor","version":"0.4.3","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.4.3","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"b11512bce2c6808c7a8ec51e68935928c5d112cd","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.4.3.tgz","fileCount":39,"integrity":"sha512-iuGflQz3NAPkvoCoE+QF+FRAOLJQSw0Y6M0ayvnp1qaRqp8KzoED+z3E775z78Gvijzlk0IJL6ja+13OfyJwwg==","signatures":[{"sig":"MEUCIDjgApATLPXHeMyBGRG6wCBKhnVHhsoA9t61dDLdAZcjAiEA85muS0ho6AVlFQG6bWCnp8d0oThjDfFnRv32xO7WeOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156743},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.esm.js","source":"./src/index.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.esm.js","source":"./src/index.ts","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.esm.js","source":"./src/browser/index.ts","default":"./dist/browser/index.js"}},"gitHead":"ce7e46df9a96a6b47cec36d7c9d3ce98263bfcdd","scripts":{"test":"vitest run","build":"microbundle --format esm,cjs --target node","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.9.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^10","vitest":"^4.1.0","globals":"^17.4.0","ts-jest":"^29.4.6","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^24","microbundle":"^0.15.1","@sveltejs/kit":"^2.55.0","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.4.3_1774368345119_0.3043602282187303","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@nekm/sveltekit-armor","version":"0.5.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.5.0","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"1e2d03d9fc71b77b9eee4f5453dd329a796e4802","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.5.0.tgz","fileCount":45,"integrity":"sha512-ZGY2t2oaiC115i1ZbMSiKLByQmLdPLiKEN8LRpSmkQjUzhM1hry6VOPJ6oYtHP7EA33IUslOggtt14szUx73HQ==","signatures":[{"sig":"MEUCIQDuFKbaDR8qHYKYDLvLE/UknYRsLWsOruQmCzvvM2W1dQIgPCit+0M/cRW0+pQmhh2YdsDuXyLqiFfbDZgmAuN9Uuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143546},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"305283f02de23614884a8b7dd8684b16ce5ab56c","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.11.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.3","globals":"^17.4.0","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/node":"^24","@sveltejs/kit":"^2.56.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.5.0_1775566227172_0.8649756507412221","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@nekm/sveltekit-armor","version":"0.5.1","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.5.1","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"96ca349ea972178983ff8468eccd425456cb5065","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.5.1.tgz","fileCount":45,"integrity":"sha512-t0ygHTjiLDs5C2jzS82DEf5sEKhz7LtHiWbcI0Qkcvvp1GqW5rutSshNCGUY7vXEzpIFy96uEZAN7r7U1FRRXQ==","signatures":[{"sig":"MEUCIBAFHn1aT5HK+0fbSSR9HgN42cCi+sQliMPOrNhow65yAiEAmcktXNdA/PzA3AQTQwdTTjUrFWr0mo4hzumm4lxCvnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143546},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"c7fd3e33b3149324b53b1a588c181a6f2f0721ee","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.11.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.3","globals":"^17.4.0","ts-jest":"^29.4.9","ts-node":"^10.9.2","prettier":"^3.8.1","@eslint/js":"^10.0.1","typescript":"^6.0.2","@types/node":"^24","@sveltejs/kit":"^2.56.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.58.0","@typescript-eslint/eslint-plugin":"^8.58.0"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.5.1_1775573107617_0.7257794247039611","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@nekm/sveltekit-armor","version":"0.5.2","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.5.2","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"a5429413494d1362ad0f6f61348aae400118c3e9","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.5.2.tgz","fileCount":45,"integrity":"sha512-zuB3dundQxjwnrZkAzZ37lmlb3aqEjaI1ZZTjiJfSZJ29X4vRwY+VFw14q1f7V3MB9+yGoJO/EYYCjVh5J/Ocg==","signatures":[{"sig":"MEUCIQDN+VJlBFBQ91CVPdGN4vTjTr8F95JAYM6umO4zKG99PgIgX/xsdh0Vns6w6zjlTaEwwOqBqmGb1WtT73LS+3kLTsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147156},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"06f311988ad605eb4fd12926561be639761d7776","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"eslint --fix --max-warnings=0 --cache src && prettier --log-level warn --write src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.13.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.7","globals":"^17.6.0","ts-jest":"^29.4.11","ts-node":"^10.9.2","prettier":"^3.8.3","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25","@sveltejs/kit":"^2.60.1","@tsconfig/recommended":"^1.0.13","@typescript-eslint/parser":"^8.59.4","@typescript-eslint/eslint-plugin":"^8.59.4"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.5.2_1779462294946_0.042361692248155336","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@nekm/sveltekit-armor","version":"0.5.3","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.5.3","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"c7f1743f24f8d843117befd17451af2dd556e93e","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.5.3.tgz","fileCount":45,"integrity":"sha512-Z/EGPIkYytEL1VoVd69nRSHp/YwuZwz3I3e0wv7xesFcUkZ/mYqvmuQCy8kN4m6etVYjqnGdXHnHBq7rb28alw==","signatures":[{"sig":"MEUCIBrmO6n2ysSQIHGF/BCfZ9yZHAXk/3qg+SgocF8Sv+NCAiEA3s++PqeIC7TyPzLlNzkN8QRn4+4ZBPN96xvrAaemJLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147439},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"3e4bbaca95115c5f9200da2df1b58250b796f673","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"prettier --log-level warn --write src && eslint --fix --max-warnings=0 --cache src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.13.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.9","globals":"^17.6.0","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25","@sveltejs/kit":"^2.65.2","@typescript-eslint/parser":"^8.61.1","@typescript-eslint/eslint-plugin":"^8.61.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.5.3_1781705474498_0.6604431908177721","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@nekm/sveltekit-armor","version":"0.5.4","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.5.4","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"562cc0d7d30d8f26a0e2f5a66ee288e4a80ee32e","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.5.4.tgz","fileCount":45,"integrity":"sha512-WarmuRw8jDI/Je/zuvXISVvIqhCGIBuLrPd78yzqCPll1TRFSbcjbgo7Bj4amMNZ5AVQPBDyyxDrluYYzGvEYA==","signatures":[{"sig":"MEUCIQC07eZF4f7ezKXjQ1hxGYmgH8wjdLjFp1Ev1Bzdf0pk2wIgLyEjKlp+5SJXW+gx7bXA46Gi7MHhKVE0ADaFCCX1Mas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147815},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"f136decab19bb349935c6cce52075d91d7b7b0a1","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"prettier --log-level warn --write src && eslint --fix --max-warnings=0 --cache src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.13.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.9","globals":"^17.6.0","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25","@sveltejs/kit":"^2.65.2","@typescript-eslint/parser":"^8.61.1","@typescript-eslint/eslint-plugin":"^8.61.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.5.4_1781705681349_0.7151300223399242","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@nekm/sveltekit-armor","version":"0.5.5","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.5.5","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"bbea5a98bc1dd0102e68253af4cb265500678a07","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.5.5.tgz","fileCount":45,"integrity":"sha512-+D7h4khjgiEvQZ1EdsvObBEWPhJT0LHBxgb2Dg+xaXf25Ml+qCxe/CVx6nB9zA5EY4jfc4L6aG+mkIdrjLhe0w==","signatures":[{"sig":"MEUCIAK1yFy+NaYJuJEonDXM94K40RGx4C1IAYltbJtKY49jAiEA21pYmdkAvILvOrSb/McLpwXUXrBSzEkTHMBlVPkh0Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147908},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"05a51e7b79c7ad06954d8e71132ca52c236c1b47","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"prettier --log-level warn --write src && eslint --fix --max-warnings=0 --cache src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.13.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.9","globals":"^17.6.0","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25","@sveltejs/kit":"^2.65.2","@typescript-eslint/parser":"^8.61.1","@typescript-eslint/eslint-plugin":"^8.61.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.5.5_1781706582765_0.2757366498388596","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@nekm/sveltekit-armor","version":"0.6.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.6.0","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"474daf88630be579e15684e1a240f71e3157e3f5","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.6.0.tgz","fileCount":45,"integrity":"sha512-qfKxR6MFcVI9uiY5NhnrK0D8m9RMFVwwegsKg2Z4sAI/gOJjspOfAIUYTtfZCu9QJnX6yjQzit4bAp5TGqHwzA==","signatures":[{"sig":"MEQCIGzibSk4bY+TrG6uWiAg8FnD25auBQ3pCDbLNA/lKWDVAiARkiOwMO9BSsNu2IG5PzGyG3Vx2Tx75otTVbstWotspw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149327},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"042f62097715d7fbec663750cf9ea491f345c3c6","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"prettier --log-level warn --write src && eslint --fix --max-warnings=0 --cache src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.13.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.9","globals":"^17.6.0","prettier":"^3.8.4","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25","@sveltejs/kit":"^2.65.2","@typescript-eslint/parser":"^8.61.1","@typescript-eslint/eslint-plugin":"^8.61.1"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.6.0_1781794091701_0.40866700679640355","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@nekm/sveltekit-armor","version":"0.7.0","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","_id":"@nekm/sveltekit-armor@0.7.0","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"a97f300c04891a8b8e41fb15d39a86f11e737d7b","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.7.0.tgz","fileCount":45,"integrity":"sha512-mdg668+x+NHIIhJQfYP4ECk5rXcP2toN6kjh1x7yKFDpHBtMRor3MWodZfQwTLt6ynNUA1Ek6y+rquDumEmHJg==","signatures":[{"sig":"MEUCIQCUrfNlz4fReVkNg6uzrMK5+RVi8kKCmHif4ILQYLtKSgIgC4pDM6gHygpdbLji1EEaYHbWPGngpXx3HGHk9Tb2uGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157941},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"3836af4995473c2305b3072cedd861e8260f64cd","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"prettier --log-level warn --write src && eslint --fix --max-warnings=0 --cache src"},"_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.16.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26","@sveltejs/kit":"^2.69.2","@typescript-eslint/parser":"^8.63.0","@typescript-eslint/eslint-plugin":"^8.63.0"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"tmp":"tmp/sveltekit-armor_0.7.0_1783684651336_0.8815538506310305","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"_id":"@nekm/sveltekit-armor@0.8.0","bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"dist":{"shasum":"858efda9abc16d20fc365102a9934b6c2df3593a","tarball":"https://registry.npmjs.org/@nekm/sveltekit-armor/-/sveltekit-armor-0.8.0.tgz","fileCount":43,"integrity":"sha512-gM4vWXSJREnMPiVzk0nNMP3A3wVdLCi4nLVC0/2qSsEwAQ6qUJ+xR889usstVkU6Mp51QQUHFanLAfbmfj65aA==","signatures":[{"sig":"MEYCIQDcDLAuYHtwOJH3T8DigxLptgPtRHh+Ysd/uWXK8Jk5bQIhALEgbgOG0zATSNbwO+p/DFwoc8mkgheRdh2154GTcROw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFsdnGQvKqc9/JQRJvkaCkly9WUn0QpWTSc3rFZ7OgjAIhALAq9CMexajhXf6f+HQ2+rrkvAu4v8+kEWOkJhQhgyaz"}],"unpackedSize":138777},"main":"./dist/index.js","name":"@nekm/sveltekit-armor","types":"./dist/index.d.ts","author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./browser":{"types":"./dist/browser/index.d.ts","import":"./dist/browser/index.mjs","default":"./dist/browser/index.js"}},"gitHead":"7178976577aef6c70261c54d5116feb4a1bf24ce","license":"MIT","scripts":{"test":"vitest run","build":"tsup && tsc --declaration --emitDeclarationOnly","format":"prettier --log-level warn --write src && eslint --fix --max-warnings=0 --cache src"},"version":"0.8.0","_npmUser":{"name":"nekm","email":"niklas.ekman1@proton.me"},"homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"_npmVersion":"11.19.0","description":"Zero-config OAuth protection for SvelteKit","directories":{},"maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"jose":"^6","@nekm/core":"^1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8","eslint":"^10","vitest":"^4.1.10","globals":"^17.7.0","prettier":"^3.9.5","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^26","@sveltejs/kit":"^2.69.2","@typescript-eslint/parser":"^8.63.0","@typescript-eslint/eslint-plugin":"^8.63.0"},"peerDependencies":{"@sveltejs/kit":"^2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sveltekit-armor_0.8.0_1790167412982_0.47516025366919123"}}},"time":{"created":"2026-01-24T15:17:09.197Z","modified":"2026-09-23T12:43:33.299Z","0.1.0":"2026-01-24T15:17:09.474Z","0.1.1":"2026-01-28T11:21:40.467Z","0.1.2":"2026-01-28T19:24:38.268Z","0.1.3":"2026-02-08T12:15:55.031Z","0.1.4":"2026-02-08T12:28:01.398Z","0.1.5":"2026-02-08T13:15:26.660Z","0.1.6":"2026-02-08T19:52:28.997Z","0.1.7":"2026-02-08T20:14:36.480Z","0.1.8":"2026-02-08T21:03:32.670Z","0.2.0":"2026-02-09T12:25:57.755Z","0.2.1":"2026-02-11T13:14:00.870Z","0.2.2":"2026-02-12T11:39:43.654Z","0.2.4":"2026-02-12T19:22:05.494Z","0.3.0":"2026-02-27T13:48:12.171Z","0.3.1":"2026-02-27T15:11:59.752Z","0.3.2":"2026-02-27T16:12:20.424Z","0.3.3":"2026-02-27T16:32:06.124Z","0.3.4":"2026-02-27T19:27:02.873Z","0.3.5":"2026-02-27T20:10:05.104Z","0.3.6":"2026-02-27T20:10:39.235Z","0.3.7":"2026-02-27T20:20:16.494Z","0.3.8":"2026-02-27T20:40:08.644Z","0.3.9":"2026-02-27T21:01:27.373Z","0.3.10":"2026-02-27T21:07:16.470Z","0.3.11":"2026-03-09T13:34:46.482Z","0.4.0":"2026-03-20T13:58:30.780Z","0.4.1":"2026-03-20T15:41:15.709Z","0.4.3":"2026-03-24T16:05:45.260Z","0.5.0":"2026-04-07T12:50:27.323Z","0.5.1":"2026-04-07T14:45:07.796Z","0.5.2":"2026-05-22T15:04:55.095Z","0.5.3":"2026-06-17T14:11:14.658Z","0.5.4":"2026-06-17T14:14:41.475Z","0.5.5":"2026-06-17T14:29:42.898Z","0.6.0":"2026-06-18T14:48:11.847Z","0.7.0":"2026-07-10T11:57:31.471Z","0.8.0":"2026-09-23T12:43:33.070Z"},"bugs":{"url":"https://github.com/Ekman/SvelteKit-Armor/issues"},"author":{"name":"Niklas Ekman","email":"niklas@niklasekman.solutions"},"license":"MIT","homepage":"https://github.com/Ekman/SvelteKit-Armor#readme","keywords":["sveltekit","svelte","auth","authentication","oauth","oauth2","oidc","openid-connect","cognito","auth0","keycloak","security","protect","session","authorization","sveltekit-auth","sveltekit-oauth"],"repository":{"url":"git+https://github.com/Ekman/SvelteKit-Armor.git","type":"git"},"description":"Zero-config OAuth protection for SvelteKit","maintainers":[{"name":"nekm","email":"niklas.ekman1@proton.me"}],"readme":"# SvelteKit Armor\n\n> [!IMPORTANT]\n> The library is being tested in production and will be tagged `1.0.0` once I'm confident it works.\n\nHighly opinionated, minimal config OAuth protection for [SvelteKit](https://svelte.dev/) apps. Get login working in few lines of code - no complex setup, no custom UI, just secure authentication using your own OAuth 2.0/OIDC IdP hosted UI, such as [AWS Cognito](https://aws.amazon.com/pm/cognito/) or [auth0](https://auth0.com/).\n\n## Installation\nInstall with your favorite package manager:\n\n```bash\nnpm install --save @nekm/sveltekit-armor @sveltejs/kit\n```\n\n## Usage\n\nCreate a `src/hooks.server.ts` and write:\n\n```js\nimport { armor, armorCookieSession } from '@nekm/sveltekit-armor';\n\nconst { handle: armorHandle } = armor({\n\toauth: {\n\t\tclientId: 'foo',\n\t\tclientSecret: 'bar',\n\t\tbaseUrl: 'https://myapp.auth.eu-west-1.amazoncognito.com',\n\t\tissuer: 'https://cognito-idp.eu-west-1.amazonaws.com/eu-west-1_ABC123xyz',\n\t},\n\tsession: armorCookieSession,\n});\n\nexport const handle = armorHandle;\n```\n\nDone. Entire app now requires login.\n\nAccess the tokens:\n\n```js\nimport {armorCookieSessionGet} from '@nekm/sveltekit-armor';\n\nconst tokens = armorCookieSessionGet(event.cookies);\n```\n\nFor simplicity, we provide you with a default cookie session, but it is recommended to write your own session storage to store tokens in your database.\n\n## Routes\n\nYour app will now expose these routes:\n\n* `/_armor/login` - Redirect the user here to initiate a login.\n* `/_armor/redirect/login` - Configure your IdP to redirect here.\n* `/_armor/logout` - Only if logout endpoint is configured.\n* `/_armor/redirect/logout` - Only if logout endpoint is configured.\n\n## Examples\n\n### Protect only certain routes\n\nAssume you only want to protect routes prefixed by `admin`. Create a `src/hooks.server.ts` and write:\n\n```js\nimport { armor } from '@nekm/sveltekit-armor';\n\nconst { handle: armorHandle } = armor({ /* config */ });\n\nexport const handle = ({ event, resolve }) => {\n\tif (event.url.pathname.startsWith('/admin')) {\n\t\treturn armorHandle({ event, resolve });\n\t}\n\n\treturn resolve(event);\n}\n```\n\n## Versioning\n\nThis project complies with [Semantic Versioning](https://semver.org/).\n\n## Changelog\n\nFor a complete list of changes, and how to migrate between major versions, see [releases page](https://github.com/Ekman/SvelteKit-Armor/releases).\n\n## Buy me a coffee\n\n[![\"Buy Me A Coffee\"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://buymeacoffee.com/nekman)\n\nIf you appreciate my work, then consider [buying me a coffee](https://buymeacoffee.com/nekman). Donations are completely voluntary.\n","readmeFilename":"README.md"}