{"_id":"@anzar-auth/server","_rev":"25-0fad5c6bf326a6506b83214240646caa","name":"@anzar-auth/server","dist-tags":{"latest":"1.7.16"},"versions":{"1.3.6":{"name":"@anzar-auth/server","version":"1.3.6","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.3.6","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"ca40b3bf961b0a71bbc2f65925467018c3e1f0ac","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.3.6.tgz","fileCount":7,"integrity":"sha512-lXxtxi+lwi7vGE5PK+AScFBUV2BcimUsWyWvVqILD0qX9S3PLAPlc5IpySYqosZgm3cw8JeUCI6tBQbbg92QSw==","signatures":[{"sig":"MEYCIQCU3J1FkyHfFBGhr5gcu9XkAogXr5RyriE+uYQGo6MTCwIhAJ1euYOvxfIrURYN7UMB5M/SrbMD4FeMYOWFKOpNQlQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41712},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.3.6.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"hakou_9","email":"hakoudev@gmail.com"},"_resolved":"/tmp/d3cb5138c6a82fd3eb723b879ccd6733/anzar-auth-server-1.3.6.tgz","_integrity":"sha512-lXxtxi+lwi7vGE5PK+AScFBUV2BcimUsWyWvVqILD0qX9S3PLAPlc5IpySYqosZgm3cw8JeUCI6tBQbbg92QSw==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"jsonwebtoken":"^9.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.3.6_1773964504464_0.3155175948832678","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@anzar-auth/server","version":"1.4.1","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.4.1","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"3f02387e39b668e021b358ab3b832d3014bc7f09","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.4.1.tgz","fileCount":7,"integrity":"sha512-Suw1KzKHEGeeUcxyNlEyS1E9kbEycUWqGRH9KcM+e0+5GKxERYitVBcfOeUoRngTUFPqOnuYrO5c+z+1kGEfEA==","signatures":[{"sig":"MEQCIA/LUy3KsHII+NCDVLkzQoLxrz8+KHM6DqIO7z7PQyBEAiA3AH19fi9XTM+LyIMZqbEOSm1zRXcrh9WzaUNiCKPZ6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41743},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.4.1.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"hakou_9","email":"hakoudev@gmail.com"},"_resolved":"/tmp/09de9a3c496bb58e5de7a742e127acfd/anzar-auth-server-1.4.1.tgz","_integrity":"sha512-Suw1KzKHEGeeUcxyNlEyS1E9kbEycUWqGRH9KcM+e0+5GKxERYitVBcfOeUoRngTUFPqOnuYrO5c+z+1kGEfEA==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"jsonwebtoken":"^9.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.4.1_1773967336436_0.7235773947053925","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@anzar-auth/server","version":"1.4.3","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.4.3","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"d17841382edbe8c76b199ef514378832818bde70","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.4.3.tgz","fileCount":7,"integrity":"sha512-hlG1eEo41OGAoRAP26R1Ql9nTYKSOFxaMnCr8YiJiLXZ0H1ZbBT3GcxSMbQ7XLEYZ93aZV9vbv0M4x7vvx6qVw==","signatures":[{"sig":"MEUCIGGJkJj2csPDl+JPCIAfhO35YmokwsaPAe4uxTUQSarGAiEAlOIu8ZNyE0hgSxWONdO0TZcKB/wDBlgEUbL3dExHKSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41743},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.4.3.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"hakou_9","email":"hakoudev@gmail.com"},"_resolved":"/tmp/7ca6be2e1e798e94c6b58a7652b5b8ae/anzar-auth-server-1.4.3.tgz","_integrity":"sha512-hlG1eEo41OGAoRAP26R1Ql9nTYKSOFxaMnCr8YiJiLXZ0H1ZbBT3GcxSMbQ7XLEYZ93aZV9vbv0M4x7vvx6qVw==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"jsonwebtoken":"^9.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.4.3_1773968746762_0.30725352448519616","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@anzar-auth/server","version":"1.4.4","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.4.4","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"559f917ff1829cacdaa7df51e1a1b10b9be2d29a","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.4.4.tgz","fileCount":7,"integrity":"sha512-p1xutGDMOExPtejo6UTUBL9qzlIrOMnoJ6SlV9M7y/oKViDAlSzZbvskW21kgDpc+drHI4cx8/FcrGhQdaRwUA==","signatures":[{"sig":"MEQCIAo2oFInScg39bNEkiVxVVmxYeSMe+hGro5hHPYq7GfhAiBBQN6DlOWWK33Yqn0dWmOcNhRZWmIjgzzumHmHohCmlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45122},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.4.4.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"hakou_9","email":"hakoudev@gmail.com"},"_resolved":"/tmp/97286a056d5e1daf5336e2c4f39cde6a/anzar-auth-server-1.4.4.tgz","_integrity":"sha512-p1xutGDMOExPtejo6UTUBL9qzlIrOMnoJ6SlV9M7y/oKViDAlSzZbvskW21kgDpc+drHI4cx8/FcrGhQdaRwUA==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"10.9.4","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"jsonwebtoken":"^9.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.4.4_1774289377167_0.795801497905614","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"@anzar-auth/server","version":"1.5.6","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.5.6","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"4bcfc47db8271319b2b53f7550622c62608b48ae","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.5.6.tgz","fileCount":7,"integrity":"sha512-Cap6FDmEbpbeGpuWcpbKtdOMfeWIwsca3eEk7hJ/rHUlHsYnzoRqTRPNziswM0EZzLwMnuaTUVJqz4zT0TUbLg==","signatures":[{"sig":"MEYCIQC+YBLFWuNaW8fFNBqW5RGDpbyBPeGkhWpUYj7pVC/qWAIhAMEOQD98QZ4PrFKd5MxA171N3mynf6N4D9G3AdDCeLvB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":45623},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.5.6.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"_resolved":"/tmp/ee3c7d76707807218f8ea3a9ad5a579a/anzar-auth-server-1.5.6.tgz","_integrity":"sha512-Cap6FDmEbpbeGpuWcpbKtdOMfeWIwsca3eEk7hJ/rHUlHsYnzoRqTRPNziswM0EZzLwMnuaTUVJqz4zT0TUbLg==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"11.11.1","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"25.8.2","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.5.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.6_1775038627604_0.8565186103640732","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"@anzar-auth/server","version":"1.5.7","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.5.7","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"f1c8f40cf3a07d1bc27338b324da288b29cd0367","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.5.7.tgz","fileCount":7,"integrity":"sha512-7PwsarH1RTWSbqxj61Nf1gvKhPSY4R8aIvImi6GfwyiIR7s5s0oqFUoFP6DhzgfWLSKBV1oMiW29AEqGZA9vrA==","signatures":[{"sig":"MEQCICrRzGlYfsFPvIlE8OZO02EZMRckgSJpBQtdjQCONOR3AiBDtZ+hlsFHz3uAFAMOZG/YhIRFgchT87bM/ej1auxHBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":45623},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.5.7.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"_resolved":"/tmp/4dede0c2add2668eee6058d6dd419ec7/anzar-auth-server-1.5.7.tgz","_integrity":"sha512-7PwsarH1RTWSbqxj61Nf1gvKhPSY4R8aIvImi6GfwyiIR7s5s0oqFUoFP6DhzgfWLSKBV1oMiW29AEqGZA9vrA==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.5.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.7_1775609810932_0.15760803498016496","host":"s3://npm-registry-packages-npm-production"}},"1.5.8":{"name":"@anzar-auth/server","version":"1.5.8","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.5.8","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"eea70d6bfe6c885256c00b42e6f05a670039250b","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.5.8.tgz","fileCount":7,"integrity":"sha512-tS1lHNwz3vSV27kQ+7upcVGDzkgAZSTUNNojXVquoNcrytC8QjKiZf3SHf75EhPtutGH5JmDXumt5u+0RUzMEQ==","signatures":[{"sig":"MEUCIFk3EXFTdl5rKa5NlMHAHOeSj+AlBH+OtWJJ5wPuiAUCAiEAgG0Ad3ksfpjIuAIQ1hsdo+QaxNimLpIMqa2/1ZpFwZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":45623},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.5.8.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"_resolved":"/tmp/33f5c10c0172bf0aec1eea711d877bd8/anzar-auth-server-1.5.8.tgz","_integrity":"sha512-tS1lHNwz3vSV27kQ+7upcVGDzkgAZSTUNNojXVquoNcrytC8QjKiZf3SHf75EhPtutGH5JmDXumt5u+0RUzMEQ==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.5.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.8_1775610078492_0.7672313582379255","host":"s3://npm-registry-packages-npm-production"}},"1.5.9":{"name":"@anzar-auth/server","version":"1.5.9","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.5.9","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"8e28c7e4527c8c3bf28bf315c7d6bfbff92b2c2e","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.5.9.tgz","fileCount":7,"integrity":"sha512-XpzKk0kIBM66BYOW9sgWVs7eagT0Rd6/uB0OAx31+rrcn22hJrRidlwzGMV3CWR8CIiFtDu3m1+BbZ81Qeuy6Q==","signatures":[{"sig":"MEYCIQCsorHyKB8P1eL4wSt33YL+EVh4H3Bbcd43rQorT+klawIhAKTHxKTXP3Rtq2SCGNIYVLkvaKsXHgdQBsAM6hCCOGCS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":47816},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.5.9.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"_resolved":"/tmp/4a5c78d5d3c1ef22954db29fbd7f4b6b/anzar-auth-server-1.5.9.tgz","_integrity":"sha512-XpzKk0kIBM66BYOW9sgWVs7eagT0Rd6/uB0OAx31+rrcn22hJrRidlwzGMV3CWR8CIiFtDu3m1+BbZ81Qeuy6Q==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.5.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.9_1775774975637_0.9183917283557226","host":"s3://npm-registry-packages-npm-production"}},"1.5.10":{"name":"@anzar-auth/server","version":"1.5.10","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.5.10","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"6eb078968a185b4c65203c7c7a8c542511c34b46","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.5.10.tgz","fileCount":7,"integrity":"sha512-2NKKPtThWypw8BllOpflpL5cpxPljf7ESxSJ4fq/UFK1daptWNC5+F2O10jBZZQwyfR+bnbOIJtxdNgetm2ikA==","signatures":[{"sig":"MEQCIFJtuucHEIOdLJg0RDnqZLp1BPy2bkjMxIWFXlSJWdn7AiApnWgMzJrsr8cYoNxzFFDxcNh023B4qTMn6x5K0m0Z3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":47569},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.5.10.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"_resolved":"/tmp/0893d002bc06147671186e47c19a66d8/anzar-auth-server-1.5.10.tgz","_integrity":"sha512-2NKKPtThWypw8BllOpflpL5cpxPljf7ESxSJ4fq/UFK1daptWNC5+F2O10jBZZQwyfR+bnbOIJtxdNgetm2ikA==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.5.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.10_1775775307980_0.5578672443664712","host":"s3://npm-registry-packages-npm-production"}},"1.5.11":{"name":"@anzar-auth/server","version":"1.5.11","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":{"name":"Hakou Guelfen","email":"hakoudev@gmail.com"},"license":"GPL-3.0","_id":"@anzar-auth/server@1.5.11","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"9515d29da86140096313845d302a847be5c9387b","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.5.11.tgz","fileCount":7,"integrity":"sha512-7bjUuaHdYrmd55b+KewEgyGyTNCCb5dB8ZA43nIz7HuHfys/hD7cbRtd2tLV4lMYGlvdjQWbeLoHWq6eE8K7JA==","signatures":[{"sig":"MEYCIQCgobLnyNco4B9kfnpB7zU1zZTIY5souQtK+FQRy71IyAIhAM3iRGSJ25B2s41JVoL3PRPuyEuNnOegWwz8x9Jeqz6n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":47569},"main":"dist/index.js","type":"module","_from":"file:anzar-auth-server-1.5.11.tgz","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","version":"pnpm version","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"_resolved":"/tmp/06ee3b900c339eaa51d68785b0e4cd08/anzar-auth-server-1.5.11.tgz","_integrity":"sha512-7bjUuaHdYrmd55b+KewEgyGyTNCCb5dB8ZA43nIz7HuHfys/hD7cbRtd2tLV4lMYGlvdjQWbeLoHWq6eE8K7JA==","repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"_npmVersion":"11.12.1","description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"25.9.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.5.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.5.11_1776897609588_0.8289025840338442","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@anzar-auth/server","version":"1.7.2","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.2","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"be4a1bec33b46683ae9717eed52594487538f472","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.2.tgz","fileCount":7,"integrity":"sha512-Oy5Jm6qh/M+dX+PpuaP3uKoaoUHAtGuREa1RX0CPqwksH0WZVRD8AIUSGV9/LCMVZCgLwJRy/IjLC7CJ0CSZ0A==","signatures":[{"sig":"MEUCIBvJN/EJF4J3iqpONOQpLCC+HZYl/veZJdPUMUc5kTXDAiEAtAZwPxJ/thBF11KPnpeyamjCtcQOa39gpEAu1FiMefs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":48631},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.1.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.2_1778878260820_0.8415480714802821","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@anzar-auth/server","version":"1.7.3","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.3","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"106060d852c45921adb1d760bbb343baef68dbcd","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.3.tgz","fileCount":7,"integrity":"sha512-xVEg2j2XUnSp4QrQ6dOAp0JFbhEj5ZTYuCWYDuwkEdOXolga6ezPE050PF/mr+sp6mpANW4SeKeajAp/wiJORQ==","signatures":[{"sig":"MEUCIQCF0ulruaiLWJgVd/E6YPRzB/bXrswxwBuP+2+iVKFnzgIgOIDMidfQDZO5EnwS916JWT8awpx7LlshZ4Eo+95WKEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":48590},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.1.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.7.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.3_1779022181697_0.30571271404846345","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@anzar-auth/server","version":"1.7.4","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.4","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"e1847e46a48e014423c5217814c27029302aa807","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.4.tgz","fileCount":7,"integrity":"sha512-nFnCBYyuRMnnQvPKJt9q2goMhJnuuuIdQUx7cTo51isuFmV12wwau6xvC+AwacQH106aX0PyFUF4LAsAb4sPWw==","signatures":[{"sig":"MEUCIEFKi/gufFICAsmij3WQjTMFHuQEmAVdxk7i4zrgvucUAiEAtH/FbrZP69dIGFjeRZpJ8Wa+Qp1Pr+tqmTQGxIf/c+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":48590},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.1.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.7.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.4_1779181807677_0.8707281967750549","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@anzar-auth/server","version":"1.7.5","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.5","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"3158918c38356ed82a907b24045c6717120327a0","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.5.tgz","fileCount":12,"integrity":"sha512-sQt8htunl06U5HADaQ8OZfRMpgpYSRQEL9RHQlocCpXfy7DSiv00vAs9QZ8MzyFUsEeWCfSLqUx2oSwaHO5sDg==","signatures":[{"sig":"MEUCIAWepwvAdDs+YCcenpwPldcK9oFjzfrQpiPZ4sBP3/p3AiEA99vuC/Ud9XWUdP8qxr92f1YFp9GhS4sJ4jNWzSHv860=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":59330},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.7.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.5_1779371368882_0.8217694621804723","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@anzar-auth/server","version":"1.7.6","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.6","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"1a4c3a9d39139856f9fc57fcdbe10dc0cb78be52","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.6.tgz","fileCount":12,"integrity":"sha512-5oHnMUtZJUZdSUwltwD20cwzVirUP2yeG3Sh9WY3avYetp6bDeQWtaE2A767cB3X/IFkZ/Qpfc/bOfn31p1HCA==","signatures":[{"sig":"MEUCIEJEHaf9wkFVrp6e3vEal5BOjAR2ZtSdvAvjExueB5oKAiEAmxzZWuICkXUq7SK0FtGLkDzgr29CdNl2k1JTq0HUtJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":59330},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"jsonwebtoken":"^9.0.3","@anzar-auth/core":"1.7.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6","@types/jsonwebtoken":"^9.0.10"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.6_1779628191451_0.7030315310874764","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@anzar-auth/server","version":"1.7.7","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.7","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"5dc7ac2e8f5529068d21a0a50a85206e10338411","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.7.tgz","fileCount":12,"integrity":"sha512-7t01S+6yg8eS1CbQ/xCNLHARfKkVDRsIfcIpXPKW6YGQtSl359iv2KjowSpFkQdzBIXmNF465pFmzeJJJQ3UDA==","signatures":[{"sig":"MEYCIQDRF7z5v3rDoHyPP5dHdbBXbHIEmcxxF8K07xmfsHIVkgIhAOHz48LaTelD7CDwLVcp5VKe8VBnfmRzcDTz5L2k1QiI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":58479},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"jose":"^6.2.3","@anzar-auth/core":"1.7.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.7_1779984750331_0.5209830747521336","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"name":"@anzar-auth/server","version":"1.7.8","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.8","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"23d3dcf155610302e9abba22238819136be37afc","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.8.tgz","fileCount":12,"integrity":"sha512-m2yawSdZmiS8pb01+I0BGevsqfzLp2ImhHLKbXQI87xUz+9qL7zpsoWItu5Y4t96X1cz5fbKMfdRgUT37IqlRw==","signatures":[{"sig":"MEQCIAZDJUdpjqMpgNnWVdIiBVn5Jn78cg5bz9jx9dE3BMjTAiAcktbQ4vYYBM9gTABb01YrviIqmpqhhDqOnZgo4DaK/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":58939},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"jose":"^6.2.3","@anzar-auth/core":"1.7.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.8_1779995392519_0.04149718471597419","host":"s3://npm-registry-packages-npm-production"}},"1.7.9":{"name":"@anzar-auth/server","version":"1.7.9","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.9","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"12a378b449911b8ac759a9519d34dcbb0442a51d","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.9.tgz","fileCount":12,"integrity":"sha512-AUm2DDNIQUujWxc/qnAfCQqY81KeJX8NAJ14MoCWQrF67rk6soS/+GJGnrWk/37PMMY1dywIBVcrurttlOi5Mg==","signatures":[{"sig":"MEQCIDxuV+3zU8dPWjd1LgIuTh4GufChKqo4+oOn0dfKXhZsAiAhQJd0N55UswtzYcz6ZFnUuAtN0U71hEczp6C54rK5Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":58989},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.2.0","dependencies":{"jose":"^6.2.3","@anzar-auth/core":"1.7.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.9_1780005547787_0.8468712561465541","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"@anzar-auth/server","version":"1.7.10","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.10","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"e85130c3ff0dda26d11fc0f6a007d8f1d3e4cda9","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.10.tgz","fileCount":18,"integrity":"sha512-FaE3GRYtSEGsv/mEJ+M4ZSoZSYiLorX3allllfYNu4u9DMRjXkerVGHZj1OFbiPQ0VOBXMTCzDgM3xS97sbwcA==","signatures":[{"sig":"MEQCIH4UO3o59pGdyhFclPvAw78KjMtn09T9HN0z8b82ByiVAiAJRQTNGQo09mJUWqhAq9PHm5X3xg8x86aqm0U52f3ocw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.10","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.3.0","dependencies":{"jose":"^6.2.3","@nestjs/common":"^11.1.27","@anzar-auth/core":"1.7.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.10_1781627893308_0.1212088435837142","host":"s3://npm-registry-packages-npm-production"}},"1.7.12":{"name":"@anzar-auth/server","version":"1.7.12","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.12","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"ccb6eb46bdef57006c895277d2325528c9420770","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.12.tgz","fileCount":18,"integrity":"sha512-wg1HXzAA5VgPlmHO+lpg1N77VRDW7qd3/XvoWFdJX6Chfh2DOnccVuqrS21b9yn5On3xZhv7+sKV4qkst0XOUw==","signatures":[{"sig":"MEUCIQD0ax32bHcgSaKMOySG5dn/uzWWAWN2PDdlZDXJevc2SQIgBtpmq3wT5g24J+jqcfR2naznYNIq+HArxmCdJeYK8Js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.12","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"jose":"^6.2.3","@nestjs/common":"^11.1.27","@anzar-auth/core":"1.7.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.12_1787525718304_0.8541619286375621","host":"s3://npm-registry-packages-npm-production"}},"1.7.11":{"name":"@anzar-auth/server","version":"1.7.11","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.11","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"e46c6114b2d24d68bb375154ddb555ec2fb91093","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.11.tgz","fileCount":18,"integrity":"sha512-wAXzSuIJ3MJsHuRGG8/Hhp3+j9PSt02Q9MgzPRvZ9RFS7DRca0UZ1pxSJV79CDeueKRS8LSF4JUL9azbHxHi1g==","signatures":[{"sig":"MEQCIBvz12GSnL3u2fOfFudi3sYX99WDKSR08/fRFUTPRWczAiBackaeijk9lMOU1TkSsgcOIlHESn/ppZr3FqxWpmvnAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.11","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69992},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"jose":"^6.2.3","@nestjs/common":"^11.1.27","@anzar-auth/core":"1.7.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.11_1787525721158_0.389145225043537","host":"s3://npm-registry-packages-npm-production"}},"1.7.13":{"name":"@anzar-auth/server","version":"1.7.13","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.13","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"5bc19b98316f50fcebb279410ccc8bf54113ec6f","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.13.tgz","fileCount":18,"integrity":"sha512-Kgy498p/Rl+qWNoyw7Xheql1EuM+iiRbXWpCCcwFSoRAkcBxyAxnPtA0JV5CRtpwXPW3H+mqd7eGlf6Y4v6ntQ==","signatures":[{"sig":"MEQCICTwmzo2ij292Ri6KniwL2joRPFhTvJrwnraRf4hocehAiBrEetON3oXP63h0KBmmIV4hqim4ZSuUifjwMIyebKBGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.13","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":69934},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"jose":"^6.2.3","@nestjs/common":"^11.1.27","@anzar-auth/core":"1.7.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/express":"^5.0.6"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.13_1787612029037_0.7101065319062609","host":"s3://npm-registry-packages-npm-production"}},"1.7.14":{"name":"@anzar-auth/server","version":"1.7.14","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.14","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"c4fd1df81432f6b61940e00d241011d058a97f7d","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.14.tgz","fileCount":18,"integrity":"sha512-QCjUtga7IaIPz/OZ68U7oRHQH5dBRQVgC8F0cpM1xKn/fZw9Wak0sYC/MxHI0XMaA4htgOJHHfgrFPUXyYo73g==","signatures":[{"sig":"MEUCIQCsTgICG0zivmX5OqV9FbBaZol/nU6bX+8ZXArZ5U8khgIga5hvpgvYiOpgVpnOeLJTPxe7BzzkZIyogrDbmzck+Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.14","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":70254},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"jose":"^6.2.3","@anzar-auth/core":"1.7.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/common":"^11.2.3","@types/express":"^5.0.6"},"peerDependencies":{"@nestjs/common":"^11.2.3"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.14_1787934655038_0.4692611697450806","host":"s3://npm-registry-packages-npm-production"}},"1.7.15":{"name":"@anzar-auth/server","version":"1.7.15","keywords":["Software Development","Authentication","Authorization","MicroService"],"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","_id":"@anzar-auth/server@1.7.15","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"dist":{"shasum":"41267b91ae93f2bdf0fe3f67fc313b702942b713","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.15.tgz","fileCount":18,"integrity":"sha512-FvU4rW/lrJaUZtHo9xyNrh00aa+TwXEChTH9sYmHYT6rDLJ8oZ1VGuppjs7u4lnFuuFm5e4CcErmV1SFHxqKaA==","signatures":[{"sig":"MEUCIDnzvhMZS2T7nR4q275ZN0qG/cR5nlW6MTA7TLoQ2CPMAiEAuIBWPc6NHSYGk6O2pj7JP7Ps6oKKxSy2f46RwtIc6eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.15","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":70042},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"}},"scripts":{"test":"node --import tsx/esm --test","build":"tsup","test:ts":"tsc --noEmit","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test"},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"repository":{"url":"git+https://gitlab.com/anzar_software/typescript-sdk.git","type":"git"},"description":"Anzar server middleware for verifying tokens","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"jose":"^6.2.3","@anzar-auth/core":"1.7.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@nestjs/common":"^11.2.3","@types/express":"^5.0.6"},"peerDependencies":{"@nestjs/common":"^11.2.3"},"_npmOperationalInternal":{"tmp":"tmp/server_1.7.15_1787958549586_0.3184575728329686","host":"s3://npm-registry-packages-npm-production"}},"1.7.16":{"name":"@anzar-auth/server","version":"1.7.16","description":"Anzar server middleware for verifying tokens","author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","keywords":["Software Development","Authentication","Authorization","MicroService"],"repository":{"type":"git","url":"git+https://gitlab.com/anzar_software/typescript-sdk.git"},"homepage":"https://anzar_software.gitlab.io/docs","bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"engines":{"node":">=18"},"sideEffects":false,"type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./express":{"types":"./dist/express/index.d.ts","import":"./dist/express/index.js","require":"./dist/express/index.cjs"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","import":"./dist/nestjs/index.js","require":"./dist/nestjs/index.cjs"}},"publishConfig":{"access":"public"},"dependencies":{"@anzar-auth/core":"1.7.16","jose":"^6.2.3"},"peerDependencies":{"@nestjs/common":"^11.2.3"},"peerDependenciesMeta":{"@nestjs/common":{"optional":true}},"devDependencies":{"@nestjs/common":"^11.2.3","@types/express":"^5.0.6"},"scripts":{"test:ts":"tsc --noEmit","test":"node --import tsx/esm --test","coverage":"node --import tsx/esm --experimental-test-coverage --test-coverage-lines=80 --test-coverage-branches=80 --test-coverage-functions=70 --test","build":"tsup"},"_nodeVersion":"26.8.1","_id":"@anzar-auth/server@1.7.16","dist":{"integrity":"sha512-v6UnudFzSGiDacGTf8FAoqbTWA62FsjkDU5abFW3AYHFi2r/tifHGOfz0G6xwUZqIvPlLeHqp2c5PUFLN/VpXw==","shasum":"1240ff93fea2cfbaaec0f59dc09ab345ab9f4e25","tarball":"https://registry.npmjs.org/@anzar-auth/server/-/server-1.7.16.tgz","fileCount":14,"unpackedSize":105112,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@anzar-auth%2fserver@1.7.16","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCO9T4vqqjDxzVDY9U3cslHFgbU5k2k3ksaBWwYFcL38QIgaDXPzk6ZNQOkmnMPhYgnKdgUOvOMCvsI79FF3d/aHzA="}]},"_npmUser":{"name":"GitLab CI/CD","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"gitlab","oidcConfigId":"oidc:3c2e2887-6c6b-4d28-9af3-60d8c0c8c209"}},"directories":{},"maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/server_1.7.16_1788011716379_0.1949028196096203"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T23:55:04.388Z","modified":"2026-08-29T13:55:16.829Z","1.3.6":"2026-03-19T23:55:04.608Z","1.4.1":"2026-03-20T00:42:16.590Z","1.4.3":"2026-03-20T01:05:46.960Z","1.4.4":"2026-03-23T18:09:37.357Z","1.5.6":"2026-04-01T10:17:07.766Z","1.5.7":"2026-04-08T00:56:51.080Z","1.5.8":"2026-04-08T01:01:18.664Z","1.5.9":"2026-04-09T22:49:35.817Z","1.5.10":"2026-04-09T22:55:08.110Z","1.5.11":"2026-04-22T22:40:09.756Z","1.7.2":"2026-05-15T20:51:01.009Z","1.7.3":"2026-05-17T12:49:41.872Z","1.7.4":"2026-05-19T09:10:07.825Z","1.7.5":"2026-05-21T13:49:29.028Z","1.7.6":"2026-05-24T13:09:51.633Z","1.7.7":"2026-05-28T16:12:30.478Z","1.7.8":"2026-05-28T19:09:52.658Z","1.7.9":"2026-05-28T21:59:07.987Z","1.7.10":"2026-06-16T16:38:13.458Z","1.7.12":"2026-08-23T22:55:18.472Z","1.7.11":"2026-08-23T22:55:21.306Z","1.7.13":"2026-08-24T22:53:49.167Z","1.7.14":"2026-08-28T16:30:55.180Z","1.7.15":"2026-08-28T23:09:09.734Z","1.7.16":"2026-08-29T13:55:16.528Z"},"bugs":{"url":"https://gitlab.com/anzar_software/typescript-sdk/-/work_items"},"author":"Hakou Guelfen <hakoudev@gmail.com>","license":"GPL-3.0","homepage":"https://anzar_software.gitlab.io/docs","keywords":["Software Development","Authentication","Authorization","MicroService"],"repository":{"type":"git","url":"git+https://gitlab.com/anzar_software/typescript-sdk.git"},"description":"Anzar server middleware for verifying tokens","maintainers":[{"name":"hakou_9","email":"hakoudev@gmail.com"}],"readme":"# Anzar SDK Documentation\n\n## Install The Typescript SDK\nIn a ts project run the following command to install the anzar package.\n\n**npm**\n```bash\n$ npm install @anzar-auth/server\n```\n\n## Middleware\n\nThe server SDK provides Express middleware functions for protecting your routes using JWT tokens or sessions issued by your Anzar Auth container.\n \n📝 **Note:**\n    **JWT** vs. **Session**\n\n    Depending on what Authentication strategy you choose, use these middleware functions accordingly\n\n---\n\n### Jwt\n**`require_auth`**\n\nVerifies the JWT token and attaches the authenticated user's ID to the request object. Use this to protect any route that requires a logged-in user.\n\n```typescript\nimport { requireAuth, JwtAuth } from \"@anzar-auth/server\";\n \nconst jwt = JwtAuth({\n  audience: process.env.ANZAR_AUDIENCE,\n  issuerBaseURL: process.env.ANZAR_ISSUER,\n});\n\napp.get(\"/profile\", requireAuth(jwt), (req, res) => {\n  res.json({ userId: req.user_id });\n});\n```\n\n**Parameters**\n \n| Parameter       | Type     | Default   | Description                                                          |\n|-----------------|----------|-----------|----------------------------------------------------------------------|\n| `audience`      | `string` | —         | The intended recipient of the token                                  |\n| `algorithm`     | `string` | `\"RS256\"` | The algorithm used to verify the JWT signature                       |\n| `issuerBaseURL` | `string` | —         | The base URL of the token issuer                                     |\nFor further reading, see the [JWT specification](https://jwt.io/introduction).\n\n\n**Behavior**\n \n- If no token is provided → `401 { error: \"No token provided\" }`\n- If the token is invalid or expired → `403 { error: \"Invalid or expired token\" }`\n- If the token is valid → sets `req.user_id` from the token's `sub` claim and calls `next()`\n\n---\n\n**`require_role`**\n\nVerifies the JWT token **and** checks that the token includes a specific role. Use this to restrict routes to users with a particular permission level.\n\n```typescript\nimport { requireRole, JwtAuth } from \"@anzar-auth/server\";\n\nconst jwt = JwtAuth({\n  audience: process.env.AUTH0_AUDIENCE,\n  issuerBaseURL: process.env.ANZAR_ISSUER,\n});\n\napp.delete(\"/admin/users/:id\", requireRole(jwt, [\"user\"], [\"posts:read\", \"posts:write\"]), (req, res) => {\n    // only reachable by users with the \"admin\" role\n    res.json({ deleted: req.params.id });\n  }\n);\n```\n\n**Parameters**\n \n| Parameter       | Type            | Default   | Description                                                          |\n|-----------------|-----------------|-----------|----------------------------------------------------------------------|\n| `role`          | `user`, `admin` | —         | The role the authenticated user must have       |\n| `audience`      | `string`        | —         | The intended recipient of the token                                  |\n| `algorithm`     | `string`        | `\"RS256\"` | The algorithm used to verify the JWT signature                       |\n| `issuerBaseURL` | `string`        | —         | The base URL of the token issuer                                     |\n\nFor further reading, see the [JWT specification](https://jwt.io/introduction).\n \n**Behavior**\n \n- If no token is provided → `401 { error: \"No token provided\" }`\n- If the token is valid but the user lacks the required role → `403 { error: \"Forbidden\" }`\n- If the token is invalid or expired → `403 { error: \"Invalid or expired token\" }`\n- If the token is valid and the role matches → sets `req.user_id` and calls `next()`\n \n---\n\n### Session\n**`require_auth`**\n \nVerifies the session and attaches the authenticated user's ID to the request object. Use this to protect routes when using session-based authentication.\n\n```typescript\nimport { requireAuth, SessionAuth } from \"@anzar-auth/server\";\n \nconst session = SessionAuth({ url: \"localhost:3000\" });\n\napp.get(\"/profile\", requireAuth(session), (req, res) => {\n  res.json({ userId: req.user_id });\n});\n```\n\n**Behavior**\n \n- If no session is provided → `401 { error: \"No session provided\" }`\n- If the session is invalid or expired → `403 { error: \"Invalid or expired session\" }`\n- If the session is valid → sets `req.user_id` from the token's `sub` claim and calls `next()`\n\n---\n\n**`require_role`**\n\nVerifies the session and checks that the session includes a specific role. Use this to restrict routes to users with a particular permission level when using session-based authentication.\n\n```typescript\nimport { requireRole, SessionAuth } from \"@anzar-auth/server\";\n\nconst session = SessionAuth({ url: \"localhost:3000\" });\n\napp.delete(\"/admin/users/:id\", requireRole(session, [\"user\"], [\"posts:read\", \"posts:write\"]), (req, res) => {\n    // only reachable by users with the \"admin\" role\n    res.json({ deleted: req.params.id });\n  }\n);\n```\n\n**Behavior**\n \n- If no session is provided → `401 { error: \"No token provided\" }`\n- If the session is valid but the user lacks the required role → `403 { error: \"Forbidden\" }`\n- If the session is invalid or expired → `403 { error: \"Invalid or expired session\" }`\n- If the session is valid and the role matches → sets `req.user_id` and calls `next()`\n\n---\n \n## Full Example\n \n```typescript\nimport express from \"express\";\nimport { JwtAuth, requireAuth, requireRole, SessionAuth } from \"@anzar-auth/server\";\n \nconst app = express();\napp.use(cors({ origin: 'http://localhost:5173', credentials: true }));\n\nconst jwt = JwtAuth({\n  audience: \"web-app\",\n  issuerBaseURL: \"http://locahost:3000\",\n  algorithm: \"RS256\",\n});\n \n// Any authenticated user\napp.get(\"/dashboard\", requireAuth(jwt), (req, res) => {\n    res.json({ message: `Welcome, user ${req.user_id}` });\n  }\n);\n\n// Admin-only route\napp.get(\"/admin\", requireRole(jwt, [\"admin\"], [\"users:write\"]), (req, res) => {\n    res.json({ message: \"Admin area\" });\n  }\n);\n\napp.listen(5000);\n```\n\n","readmeFilename":""}