{"versions":{"8.0.0":{"name":"@nestjs/jwt","version":"8.0.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^6.0.0 || ^7.0.0 || ^8.0.0"},"devDependencies":{"@commitlint/cli":"12.1.4","@commitlint/config-angular":"12.1.4","jest":"27.0.6","ts-jest":"27.0.3","reflect-metadata":"0.1.13","@nestjs/core":"8.0.0","@nestjs/testing":"8.0.0","@types/jest":"26.0.24","@typescript-eslint/eslint-plugin":"4.28.2","@typescript-eslint/parser":"4.28.2","eslint":"7.30.0","eslint-config-prettier":"8.3.0","eslint-plugin-import":"2.23.4","@nestjs/common":"8.0.0","@types/node":"14.17.4","husky":"7.0.1","lint-staged":"11.0.0","prettier":"2.3.2","release-it":"14.10.0","typescript":"4.3.5"},"dependencies":{"@types/jsonwebtoken":"8.5.4","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"c2c8a80f3edda96952e3295a36de0df892129f98","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@8.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.14.11","dist":{"shasum":"6c811c17634252dd1dcd5dabf409dbd692b812da","size":13941,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-8.0.0.tgz","integrity":"sha512-fz2LQgYY2zmuD8S+8UE215anwKyXlnB/1FwJQLVR47clNfMeFMK8WCxmn6xdPhF5JKuV1crO6FVabb1qWzDxqQ=="},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_8.0.0_1625658111569_0.42707887555416746"},"_hasShrinkwrap":false,"publish_time":1625658111713,"_cnpm_publish_time":1625658111713,"_cnpmcore_publish_time":"2021-12-16T20:30:31.557Z","contributors":[]},"7.2.0":{"name":"@nestjs/jwt","version":"7.2.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^6.0.0 || ^7.0.0"},"devDependencies":{"@commitlint/cli":"11.0.0","@commitlint/config-angular":"11.0.0","jest":"26.6.3","ts-jest":"26.4.3","reflect-metadata":"0.1.13","@nestjs/core":"7.5.1","@nestjs/testing":"7.5.1","@types/jest":"26.0.15","@typescript-eslint/eslint-plugin":"4.6.1","@typescript-eslint/parser":"4.6.1","eslint":"7.12.1","eslint-config-prettier":"6.15.0","eslint-plugin-import":"2.22.1","@nestjs/common":"7.5.1","@types/node":"7.10.9","husky":"4.3.0","lint-staged":"10.5.1","prettier":"2.1.2","release-it":"14.2.1","typescript":"4.0.5"},"dependencies":{"@types/jsonwebtoken":"8.5.0","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"7395b45b8f2da0fedd99e4c44c7525dd7fa7f1ea","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@7.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.14.8","dist":{"shasum":"d55d15c861b3e0d67a852cbe6131b14c85246852","size":13232,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-7.2.0.tgz","integrity":"sha512-uOTqYmWNpu+oS/MrdYjrWXtKGV4HkCYmAEVEFPP/KfiP/7K6fNy+boLllE6cnqESAXh9u0CLa1noAAavs+LHEQ=="},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_7.2.0_1604481448655_0.4404269770777589"},"_hasShrinkwrap":false,"publish_time":1604481448810,"_cnpm_publish_time":1604481448810,"_cnpmcore_publish_time":"2021-12-16T20:30:31.805Z","contributors":[]},"7.1.0":{"name":"@nestjs/jwt","version":"7.1.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^6.0.0 || ^7.0.0"},"devDependencies":{"@commitlint/cli":"9.0.1","@commitlint/config-angular":"9.0.1","jest":"26.1.0","ts-jest":"26.1.1","reflect-metadata":"0.1.13","@nestjs/core":"7.3.2","@nestjs/testing":"7.3.2","@types/jest":"26.0.4","@typescript-eslint/eslint-plugin":"3.6.0","@typescript-eslint/parser":"3.6.0","eslint":"7.4.0","eslint-config-prettier":"6.11.0","eslint-plugin-import":"2.22.0","@nestjs/common":"7.3.2","@types/node":"7.10.9","husky":"4.2.5","lint-staged":"10.2.11","prettier":"2.0.5","release-it":"13.6.4","typescript":"3.9.6"},"dependencies":{"@types/jsonwebtoken":"8.5.0","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"b63fef1e6972a24c04d450644e70cf0199808c44","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@7.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"0ad6633399641cbba327e275827fcd935207930f","size":13112,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-7.1.0.tgz","integrity":"sha512-zx317Te9cTx6RjSBcOkIWeu7oHSZAVGGwyyKzIYQ6JUjG2Q+RaUGZJRn5wNkONg3K2MH4iutvDCBLBDfdaxrJw=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_7.1.0_1594284825457_0.7108035689646759"},"_hasShrinkwrap":false,"publish_time":1594284825577,"_cnpm_publish_time":1594284825577,"_cnpmcore_publish_time":"2021-12-16T20:30:32.445Z","contributors":[]},"7.0.0":{"name":"@nestjs/jwt","version":"7.0.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^6.0.0 || ^7.0.0"},"devDependencies":{"@commitlint/cli":"8.3.5","@commitlint/config-angular":"8.3.4","jest":"25.1.0","ts-jest":"25.2.1","reflect-metadata":"0.1.13","@nestjs/core":"7.0.1","@nestjs/testing":"7.0.1","@types/jest":"25.1.4","@typescript-eslint/eslint-plugin":"2.23.0","@typescript-eslint/parser":"2.23.0","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-plugin-import":"2.20.1","@nestjs/common":"7.0.1","@types/node":"7.10.9","husky":"4.2.3","lint-staged":"10.0.8","prettier":"1.19.1","release-it":"13.1.1","typescript":"3.8.3"},"dependencies":{"@types/jsonwebtoken":"8.3.8","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"e485306b0874cbb43e1bd970d1f64f340a21e2ce","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@7.0.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"977390ea2d5f61cbf49d3da4df740311b98998db","size":12969,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-7.0.0.tgz","integrity":"sha512-2GWFcW4jl3Ey7YutEIx0d4ZkKKIeHW5BLE92jpETmdZUwI+510mSHxkByTcjAbtKdpdSubiKuyDeU9IQZ5tPEQ=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_7.0.0_1584181525692_0.30418330913486424"},"_hasShrinkwrap":false,"publish_time":1584181525895,"_cnpm_publish_time":1584181525895,"_cnpmcore_publish_time":"2021-12-16T20:30:32.660Z","contributors":[]},"6.1.2":{"name":"@nestjs/jwt","version":"6.1.2","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^6.0.0"},"devDependencies":{"@commitlint/cli":"8.3.5","@commitlint/config-angular":"8.3.4","jest":"25.1.0","ts-jest":"25.2.1","reflect-metadata":"0.1.13","@nestjs/core":"6.11.8","@nestjs/testing":"6.11.8","@types/jest":"25.1.3","@typescript-eslint/eslint-plugin":"2.20.0","@typescript-eslint/parser":"2.20.0","eslint":"6.8.0","eslint-config-prettier":"6.10.0","eslint-plugin-import":"2.20.1","@nestjs/common":"6.11.8","@types/node":"7.10.9","husky":"4.2.3","lint-staged":"10.0.7","prettier":"1.19.1","release-it":"12.6.0","typescript":"3.8.2"},"dependencies":{"@types/jsonwebtoken":"8.3.7","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"44a5a6ff304b7c332ea72a54a266ea57d108c352","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@6.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"8048d5dd149218ec15f1224e4e45a1fde9e8a64b","size":12963,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-6.1.2.tgz","integrity":"sha512-+qfcAeAuZiwGRj5WqmDCtzhlY109l2e6QJR4K2ANu1UJskxxaD9O7QS8SGegzpfTaIL01NAF8BWNxwy5ps6Lzg=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_6.1.2_1582379611751_0.21461841171946294"},"_hasShrinkwrap":false,"publish_time":1582379611941,"_cnpm_publish_time":1582379611941,"_cnpmcore_publish_time":"2021-12-16T20:30:32.930Z","contributors":[]},"6.1.1":{"name":"@nestjs/jwt","version":"6.1.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^6.0.0"},"devDependencies":{"jest":"24.8.0","ts-jest":"24.0.2","reflect-metadata":"0.1.13","@nestjs/core":"6.2.4","@nestjs/testing":"6.2.4","@types/jest":"24.0.13","@nestjs/common":"6.2.4","@types/node":"7.10.6","husky":"0.14.3","lint-staged":"8.1.7","prettier":"1.17.1","typescript":"3.4.5"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"7.2.8","jsonwebtoken":"8.4.0"},"gitHead":"34b5bd4467da91d22487ef3e6b3aa380ca585a3b","_id":"@nestjs/jwt@6.1.1","_nodeVersion":"10.15.1","_npmVersion":"6.8.0","dist":{"shasum":"78883321fc8663a7cf32aa725a70adc8454bbf5d","size":11840,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-6.1.1.tgz","integrity":"sha512-XZEYC+p69N+Accktjho0B98TkwAKCZNt91+t08eukw7Gwk6FvfJB+aBzHCmQEaWUiAOpAo4eObgac86P12XOkw=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_6.1.1_1559144939912_0.6473009143926745"},"_hasShrinkwrap":false,"publish_time":1559144940045,"_cnpm_publish_time":1559144940045,"_cnpmcore_publish_time":"2021-12-16T20:30:33.127Z","contributors":[]},"6.1.0":{"name":"@nestjs/jwt","version":"6.1.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^6.0.0"},"devDependencies":{"jest":"24.8.0","ts-jest":"24.0.2","reflect-metadata":"0.1.13","@nestjs/core":"6.2.0","@nestjs/testing":"6.2.0","@types/jest":"24.0.13","@nestjs/common":"6.2.0","@types/node":"7.10.6","husky":"0.14.3","lint-staged":"8.1.6","prettier":"1.17.1","typescript":"3.4.5"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"7.2.8","jsonwebtoken":"8.4.0"},"gitHead":"cc1bbce246b93cdaf1dbf3cc185d14edaee2a72f","_id":"@nestjs/jwt@6.1.0","_nodeVersion":"10.15.1","_npmVersion":"6.8.0","dist":{"shasum":"ccc08143cbc0bf971b8d2f9cb2f1d39f59fd5a16","size":11838,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-6.1.0.tgz","integrity":"sha512-IFwnHE/LrrZQiYqSPt5ePcdx9Xga4nmuTID7qDL2teE0o/oJoW7/TMYq7qXewFg45uVLnc3KSI/ABT/hzZ2fxQ=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_6.1.0_1557830599813_0.4465692344973202"},"_hasShrinkwrap":false,"publish_time":1557830599965,"_cnpm_publish_time":1557830599965,"_cnpmcore_publish_time":"2021-12-16T20:30:33.343Z","contributors":[]},"6.0.0":{"name":"@nestjs/jwt","version":"6.0.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^6.0.0"},"devDependencies":{"@nestjs/common":"6.0.0","@types/node":"7.10.5","husky":"0.14.3","lint-staged":"8.1.5","prettier":"1.16.4","typescript":"3.3.3333"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"7.2.8","jsonwebtoken":"8.4.0"},"gitHead":"0ca0b18466d8b232d52d9bf7507b44993b42c65e","_id":"@nestjs/jwt@6.0.0","_nodeVersion":"10.15.1","_npmVersion":"6.8.0","dist":{"shasum":"f220a7ad97327eb76f96ee45b116d63ba4a16d04","size":10664,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-6.0.0.tgz","integrity":"sha512-Vq/Y/C+jjNdN510x/HRrjnUjRISvPAtR29JRkKg87lIhcu9K6dXCzgkgJiaIH6ujV0WMg5FE2hMONUbEUBIzUQ=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_6.0.0_1552762940427_0.7504067822497598"},"_hasShrinkwrap":false,"publish_time":1552762940625,"_cnpm_publish_time":1552762940625,"_cnpmcore_publish_time":"2021-12-16T20:30:33.564Z","contributors":[]},"0.3.0":{"name":"@nestjs/jwt","version":"0.3.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"5.6.2","@types/node":"7.10.2","husky":"0.14.3","lint-staged":"7.3.0","prettier":"1.16.3","typescript":"2.9.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"7.2.8","jsonwebtoken":"8.4.0"},"gitHead":"35f1f29d417dad471be51800e88dcd6b30ee4b17","_id":"@nestjs/jwt@0.3.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"70b770270403a6f877cfd45d4181eeb7a950df7a","size":10662,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.3.0.tgz","integrity":"sha512-8MS/fJ2cUByzVvXZpv71cZKPiovmsBgUraeNrTNlFVerAQ+6+uaGqcPnHAftFjnCsZycu+4uSqdS5qHXj5mtgw=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.3.0_1548974551338_0.3467881721515518"},"_hasShrinkwrap":false,"publish_time":1548974551478,"_cnpm_publish_time":1548974551478,"_cnpmcore_publish_time":"2021-12-16T20:30:34.114Z","contributors":[]},"0.2.1":{"name":"@nestjs/jwt","version":"0.2.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"8fc92632b9eae057a1bbe721caf33ed9f2197e91","_id":"@nestjs/jwt@0.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"9e54fb15e41c8570c2b0e91a0955ebe0ed8af19a","size":10467,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.2.1.tgz","integrity":"sha512-P8Wfd0ccMlvtQKHp22Vzik1rL7ImPMNp8o+n1HFFr1t0OVqYLBrzJO0Wov2m53P9SePBtpqMLeJgN5rPS6jGIw=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.2.1_1544622896241_0.09214387674778801"},"_hasShrinkwrap":false,"publish_time":1544622896365,"_cnpm_publish_time":1544622896365,"_cnpmcore_publish_time":"2021-12-16T20:30:34.378Z","contributors":[]},"0.2.0":{"name":"@nestjs/jwt","version":"0.2.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"1bb344505803f45aa8203a71261e3fa1671285a1","_id":"@nestjs/jwt@0.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.4","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"ff519b10c127ee992ffbdb043535c7031805c32f","size":10454,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.2.0.tgz","integrity":"sha512-IoF/Ruy0NLO0NL3GPc7AkBYR7IwpmjqBrxDSlTZAZ4kDDmM0LjQm9Q/2LTFw5wMHW0rrnspAPq0QbN4Y/XyN0g=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.2.0_1537605181241_0.6455786707573141"},"_hasShrinkwrap":false,"publish_time":1537605181426,"_cnpm_publish_time":1537605181426,"_cnpmcore_publish_time":"2021-12-16T20:30:34.624Z","contributors":[]},"0.1.3":{"name":"@nestjs/jwt","version":"0.1.3","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"5987822ab5c22b0f9e09d2c4e4f1c201fff46b5a","_id":"@nestjs/jwt@0.1.3","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"da2ab08a20a9ccf50ab6c64bc1162170e70e0e6d","size":10376,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.1.3.tgz","integrity":"sha512-DvLmppN9VdNqcmAnF+C+jzJuxeofXs2FojhChcuvFnXLZ3jZ+4OEKNCjgfqVGup6FoKMR/MUTbFrsZ16oRToyQ=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.1.3_1535319795669_0.024142505054321584"},"_hasShrinkwrap":false,"publish_time":1535319795772,"_cnpm_publish_time":1535319795772,"_cnpmcore_publish_time":"2021-12-16T20:30:34.900Z","contributors":[]},"0.1.2":{"name":"@nestjs/jwt","version":"0.1.2","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"5987822ab5c22b0f9e09d2c4e4f1c201fff46b5a","_id":"@nestjs/jwt@0.1.2","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"406a048a44e9747dd1cf95ba5a476716b64a990a","size":10364,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.1.2.tgz","integrity":"sha512-lvJo3xBFeACtkMq0WILv4TyZYxh82wu9ahTnwF1eX9pWlkIqFH2odfZZ8kwOjgsVSDKHk3yS9CqGdTBY3MJdJQ=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.1.2_1535319771203_0.8144450140821355"},"_hasShrinkwrap":false,"publish_time":1535319771274,"_cnpm_publish_time":1535319771274,"_cnpmcore_publish_time":"2021-12-16T20:30:35.109Z","contributors":[]},"0.1.1":{"name":"@nestjs/jwt","version":"0.1.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"5987822ab5c22b0f9e09d2c4e4f1c201fff46b5a","_id":"@nestjs/jwt@0.1.1","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"a796baafd664d9dda8ba1ee8a626a9b716e8d9bb","size":10363,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.1.1.tgz","integrity":"sha512-bTuGAu9f4Ob17Z7qBKt98iLMXWGWW/fFRM3aZI7yarVaP4SM+/qqEqqAn6g87rgbdz7ThKtBNmEolwicvXZygg=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.1.1_1535101174324_0.32687857520760866"},"_hasShrinkwrap":false,"publish_time":1535101174395,"_cnpm_publish_time":1535101174395,"_cnpmcore_publish_time":"2021-12-16T20:30:35.498Z","contributors":[]},"0.1.0":{"name":"@nestjs/jwt","version":"0.1.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"e39f92d85a1509cf664857236eb140d36ab55372","_id":"@nestjs/jwt@0.1.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"2b42f48b2dacb7d83b607f341c9fc2e2d76185db","size":9520,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.1.0.tgz","integrity":"sha512-a8ta/AEB1ZwYMwvL+MWdmeXeEcvKkxINwWBCb4xTeEZOv4ETL1KXvG8HzKklQynqIPMij/D+KMxvS6Wk9a811g=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.1.0_1535100523079_0.5451440048626721"},"_hasShrinkwrap":false,"publish_time":1535100523172,"_cnpm_publish_time":1535100523172,"_cnpmcore_publish_time":"2021-12-16T20:30:35.702Z","contributors":[]},"0.0.1":{"name":"@nestjs/jwt","version":"0.0.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"build":"tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public"},"peerDependencies":{"@nestjs/common":"^5.0.0"},"devDependencies":{"@nestjs/common":"^5.0.1","@types/node":"^7.0.41","husky":"^0.14.3","lint-staged":"^7.0.0","prettier":"^1.11.1","typescript":"^2.4.2"},"lint-staged":{"*.ts":["prettier --write","git add"]},"dependencies":{"@types/jsonwebtoken":"^7.2.7","jsonwebtoken":"^8.3.0"},"gitHead":"e39f92d85a1509cf664857236eb140d36ab55372","_id":"@nestjs/jwt@0.0.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.3","_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"4732297c3f350e639acd45d4affccd447525ce52","size":8957,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-0.0.1.tgz","integrity":"sha512-joAyEx0a7CPSqdvHLv/im/0w9zwAFT7BUmr9PRRx8kYDyVmzqlCuzsR69anzuYm+oNGBzlktTrRK143XLZDL5A=="},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_0.0.1_1529834676675_0.653418264844994"},"_hasShrinkwrap":false,"publish_time":1529834676725,"_cnpm_publish_time":1529834676725,"_cnpmcore_publish_time":"2021-12-16T20:30:36.737Z","contributors":[]},"8.0.1":{"name":"@nestjs/jwt","version":"8.0.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^6.0.0 || ^7.0.0 || ^8.0.0"},"devDependencies":{"@commitlint/cli":"17.0.0","@commitlint/config-angular":"17.0.0","jest":"28.1.0","ts-jest":"28.0.2","reflect-metadata":"0.1.13","@nestjs/core":"8.4.5","@nestjs/testing":"8.4.5","@types/jest":"27.5.1","@typescript-eslint/eslint-plugin":"5.25.0","@typescript-eslint/parser":"5.25.0","eslint":"8.15.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","@nestjs/common":"8.4.5","@types/node":"16.11.36","husky":"8.0.1","lint-staged":"12.4.1","prettier":"2.6.2","release-it":"15.0.0","typescript":"4.6.4"},"dependencies":{"@types/jsonwebtoken":"8.5.8","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"c5c29396ba8a58df1c1669a09ceb93e52fc0ed23","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@8.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-9WGfgngX8aclC/MC+CH35Ooo4iPVKc+7xLXaBV6o4ty8g2uZdPomry7cSdK/e6Lv623O/84WapThnPoAtW/jvA==","shasum":"e00f6810705a75d5680903241f4e07272e59e6d5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-8.0.1.tgz","fileCount":32,"unpackedSize":48114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzktZop2lgQwIrgk+lM58XzWsoQRCsUUglney185x2ZAiEAhAHBX13RI4aH2ynRbbDHuIhOJKe4HyHH/+xcuzN/yKs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihfQ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGPA/+PCXiwGNZKQbWrsp3q97ISZEW+ck/xR/OpEHCSqAV0dO07yBR\r\n+JVWnRRdbisEdDreJMyGmAnPqh9k8IdBvWBj63aIw9WFtDmGovCc5dWO/X8v\r\n01shWwSYm+xQAJDoFc4XbmpZ4WEcLYuQ5Z5DhoZw2XrDxioOn1W1Y9aZC1Kc\r\nlyc7CNax+DDejyx30wvzcfs7UC8fTQl9ZZRVdmcjJx1/UTudaKnJZndCi/tW\r\nKBxgCqOCpQ7jdvgtg4hVkLKGlMti/QAgvVWWSSaWx5hZ8ni/hxcQ9XEbbjGF\r\n/vbKBaHEt6LDiawWiwucI3r0TkYKJa/hY7TWAnC13uh/g/jCMLdKNAuPlSo4\r\niEJkwPieViDLlKyKeJvxKzbajMHmvoxPaBq9Gv1RbEYqZ0eSi9aCkDXAyDYi\r\nCXMUgdXIWHuJ+rE4+nFqjEDsknCvZq76803LLuy4MHGkCyGcvLvMDp0Jad1i\r\nh/q5+OL4Kv89urNZoWWeg3gM4d6noFcNT7pt37zeZGlTGc5+Iwg3hzLH3Mb3\r\nHsqlFd+NZZ5G8Qb/JzSclyyUvYtvBLD3QkE/F475rc0OSK05r8jgjVplStVV\r\n8fq3klDHN8Zj8ntjPxHgj8qvN/505fhKvRo6hCWG5kg6UoLY6IbHMpcrl1cl\r\nJwFMUpjd8sXMhYTbDZdtEDK/xNcwhwps+WE=\r\n=QbKC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_8.0.1_1652945977274_0.039281344662724704"},"_hasShrinkwrap":false,"contributors":[]},"9.0.0":{"name":"@nestjs/jwt","version":"9.0.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0"},"devDependencies":{"@commitlint/cli":"17.0.3","@commitlint/config-angular":"17.0.3","jest":"28.1.2","ts-jest":"28.0.5","reflect-metadata":"0.1.13","@nestjs/core":"9.0.1","@nestjs/testing":"9.0.1","@types/jest":"28.1.4","@typescript-eslint/eslint-plugin":"5.30.5","@typescript-eslint/parser":"5.30.5","eslint":"8.19.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","@nestjs/common":"9.0.1","@types/node":"16.11.43","husky":"8.0.1","lint-staged":"13.0.3","prettier":"2.7.1","release-it":"15.1.1","typescript":"4.7.4"},"dependencies":{"@types/jsonwebtoken":"8.5.8","jsonwebtoken":"8.5.1"},"lint-staged":{"*.ts":["prettier --write"]},"husky":{"hooks":{"commit-msg":"commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS","pre-commit":"lint-staged"}},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"1e0e729e4271ca23b8460ac04c054b9d54b347e8","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@9.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-ZsXGY/wMYKzEhymw2+dxiwrHTRKIKrGszx6r2EjQqNLypdXMQu0QrujwZJ8k3+XQV4snmuJwwNakQoA2ILfq8w==","shasum":"73e01338d2853a55033528b540cfd92c7996bae9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-9.0.0.tgz","fileCount":32,"unpackedSize":48104,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhimy/Uj15C0TKN+1NxZOMT/elC8ZYquOhhD5GIqQqRAiBJ76cuz+ElEstjGIoUds99xviRPA4ZTUvPTYoWF26Ang=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyClRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2TBAAjoU2k/iJGI2srcFxSv7gfI25sE59BhmkEjOExVckZnD97NXv\r\nIT4aIW4HF/Zqz5JaywW9z5ElVqmRsq/+fCV1jZwQBg7ZVdrLkx/lfvtMsqqq\r\nWguSYXKbJFPivkgASzmgCteleirYyiOY+zL8VJWJVLo6SgCkgYKm5IJrFI1m\r\nINQ+EM4IVSrt8J7W/TX9lRTFT672m+vRVQq+4b+l+9873cdrzrosa79g1AOJ\r\nKdrdpIIee8q4Ztx8KmdW58f3IdWlCtguEu9p5dwhg5UBvF8OtPYu7eMUWaOm\r\ny7FEABRaf2I+UHfY3gAqawJqFypF6fhqBIXxEwr0KT9CXvOeW8SaaPWfxS51\r\nLC+Dv8xvD8I6WZSCgwC9YajHmEvmk2H4kKtQRad84Bjc06ppUxebu7Mnyt7s\r\nT5PilUzubNLGKbZnpnyU2FdGUSx4ROZItondkQYW6WQ/pY66jMHPYXE7lEGh\r\nOriGaUivhZcehydwGildbKEDa8bmKc7ncjUYsgZAuMpEAkNe3JhwI3BhW4rO\r\niHWzXw9rJXZZ0HfWcEoLHbnDL98iCdEonpymVHJ4Lj4Vz1xtPF+YzzcnRkvv\r\n5Qkpt47I3Rjnkw8Mn2Mwi9mIDi9yoFbY1CJbqPNNJD1N/nwbX4kyBqVF6DC9\r\n/KBrWbsS9XFc0/FtYhjUTN69jG/8jsJF4Bc=\r\n=pwmI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_9.0.0_1657284945203_0.00012633605177736484"},"_hasShrinkwrap":false,"contributors":[]},"10.0.0":{"name":"@nestjs/jwt","version":"10.0.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0"},"devDependencies":{"@commitlint/cli":"17.3.0","@commitlint/config-angular":"17.3.0","jest":"29.3.1","ts-jest":"29.0.3","reflect-metadata":"0.1.13","@nestjs/core":"9.2.0","@nestjs/testing":"9.2.0","@types/jest":"29.2.4","@typescript-eslint/eslint-plugin":"5.47.1","@typescript-eslint/parser":"5.47.1","eslint":"8.30.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","@nestjs/common":"9.2.0","@types/node":"18.11.18","husky":"8.0.2","lint-staged":"13.1.0","prettier":"2.8.1","release-it":"15.5.1","typescript":"4.9.4"},"dependencies":{"@types/jsonwebtoken":"8.5.9","jsonwebtoken":"9.0.0"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"0274acc621d5613753695c211d4fa083b32a60d2","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-yzMOIiqBtZTkdERPfH72X3famXPECzfFCp+rRpRjAKGhNSeSXJyaoiF+1GMPwB4mMfq3UF6pATtg83y5WHzKGw==","shasum":"94f7d04f13f4938041640e957067e0bb32a685d7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.0.0.tgz","fileCount":34,"unpackedSize":48079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaIr+wexagvp7HiDokWy1gbERM0sQqmginj4OjZ/mgnAIhAPkuYe5FNZwNKMVd8jogVPxcWJSLbwNPFc30fyrrNDwy"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqtDbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+WA/+NJwX8+eKUk3uSegDD13sbRqVnvyTJphlOOiqeD6WtaHW8GT1\r\nzAIzCKa4/DIZ7w9VkEt4STeB29tz5bD8nKp4oiGM88nRiqmd01xGSDeeHBel\r\nyrnrQnvufmqYF+9Wd+2z/z9Cyf+Ut19zM6KlS2nDR9zL7otCo0IGTJVGELGc\r\nOBWoFm2bj9u/cYExy+jEki5H3LetW2qM9TcOwUeFfU1h5bdmKc7YZ8Gc0JBh\r\nV0jDrro2qf/eEF3CJKtRxbNnsvuDKGrVCbC0UI+hzTlNwd+uWl/3oOPR77vW\r\n2isrj3h9+Nb0xiRHBLjFBC1pmKdeDwEUJZrAM/kkXhmt5AaI7ptg2tP3cFS4\r\nmOl3WE3vJuMO4FGzzq9+SkDm9jBlNz1Nx19ILE99rMGIKL57jTcYrv1/q9XE\r\nwwy5Ve5/SmeODL2A8iZxhtRNHZwXuCNflrlJrhah3+C3oyCj/KsfdxuVqV6Y\r\n6fcAtxdrGi81ykVH+Jiwsp9J9Sol3MqWVokuYYENGId8t7mEaSjQFRL39Yna\r\nv/RsEA3QsVqrhtPQ0smmqZdbHEVOH2QMxhiBJIxd+qKlKlh2yHTGWB9wrrB+\r\nC3zvANMBifq9avTyBWZZclmL+63RnLrKtDJXteHsl1E7QEXCVV4vPbO6SHBU\r\nh1pd/KT5sxyb1USd8+cb0plvZEkd8bR+uFs=\r\n=eKcw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.0_1672138971252_0.7291289826471847"},"_hasShrinkwrap":false,"contributors":[]},"10.0.1":{"name":"@nestjs/jwt","version":"10.0.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0"},"devDependencies":{"@commitlint/cli":"17.3.0","@commitlint/config-angular":"17.3.0","jest":"29.3.1","ts-jest":"29.0.3","reflect-metadata":"0.1.13","@nestjs/core":"9.2.0","@nestjs/testing":"9.2.0","@types/jest":"29.2.4","@typescript-eslint/eslint-plugin":"5.47.1","@typescript-eslint/parser":"5.47.1","eslint":"8.30.0","eslint-config-prettier":"8.5.0","eslint-plugin-import":"2.26.0","@nestjs/common":"9.2.0","@types/node":"18.11.18","husky":"8.0.2","lint-staged":"13.1.0","prettier":"2.8.1","release-it":"15.5.1","typescript":"4.9.4"},"dependencies":{"@types/jsonwebtoken":"8.5.9","jsonwebtoken":"9.0.0"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"7218087455f9e0e43ba10333e3a245823f988bab","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-LwXBKVYHnFeX6GH/Wt0WDjsWCmNDC6tEdLlwNMAvJgYp+TkiCpEmQLkgRpifdUE29mvYSbjSnVs2kW2ob935NA==","shasum":"9c268a2923f6f2237c69c1e6556290acdb049145","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.0.1.tgz","fileCount":34,"unpackedSize":48095,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDeeD5a3xF2FTMrKEt36zZ8b72dXH1XqsOcI9LdiSenAIgYTHm0nNSIJgzxBNdgEiq25tn4iEsP++NzgtYLu0vbDM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqtE5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0pQ/+NAyAFSkXOE0SoMuo1IQj4qI/2RLmcOHoNdWTYsDZSJYQgws1\r\nP0Ft8Cct7vJN+jVQA0hI9aEAgJoH9LUM70uBC8ClHR+gmyJCaolbd/m6dMXM\r\nnh9p6uKfPJSDaj0aw63rstLkYezIQt30fqh2Fbpk8M2V3AH2Oe4L/wFC1IVL\r\n2yqwQglsLdZirrNoKiD0XSW+qThnXoVJM4AZL3Xb3A8wmayJJbjmbRULmZgi\r\nLgUV+hKGtZYNR3A03JKPCvx6/J+rHih4s8D7/KDUnFaxlrfjLhA3/v1Ys4yO\r\nD3I+LYKs6fi8RchB4rSzqEFg0sDbAq96HlH8RStFi5INW8AQ7BOkZNEKMC+X\r\nprE4ywz7MS3MZQt7BeJ27ylfWvq580u1VXUOvWcaP7fgelBrfKo/dt6dl/0+\r\nWIQCODMOrQ9vUtMvA8CZyre898VVEZ12Bk8hgULeXxY5IC95YqIuHixul7r3\r\nlkk2vjOIPwneRp3hwNgTDhjzBksVjslDLaBRPEpvPX7Kjkf7pHlMz66pIz3P\r\nrIbcoys+z8Kwfq8lRldm9ln3kIFTB35yzRbU3raNKkHC8qA5ZFLyGmcKrfdp\r\nFGA2wVzgPyoaXPKS3Ym9Sh1oXUh64OFd+70oJ+sAFP7X+yzjfBoSwxxrl2Yt\r\nQ4SnpGAlqVQ5QJUHyfS+RokXIBiyMklZMuA=\r\n=fc7A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.1_1672139065470_0.6769998788733518"},"_hasShrinkwrap":false,"contributors":[]},"10.0.2":{"name":"@nestjs/jwt","version":"10.0.2","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0"},"devDependencies":{"@commitlint/cli":"17.4.2","@commitlint/config-angular":"17.4.2","jest":"29.4.2","ts-jest":"29.0.5","reflect-metadata":"0.1.13","@nestjs/core":"9.3.7","@nestjs/testing":"9.3.7","@types/jest":"29.4.0","@typescript-eslint/eslint-plugin":"5.51.0","@typescript-eslint/parser":"5.51.0","eslint":"8.33.0","eslint-config-prettier":"8.6.0","eslint-plugin-import":"2.27.5","@nestjs/common":"9.3.7","@types/node":"18.13.0","husky":"8.0.3","lint-staged":"13.1.1","prettier":"2.8.4","release-it":"15.6.0","typescript":"4.9.5"},"dependencies":{"@types/jsonwebtoken":"9.0.1","jsonwebtoken":"9.0.0"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"5efbb1c72423299415898fb8efd5f1dec124f2cc","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.0.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MLxjCSbO7C9fN2hst5kpIhnJAgglJmrKppXAXqElB8A9ip3ZuCowMDjjmNWWJyfOzE98NV0E0iEQGE2StMUC+Q==","shasum":"bc049fe1622299e456a849999ebf30cb56ab4dd1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.0.2.tgz","fileCount":34,"unpackedSize":48089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXJfJv75FrECqyWo9B3NGZBxrMrvSuFXGLdHrYIm2JNAiEA3MpcmC16av+ltlSA3IgppTdLsRhu11FBiPJfIrBgzC0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5KxNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqw+Q//dUtOa/NnaXaUTEsS26R3uggSO86Y9/IkVUg7t7ltcjIEdVaO\r\nniIOTCSEGLr4S4L2kakTj7uTNhZBeq8j16P2KQwtRUvvRwX2ViBf1uZe2IU0\r\nyXwmAhgvhyVkiqSzwqzGCARK7HgXG2o3Ez/XFoKC9WusrUrVkFRpNfRKfTet\r\nfonGBCSNFkkx2eJ0DmO4kIZbGiInHFuQjfD0UZH0VeuCsUK81uDP0sfUdQOS\r\nixDipu0nORcFSsmIXZx2nurZdekBhrKKht2vSVHKCBECPHtSYKv7ufhIndaB\r\nMWQVKU4Tql8hM11QYbXuKQRtZTAjNGsuOzyRzBYK/P+9h5mNYFLF/GNPKMkt\r\nk70IJ/qjxXoN0vLc9kOES8PljGRxcFD8syQSyD9BSYp8bkAZrqzPQVCrLinu\r\nN2FGElxcyO37ExRn1uGQH0/kUPqXadZj91tnOKakS2CHSLxeqy4/9jUJwNb1\r\nv1G+gKZ4tKujGDNkQKgb1Z1bY2/7mD7xvFgNlmBOuClRlWFwpkqWE6NIhJAH\r\nFfol5E9NfCR8NlAfvQxKrrneyit8dWQdsiHxoXiAMt8UAl2FZQllYg+tLn/s\r\nvlshNoQm0sKz1pUkuYJW/QlmHdbtvgNa3U2hCRb2pcAEYGVWIP9tDv3A/ww/\r\nTE7SMr8NLC4mqxxgnwzZeC1Ukl5SGEhmXgk=\r\n=l819\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.2_1675930701308_0.8791642399093194"},"_hasShrinkwrap":false,"contributors":[]},"10.0.3":{"name":"@nestjs/jwt","version":"10.0.3","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0"},"devDependencies":{"@commitlint/cli":"17.5.1","@commitlint/config-angular":"17.4.4","jest":"29.5.0","ts-jest":"29.0.5","reflect-metadata":"0.1.13","@nestjs/core":"9.3.12","@nestjs/testing":"9.3.12","@types/jest":"29.5.0","@typescript-eslint/eslint-plugin":"5.57.0","@typescript-eslint/parser":"5.57.0","eslint":"8.37.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","@nestjs/common":"9.3.12","@types/node":"18.15.11","husky":"8.0.3","lint-staged":"13.2.0","prettier":"2.8.7","release-it":"15.9.3","typescript":"5.0.2"},"dependencies":{"@types/jsonwebtoken":"9.0.1","jsonwebtoken":"9.0.0"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"gitHead":"94bbddfdeeb420c4d066c3bc3c42fd10500d956e","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.0.3","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WO8MI3uEMOFKpbO+SAg6l4aRCr+9KvaL+raFMZaXuEUDphXek6pqdox+4tex9242pNSJUA0trfAMaiy/yVrXQg==","shasum":"e74e992cde99df266616c8bedf2404898eec4819","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.0.3.tgz","fileCount":34,"unpackedSize":48209,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6UYl8aIoiX8dmGR0bhRTFCFudwBnhUQ7MNrZ/DpIzfAiEAopdirma3jA1cSQigfrwC+e4fBpyJ2/eLKvhdznHVquk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJC1TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+2g/+OibAX5pN8YwnBxEzGIejnMyL0w1axYnZYUcOY2SaT8eEW26a\r\nDvhSdy+4CGzWg+F65JvX6AxkVt6t/jzAw4xHKpqWYsoY8MDoPYviVq2VSi5j\r\nRgz6Zx6YZHmPxkW6n/2vt00CD61XQFolSbHWd9QXXI5gnAnQsiFyawqVfTBD\r\n602PnhwP6fLTuZyj8hS5Wur2/pbBXSQKbTXleszKur0BW1cNzb/jFA0rjU3v\r\nXMOlwXCgKzzaLnfB3XYw3O+DZERnzGmq0dV/rq2A3C57Oxn1I0yEb8/H0eBi\r\nx08RbbG5uBdm3tySivetzDFwAlrPGcPLB40LWp+melFViDefvkTEffobqGV0\r\nHRAbT/uSdoFod+p2nwtiCOnuNc0HHj6s+dwF4Ly/4liRErfuQ91cQzximKm0\r\nPZ9V6lZIMflMBp83hM7Uvrk3kmrMUQSWs2b7+iadzNlF2+BDs+wetAfjGTpW\r\n35oUpHkjRBeu/Y5LWhSLzR9/8VYH+icMLcFnLm1F+CoxB9j5HsceS1YMerD5\r\nWAbWPd7IfFqwTw9IMuNj2Q9smupuPyLDL2Bn6wHenjnkyLe+5DD56d4aQH8y\r\nDuKJdMtQjwV+8ABNuwSBDErD929BFVHg0bMMi91dCxWVi+k5XuRBtlyDgtFb\r\n6UKxA6mb82JGZzArsp9xaYKDJ2CrIlIoYBM=\r\n=X8i0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.3_1680092499656_0.784435864831114"},"_hasShrinkwrap":false,"contributors":[]},"10.1.0":{"name":"@nestjs/jwt","version":"10.1.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"devDependencies":{"@commitlint/cli":"17.6.5","@commitlint/config-angular":"17.6.5","jest":"29.5.0","ts-jest":"29.1.0","reflect-metadata":"0.1.13","@nestjs/core":"10.0.0","@nestjs/testing":"10.0.0","@types/jest":"29.5.2","@typescript-eslint/eslint-plugin":"5.59.11","@typescript-eslint/parser":"5.59.11","eslint":"8.42.0","eslint-config-prettier":"8.8.0","eslint-plugin-import":"2.27.5","@nestjs/common":"10.0.0","@types/node":"18.16.18","husky":"8.0.3","lint-staged":"13.2.2","prettier":"2.8.8","release-it":"15.11.0","typescript":"5.1.3"},"dependencies":{"@types/jsonwebtoken":"9.0.2","jsonwebtoken":"9.0.0"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"types":"./index.d.ts","gitHead":"26eb2bbae02f1206b30e8f0b9c8b1958fd956b30","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.1.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-iLwCGS25ybUxGS7i5j/Mwuyzvp/WxJftHlm8aLEBv5GV92apz6L1QVjxLdZrqXbzo++C8gdJauhzil8qitY+6w==","shasum":"7899b68d68b998cc140bc0af392c63fc00755236","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.1.0.tgz","fileCount":34,"unpackedSize":47970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA0rxVv/WIqeHwfk59L75e8vjbqAkScoTJSYiQh0IKfQIgcknB+Y5s99Jdsc8bN1XFu8jz8iZDQsYPw8cVUcnT8F4="}]},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.1.0_1686828192665_0.5266239744073771"},"_hasShrinkwrap":false,"contributors":[]},"10.1.1":{"name":"@nestjs/jwt","version":"10.1.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"devDependencies":{"@commitlint/cli":"17.7.1","@commitlint/config-angular":"17.7.0","jest":"29.6.4","ts-jest":"29.1.1","reflect-metadata":"0.1.13","@nestjs/core":"10.2.4","@nestjs/testing":"10.2.4","@types/jest":"29.5.4","@typescript-eslint/eslint-plugin":"6.5.0","@typescript-eslint/parser":"6.5.0","eslint":"8.48.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.28.1","@nestjs/common":"10.2.4","@types/node":"18.17.12","husky":"8.0.3","lint-staged":"14.0.1","prettier":"3.0.3","release-it":"16.1.5","typescript":"5.2.2"},"dependencies":{"@types/jsonwebtoken":"9.0.2","jsonwebtoken":"9.0.0"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"types":"./index.d.ts","gitHead":"d4d0cabf6bbf8c964939e786fcb29b63e942e446","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.1.1","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-sISYylg8y1Mb7saxPx5Zh11i7v9JOh70CEC/rN6g43MrbFlJ57c1eYFrffxip1YAx3DmV4K67yXob3syKZMOew==","shasum":"6a564ef3b5a5e7d8d34d78f1ceb23c1523cdb9e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.1.1.tgz","fileCount":34,"unpackedSize":48474,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZKUKu2Ot10s3WCORYX/KwawdAc1okr/CVSG/jVLI7lAIgHn/P7sraxb7lpbmq7TIH5v6WMMrp5Q9GUAvN1EKj2NU="}]},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.1.1_1693554387089_0.9935428105024044"},"_hasShrinkwrap":false,"contributors":[]},"10.2.0":{"name":"@nestjs/jwt","version":"10.2.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky install"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"devDependencies":{"@commitlint/cli":"18.2.0","@commitlint/config-angular":"18.1.0","@nestjs/common":"10.2.8","@nestjs/core":"10.2.8","@nestjs/testing":"10.2.8","@types/jest":"29.5.8","@types/node":"20.9.0","@typescript-eslint/eslint-plugin":"6.10.0","@typescript-eslint/parser":"6.10.0","eslint":"8.53.0","eslint-config-prettier":"9.0.0","eslint-plugin-import":"2.29.0","husky":"8.0.3","jest":"29.7.0","lint-staged":"15.0.2","prettier":"3.0.3","reflect-metadata":"0.1.13","release-it":"16.2.1","rxjs":"7.8.1","ts-jest":"29.1.1","typescript":"5.2.2"},"dependencies":{"@types/jsonwebtoken":"9.0.5","jsonwebtoken":"9.0.2"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"types":"./index.d.ts","gitHead":"74c2281ed555ad54578e81346d3abba963a0dce6","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_id":"@nestjs/jwt@10.2.0","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"integrity":"sha512-x8cG90SURkEiLOehNaN2aRlotxT0KZESUliOPKKnjWiyJOcWurkF3w345WOX0P4MgFzUjGoZ1Sy0aZnxeihT0g==","shasum":"6aa35a04922d19c6426efced4671620f92e6dbd0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-10.2.0.tgz","fileCount":36,"unpackedSize":50979,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClAn9jSBmqGn275/mgCeMkJzRAISvGJukInMQsq1NEfwIgL+vL/BcOWbaNr549fxgZPKM+sVPcWf5pvRayrkJRqh8="}]},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.2.0_1699515776753_0.9369570593123098"},"_hasShrinkwrap":false,"contributors":[]},"11.0.0":{"name":"@nestjs/jwt","version":"11.0.0","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.build.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"devDependencies":{"@commitlint/cli":"19.6.1","@commitlint/config-angular":"19.7.0","@eslint/eslintrc":"3.2.0","@eslint/js":"9.18.0","@nestjs/common":"11.0.1","@nestjs/core":"11.0.1","@nestjs/testing":"11.0.1","@types/jest":"29.5.14","@types/node":"22.10.7","eslint":"9.18.0","eslint-config-prettier":"10.0.1","eslint-plugin-prettier":"5.2.2","globals":"15.14.0","husky":"9.1.7","jest":"29.7.0","lint-staged":"15.4.1","prettier":"3.4.2","reflect-metadata":"0.2.2","release-it":"18.1.1","rxjs":"7.8.1","ts-jest":"29.2.5","typescript":"5.7.3","typescript-eslint":"8.20.0"},"dependencies":{"@types/jsonwebtoken":"9.0.7","jsonwebtoken":"9.0.2"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"_id":"@nestjs/jwt@11.0.0","gitHead":"acdb8718a694312a2f554949efd06dfcba20335d","types":"./index.d.ts","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-v7YRsW3Xi8HNTsO+jeHSEEqelX37TVWgwt+BcxtkG/OfXJEOs6GZdbdza200d6KqId1pJQZ6UPj1F0M6E+mxaA==","shasum":"aef1590e70830c70fba0f59e9b17314dc4d36822","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-11.0.0.tgz","fileCount":36,"unpackedSize":51260,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiPXZcfgEGICb7yAfzWPHM0hcog1IRlglbHw0SIQBGoQIhAL2dJK4e8LtspJaP9+/NFZTu0Vx3X12+t1PqmMGiAyzb"}],"size":16040},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jwt_11.0.0_1737101484501_0.13355662224055953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T08:11:24.707Z","publish_time":1737101484707,"_source_registry_name":"default","contributors":[]},"11.0.1":{"name":"@nestjs/jwt","version":"11.0.1","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.build.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"devDependencies":{"@commitlint/cli":"20.1.0","@commitlint/config-angular":"20.0.0","@eslint/eslintrc":"3.3.1","@eslint/js":"9.37.0","@nestjs/common":"11.1.6","@nestjs/core":"11.1.6","@nestjs/testing":"11.1.6","@types/jest":"30.0.0","@types/node":"22.18.9","eslint":"9.37.0","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","globals":"16.4.0","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.2.3","prettier":"3.6.2","reflect-metadata":"0.2.2","release-it":"19.0.5","rxjs":"7.8.2","ts-jest":"29.4.5","typescript":"5.9.3","typescript-eslint":"8.46.0"},"dependencies":{"@types/jsonwebtoken":"9.0.10","jsonwebtoken":"9.0.2"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"_id":"@nestjs/jwt@11.0.1","gitHead":"0a2e09b8f6e62b47ec5389cecd03e5718f6b4223","types":"./index.d.ts","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HXSsc7SAnCnjA98TsZqrE7trGtHDnYXWp4Ffy6LwSmck1QvbGYdMzBquXofX5l6tIRpeY4Qidl2Ti2CVG77Pdw==","shasum":"3109ba23932330f4001db9e41e4374f2e41342df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-11.0.1.tgz","fileCount":36,"unpackedSize":51656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCR7zQH40zkdRBSOTAax8ZhwqIf+o2JGjkOPvwpknaHfgIgBmcsfwBbDlXaTVUVHypQEBdaadhkAbuW6oplJ4cijYg="}],"size":16187},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jwt_11.0.1_1760101751112_0.10523313575425663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-10T13:09:11.303Z","publish_time":1760101751303,"_source_registry_name":"default","contributors":[]},"11.0.2":{"name":"@nestjs/jwt","version":"11.0.2","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","author":{"name":"Kamil Mysliwiec"},"license":"MIT","scripts":{"format":"prettier --write \"**/*.ts\"","lint":"eslint \"lib/**/*.ts\" --fix","test":"jest --config=jest.json","test:watch":"jest --config=jest.json --watch","test:coverage":"jest --config=jest.json --coverage --coverageDirectory=coverage","build":"rm -rf dist && tsc -p tsconfig.build.json","precommit":"lint-staged","prepublish:npm":"npm run build","publish:npm":"npm publish --access public","prerelease":"npm run build","release":"release-it","prepare":"husky"},"peerDependencies":{"@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"devDependencies":{"@commitlint/cli":"20.2.0","@commitlint/config-angular":"20.2.0","@eslint/eslintrc":"3.3.3","@eslint/js":"9.39.1","@nestjs/common":"11.1.9","@nestjs/core":"11.1.9","@nestjs/testing":"11.1.9","@types/jest":"30.0.0","@types/node":"24.10.1","eslint":"9.39.1","eslint-config-prettier":"10.1.8","eslint-plugin-prettier":"5.5.4","globals":"16.5.0","husky":"9.1.7","jest":"30.2.0","lint-staged":"16.2.7","prettier":"3.7.4","reflect-metadata":"0.2.2","release-it":"19.0.6","rxjs":"7.8.2","ts-jest":"29.4.6","typescript":"5.9.3","typescript-eslint":"8.48.1"},"dependencies":{"@types/jsonwebtoken":"9.0.10","jsonwebtoken":"9.0.3"},"lint-staged":{"**/*.{ts,json}":[]},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"_id":"@nestjs/jwt@11.0.2","gitHead":"1456a2a4fc3b9c2e0baf038c8a1494990e6b4302","types":"./index.d.ts","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"homepage":"https://github.com/nestjs/jwt#readme","_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-rK8aE/3/Ma45gAWfCksAXUNbOoSOUudU0Kn3rT39htPF7wsYXtKfjALKeKKJbFrIWbLjsbqfXX5bIJNvgBugGA==","shasum":"bd574b2932de75e0d99017204eb08203cf373adf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@nestjs/jwt/-/jwt-11.0.2.tgz","fileCount":36,"unpackedSize":51656,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDOEWResLQfwCkDTpnEx2GXe3Gq9JdnYXPOK9zdm47+gAiEA2o5YhMVcrT9Bo9fe1OKxU/BaZVAiC3GOd8wv8o/WvCI="}],"size":16184},"_npmUser":{"name":"anonymous","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"admin@kamilmysliwiec.com"},{"name":"anonymous","email":"mail@kamilmysliwiec.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jwt_11.0.2_1764931237391_0.15055246843892478"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-05T10:40:37.539Z","publish_time":1764931237539,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"11.0.2"},"name":"@nestjs/jwt","time":{"created":"2022-01-27T14:42:32.629Z","modified":"2025-12-05T10:40:51.370Z","8.0.0":"2021-07-07T11:41:51.713Z","7.2.0":"2020-11-04T09:17:28.810Z","7.1.0":"2020-07-09T08:53:45.577Z","7.0.0":"2020-03-14T10:25:25.895Z","6.1.2":"2020-02-22T13:53:31.941Z","6.1.1":"2019-05-29T15:49:00.045Z","6.1.0":"2019-05-14T10:43:19.965Z","6.0.0":"2019-03-16T19:02:20.625Z","0.3.0":"2019-01-31T22:42:31.478Z","0.2.1":"2018-12-12T13:54:56.365Z","0.2.0":"2018-09-22T08:33:01.426Z","0.1.3":"2018-08-26T21:43:15.772Z","0.1.2":"2018-08-26T21:42:51.274Z","0.1.1":"2018-08-24T08:59:34.395Z","0.1.0":"2018-08-24T08:48:43.172Z","0.0.1":"2018-06-24T10:04:36.725Z","8.0.1":"2022-05-19T07:39:37.418Z","9.0.0":"2022-07-08T12:55:45.399Z","10.0.0":"2022-12-27T11:02:51.399Z","10.0.1":"2022-12-27T11:04:25.714Z","10.0.2":"2023-02-09T08:18:21.567Z","10.0.3":"2023-03-29T12:21:39.889Z","10.1.0":"2023-06-15T11:23:12.869Z","10.1.1":"2023-09-01T07:46:27.286Z","10.2.0":"2023-11-09T07:42:56.933Z","11.0.0":"2025-01-17T08:11:24.707Z","11.0.1":"2025-10-10T13:09:11.303Z","11.0.2":"2025-12-05T10:40:37.539Z"},"readme":"<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"https://nestjs.com/img/logo-small.svg\" width=\"120\" alt=\"Nest Logo\" /></a>\n</p>\n\n[travis-image]: https://api.travis-ci.org/nestjs/nest.svg?branch=master\n[travis-url]: https://travis-ci.org/nestjs/nest\n[linux-image]: https://img.shields.io/travis/nestjs/nest/master.svg?label=linux\n[linux-url]: https://travis-ci.org/nestjs/nest\n\n  <p align=\"center\">A progressive <a href=\"http://nodejs.org\" target=\"blank\">Node.js</a> framework for building efficient and scalable server-side applications.</p>\n    <p align=\"center\">\n<a href=\"https://www.npmjs.com/~nestjscore\"><img src=\"https://img.shields.io/npm/v/@nestjs/core.svg\" alt=\"NPM Version\" /></a>\n<a href=\"https://www.npmjs.com/~nestjscore\"><img src=\"https://img.shields.io/npm/l/@nestjs/core.svg\" alt=\"Package License\" /></a>\n<a href=\"https://www.npmjs.com/~nestjscore\"><img src=\"https://img.shields.io/npm/dm/@nestjs/core.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://discord.gg/G7Qnnhy\" target=\"_blank\"><img src=\"https://img.shields.io/badge/discord-online-brightgreen.svg\" alt=\"Discord\"/></a>\n<a href=\"https://opencollective.com/nest#backer\"><img src=\"https://opencollective.com/nest/backers/badge.svg\" alt=\"Backers on Open Collective\" /></a>\n<a href=\"https://opencollective.com/nest#sponsor\"><img src=\"https://opencollective.com/nest/sponsors/badge.svg\" alt=\"Sponsors on Open Collective\" /></a>\n  <a href=\"https://paypal.me/kamilmysliwiec\"><img src=\"https://img.shields.io/badge/Donate-PayPal-dc3d53.svg\"/></a>\n  <a href=\"https://twitter.com/nestframework\"><img src=\"https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow\"></a>\n</p>\n  <!--[![Backers on Open Collective](https://opencollective.com/nest/backers/badge.svg)](https://opencollective.com/nest#backer)\n  [![Sponsors on Open Collective](https://opencollective.com/nest/sponsors/badge.svg)](https://opencollective.com/nest#sponsor)-->\n\n## Description\n\nJWT utilities module for [Nest](https://github.com/nestjs/nest) based on the [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) package.\n\n## Installation\n\n```bash\n$ npm i --save @nestjs/jwt\n```\n\n## Usage\n\nImport `JwtModule`:\n\n```typescript\n@Module({\n  imports: [JwtModule.register({ secret: 'hard!to-guess_secret' })],\n  providers: [...],\n})\nexport class AuthModule {}\n```\n\nInject `JwtService`:\n\n```typescript\n@Injectable()\nexport class AuthService {\n  constructor(private readonly jwtService: JwtService) {}\n}\n```\n\n## Secret / Encryption Key options\n\nIf you want to control secret and key management dynamically you can use the `secretOrKeyProvider` function for that purpose. You also can use asynchronous version of `secretOrKeyProvider`.\nNOTE: For asynchronous version of `secretOrKeyProvider`, synchronous versions of `.sign()` and `.verify()` will throw an exception.\n\n```typescript\nJwtModule.register({\n   /* Secret has precedence over keys */\n  secret: 'hard!to-guess_secret',\n\n  /* public key used in asymmetric algorithms (required if non other secrets present) */\n  publicKey: '...',\n\n  /* private key used in asymmetric algorithms (required if non other secrets present) */\n  privateKey: '...',\n\n  /* Dynamic key provider has precedence over static secret or pub/private keys */\n  secretOrKeyProvider: (\n    requestType: JwtSecretRequestType,\n    tokenOrPayload: string | Object | Buffer,\n    verifyOrSignOrOptions?: jwt.VerifyOptions | jwt.SignOptions\n  ) => {\n    switch (requestType) {\n      case JwtSecretRequestType.SIGN:\n        // retrieve signing key dynamically\n        return 'privateKey';\n      case JwtSecretRequestType.VERIFY:\n        // retrieve public key for verification dynamically\n        return 'publicKey';\n      default:\n        // retrieve secret dynamically\n        return 'hard!to-guess_secret';\n    }\n  },\n});\n```\n\n## Async options\n\nQuite often you might want to asynchronously pass your module options instead of passing them beforehand. In such case, use `registerAsync()` method, that provides a couple of various ways to deal with async data.\n\n**1. Use factory**\n\n```typescript\nJwtModule.registerAsync({\n  useFactory: () => ({\n    secret: 'hard!to-guess_secret'\n  })\n});\n```\n\nObviously, our factory behaves like every other one (might be `async` and is able to inject dependencies through `inject`).\n\n```typescript\nJwtModule.registerAsync({\n  imports: [ConfigModule],\n  useFactory: async (configService: ConfigService) => ({\n    secret: configService.get<string>('SECRET'),\n  }),\n  inject: [ConfigService],\n}),\n```\n\n**2. Use class**\n\n```typescript\nJwtModule.registerAsync({\n  useClass: JwtConfigService\n});\n```\n\nAbove construction will instantiate `JwtConfigService` inside `JwtModule` and will leverage it to create options object.\n\n```typescript\nclass JwtConfigService implements JwtOptionsFactory {\n  createJwtOptions(): JwtModuleOptions {\n    return {\n      secret: 'hard!to-guess_secret'\n    };\n  }\n}\n```\n\n**3. Use existing**\n\n```typescript\nJwtModule.registerAsync({\n  imports: [ConfigModule],\n  useExisting: ConfigService,\n}),\n```\n\nIt works the same as `useClass` with one critical difference - `JwtModule` will lookup imported modules to reuse already created `ConfigService`, instead of instantiating it on its own.\n\n## API Spec\n\nThe `JwtService` uses [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken) underneath.\n\n#### jwtService.sign(payload: string | Object | Buffer, options?: JwtSignOptions): string\n\nThe sign method is an implementation of jsonwebtoken `.sign()`. Differing from jsonwebtoken it also allows an additional `secret`, `privateKey`, and `publicKey` properties on `options` to override options passed in from the module. It only overrides the `secret`, `publicKey` or `privateKey` though not a `secretOrKeyProvider`.\nNOTE: Will throw an exception for asynchronous version of `secretOrKeyProvider`;\n\n#### jwtService.signAsync(payload: string | Object | Buffer, options?: JwtSignOptions): Promise\\<string\\>\n\nThe asynchronous `.sign()` method.\n\n#### jwtService.verify\\<T extends object = any>(token: string, options?: JwtVerifyOptions): T\n\nThe verify method is an implementation of jsonwebtoken `.verify()`. Differing from jsonwebtoken it also allows an additional `secret`, `privateKey`, and `publicKey` properties on `options` to override options passed in from the module. It only overrides the `secret`, `publicKey` or `privateKey` though not a `secretOrKeyProvider`.\nNOTE: Will throw an exception for asynchronous version of `secretOrKeyProvider`;\n\n#### jwtService.verifyAsync\\<T extends object = any>(token: string, options?: JwtVerifyOptions): Promise\\<T\\>\n\nThe asynchronous `.verify()` method.\n\n#### jwtService.decode(token: string, options: DecodeOptions): object | string\n\nThe decode method is an implementation of jsonwebtoken `.decode()`.\n\nThe `JwtModule` takes an `options` object:\n\n- `secret` is either a string, buffer, or object containing the secret for HMAC algorithms\n- `secretOrKeyProvider` function with the following signature `(requestType, tokenOrPayload, options?) => jwt.Secret | Promise<jwt.Secret>` (allows generating either secrets or keys dynamically)\n- `signOptions` [read more](https://github.com/auth0/node-jsonwebtoken#jwtsignpayload-secretorprivatekey-options-callback)\n- `privateKey` PEM encoded private key for RSA and ECDSA with passphrase an object `{ key, passphrase }` [read more](https://github.com/auth0/node-jsonwebtoken#jwtsignpayload-secretorprivatekey-options-callback)\n- `publicKey` PEM encoded public key for RSA and ECDSA\n- `verifyOptions` [read more](https://github.com/auth0/node-jsonwebtoken#jwtverifytoken-secretorpublickey-options-callback)\n- `secretOrPrivateKey` (DEPRECATED!) [read more](https://github.com/auth0/node-jsonwebtoken#jwtsignpayload-secretorprivatekey-options-callback)\n\nFor performance purposes, it is advised to pass instances of `KeyObject` to `secret`, `privateKey` and `publicKey` properties of this `options` object. These `KeyObject` can be generated with `createSecretKey()`, `createPrivateKey()` and `createPublicKey()` from Node.js `crypto` module. For example:\n\n```typescript\nimport { createSecretKey } from 'crypto';\n\nnew JwtService({\n  secret: createSecretKey(Buffer.from('the secret key'))\n});\n```\n\n## Support\n\nNest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please [read more here](https://docs.nestjs.com/support).\n\n## Stay in touch\n\n- Author - [Kamil Myśliwiec](https://twitter.com/kammysliwiec)\n- Website - [https://nestjs.com](https://nestjs.com/)\n- Twitter - [@nestframework](https://twitter.com/nestframework)\n\n## License\n\nNest is [MIT licensed](LICENSE).","users":{}}