{"_id":"@allbin/express-jwt-required-claims","_rev":"14-3442cb2d2aa42de5ef9a5b15a0f1a69f","name":"@allbin/express-jwt-required-claims","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.2":{"name":"@allbin/express-jwt-required-claims","version":"0.0.2","keywords":["jwt","express","claims","required"],"author":{"name":"pscz","email":"samuel.olsson@allbinary.se"},"license":"ISC","_id":"@allbin/express-jwt-required-claims@0.0.2","maintainers":[{"name":"alendri","email":"joakim.johansson@allbinary.se"},{"name":"pscz","email":"samuel.psc.olsson@gmail.com"}],"homepage":"https://gitlab.com/allbin/express-jwt-required-claims#readme","bugs":{"url":"https://gitlab.com/allbin/express-jwt-required-claims/issues"},"dist":{"shasum":"4d28f27d270ec65a2237a72a3fe01c63450a64e8","tarball":"https://registry.npmjs.org/@allbin/express-jwt-required-claims/-/express-jwt-required-claims-0.0.2.tgz","fileCount":3,"integrity":"sha512-b9KnGI9NjsnQhe3B9i6wdnSMxjYe8tUJbFqTwnb3mpNq7vnE9Zc5deYJp7SpXMIXAjuNYjLC4dn4msssL/SmAQ==","signatures":[{"sig":"MEYCIQDn+gVmvrlJzFKnXktEogw3EJ4KXN5uqAJpVejXrKg01AIhAIWmc6rsH7M4dsr9giAkXw8TxbNqj61YqCcjU4sHWWF4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS+MhCRA9TVsSAnZWagAAbpYP/AgaTlD4RqZyQx3FVldd\n0WjglM/gBRFYH8LBLtkYrr397jJiTo3m94qSmglNPOfAEzAWzDc2aflR+HiH\ny0IHwpf7ikIkL+9fjdULsgglBdYhW0qRaWsDukm9plnZLx2uio9Jq3rETcZb\nHZD6I8hsFi5GeE3xdtTbO+A5tJ7wTCLIb/SND5rGXAcJXO28I8UbOTpebDon\nxUoWOU7Dbxu2V7U6pWtbxojHqi/8QAIQ70lBmXNNT3oS3Lv2Dg7JEssumdMw\nMGIqhag8Lw4raBXx/+hBcCVcV7FCGHmTf3AaRaI8Qd08765C7YZNAft2kwMB\nBAkZggyW39DWfJobHekfAgUxqmgoUYKG27OpGwkaIKQyOV25kuKH3/00G2vw\naQh8d8xckcN4nZhBJL+ITB/N6XHM0yFW47TQkn2/UeS1dGXDvNjTMBiYuPFS\nFn9Dl/wMP1s7/K45SnquzIGih4fUdGMwdsbc9Si2imBUmA4DAHRhM/J/eCJn\n4H0keW6iU9pwXEsUGvmcJvJ0f0Cz6AVevfKzA65eo3pcSPgWzzaP2sdc1ya2\ny/cedocykqFRvUxz74ip3vfjn8nuRYFNHPnx8waRjtW5ofqzKri6gvTOcO2Q\njOx6aGBgUDMBhpVCSt21rRl+UVyBuztY2XqVkisRO1+NNLvR8GjuTOocZmbK\nj6QQ\r\n=dSKH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"0e3c4d0428a87ae9c5938556110b0d85172ab33d","scripts":{"clean":"rimraf lib/","compile":"babel -d lib/ src/","prepare":"npm run clean && npm run compile","release":"git tag $npm_package_version && git push && git push --tags && npm publish"},"_npmUser":{"name":"pscz","email":"samuel.psc.olsson@gmail.com"},"repository":{"url":"git+https://gitlab.com/allbin/express-jwt-required-claims.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"Express route middleware for requiring specific claims","directories":{},"_nodeVersion":"11.6.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.3","@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5"},"_npmOperationalInternal":{"tmp":"tmp/express-jwt-required-claims_0.0.2_1565254432434_0.47538372308558663","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@allbin/express-jwt-required-claims","version":"0.0.3","keywords":["jwt","express","claims","required"],"author":{"name":"pscz","email":"samuel.olsson@allbinary.se"},"license":"ISC","_id":"@allbin/express-jwt-required-claims@0.0.3","maintainers":[{"name":"alendri","email":"joakim.johansson@allbinary.se"},{"name":"pscz","email":"samuel.psc.olsson@gmail.com"}],"homepage":"https://gitlab.com/allbin/express-jwt-required-claims#readme","bugs":{"url":"https://gitlab.com/allbin/express-jwt-required-claims/issues"},"dist":{"shasum":"1977f912537c45c3e201769fe16431606499f987","tarball":"https://registry.npmjs.org/@allbin/express-jwt-required-claims/-/express-jwt-required-claims-0.0.3.tgz","fileCount":3,"integrity":"sha512-7QPgCQApk3mJy0mm41nIGrjUT5F8WTu48TQ9WzLsC/YW5E9O0HevkLW9gjzhxsDnWwwHdn1keENJ5oaDnLwnzw==","signatures":[{"sig":"MEUCICVNT3d0LxMzAdptUKN0BtDHU90/BaeBqE9U//iOQjl1AiEAzXzTcQrjl2qtMYY2hOtM0A8ooSgcyoCnwcytzlrRfOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTW0FCRA9TVsSAnZWagAAgCoP/Ar8Iv2IdbO1a3Nndmi3\nzIQpUYVT1kszmQlvooovRHkf1sGBXNel6BOvulNBHwydRQLaE553Bf9yDLP7\nlPNWBvA5lj/CQh7mTou59i3CuiqgV8Y6ogj8CJKucOrzCWlLJMqnI5JJqQCj\ndrzViYHMnGoTO86UMbshc3rmZEE0DIOLNtwOX11hlQAbtlyua8nuGLO7OEq9\nEaHBbrJMxfnV8V5s5M0o8Awgd23UZTK7jxD5B+LlHFE8zTp9QYMjqnxdDLhF\nkWnzTHKqRkZtef209EL4aG+9KCXziWe77UFedSRtX4ilM5HWR4PYcPde4hjn\nCigz6NW4Q3voKYrAvN1q/2oF3MRSEq4SYwWltjzMk6U9L4GRFTuaXpLezMsI\nLrO04LNdUwvZtKJGjAUefuZM3QbsKeomU95BkpcSHaBhrkVhAJCqPC57z5Nd\nO6B32Pld5zWp4LP66pCHst5e7ZXvCnmoDzoWR4a+cjCHQB9DoGf+IDi8CAz5\n5qx2c5g/5eoaCOX+/tPRWzu4zS1O/4n+Y9qziwgs7XdpUeePZcYZ3NfZUV/x\n/dG5OzRpQgUwWdNa4Rv//M+v39d07cI9cpJLzbhtogPTBbUlCUGtzDZJA4el\nYf6702TaT/ERsWccnDRQqBjoUtPBFMp7nhKo+XswnMAsfSzMbioxziZ7QPR8\nk3gC\r\n=GPYb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"e3df93d47c37c2e85b0cc2f6c31b52d59c913d64","scripts":{"clean":"rimraf lib/","compile":"babel -d lib/ src/","prepare":"npm run clean && npm run compile","release":"git tag $npm_package_version && git push && git push --tags && npm publish"},"_npmUser":{"name":"pscz","email":"samuel.psc.olsson@gmail.com"},"repository":{"url":"git+https://gitlab.com/allbin/express-jwt-required-claims.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"Express route middleware for requiring specific claims","directories":{},"_nodeVersion":"11.6.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.3","@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5"},"_npmOperationalInternal":{"tmp":"tmp/express-jwt-required-claims_0.0.3_1565355269045_0.7722958583981772","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@allbin/express-jwt-required-claims","version":"0.0.4","keywords":["jwt","express","claims","required"],"author":{"name":"pscz","email":"samuel.olsson@allbinary.se"},"license":"ISC","_id":"@allbin/express-jwt-required-claims@0.0.4","maintainers":[{"name":"alendri","email":"joakim.johansson@allbinary.se"},{"name":"pscz","email":"samuel.psc.olsson@gmail.com"}],"homepage":"https://gitlab.com/allbin/express-jwt-required-claims#readme","bugs":{"url":"https://gitlab.com/allbin/express-jwt-required-claims/issues"},"dist":{"shasum":"9c40d5bb20f6b11b200b889cd673d1b19ad2f486","tarball":"https://registry.npmjs.org/@allbin/express-jwt-required-claims/-/express-jwt-required-claims-0.0.4.tgz","fileCount":3,"integrity":"sha512-H5td2m1jnymWoqmxqN2c+89aq7xR28XlVX7BYbmuDEMFPqDh5o0kSQyWlGsIV479KAeT2ImhWhg00VsRBrSgnw==","signatures":[{"sig":"MEYCIQC/PYnEnsrMZLsWDltXCOS/GexpqUrHuYMRax+4rrNB7wIhANLkc9lpNp7Hf/zaD6xMShbYz058KhUSSPWpw1AWTA5U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11auCRA9TVsSAnZWagAARiMP/3+nb/gWM7MhHRSoTIrO\n/dm7mcedQLrBZq8Kg4FPPZL8TzdHninSIOlv8nuipPpc2w2QmdpA9kl71dSf\nlwc9ZLzyYRsDm9lCpf4NwPqO64u/3UIVBtH+mDa3Cjeejm0/xZofMBHb0Bep\nYmAWUa0ZXGFa8RNjnPglz2eszmJIdFph6tPjTt5vGvTDfaDkh2sBvZvqCKyX\nZvi2ROO6eiyaxbZkaHDFKllaagRO8zU6dHRN7xjahtXdjvwhzudfpcSXYm56\nBugBFlt5G9vU496Ahh7ZJ1j2w+Ok9xun54iC8O6GoXDk0x4+Ava/wOnPrWeC\n571L4q1vxwzL7luukf/6KKi9aA6ePWEfC32amyOfIgGdM2NPKok+ReCbPLEg\nqABceIMsb2fBLmHHMMAi8iRZXMz+hFNpmmtaUAuW8T44sps4bOe88js3GG3c\nYtUGy8RrB+0d1DWopo7lsrHYozGIarNnzJLa9kXwWxCgNJV3u0odTG65WqW+\nKXHbm7gdE+Yxx8Y0Jv2wKE3hUdodrZ1eFDINpiihDcuv8d+xppp93XUCbN4Y\njiMLv0KJJGtai4ywTmI1PnDt4TaCOG+az/xAVSKT8OkiA9n0rdz9k8qh4iD3\nyzNtZZy1G5h9RkGu+nRZUUXu8QUqKTvRzQdNIocUEPlBb748sqj8HvxFXsxi\nMysa\r\n=TNQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"3912f68325877707965af93b56ac318c2c6e1ad8","scripts":{"clean":"rimraf lib/","compile":"babel -d lib/ src/","prepare":"npm run clean && npm run compile","release":"git tag $npm_package_version && git push && git push --tags && npm publish"},"_npmUser":{"name":"pscz","email":"samuel.psc.olsson@gmail.com"},"repository":{"url":"git+https://gitlab.com/allbin/express-jwt-required-claims.git","type":"git"},"_npmVersion":"6.5.0-next.0","description":"Express route middleware for requiring specific claims","directories":{},"_nodeVersion":"11.6.0","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^2.6.3","@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5"},"_npmOperationalInternal":{"tmp":"tmp/express-jwt-required-claims_0.0.4_1565358923272_0.5771052150387268","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-08-08T08:53:52.226Z","modified":"2026-04-28T15:25:59.183Z","0.0.1":"2019-08-07T07:41:04.812Z","0.0.2":"2019-08-08T08:53:52.577Z","0.0.3":"2019-08-09T12:54:29.178Z","0.0.4":"2019-08-09T13:55:24.362Z"},"bugs":{"url":"https://gitlab.com/allbin/express-jwt-required-claims/issues"},"author":{"name":"pscz","email":"samuel.olsson@allbinary.se"},"license":"ISC","homepage":"https://gitlab.com/allbin/express-jwt-required-claims#readme","keywords":["jwt","express","claims","required"],"repository":{"url":"git+https://gitlab.com/allbin/express-jwt-required-claims.git","type":"git"},"description":"Express route middleware for requiring specific claims","maintainers":[{"email":"samuel.psc.olsson@gmail.com","name":"pscz"},{"email":"noah.hakansson@protonmail.com","name":"noahhakansson"},{"email":"mathias.djarv@allbinary.se","name":"mdjarv"},{"email":"james.taylor@mobilix.io","name":"jamestttt"}],"readme":"# @allbin/express-jwt-required-claims\n\n```js\nimport express from 'express';\nimport jwt from 'express-jwt';\nimport claims_required from '@allbin/express-jwt-required-claims';\n\napp = express();\n\napp.get(\n    '/protected',\n    jwt({ secret: 'shhhhh' }),\n    claims_required({\n        uid: 123,\n        access: { op: 'bits', value: 1 },\n    }),\n    (req, res, next) => {\n        res.status(200);\n    },\n);\n\napp.listen(8080);\n```\n","readmeFilename":"README.md"}