{"_id":"@neohelden/commons-nestjs-server-auth","_rev":"36-60e4a6aebbe2f087418df200191f29d1","name":"@neohelden/commons-nestjs-server-auth","dist-tags":{"latest":"2.1.4"},"versions":{"1.0.0":{"name":"@neohelden/commons-nestjs-server-auth","version":"1.0.0","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@1.0.0","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"rappc","email":"christian.rapp@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"d2e61929f3d07cbc1a513c293b78e42b4410fe56","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-1.0.0.tgz","fileCount":30,"integrity":"sha512-D5i5Cu/izoMNeXV8GPatX5FDG+2pZPgT554pV8FFxVidbPlTeIdDgi50I6riciJ3Bv/L5/eKuypIRvoJD5B+QA==","signatures":[{"sig":"MEUCIGpgnNz6crQl7RH9CsCEXuBnjlYQ4nBzT8DWE/UnHclCAiEAtKrOOgWT+yWlvJ8E/CPdpHEgddXAH+EInJslbYTUJRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38570},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1a05b02bf15a8cd03d46c34e2c0bb1a7eea98bdf","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"thedome","email":"dohe1996@gmail.com"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"9.8.1","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additonally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.6.1","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.5","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.0","eslint":"8.49.0","ts-jest":"29.1.1","prettier":"2.8.8","typescript":"5.2.2","@types/jest":"29.5.4","@types/node":"20.6.0","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.48"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_1.0.0_1695038789741_0.5777030506504228","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@neohelden/commons-nestjs-server-auth","version":"1.0.1","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@1.0.1","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"rappc","email":"christian.rapp@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"86d1b67536309bd9694eb3a97b6a31a252bf756e","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-1.0.1.tgz","fileCount":30,"integrity":"sha512-VAS/UvRxnVHV8whvTe4sI77NOPCA9GmStTJs94bQE30aqbdZo9dwQRFQeovaLhYXnA2HOvxpKHjfbqJ8jrjSDA==","signatures":[{"sig":"MEUCIQD98vOMUH5kwxNo2SyZk2iIZjG4eo1MYwDcVihhCTASrgIgD1RLBAR4l7LGoLryNo4Qhm/Sgpin3NIObBrRs/ukAf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40197},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f85edc73840c8eb4f9bbc896abcc337cdb4b1278","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additonally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.5","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.0","eslint":"8.49.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"20.6.2","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.51"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_1.0.1_1695058082256_0.6342039282514607","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@neohelden/commons-nestjs-server-auth","version":"1.0.2","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@1.0.2","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"rappc","email":"christian.rapp@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"5b47f04e181328b65defa572d2a29006b11d46c2","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-1.0.2.tgz","fileCount":32,"integrity":"sha512-TAmafZfQ53io656VwnG0gEsPVFRvEHyvD5wJKxD8t5ZvznItMNwwzCQlUM5NUoGAAMcz8Qo/8d4kxzxbCxqwfw==","signatures":[{"sig":"MEQCIANUpiehHtoxxD+MEOv9za/emDEUsuMKR3xHXl+EjdecAiABr9ABxkpBZFF+8/CJqXAM0q9ttTbConrQ0yf4wQ/Kmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43175},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6247670364e80a1d2346da1ae5f84a7934317237","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.5","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.0","eslint":"8.49.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"20.6.2","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.51"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_1.0.2_1695221340671_0.10472110517118316","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.0","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.0","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"ff7d40db08c3f7d4d8c98ca75a5e87caa26798d1","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.0.tgz","fileCount":32,"integrity":"sha512-RlTT3A6T3bCCTkkhZexpMUriSNgAz/uX4k17RgeKYaqZhlGv43N5pSUmvuJ/rG2rCe3c9slpccgg19LiLvUc+w==","signatures":[{"sig":"MEUCICKXXyC4lKthkE3wfaezDYaSgPe4GCsUcedMs5I+0urbAiEAp2YdFfsZLwFouLYUvZcz/t9OjP5ovV6fkR1GcQAp9/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43366},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5bf231f6cf3ce4c58f5d4c463858fa58af3fc0a9","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.5","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.0","eslint":"8.49.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"20.6.3","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.51"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.0_1695368622317_0.8424587975279525","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.1","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.1","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"902df416d519dd8b0a9117c0adc53bb79dc9dd5a","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.1.tgz","fileCount":32,"integrity":"sha512-eYD7tHYQSPcUFAxr7MHxLYXoGa2uYFF99XoMRQhSFdc7UIfN95KifGrsdpBEjsXqGdYuVoNkD1j3SNLUo0R1DQ==","signatures":[{"sig":"MEUCIG8JkfH0C5vt/tnx9W4em2AjLrqhJQlVdhnuN26ZKe/JAiEAwxc/LiPUjiSoBGU3pOkoNl4bVLJV1Se3lLDznpTrVyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43366},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8aa8d41e523ef77bc1cb168e4f0fbb8dcdd2f466","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.6","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.0","eslint":"8.50.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"20.6.5","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.51"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.1_1695603288784_0.8579552214580708","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.2","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.2","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"67aed144dbb525fa19cbe4c8d0de9459dceb8978","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.2.tgz","fileCount":32,"integrity":"sha512-KPKpdqT9l93kzRhGd912S8SLRPFcYgFQmx6bjKhCBtoT8fTjA6LDqI2w6cOTrlGr0+NMrnMSReEgvBXxEPwXgA==","signatures":[{"sig":"MEUCIHn+V90ycXEVdChVaIhP4N6gzlXQBRLqcus/jUTSuIASAiEAu2CvyflIOJI54vK26Lzo/3hIoRlaLZw02GzKc3jaGg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43366},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"457efd7f24d6d649fa9a7b72a9b01675c2e43d59","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.7","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.1","eslint":"8.50.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"20.8.2","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.52"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.2_1696553909628_0.45538817374340557","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.3","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.3","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"5559fd294711c232aa27918d829a790725e10249","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.3.tgz","fileCount":32,"integrity":"sha512-xfabfz0wZuGT0nMXBCn/hqgZjBSiQ502FETrGqxo9dRjBz+Xh9/TefvwEorQeOVRWXnZ17tZbgTUQU6LKc08Qg==","signatures":[{"sig":"MEQCIGajOzMmFf/HDgkrxUoUJgStN8Ud+1NV3eeaK8XNoIAZAiAFnQFbOo52fFed7qCh5y6pL3R1jyEOlx4a07BzIV1bGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43366},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c16da50bf7269d02ff395f035efb076529552590","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.0","@nestjs/common":"10.2.7","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.5.1","eslint":"8.51.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.5","@types/node":"20.8.6","@types/jsonwebtoken":"9.0.3","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.53"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.3_1697698203113_0.13832888066319748","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.4","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.4","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"fbdd26e567671847eaaac4c7883cade52193a30b","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.4.tgz","fileCount":32,"integrity":"sha512-dfhG7JUw/2vxNP7LNyEQkKyTPhzggp6pOlwC7dYD9rQgZ+OnIYBVJoVWxKnmEotWwM7HoBnnCCljaM4agC5yUw==","signatures":[{"sig":"MEUCICj87MqFRTDgOVk6e1cQ+P0aQWRf5UiXSgmo/uTtTa2eAiEA5AhWYRu8ks0QM+xpgGZ9d+xxX3sHMbEDnbeTDbMlDEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43366},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"33e978d243b7e5f0eff17aee8641c2dc05a0c394","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.7","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.0","eslint":"8.52.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.7","@types/node":"20.8.9","@types/jsonwebtoken":"9.0.4","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.55"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.4_1698716996964_0.7267076106867223","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.5","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.5","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"73819e7e7bf8bef61de8cfa08fdad5b7f3ad74f7","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.5.tgz","fileCount":32,"integrity":"sha512-0nuU1VOBAYc0agVSrnVMhDEm2szLeHaTVflc60KI8SheeJDFKY5bGUCBdW62Ll5KVfw5zDOJUItEd1qan98dKw==","signatures":[{"sig":"MEUCIBHbLv9E1I27ZcwMF7EU7M5Rw0ReNobwDDo249yD/WC5AiEAqdOWAZxCzvMjbxxBnAIHZBwBK17NblY2n7XVqv5s7jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43367},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5a570ebea7137df1f9e684044787b49f70bdff2a","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Poilcy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.8","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.0","eslint":"8.52.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.7","@types/node":"20.8.10","@types/jsonwebtoken":"9.0.4","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.55"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.5_1698976780321_0.5077770572303795","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.6","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.6","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"c38719520dc7d53aaee713ca0ae885d97505d54c","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.6.tgz","fileCount":32,"integrity":"sha512-O3Wi5ugNrtaVPOI77dZ71cepgFLQhB7Of9mMueXcjo0wl8GeSsiBo8zzE7/z36jIKfdtcgv7arCPX7Fvvy0SKA==","signatures":[{"sig":"MEUCIQDQv5QXE7P9X5j7vgiNAdcysX9gLKMa3IAEZLyTvtNUrAIgVH98Krb0Sx2ZT6T3Rb25oACQivvHj9fOoAewqOR84SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43517},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6e418cedbe78af420b9b30aadea7c3d150a41299","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.8","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.1","eslint":"8.53.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.8","@types/node":"20.9.0","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.55"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.6_1699617985093_0.7481450038720623","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.7","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.7","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"ca3d63efd82b492b2f6dc90d0fa4e3b445327524","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.7.tgz","fileCount":32,"integrity":"sha512-tsZRoxd2A0YThQSRACenKs0aSkwbhyBZPoCCSUfd1zzG61kQKyevWVaN16bM0hMEGQ5j20VJXmhfsMqKyY2CAA==","signatures":[{"sig":"MEQCIFl8Cs/6Mj+ljTbQ6714p2kYct388pAD+At+sI8f4hyZAiB4S7+My5iqENnMpzvu0k0kmb/+ALclhwx7PWts35OsPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43610},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"676050774db6bd9ff235f92a541c884eceed6d3e","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.8","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.1","eslint":"8.53.0","ts-jest":"29.1.1","prettier":"3.0.3","typescript":"5.2.2","@types/jest":"29.5.8","@types/node":"20.9.0","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.55"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.7_1699880847733_0.5632484028268105","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.8","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.8","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"784442e38fd3ae26427865b3c625263298bbe689","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.8.tgz","fileCount":32,"integrity":"sha512-i5w/3VmbO+sfcFWiXLApDsCW1W8cibvvqBXmUD03edqtcKNoD2nRIk/cNzDwL8Agix+R2aCSmw0bx2ry56El2Q==","signatures":[{"sig":"MEYCIQDGSceMt+KjA3gHMDhpfEvfhY2cvYYv2g64aQp9vST2jQIhAO6dyLO/vJBJx86QkV7vzCH43a7JGqtk/c87zaL1ZFhy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43610},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8c23a33a708110313537a364424327ee3be08f74","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.9","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.2","eslint":"8.54.0","ts-jest":"29.1.1","prettier":"3.1.0","typescript":"5.2.2","@types/jest":"29.5.8","@types/node":"20.9.2","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.55"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.8_1700443942894_0.11002939061174954","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.9","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.9","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"a9a53b747b8577930513b3f026ee6874935a8c26","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.9.tgz","fileCount":32,"integrity":"sha512-BtsNByTkwKf6WCVufy2D19JPLrinFVBIouwGOqzZXcyBcxa3Gnz1OUO1cO2UkCWpzi6xlQI3V+XB58mJSdJDRg==","signatures":[{"sig":"MEYCIQChcKDIS3Qob2zWaBp92gPXwnaHGLQ8DcJtRR4gNDkZjgIhAMMH+aqb44hBTd6JyQCVud42mpym6Z2jfVKovbr08Ii1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43611},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"21eef839f339c351789e3e6c0899a6284731d1d1","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.10","@nestjs/config":"3.1.1","reflect-metadata":"0.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.2","eslint":"8.54.0","ts-jest":"29.1.1","prettier":"3.1.0","typescript":"5.3.2","@types/jest":"29.5.9","@types/node":"20.9.3","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.55"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.9_1700532952198_0.34820103929196233","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.10","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.10","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"e5fb1f225995738aae8b59b79ca04836a835704b","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.10.tgz","fileCount":32,"integrity":"sha512-RNtexaOJpF6xOAGF4PpLm+M5vCRgN0HUcgB/InAJVbjvGOV1BgP0F8NVfOpMmpcqU4ZYZDkHNu7f82uTydKFgA==","signatures":[{"sig":"MEUCIQCq5mqM5esD2hmiuiaLJkPHig2zo0JplxfKvJehn/X9CQIgeK6uDmZxU1De0v/L3Hk1Vy5SgZuDvz+n1P2L6zbbyDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43614},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"33db800dee6e1488dce4ff41cfb5b33d1e1ec5a0","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.2.10","@nestjs/config":"3.1.1","reflect-metadata":"0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.2","eslint":"8.55.0","ts-jest":"29.1.1","prettier":"3.1.0","typescript":"5.3.3","@types/jest":"29.5.11","@types/node":"20.10.4","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.56"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.10_1702001385571_0.4503348556875031","host":"s3://npm-registry-packages"}},"2.0.11":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.11","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.11","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"56b9a8c1d8ec1aec4febdc9b29116c0fa8a1d65a","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.11.tgz","fileCount":32,"integrity":"sha512-G0UDowsxKM/zDwbfHr69TCRXw/ciXBcCcl7oVwCYQq6+zyuK4MF1kLCDBYqW9m3AYeDd/5gXH289GckQPB7+NA==","signatures":[{"sig":"MEYCIQDPzJTaXiauCXU0Hems/mjk7pAMEvRccQKVIEFZkJCfzQIhAJwUdJ91JNBFk5dyY9BqzrZZ+0xNle2oXQPpTuMLgzjd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43613},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a81c6d2bbd82db245c6d017f4637abf074117d2","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.3.0","@nestjs/config":"3.1.1","reflect-metadata":"0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.2","eslint":"8.56.0","ts-jest":"29.1.1","prettier":"3.1.1","typescript":"5.3.3","@types/jest":"29.5.11","@types/node":"20.10.5","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.56"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.11_1702951681349_0.9484540017862872","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.12","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.12","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"42e18cc64f1a2d98e4a0aae9629bec52fd157b7c","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.12.tgz","fileCount":32,"integrity":"sha512-PpQQFVgBFmWbBLZjsRbhv8Rb8wT6b9PJbYhLuNzyp5PVRkH0hiK5IZDgrsVH3+ZVAr9vmvPLx1DKUC6orpJGhg==","signatures":[{"sig":"MEQCIG8R4KvgoNrQVPYJecxFJOPBEOHCnyRuVejKd2nrOrWAAiB3HKR9QsYN+GZzg1XqEkx6sqgEpCPpEC/rdUQ/mt6lDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43613},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"175e972d69d6e93a863d2cadc0551d50753051fb","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.3.1","@nestjs/config":"3.1.1","reflect-metadata":"0.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.5","eslint":"8.56.0","ts-jest":"29.1.1","prettier":"3.2.4","typescript":"5.3.3","@types/jest":"29.5.11","@types/node":"20.11.5","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.63"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.12_1706062531314_0.13481183871361568","host":"s3://npm-registry-packages"}},"2.0.13":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.13","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.13","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"829de6565a2df55bb7cf1775f12270819599e53d","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.13.tgz","fileCount":32,"integrity":"sha512-Zj9hYU2/qwSR7OdMgdYhn7RN58sQ3/Af/T1NN65CF0jrQUm8QX/JzoZhlcs9Fl9jEYVLZY2etknw+6WbfbaMmg==","signatures":[{"sig":"MEYCIQDxjf53VzUfZu4kx4oo+hQmp1/wG9tDXxSHLjuJU3/zBwIhANMy6xouPnN5JTuRQLF5hjrcL+2rEOMfSr99qD8Tx9Db","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43613},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"848da48eb22ba5e3eceee08d0feb1c6bde0d60e5","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.1","@nestjs/common":"10.3.1","@nestjs/config":"3.1.1","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.7","eslint":"8.56.0","ts-jest":"29.1.1","prettier":"3.2.4","typescript":"5.3.3","@types/jest":"29.5.11","@types/node":"20.11.14","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.63"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.13_1706752756429_0.1777010574917013","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.14","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.14","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"0c286b80647807d8c0641acd406a9128c2f58512","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.14.tgz","fileCount":32,"integrity":"sha512-s76Ixk9PdQtWmseNi926fRHMtMxdDzG0k/5GeiDnI7RGKy8WFlRuOr11g1QbgrnFvyo0mzJlVsnLB/b4zxLqcA==","signatures":[{"sig":"MEQCIAMs42D/fdqf+2H/fH4+Qog60SxTHKGrhIJyJVUd2IF8AiBf5IMtGFVlWKX4Sq4DOkyu/97ALDDn6yr1estvo1u5nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43613},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"73c43f21cbea8586da3249c7749cb33887325a36","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.2","@nestjs/config":"3.2.0","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.7","eslint":"8.56.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.3.3","@types/jest":"29.5.12","@types/node":"20.11.16","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.63"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.14_1707355515579_0.963394499465984","host":"s3://npm-registry-packages"}},"2.0.15":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.15","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.15","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"96611ccbc9d73fed542680b6b4f4e67c5e2c2070","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.15.tgz","fileCount":32,"integrity":"sha512-VswaGXTYTu40ah4HtxXTYE00mgLrst7wj9kPNG+6xKzqo2+uuZ36U+E2QkkyV+NOWOkjl/woqhfavvO28SZPeg==","signatures":[{"sig":"MEUCIDr/EK02nYkiQaKki3e0V3M/VR64EJMgJqw7BXhlBzgCAiEA9NKJ3nbn1ExLaxuWDpTvHBo/WXz5ccRe2HET2RX46ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43613},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d5d42f0a47f193c587957983357509afe402ab35","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.3","@nestjs/config":"3.2.0","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.7","eslint":"8.56.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.3.3","@types/jest":"29.5.12","@types/node":"20.11.17","@types/jsonwebtoken":"9.0.5","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.2.64"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.15_1707787757130_0.6898201253102609","host":"s3://npm-registry-packages"}},"2.0.16":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.16","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.16","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"44b47d2c4b2624a81523270c8d22cfcb0c79d8e9","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.16.tgz","fileCount":32,"integrity":"sha512-79iSKwRxNGKLYvP+fnBub4Q4HdDWSFutAc8GiAvDavvE1RIZzD/I9zJlj6gidtW0TUyKqZoTy0JFMuBoE32dAQ==","signatures":[{"sig":"MEQCID6gvsVIqf0IU7/Z0MXNz3uvW37Dj25/GkGOyjfrqSqQAiBfRIuGUEP3pRFjiqeBDqoRsyfQq+uZ9mGSHo9zOCvfOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43620},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7512f529e48da989669444c6d4ee7cde3e0a9090","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.3","@nestjs/config":"3.2.0","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.7","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.2","@types/jest":"29.5.12","@types/node":"20.11.27","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.4.1"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.16_1710628553942_0.6712690616900099","host":"s3://npm-registry-packages"}},"2.0.17":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.17","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.17","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"c74cbc1551d3affefd529aa23164597f6ed859e5","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.17.tgz","fileCount":32,"integrity":"sha512-iFlXo7bxA8yEUeM1nop85zn1NAjpWv7ld7WuOVV7ebDMFS6dS6+3YT69BrvRkb+h0sWXOAAcZx2pE8nOFAwpbQ==","signatures":[{"sig":"MEUCIQCldw/UCaInhroFKFWEmH6g+f2djAAPdHWAustBbJZpHgIgaXew/9vHjTV3w8NgBhmQaMP6TRAiW+WJh+rtrQXFKQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43620},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e8dd2c2ce9eba11ad2d133433ede1035f5a20c0a","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.4","@nestjs/config":"3.2.0","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.8","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.2","@types/jest":"29.5.12","@types/node":"20.11.29","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.4.1"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.17_1710813000981_0.05331469746742501","host":"s3://npm-registry-packages"}},"2.0.18":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.18","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.18","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"85baf43650768806326bf5649568612afd04eb02","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.18.tgz","fileCount":32,"integrity":"sha512-zM0X1YlQRmVRuSbZyDvHWiolYAIV1f6k+HYvxmC0qK7775mpi5Dujr4pK2xh4T50kT0RcrkMqlQ8C3aNf9Dp5A==","signatures":[{"sig":"MEQCICyfqm7uE2ccHP71jY/+Y5WD+SbQSDK4mlTO+ul9XBQfAiARQqTnC9+GdYBNlUm0VyNw4Nk8iO4QGoiGNmt1/HheFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43620},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1168f64521a0eab4ef27f3bf3977525b0aa1a539","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.5","@nestjs/config":"3.2.0","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.8","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.3","@types/jest":"29.5.12","@types/node":"20.11.30","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.4.1"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.18_1711331818300_0.2836407827602292","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.19","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.19","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"ca337fde7af584e08c465420ebf317735c6b254a","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.19.tgz","fileCount":32,"integrity":"sha512-C1CsC89IGgiOhRAF8iGhBeZEcYKVEDSFhFt8Ki8Q9yLuF4oV7mHSftonWpZUvVRyq/KbKY5IPpFui3HNgCS9CQ==","signatures":[{"sig":"MEYCIQCpOcmUDFp6H2QA68fZ5iquF7wM/dV3EiIX+WXIWccuTwIhAMPTf/RDkVcPRI5aSS2nh6kx6tim0ML+lbOthsLiI6FN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43620},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7a0ea02c780d78866dd254ba057bc5b34101aa70","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.5","@nestjs/config":"3.2.1","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.8","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.3","@types/jest":"29.5.12","@types/node":"20.11.30","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.4.1"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.19_1711418528094_0.2559305462030472","host":"s3://npm-registry-packages"}},"2.0.20":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.20","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.20","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"365522ad80aa4ee0cc9c637fe88abcc609c65323","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.20.tgz","fileCount":32,"integrity":"sha512-XlOC2ScbAGLbqHRRU/Iedr8+jJoAs1ZGkE5RTQnu19EVHpMb0D3nRseM6YXqQU7B6nOUvF+M75Gf+cudgq4t3A==","signatures":[{"sig":"MEQCIGa0J9kORULdWCYku+fzF4MSLKHV0WVtQEs3s7m7HBOXAiAyCc9zB9ZMKpaSZbW/JmkzcVFQvpcVhZLMLwiuGE5gWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43620},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"097ea482cbad3c887ee9d9f01cea7f1da9b50c3f","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.6","@nestjs/config":"3.2.1","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.8","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.3","@types/jest":"29.5.12","@types/node":"20.11.30","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.4.1"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.20_1711590760990_0.7219180743989735","host":"s3://npm-registry-packages"}},"2.0.21":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.21","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.21","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"3810038ffb1668607c0a5f0d4a46e0063b74a9a8","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.21.tgz","fileCount":32,"integrity":"sha512-Yx5/+sB4KA+bXoN+rFvWA8m+BnWJ9/vGOh6hGTXbrb16OsQcrdC7uW915lXNePp/1AsH/vxJ+e77CCL2c3EmLA==","signatures":[{"sig":"MEUCIE3L64jYwoZFGYjvL0LMsFzm11cPls/b3/xFEYOTHDjSAiEA5AIijGP7/NbHWcpkgiM6d5uATEv9TdWW82QadRwt/wI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43620},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"442d1384ba9b23cd6f5960c1bbfc4f1d6ef45902","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.7","@nestjs/config":"3.2.1","reflect-metadata":"0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.8","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.3","@types/jest":"29.5.12","@types/node":"20.11.30","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.5.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.21_1711676705519_0.03434762312222128","host":"s3://npm-registry-packages"}},"2.0.22":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.22","author":{"name":"msg systems ag"},"license":"UNLICENSED","_id":"@neohelden/commons-nestjs-server-auth@2.0.22","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"2b2febb20d144ba5f490139b0eb11552782d7832","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.22.tgz","fileCount":32,"integrity":"sha512-LzCWLf+cAJZ5/nOOoJPsaodsoTxPIiW/qyoj9iP1JRi3E/G1usKDZam1k90LaQ06f6lItEhVYflMlaosTQg0HA==","signatures":[{"sig":"MEYCIQCKS3uMhng78sfs0GgGzXZpZTPjh1K1IpmWoNXLld/l0AIhAKRXvSLk3dwphFrT0yQOesyRGyVpRRld0P3DJKU0EklS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43619},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0531f2798d6a17fa57ff6f7c9b347e2caaecd553","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"6.14.18","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.7","@nestjs/config":"3.2.1","reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.6.8","eslint":"8.57.0","ts-jest":"29.1.1","prettier":"3.2.5","typescript":"5.4.3","@types/jest":"29.5.12","@types/node":"20.12.2","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.5.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.22_1711933534277_0.9713279608457894","host":"s3://npm-registry-packages"}},"2.0.23":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.23","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.0.23","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"23b9f0a69224efcb41f9ff4607fa0d3ba95ab64f","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.23.tgz","fileCount":33,"integrity":"sha512-dONYr79TFojGm08F1JzngWAvNdFcV9VEU/+OQMLlohN/Q7iVv0/uNiDIsPSgGTMJIXMnGYvBTIOr1tlxzmC4Gw==","signatures":[{"sig":"MEUCIQCdi0yfbF84ejCuQ5JNbTMqkcb3gLETyXocoioWr0FVJgIgcO6vuKNsT7ia/08qeabWgZb3FzSxWHvAs7LmzitPNng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54575},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e55e49e0d249518f5f65255c7c981470b54302d5","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.7.0","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.15.1","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.3.10","@nestjs/config":"3.2.3","reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.7.3","eslint":"8.57.0","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"22.0.2","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.7.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.23_1722596896481_0.9300956121887101","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.24","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.0.24","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/neohelden-commons-nestjs-server-auth/issues"},"dist":{"shasum":"5afb3f458a178ffacca5c62e4af94d78663f5fa3","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.24.tgz","fileCount":33,"integrity":"sha512-Us4KZFBlW5sHbp8v9xkw9YMusjJOwleDJQ/TMQjHjNcuQE/5auMUiccldTW5YAf4XlQZk73tJixKdhsf6ZFRjg==","signatures":[{"sig":"MEUCIDxbhXQFZLdfHQQ4zOXf30ast6SCedTEJ1AjvfWFs4hZAiEAoccL60DIFu+1PdvueZEfdajN42DDZk1E88RXzHJOzbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54574},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7b023f0236e75016ab940cb069de42aca2c53be8","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+ssh://git@github.com/neohelden/neohelden-commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.1","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"rxjs":"7.8.1","jsonwebtoken":"9.0.2","@nestjs/axios":"3.0.2","@nestjs/common":"10.4.1","@nestjs/config":"3.2.3","reflect-metadata":"0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","axios":"1.7.4","eslint":"8.57.0","ts-jest":"29.2.4","prettier":"3.3.3","typescript":"5.5.4","@types/jest":"29.5.12","@types/node":"22.2.0","@types/jsonwebtoken":"9.0.6","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.7.0"},"peerDependencies":{"@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.24_1723597010941_0.6953771545015328","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.25","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.0.25","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"dist":{"shasum":"bf535d8f052b8d659fe1ed2dd7de7b1b72189630","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.25.tgz","fileCount":33,"integrity":"sha512-zWMv0zb1IR9cRTnRDXEZ0Q5FusoLhkM8uV1khaUEXAiZhhKFLNcApPKt6db1hmtMa2lxfVV3sXW5xv147i2lDg==","signatures":[{"sig":"MEUCIQCDzjO/AASVVV1bb4JWxC4rJLC9yxKZW8uHuGNAWpIJfQIgLcvOdgy6L8Z2zBd+xUcx8huj9boWgpjOuMvFdHGF9vY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54719},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ae6460052e70330c66a18f4271b99e0f817a2284","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"jsonwebtoken":"9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","axios":"1.7.7","eslint":"8.57.1","ts-jest":"29.2.5","prettier":"3.3.3","typescript":"5.6.3","@types/jest":"29.5.14","@types/node":"22.9.0","@nestjs/core":"10.4.7","@nestjs/axios":"3.1.2","@nestjs/common":"10.4.7","@nestjs/config":"3.3.0","reflect-metadata":"0.2.2","@types/jsonwebtoken":"9.0.7","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.7.0"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^3.0.0","reflect-metadata":"~0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.25_1731313598032_0.325149915796054","host":"s3://npm-registry-packages"}},"2.0.26":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.0.26","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.0.26","maintainers":[{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},{"name":"thedome","email":"dohe1996@gmail.com"}],"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"dist":{"shasum":"da0bbddeba092cecb735ec5c67b9c55bd7e18a21","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.0.26.tgz","fileCount":33,"integrity":"sha512-6Dc5Dgqy5G7HCFwEcvLvCdOPOoHs2laMhp9MxeiOcd7uqfr/+HUhDvvjiSXRAcGwN1xor2RXnvS0lUZDlSwGeQ==","signatures":[{"sig":"MEYCIQDi/mQIc9Cb/Mhr8dOqelSDbxT/TP+QpnDDL4RJiJgPLQIhAO0ybeRc1rEgZ3kbDa8/xuzIwgskNxudQXGLrZyydwOZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54719},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"946204dcd34b7322a260a5ae939ef935b7657484","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"jsonwebtoken":"9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","axios":"1.7.7","eslint":"8.57.1","ts-jest":"29.2.5","prettier":"3.3.3","typescript":"5.6.3","@types/jest":"29.5.14","@types/node":"22.9.0","@nestjs/core":"10.4.7","@nestjs/axios":"3.1.2","@nestjs/common":"10.4.8","@nestjs/config":"3.3.0","reflect-metadata":"0.2.2","@types/jsonwebtoken":"9.0.7","jest-sonar-reporter":"2.0.0","@neohelden/eslint-config":"1.7.0"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^3.0.0","reflect-metadata":"~0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.0.26_1731896048716_0.9731851257862445","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.1.0","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.1.0","maintainers":[{"name":"thedome","email":"dohe1996@gmail.com"},{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"}],"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"dist":{"shasum":"a60c389cf2c979211d53c8b59c6ed094635534ee","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.1.0.tgz","fileCount":3,"integrity":"sha512-YgztYWU5V7qz+kwZm6+xw1msIx/lmkUBk61wAANWD3HDAIx6YY1IHVpbGICDrGiVI1XZoq56KGgc5W41Z9Twlw==","signatures":[{"sig":"MEYCIQC9YccDa1jFjQRPcKArHjvZ8irhIlneZA6z1u4Y3n58jgIhAO47tHS1h0R+mnOlvM1VebarcrGHphlv0RQd+5Qv8BJQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16901},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"53c02383d26c13f754a766f27a32afa48277e1ee","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"jsonwebtoken":"9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","axios":"1.7.9","eslint":"8.57.1","ts-jest":"29.2.5","prettier":"3.4.2","supertest":"7.0.0","typescript":"5.7.2","@types/jest":"29.5.14","@types/node":"22.10.2","@nestjs/core":"10.4.15","@grpc/grpc-js":"1.12.4","@nestjs/axios":"3.1.3","@nestjs/common":"10.4.15","@nestjs/config":"3.3.0","@nestjs/testing":"10.4.15","@types/supertest":"6.0.2","reflect-metadata":"0.2.2","@types/jsonwebtoken":"9.0.7","jest-sonar-reporter":"2.0.0","@nestjs/microservices":"10.4.15","@neohelden/eslint-config":"1.7.0","@nestjs/platform-express":"10.4.15"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/core":"^10.0.0","@nestjs/axios":"^3.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^3.0.0","reflect-metadata":"~0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.1.0_1734337348063_0.2592820623244936","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.1.1","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.1.1","maintainers":[{"name":"thedome","email":"dohe1996@gmail.com"},{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"}],"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"dist":{"shasum":"758dddba86315b5e4ed02498accf5651156be4ca","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.1.1.tgz","fileCount":33,"integrity":"sha512-/ZpuQtyCZZRFpZVM209Y+lHxY++yRrvlC3lZiQnOqtcqikitLk8EI8/Xy+bzqeM2jNbYDtQ9uHajmnzAU7slZg==","signatures":[{"sig":"MEUCIQCkgZDdvO8a59EYVcFIpu+P1Lb4LgH6UPyq/wewhjcJVQIgDKeCXuLrrD+JdarYY1fNTUH2TABgfNLQxw/0LtWfu8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56809},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"997fd5b440df995d995ae82dd668ba1ee26d8ea4","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.18.1","dependencies":{"jsonwebtoken":"9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.1","axios":"1.7.9","eslint":"8.57.1","ts-jest":"29.2.5","prettier":"3.4.2","supertest":"7.0.0","typescript":"5.7.3","@types/jest":"29.5.14","@types/node":"22.10.10","@nestjs/core":"10.4.15","@grpc/grpc-js":"1.12.5","@nestjs/axios":"4.0.0","@nestjs/common":"10.4.15","@nestjs/config":"4.0.0","@nestjs/testing":"10.4.15","@types/supertest":"6.0.2","reflect-metadata":"0.2.2","@types/jsonwebtoken":"9.0.7","jest-sonar-reporter":"2.0.0","@nestjs/microservices":"10.4.15","@neohelden/eslint-config":"1.7.0","@nestjs/platform-express":"10.4.15"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/core":"^10.0.0","@nestjs/axios":"^4.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"~0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.1.1_1737725114095_0.6023319599811716","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.1.2","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.1.2","maintainers":[{"name":"thedome","email":"dohe1996@gmail.com"},{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"}],"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"dist":{"shasum":"3d725f33ecdf355f7e91a5ab02458f1b73ffaa73","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.1.2.tgz","fileCount":33,"integrity":"sha512-kv/im7R5RYNhxWI2xwb58So1AIo3c+XS3OFFUfHZ/5+Pkcn7yglC0D3ntc2VEfH2Jc6/awk1G0H2h3HMerF0CQ==","signatures":[{"sig":"MEUCIEuxW1XJGBt8utXaegmkA+89Xue2+FFX05PJKbaaJ2ikAiEA3/VgpuzGar2xkjAU+y/WDy3o13/YX5cAA/yq0n0SP4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57400},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"040f17dafff997d40502e0ca3dc5fb424111eab1","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsonwebtoken":"9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.2","axios":"1.8.4","eslint":"8.57.1","ts-jest":"29.3.2","prettier":"3.5.3","supertest":"7.1.0","typescript":"5.8.3","@types/jest":"29.5.14","@types/node":"22.14.1","@nestjs/core":"10.4.15","@grpc/grpc-js":"1.13.3","@nestjs/axios":"4.0.0","@nestjs/common":"10.4.16","@nestjs/config":"4.0.2","@nestjs/testing":"10.4.17","@types/supertest":"6.0.3","reflect-metadata":"0.2.2","@types/jsonwebtoken":"9.0.9","jest-sonar-reporter":"2.0.0","@nestjs/microservices":"10.4.15","@neohelden/eslint-config":"1.7.0","@nestjs/platform-express":"10.4.17"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/core":"^10.0.0","@nestjs/axios":"^4.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"~0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.1.2_1744804897764_0.38531528083335154","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.1.3","author":{"name":"msg systems ag"},"license":"Apache-2.0","_id":"@neohelden/commons-nestjs-server-auth@2.1.3","maintainers":[{"name":"thedome","email":"dohe1996@gmail.com"},{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"}],"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"dist":{"shasum":"cf75b2fd533c36f4c59a15cd81d5c6363b75e591","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.1.3.tgz","fileCount":33,"integrity":"sha512-uNjK6JmljKHEOnGkkyHrA2r2Ias8qa/PbClPP7GNlT8Zzttp6HRNlg7LajmFVMA9oxRUiFpABTRblgmjQZ+rYQ==","signatures":[{"sig":"MEYCIQC4FpUs+3PP0PgCpW0nGpV1rlcic/iVcqEshDDjxdN+AAIhAM125VN9gTtZvZnrskIYzzSaJlfwzt0JPp3VBqOB4lja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57400},"jest":{"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"],"testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4e5e4413b0118a1db3b1c5518e3b49a0f7ee7b67","private":false,"scripts":{"lint":"eslint src && prettier -c .","test":"jest","build":"tsc -p tsconfig.build.json","format":"prettier --write .","prettier":"prettier --check .","test:unit":"jest unit"},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"repository":{"url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git","type":"git"},"_npmVersion":"10.8.2","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"jsonwebtoken":"9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"7.8.2","axios":"1.9.0","eslint":"8.57.1","ts-jest":"29.3.2","prettier":"3.5.3","supertest":"7.1.0","typescript":"5.8.3","@types/jest":"29.5.14","@types/node":"22.15.3","@nestjs/core":"10.4.15","@grpc/grpc-js":"1.13.3","@nestjs/axios":"4.0.0","@nestjs/common":"10.4.16","@nestjs/config":"4.0.2","@nestjs/testing":"10.4.17","@types/supertest":"6.0.3","reflect-metadata":"0.2.2","@types/jsonwebtoken":"9.0.9","jest-sonar-reporter":"2.0.0","@nestjs/microservices":"10.4.15","@neohelden/eslint-config":"1.7.0","@nestjs/platform-express":"10.4.17"},"peerDependencies":{"rxjs":"^7.0.0","@nestjs/core":"^10.0.0","@nestjs/axios":"^4.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^4.0.0","reflect-metadata":"~0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/commons-nestjs-server-auth_2.1.3_1745940752519_0.9265418467937174","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@neohelden/commons-nestjs-server-auth","version":"2.1.4","repository":{"type":"git","url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git"},"author":{"name":"msg systems ag"},"license":"Apache-2.0","private":false,"dependencies":{"jsonwebtoken":"9.0.3"},"peerDependencies":{"@nestjs/axios":"^4.0.0","@nestjs/common":"^10.0.0","@nestjs/config":"^4.0.0","@nestjs/core":"^10.0.0","reflect-metadata":"~0.2.2","rxjs":"^7.0.0"},"devDependencies":{"@grpc/grpc-js":"1.14.3","@neohelden/eslint-config":"2.0.164","@nestjs/axios":"4.0.1","@nestjs/common":"11.1.10","@nestjs/config":"4.0.2","@nestjs/core":"11.1.10","@nestjs/microservices":"11.1.10","@nestjs/platform-express":"11.1.10","@nestjs/testing":"11.1.10","@types/jest":"30.0.0","@types/jsonwebtoken":"9.0.10","@types/node":"25.0.3","@types/supertest":"6.0.3","axios":"1.13.2","eslint":"9.39.2","jest":"30.2.0","jest-sonar-reporter":"2.0.0","prettier":"3.7.4","reflect-metadata":"0.2.2","rxjs":"7.8.2","supertest":"7.1.4","ts-jest":"29.4.6","typescript":"5.9.3"},"scripts":{"prettier":"prettier --check .","format":"prettier --write .","test":"jest","test:unit":"jest unit","build":"tsc -p tsconfig.build.json","lint":"eslint src && prettier -c ."},"main":"dist/index.js","types":"dist/index.d.ts","jest":{"testEnvironment":"node","collectCoverage":true,"coverageDirectory":"../coverage","testResultsProcessor":"jest-sonar-reporter","coveragePathIgnorePatterns":["/node_modules/","/test/"],"moduleFileExtensions":["js","json","ts"],"rootDir":"src","testRegex":".*\\.test\\.ts$","transform":{"^.+\\.ts$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"]},"_id":"@neohelden/commons-nestjs-server-auth@2.1.4","gitHead":"ddaf3b3a187c3a4a6e3a15041ee6d0c6277aa08d","description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","_nodeVersion":"20.19.6","_npmVersion":"10.8.2","dist":{"integrity":"sha512-h0A8p/YG8YjWdrgKdLOKD9fcp4IiWpDFNnEoKwl+ZRyp+YtjPfF3VtAfPo7zsnc082MTO5YHQfvX0D5NG7l+vQ==","shasum":"5916e7911d7c1d3cd6da6c67211408d2e5134034","tarball":"https://registry.npmjs.org/@neohelden/commons-nestjs-server-auth/-/commons-nestjs-server-auth-2.1.4.tgz","fileCount":33,"unpackedSize":57402,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIApEzz71wV4qzFkvfjWRB1rv99Uf+MDjPkHDfrPB3kPZAiEA5ZMretrF2rA7qdQnjH6R00G2+CV7Ydna7appkOjSjbg="}]},"_npmUser":{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"},"directories":{},"maintainers":[{"name":"thedome","email":"dominic.heun@gmx.net"},{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/commons-nestjs-server-auth_2.1.4_1766486573550_0.8786006165057398"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-18T12:06:29.663Z","modified":"2025-12-23T10:42:55.373Z","1.0.0":"2023-09-18T12:06:29.918Z","1.0.1":"2023-09-18T17:28:02.442Z","1.0.2":"2023-09-20T14:49:00.982Z","2.0.0":"2023-09-22T07:43:42.495Z","2.0.1":"2023-09-25T00:54:48.959Z","2.0.2":"2023-10-06T00:58:29.916Z","2.0.3":"2023-10-19T06:50:03.387Z","2.0.4":"2023-10-31T01:49:57.268Z","2.0.5":"2023-11-03T01:59:40.489Z","2.0.6":"2023-11-10T12:06:25.268Z","2.0.7":"2023-11-13T13:07:27.926Z","2.0.8":"2023-11-20T01:32:23.092Z","2.0.9":"2023-11-21T02:15:52.369Z","2.0.10":"2023-12-08T02:09:45.771Z","2.0.11":"2023-12-19T02:08:01.515Z","2.0.12":"2024-01-24T02:15:31.466Z","2.0.13":"2024-02-01T01:59:16.583Z","2.0.14":"2024-02-08T01:25:15.773Z","2.0.15":"2024-02-13T01:29:17.307Z","2.0.16":"2024-03-16T22:35:54.115Z","2.0.17":"2024-03-19T01:50:01.132Z","2.0.18":"2024-03-25T01:56:58.470Z","2.0.19":"2024-03-26T02:02:08.283Z","2.0.20":"2024-03-28T01:52:41.176Z","2.0.21":"2024-03-29T01:45:05.749Z","2.0.22":"2024-04-01T01:05:34.482Z","2.0.23":"2024-08-02T11:08:16.653Z","2.0.24":"2024-08-14T00:56:51.177Z","2.0.25":"2024-11-11T08:26:38.260Z","2.0.26":"2024-11-18T02:14:08.905Z","2.1.0":"2024-12-16T08:22:28.230Z","2.1.1":"2025-01-24T13:25:14.376Z","2.1.2":"2025-04-16T12:01:37.963Z","2.1.3":"2025-04-29T15:32:32.714Z","2.1.4":"2025-12-23T10:42:53.989Z"},"bugs":{"url":"https://github.com/neohelden/commons-nestjs-server-auth/issues"},"author":{"name":"msg systems ag"},"license":"Apache-2.0","homepage":"https://github.com/neohelden/commons-nestjs-server-auth#readme","repository":{"type":"git","url":"git+https://github.com/neohelden/commons-nestjs-server-auth.git"},"description":"This module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use of the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.","maintainers":[{"name":"thedome","email":"dominic.heun@gmx.net"},{"name":"neo-robot","email":"svc_smtp_neo-robot@msg.group"}],"readme":"# neohelden-commons-nestjs-server-auth\n\nThis module provides common mechanisms for NestJS to perform JWT server authentication. Additionally the use\nof the [Open Policy Agent](https://www.openpolicyagent.org/) is supported.\n\n## Auth Bundle\n\nThe decisions are available to the Application using decorators.\nAn example for OPA enabled decision is:\n\n```typescript\nimport { Get, UseGuards } from \"@nestjs/common\";\nimport {\n  OPAGuard,\n  OPAPrincipal,\n  OpaJwtPrincipal,\n} from \"@neohelden/commons-nestjs-server-auth\";\n\ninterface JWTClaims {\n  /**\n   * tenant id\n   */\n  tid: string;\n}\n\ninterface OPAConstraints {\n  constraint1: boolean;\n  constraint2: string[];\n}\n\nclass Controller {\n  @UseGuards(OPAGuard)\n  @Get(\"/\")\n  public getSomethingSecure(\n    @OPAPrincipal() opaPrincipal: OpaJwtPrincipal<JWTClaims, OPAConstraints>,\n  ) {\n    const constraints = opaPrincipal.constraints;\n    return constraints;\n  }\n}\n```\n\nThe bundle also provides the option to be used with gRPC services.\n\n```typescript\nimport { Controller, UseGuards } from \"@nestjs/common\";\nimport {\n  OPAGuard,\n  OPAPrincipal,\n  OpaJwtPrincipal,\n} from \"@neohelden/commons-nestjs-server-auth\";\nimport { GrpcMethod } from \"@nestjs/microservices\";\n\ninterface JWTClaims {\n  /**\n   * tenant id\n   */\n  tid: string;\n}\n\ninterface OPAConstraints {\n  constraint1: boolean;\n  constraint2: string[];\n}\n\n@Controller()\n@UseGuards(OPAGuard)\nclass Controller {\n  @GrpcMethod(\"TestService\", \"Test\")\n  public test(\n    @OPAPrincipal() opaPrincipal: OpaJwtPrincipal<JWTClaims, OPAConstraints>,\n  ) {\n    const constraints = opaPrincipal.constraints;\n    return constraints;\n  }\n}\n```\n\n## Configuration\n\nThe configuration of this module is accomplished using NestJS Dynamic modules.\nTherefore import the `AuthModule` in your `AppModule` and provide the configuration.\n\nExample:\n\n```typescript\nAuthModule.forRootAsync({\n  isGlobal: true,\n  useFactory: async (configService: ConfigService) => {\n    console.log(\"Using factory\");\n    return {\n      opa: {\n        disableOpa: configService.get<string>(\"opa.disable\") === \"true\",\n        baseUrl: configService.get<string>(\"opa.url\"),\n        policyPackage: configService.get<string>(\"opa.package\"),\n        opaClient: {\n          timeout: configService.get<number>(\"opa.opaClient.timeout\"),\n        },\n      },\n      auth: {\n        disableAuth: configService.getOrThrow<string>(\"auth.disableAuth\") === \"true\",\n        authIssuers: configService\n          .get<string>(\"auth.issuers\")\n          ?.trim()\n          .split(\",\"),\n        authKeys: configService.get(\"auth.keys\"),\n      },\n    } as AuthModuleOptions;\n  },\n  inject: [ConfigService],\n  imports: [ConfigModule],\n}),\n```\n\n### OPA Evaluation\n\nInputs are available to the OPA policy file.\nAn example of this file is:\n\n```rego\n# each policy lies in a package that is referenced in the configuration of the OpaBundle\npackage example\n\n# decode the JWT as new variable 'token'\ntoken = {\"payload\": payload} {\n    not input.jwt == null\n    io.jwt.decode(input.jwt, [_, payload, _])\n}\n\n# deny by default\ndefault allow = false\n\nallow {\n    # allow if path match '/contracts/:anyid'\n    input.path = [\"contracts\", _]\n\n    # Require the querystring to contain a=b as of 'GET /contracts?a=b'\n    \"b\" in input.query[\"a\"]\n\n    # allow if request method 'GET' is used\n    input.httpMethod == \"GET\"\n\n    # allow if 'claim' exists in the JWT payload\n    token.payload.claim\n\n    # allow if a request header 'HttpRequestHeaderName' has a certain value\n    input.headers[\"httprequestheadername\"][_] == \"certain-value\"\n}\n\n# set some example constraints\nconstraint1 := true                # always true\nconstraint2 := [ \"v2.1\", \"v2.2\" ]  # always an array of \"v2.1\" and \"v2.2\"\nconstraint3[token.payload.sub].    # always a set that contains the 'sub' claim from the token\n                                   # or is empty if no token is present\n```\n\nThe results of this policy are then added to the `@OPAPrincipal` Decorator available for requests.\n","readmeFilename":"README.md"}