{"_id":"@nestjs/jwt","_rev":"3618567","name":"@nestjs/jwt","description":"Nest - modern, fast, powerful node.js web framework (@jwt)","dist-tags":{"latest":"10.2.0"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"time":{"modified":"2024-10-15T06:47:04.000Z","created":"2018-06-24T10:04:36.725Z","10.2.0":"2023-11-09T07:42:56.933Z","10.1.1":"2023-09-01T07:46:27.286Z","10.1.0":"2023-06-15T11:23:12.869Z","10.0.3":"2023-03-29T12:21:39.889Z","10.0.2":"2023-02-09T08:18:21.567Z","10.0.1":"2022-12-27T11:04:25.714Z","10.0.0":"2022-12-27T11:02:51.399Z","9.0.0":"2022-07-08T12:55:45.399Z","8.0.1":"2022-05-19T07:39:37.418Z","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"},"users":{},"author":{"name":"Kamil Mysliwiec"},"repository":{"type":"git","url":"git+https://github.com/nestjs/jwt.git"},"versions":{"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":{"shasum":"6aa35a04922d19c6426efced4671620f92e6dbd0","size":15903,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.2.0.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.2.0_1699515776753_0.9369570593123098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-09T07:42:56.933Z","publish_time":1699515776933,"_source_registry_name":"default","_cnpm_publish_time":1699515776933},"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":{"shasum":"6a564ef3b5a5e7d8d34d78f1ceb23c1523cdb9e7","size":15374,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.1.1.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.1.1_1693554387089_0.9935428105024044"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-01T07:46:27.286Z","publish_time":1693554387286,"_source_registry_name":"default","_cnpm_publish_time":1693554387286},"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":{"shasum":"7899b68d68b998cc140bc0af392c63fc00755236","size":15262,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.1.0.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.1.0_1686828192665_0.5266239744073771"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-15T11:23:12.869Z","publish_time":1686828192869,"_source_registry_name":"default","_cnpm_publish_time":1686828192869},"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":{"shasum":"e74e992cde99df266616c8bedf2404898eec4819","size":15566,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.0.3.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.3_1680092499656_0.784435864831114"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-29T12:21:39.889Z","publish_time":1680092499889,"_cnpm_publish_time":1680092499889},"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":{"shasum":"bc049fe1622299e456a849999ebf30cb56ab4dd1","size":15539,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.0.2.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.2_1675930701308_0.8791642399093194"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-09T08:18:21.567Z","publish_time":1675930701567,"_cnpm_publish_time":1675930701567},"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":{"shasum":"9c268a2923f6f2237c69c1e6556290acdb049145","size":15548,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.0.1.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.1_1672139065470_0.6769998788733518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-27T11:04:33.332Z","publish_time":1672139065714,"_cnpm_publish_time":1672139065714},"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":{"shasum":"94f7d04f13f4938041640e957067e0bb32a685d7","size":15548,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-10.0.0.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_10.0.0_1672138971252_0.7291289826471847"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-27T11:02:59.630Z","publish_time":1672138971399,"_cnpm_publish_time":1672138971399},"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":{"shasum":"73e01338d2853a55033528b540cfd92c7996bae9","size":15448,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-9.0.0.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_9.0.0_1657284945203_0.00012633605177736484"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T12:55:53.289Z","publish_time":1657284945399,"_cnpm_publish_time":1657284945399},"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":{"shasum":"e00f6810705a75d5680903241f4e07272e59e6d5","size":15454,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-8.0.1.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jwt_8.0.1_1652945977274_0.039281344662724704"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-19T08:54:31.546Z","publish_time":1652945977418,"_cnpm_publish_time":1652945977418},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-8.0.0.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-7.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-7.2.0.tgz"},"_npmUser":{"name":"nestjscore","email":"admin@kamilmysliwiec.com"},"directories":{},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-7.1.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmUser":{"name":"nestjscore","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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-7.0.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmUser":{"name":"nestjscore","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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-6.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-6.1.2.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmUser":{"name":"nestjscore","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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-6.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-6.1.1.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmUser":{"name":"nestjscore","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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-6.1.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmUser":{"name":"nestjscore","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"},"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,"key":"/@nestjs/jwt/-/@nestjs/jwt-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-6.0.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"_npmUser":{"name":"nestjscore","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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"70b770270403a6f877cfd45d4181eeb7a950df7a","size":10662,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.3.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"9e54fb15e41c8570c2b0e91a0955ebe0ed8af19a","size":10467,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.2.1.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"ff519b10c127ee992ffbdb043535c7031805c32f","size":10454,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.2.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"da2ab08a20a9ccf50ab6c64bc1162170e70e0e6d","size":10376,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.1.3.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"406a048a44e9747dd1cf95ba5a476716b64a990a","size":10364,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.1.2.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"a796baafd664d9dda8ba1ee8a626a9b716e8d9bb","size":10363,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.1.1.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"2b42f48b2dacb7d83b607f341c9fc2e2d76185db","size":9520,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.1.0.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"},"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":"nestjscore","email":"admin@kamilmysliwiec.com"},"dist":{"shasum":"4732297c3f350e639acd45d4affccd447525ce52","size":8957,"noattachment":false,"key":"/@nestjs/jwt/-/@nestjs/jwt-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@nestjs/jwt/download/@nestjs/jwt-0.0.1.tgz"},"maintainers":[{"name":"kamilmysliwiec","email":""},{"name":"nestjscore","email":""}],"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"}},"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://coveralls.io/github/nestjs/nest?branch=master\"><img src=\"https://coveralls.io/repos/github/nestjs/nest/badge.svg?branch=master#5\" alt=\"Coverage\" /></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\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).\n","_attachments":{},"homepage":"https://github.com/nestjs/jwt#readme","bugs":{"url":"https://github.com/nestjs/jwt/issues"},"license":"MIT"}