{"_id":"jup-auth-handler","_rev":"42-cddf9647ea7878f841b0105f39ed9694","name":"jup-auth-handler","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"jup-auth-handler","version":"1.0.0","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"4212d5c983d182901b07280c3c1b68b52944526c","_id":"jup-auth-handler@1.0.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8zj7XruRpgqONanSpYKjM6QVoBweIivcHbkOq1XxT4HjF6BNxl6ASmJDTNXoIkB3z5vRnnSA5Jf3rR9ySF3/kQ==","shasum":"48ff90ddf6c0a2f5edee28a9129239a1dc4aa037","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.0.tgz","fileCount":45,"unpackedSize":77993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKTgfCRA9TVsSAnZWagAAFVEP/3vJAu4COwooB1Z7ieWZ\nLGZbwUGH7ci6oRscfYq54HLh5cGvhs2K5GxD7JQZv/hiX5zPxjt4LxILwcvz\nKkPE0Ok5848qmDuI2glytnUVf/uOoELHNTZv8q9w57cXd9AyLsj4UvrPGhrZ\nJxGJSdJDtjU7gmUdLT8KIFeVoBVjzS4vTExsaldTmH8amQ0q9dbtIABxjDV1\n+QPSIjc0HRcD7Etx9sAIdgjdxdjObEdNWoLLfzKINtPGIr4t/cmsUSBMdf94\nqCjDOI6DTJISxjRqf9N/pj3Mv+sQD+bzuAmW9WAM7r8/uD534mYWCV7xOthy\nYal4qFzhSjpyiCBu6SLQlZgIx0JOJgTJT732XGymsA50/p/ySV59noDEgP5H\nQt5iaQDpOZRI3pS+Z7eio5QenUPQXzlEz15uKnhPdhwxg/Szbipl/Klp9E2Y\ndO0lSwRYZ8RoL2nWe2WiTsJmlKT9yfxFphyJ1Rke2zypiQQtWdgfZ4hGfGnL\n8vnyX0M1TuapmqYnjYsFDH4kjrzOURQJ6G4I/hx08GxKdwDFQ2zsF3/NT/3i\nTwj5Wq5fmJBC0kVnlQmKMXdv3/Zz7MTwGUYoJPSajX9LdIXSyfldsdQ1pCyk\nFvsGNgCLTQ+R/qGTWIgViBMwzinAH3nikAytY332DwUlzomWswU/AdnPbmJ7\nH2Bs\r\n=YClV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUs3YWbSmRpHMMoVfC/JtmZsNGqsQ592nS6Rvl8JiMoAIgLCYVVdCKfux8tLQYtoqAl+aLJeU+wEVln6fC6pTXhWc="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.0_1596536863399_0.5891868008766867"},"_hasShrinkwrap":false},"1.0.1":{"name":"jup-auth-handler","version":"1.0.1","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"7c8204ab85cdb0ee1b758a50261276c74af21bf8","_id":"jup-auth-handler@1.0.1","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QEqr7UnvS/NcZndhN96ES1lKhmsSCJqXnaXRStmi5F4KUbjLbCiBkHPLIdjp4sOpSlu338txoEdIlixBq4p/FQ==","shasum":"9bf0829cccda286cfd8702330917179758d08e38","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.1.tgz","fileCount":45,"unpackedSize":91412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKlVKCRA9TVsSAnZWagAAwrgP/ird/cJhypLg/BEfK9f6\n5XDCx8yukirkplSeAk31rGR319Duwejoym2IP/cE6H9Wch/XFrQTTnkQs5bD\nkct/gXa4sRIh/jOLDKkac6a3mx56hCKu6NEziFCgpPelN7VShfnI6SxYTy9z\nsmgbhv9zcrKJtYuJv3MFJ0OAyNJN6Z20jxNEjLef5nzoUKFkxDiaNG2Sffp2\nSQTjXGr/hyon6Wf2oFHzeH6PerO2ktykO7iKFmlBi9j0JXEU7Vh+aeRolLkC\nK7TiMdWqQBUA9yyFmXpBwQVuQogkYL8N05+qSzhltCF0QeC9Qfhqj8GWM9uZ\n9BLzDhw5/a7U0SBpOTFUVVUy6HrZuC3A9Xf1xT5sqMFPTplntTQVTZt2MWNp\nBlIZaljso/JD7KTDLhBhFMtH5SI0H6WNZVMHVUlClzORfF9P9vdu57uFDI1I\n8PMdIX7VyHg2OF0jhOxXn+xPdgWkbNMRGGY0Mp1X6j+3fDeOEv9l3KT/H7rg\nH0J4B6NmSsskSoUaVtaKNZO3h90qHSqJl1Oc4bQeuBhiER95BoHU5wmaYTsf\nOwHiObKDCPm1KwyNDk0vlwwn6DzBEmfKPVJjthWmnwHPCnM7iqfLmEQ4YLL6\nYiErMiRftiS5ex+ZSgmgOLnxhqjL+iIMBiGZtdS8wgHQyWB10Tjced8iJpdt\nau9e\r\n=hw+P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMeR04Giy6QYT74igdf8xa3nVbhs6YrUKHxb4MUTaTeQIhAOUtE2i3alYei5FYkLglivud9MWmFDpRnNHuyK5dDX1O"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.1_1596609866205_0.7376446236134997"},"_hasShrinkwrap":false},"1.0.2":{"name":"jup-auth-handler","version":"1.0.2","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"7c8204ab85cdb0ee1b758a50261276c74af21bf8","_id":"jup-auth-handler@1.0.2","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HELbKHs+PjD/+35rpi2b9mr+WmL3yatyXh0kpj+aKHx9+ARzkkQN1LStz/tgoB3IK05p96Hu4cvywCHaTERjpA==","shasum":"66ffee14b4e1cbb0039999660fae7022b10d9f74","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.2.tgz","fileCount":45,"unpackedSize":91449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKnhPCRA9TVsSAnZWagAAzK4QAJc/4/gWVrv2ca2mCVZJ\nnLfQ1F7qdibahniu4QNEnqkDXEsZNXXtgkukB3bT0t/HRLDOlY8uf/Yy7HOl\nppW+YbyJd1JTS3mjgW4sIFvbXpE/tfPgX5vIUtQHZO9ozRmEmKj155qozxmO\n4AI2TzivUzUeqNsZLX2pLBlrxzERG05tyrOuW80G6kRGXHcWXpLTryEtY551\niNVJHthszzIKCjlUBDYGcjk/OrvN8Uuu8WeaHRGWy4Ccd3CRE+aoi8wC457T\nmnv5fFl6gZYSV8hoeW5ejbzDb6ttvCMsREaKxhG+GZ6UE961DrdZVJujxGCd\n9UD6cdmeiVleA2UuzBKn/fX/MykO4NlbC8XvSTg7uouSqNeYnzBbKy/np7Kg\ntTYQ92AuWKpbwLIxk12joa7UEdakOFXanmOaLVzNPSpHvwM7W+oG8mznohx3\nMYD1ZkJB+vGm7Q63s9E6feH0+1oXTXDL18/kKHm7aLBCsPUGW5wnMfsOuyb+\n79IFQWP9bkmbLc3HoAWLYKhW9cj9wa8LNPZN/OfWat8UR/tmOpe5vpjk7wIt\nkY73+zGDMnbOqafMtrunXyGxfDsxw1bm7hD46usruuE0/QtjsroYE3fvXXVE\nWvJrlxOXR0s2AzDL0BpzNLr/lbs8uy2xAZBiU1Z9cjdcoVPj3Dic34TEXU3p\n1viY\r\n=JsW/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRctU7uzD01kQbvdordHZfnbLrKjJajB7S9QSM0pANAAIge7AthrpTLAQ8hM/mCMC/4OpXTNdQ2xPwlrYlFYLcGck="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.2_1596618830474_0.08480158845556418"},"_hasShrinkwrap":false},"1.0.3":{"name":"jup-auth-handler","version":"1.0.3","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"b5c291928791e82febc4ab792bc5fe2807ea6f86","_id":"jup-auth-handler@1.0.3","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EdnCEqNFbEqb1Av3L5aQCuZ48XBma86cdSoI2Nny0ctfic/lsF08m0A9gpqezUP97wx/no4YCWd+LUVcdpZFZg==","shasum":"c9aff055a24451831449ac1dd4f5ace77323cf20","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.3.tgz","fileCount":45,"unpackedSize":91250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMNpKCRA9TVsSAnZWagAAnmQP/3xhR0D8O6FQ5sq9iUVH\nCZcXkkZR0+4UMr5bVglxer9NBjtAS9GTwbfO1i6+z1e7NnSPwaDlGMn9gdGk\nerYKW2v6cI3DrjmoGjeHNntVWHF8omWGBNa8O6/HIvAYNFSP1GpJuHabj5DP\niMRvkJomQVhpJg6n2d+NXqZxkimSPY4VOC1JSDID4/sjZAfxLnDtULNE8Fk7\nQ4Lj8atNf24o+3/3CqrWif0zjZyODEMgMgMvGFvVEoKk9yg49atosGE2qezQ\nfXBNrawsVQ+B+RVEl8aD1MHJMMjqZyiKoDqHo4QzQFxT9aySgHb99Y6RajTj\nopr2rU7YNaA3M7SsCKUH0mKzID0Zz9FH6TyCT74VzEOwLJ+BKJwfDN42szRN\nBRrBuLn86WlYtlq1d5PRczTiIQb7N+I67uFsHVL+nkPWF9SVagQxzlZ9BzeK\n9LouxxC0kMiLDjsN6gyb/IrELbzOwHKp0LlGtyeI+H2N17gYxOSednnkpMCA\nh+t3Q51PBkwsgo+aBMprRoZmIJLKkEqsjmAeVwD4zVJ/VyZhzKZ3+b5hc4By\nysz+5xdMPddBDPuKtqX/cBz8iHhgRtaHR/ZIjs+wNCQv2GtvHeAUqzWR7JaN\nnMnY5EvAjQ7lyO0yM15WvOG5nneO7TI55BsT7KrOK34T6zt1AgZCdAES1Jtt\nmum+\r\n=LSAk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyzZO+T6K36DN5U6cfD1c8zP74YGJybYGKc0YYFbNZlAIhAOp1RZBmAbAeIori2slzXTKD9vG9lWZwPZ590u+Me5i0"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.3_1597037129546_0.8180633421263619"},"_hasShrinkwrap":false},"1.0.4":{"name":"jup-auth-handler","version":"1.0.4","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"b5c291928791e82febc4ab792bc5fe2807ea6f86","_id":"jup-auth-handler@1.0.4","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7v/b5Z6G7BZKAgzGTeyx8ZsKnQhqO6OiTWPe6LzI7WkgCFsRmK/pCD/zKp1iy0ObtuNID6HyIf95I8sRsmxMqQ==","shasum":"b55e7fc1d0ed0ae916f8e92e374cfd08880b9e31","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.4.tgz","fileCount":51,"unpackedSize":95417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz+jCRA9TVsSAnZWagAAutcQAI4ERQDrfhENCSW4AKRU\n2IAbRNHRraWhl7v1rZRoIiumvPDk536vLa3yyNb5whmL8yYdMq9fVSXqoZ9v\npEs0YpPD2IcUlfphA7rggJsRcWuMylf1tAMp/qW8Qz0nqLIcqg8KpPEYE82D\n7aRn92WNP9C7eC+ZBgdsoKHJWvmU+45Li0JBFKUoD5aCFL2iFQtEQCkhGuEa\nOp948z4C9ck1eOmbpFdTzuLf/+UIIog99Pg18XMy+9J9BtyPeepGlV8Sxdx5\nue138uffSieWWMc8IZBA7XSkknsmoXvjHJF4k5AleSKQ0t1Yn1ioNvNLWkKo\nl8MeHM0kQJ8r+JBbEVzjJfcYl4dwYvmmh6xxKo9RAw1pifpr5ab0IHm6eZG+\nTnKmqwqI/i5j/VDa8fsU87fOxEhZ4yjLoPvl/5tsDbIQ9zVuWaUkaF4dsKha\nfilUpI2krqsESexZGro/ZOvjsWe0BiDiEx6whtBTguJ2X1FaDXGtInTav0r0\nXNBBxO7QZmayGIqqrRTdu/+WWslMXDNUJGy2YXiELQcYcAWfKDqB2P8UK1pJ\nCzfloSsamnF4SQR+nLBOkQ25xoufw4Ec9dEl7wPZkYRoKpWKify2M41cRVgj\ndEehmBcGlYNm+igkBgP8HcnFukFheMVmhRKnMEOanth29dVv+aSjuoQQRoeG\ntcGD\r\n=XEY7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDts/1xd85tjORCbIbm15KdJuDi2TSmekdaH8/F8WYT6wIhAPaW+kPIh2ncmWKRx840mxAcYtUNXwGVqLCB2TYSSHRO"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.4_1597718434278_0.7795099497326736"},"_hasShrinkwrap":false},"1.0.5":{"name":"jup-auth-handler","version":"1.0.5","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"b5c291928791e82febc4ab792bc5fe2807ea6f86","_id":"jup-auth-handler@1.0.5","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8Fo4bwhX4+rVJDCg/z+utAgMGGC3IBqelN1dntHdM9kLGWRsw/XUyRzjc0iFGAfkgxPoXQ+/DtFboW/IfNeDOw==","shasum":"6622ad72bc78671b3728af61956fcf6f1b3528ab","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.5.tgz","fileCount":53,"unpackedSize":98816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO2PwCRA9TVsSAnZWagAAi4IQAIGE3cjPhbfSzfhQUibA\nsxs7VkD35revNk2vLPZOAHxicMvUzfxGeczegDIjegMd243rHl3oExpuJdMc\nySI9BV0uutg2acBRJwplcrly+0HGNhLXVP4GkmsD2zIhdHtfShpZQmGpItGe\n04xskm4eNjieddBL5sOmjRoVTBZZV2q1PLJzbUiOOcLwGSKoRNmw5N5yPodr\npPue426B5Wdppt691p1GLP0/L4GuvR+UMZWbIXTx9MqyNylnzxGHExziL4m9\nHMzj5mnZao8Mg7u4IGacmL41einQYw3R1Ad5XikTpuJXguVzX0rLXkItrv38\n7js+k7KJAKU+T031LWCMpaF8XBEwW9/zSI4Ey8m9fnTfEysSY2HmmJhaDGoD\n5NwKlzlwymvk77hS4G+YOHyKY5de2/elgfyraoyF/9mue2GIq8a9YiLeOZeg\n4GZb74E5/FHg4reVfPlF4uh//zN6xb+rzvgQ6xWUmghD4JhLuyVSclXo9Tmt\nnFpCTno5dzw6mItZyaBnbyEAhVX2G5V0AcO1unA7S4+Zb1fb+1kBSu875Vqy\nhNmrSRD55q83frgwOqZ6Vs6Y3/Q/atOhQavlz95Ovq6ac3mr2vTv5rhtUnHz\nYUSczcPSVfIq8CJGDNNOrlN0kdddrY76aeKljfuMHP6qYpLj+Gkav8UmSN7o\nR3TH\r\n=MAid\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3aRqYSBJhUVN8BYDIXwOK5nYW5oDl2zSTLobarGVO8AiBWPCj+KCH+jrm2F+xbRDlzwdHGV3/cdpmaiVeoakDMcg=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.5_1597727727303_0.2510868662194117"},"_hasShrinkwrap":false},"1.0.6":{"name":"jup-auth-handler","version":"1.0.6","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"c4ed4574c6573f115e4b2f3d01b1694663511819","_id":"jup-auth-handler@1.0.6","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pdHSm7+Q5Iy4ILnU9n0uJ3dwWPI0INGI6WXkc4lOKDJvvGgE5Rh6VOmXC9giECcNQYY4n35kV3frnvgPkuxv5Q==","shasum":"4fd3b4e6f32f1547cea8b7c4c87266ce544037fd","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.6.tgz","fileCount":53,"unpackedSize":98885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO2x5CRA9TVsSAnZWagAAgYQP/1bEGBzVnvFXbAs2usg6\ns4ZhFlW5JE5lRlXY3GBSRc95zkpx7oxQHcnY/+1LJx3JM7U8S+jdMffPAWrG\nCiKrLjj5sISTru9DRJrT9uzgpKtDy87E5XACesSOHnfdk3jpE9vlu5bizJIp\nI138xNcftPKfVXaBITSsPpqNToEnsk8V2yzROO7SNM0yb53y8f/fNknsWlbq\nlMxptLz2J5bAgmUoFIMfJfIGptwRGSZUoysb1jRHZ8REBWbF2VDne07IXfbl\nWfvitrFikfSo0JaBsn6LpB4+7bD4DlYyq2U8nSFfwlexR22CCv/9cPpteKm0\nUQ20hcR3lmZZFhQkSBsMZ8UCgBDJYwnGQZOtcIId4Ux7KAqAYQewZR+a3qEs\nnlcLeSWSpIXsJmzngUxrNFXwVGTH2K3H8dwMDeqrGMoMiPeKtKradX3pjDld\nQWIxUkAiDW7xZUmDLlPDdO7ttMDoCxJezWrvkjwHXqoAMUoW8Q7Vi7Zvfsmf\nPbqtm6nPShGeB5jvfi4RIKDeTCTsSwjl841b6+upKk7qxHh1rrRblyYQxVFN\nc5PuO9HcTeL2Ashg0ui/WJ8Vh3QdGuFaMtdleywiZKnvY5Zp5kp3fTdxPCrj\nh0LLwP+AK7vxNpKx8uu8J1ac+MoCAC/CYTlH5YOzDkE0jAsfG9ljBf9hC8dl\nsaWH\r\n=kZWs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClVYp5ul2RjE0lqIWUHYK4QlChu5X4DAVdh1B+j3hr7wIgAk2K+KZA8XfrAPQXfgTiVdTbx/DrQcubwKo06F2dJ/Q="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.6_1597729912860_0.7883635659774586"},"_hasShrinkwrap":false},"1.0.61":{"name":"jup-auth-handler","version":"1.0.61","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"c4ed4574c6573f115e4b2f3d01b1694663511819","_id":"jup-auth-handler@1.0.61","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JY1psHbjprMk8wPHdodhMZ9tFlO1iiZMQ7MRRD2af57zxF9adXryJFzKHjhu4ANzvaay00dpcHZR9B95qaGgww==","shasum":"e18ec7d70ff3b37cb280f9f24d8ae2ad94b01482","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.61.tgz","fileCount":53,"unpackedSize":99019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO3JLCRA9TVsSAnZWagAA578P/RMoAtZa/sdeXPbwWuqT\nbIgaGQ20tK62/PNdjWQuD8VzGQdKKe+Njq+gQm/IzEzVJ+KK89BUhoWqi/Ii\neE3I8oBSap6PBiXnTDpdltSSWkl4bIpveebkl8KqRq1VmYnbbFk12S9cLdqo\nknptjNtnuR8bz9JBZFSdW+WxX70V3YUNBylFCQfzCO8LWOsl2P6t+6SK8Dud\n4pqRGFsg21yR90gD2ls8F7h6aYPMIzO/B+fovYkVZVyGhzX/dUSdtsBFyC4S\n+tmA9a4XBGhNBhqsnIAO8HJK4kO0PMfWeKfwJKrVZrvmQ42dKytHRdPt8A9o\nGhDwwbs4xtr/2poHUrTYsiQAY561inCvJH0td3qqmOwc6hS9stjckSItM0gn\nClWM70HjXjYz2bfBs0TfKGwETWCsouMRAIHZST+CcWKCYoEcB6nmgpMBHmxy\noC4YpilipoyJh/Kk1RrMUBYl3NTExaww571q+RQOcF0kPu09Yho2s2MWL8tV\nG13GgJqQTMfYhb27itDUGVEkgQrdULSW6YRNTyC8Zx2VRp81DR/DobEQhSNx\nKlfuBTknkiZfxbcXCT+qo7KsDCUuR4i3PBnVbTcTpzb3mTwgLCnr+pd465zU\ni4qdRd47h7vDfXKweXd9fh2o+k+4AiGlb+FfyfcCPupm0qrT4QtmYX7Aa2TN\niQgX\r\n=f4Wp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC796WpTacyJpnAloqnYN3j/MpB7flndcReedJ+UMnSdwIgekBr1KNUS8LESGbk+qhaLYymWsC3zkKI2R5C7o2uzeo="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.61_1597731403197_0.1502901593231749"},"_hasShrinkwrap":false},"1.0.62":{"name":"jup-auth-handler","version":"1.0.62","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"c4ed4574c6573f115e4b2f3d01b1694663511819","_id":"jup-auth-handler@1.0.62","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+EZWYGIzCCQtqOwYoc7JVdwcEbufZwtDKa10d6odtB9RFr6zrtPyCQJPKcxw3pwfs8Oqp84ZToEfDZZiKRasQA==","shasum":"db7c9fb3a0571ddfd88a5c96d10a03a513fb1828","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.62.tgz","fileCount":53,"unpackedSize":99106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO3K4CRA9TVsSAnZWagAAtRkQAIOoWcsRx2GRyOrIvxFG\n+u6oDj9lKPKHTDzAxBiAZURhBtf8djEncPhZLbzPYBfOH0wifRoBSRwY1UUq\nu9Sl8PqUn5GPovZeIHwwnTInNpC2jF7KNTChiN7yUoJVnxAHyP5zZyNTXgkc\nh4KOy/CXAQ2vtuDETm3x8jCft1OGMf8AHBBN8YuoymutAKuteBtFvSIRPPbS\ncYFnMxfry9Z88xAslkBn5s2fLXQDfAXEAgM84Z247f19jJdFLhGILYuNWPV5\n4WmKvMVak8MvDT95BW21umqAk3vQF/fRSCtqadik6Dt/5a0i6NEI/GoxFsHx\nBonblldUyjeY4PaHe18ilsD4m033+LU/BYPpmGALrcnfX7jcQV+HrVXFPgnn\n5M+CTtbPZgEsPlO4TlrFLW2girQHc6OT+O3zhFNIkfYk4zCLDNEh5txYE7av\nPpi+EKiMmoVF5WpL869wQnBwwrAeXHveThH+nvAnOUaIdf9tWSA2dQ50oQy+\nbIpH++JJm6uW8FjvXWgAUutVaReYiq55LMXjPlEcuKzBGhE0VfKpPDTBZblN\nBdY5/OjKS463LQ/MfxjAZAXlpeYPcC1en5xTdNTmgSwaH5VYHxmBvETs6yxq\nLd/UWsX9RI4X5uNZIU7Nk8Uz4oRAJcXHA6YeyR5EwZ8OmlbTChbOkcjn+kHO\nzgS0\r\n=Xoo7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGx09zU5pTRh4vUKYAFjOjw2zkN4SGP6qi2JBA0SDzAaAiB2NtG3xEActOC4UvRdjTZaHy7RXl8ejWfoPHtcS3Iwhg=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.62_1597731512133_0.27883065524370654"},"_hasShrinkwrap":false},"1.0.63":{"name":"jup-auth-handler","version":"1.0.63","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"c4ed4574c6573f115e4b2f3d01b1694663511819","_id":"jup-auth-handler@1.0.63","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-6CUFQ2rE7tazJJrLHLbkTAPeiXq1lSrieRePjJnN73UoCv7pPvw36B47NSBBtmlHdXQ3Za6SRjgaghWU2j+xUA==","shasum":"df75de487296dcffe533c31e691e6338d6aa19fd","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.63.tgz","fileCount":53,"unpackedSize":99116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO3TmCRA9TVsSAnZWagAAz9IP/iFyDKmVWnQcb/jJ3B4U\nez1k6znGYROKBTDLII0Qg0eYwyLAWHJnZGau1jfaehPwWkmhtanm4NW00muJ\nR7VSNsLshNA8ZNPJZE+XLUCvRuC1bRJuiw1rKRIlRTlvxqyGH9cUys+gOGX/\npgQeRXxnWsXv+EXKVbAHKVRpGQi/uP4przW+mW0s09QF16VpQzHP+IyEuLX/\n8rP9GdXUdhOQy+qYN4xfjUqIXZr3XimkTmR0Gklby5ONKNPEZ58w8bHJU1KT\nQmo0pf8m7C23BlNgGBkLQlss3C4r+ckREyNPu3V9D+kaY1nbJvU0NMQerrRQ\nGvN5UtB+r06ZkPesseK8O/cVlFHCxxObo8ANrMklWldXeQUdoQzRe2DkYjXR\npfklwBEndQW3W01SjHsEc3iCCi923Wvv6bu1XWUrPanwIxz8AJVNfI8yT45B\nwQhzM5TDKvwPt1uNUo15hpCmZEsKc+TSIt7jFW8YZ0zGw6QCqDkRVyH0BcI8\nk53fHfa0PFVQtsnwkp0zJasJEIXCrHJXu98rnEw0GtaYzZ3mAv9eIBXw5ASJ\n04gmA5sgiiapjO1bvN4aVwOgKTxg4ABCvAhPuTaRBhnPifPYrsO/7FH29Fx1\nJcIdC/d8cNjL2UXVuX7ErOz3BVJ2z2enkvSPzeB4m3tuwpWwtbKKaYvw/kLS\nXUw7\r\n=JPkG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo/l7nsWC/ybh53KSH+7z7uBBsIMpVnpNxTMr0vZ/LqQIgEmDO2IibITjG422zZe7fnVUygcTbY5i7u0tLQNQrrH0="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.63_1597732069621_0.3159975752921269"},"_hasShrinkwrap":false},"1.0.64":{"name":"jup-auth-handler","version":"1.0.64","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"c4ed4574c6573f115e4b2f3d01b1694663511819","_id":"jup-auth-handler@1.0.64","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Tpkm3iH3HxMygLeR8Mtt71wSaypm0Z8wHI3VP03vN1NxH1Md5zyj+Ktzkjv+90RvGLGwdT7/duX1ITkhmSx7SA==","shasum":"4ed1a2d438e9b08c94d3a819d864c6c1795eb84d","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.64.tgz","fileCount":53,"unpackedSize":99122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO3b1CRA9TVsSAnZWagAARckQAJFlsKKHTyL5dwy3+QdC\nlTlPMLNuJUQf3lqo/Uui8gKuKfzU8gsF0ZKDpndSeyhYYOGZyd1ZRatk7f5q\nmh4xFtxqMhmUGJlGfTS4S3qRDAoh+QVMgMNhN3WsRkh41s0ia3oi28gb4I+X\nZz4RKwWZwF7LlDwU7gddOLFSV40NYAAXcgZZIBLPbOEIQsQbeV9NChVIPwrW\n3zBOknLZ193lBBe4lmq2a2gULd/ceL5+QUuNaGoLYqSBmBPOo436c3UFamLM\ngPGAHLT8UxVdMsFde3cs+YE304PViQpWW8iEkevAaVWZ4FC8pkVAqBZeu9Lq\nU6qkTAGPbkVf2DB+ftby4IS4/3LeA6nCYXbQdaTgB7XZY5WsxbIIUzWmHKzt\n1+WgGH7vfsevXgIUJIZX4nfNUNTvYH55mFW36WL9SwYVO2J97WXw0E0m6pMO\nQ0Eaw293a75heoGKYP3xgYhgTKnY8SVhMVodoryeuu6/W6H1KdVKOosqDggl\n8Da2z68le0LnQiObxv084WKYlx+D/lKsNeFxDv4e5k4CUihzk1Hr7cmcbPcB\nTxHi6juBaT1lGUkSS5yV22dx1L7h6feUUvuvPgG07YTvg2Mwst0nwxRXFREr\nMZlOURES6A0E+Mh0AWxzxHVd8Pr5btQ8fjaWvBR/tauT1NREdcdTvbcG/M71\n6yIk\r\n=ByOa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5Lxn1wRzOqRxgR41uFsvIGv1scvVtk/gTEMa0HxwHqAiEAo+JL6WSfo+iniasQNpP1uctpVLSlzTZQI6JFT5eLDqQ="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.64_1597732597378_0.8912727496208468"},"_hasShrinkwrap":false},"1.0.65":{"name":"jup-auth-handler","version":"1.0.65","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"c4ed4574c6573f115e4b2f3d01b1694663511819","_id":"jup-auth-handler@1.0.65","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sXivm3bar9GV6jsB9leS0e7pJt8xOyaMywzcXYUtUnacHh1Dl1h6AAEoaxdnFb3vDeGmFEGN/3Rax1ujuv62DQ==","shasum":"20f4dd518cee710cc93782a4910c8df18627b6d6","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.65.tgz","fileCount":53,"unpackedSize":99211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO3hVCRA9TVsSAnZWagAAMA8P/3hi9DzLiweUMHUa+yfO\nZYfUkJIcsvS2YkI00PZWSKv+OPSeIH69DhvSelYjIxZDs8JPOoBSvrJzYz3w\n4tR53ZY2zGjwxWn45yU/XqFodhJVSIbMuT1LcHAxeCv2KhAhWNLYtK7XAx/y\ng9mI6u2Q9O19stirATSSlEesp+Men876Nt8BeICTYxMyvoDrDic2AxIXEXbI\n8/gJZCZ45tuv3xhJ62oHKb7aJtRAp23a00WqipR7Gm5p4QnpKnkfQZYEm7h6\nLdSk+UXmHN3+LE5T9Eot4F5Hvh617wlS5JOReyrBRqIm9ljRyz5lNf/buVxa\ndlarix15LG79pWnkBYerdTwILfNvo2ADaKOee3C5Lflsy84tbUn0djYXSYby\n9yYHI1lxx87e0IsgqmluYNOUuJfPdg0m/DcrPDVpOFJfVutVTq9KL1hC5w7k\nAZMkmXDkl4P7lHMS/7ShW66uaRRFL8GRr0vDwxI7/tQChwoj4bVu9AB5agBZ\nOFZceqcR0fviSrdXrEllFXCu2nOo8N9LfImXLcNDJfL1zlxXj/xWyBYL3weT\nKQnfjLwTmvfQXVDSBUd4cUnbEkJnUraU1T306AN1CBGfWyHdBrxTs6uxe9Vg\nt6pwFVff4KiKD6AnKKqNJ9mgNuPg0M8dRxBgH0E0Sh8R8atNs4q9V8Tg+Zg9\nXCcZ\r\n=BFRc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAsuwEvdISHslY8+nq/1o3JlHEA+W+QG7UBPEuk4rM0QIhAPwDy931jZLq+Os53JA68M13bg0jgdff6TOIcd92vxUU"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.65_1597732949374_0.7688585571368123"},"_hasShrinkwrap":false},"1.0.66":{"name":"jup-auth-handler","version":"1.0.66","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.66","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rgnqlxPuRzx69dfw1b80MrkUNqUvrEwSqG8MTeZ8z6Yq8nyrQS5229JJwOZxo1HBBBJ817RabnDgzsqAGznp3w==","shasum":"851fb64b784d4f2bb0e02ef32d64e62909ac78f1","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.66.tgz","fileCount":54,"unpackedSize":98297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPNCzCRA9TVsSAnZWagAAMfAQAJUtRFDaPVMC70dD+MQm\n/4Mw6VPANI6j8hrlp1ZjaYAKlCR29DcxJFlJZqhXXBSJbNjletb5kzlhGDtc\nRmSJGWRiKFZUeFC2T0ReeM3wAamQnvB9xflxbIphxsyIHetWh8xLi37o/CBR\n1k1PcMMq2GLCzcvismtmY89SbYBDBhSmEu0qU6i4qQiIgirlVbSPgMX42Bqd\nyFIzmJMV9WJZG2WjXprbb3u8pU+4FImY9p6Afk7fJVvCNIXbZb+Xy6QjQnCb\nSLPGUPjWLt5rJv5M//HgIr4MQI3RGQasmQp+9ruoONa/j0C37bbsgiFq4CHy\nIP4vfeW8zZMWOcaC+xV4+EW9BTLhMdx1AApbFIykhjK8btmfVpMoKOD9X8Sd\nhzX1D9HTp1yMT8N2sjP37b70aS+N0RN6zqI9kieyV6dBgG9EJzEwqBIgEhmy\nO0y/M6fQfG4DqOE4dTuT6eBfwWk1WXVfvqQnAL7VCePAMddsL3cG8QV+0X18\n8HK7yPcTERkAOuZ/7t0+95FjWSNWYgnRLcqZmIcD8GvN47Ix13RUcU6Mlzkp\nFGI3j1OqdYiHj5OaEkBU9ReTH4mhLoDY7H5H77t3w6Yq4MttKeXHBp4cpUj4\nj+5GPtdmgWy+2uK/+qqSrXlXIhM4LCmprVZmSRL7kMOf7QT2eF9ZWnQnutUz\nMWrT\r\n=vS3x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdN1WVOfQst/+ccDwqHiSC5Lu9i+levf5da3VTpK1i2AiEA6ToQh0eY/UYCL3F4KHSgozpveH/VCdhuXq3mSDTVPWA="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.66_1597821106727_0.02755607821086592"},"_hasShrinkwrap":false},"1.0.67":{"name":"jup-auth-handler","version":"1.0.67","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.67","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BnC3+ItsOvXgZ3C8mFHQp6fn5F4uMi7fy/dga2owyi5HhBGAm5QTuBaSIfXpWtJ7L83sVtoaomaPn4qMGyQx6A==","shasum":"561f6d18cad163fb401e8f855f226f8a263295fd","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.67.tgz","fileCount":54,"unpackedSize":98201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPNEVCRA9TVsSAnZWagAAIdEP/ifaGprxl3MrQjg5C0yX\n54CSryFTY1V/0x5q/kxGz/IkayX/3OVGQbwEQus4K/MCaeaTdJsRaWO8Ekh5\nMz+1OTtRxvyV90CJzBHOLxNWdrEfAUn2h0orFoiedvy65ACB83CqK0wGPSQ+\nIQtiv+iMd7q7BN2YaZWL3B1+wHp3wI7LMiKe9astGwoBOwgr/gH21BKUQsIb\nfcVm/zmEvF+WFClgma9tg19RCfdxqBdKBUVqMlT8iVheOCez0SmYf83KXy03\nps3efGRvY+b6qSOHUyf4BHEaKlvLrw5g+oLSH8V6MPwurx1SbWMc87c6djC8\n6G02bnXSQfUXt4sfEbtDTzNIKuWmNcAbVvV4deuS6z5TkiwTLO+74JAMw+V4\nlvw3rscCkcI09nN2Fnc6saPj9mk/+WsfjMYFYCSqvXjC9CrL78JjKDZSYe8Z\nMojwjyAVb5gA3MaBhEgsi/feUptTD9QYYtUzrGgC3SLq5FBU9KHsQZbz761p\n4P+8Z0SWBKUrOuxs1Ff0KqVlGq6HtSKacrbp0Vu0sei8YISVnSBJ1vFHfi/j\ngMjbAPQi4OhpQux2XShEBnO/kO+VennYAkVfBidm44qPwClCv6iK8LYXubtp\n9xg2f4++HenNzlRwOb2AQsnMVha+h2euXD+0WdcEiSckheCuNWjPk2hj5bp/\nrLrP\r\n=Npcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrWjhEMMREnesqPY9nGCLCz8xR6zHAA2h7rwZHkxqLJwIhAJH9Rh47q0w6gAbOk7AP6W4fJpc1fBC7jlTn4Qa1t2RK"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.67_1597821204846_0.6394880890397567"},"_hasShrinkwrap":false},"1.0.68":{"name":"jup-auth-handler","version":"1.0.68","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.68","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-agEElv5AlXKQmNVWfNqP4BqDzBJzbtFH+jwX2U1NJ2OQNFkLqLP/QHEYCviwvC98dnGWskr4urAA18MRRyjDUw==","shasum":"86f12f559214d213a9ea8f4d01a7eb55267ace19","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.68.tgz","fileCount":54,"unpackedSize":98156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPNQICRA9TVsSAnZWagAASTMP/A9G3yMPEbxcrLNcvL8J\nKpA95C8VswnwKOeQAbjV4Cdq/HDUiIVp+QCEv0HrWZ21L3f2vNsnjCMBtM0S\n+0zW42Lpk3UMlgdBCkOLcPnRnfeF/HXJ6toMnnY6EsbFX2+0lHzVZcME2Ar3\n25VPq0GxBo50/hDHJdZxH4xQynDYdwmPgrwWG2amSkSh6QJpUYdBkDuiUP/k\naCVTC2gAF18WumGnEyqczFxXZSdS6a6lhFtxi48kYyokFZf9nlH1sTd0c3Uu\n9s6VN8lMk+ohj/dtQi6jsIKoBjTJuQ31NY8FtclZyGSBG35XokaT5xG2cgA/\nlS2l/QpTJCJKn1q0OAFSUWAdHioNX9piFBPRGRILSv5G7r1lD+WLXXrCzNjZ\nwZWtlc/M8jS2oklUPsDuBSK5bP1Jxm5aAlXxx+OMYKnkJRek0vdhf9YBuq5l\noTPlcOunCc/QJrSi8w59V/EvHUOmfvMFjbRHqabqp/XZ8xO9gqbHh4gXkOiv\nZcocuXl2SE4TL6z5n7nqREP9EPE+bCZV2hHAyp2IyIDrzdBvnw6+UjlPheE5\n99CjzcYr21A3ZzabiAZ+2ih88RuN0/yqmNW6eJS3w1ZxQBg9iEoZiSbJ8Hdf\n7vsDw6HTqqKrMR5Cs5Rk124fUb/VEPLeMY8F4CHQA4KKPZOVMX6rsv8SrDSM\n9HqX\r\n=/MQz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/y6X99/dzyRqXvv+d4LpeRLO94ETPtkvXqkiBsDXRpAiBhmR0Zwv4HlTuby0tuLpSlKonODMDmWE2DR8Unr2Z1YA=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.68_1597821959671_0.3956200080822121"},"_hasShrinkwrap":false},"1.0.69":{"name":"jup-auth-handler","version":"1.0.69","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.69","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XHaGubIxVjpfTySHedaMvA0cQouU9pfTgVLyKEnoEA6cpcuKjmEcObvnKzQgMv7CwVqc8wKaiD+W3IO+QWNivQ==","shasum":"deb7bbe2ae12d0e57a5146c82451462de8b87ca6","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.69.tgz","fileCount":54,"unpackedSize":98153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPNhVCRA9TVsSAnZWagAAm7cP/3hNQp/gv9WSlMJ+XODR\nYcMdIYtjVomk1CzSjB9DFcC3O8pazfkrqAED+STUHXGsJe74VarIpon+q9T/\n65H4TKBlEE0Cl53Alg1Dbn22fHXv3PPs2gmwvVjcvFGxo6OW2nQA6JoagT2M\nuUXl3P/XttnPJmx5wg+M5nXwmplwfSIq43OZ7J2gMkH4MCJ12MuSlhHoVWmk\n6BDScs97epcQwEb4OlGEqONjMUwGf2GMA40cAMig+a2NV6aMvV9i+Z14JDJk\ndgssGrQCbspz2kvTtATjY9notytF+oKmTzvD0g6evaKvZmPC6pXj+Wf2rjTE\nLI+1L5e/n/VhWiZSDZ8rJiDbb/6/Jc1S+GPLcTyyLd01gSaA+DeLXkOJIhJt\n55fEvgNMZp/P0vnZI05xYFjd44GtPmC7ziYhC59DO++GXUkCZUpb1lFyD9wm\nS19mXiLbO9rVFt/azqL2w98ifiuA/WHSHgP7UiE8dxFikdV6RgkBu5KOVNJa\nOn0cNYRzDzjMZ4eI47JvD/jZtFCyRdQfGHjmNcQSlcIzsbE+OxB7+JgWN4Fp\nDj0YxTuvDc7plO4yXpnO+HAswHFrSH2psCzgJAyp02ossIY56I6063PGAVbZ\napW7ksapKYu1AA/V9wCRw5GVPENhxaiIdwDVgU9QUPXCDYzG05u7Z7qXKmwE\np27H\r\n=YyAB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVSkor/REKGmorBRlCE5Bco0gRmFeViCkHT/fSa9Dr9wIgRhedy/QIogwIjOsn9H52DJEADEknVQ9Sx0YwFAcz5iM="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.69_1597823061494_0.148724161084413"},"_hasShrinkwrap":false},"1.0.70":{"name":"jup-auth-handler","version":"1.0.70","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.70","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TGNtHiLQZfAnqvMgLLrbaEwKuzy6dK7B2IiVtrthKyyX4u3PcZFOpuw8zHEwF4DvVECIugT2s0t0EJhUzDpfMw==","shasum":"83ca1c6d9a600a7cea85672e049c7c63cc20ae24","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.70.tgz","fileCount":54,"unpackedSize":97955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOG1CRA9TVsSAnZWagAAH9cP/3ZvMZj5J6WqFfYJAr4z\n7CslwpaSNFgagVf91wPSu0b+wRncgOfRAg2tEpESERGOmGo0QV3PZ4f4WeZf\nbAIeVxb7nE/UzHkBy+eEh6VP5gFX/bUSn7SishRxgLYExbo8gIiunh/XgsJ6\nq44U7ndvL3Nx8ClghMvCoqlC6vUp8zgXPXa3VmPR65jO/81KBvPYS+N5T2+X\nGcn84ZaJf+mmnYenQIbprgImcTx1l9elxlj45mwg5+8FFodVEI/Dj8vgyLYT\nCBHjHrdWfOpAPmxTjkXUOhkd0qfaXhmTG+QXKafqmyfZLB5zHy9hXpfPc+gp\nhqNc3iKG+dULVsINzg4z/TuBmq6KTJitJoaMeR9MJrFIVnM+UBX56bf9R02N\nYS5lFRgBQObx95AM7Qm0ghOSVaYxLURNzLi9b9nstcuK3GWsQA/1J3ddkd1Y\nYSGzg2hYlrdCdauwU9Ywu8s3VrRCqKF0RhEtAGtEdiWIoS8pLgRPRw/FOH4m\nCn+mt1kdtXAvHhxJU+PtjpnRFJ0kiBRVOPlXISP9VwEpqRL/h9qnYYv7waZp\nsJOjhq/o/SMVRUVgo0bns5eYwPo/68LPKGPuxvIJ8wT+hDnaFNpuBvlsDRpv\nbJ0wzZOcVUAuv/prcl70LzXweBX1/luUKDE62jV3FgvBPq3VOU4OrWCak4NI\nvGmm\r\n=SSFB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0O5wqIT4LlpsJv8QjrBh74vZzIYO2CXFo9U/2Rp3swQIgbJXtuhfEC/JIaVFEmfXJTHhDd8ln9xCIuxTkLXfK30c="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.70_1597825460711_0.23175335722113988"},"_hasShrinkwrap":false},"1.0.71":{"name":"jup-auth-handler","version":"1.0.71","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.71","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3pjOCe6v/G7q80glUaCuY92eQBABy98UGqxXaGQDwezuVdIdGK+ozIThX5MdReAqh0UcR/ujzusCRK7wMUITPA==","shasum":"003bf37a07fcbffbb57b0997aaf238ab7585d385","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.71.tgz","fileCount":54,"unpackedSize":98310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOWiCRA9TVsSAnZWagAAA7YP/0Is950ePLy+kvZK0RAB\nz3kCp4gRwlFRa6QwVPO2Q+bzSunuqh4onWaIeHrciARFj9VfHBYXb4YkTsMO\nTmJz7YkEYghoDbQ5eXptWR+vu5QFzzw5hAO7qOKB/Ue7kZpsoBI+mCxYcyL0\nWMS6lNl5j6xAVHDijFOuG2pfWeNn80L0UqVU9nA77lk2pZnDtbUAzj9L2Km4\nUSK9ujmagyeuMP3tA6dqKJ/n9mbVWT9BvOhSVcJ/VLtnPJN3F48/IPsSjK41\nhILkjd8sW3z6j48dzs9nJIbA1hbZGEt2tEVwaMRV8niUV1fc3NFEMCn+2nR3\nZCizKF8lZ7AoOzQZmSmWleIbij2xrzu2yswiFGgJc5LQStyMtitrpA6+5RPO\niJjvWLz6d2AWGj7XtYbnvnvOdwxvQD7L7XFlaCr0HvAa30VDUtBMq+vFOnGF\nnxQtKkIIzC9xCkQBpxwlalaZ5aa/cOiHBDl9EFYpxl27PFDRTnEXqoUgxz1x\nxcSbPAO/dvCY9gC4tW5Rvki975WR+kYrwUSKy+vb7NQ3IpkNHUEL6z9eU09S\nUGvYxgy6x+Hkn1uW0/8C3aZJKJl5h6oZU8t9ycE3gNrKghQExF4TNz4dphRo\nR76H5UFrBO9tZ9LL5qdWZF5FRIUGvCFHSDvg33HPM6tSFgIPMWXSiR416o3k\nZVPE\r\n=d9rO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRInv1MiRaryopZ4i1Lk/0Hm5Z3wcoO2ukPIFsI+i4nQIgDizPDfIcnVx5RZofa/gCqpkF85//2RzZzCROQI/LBM4="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.71_1597826466116_0.3041865062391085"},"_hasShrinkwrap":false},"1.0.72":{"name":"jup-auth-handler","version":"1.0.72","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.72","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3+nQyT3veal4iY11GlGK6OJLttiDTtCcy2PnK/aXfSNpjYeISbIP4QPMq8Y6Zw2PCBnwpG0Ov9kZWtQ6bdhV4Q==","shasum":"4c5da195ebe8d2a010d2c8dd2b76a413171eecc0","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.72.tgz","fileCount":54,"unpackedSize":98323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOgpCRA9TVsSAnZWagAAxPEP/0R8GO36xzHrLz+uxJtj\ncbyFFaMjq+KQE+5c51z+m51KvzqxEdBEoieL3V7Rh9VN7GSq6msBWTQgXMXI\nCNlc/XWYjX2SgM05sQqEnjFu1fy0nIsEZJyJeUIdrxn+WT4kPEkT9zhfVNdu\nOVpbVJkYVuVwJcScAnTyRWbX/g7kKrNLGqA42+AqQKF28zBoO3QuR36v6zBC\nHun1dbH1m32V8p2uu9OqTyRtMwSAM4wTMuiPON2wZCXa7boUAYVmkQLsVeDO\nDUiG9h16HMIDB6RKGieyrRhJpBQUQRt2dA2T1ALaQ9Q8z2enECIvpVy5fDS8\nRQGgCY359qaVQBT/XW1w4BQbES+kpS5gpi5cXDKdIueTtld15iwIQiapkr/a\ndX2BoLASnl8mLvkp/I0MS+f8e8pUY08hbYgBhz8JeVHr2lrG/7BZ51eB6K8J\nAi0QAbHxZaLLDItAXG6A/yM8SGFEX4e+XH2qL+Xd1vdKkL9AvCKQ+AZiGr3D\nUBzuSYnwNG3g1b7tlWGeOtKjcTC/VBPJgUPzhiJpAMK7OUalSZ+F9GMSRjZV\nJSG9uWgx9wnVp9naHQjbvO86j4hsp0ISyja14d2iqcOSbWtovfhM3rLm8Uew\niCkJUDwsbbNo7fBKmns8jsJM6b0XmN50VRIXwrCHWEwEq9v+lRPakZ8OkCSA\nmgfr\r\n=6CQC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTVU3DQmsiOzLVUZI2aVi7Gk+x9DxjqfURpsW3ZTFwwgIgAROPC8XE4A1cqhlx3CYZk+52HhV5erq6wrxPU+QvmCk="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.72_1597827113154_0.07125082008264871"},"_hasShrinkwrap":false},"1.0.73":{"name":"jup-auth-handler","version":"1.0.73","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.73","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-09cGeTuLJWmWYXI8i/I7M5oAIglBkqvPxLOPXjbTIVyLtUObG4x6iENr2h6G4t008OYPK7u8w5jaFo08PhnrIg==","shasum":"0daae093071c1536b36b8dc5ff4ad375ffbfc766","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.73.tgz","fileCount":54,"unpackedSize":98366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOjoCRA9TVsSAnZWagAAOvcP/2ABkCDIq6dxkja2LmqY\nLVWkJ+cm3ha21MnNVOIQ9LNbM/cPyzEIj4hxv3CjJLaH/VLGR5yknzGNhT2F\nkeuL+pvkvzOZ4ZmH+hqmEMzC2UizDNMm5vYmUtbhodsiAb3o2Pgt4pDZt7lt\nTkC9g5rShUaWsBhK+Wu33zxXsRQ7scS0j9GqAqBk4cCkvPzV3skqeapvSTey\nmQuu4tniu9Nz6cnzasSQacOL7qXnayWe8RgM8EyfIF8cmUD4n4zi+do797AA\nKcj3UomSCedrvjeZFLx8Frt2iB0ps32j7jhYEP+n3RppbehjotMGEQmFwIZf\nCPgcvhYF33rFQyMh5Yglf+DDRMaSrhs1T/YiRuiYMsyI69wLq3MUgepX8jh/\nnDebQfe8uOuZu72evkX2cosCQ7Dj0CfZFFzSJi3CdYovurRZW3fV38Oa65xV\n3a11qDBsN6fPXyPkZ0kch3t9aMRhVz0+tCix0bywLgyJld2kAAhYW38x1Q2I\nF3GuYqBGRtTlZT1hU4wJI5l1rvvABSXSt6FmgM06XuS98nI9hz84bPIqy2FJ\nrv/5UVE4W+sD1FBTOK+6vFHyI7tulRF2ALL/msD/+w2yIjFeLjdOZnSjRa4+\nPYlZa0O+Oqv6LknX9R2/LY7ilpXadC+5PSYv4KaGUq1v2YPqFhHM7IsrCSZt\n1cPi\r\n=Ae4p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVtWndAAS00XrV6wddrlQ694q2TQ7+W0zF5rl+OrTElQIgcxG0O+tEuHlHrT402o3U0lf3LDQ2wvGG2h6y4hhocXs="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.73_1597827304186_0.654669536913147"},"_hasShrinkwrap":false},"1.0.75":{"name":"jup-auth-handler","version":"1.0.75","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.75","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-qoJIQd5attAMSl1bKX/6GFZaImVzUEqB9bGqRG+PJ2lomwuotOk2wilP8kziEoILPNCKW+/2HMz77SGPUUbDkA==","shasum":"307e4b7692358357efe50ed4de687a8ea045a007","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.75.tgz","fileCount":54,"unpackedSize":98334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOoCCRA9TVsSAnZWagAA+OcQAJ/ODtPxW0Abko03wXvv\nd+A9GotrtEClMWcGN+VgMwC5gaq9qCNmBJNCdvagaohE5VRTbJNA/4L6Emn0\nRruzAjdL9qtQUV+H8QG9wNO4pstlaK3soxRPYGvRbnI8Li2NE36+NtUW+Rlv\nDl/lJchXW4XLzGQcX0p54e4rwIB8jkhLmQBniy4xcVfsjfOmraIUYufZCjyG\n44iEska+9VgYb74TytpD5gVaNEEPV7Nk0VrESUvdinydCSJEVslx5Q4ak1s7\nSDBXpzg8DHHZ2vcSu70NZhM6i9j7D+u3o7heKH2ObaEeqEoqw4VosNVOTpg4\nrl5UfscUkIp0QfYsB/6O1IxOvOLbrn5QIAaJK6b4pAsM8/ngRvZqaLlSOHsC\n8hjdSCf8/tJH+MFzalnZljitig5cEk4uQmrQf65dlNR681scN9SU17mdcefk\nVnesL8Ti8c3PFc2K8tpWKS2I7D7ZxliOfR19vq3Gf4EEYDEOLSTM3nPBEcti\nlgDglfxxGGAppPeBnJqCSGjEy8mQjkDyBNWpOTJvearYE4tu37pNdHSYpjKC\n1aR6QPRpsfDpdyQjfdJNedaPJie1uqKOZMCckKlKNpkZMw47DAX62ppCZSQV\nd8V7BT2rzFpxR34MANnRUvOVlpmZ/NpfhoPtT4vIRnzDtUWS2petbxotd5zP\nXI1o\r\n=yZj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnDnZnpVYDRMm++V7QILhc+loSm+R6a1Wnd7TBf15/kwIgRTkmOLiAq6O6pj1ygk16afHdiiJdXqhe0fwsYYXL3h4="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.75_1597827586069_0.7752324307100373"},"_hasShrinkwrap":false},"1.0.76":{"name":"jup-auth-handler","version":"1.0.76","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.76","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Voqaf/T3GztQVS98QLleFT/IUg102u8npiI76Pj4Z6yNNjLD8hxUvAc8LlZdgaYktkE++mYWZL1EZfzUrKJOng==","shasum":"c5b11c258cdf8b7d2cadde1d26793e26cd1041a5","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.76.tgz","fileCount":54,"unpackedSize":98990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPO5VCRA9TVsSAnZWagAAaZoP/jfTM5hSGGuwnQoQnYsi\nk7KW98P0zJXQu+9ubI5fo9uqrZRejXGPc971IWfB6KpArCWtvWrsYw5e2PFf\n65Sz6KHVRNHBWckWIQFqXl6BCJwPR6crNkplJFAIoYpZ5Qpm1AO/lER5EIjy\niWO/UmbVPSTr0LnwArj3OIa2k6DklwYwnvDMHZHlq1iP8Db+nDmsqO6oFVVo\nBGw+kLglu4Rp/QsYFu1i9ekhUuEHizPAhcoai8u0/1VGKhsXsnbap83QRlxP\nsNKCBhfm5qDjlycQgJCieXk+Ht/TfIMczM+t9YTBjRegak+4hNVuB55sm4sr\nTvu2uHycRz4LvROSUbfEjPG0Ed7oV7RtVcdQxQ8w1rxCaoEBtmwj7nODW4Ll\n97nwYIkglIDFpFRblRu/wwcP7jhVUJLZew6kxMtcHg41nj0sc49di2ak1+fA\niKGva3ojO9THm4dH8SRMFjxCqVxl6DGYPqp272oH4FFcqc9KBQyTwO3wsSpi\n+MkUTzlOCbTib4DzblSRugSUgg7Yiq+mBACmQ+OVDa6eyI0ZoMlRyyHvulQ+\n7BdQjrP7tnnBoa6xMkwa3+cRpwGAAQA6R9F+ogK+EnIgPdGF1Lh111rMQTGb\nKv2XJnoCIkw4sx6H0WYoxFOaKyoNp4/rX2N5ByLKY112KGPCxWwJX1UTNHNw\nB4nA\r\n=DAc5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKXbMr6xxrIbZsZRUSI16vkhYPOlxoKxyok3FY4gQcvAiBs/UU2p8qS7L8XWlayycKICuk2CJRCCEDSd0C845vJmg=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.76_1597828692575_0.957756624984702"},"_hasShrinkwrap":false},"1.0.77":{"name":"jup-auth-handler","version":"1.0.77","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.77","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-BGMup93P5q136704Vq0VIbo/pjNvrRNyPaFtDUns0yuGrQXRdhaw4cSQgFh0Am99BhJjCCuRAAd8STrzl9SG0A==","shasum":"e638a744ac2645f0dfec256b7f1cc5d704214e3a","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.77.tgz","fileCount":54,"unpackedSize":99660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPPkcCRA9TVsSAnZWagAAHKkP/iTlliWX7zDmluqVMxCI\nPlb+wf8f0fjJr+Hvm/Qojux1I2Yj+Eo3IGYy5PlvKKdyt9e5X9rhK72lREmd\n5PbpFxB8X+ARQoOyzzsSmbVJ4Jjko5pZCtWkfGBHkchyqYhLX70TmcL8HH7p\njpXUDOVeN+EFr4uvpqX1TgUvhA59Q+wKEjMeYnlZknGIkFDOu7ZPF935f6MR\nzKHQGR66jjd0Ki617hE414AwNi3h7EQj2vbnZd7/vs1K/PjqLEh1jwN58sJy\nbuTDb3c+aDfBPldayRSC7osqeZfssQ1CKqtNcwnYhnQOeXMLJEyfrkGiwre8\nC2+4u5hrXb+HKq8UeSrcTOsQCXeobzMIIX24x5jNlyTuffHpTmGfNU2YhFXU\nzuhigloRBLqg3cAGUupvPK7rW5OkRP0D03T0akfki8E/lcm2uftUIwG/G8mA\nVkZodL37JFzFWJdKMLWXL33c9eo9VW+z0Zv5bGFBKnTrRq1GAVg2HYv4OTdS\nbII8lvA+vVhZibwXTeLqVv+3iTC8KxCbbu+MTDi89uefZq861Uk1VKAhUiUO\nOCwVbQW6OJOvGm9d1eQSRe3aDaG3GarDQ1Clf8e0rwBopZBo6YEdTM+HDait\n2QT1W9Gz3fctv92nc6cHkUcORSpFNl4kDkQusGntHHM3oL0VOpEety9O30NB\nUk+X\r\n=ErvT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC0fpeQiPlvG3mChYhPjHEz30mv1oQzpK/LiZHBn4oUQAiBZZoU06WFFk9VyYJzr6PYqRkLaFhr7kvcB4X+SaQi4zQ=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.77_1597831452444_0.909109309580842"},"_hasShrinkwrap":false},"1.0.78":{"name":"jup-auth-handler","version":"1.0.78","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.78","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bm1rzTKjtIHDpVMCK4/YNZ+Nq6B3wfeYq309fJb5sgie6uHZsPJd8ByRI7bjQVvDWcMqCb9xFFNa2l4WJsxVJg==","shasum":"f1ecc026789e6c04aa1fe5bb707fd2fc49bbbe87","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.78.tgz","fileCount":54,"unpackedSize":100223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPP4JCRA9TVsSAnZWagAAXR0P/1vrsuIsQwAPG2tvlCyC\n4ThbFJ6TcDmc3l3RtvD9twh+Kohl/vXlnxG8yLlh+UTu2wmhA3lmXXNqx19B\nDSJvblI6DruWruAbRIQK4UoscQKAu1DYi6/sjOkuJYdc4tSOvZArDpk9A/5u\nCr6uI5oGo1L6V64CfFml2DgeIzneGOipUTlakVD5HsUBfrwRh+TTvOsRu9+s\nJgJNvhF5M7WFfg5caWnfV8WXeZCWHmNCt58YxKHmHW1APf33zdKFqPEL38WQ\n3EVq3ZUH6ZuQXGaPFNosirH9Jb/RL9xJCAunpUSAIXqefdW5jGQBiSme1xnS\nfhYCsx+LbP5TZ6ox1k6gT7VHoxTVBqOlALc7mrZSfhUrXl00ZfBCvNxKNnaZ\nOG7cKCExaN7KYsC4nOcuztWp3Ct3OX5FnsqkJt1fPISPS2kxSerNs1L9PMTN\npDwTGSz5n2xr5wl6riLv6sko3cjdILU5/Z3KaAtJPY1rQfHB9wPqeLDxf0At\nPSZdTD7QpIfAbQ1TmCZhjlBRW9V7BoA2MTMgkqVReNZb/Vek9xvVcWntuEI4\nJYpZuBBHfIKO5xcpTumFNAmHIJrqR2AU+cmAcP0Va7OXUDzcO5zppx/lXYNj\nKrffhEjwdFjl0Wofak8EFFq2bwKSwAzyX2xJ7qwmvusYuwqW/svpHfIanRuN\nby4h\r\n=wUCk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEDasaLJTWDFsBagBRJEHcRP5a9onk++a/TycmNdIxfAiATQL8ezcx9pAiDLqr1e/QLGI9dun8W2kJWsAb3PvEVkA=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.78_1597832712754_0.07363782729582469"},"_hasShrinkwrap":false},"1.0.79":{"name":"jup-auth-handler","version":"1.0.79","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.79","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-o3/r/jg7NErn0fqRRlFYfeg3aE3KSB0AybiOGbe3kNqGiq+HUpKHomhdTfnGmOCbnR4snNC6x38EL8Hg360QUg==","shasum":"755c096cfc89239d6239ea37ca05f15dc9829925","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.79.tgz","fileCount":54,"unpackedSize":100286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPP6OCRA9TVsSAnZWagAAVRsQAIlcDa+ok4iMyLV9Iorq\nr2IH6oPIKArQMhW2VMGdVAW9hDyKToCPrBsHdzhtwPxgSdm/gHr6q33MEfRn\n28b2zqlpoPjoEMpsrwKdCBbaaTcMSGD2zjG7mK8esr6pucuk7EK074QfKBto\nQ6DAUYGI1CHsp+EUkMNE3MEn5pqWVCzp/OkqKSYEscTx0e4bDLHVPWqYAOqR\nsGqhmftA7NlM5vwguXInzvLL1SlZEcB95SNYKj53cG3sWo2lOTiosvNIBzKf\nn3eVU+ArpbznXUW6lU/Hnx/l33J4j2Ir8ZeeiKS5KOYYAMnRRCij4UwM8I/L\nZ30TCfks87TH8+NbMw58vbpCkCYK1RsplbH2vOgzb0csjfHKseHTqtcliRhz\nax6aPaAraU3xu16lDxp1Gu3e3DAGzkqJF+gr62/rkalkojPok5dF81Kr/aOK\np/2ksMFJXVrVV1k7kFTaksXwWUcTWYI9S2O+IqQY2O8ok9n8EdZpzGoFOUqG\nxgzUqqzKeXoEBP7K+/t10o3KNX3YpI5vco94R0p2cjHw3PDvfm/W8VVc/fhD\nDRJMGvxQ4NA2lJ1BW4nU1tfH351z8lVWwoNp2EeXJnKIAdOZfqXB0clRrUIS\n4jD0Okq6geLb0kdODkD0KHhiWByziCwU+w3LP73Dxs1A1V0bm5G7xOT+KgSp\nc4hO\r\n=ZF2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLcbFOGIRJ63NdWIq7GnK+jlLDJgvslNukssSAOD1/EAiEA55Z+luOoRsuCUk/z2gbdLVZFmQA+vObw2DNsEGwVV/o="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.79_1597832845918_0.5335945074552801"},"_hasShrinkwrap":false},"1.0.80":{"name":"jup-auth-handler","version":"1.0.80","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"fc118e1dbf8b7f0956b0ae4105cc091b59ac59f5","_id":"jup-auth-handler@1.0.80","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-o80d+P99RPeK5W3RAM2Cuw8SMypJYtciaZUsT3NjfwD4TX5MOuf1HWb6DjKgJy5gwCm+NJN+dj5OX1LyDClF9g==","shasum":"aec21a4ac35a422f3b2163c1bd0b4aba417aaa30","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.80.tgz","fileCount":54,"unpackedSize":100292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPP9iCRA9TVsSAnZWagAAFvYP/jOw1EmOFRCuA4vez1Wi\n5um7qkBKeF55lyDt/dJdWZTU0eDlDdXWW9Fs9viSDDZLPQNNdK3eJI5akmpC\nd2G6OUhbDuzfOo2KwIw293BEEl6Xu0Kxcm5hqy50GFWYg/W5VInI3vRuTWBr\nYK2tyj+XdQccF1voUedaCp571gWaEd1BUQn9V7vrCxWeKETBia1tDAt5Qm6u\nGxO4Uxi3832wDkXfaM+1uYigF4CMo5AmQD/3r6pkWsVve20gnwfckIlBqtUI\n6Snb0ummVXFkE02zdbxm9uZZ1vwgQHRDps+RYpdNPy6h4uPAiVyLJ7WiO3zo\nnWSv3eFpkuDk0C1jD5tvk2IWp/xW1aiJTIN8ff/fSXEPMAVZN6f/8Zvst+/M\nuMahuE2tnENC+i4iX84XguiIu8lsaO0Jf5tbtmmRUjEvqYXueaeaV3hh2u/P\n/kYZ0/0ithJ6wuHktCwhkNhDJbxnuJ+4tOPbBrtguomNWIed73GIUWvl6eJF\nVawdKpykoUp/gLxGHKhNY59lZ8PzD5QbnoUMf87srbF5AAGNNZNurmyxLAf4\nAn8O3xaqHj1AdstZLr8Sb/enABrJKfz3NOjmHVp8rGOLeA9GL3I3FH48pQ+P\nmHQeb/e/H6MEl2cmp1SMQ88j60wepD0jMebyCj7sROsf8j9S2P6r4YJQGFGb\nN0np\r\n=NaNW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpC+WLHiPHOI/PKeEr4Bl6WU9ft0hw39utaNv2XgPJnAiAeeOzHMdoZiduLl0509kGcSOA2Dq395nRruzVtzvf2Og=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.80_1597833057762_0.0071331966635845845"},"_hasShrinkwrap":false},"1.0.82":{"name":"jup-auth-handler","version":"1.0.82","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.82","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4kPxkCx29v3Wb9ID92W9ErMpuLYLCz3mYGpE4e/14sDD4OJe3vZKgH39NaqXqrTY0dpenc3veiJLLXDgPQcD+g==","shasum":"091c8cc6a810b24181229c60edcbd5f6531e8ecf","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.82.tgz","fileCount":49,"unpackedSize":97101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ8RPCRA9TVsSAnZWagAA+lQP/37mOCQkGK+vLVVo8XIM\ntgMwj79O97EoHSXOicBAYvd1lWDaEJIQVXaG2uNWoJXkDu7S29VHPhoYmdwV\ngH893uG7ncfCTVUfqcd5x1dAdvmDn7k37GEgtN2jZHImegDovYadtO/UBXFX\nEvDwiqAkmXMPim+Y5cghNYoGbyZTBsb2UzG9mumGdonMNu4a5lhCEJRZ81nc\ngRX8SWcyiFxmZa+HQM2eXmMNXoSwoQoxCdFMIVO+p+t0APmW+IZgFqlF6+p/\nOviJ3raSWuKvVrnqJ6yMUt2wupeozJnigUfQ8l+vF5fbNNn5H7d8ZAxlosdL\nAdZMuTClHf2FuDI98gaZ08YTtQT7Z9pWQARN5zj3J8I0ubvHuLjtbwdHC92l\nfdg9vUJgAn96GQzGZJ3AOtt3X9TVP/4VBY3Mca5N2PoixAEOkY8kdklnXEjO\niFAb+/QEvrzgXa2fRZr84GXLaocdRz4oZLyvMNbQNETS2mEhYTzqe2N4DJm3\n8bRvAXA5XWhlt63EbcGvGPiEmyLZb65/QtrZdTpLIWdRrex4749+um4Yd2En\nsFAYswps5I5nCrGOQADRU+mUcBjFM0xuGiSt9klXonKaA1NZEwSDH/CTf2Z0\n16I2Q1K0JLgN8jqb/52kB8/lQIVPz7wOS23DVVP8SekC4Y/JA6mrUuCiKdeD\nmR5u\r\n=389S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb/8n9HlKWPpf1Hpzne8lTr02oXkqd9z2fhJ2zcA/3+wIgPBpmBVVHza87+hBfmChL/Ng3+u1yrWQjjowCmACwY0w="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.82_1598276686815_0.9214996806620668"},"_hasShrinkwrap":false},"1.0.83":{"name":"jup-auth-handler","version":"1.0.83","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.83","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XYq5VKkdysB/suBcQj++Jki461sBvWdM85X6w26Rhyit6vmlb0WZXMtC2KUjngV/UZ2aYO5M20SCNxUzWrgZHg==","shasum":"925b5a3c1620e0dad55ce15d05c67a62f4552c00","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.83.tgz","fileCount":49,"unpackedSize":97585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ9nICRA9TVsSAnZWagAAXy8QAIlQMvQ9Yn9/u5NikEuq\nOD4Jkqljqu9+szpwRztbZHjJ8i0wO50abG9PrTRaIKRoNeHtS8J97hBqvdow\nrH95ESEXkhEpVDgdbWMwyqNsEP6BUlLNi0KFpHvtxwfnDvEP82k0Xd+iZaU5\nXA4M6zbbbPNCvIffoYwi7O3ImThQwffq5Ii/oLLxLST7TOUsW9pDHUPUwB5c\nVI/23VYEruLa11tO8XrdFHUeD9QwkXwps4DReW+WBxvHpMqfRXxw2+w4mri+\nLdZrIELCfDXJRCa7QkHrIVHAPKdgL7M3DaXSdE5GUZbjuBcppp+KMGwCVuQ/\n1qlSirsBR2Fcnc9d2xTgUG6UQzZ8D15XIaVV4mfsxLxgFKv29vcxR58QqMbs\nrzNmL3RFPelU8sY3vN794b5fDxwvoTeDhXKmdlIuxIxKeh5LcNMdNqIEnPGi\n98fSmkBzpalq7BDYEOvUtHby1iq6D7X39GcivAVLXgjfjf4XdXTV5OccA+tX\nQAvmRvmpl3Z2FgIf2Ivm0zgz+gmyfzMR9TLFlxazO7drxrC/2KoWcotKwkI0\nYoVdv2sSaAJkqzgbDcMbQAriOXpoy2kRCSBClTTL112T6GdOwbl8EYX2itcr\nBDn8qLhpW6LdqG4MqoQbfTe4FLX8IDsVzf3iiNev5E1rvQ64df03gG9ibxgz\nwYqM\r\n=mIms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBmdBPBgeAD/aA8WPGbSYJkwS9bNzofszYsAm1oX4K/QIgFOauVn0D2PMBWw8KmUrkELFqmxubn9euhVKVKxA+LQM="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.83_1598282183403_0.9306834444763292"},"_hasShrinkwrap":false},"1.0.831":{"name":"jup-auth-handler","version":"1.0.831","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.831","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-E5Dfmt6dsR96HP1DMJ/YH6rWy9QfHYA1DYZqgIAQur0oPvjtRMIuvhYmeGJiqzTXn1on8Yt5yvb5RoQHul9a3Q==","shasum":"00d291159cff393251e5e49e52521a02455603ee","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.831.tgz","fileCount":49,"unpackedSize":97610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ9rBCRA9TVsSAnZWagAA3XAP/jaqmbhzUgmnL+FKm/py\n7U4yByU8ylZW9VjO2CCSi0e1Ex9SZhEiM+iLU7ATlGccxZylWSNnq9gH+PFI\nC3ZIw4REqbpRY0VtV7SNZdOZSYpigg/DVx7Ayc8NQbFtuU1WUxdfpzpXE1Aa\nDHexd17z6M/J8gSJOiSRqC+MF+F9FoOpsRJ9D6jaMiASgh/QuZE2aSI2ogf2\nfuQLWpFUSzSQKGUNP4PChGV5c6KcmF8ABr6Y5QSEreudAGMZ+y5aVppb2wqq\nOkhf8NhlO1XJXmUlWs20kVIa/lGjZGdec6SsBVWIT9QSZ2wkklN8mveDO1o+\n3RZ2JwwJyFnof5c8jNNBRQ6GNgY8nrihwl6eJJ5YqCEhqXMzzGW9Ui7ID1Bp\nvcPUuaaUikD56gTrjM2ehCahYyQyQnIhNTNjb0J8jrp6dIwH8F5RAfk0W7nj\nvPBarm6x5DCBNrQROsHh159iN/DTsCIW+efeehAj+Xk3urOkuDg3d1L75N2W\ncxGJDFAiboEw8MF4Xp8MXLdobaA9ZJ5dGRNXkmjUpmMLyFQHdt/6i4T2Mb56\n/dLZCudvqdbfRmkvMqhBZsReAkD9G3LMUzJ2q4+3KepQCw88zBOBJMkln38Q\n3palDty6PJGxnIV7VO8GAEYY8x6x5hcJHEj5EESj5fF6iCBDmsJAXKDyZrhx\nhHIr\r\n=gKb2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzCZZBz7DMUnyPouiqUC1qaZ79BzIQ3NJdjBdMJw7v+QIgRdA7AOwaBQQcpxS2F+OlETPiHyshMMkjdZKKtzcnJ70="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.831_1598282432835_0.21208673578750004"},"_hasShrinkwrap":false},"1.0.832":{"name":"jup-auth-handler","version":"1.0.832","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.832","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-amkixctO8V173tmTXP6K5anGlnOUFyqMouT1kV54eYM0qeX8BZ6MuL27yV1P4kOTwQ9gw3ZQ2iHRoj7MWgyDXA==","shasum":"243666c232857abf62613139db679c6beadec8d7","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.832.tgz","fileCount":49,"unpackedSize":98021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ+qOCRA9TVsSAnZWagAAuV8P/jkW81zmMi3bFmstiCro\nh76kfg4KXNC7oXyBaFuTJzLoJbTAf1PFRaMObILbuPTB2DcG8OuSJVeHK9oC\n7Ba5I1N+zyn+1zCxQNJG6VWtKMVjUeMibA4YCRzoQHEa3IGb+y+JY3AsBEqV\nuDL9YmTjcHawbCLNjkf/9L/YTEOTiNeYvrRRTyJ1xj09Uus6zPpKGJYsFUaD\nNz+vCM9nWZU/fjLa+LCSit+xazTYOWsZnn4E4G2WH2UsbsIiOepiIh1v/dow\n62c7MFoA+wGf4rAj+k2/B6FGv38/ibqIWEmSqimjQRjIzgqvAAj0ynbtiyOR\neTWcRLatT3r9dKZpoKEsV9d+NAbEEGet4Dl7FMV8Bv8N1ypMgizRcVj0psVZ\n0Uw64pXKtpRcUka7xkNE9dgvYAcZz9nUUh8NU/EZpaSe/W74QnIyk5Yx8lYW\ntQB2yvPtGypfbD6mbq3SfyPmihQX9FERWSe/9D5bzgP0DdlVYw07BOMnf103\ncYzOilinVCjH+1hD9QLOpOQ27Mb+FYfX4zoXO8Z+OA4x015Hzmax3avXFPKn\nL9eC1ifWtHNzuGEurSXsGBJ3E9lsQFqtQon5mVqpi+RrltL0CSue5blINjz1\ngUkPq3jl3wxp5LJYhE019nitmvvD10Us5J8Dli8f2c8qlay943WKCY6NvLnS\nR5Jm\r\n=KWUl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzMfK5w0IP0Xu2i3rT5iyWOkJXr5orRb+VTcKgUsiaCAiAOeQLdivnXcDmiTj0asnHpPvHAU5pZHz0Yqe/hNxacSg=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.832_1598286478448_0.9611369564661987"},"_hasShrinkwrap":false},"1.0.833":{"name":"jup-auth-handler","version":"1.0.833","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.833","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mHla/LmPDAfxm1Gh82ltg7CEn9W4gdxm+5voHg0Os8JAhugRX9m1PEp53FQYY2rrJAcyXV1UjPgjyzKIf8uEKw==","shasum":"49bda9cfddc9b7d67875445f921fb8c8f1e4e082","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.833.tgz","fileCount":49,"unpackedSize":98429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ+2sCRA9TVsSAnZWagAAAmgP/jDma+0waDA4WOZbyBDr\nF4JJgFFvGho1h/bbIxXLZ9LnIwrSQOG9IVwplkxYihkZaBDITdyZwyNYC8si\nStFmKTp5+RdTjrjN97bsFW/VWa1AVhGgQyVakFpOJTWUZ80oHkBsxgN2SAO8\nya2w9I41xqVAMLLNqxvTDKErZ4Xk0qT9VOuzsmhc5+RCBzYo7k3KOpDC7SH+\n0TSaasNf9YB8HXI2HKhGHE1TecJg9/RfwChe8Cut8MOUpc+D3jyCQqmAavyB\niDZUCTiPxmNcH1sIUzjXE2v56CKcoHHY+qDCq8VOUQWPVBpMhFeWcLnk2MYw\n05aBXj5qxLywSM92QrprfVXIvSR0WZx6t0FSeYGfqS8ZkluI+kLkSa7aPRu2\ndYw91W35AjDPTXD6YHW+Cii/vckkhk3h0aP7LVZvwA9zA3jBeAj3vAWf4NQ+\nHu2oQqtcgWFqiMh715VuJgFOEz9xIxFo5ejTb9sry1BNy4WWEKqi2f8Tu/22\nymYQRxlB57PHsP0EzW2EsOlkPpycF2xk0L/UQUwg+Rb/gS5VaAjjQCgpOdzm\nm55lWyKcMJFIpUTxnB6TXiSySDBQqpYMcCPMOFw4L1G0TjOfEWkVRle3mKrv\nxrsu8pKNNw++XlUlLjxnaETEcwXYn2W5iLuJSaL/2AibLmaj0JiMSn33+PNE\nFii8\r\n=8/U3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZ4qyzWeqda0lYc7qZYcqBEY9iwmYoGlKLGGhcEWxHZAiB31e4OBdb3cRuyXkP5eZFYCd3S42og1PIZDleznsuQvw=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.833_1598287276501_0.45983899006669104"},"_hasShrinkwrap":false},"1.0.834":{"name":"jup-auth-handler","version":"1.0.834","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.834","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-r/PDFevCuZKp2OgOyrWnNK3Eh+SAJrIA3VPYFoqQPxzgu459VBSwMvVutbua2pPAVLxjAtIfgkm0uGA1edFmbA==","shasum":"1f9d33530736d366ea81f8386f99da5d139b679b","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.834.tgz","fileCount":49,"unpackedSize":98443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ+40CRA9TVsSAnZWagAAz8MP+waGOOCUz29ihGJUumVW\n3bTJOMUZIHMwM6Tz45jvQytumj7tLolH8u4vtVnAhbJsX1Bl3vYdR7jTZBVZ\n7I5tio6FpaU0PD7F3iTzHNg5DQFh13Dmi9Q6/762YpyP3ePabdGv+UIW4zeF\nYLCVf9YRTdLyodeAimL2mM/ngFw8GV1ibC8Mg3AR/42d4EI4EIumI4WFixd7\n0/uZRnWJpJ+cUd5MpMqYk1a4MV3lkAv53cd/cz7gVPiwj944YNvJzZbwXBGb\ntkEkWNTzZpv8OMHJHNgqbu2ewqmKkU+JEQi0pmv+IjGIiXh+SNRmB9SnmgrV\n+5xqfFGFCX0XOqA8sobedPx40AbHU07bONzKx8Xmc1p1MO/3vdH403IgBA3r\nMJUMDevf2ppOFMPsu/AyyYVA72Qam6UL8QIBpN51eWWTAHJ2c45fgeSWjfSw\n4dTPnKzc2sGKzeKwuti2DzCoIZ/3pSKGyWxDiJoPnLTzbJDNF06M3sngdIJ7\nA0ui62fuOJjN0kTHWMhLGpyPjhpgqXn22ZCuAs/hak4gmCHKt5/ybaUqrv9G\npD+EAKuJX8gAG1motmW4FjoH9fAQftd1+z3g4BVoaNacS27jAWFAusPwxEs1\nO1xbBEV7aS1pbNqJmmIhf2lTK1HJ3NO/xLZFspdDP4BGHs+gnCp1nONk8DI3\nLrPc\r\n=LC8H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhUviF24OxI4uUKdypifGoPMuyAxhSqUcq4OGiToSiZAiEAlVN/lba56Sx4qJRpnQtBXbnPqHHOVijrRtloxiivik0="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.834_1598287411990_0.79606384698819"},"_hasShrinkwrap":false},"1.0.9":{"name":"jup-auth-handler","version":"1.0.9","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"e34ed021e88b0c4616bc9825445383946a7ad689","_id":"jup-auth-handler@1.0.9","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3bImhFwDrPHaJnYBahwY/JR378sJvR+H8gfW7vt1itRMYHPPBpKLXoa53DFIrpfhizwh1Uyfy4DIgO70s4UwBA==","shasum":"108f04bedf865aed654faac701c6de07f1a82c5f","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.0.9.tgz","fileCount":49,"unpackedSize":98441,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ+5GCRA9TVsSAnZWagAAj+sQAJ3r1jrJE5EQo/H7JvSb\nJsAXMEI+9smyyOGCtHjvOZw7nPFsOKMRPoPRKAS8jKRWmdSQMdSobOYf7Lrg\n1To6RKGWNYKa69dIV4vIwXHL0wtETxSAOq3PDZ0nDd5aHgZq/WLMkQpKBvij\n+uH+mQhetXjgP5gFOx96fyaxV6c+PdJL/5EokhUgfw0j6cVYITjdZbfogQGE\nJOl8/8WuZz59bG3zOyVF2zKdmIUIJiCu2Vmu5ZRU54rY4jU2bLhhKvqPmlFr\n2N1NgvmRQpGGrM5/GHEkEvIsc2bTE+QGRJyiYX/ky+gMka9QGv7FqxOiWJoi\nmo3p5bd2piYRsMdLzof01+FMLcPbdcESyFg5OI1z31u8j3Sm53d5hmpG22ly\n+LdVJMYJW3qVQonhVSPHNoagoTepETEJwKl52EKDPPSAkOC4cVbxWXH4nZsW\nVOONv6xfkLB0C11vCSaJkwWiOOmNiMu+tO0haQ7K3QFfr8Qxdln7SuuIqChk\nveFcdjUWp6o14HdqZQVjTFLc26KmlS3XkA+SB0gcN9qQYpsEM0aUqtFJAM9g\nXtrvTcEI4qnZYg2NBf/7CeM79lh+E+xnnwArbW2WVt5rAUX+l7RXIbXW5T+b\nbrsNQn7Wdz76j2Xok7gzvn8em4krUs5DURwr8vlXGkTeLMQAUgYnU6D7Hr47\ng6l9\r\n=Otrm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDPc9hn0svCvXc/g+ZEtIbvYxYbrVi+x5GzEnG0+/wkAiEApefGHhUd6tP+WvuUJgYxbIy4eO6dBLSa5NzN5+bwiCQ="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.0.9_1598287430261_0.3115997714239773"},"_hasShrinkwrap":false},"1.1.0":{"name":"jup-auth-handler","version":"1.1.0","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"242570f9667671daca548a7b83262d85e63f4886","_id":"jup-auth-handler@1.1.0","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VMYYapBO6sI1rlQ+chej3XiEYALvQPrCbmPeRvlqfofEPozFcSz6HbbvhcBlWAVZ/sdgvkRX6py0ty0NuPH9nw==","shasum":"5636e34b400946513e4c6f51db0cfdda319158a4","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.0.tgz","fileCount":49,"unpackedSize":98560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ/cyCRA9TVsSAnZWagAA9/cQAKPhnBgL8wgElv8rt5nx\nGk/OKkIcVBoG5A8dy1mM3GnZV6DiHHKbpRpyeP+VtLnOz53UAhqKsn1ecYby\nY6MdhCIh9h6ZwKFVfJgPmEv/Lj8gGnMTuoKEConLLXL1oRAgA9jWw5TuPZBS\nP7MJNiYwpq332h5VBEKlDOTIMwkQ7jqqbusexrSQyrBVcrUciVgyj9j06Gpz\nC8mhF7k6ooHD0+QQlx9t6Ik7uLf5UOqz9HiNEs5/poAzrrcL2rZTh1xbfuk9\n5Gf3pVYIGdxSfkTsLtJMSGZ4OMdHkiG0dqZA32rwWMraiYVlJYyTtbCl/agg\n1vW4EpGg5UERd8UAsVyBFFwhfK5luWoIQArGi1kjvjY9z85S9sB1LTUiEPiN\nbWvWiKqzyAVznRI6KXUBmVkpGqO2XCfrXr+N7wTYJINgy9Jyj9bAUkFUY3oH\nbspnvHeXuAORq/CXD18MZhIsbclMbq/9jGOO/0F93z5nJ7IJI7zK6O4vRWd7\nShdQ4iVKgt8+T4JKv6HW1xJU5YiNlEdvEmdt3oyvmbT6Pj1JV4aPcGMayDnP\nzIj7htrwHFvw99R0UEKnJvKMseZ87EL2Ia0ekbCtFU86HzAUrlv6tCdtaEuU\nxwD4Yt3vyYTr5J5jlfL6C0Yym+ZbSTPILMP0DsaDWmMfM+rDXxD8nMopAcux\nSSZi\r\n=Nj6M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjd+XDLHqRbCVBDyOHDPFKnROQyoCGk+J+2dJPZmRytwIhANbXsuLb+P42W9OWfPIivf8VQJ7KoVJtvM8W+RUj3KDb"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.0_1598289714262_0.58403205230438"},"_hasShrinkwrap":false},"1.1.1":{"name":"jup-auth-handler","version":"1.1.1","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"242570f9667671daca548a7b83262d85e63f4886","_id":"jup-auth-handler@1.1.1","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aiMO8ogm9FT6mPLVijwRWx64zK+o0na1Pt7ndrj5UCEkjatntKgI5UvPnT5NWMV9WL2kFOjidpAM1W3+xHr4pg==","shasum":"8b014a47a55e8c39bbf363ecaa1e7f2f2eea063b","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.1.tgz","fileCount":49,"unpackedSize":98600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ/qPCRA9TVsSAnZWagAA48oQAJ6oOmXSHYFrLI/Itcr6\n4OxISKwsMZMLM2k/Bam/dGem9vWrTiIhjRWxFF4aL48b86aQsz9F9wZO3Qm9\nBFp2duG6pE57leu9S30lIhXaZRZvJorGsKvaspSrnSmFc3LdiC5mcOPe2PWW\nXVczMPrWyiyTDSMBfIXpyCtGuNkdIcmu1qfZQr0aEo28daYTW5xOkSSzpfto\n+T6qycp6dvtdlOtDBHo9EAwADXkXqZIlUOObzKkXqTAzVCGBNVV1dBOAeCUV\nT8Ml/y6vK7eMjMmAF/asgks+9WmLwH6Jvipc3e7SkU7BiSDh9RW7EUwqaX65\n4kUkvfijNo1/k726ENryf6u9ilbBaa9C6j0HuLzUiHZHZvCzyN0pRbinvLW0\nPYxWz4VNzIN26xHYAFgymLZJZH57cPldxo6vcP0lmNMe7tzUUws/PT+ZuS1a\n6V6wZ4w592x/JIBZ7pb9Vzwjb0esDi0nBWW4vuQPOU/dCUDkUhvtYYNiGJl+\nHd6C9jeCiv7FnKEhoPwu8bs7Px4J2QwttJQ0I0uC/8Y7pFF9y01WUN4SYWkY\niMJEhke/ZEA81rJR2Z4QEmH4H6FoSjELXjSq2xJZRPAmBU5cDqQes+ttB91h\n+68ZDAwg0x4BUpL42+AFcYrC6QA43q1TrWpGb1WGqo+rgIQqiUjRLNfOqEV0\nAmc+\r\n=0WEn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACK18yrMu3AbIn9kyPKRkf5kpxOj//5Fj2i1Ya1tEidAiEAxqRCaRX1wRr/rbV9ej3Lslz7QTMeviyZHVWRU7u3zNw="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.1_1598290572556_0.007723896713049072"},"_hasShrinkwrap":false},"1.1.2":{"name":"jup-auth-handler","version":"1.1.2","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.2","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-l0jPdTS6eBfSosEDjUhHP4kctTIw9ixcffoRhBh52YlbjUtslWSOD9tIKLq3bHFvfg0G8qg80/lr75T6XKZ9Fw==","shasum":"9f0d9d82c1c38ee34374628c38a80d8ea7f7305e","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.2.tgz","fileCount":63,"unpackedSize":109645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRfIiCRA9TVsSAnZWagAASnkQAIHIsx6FZlGuEMdVsmV8\nTpssAVXc0KuY6sKGCoVltTuMdQ1qj7fVQ0DYh22unwJPvZuYDnzeFrwj8kk8\naXnLSQS9B/SKRbocw07Qgh46c2eCLshH3acla60GVhBOBaB0/pngHSp77Oo8\nY3ypTPgh4LM3Gp915yPw0AIi9xXqtCePH8KvegJw6CO7bHnFs5jfyn/F9wkE\ngkys3xD6lwlAs6+/s9UShoeNw47JcqpOkz2RTq2Qp9vUFbCBrToJaKS1yxKe\ntW2uQYiouiuJT7MgSlcDyWT1G63EJL1SByYnJmw2E9keXr5BJmo/3lqTJopp\n44DbRdHxWm1fqT/auJVX8ABms5HzgKdfdyKp5xYGbZMXNYQHFFXZa/3PXtmc\nqdqbU9YDcgr3gA8fPqUIhez3xjNuWN4iIDNajozeAz5BvMOB0OZly5kWq7au\ndIlgX2i6acSeLc7RZWf9gBbhITIml4AIFA6Gn5xQWE6Bztwa6o+LJhOz7K1S\nXO9lrtjP6AjDRYgfnvALpd6ktNg8z5GSWZ8ecjCZ5utOrUGGEBJfVUS/eaN9\nyrGCte8wz3ypyplHHqAiikU9zE8IDoBYpDCxbtDzk2ML/b9bjwx5DUKxuzkw\n7WJPm7cIRNRKdDkJNQXV5XvEGiJH0mnFAF7Fy9LaqHTEtCljxemNhyvXD6Dk\n363m\r\n=mJ5b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEau11vlx4/jzoxJ/ecq0rFgaEDrVXdeHE8O23egi3NAiA5EaDEsAgOK7EkvmnXBZrCndhIPhCrs9H8HOv53HSzzQ=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.2_1598419490328_0.7678785367089846"},"_hasShrinkwrap":false},"1.1.3":{"name":"jup-auth-handler","version":"1.1.3","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.3","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-JOA5M4ga3A+yxQlPPVbC93c8RIWyVlzTPcEbOkGi/H8/ofy0yhiF1qhQ4jU25OeCort+qT6gooS8n//gBoT20A==","shasum":"afd52d0613bd5cb30be9e3785473d64c859335ef","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.3.tgz","fileCount":65,"unpackedSize":113686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRgB7CRA9TVsSAnZWagAAXcwP/3lwf642/HUywyJxaHeB\nR6ibzNHAQNixkbYTHXzhfLSxPFybWDQJKMs2N8fvaSJ5wgCZk1OihDkzdmeK\nLRIlG+CLqXkTCiOHhkoN/Vy5QNUWmCUSB/NBGFiqrV3usOfefZot5qXJONve\nmvOu8GUbrZNQyMnZFT48YI6NTkSoJ4P/8ZryTRRZwW0g8Y3LJk4edJ5l125Q\nPDJhelOSQj7osQeJr20Nf79wf+j5UIEB2aVzytBR9aLrkE0gKYC6o0DXosrP\n3Wk3nC7GrGaMfRun8Tuh3hRMEd61TKVKcv0w+wrWVPebZv/WTIX9ozTWMeSp\nh5phbsX3krISHb6KvPTAboNU+YUe2vhI+5aKESVWZ0m5sJJD/GduKspjAOPW\n4uK0R25BJhsIl7Z27p0ECYOlKcCMqWMgDIOKnzt7NmNYrv+BYeYRjTiUe0Cj\niYLx4mvu0lQsvpKE1fkiQpn6pcz906Mr3KglhjSA4eEYT1LWzqEqZ58r1B12\nErKUotjxK/r71qsEvElyMgtBKX5m5Sbv8gqzEEm8YOO/uBiRF1nFwd1+c/Zo\nzhIvhKE12Im713P2WwiP8S5akeyKAuuP7o4E/GuIiuB8IwH4ctq4MRzuvktn\nCyHFQOC3DK78F2Dz0hm3Y1CND9Lgf0Uyn7dqX2I13wUtdlb/yBN/ZfaaWrvK\nz/ri\r\n=QmM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQhKCrv8glpe85HfWFLDWwAhTl0K+s5DfGQa75gtCROAIgEc6Zn2Dq7ra4uAU/JQBZEXpRym/w1q7wRqoh9UQv8IA="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.3_1598423162543_0.33941246493919364"},"_hasShrinkwrap":false},"1.1.31":{"name":"jup-auth-handler","version":"1.1.31","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.31","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Pvy1/L7F2TotJ2OBSTZdDkM9fWoE562lpBrNmKr12RrrIDoTkfnfmsd+VEosGPTMGM9Cz0sTI5mNO00LeGHmOA==","shasum":"86fb3a24cac33cea447c92ff383ba8a397186961","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.31.tgz","fileCount":65,"unpackedSize":113766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRgGqCRA9TVsSAnZWagAADOUQAIiYFdMeTX7F//Y6Iga/\nVfNcXQI7u6pYBKGZ8tNeANRkuijzObmXPlekCf18zOnk9s+mdi1OhQWhteoZ\njM/ISt2KyMLHmftIJITudQBVUlPqAneYjaAGzNiancFjKoi46YOZHfeWtJRK\ntHwSuZu8A/ze+zE5Snb76P150mJKSEpBvigY+cWb9UPL54IgO6SOsVsS1oNP\nUvldp5GvBweDsHu9s596r/ptYuM83QIYjZfBeps7efLOiCKaByKwp33N+Kz/\nCQ77Q1K6q6bT4QQJniDKLKHwAmtpeTgEGFDRStlj13Li6aehed00Lcfw/Moq\nm21HpI5dL+QO8eB3UYofYHebZVeHdteK8VdHxByzQc/riPanpZ3nSaRRCxjr\nWxmdEmFRNyKCgVXpLIP18wUUAcxMxHfRjY8qnZQ8LHAT7bwjVzG4uUov3Xae\nipIRleBc92g+hyHKNcIOuTHId4HWVE4/7VbdpViR/iD2qpHS73buqRrzc0AS\nqWycarL76hDmDoAQ/Yn3CBFBb1eyyMdMoShjf/i9qStGbQO9inV65i/vip/1\n+Qw9TQIr4S+oPQCJZo8227u3EvTY8S6b3uyr+CYaK0KnnljB1jAfEu9vLa6u\nmoGrn79s2wRgyU9/GJiKuKBIv/T7fupRmWK+SJ5z1FS/gAoo105Z8l2UOEc2\nEcDg\r\n=+YSU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEqLOfiKUNZs1tK7jL5QpyfERtnci8cHKDe9tzUFeXEAiA3GbA3ZolpFOJbNoLDgJ6srflKhoavmQELuN4VbciqXw=="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.31_1598423466241_0.12121895886080547"},"_hasShrinkwrap":false},"1.1.32":{"name":"jup-auth-handler","version":"1.1.32","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.32","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-C4ydQ6OcPp+GJytm8vOKhLLnP+QoFheSdeAvKQBTeBrqKEtjweggM5ZxtsVQ0cUmda6uyZEQXVIGgnie9kJDfQ==","shasum":"a0e725b0f61f04dcf11eb789822639a258e1609e","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.32.tgz","fileCount":65,"unpackedSize":115170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRgh6CRA9TVsSAnZWagAAbMIP/ijDtIYXwKIRMgzYQRv7\nKc/oCtEtBqv2NXekPliRhom3cZRkYjf719dSH5WgKbgpcsog2YCAZ7Wd68Ss\n7mUHntYdgrGNUig2SgXs27xS7uKy8ZaQTgCb39+lUR3oR3kBzOVKMh6o2sje\np1Wt6Fkb3ZCzpV1ubjnzH7hAOdQIFxOhIaX/FkO6IrA64GLveQk6b/bjtLyG\nBhh3S/pteauC88b5WMpRhG4QIsDhzuvHXZ1Pc3CJgdXF6yEg33N7ICqiP4C8\nEwCw+IwHLD9sz7vfjPFvK32m/jp4NbFfcSMoE45Xk5HcYy0bVytm/AtGVwlo\nYdi1762qruePJiGathOmc/n3jUsrbBCsa/5/9pZeJxPO7gWGA2CgoX5D2myK\nFs+iqwQJ+3x2cJ2m8qr8iYAlR3Q9oxxK5NeKq/CMKAgYh/5MAvmAsmlGcz2a\nCfc4jD8Xgg+Ga/5Ei6XGXuE5oynjnXAAu0wJkme/J7HpJ/0wkY8v891N/7hx\nDfRrxQ7NkdRVz0UiJeNJpf2b5dD2fVxsBDcfHRbuw594cP7lGnxvJboyd4Pn\nlcjV0Co9FnHrE+Co4Mqjps89zD1284ZYjccpnwGYQXFEP2PTlMJfcm7HEFBC\nc1TUzR8D07WXsW4H9ItjhblPNYOsjOgZX26DFW+VrPLpwKBuihrszXkqP/aT\ndCxI\r\n=OZXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrf3OMPucDLksVJMnT8Q5tIU+NcoXnKdq7Ljdi+eerywIgVr5OCigi/FzikuNz0W1HZVZiheZXtIVEm+8n73cRJGw="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.32_1598425210120_0.16661394142957353"},"_hasShrinkwrap":false},"1.1.33":{"name":"jup-auth-handler","version":"1.1.33","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.33","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-olQWsrOGUKQg7tbRiWXPSvsWmjnmtTJlV373NgBIIbNY7C15J7IknolOhK1c4H9pmpcwBIYxAXv1zQu0moi5LQ==","shasum":"73adf6b1c5e0e9060521105d3265d893763b8f3c","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.33.tgz","fileCount":65,"unpackedSize":115166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRgnLCRA9TVsSAnZWagAA3RwQAKOI29UTTnQDgG9RUj9J\nCmIz2hqbaNLJoe4KE2rL6vk1rCSNPWxYfRqKIlfvwX9EYSpTLh0iRfTyMd+u\nTU9APgT+xZBxS/P6HuKN3kXZgGXqRoIVtkTBigHZM8Nwaz7s5vjkEvszOVcp\njRIp6s9aX0vf4E1eomYJVrVOOhuo2Ra9Llz4aZYXzmiqWpW+sIzhp1XbZ5LE\n3Vu/Q88ni+LLkCoTRYZ5ESn5WCJbJ0zN7pnFCqw7R3MCPeAcEt3Vg3jhzMnW\nydORKO/HAuI2caj/vBmD5kb2+tYdO7sk/YdzRPW8CxUXDLQVcEeVvjv5G9oq\npGLt6EV/QCOe6Lr5714l7mluH11nYiH0OT6SbBLo6znBhv+ByorrqoYH5b3t\n34tKQn/uv8nwo1qC9tqaqom8uZgdO2aVy+QGmhlW/DIaiHfayX8GsyLNbqMA\npisSNnWIh6ntfgjUQsbS01BOQS/zsccTTRjICufYTED5fUSf2E4K9Po+5L90\nr7184Rz2GGPRpjdMFbXplPo0khXjkHmxnGBiRINFPV7V2d1Tnj/D77sYh5el\n7NM4wTnr12XllIchoLCIDlxhpoOfnayDAaTrlNCr/JN6XPDnpeDdktR0M6Bn\nbwiznfGMGPDFsObOuAyMsdUsLR4LoLzAIlGeaBrK8Bqv0Yr9celyT9vKgr33\nOUhS\r\n=+oAC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiKnpIR0mfNihsh+d7EAK6krVUH93ysWUVmUHiwd9PwQIhAPEfZyD9Av2u95cQmIaTuG1qmha8TuQhFFnNUTZiEiXY"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.33_1598425547120_0.5720417937933584"},"_hasShrinkwrap":false},"1.1.34":{"name":"jup-auth-handler","version":"1.1.34","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.34","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Nc+bGpdG5owq890kTwqNJvn4jKkatkWsTukt0AWli8A1ptYiXWjpcQZgQDOIRSOv5Gx27J92Ee97ROoXzeE1uA==","shasum":"d7a394d4b736ab338cb5f905dede387db259e5c4","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.34.tgz","fileCount":65,"unpackedSize":115573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRgp7CRA9TVsSAnZWagAAmXwQAIH0QhWb9vrJr7AB7jBl\nTY7K230E0670fbgMSz30i0HAq/tH/KhckXFZxEKq9lu4l17GNQzgmVy21vwi\nQN2lk+CAeH/ZeC5Sro+RJ4ceK5GZNOpaL+mkL1McZplabBhfDsk69giAjpHa\nNN/ONTEpMkZPc4YkZgbKRZZvo0blJljNe/i5htY4gXXP140/nLlXRm74c4rQ\nJMVTj8q9R6q9MedWridhrvB9a1lqa2Q09Dg3pSQU8BgcsO5aHjhvejMSGJCu\nK9ZFiKMkBBXX7NsgPThozeS3zoJGDSYY0O3SIb6WBs8/Szh8m5xR9P3Pbz16\nrnfUUQbcMedSmPK3Hw0mr+EAUpg3mUonmr/4dBItG7Y6PhR6qwk1YMPxqASX\nCOiFtmVRVepMdS+osWrUXpaiaHYBiNs6WyhawKwjwBIrlWe72S3Q98elDBjA\nEBSWzZWqHDpmlOg7P+HvJYWOjgf0okerSp0+3iLJgXUFiLWH+JuWvCnN9Hog\nFjEpDfll/KaAHSZwD7rIFXTxOPTFWaHaCRo0Eb7DQklohA7wMnIvrrLF7cyE\n7FQDBnLDfDUzR15gZ8Inl/YYVzTXjLbV5Fjdwx/kjiRBYSYlEe5SJKvz21Lb\nyShw7M7Dq9ZAfgu/NBNYEBiHt5mzSazwnN4G2SGnX8CukNdlIzBry6Ic3g6S\nu54u\r\n=QrnV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlVqpLkgVl1m8F8vvqOXue1evHjenHNh2UJmt8zredEAiEA27AChdYgMcVQQTY3bWfUgumj/zGu4CTyVy86m7b+nbI="}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.34_1598425723395_0.6323093618186324"},"_hasShrinkwrap":false},"1.1.4":{"name":"jup-auth-handler","version":"1.1.4","description":"A package to handle authentications across different applications","main":"index.js","directories":{"lib":"src"},"scripts":{"test":"mocha src/**/*.js","db:migrate":"sequelize db:migrate","db:migrate:undo":"npx sequelize db:migrate:undo:all","es6-es5":"babel src --out-dir lib"},"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","devDependencies":{"chai":"^4.2.0","chai-jwt":"^2.0.0","faker":"^4.1.0","mocha":"^8.0.1","node-mocks-http":"^1.8.1","proxyquire":"^2.1.3","sequelize-test-helpers":"^1.2.3","sinon":"^9.0.2","sinon-chai":"^3.5.0","sinon-test":"^3.0.0"},"keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"dependencies":{"dotenv":"^8.2.0","express-acl":"^2.0.8","jsonwebtoken":"^8.5.1","jwt-decode":"^2.2.0","lodash":"^4.17.19","mysql2":"^2.1.0","nodemailer":"^6.4.10","nodemailer-express-handlebars":"^4.0.0","passport":"^0.4.1","passport-jwt":"^4.0.0","passport-local":"^1.0.0","passport-local-sequelize":"^0.9.0","sequelize":"^6.3.3","sequelize-cli":"^6.2.0","sequelize-mock":"^0.10.2","umzug":"^2.3.0","uuid":"^8.2.0"},"gitHead":"f4219d5c443ae9b1d9e574a6b453b2e16a8cacdd","_id":"jup-auth-handler@1.1.4","_nodeVersion":"10.16.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/bzTi8180FJ+a6g438jtRicPQ/rASQyQcq509QGajAbRd5BQXHJl7xrn1kTn1hVLOn5paulNlT+7E8xuElPcuA==","shasum":"b0aff38360fc7be27a2930e00152845170ba66d4","tarball":"https://registry.npmjs.org/jup-auth-handler/-/jup-auth-handler-1.1.4.tgz","fileCount":65,"unpackedSize":115572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSQC7CRA9TVsSAnZWagAAyxQQAIFhsG3Mpny100pb3gAa\nBM65bYMAefEnNBlJFDs9nenJLi+boxyT80rtv7fTLh6aNzVj8/1wsdnmDhPG\nosYcrNXTAhNLg16ERX9tNI61Emmw/u2DOWOlep9vsCtSXSOoZCykaI3BBK4X\nHzWQ0U8mF3S5nuGFn0+cush3JHmd84RCO/M+SmXsKS1iOHxi32GjWwv/xbID\n0Msq/PIdpVdUXNcnzK/ekzlfMl2qwJm6M9+8NE7qBwwu5Kjhltkvc8sztUFc\nlSnJo3ZxiHJ6F2KNAHXWzx2u09wyAz6+rpFv7WUjGwheZbLtVG3NxbUyu5oc\nvupvkARgKVx4xabNnjEoS6Uec0lCXy4NM8yfdh0u3R09n7feKp9dbOQ4g1fN\nFzwqq5N/e6513xfF3GKvb47eLmgtDbpJ7CUT3qgNeA97eeErrWYNwCwDsgeZ\nOEBLCgdcUo9LMKfIFGqDXdMWoao08ZvF/uMichDh6xwa0YxAL2NEFxgYpNbk\nOPP3dJX/JMLImS9Hs4GVnjMMEObPDyKTsqDrnhNWefyU/mtFiJMets4siacD\nBJOQ0uLuYoTFE1HxUsRG1D9IYiUqdFfLDf6tVvlOLiSqIlAEKMlaxg+iUVf9\nus1LkduoWJDHbHoU9Bmq4dLFFx3H199U8b1F4lz/Yv2lcbSfypKoZKaAoiav\n2K9A\r\n=HI4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5qVXEXR5rEO8z+RdR2UYoiCoII/jKfTO77Fl2PXSyeAIhAMwx+MSZ3Sacu8dueji7bX9bSMT08L0oQjo9xA40Rm3W"}]},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"_npmUser":{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jup-auth-handler_1.1.4_1598619834915_0.30340869330172726"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-04T10:27:43.398Z","1.0.0":"2020-08-04T10:27:43.522Z","modified":"2022-05-07T01:08:24.795Z","1.0.1":"2020-08-05T06:44:26.309Z","1.0.2":"2020-08-05T09:13:50.619Z","1.0.3":"2020-08-10T05:25:29.722Z","1.0.4":"2020-08-18T02:40:34.376Z","1.0.5":"2020-08-18T05:15:27.478Z","1.0.6":"2020-08-18T05:51:52.982Z","1.0.61":"2020-08-18T06:16:43.294Z","1.0.62":"2020-08-18T06:18:32.238Z","1.0.63":"2020-08-18T06:27:49.748Z","1.0.64":"2020-08-18T06:36:37.499Z","1.0.65":"2020-08-18T06:42:29.538Z","1.0.66":"2020-08-19T07:11:46.919Z","1.0.67":"2020-08-19T07:13:24.991Z","1.0.68":"2020-08-19T07:25:59.867Z","1.0.69":"2020-08-19T07:44:21.605Z","1.0.70":"2020-08-19T08:24:20.883Z","1.0.71":"2020-08-19T08:41:06.310Z","1.0.72":"2020-08-19T08:51:53.266Z","1.0.73":"2020-08-19T08:55:04.297Z","1.0.75":"2020-08-19T08:59:46.462Z","1.0.76":"2020-08-19T09:18:12.705Z","1.0.77":"2020-08-19T10:04:12.577Z","1.0.78":"2020-08-19T10:25:12.863Z","1.0.79":"2020-08-19T10:27:26.109Z","1.0.80":"2020-08-19T10:30:57.846Z","1.0.82":"2020-08-24T13:44:46.911Z","1.0.83":"2020-08-24T15:16:23.559Z","1.0.831":"2020-08-24T15:20:32.966Z","1.0.832":"2020-08-24T16:27:58.573Z","1.0.833":"2020-08-24T16:41:16.628Z","1.0.834":"2020-08-24T16:43:32.127Z","1.0.9":"2020-08-24T16:43:50.384Z","1.1.0":"2020-08-24T17:21:54.389Z","1.1.1":"2020-08-24T17:36:12.660Z","1.1.2":"2020-08-26T05:24:50.440Z","1.1.3":"2020-08-26T06:26:02.658Z","1.1.31":"2020-08-26T06:31:06.373Z","1.1.32":"2020-08-26T07:00:10.268Z","1.1.33":"2020-08-26T07:05:47.235Z","1.1.34":"2020-08-26T07:08:43.529Z","1.1.4":"2020-08-28T13:03:55.036Z"},"maintainers":[{"name":"adnan_shuja","email":"adnanshuja3@gmail.com"}],"description":"A package to handle authentications across different applications","keywords":["mysql","sequelize","passport","jwt","orm","nodejs","Authentiation"],"author":{"name":"Muhammad Adnan Shuja"},"license":"ISC","readme":"# jup-auth-handler\r\n\r\njup-auth-handler is a promise-based Node.js auth handler for MySQL using ORM Sequelize. Provides basic auth functions\r\n\r\n## Installation\r\n\r\n```javascript\r\n$ npm i jup-auth-handler --save\r\n\r\n```\r\n\r\n## Usage\r\n\r\nYou can use both ES6 or ES5 syntax to use the package\r\n\r\n```javascript\r\n$ import { auth, userControllers, runMigrations } from 'jup-auth-handler' //es6 syntax\r\n// Or you can use es5 Syntax\r\n$ const { auth, userControllers, runMigrations } = require('jup-auth-handler'); //es5 syntax\r\n\r\n// in your main.js use following to run all the migrations once the server gets started\r\nrunMigrations();\r\n\r\n// for ACL use\r\napp.use(auth.setAccessControl()); // will protect routes as per permissions\r\n\r\n// using for login\r\napp.post('/login', auth.authenticateUser, userControllers.createUser);\r\n\r\n//using for protected routes\r\napp.post('/protected-route', auth.verifyUser, yourController)\r\n```\r\n\r\nCreate a `.env` file in the root directory of your project. Add\r\nenvironment-specific variables on new lines in the form of `NAME=VALUE`. and load it in Node enviroment\r\n\r\nRequired ENV variables\r\n\r\n```sh\r\n#update the variables values with actual ones\r\nMYSQL_USER=root\r\nMYSQL_PASSWORD=root\r\nMYSQL_DATABASE=jupiter\r\nMYSQL_HOST=local\r\nMYSQL_PORT=3606\r\nexpiry_time = 36000 # jwt token expiry time in miliseconds\r\nSECRET_KEY_JWT = xyz #your secret JWT key\r\nNO_REPLY_EMAIL = adnanshuja3@gmail.com # your email\r\nNO_REPLY_PASSWORD = yourpassword #to send email to user [password reset, signup etc]\r\n```\r\n\r\n## Tests\r\n\r\n```javascript\r\n$ npm run test // run tests in package directory\r\n```\r\n","readmeFilename":"readme.md"}