{"_id":"@designsforhealth/now-jwt","_rev":"2-40167583060c4bce2d0521d7c40a69d8","name":"@designsforhealth/now-jwt","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@designsforhealth/now-jwt","version":"1.0.0","description":"Authentication and authorization functions for validating JWTs in serverless functions deployed on Vercel (formerly Zeit Now)","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/designsforhealth/now-jwt.git"},"license":"ISC","keywords":[],"scripts":{"describe":"npm-scripts-info","prebuild":"run-s lint","build":"run-s clean && tsc -b","fmt":"prettier --write 'src/**/*.ts'","lint":"eslint src/**/*.ts --cache --fix","test":"run-s build test:*","test:unit":"nyc --silent ava","watch":"run-s clean build && run-p \"build -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"rimraf build test","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","doc:json":"Generate API documentation in typedoc JSON format","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"@types/jsonwebtoken":"^8.5.0","@vercel/node":"^1.7.1","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.1","sha.js":"^2.4.11"},"devDependencies":{"@ava/typescript":"^1.1.1","@bitjson/npm-scripts-info":"^1.0.0","@bitjson/typedoc":"^0.15.0-0","@istanbuljs/nyc-config-typescript":"^0.1.3","@typescript-eslint/eslint-plugin":"^3.6.0","@typescript-eslint/parser":"^3.6.0","ava":"^3.10.1","codecov":"^3.5.0","cz-conventional-changelog":"^2.1.0","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsdoc":"^29.1.3","eslint-plugin-prefer-arrow":"^1.2.1","eslint-plugin-prettier":"^3.1.4","gh-pages":"^2.0.1","husky":"^4.2.5","lint-staged":"^10.2.11","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","rimraf":"^3.0.2","standard-version":"^6.0.1","ts-sinon":"^1.2.0","typescript":"^3.9.6"},"ava":{"failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.ts":["eslint --cache --fix","prettier --write"]},"gitHead":"81083f0a5b9d6555ffda078bcdd077b3671c41a6","bugs":{"url":"https://github.com/designsforhealth/now-jwt/issues"},"homepage":"https://github.com/designsforhealth/now-jwt#readme","_id":"@designsforhealth/now-jwt@1.0.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-GgMuKivAvV3vktNLl8o9VcscuFLFzh+ev922O7erY18KCA/pzo0JaSvnQoGBzOjYKOznEQnk0QgYGmzvQDZvEg==","shasum":"17c5fd32762c05838b90e35bd3c6a3871bbb8f30","tarball":"https://registry.npmjs.org/@designsforhealth/now-jwt/-/now-jwt-1.0.0.tgz","fileCount":29,"unpackedSize":62036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB9qFCRA9TVsSAnZWagAAktUP/i6SX8oo2WM4ZkaEayp4\nhIPMK7WySXBEHo0pDCZIIW73oaLQWgAasiwNM9KrLgm7J1wVxuVfxrwvAlaD\na7IatbeVYDkdJJrpWf5D3c300EhTUnRBAxJYPyV1u1hJpXowF4lMpQrl4WMl\n2CckakgqbO+ohplE9l1Buru189iy9QRXAsGLMSg4bPfttMoThTrTGChrxXzx\nsZ2Kf7UD1fU+Hnt22yYLBpsXJiEUwFc4toYQ/NrR2OwSxqNoJBy26bb7P77c\nKMFDS61mN6u427HplxOc3wLfGu+vMeiL4d/FDi3CFocK61zlX6v0RryOhOIV\nAT2+DFpckZ/DqIEBX5Z04KB1QJZUqvMzRoJwClvUVO2HmBzCjUK59tDukV9i\nWciaLZCFS0dh2qbgpy+rUTO1+who8+l4XYpBQfLlMkT8/52iEWXVJgE1oMAi\nr8Vi8/y21e3CCqZW4P1jHWUIu2VPKLASvQWLBfkQC9MAIHdkNdw1z1Pu15Aq\nZLlQmyeqtCrfYmx0HiUzdRlvoA1qup3PE+b6rVgSkY8Sh4+bghr4pzw6dBPw\ncFfCmDA4itztwFj+cqhum/VgixNXapW2UphXDlJhzzXBYl1IfTrW/kEpb6gc\npnt/dem8Q2pfhoGYcJEG9YTyfGulljAgv74om0OR5/M1u17j7T9lNu4PHWo6\nwPM1\r\n=bMoZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8Lha7SVku9aJAMIvgIM77+UpGfqfFeZbML+LJ6832vwIhALw8gjkfFyhHcxpFvTdqyCELPCRxu96bKHGhSksE4Leh"}]},"maintainers":[{"name":"johnnywalker","email":"jwalker@designsforhealth.com"}],"_npmUser":{"name":"johnnywalker","email":"jwalker@designsforhealth.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/now-jwt_1.0.0_1594350213232_0.8763375009920431"},"_hasShrinkwrap":false},"1.0.1":{"name":"@designsforhealth/now-jwt","version":"1.0.1","description":"Authentication and authorization functions for validating JWTs in serverless functions deployed on Vercel (formerly Zeit Now)","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","repository":{"type":"git","url":"git+https://github.com/designsforhealth/now-jwt.git"},"license":"ISC","keywords":[],"scripts":{"describe":"npm-scripts-info","prebuild":"run-s lint","build":"run-s clean && tsc -b","fmt":"prettier --write 'src/**/*.ts'","lint":"eslint src/**/*.ts --cache --fix","test":"run-s build test:*","test:unit":"nyc --silent ava","watch":"run-s clean build && run-p \"build -- -w\" \"test:unit -- --watch\"","cov":"run-s build test:unit cov:html && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:send":"nyc report --reporter=lcov && codecov","cov:check":"nyc report && nyc check-coverage --lines 100 --functions 100 --branches 100","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset":"git clean -dfx && git reset --hard && npm i","clean":"rimraf build test","prepare-release":"run-s reset test cov:check doc:html version doc:publish"},"scripts-info":{"info":"Display information about the package scripts","build":"Clean and rebuild the project","test":"Lint and unit test the project","watch":"Watch and rebuild the project on save, then rerun relevant tests","cov":"Rebuild, run tests, then create and open the coverage report","doc":"Generate HTML API documentation and open it in a browser","doc:json":"Generate API documentation in typedoc JSON format","version":"Bump package.json version, update CHANGELOG.md, tag release","reset":"Delete all untracked files and reset the repo to the last commit","prepare-release":"One-step: clean, build, test, publish docs, and prep a release"},"engines":{"node":">=8.9"},"dependencies":{"@types/jsonwebtoken":"^8.5.0","@vercel/node":"^1.7.1","jsonwebtoken":"^8.5.1","jwks-rsa":"^1.8.1","sha.js":"^2.4.11"},"devDependencies":{"@ava/typescript":"^1.1.1","@bitjson/npm-scripts-info":"^1.0.0","@bitjson/typedoc":"^0.15.0-0","@istanbuljs/nyc-config-typescript":"^0.1.3","@typescript-eslint/eslint-plugin":"^3.6.0","@typescript-eslint/parser":"^3.6.0","ava":"^3.10.1","codecov":"^3.5.0","cz-conventional-changelog":"^2.1.0","eslint":"^7.4.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.22.0","eslint-plugin-jsdoc":"^29.1.3","eslint-plugin-prefer-arrow":"^1.2.1","eslint-plugin-prettier":"^3.1.4","gh-pages":"^2.0.1","husky":"^4.2.5","lint-staged":"^10.2.11","npm-run-all":"^4.1.5","nyc":"^14.1.1","open-cli":"^5.0.0","prettier":"^1.18.2","rimraf":"^3.0.2","standard-version":"^6.0.1","ts-sinon":"^1.2.0","typescript":"^3.9.6"},"ava":{"failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.ts":["eslint --cache --fix","prettier --write"]},"gitHead":"35e3cfe1b23903163b9a3c2a439ec1d9d89d452c","bugs":{"url":"https://github.com/designsforhealth/now-jwt/issues"},"homepage":"https://github.com/designsforhealth/now-jwt#readme","_id":"@designsforhealth/now-jwt@1.0.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Mqj1mcPbSbQrsRfWk7I2SFJZA3l0ExhjBczbCkp+awbA3soEfJZhvxzLc5kNxdGWf8/gYMAvAPTTNjXrEX4LWg==","shasum":"e061d498b3019f2d41233afe9cd51757a60e4738","tarball":"https://registry.npmjs.org/@designsforhealth/now-jwt/-/now-jwt-1.0.1.tgz","fileCount":30,"unpackedSize":63299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfB+tzCRA9TVsSAnZWagAAD9EP/Aq9uMhJnnAj40xH/WQT\neiMRzLr5iDBfYEcLbM13SxvITvgquknrtBpZpxTS61vCpPVmbnQ5pxAYLqsB\nfNxl0JmzfhYuokEQQ1vA5Zi8fGqEc6Irf63E1tktD9OieJOuFTvGfrg+lkkg\nmDJyW1o5xs/qpUkOcuL3gT46NoDwy0W4c6fa+03gWF46Taeru5uKLcVB4mJY\nJp/lV0eh0zIvynAHEDNWAEDRn4GUl784G20sb0kCgyk43N1NpXKhqYviu1HD\nSKl9Gp2N/2d+tPHoYnZDRv9CvRQV588s3wgWo6xCGklJ0HgeYuPsM0/Lwa0s\n9hyyyaQz33PXbmVF+th2TAJ3btQn8aXT9dHApQcWWJqfNCD6vVzoJuRGJ3lE\npSWAK3+9PEhkd1ZN3nUmvlid2TVXTdR1LfbyXdy6s72JJTDZNqqIOM0Q4iQ+\nRvLSFsgrendaO6OurNmpcN62bRn0sex2vmFEr26qKdrtz6UxbAsGvPcpeJJ7\n51RYUwRdbXzlmoaCG15a/O7iBQOUymKh8JztkiBGfdAUQLo6xGtfVcY8y74p\nMPxZOpGH7ncc6bxBZoQIK7dNh5cwNN802li6IY/Nlmh8Xb3uik1Yh49mPOPn\n3ADqeEWDr5A4k7FQsss1JVUSrHRSwCBn/dY9rttGk1xPWu2EAukgNJLt+fmf\ntWgY\r\n=ku6Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4OTeIuweeLKJ1/6+0iGWZDUdF5ZsQYmmhIfBP6CSH2QIhAOaT6jVwTH7zhs6x292aUsWADYdfTCvlB/b5q0L/W7Az"}]},"maintainers":[{"name":"johnnywalker","email":"jwalker@designsforhealth.com"}],"_npmUser":{"name":"johnnywalker","email":"jwalker@designsforhealth.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/now-jwt_1.0.1_1594354547481_0.8654332971663399"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-10T03:03:32.954Z","1.0.0":"2020-07-10T03:03:33.336Z","modified":"2022-04-05T03:59:52.899Z","1.0.1":"2020-07-10T04:15:47.606Z"},"maintainers":[{"name":"johnnywalker","email":"jwalker@designsforhealth.com"}],"description":"Authentication and authorization functions for validating JWTs in serverless functions deployed on Vercel (formerly Zeit Now)","homepage":"https://github.com/designsforhealth/now-jwt#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/designsforhealth/now-jwt.git"},"bugs":{"url":"https://github.com/designsforhealth/now-jwt/issues"},"license":"ISC","readme":"# now-jwt\n\nAuthentication and authorization functions for validating JWTs in serverless functions deployed on Vercel (formerly Zeit Now)\n","readmeFilename":"README.md"}