{"_id":"@tryghost/mw-session-from-token","_rev":"98-765fb3644d9fb56343eb6598a1720828","name":"@tryghost/mw-session-from-token","dist-tags":{"latest":"0.1.34"},"versions":{"0.1.0":{"name":"@tryghost/mw-session-from-token","version":"0.1.0","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.0","maintainers":[{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"ad73da936d3cc3abdfc7753a5098e76ae5dc271e","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.0.tgz","fileCount":5,"integrity":"sha512-t6a9YMMHaQ2Uypl+WaGLc4mFKjwhfyfA+l7V9H5DwFeAFIYWcRssy/D3e+gTT3rbLC39W0vqkmZFNE2JQZuuEQ==","signatures":[{"sig":"MEYCIQCcYDYkb2Zdr3PHfgrMlYPWzGaMX+xbdfSEr8s1m+/1CgIhAIfoOlddc/LwAymwmvP+u6Yn+WQ4iarJGs/w4xG70KvL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeieRnCRA9TVsSAnZWagAARPMP/RFlbS58dH2xtPKWG25s\njEm9/VfNmtEL6tDUs4o2lGbVYZe5biIVFALTHAdknoCHMPfJ+E6r8seZ/5O+\nL4GSaGEsf8iZSSzCT55XSjdUrbDppqWxpgjj9Nm/5t+0Zs1519+c+QBe5Ig6\n88jsA0mWonHihhnK7xUjzeHc346ElJwNYSFa4d2poTe1TZj5xt6pWQ6w8MtP\nVK/w3EFhoCrEY7VcCYosJvgeq6K+p4RcQ3jzS5KVk5zBG6PkpKbW0Tjy4ywC\nFOS4N2xVdTapWgMclGtxcdac6USmAPt9n37fChcGPbKq+4qxPvoblNt2l48a\njtILupmXhRSd0lcbXjrsDeIr2n63tCZESfZFKl845IJYBk0/lYcFLn22clWg\nWS2onFXdVD1y/Zdqo/8V5rzebPL2NI1ogA24lcQafpbg1rd7jtBAGysNikO6\nf0kXBmQvzO3+Jge73fIfGk3TII6DPYTXCOogsFBZPGQO/BP32ybkICob+5yL\nCtUTuMsqbRyUM6yxaqUpWqSjQEjBG+WrQ1gnRPHPjgiBrJEqvBgi68aIG8A1\nWB1LvAXcxAVis/vGSCTl3J36WgLIjqQFJefxO/kggmd4HO0mYHK8uHZoCjyM\nWikIBTarKipjKBYj1XwV9p1BjGaE2Vubez+wb/FwPw6KxSCx/Tpqs/qq0mHa\nq2i0\r\n=YuFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"92024b9fcbdf438f6537f08aeebafd1020ed7eee","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.16.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"10.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.1","sinon":"9.0.1","should":"13.2.3","express":"^4.17.1","typescript":"^3.8.3","@types/mocha":"^7.0.2","@types/express":"^4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.0_1586095206848_0.19969548482750832","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@tryghost/mw-session-from-token","version":"0.1.1","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.1","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"c6dc0d1d8b8b26169490bad5b7264150e36938c0","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.1.tgz","fileCount":5,"integrity":"sha512-0uRnZyX32ivK4r5EriI3BQJQh++RHDc15mtXC/inQyIHv3J5n3X+hQWeOcTsI+v1ftjbgU+Im5ZOe0YTpPu7Ig==","signatures":[{"sig":"MEUCIQCB0GMoh8/KC4T/6SLasw12d5TKNEs+cqWK3Yze2X0P8gIgOaWR3OavZkg6NQOKldDqMW+ZT/w8Ksguz7b6c0kWCPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemFp7CRA9TVsSAnZWagAAfYAP/A8wWvk59Pvv+P6gG9Fh\n3xcVYgSGW1sMmtwrUOwBkawSV0SFMnL6PoyHibAFh6q9taoBqGc8wbjK3kYy\no3+PGhgH+96xvbs4NO13epBIqS2wAEVjdPB4meSmaoCh43zQUgel1r80CQlK\nxYDxJ4aT3Po6lXso04ZYx0Aq/naE+w8Fb0OvcbEy+tAaGTCFPwPzmoNpiX5j\nCvfZJW8auSNuRZqTd8+HverCcU/QoEfVgEkOH8pNsaelAKQs9v7NS+NfbWKi\ni2boV9zgymJvRmeMXB7C/vkyLskR8pFlbnWJj+iK2ARb1kwki0AStF7QzIs0\nVBtyUArB+G2TpofS8/YAK9APcyPRBHQqdOI2eW0a+DXASjddiYjmD01RnnNs\nXbq2usmRDO8ztOnJXh8qPhy0cxruL5X9x16NaIfpjbM5M2b4zpeQ/M/DT889\nttpia3zrYQosyB8XcUbPnd+eAIbaqHImHcp55rzw7hJGv7K/hGzppdaHnIY3\njyT/SHEZ8rfrV0g8/sr5KfxZxZfJzXk2WB3c+OgrRJv/JH87rOvoj9QUUHyM\nPRjNX5zDlNpFFjkYaCjLSvNdmSyBZAaBG3lq5XTQoKmQP5YhzJlpdmPkviXp\nGh9Fg5uCMbeGHCuOD/q2jzup+JXoAzqNyLVVImwf7R+4eUS7VgSupFB/uGmD\nG7qr\r\n=8CdH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"898e261c61352024e538e87397476c6496e98129","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.18.1/node@v10.16.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"10.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.1","sinon":"9.0.2","should":"13.2.3","express":"^4.17.1","typescript":"^3.8.3","@types/mocha":"^7.0.2","@types/express":"^4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.1_1587042939182_0.3743939505533058","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@tryghost/mw-session-from-token","version":"0.1.2","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.2","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"c7a48fffbfba840148f6c53f675a137a7ae73a36","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.2.tgz","fileCount":5,"integrity":"sha512-fW2ijnWfB7b95W5on7iAaHh04Jhlh77eY6f6T1x8tLH4iY3bkbJkItmb6J3JP7rcJwczN3e/L8Bnh9qCEkeC3A==","signatures":[{"sig":"MEYCIQCllIH2C2MixdW3bLQvDbFmwvjK3gdMv36CjQ59Ji+t1wIhAI5FvCHf9dH94WEPFZAKRhGOsyvOI87pO5g8nx3hmbX0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJetXmQCRA9TVsSAnZWagAAgswP/0AXOM7cWxeKshvprf0m\nMUfFEiv2XoxmaWf0roDvW5XNNPOSWwxI6cJQiuN4F0WNnOesisVN9tuQQmue\nXnNbhmTERY0IQ6v6XOmJ9zLPeiUK8Y+smFvpqscpa+z4uv92s31IZjVMQ7wg\nAb6NTS7+7g6/jAYu0fvpCsfhDx6TDAiHbqXJYW3v9OIjTwkWtqC2NfC2iolH\nG6didXWXgIgq9GecR7uGAdokvfJGsMA2ZlFHT+RXd/Nn6CqABxO1yyvIcOwr\nUyBoUDNfAEFEVfjR4gkMjA5zGoSMsDnle+nzNkGmXQmC/2yTZ1Nv+2em81ZX\nMAzMx3mIL9QHIKBlGbdIQoGF0fLav4oQXA5XK01MAq+agzG84eKu5A9Rej0Z\nLi0iwnqI3SA4EmWWleJ0PtSJaqzwB/MSK+yA57uZOL0vxkpjK9OIwy+4ofcQ\niMaEEtc1oD6Jmsj4EeI/2IYwxL7oESomCKT7uWLJIXInKYwrkfeh184O/d1n\nriK4ea1OuA1zj3GJrBOKHeIv1jUp0mrZHz2bKw0pfsDBu6PnSZiRHSrnPpaz\ncDZl4s5P4e/+42mbYvgwlsBBYvbWNYTfC7+Uqn5pcqx21pZ8ZqNz/ZWTZ8xa\noaFmk2Ny9zQSINUlbFqIYWhvY//MqtMRGSs0p3gtT5l24cHejwQwy0yw6Jwo\n72Bw\r\n=VAhV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3034af3c5f4c1b22f6a72fe417e4b1ebffc61f83","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.2","sinon":"9.0.2","should":"13.2.3","express":"4.17.1","typescript":"3.8.3","@types/mocha":"7.0.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.2_1588951439943_0.7675259321727066","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@tryghost/mw-session-from-token","version":"0.1.3","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.3","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"4c551d9a0ff456fd0617d6b9575833795aaf3ddc","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.3.tgz","fileCount":5,"integrity":"sha512-uz2ktkWvgnFP4iubZnhR40BNqXNlMVoNRg4BFKp13CV8ZtNJYKFDQORj7RhoAKB1RH8T8vRsAP2Y/YteVGBPaA==","signatures":[{"sig":"MEYCIQC5qTDZoT0VVrluT7aEZjzQ6DX3bDmPqQAZimaj/wc+YgIhAMe1X7V4Mmc3jRMyUStCIuTtPddWaraYKnxPzj4aNOP6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewowjCRA9TVsSAnZWagAAv6sP/0bJDbLkQG+Np23iQDY5\n7ChG3soltOmQutGLhvnTSrPa2VMZxvSpzxfJRSJ9u8AnCyaV5S/Cr7qpS6i0\nSfvkwX51Hg0dTz9iQmkDE0fgX0jN3UQ4CLWqsKFwYzKftplZb7hUOM1xaYt6\nBfwRco2KOlXDdYmv+qY9ZRRMrmL0olhsRSLd24cYnkPAQ0yA8ECkur6LlRUq\n8g/Nv95obYE3fCEWiSyqGzRJyoCRT+TNt09xAjwdqBbGXuYEic/rfXIvJNim\nEGgyXUMCaDWHOIBsK9R2ayzvvjLS+GNionwgPBbOwSvkgntQZ+VE58zCQvDE\nLutpm1GuuNfDdonYrkcdL7JbHjOeQe6IO9xFxucxsSbD4bvd3caH3SVJ+4LA\n1PomVf5mt3SCyI7/wZB3u7u3ENaHhXSboOVPX0PheyXwfuqo0c/GYrBH9fFC\n+33cS9sIhfjOBZwxwzlc95MNJyrt59ZCDccVF8fu6R+mRkiPiUgbKGD9iFrJ\nebE8uJadu7/D/7AW4HYdTdX+Ckri9TrgClAlnfR4rZNJCqMSO4uoJd/7tycX\naNFWJRyTay7kEPRFDNj2+u71LZNS4MQrGR6dprm3sNzeSchLElZDCgr89A/r\nFiDGjUbuIoXiCCvf5x1f+uoLgd5BJgEYXGRSeOAFbb9d8f407M9xktpIAw+x\nxCb4\r\n=ASwG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"74a4d987abbe1b3496f9c9c5f382ed498cb117a2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.1.2","sinon":"9.0.2","should":"13.2.3","express":"4.17.1","typescript":"3.9.2","@types/mocha":"7.0.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.3_1589808162977_0.6698159884922883","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@tryghost/mw-session-from-token","version":"0.1.4","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.4","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"53dc5e558981330c76b3a065bfb9506cb1a5f4f4","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.4.tgz","fileCount":5,"integrity":"sha512-mDBGMbzWPT1k8tQTh55VoQl/wUCKQXwH+x/HF1Usc/U5z4+a+xkranUnvT604txC1O6QbZEwN52sl4AFaYXeIg==","signatures":[{"sig":"MEYCIQCZag7wp4kAx9RjeY0z4dVaTEMmzmPcGcVVwkVIm+M3mgIhAM+qPhk5CLSCw9IzKVsWX6BNCXTnuwdBqCZi2w0j7CeG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezUFlCRA9TVsSAnZWagAA62oP/RmtreEkYhLIcS7jFkOt\nH+zottSxJr3GR2OiqDnCZWZXzXXfReOtAyEdUmzFZVWTSwVJeJ2qYOsDM6Rl\nngn45e4xznYJ92hyj6l3hJUC2hnGeeyvqitr+lZmCOze3Z02TxH6V5N+bJhb\n5FUaojaOLpr2FoYN4UenVLZ9LzGZjj+GRxwOza53SYW9lzRuA64sP5D9LExE\nvyrefynYwzXTzpRFV2//YpWDy0yBfvhDw280vZHVgEtaAuZOkxh/pjiJXMMu\n/3es75KIR1LxaFSKtj/VRtAZN7DzP30apBIjRkS9VvMmKcLGiL7tC6M+tbGN\nNeoQIXmmOzTHaSEVmP6fg5hmN1d7s3L6fAsPODASbaRm+6ODTNzfqUbs0Ij3\ngny3k6ALrt7+Lzq2cZc0G2FGSXJNTg4HWbF+IoYiPMBu38z5mrNGl6QcOP9x\nN/MSEe1wx8rjyUsdM4RaP4P2Rwv2xBSHtJEEjw7iqzKeL3ReQgvJD3Mg27XH\nIpQmrkcSayY3811uFENc6mgC1B7bSNAOY4/LrZc/cnwWxZfUU3chse/nEnCh\n+qOBZjIbYp0xC7LaTCXzpXsdBMV7doGspdP5GveIaQXcas0VXq1pdLqZd3M8\nVdEE39vu1h5VSlttdQsVu+fDg3pmT0o4UFpMlS2c3WRfy/bDEXSTS3Ychol7\n1mNO\r\n=C4zq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cca31c55266b89fa0985f27ad754f35e79b6e7af","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.2.0","sinon":"9.0.2","should":"13.2.3","express":"4.17.1","typescript":"3.9.3","@types/mocha":"7.0.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.4_1590509925046_0.6645710128578868","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@tryghost/mw-session-from-token","version":"0.1.5","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.5","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"daviddarnes","email":"me@daviddarnes.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"9913c30d3e894d2839e6a00968f052bf03d6e764","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.5.tgz","fileCount":5,"integrity":"sha512-vGWPGvQw3wbjBhG6zzRqUOyr3zbRdAMLXVjBueJFrfJgsnoMwUGFdAQJJ9MMrFmrj8W2M0Bw/RZHh9qtBqpGvA==","signatures":[{"sig":"MEUCIQDAYemDfOVRWqZyOj4/SY4wNbTPSIe3Oo64zDiAcZotNAIgUojohoB3V5o0CPsfPBQ55xvQX3Uq3zLbHLcGJXqClgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/hMFCRA9TVsSAnZWagAAFj0P/1KtJ/GAU4yfWsokyPZg\nXx4dZfxx/kG0HbWUbDs3gjymS+/hH8AEfnY7w6Sv3yh0ZfFgdZWucgBIIMKz\naBK5mu43NSz7kc68WePrQnOQ5oug+HHZm2iAgIG5+S0GO2cDDIDTjdhM+6tF\n2ecDaOVcjfl3fZwBYsxI6MtYuYELjtHeWXd8tg3aJBukCksYdIlDINdvCQAu\nnMrL/a8hmKB8OskHVL32wJyAN5v45Xm1ouEw/Le3iKRa+gyQFGrU9NxZVMEM\nL9lf0/Q6FykbzB1AMXmnkNCYhSIXRyrIuhihPafg9OrO8RPeNacoFH/Y0+Jy\nH/GK0IOv4N7RcOu6iJoR6C9e9pnPrPWBlkrXjw1HtvRQreU/6UG6oIXmgSpX\nRw+C/CYAucSrOqSMyQwK7uch7US4wBu70UdnrpPrkDWyHH7z0IIS893Hf9Hl\nt+SWijy1OXPDQLMR7hQI9JGk8yTq6/3BJYq4C+0KwUjjxi2gbuoAmid8hl7r\n1IcUIS0VKz9WD252PgSsbqajmv3r2GV5iqVn4JzkqrqvbW8j0R7NvC4xDDDJ\nGayZOicEmIpxbhFkMl3v7sSe1dF2E4LdLjMl5BjSF4FoY3XR9hwG9thFkxin\nfH/dbYjTikLNn+jJ/SEal2luUGL+2uegC/+7cG+KUZTguQP9D1AFKcSdAyEu\nh4m4\r\n=bvPS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d34e7b654b0a485deae7fd0df8f5eab75e060757","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"kevinansfield","email":"kevin@ghost.org"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.20.2/node@v12.16.2+x64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.16.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"7.2.0","sinon":"9.0.2","should":"13.2.3","express":"4.17.1","typescript":"3.9.5","@types/mocha":"7.0.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.5_1593709316768_0.5749376992708104","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@tryghost/mw-session-from-token","version":"0.1.6","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.6","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"6f1adc57270baf7eac68e3cfbb42c62efea8cda2","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.6.tgz","fileCount":5,"integrity":"sha512-q7Bz6aWT9IZ4nrCCMak42bkay8B4PGRuYLoy2zwloquNKA7JS0mZ9ORjR/V4aL/81EvbLfy/X1pYDvJ0G9arTQ==","signatures":[{"sig":"MEUCIQCNnToOvaFGR/LdTE3lKUchYAqT5HmP562YN6+yYyjyxAIgaggQR1VdYXKFzNC7Zg2y+RMWjTjbbQ/IIkHcQUWjeAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLW30CRA9TVsSAnZWagAADgQP/33WmEuWG9rDcNM6AyLd\nQ/dpRhmdV+VET28Jzj3f4NHjoEBW0qfBhF+gocUHF1AsAqBcCUEUZbNIGJjP\nT93Dq9XaIrRgYQU+S8yN3oxFh6QFIIpUzzlBbtX7SmQd8ZeSq0xdyzmtI6Xt\nbSgEmKe75CgKv+bxzyHzcvHx1RG3ABuZ1+Q01Funt7yLwuzXD0waynsKtUOQ\nQQuoGFIjjz6vlhiqULs/SnJCCkpcDz9XeRHJoxPbw7R4fYBmlMR3UQPHALTV\nEJj9MN/UfmxlQoqh9FER8uPhnniznBeDm+CHQS+IP380btzsFcamF7Oo6JGQ\no7HJU0++vQldB5fyzczsCp5xHqwLr0cSTNkpeGpPyzDDvmlYxC0GneeOmqyk\n9KLH4VLHW8nINxQnavvPYYUz3RJwzBsaEFZ0kujq0tOHPHkA80keab68SRwt\nJ3c48FC2DmUdXuUUUZAlxSgANQgvI62c7q7zEV7KxPQCZipYxv9itVbpUIff\nEtwVXUeYa/g+6X90YYuuzNDrZhhuAQeLs0kcLJT8auBk8QvEz+E0Kopob839\n1Tl0Nu1rycX/bfl2g51MQqZe4AWE8E+tqSBUNXnKCtT5KoIpCQk6hGvdrl5z\n68O5GkCkvwBvRWUGIYx12GU+QoD0ob/VzSJkZDuiR4ha/O5ShGOe0h2JJ18d\niZL3\r\n=j7Tp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a0616407816f8b19976670347f7dbddd9a5935ce","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.1","sinon":"9.0.2","should":"13.2.3","express":"4.17.1","typescript":"3.9.7","@types/mocha":"8.0.1","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.6_1596812787801_0.10154797214243416","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@tryghost/mw-session-from-token","version":"0.1.7","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.7","maintainers":[{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"}],"dist":{"shasum":"11cee51e5289e27803828c350df9602284a0c5de","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.7.tgz","fileCount":5,"integrity":"sha512-/03vSBsqaQBLM8AMqOq9MZ1hKQv2M36NoOkI8VQit5fIv7lkCGnDXRfsgg/pxbcOfqxXv0UKU76z5zR0misxgQ==","signatures":[{"sig":"MEQCIGRUj53PHg11U46HOWI01By4ZW8oDKq+kOf7bFq8zBU1AiA9QpnxgbXxpZz7wCQrOcMHeg7hrkxBDsrLIZdXxbhgbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMoRECRA9TVsSAnZWagAA6UQP/ieL+/PzOKufU0edHtXG\nkobnaSfrqQCojZGtBJeZQMS5vdW4bmQ3Hakrd6BrGm8xYz6SfYg0cF+yAvhh\nwv25SlJyjhmzVMiukSUhKJ1ZA3pnIEUznBr2R0Cvxcw9m9D97zb0l3TyqEKR\nxw1yJmeqGETfHWEUajHNt2th2H2KyqPSMsO5EKCmt4CMB7F82GRxIz3DgTfT\nGISev/lfVdOzJGsripkKjKePXnLY3kVT1f/Zf1l4H3hjM+qWo7y/g0FMfZNG\nCOq6KXZJpyxSwVOUVnm6BFHF7A1sn+VLpMoL36TlBAAXOu7zXGfWv4aCUqPe\nky7WwUwy9q4Js6FFpH7fpflr1eiC863yTp5cdXBVtijKec/j6O6ckfbLB7aE\nPKdLVM4LYr0JDBlg+nkowvQvmM1ryV1RF5tvUBAODRwe64vELUG9bvu1bh9u\nanKEsMnys0Xa5ZQdjsv882EOaB2qL/kPEmWVKfKJU9QWXVwTkuk8lE5ryqhW\nl7zm7uFkeB8EejGiXjfoMnRiP1S4pKfmH+rnQyWqJwOYeMbqySp0zSG7R9iY\nPrQrP8MtqMGn7PYu7tDKAPRouvBys1YTKWIiG6qBVoQkjxk6VlulHber7sxq\nzgOYA93nIodtFkTbDAwRQHQ925aMi3QC2Sfw/6F3zZaS30K7cs8ghYm2HWwI\nmnyl\r\n=kv0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0325a71ec84b17580658c3eb8c1eb1c2d91be7db","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.1","sinon":"9.0.3","should":"13.2.3","express":"4.17.1","typescript":"3.9.7","@types/mocha":"8.0.1","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.7_1597146180451_0.3079750597308979","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@tryghost/mw-session-from-token","version":"0.1.8","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.8","maintainers":[{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"4ee18ffe293ab5903f3c68641995dc6ea57dfd0b","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.8.tgz","fileCount":5,"integrity":"sha512-QFpXGkCg9edYEIp4QGf2GAoLQF9CdYo84o+JfbrQWncs8umtMlBNSomc9PWbcLM0aOmN5m1bhU0XheoigMiv/g==","signatures":[{"sig":"MEUCIFSNO3Fouaxm+7L5QYzJVRNMaN5WiWfm3tStFGf+9OOrAiEA+f8vQwsDJ89IugM3Fba32Lc/NSb6hAGqm+0yQHCQbs8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaXFaCRA9TVsSAnZWagAAKRsP/1LiejqK6olLdxRXNjFS\nkR41i4fzCw5pRISlSvvKXMW771VNhiMkut0HrcYlX1AGGmi76/R3CFTrC/Ja\nOPpcMsMzIktFV/SyPROXelawCHBKFSK/Ypm9BbhPFW9VvFQc0c5qYxGtfN91\n7lLtoUNtchIeiKQapgsQVNzlxTWl2tLDj3ikaQCzz5D0XpJUMY7V3vVRKEhd\nNN+borJ7tj+sxpgrklfzdnXCbmHw02wlhCn+64O0ZxoJmABt1zE3Zc46Pk82\nGUuWwVHQ42/TSz/rdn2RXFHNP8TSaojmLJ1Dw9VPQsjoAxP7FS4IWNaKEGGc\nwHKlq8GsJdLd94Wiehx96Ac6tmgz/YOOezwt9bGz87BhnRXT1+1ACE3IUs58\nAoRsD/cUaLTdewL9p09WYvLEtYbzlfFSt8NWi43K8xoY+fEcoSK6fgkBqx/H\nGLIl2xC9/lo4eC6JW4Ltmv9tNYCUNQqcVAMY/6TSmmjAlkJbRQ/2xz+ZfO0r\nfC56sXQiFAhqSRkun+xSWaWyd7A7AXB9d/7yceoPHSzKJRvt/2V6Rzvljhnr\ns01uIC6+/CpAyO4QllGmFpXeO3YYDPfovIEAjXkFjIqiOxWa2XMx0jgiICVL\nVR8uaqyiqtQ+TAf90UQxA6nu13mhEFjrJUJGhbHDcsl7DJC3Hb3Yhm831P17\n2umr\r\n=JDkW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2c6232612f359ce13e54f8ca124b7f6739f3dd18","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.1.3","sinon":"9.0.3","should":"13.2.3","express":"4.17.1","typescript":"4.0.3","@types/mocha":"8.0.3","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.8_1600745818137_0.8811794905257011","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@tryghost/mw-session-from-token","version":"0.1.9","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.9","maintainers":[{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"65b370bf52c84586f2e03dc8cad25326df98f085","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.9.tgz","fileCount":5,"integrity":"sha512-WNUiCXMbLou2fxfI19cAqjq7dlpVx7TVRJoTHyqQAg+75Sseq/SKZ6sv+2lBjAQUQGq+T6Z4d+mamlB5igoF2w==","signatures":[{"sig":"MEYCIQD3FfPgpkHIV2QS1ISF5KolCZM8xKLLkTfri+Cv2IZxyQIhAJwOPLQF7EGwk7l3eocyrovYdp9Ty2kT7nc1GR9Lwzen","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo4HaCRA9TVsSAnZWagAA0E8P/1jlauKht6JNztazMsK2\nQDSMaA3VTNDsgVoQ52UNV5rZGPqcCvuFXXXSnyWHZs+mO4QTydH7NWX/zaM9\n6/RO+HMlUdIWXI1MWIg0MJFnwn5Osz928tKeCH40y0IfxcomvXLXXG3CPD7X\nqNh+q2u9rqp13xiRHXODHWW1a8g0Yw8wMaYMc4whkaWldEVVpbmgJfrrAPNn\nfuMbxujg5ld6xWIPnpIdJN9uaddIM+95lCQQUkBIkp1YU6Q1wOoRPNfzgAxC\nMLDMdPCNXtvIJ41tym7jn7hwuQXQxLq/O9A1WvTdDoTNpVE55ykqMDaEu81F\nWHGMUfRMe7G7SI7mqsOmyzC7ngT15apbPqhtcO/m5PTLpkhjFOnXANOQpMzC\nuGFlfCUD8K8FFXiYcQ+fOZCqLwmJkz4U3uG+I1qWBpdhRNWXUB8FA2N4gRSN\nsSgEoaCru8mOuRxzRPKV23FohlyFJ3Zn7EF4EU/3/n+PwrW5GZwMOwNELQ81\n7qX4DafB4pyBJdPe+vIcgxZO6Vi4Q6WWyiy1DYMcYZeSkZPu/ELA6aC4fdRm\nXhnVMNfo2bS6J/RIPoxLrPQiZvvqy96l7PwKyrTiA37DNGlo5otm1ySH6ra8\nmrp5C0Vnv4r0SqgUoj/otu/gCLAo6UPov7r4lqatpZJG58tnPhPiy2ChaxjH\nZkGd\r\n=NCMQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7656be6fcd6081f65c473a0a7ff319bd404c7fc8","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.1","should":"13.2.3","express":"4.17.1","typescript":"4.0.5","@types/mocha":"8.0.3","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.9_1604551130181_0.6517649165396491","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"@tryghost/mw-session-from-token","version":"0.1.10","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.10","maintainers":[{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"4a9ce00e00128716d8616167a44032e10f083e48","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.10.tgz","fileCount":5,"integrity":"sha512-OFY/q0b1CUqcpjS8H8Pp4/yy0RGpIa56N9puTYTZd2/Wm1KQ0HoEKwdttYA1Yy8H61lsainKVM+acLONcT4xcg==","signatures":[{"sig":"MEQCIDuS4WtF//4pJVlG6Z1RRbLPqkXNzPaz5Kv1Srn7QSTmAiB/7STm9jVJjwNjm88eC5ORpLWJn4ZpErrQdYZIUTLFSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftf/kCRA9TVsSAnZWagAAtL4QAJ2oK29+BUb0Lr5zhodT\ngj9XrCfH2PWAFJGgeUss8xrwoAhXpJ0CnNnEGAbASO81htgg+AYm72uxosP2\n1ApICycozcvKJXFP6WSf1hTpC9Nbw7NfhrT1cWYhcm4bjd464wq6rh2vTlUr\n4DQUktD07+bfKQAlARd9lzNCyK2fJA8lOWQuWKGe507qEPwBZ61ijWw3r3+I\nuEkcvHV2p0Qy7npm6qWI2lCKGZ2Q4ZiQpq7A279I5W2qRO0KUBOfkC72J9Dg\nlIlJbaeH5xmATxvWMdTufSXuy8pcVkNX9sIELAykVHskkm98SxLkxyiUmC0B\nrS3IzeDL+SjsoBU7vrNRqBlQvr/fSXDd2fgh41CM9JWsc8Hwfh0HzdnGDgUi\neKNHogkORTfkfEagV/TBLzl2AljGjjRJOrj7nJeQg+CvnLRH6TROVDT9jBgB\n0a74wL7aJ6c+3dSBI1QSBBeGFKvh7HSnZsEKh9QhZi/PS1pMIhAkBW4T90Rm\nff2897qif+S5AXPamT6URZdKIqDvz4H6RTnOjoKKyL4P1jfuqImWNTtfhYur\ny3Zp7e/8xwy9nE12fvH9yU3CEFfBQ1T7bjYa/f/pujvYmqLKWUgGGh4gPjAm\nWFafePCA8fD9lUL8XTyvZgUHjmMBn3i6rs5Cs8YVJON1n3h/U8JuF9jjite1\niqVF\r\n=Vk4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"c5dcc25f59da9f73524b3faa29bb68a24f58beb3","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.1","should":"13.2.3","express":"4.17.1","typescript":"4.0.5","@types/mocha":"8.0.4","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.10_1605763043569_0.8827128450161086","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"@tryghost/mw-session-from-token","version":"0.1.11","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.11","maintainers":[{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"a8b2e4e565b61f9291b0ec46c747ac0af9a9ee7e","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.11.tgz","fileCount":5,"integrity":"sha512-MZufYBRxUKUHbeCQlvBcrmPuhHDJKZBL+DLImQm+MXpGMvz+qSC6B9yV3XK/aJmbvBD3NST/ImubQIhkYKeoow==","signatures":[{"sig":"MEYCIQDf9W8uRQPTdDa4+WZRB0uEmjdnFiXiZTY427wZl5NKcAIhAKxI1EbinSWTaFSr0VEKa2XGgrZtI/DqifYRx4I860FG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuykrCRA9TVsSAnZWagAAXM0P/1zaVo0QiLIHBQyKyQcs\nBVnbwVIygzEjA1eeAZSWVTmpoB0Wkc/iPqMrgbOTzBVH0k8LNrI1z8qQESny\ng/0pu0ANoCMDsjAvu+IQg4tFt24+RuzdeErebXeq0arKbApBEAo1AwAArKmO\n/Xf2AEsG0hd7XIFJttPnz5iD4nuRx+UBx3MC3aSskQkR9HkLn7J9isG52TGA\nwU8CZHaXjhio2yWflQhAgL6pMCeYxyN1O4pZjb3+jkHDm1/GMxWguJF25vT+\nwrTaeqUJv4eU01G/XETqrmDJYO+w+DDRgiHQSNCew3AnxLKDqxUEkTxMNt7o\nPTR+86mvLzhphiMIW2tx3P2OKxCs3E7Hvc5iR/OaQmIyqf/jhHSMV+IrTGuN\ngsdtb6RcXCzWQ7u1IKuqyZM/lgyGFs8X9TPQQKqSzHPUuEldaFZAewqNTR/7\n6c2DDwXmIPYknmdumR/xMZFslQA19FBm6OpT5aTnEvKcrDmdwfGvNkrwF5fA\nrqNf+uNt7T58eQRIs8CLvFiYiWfyS2aJUyy6ncCY2eX0CVOVBp4BP8OZXjKs\neIGuN9/HjCji2hzcPk5g5QdcIS8mfGkghOdDCMhT7qktubn6rZ2VfiN/sb28\n3WmEkg02MTQZZFubLGa/ZT0Dah2Pw+7oAu9Er70Ud9yKP5Ne/JuaarZfXjMf\nzp2c\r\n=E7Hp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"da52a897539e6501c2e0f82fab935158ff1975e7","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.1","should":"13.2.3","express":"4.17.1","typescript":"4.1.2","@types/mocha":"8.0.4","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.11_1606101290777_0.09577345625567113","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"@tryghost/mw-session-from-token","version":"0.1.12","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.12","maintainers":[{"name":"pauladamdavis","email":"paul@ghost.org"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"}],"dist":{"shasum":"9aee7babad449afba29064f186d67066bc21dd6d","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.12.tgz","fileCount":5,"integrity":"sha512-HtDJZ7OBwVqXwfFsDRBrXkigeoKp0zd09SLIUNLNRv3tRqHx3kxrWmgnMVghL97374eYKF7moK2MkobfmxYtEQ==","signatures":[{"sig":"MEQCIAwk8fuDMNlXv2S5dV2uz1XdbH2fd2KyMZPhbORnufd9AiAUg3aXo41h3KsNUSqDKY4WJ8kyQ/olRaQVB6/FNrWMYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0Hz6CRA9TVsSAnZWagAAyrcP/3/VbSB5bNa8eAAU/ka9\ntfAtoT/z4XmzEDX0hjRYXGq4VZCKs5qD7JdoESptG/igEEfaO8RjzkvqyO2F\nOsraou3g5FBg5UMtUb7xbMIYQ1YP53pUyOXiw3Bt0UqiC3iV2FxiMrwUzc98\n9A0IEI6j15M09BTPVPrFx4LSygZFiflCUeNY2gwoBW+6TdQeckpGxPtTBkyR\nxKB9L4E+eUG3AawoxoQPy/ZLLU/Mn2j5pQVXp0MihAt5XXkINCE3u0ehbYSQ\neBo7FBr4ia0aDr2w+R6VXJojpxoV5lwbFrAmaHzLZzYXky14nwsyV2oNBQl8\nnhg0dxHKtlssro+NuBjqyKkaskG1kClF8a7ueo87ZYb758qNvWwZhNqBl8+y\nH0MiW9OXx1vjptsixebVQ2030d01QojwRFE50sMddnhNgW0ODDvOzrl523tp\novIUTX5qwwDCZ8/ZraQSipJRj4ZxBx12ugtFQPPv03dAsuC9Tpd/kLWinpw0\nwE2lNIg0IPhTvIIXmLH8H8pJWvbnpTaZpgvTzmajUdab1i3QLD4RQreqjO7/\neuRDpURVRc9VhOh2pFjRtj1uvuR3v3hoTQGRxvkw0BaA79mNyQmEjkvfJyyO\nXpZ+U4WMImdI6duKTBVeIDmwO7lnfR+MiiCOtG95k/R97fX7IIGeLjvNSRVF\nA8Hs\r\n=Mzq0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"139dcfd9aa832b24c7d8eeb9abb148e9b9097964","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.1","should":"13.2.3","express":"4.17.1","typescript":"4.1.2","@types/mocha":"8.2.0","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.12_1607499001716_0.2094014850346062","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"@tryghost/mw-session-from-token","version":"0.1.13","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.13","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"165f5a73b8cc4093d0efb09c05798843d918e717","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.13.tgz","fileCount":5,"integrity":"sha512-wXdrAkYmWMhTQHqRm5Iv6Hq2y/XgGGSTBfcLk8ey6/CElH1wXOWEdnTE8uFs+u+tmT23/Ee2+EaCM4jzaSg8sA==","signatures":[{"sig":"MEYCIQCz5HG9aH9BseS0r5LPViseeGBAY0SZZ+1KsNO86+7n2AIhAOZ21Mi+U+eq4l9DwA7k5RdM8eD0qbB4Px7XM+NdrhIT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1vALCRA9TVsSAnZWagAADygP/jNgjUm95xpccqjRi6Ju\nXqjwmwJmj1ASpBx0q948nqtuHupWfA5Sk0/RjCn97VeuhjJeN+B9eOThzd7f\nqJ/IJC7OOe003/nyYTu/0TlJLV5N+Ga/PMREORV4CPV/dlBLcF7YdbTUrdjV\n9I23mS36KbVxMEkRbLnXvXvaxzPiD5vqGYvueiWPxcqyHffIvGBF0SCFvKa9\nNj82+10k1Dq/OSHmb+aEyF9r1gIkZvNS8QtxLPy3UjbMIp9IAVGyzvvYQWo2\n28WwvOUohQSOaXCoNu2WaSy+zeyppCHM29BWeg+aC9JLCpPJfm3whbO1lPBF\nUQnz3CIaj/38F94SAkshhR+VUa2qxIf6QENoRBNpQbCwQ0drrMtoWH+RE9Hm\nmUfBhH2RPKJlyiHR9HHP276f79igq9u9/xpIwnz/RQZqV6lWU4ri7nyCNrG2\nrZE0pnoySqxPVC9zCcsiLWgjHrZ2w1OZqYQHrZzf+aHpJKJEb7yTcVhp2Rfj\n4665M/88xqV5pzFHqgLOuiBOXOXM+tAMfi4QCVlaxROsEOMHPxeR/48yL1FE\nnwIDMZ+GCilscq1F28iem+AgKpCYkdjczD9e5v1Ce56LMzDzSlUN38Iq4HYR\ngRB19qbzLrOpye6i3bxhetMEWFkj6h+UG1jGaZ1DpXox8pMayXhrPl2F/lD/\nK6vN\r\n=BMBH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4ce452f7dc7236807979c5d309a64eef4cdc49f2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Ghost-Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v10.23.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"10.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.2","should":"13.2.3","express":"4.17.1","typescript":"4.1.3","@types/mocha":"8.2.0","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.13_1607921674886_0.2880764114765888","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"@tryghost/mw-session-from-token","version":"0.1.14","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.14","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"b6d2bb1b074fe12f0b83106b8669c6d4dbaf8728","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.14.tgz","fileCount":5,"integrity":"sha512-UpESDzLdhbmwVrmcmbYyKr2JZb8jiwn5YmDzj13nYlsNMOO8CyshsNf1EhAQOlAzXFmm5PGtkRiKTTAqgooXVw==","signatures":[{"sig":"MEUCICssQTlGrBMeIB48gC9Wn5OodWYHWv4u5pCPd2PsywpzAiEA3zd+AVS9W4jwEmshvWG5l9VPzN30eMSTOu1PZnYyLAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/dHLCRA9TVsSAnZWagAALU8QAKPwSNWlckvI02zJT+oI\nHLEDhQcCVCX/+INeIaYfmA7r09/V7LDdmc3l1MonkVAWUPMEhnc4GiqWVfGm\nLOBPWzFoEGgn7Ej3tn5kJ0Cl1uJdqIm3auYVD2I6iJnMFqM7pzV1iR1iBWTw\ni9eTFxo0GqtxCPkAOLS7c3a3rk0sEUUMgQnPeuLtKVFbte+1TgXRJc7z7Ohv\njqJSe3UinwvI7+rJGLcJA5YXlWIPxD7ZxRmytt3Hz+lK5NeXwtNZKLL60JJk\n/5Md23kQ3Vyh6m0qjXAb0aPOczu6KXkoaD0/ijk3yB9dGIm7/rmoPPuipDHO\n6BsJG2+WjmIDwVuheH9v36BO7+b3ES6MZVkgaFQnA98GikPSkB4LzgDuWPVx\n0S9quODM7RvFhqzO3mZtP37djdmQz0yWxI0ww0uTbKFZ42e8yJWDVQsghAhn\nGDIOayw41CmfcOT+QgrquyKDaGmcpNDviEVdIwFAZkcd1kgw2Dg/2zZFP4ac\n3lsE5xkvHEj020xgEuW2jcg7bOEgA6suIpCd+Pk6w7cWPTf7fuk10Fvo4mvQ\nj0AaboDWKKuFHZzRMJnVZxHETPuPKqvKuduGLAwSY9wyLSm1RNpYW+wpeT8N\n4k9bLM4Jr5rmCeWFWO11gX6lmHJgTJ3ojvDh2Mr3ROHCV/+t4QdF/+YnGFjH\nvFnZ\r\n=QEJu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"56dbfef6273d6ed531395e1908de836fdb7bff89","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.3","should":"13.2.3","express":"4.17.1","typescript":"4.1.3","@types/mocha":"8.2.0","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.14_1610469834860_0.36956719140980887","host":"s3://npm-registry-packages"}},"0.1.15":{"name":"@tryghost/mw-session-from-token","version":"0.1.15","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.15","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"c1fa8e0a5b3868e83137b5e42b6a3d4f66bc2902","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.15.tgz","fileCount":5,"integrity":"sha512-nzb4dW/79uYnssFEHDkb0LeYA6nxDXtDdRcY9zpmTzoHmcM0whgXcNMCCW2YBZXgpbBTJxeWxfJKs9XgvrgkOg==","signatures":[{"sig":"MEYCIQC7gokAogn/lH4IYWU0gQmS0Bdc0YE5EWq1UChCpAE8VQIhAP6S2tfZZEx4CrWFJUcAOBunBTereTVzWRqd8gx2GHww","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgInfsCRA9TVsSAnZWagAA2P0QAIUOksxp97NwVY5NKu2g\nTenvDjUR5JxbTRwWCGmFNge7aA2TTUFp+AMN+xiHoBVe/XcRUR7twi5scnkn\n14NjIbSa1Vg+MlHxrZ0I8DwFmNFH3Z4M7PaYJbc5+bDePtXx6Z4JQgEs0UHa\nyTKYCBrp47BKRE+qwg8kiTQFaebG5rzvOPjbF6mxaIg3pTSLVCvud5/Yc0QP\nd7BsTMwojxmCUNifKU+CMR0FYjixF2NwJfWzobsRl4SVYIHv0lv+uDd4YgIo\nEr9Oudn/zaM/3533KG3ZMCEtP9Jbk8lM58KtoLmTv8t3RyJFMgK+c5r1DUD4\nDdgQ6J69pCydQApHM29rIT5hyx7zxf1CspflLAI0JYebE4zjeBVOslBpnEMP\nOFnFBB1Rpa2L3XnaSe+oPmPvys/suVeUpsT4LL/uL8dgQBFmYVgeHhrHGWU3\n+Gl1rI2YL4ChR4cmtZiEQNATVGw3KBJIJNxcYllq8fLwxCnmupxz48Zohh43\n0RoogwTS2qqnGkY7fgKfZOYQT43JG7Q8CAuaKetA/iywS/2cCUz8cP7EOvUu\nW/tKgNQMihaVoYL90g4vgRZFOOSKlusmQ55f7DIHL2+6MHHqlupkP6qma+ez\nR4trESheiaOi2CseViM4xFWiBad3NKpBB0UF3nBnh6w1SDI3/giV++X99P6Y\nqkMI\r\n=dIaD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7d0b859740607b380819f14510209ed2deb45016","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.18.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.2.1","sinon":"9.2.4","should":"13.2.3","express":"4.17.1","typescript":"4.1.3","@types/mocha":"8.2.0","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.15_1612871660062_0.18232543687750447","host":"s3://npm-registry-packages"}},"0.1.16":{"name":"@tryghost/mw-session-from-token","version":"0.1.16","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.16","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"0716018dff68b98a737c0ab534fe51e3bc687041","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.16.tgz","fileCount":5,"integrity":"sha512-x9eTl5OrQXEh31gZKGArROLgp07Hw+Wgr8K8hMA0FdEJTuzcDAaos0oXBrgQ+EXzobuuT0xZvCGiERuSN14avw==","signatures":[{"sig":"MEUCIEPgj3IQxXQ57uRLK2HWeDaNhgEqXiG/b1jxDkPYSjPbAiEA1LwX5NnuLl5OLHe4OT5gGyJxUWrjkDRRulxyipAt0CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM0xMCRA9TVsSAnZWagAAt/8P/iVOzy2riaqVzNIjWR7+\nf+KL1mdb6Uh/AwvBvXi4X9k5Ym2lZIz47Ph3ph20dlyzdqydYGVPelqo09eE\nFq/7IL5MkQz9rhj0KrMYg3/Zlwy6UuB86Scl0Ra1aAtxQnN6AHkYNnwBB1Ez\n/3Ksby2GQ2H1PKhZE5mt6pyRWp0VZQGo74sjvQcJJH/E8IbM4bSayVX9BDE0\nGjvTyBcdiqPGbtzpqhl0ipI8aP2UZnVmJU6iDgd7Gm98SQIwOdeGy30inkKg\nuiT4u8vUMVcHQyn6iTBmrhlV5byTqs5zoF+XAeX/NzVAq8jpPu65IXQ8juAy\nLW+MVq05tbwwfnHj1rT7mArV4Y607SgTWnuM5GRqgWhDH7v5VxQFyPUWIo5J\n2vcLE14/K2aNmWOZUeX67qy98Zow5/vhwK42V9qXHzi3xhztUxkyobgrG4PO\nvRf5WInjhl+Mb0fcB37P+sZT/9h/Rcd02nJGYVMgm4SoK42ISQQfPMNU1fi6\nIlPy7CEQ8WYt//BNEgYfGR5nXiONwSs+i4Kq2n+WFVr8Ma/k4ekYrE68/6e3\ny113M+SQ61B7WQTviSOIl73afz8OpmVYXMQwZEn6RjaPWGkpSejPRYZD6lzM\nhuEqSvBgc+OdpWqPQv6/aSNO5uJgEb8NbeaqVPkRhRcDFrFUoh30S6ilCOKV\nrXtm\r\n=LKed\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ef5ffeecb900a817ff0b2bce10f411b85b4b8a7d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/3.22.1/node@v12.20.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"12.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.0","sinon":"9.2.4","should":"13.2.3","express":"4.17.1","typescript":"4.1.5","@types/mocha":"8.2.1","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.16_1613974604367_0.9782441265256809","host":"s3://npm-registry-packages"}},"0.1.17":{"name":"@tryghost/mw-session-from-token","version":"0.1.17","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.17","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"f28eab032bff2e1bd02ad8b6fb089339595fff9e","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.17.tgz","fileCount":5,"integrity":"sha512-BKepO+nFmIOA01tpN0lnyl1U6PGDtZcY44+NhX8FGVoJMTvf5vmezDIZ9R7/XKTOQEdsqUQm6kOp5B7il/e0/A==","signatures":[{"sig":"MEUCIQDGozZuO6M1WcHdoRmuJSUnKDCQ0qj1XELCCROPpSildgIgT79e3hGrmOW81bJdv3sgSA3zwwqvg5/KhH1XJQWp9UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQ9FCRA9TVsSAnZWagAASLQP/jaVg1QenqkZVr5pUCSZ\nZFbhMGajwMMwMIMTkB2YC4z0oDde9M6AKAEox9YRqNDvuFcvPaLcJr2XfdEQ\nx8IP9t2FMW7iNx+LS2pORhrQ7OPhOQwRBCGVzUvEZ+I2xF0oPLZjGHMjx0YY\nd6FSmFY7HpQhnwPb6JXac15SejtdE08HrzZ6CQSOZKoi9yo8f5hKfwCbD7vv\n3Mluk+YII8V1nBBtcNXRvjr407sv9amT4KJJuB638ekHzIvfgUYjJwYMLAUA\nUphMHN1sGjfl0r5EdljqfytftlK3FKGUccjPrCzAvmBOiaEieMqsqN5za0DJ\nLy+a9Kv2UpmYs4wiTwwbb8us/QFlY+WtcdLCaYEbATeGLPPNUV1h+0clsTuM\nmVnBfbcKdfyB615sCBcExQCmB6I6XwX1Nf72E6mDw+aT3jHq6kWO8fXKXA/A\n++9ptAY3FzFYHldKSsfZ7X8ATvRFyoarFn956tRHyYbhq9Hw2QCqCrJA+eHg\nn6P2MaWXlHrxgV6NQH+zqaUdctiXWERARpyDP++WJSb/m3XB8o1//BRQsUit\nSeC5aMBSIatpnDm8eZIp///Zsd7IS+rLCIaT53axFY7WJmAjG5scRXcWDxkO\ndfpgibCgYzw+JpqGt6ZxZJvDGdW83L//TvHHltbZjaB2I2bKvSI/uvSQllmW\nX2uO\r\n=GAG8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5e718a9e00749297415ac1331a1a7d5dd3da8248","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.2","sinon":"10.0.0","should":"13.2.3","express":"4.17.1","typescript":"4.2.3","@types/mocha":"8.2.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.17_1617760069238_0.6349701615560077","host":"s3://npm-registry-packages"}},"0.1.18":{"name":"@tryghost/mw-session-from-token","version":"0.1.18","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.18","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"cf79762374faffc61c2f164bdae22634e19dcd2a","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.18.tgz","fileCount":5,"integrity":"sha512-Oar8MH5Qq3KSHXU2oxZznYF779b0BNc+krS5iNIqgx8izbdOzuJr+CGyo++Hb8pRNGf7ZMmEx1sX+aPAB2KYNg==","signatures":[{"sig":"MEQCIFUQVbdOb3cb6vbRetAwj6rm/iMw2trl7rj9rfQ+Yc1FAiAbfkf1VFRKQDvx0RZRS7QSqSxU1JZ8GzzrdjFFBehchQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcD8vCRA9TVsSAnZWagAAFIwP/0BQtfZz4rZrASCSlfYR\ne/Gq4lLZt9BsgFmkCeiGTKeoCI+0U1KURWK8F4ygsibQaIxtjy17INQEUk87\n5tB7VslwEGhj6hbwZ88YklgXv+oYhXxTnThc9KbTL2VrKOAVhA4FeLa9qW5q\neSDv/6pV/3t7ja0ng/n6ZpHHFVj4xvHmIlUG1istGzDk5vvFIHq9iVhLzCwF\nw8nilP61BK5IU3iqtlyR205bVXv7W5UecXr30dZyqaKGDMdVUK+58asFgvYK\nZeV+xAxSqI2DhczBUUttC6Qyum0uDH9R8RVegW4TapYr+e3hhOd6ELQ5Nmmv\nozV0Tsxsk8Q0RnGPWWiVsJn4v+N99mprGwtCR6jf6vgdybAnQxVJOWyfe+kz\n6Wx4iQgMtXeH9RvyWcOcPAkBQTPbhKIQ3IiZwyrhXoOtw3C/XCFNzW9rrDo0\nVSKUj82XANtcDWQ8UFFPY6IVmpS/HtJCPUBaFczMbP9/ktn7jiu+u+Po7pZ7\nqW9WhvsJ6Z0/xvk+EdfTMv9neNZS296aYavzb/WPbSH53J2NwkNtnBbN6lrq\nQX9WqkDRmKL0wvMcybHazie423CJE7T6x4AgiCBSVRL0fWpuKgXm7xrs/r6X\nKilGGrRmsKvZMR910To3kKDiOpu2iCl2az8Rz/NbccjUomLYVxtDg1hC4/d/\nXWvX\r\n=x/bT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0fcc06d94ba7481fb03919b188f7d42626622abe","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.2","sinon":"10.0.0","should":"13.2.3","express":"4.17.1","typescript":"4.2.4","@types/mocha":"8.2.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.18_1617968943218_0.3922733394401572","host":"s3://npm-registry-packages"}},"0.1.19":{"name":"@tryghost/mw-session-from-token","version":"0.1.19","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.19","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"9d02734ed03a5538fbed1d848acfb6de5b2291f5","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.19.tgz","fileCount":5,"integrity":"sha512-a0g/dHfKee5esK78qZdjT4AHBFw7bUc0AlHb93DR1NbACsSiIIFy6S4khkMNye6g+2iQ04u9vCPfOUCHwqXp0A==","signatures":[{"sig":"MEQCIEoiA3tU9s9eqFdq+W/vOWz37/pQiAuUHGnJpe3SKVmxAiAnJrRQiMplOjPus+TA3cRNSQWcbFJeF2Q14EEdsJ0NZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfUywCRA9TVsSAnZWagAACugP/39gUjsR33XDbiJt66Dm\ndvYQZNE36omEg4s6ydJJWhsHPLPRP9z877IpPsK3XnWdEMAetkkVAI/t7X5y\nYnA8tN9urebfqE8AQeWJgBAlewvLWTyN4AN+W42JujEcLCzCKWMB8OVx5pDh\nX1ZE4lXaU4dAZkTdq7GP24KgNuVvMOpHcn9CDacyInKNjWv6TC43jJQen56X\nzQ+hWTvYI13YgQxCf4j823jmCfBjt4Rm91AO1s56wVHLHe3UVaBz/K1uNwyt\n4KV9MjhTq9J+3/HiKMO3b1l2q5gV31Ccesg/H9r1ProfBKzolulga04uaLm4\nX23BTM9bB0BpHuOzAug2A0m+cLBbl5L+Rb8rfSWzNrQVe6+WrhAqVXu6Wouv\nTmpolERyb4IzhnydugYGA2u5K2p8RAwjDA+QsfRsIUiEEjX7o3Mt8JOcVbNE\nOTBUwV+FlGBYBGvj5rl3YhCVq/KLV2B4dpqQ0KF2CI7nR/ftSDZq0eRXZWYf\nLZ9g6ue1OLIMDDzT9TO3M0R/HqwqJN/ZUOQcZPkuf0QlnBy20+wxiNQa99oj\nF8k3Ub1ikFGahpF0wxAF29VrmF4Y9+WjtBQkejyE1OdVwVuNmErlQcUPcdHa\nscxHYEzJ1R4bQphBdmFC5BJw+z+OYTWPsVoxX6A3UYqdJ/kAGN8pVyascviA\neO2Z\r\n=AWZU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"98d92c3a2796b3c2706f088982f79255f96296a5","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.2","sinon":"10.0.0","should":"13.2.3","express":"4.17.1","typescript":"4.2.4","@types/mocha":"8.2.2","@types/express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.19_1618824368390_0.729506748595427","host":"s3://npm-registry-packages"}},"0.1.20":{"name":"@tryghost/mw-session-from-token","version":"0.1.20","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.20","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"dist":{"shasum":"82e72c5b1015438dc474dd85632736ce53623ae2","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.20.tgz","fileCount":5,"integrity":"sha512-w3yjYYwEMchkEZG/YE00b2dcJtf3WWJr2i9xVHQIr9ZnARHwrkVcDmbvGMunvbugVgfA00+u6MtEmZUl+r+brw==","signatures":[{"sig":"MEYCIQDJMw7daMjMtiKz3xshnSu97QsxdUJSosCY6CWFT/tJUAIhANFs5K/OW/RWKcokcfbA584qIJ6lAdZ+krQBwqNcdOh0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglR3FCRA9TVsSAnZWagAAJdYP/3zzyaVpKq0o1w+0r9oy\nmB9SVbE+HZMANWKj3tmJ45Q6OnPWT+h2XqCRWerA25JNxqm2ulnB3KrrTm4G\nFETkfqIdXOnUFWgqCdpvXFP6H3g3k9KIkaelx+gC9JHqUJ3FXJUHJzTIKaWO\njA2Bb6kyPYAcDq3pdmt4obGMtNLBUCKrgl9xUpS/e68uVFTrBpHfW+Zqnnyr\nURS4O+n+nq0+lhO/5dKPYKyQWhphlp+6ZriIUYZtXoHSL+fJdQySjc5ScLc7\nmYJisc7axgmby/rnZ+eW2X0PhkpJbe2JXNLOSKWV885iyGFEeTGcVBQbgpjy\nn7yvhh/F7JdToAZt78CkpCXBl4/scMj3O5Hi5bQhdBxdImlYTzbXHnmFRXg7\nrDNe9Ir8oBX154msb5uCbuB/3Bu7NOISg0Q7TP6iMRCf/dcSn7oRDLkyUrp0\nNdRWp8Rnq8CFxZRT8HpsvwU8gDObO9kudNPtksdbVFUpmKLNj6t9a1UE7ZhA\nVZANgnl8rJjgFgLlo9+zP8OyGwMAO6ZmYgxMuKHPncohq0HbxUL9MrVDzpkE\n82FqsYueRQoUSxMszd1SWf32vsxcq3RKoRkJ52J2L5grrYPKsABOieTFGK/S\ngmPtvSYZTS6UfhRjB7JzNUOLy4uFZfnhC8+R2qaKrrGqSG5h1vFs7UWi0baJ\n7MFj\r\n=9IPw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a7ee369425140be89a406d7b58efd048a84e06bd","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/TryGhost/Utils/tree/master/packages/mw-session-from-token","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.0+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"8.3.2","sinon":"10.0.0","should":"13.2.3","express":"4.17.1","typescript":"4.2.4","@types/mocha":"8.2.2","@types/express":"4.17.11"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.20_1620385220690_0.114983885666752","host":"s3://npm-registry-packages"}},"0.1.21":{"name":"@tryghost/mw-session-from-token","version":"0.1.21","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.21","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"a3a2687a555b512ab94d499ed8478b4423009c8a","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.21.tgz","fileCount":5,"integrity":"sha512-nfHs73HjUvd1ZSymSICQ28e4D3+Vgrh0KxtNJQxU4XYx+x6BVNzUAkCoCLsp+/QUdMtCFMq8+ZpspYGFiPkZsg==","signatures":[{"sig":"MEUCIAbkVGX0HkcIMAkUMh4nNV5gKu4Gw8cvtxvfXdJ+DAhfAiEAymosMC7souEihxyQN/9R42L+QjJGvUzaGYzJVXP4OCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwKGaCRA9TVsSAnZWagAAte0P/0vGyj5w18aqpNg3Oj8i\nC4041FyVLsTb/nCqTBhMG7PQoIezG07DQIIF17C+wvCPvplGjxt9QcUhaCw5\nZaJe48ZG8egSDKygVmr2DB6/GxJPyU0cLGUIvN28GnB1mJ3vxajBhXMDdYxs\np7MdH9ZZxlTJ/aM8sVr2Zo8ASEZY9k6pcZmwEbZEt+NU0Q2qYf7jLf9BCMgq\nMiMptdEWt43SbHH74AVcdIr6OChVW7asMUl0zGg61Ia1GL4s3JCkG6/xxt0o\nQBnmeTnK5tVTR4J3Bs2aSsR2ZqcpjBjPmvmnGWgYbp+cY/0Rk5Wj5Mm5sOJF\nTa7F2gU+9/+kS3QatAn1m9A7spPKEcnUYPnWNLvHLKtndPbrIOUrTvbYMqSS\nEGKZaxqtSaSWHIj5rcRhELpgktiNTXtyo+biz61kG8IvLTE6etxGGypMmpoq\nqGwFck8UclJYWTiKqUlrLhy2wKxLvUIYgZMOPVuZ1vm2Yq4b1JM10+G9cD3M\nbL4DPEqXmQDHbhgQQAvvlWEogm5xriFEQzVdRSBW8br5HW5X/DuDPtxgQXEU\nrqIxeSHm3xned38eawWQ9rGr8UBP6vzREhTdyvS08+J/NcB5HVxCUtAnRWFW\n8W84DwVaZxLZrTkufWA1vqtgqQzP1eI9Dg5iVevwHnKPEYVsFCi65EXQMFrM\n3SAR\r\n=ZENu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"58aee93218b7cb98a75216704f0568cf1025231a","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"erisds","email":"github.erisds@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.0.0","should":"13.2.3","express":"4.17.1","typescript":"4.3.2","@types/mocha":"8.2.2","@types/express":"4.17.12"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.21_1623237018721_0.4202444126281264","host":"s3://npm-registry-packages"}},"0.1.22":{"name":"@tryghost/mw-session-from-token","version":"0.1.22","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.22","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"eb060cca7c80e87b96a6b6f2e6e68a2660f2b36e","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.22.tgz","fileCount":5,"integrity":"sha512-9emJs6b+3/YLE2jlZ8+gZRmtTohUMS6d4lX9Gw/u3eABbGcoYOsaxc2/kqD6+xdizsFHQ93Qp7Jkw5knfI7XLA==","signatures":[{"sig":"MEUCIQCvehrn4HLb9B8lhfXdgiXAtgG5DjndFhp0CACPz/j4rAIgQ8W+9oWafYlVN0L9Fq2YKvOEV3Ks5B/tHzGsLhAil1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyxr1CRA9TVsSAnZWagAAvFMQAIn5kmAC0EaCWvJI/dt+\n+mP9H9YTD6P7foBxSq+v4Ub8lJMHGCTehvfQQYUGCnzeZHwq8a4nLfh0i0o9\n5I6iA2I2bIcgeFrfblXddfgpbN5RMs3KevQr3PhcXlBwLrdURKbTNAMHaNme\nzzw5pgOgCj9nn0+V/kny74A4+fAwrVl2HHFE5faNsP0+Z9x5J2A7L9eA9A+W\nAB5Khx+PPZUHZZRgahApQ9S4VNiSMMJV36M64sieBYp4KHnkZekzEbY5b6Qf\np3oyLfyyEgZHz+zJiR3DH6nMOcUM+iMT+F4j0jM7WZLhnJHvWggpcji3LQV1\nrlx2b1xjygQdOGXUZvv0q63CPTSVkOnqA7+lSlvZO6bhKn8ObNW92REh8SuA\nEXW11aSpFt2vXWZJ+6Jj8uuXBeRq7qS0ATE+lR8K5DmXfsm5Y7NmcZZ5p7f+\nTAz86QZiEgpWY3Q3rtcc7pybGnQTrKeP/5vi00mTdGtwUbXZJkhUzB1/0m7g\nC2Mj1C+/PKavlS96jRIIbSYkPUQ+HzpMicc6paxK2ZnIamw+zHPXevnKV4j9\nXksbLDtKP9h/feDQ4MSZ3fOjtgN+bdZL0Ewoa4OG96JJcare1vtOVgrXjF0c\n2VAR22FAkC8fQeOzQeNBR+3DD7IzCrNlLJMtC14FMFIv2yFA2o9WMdumKy8M\nVMf7\r\n=DlVF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b7c1ff4396474014c51f40ead77cd073e9596d80","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing mocha './test/**/*.test.js'","types":"rm -r types && tsc","pretest":"yarn types","posttest":"yarn lint"},"_npmUser":{"name":"sam-lord","email":"hello@samlord.me"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"9.0.0","sinon":"11.0.0","should":"13.2.3","express":"4.17.1","typescript":"4.3.3","@types/mocha":"8.2.2","@types/express":"4.17.12"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.22_1623923445480_0.11890893668200664","host":"s3://npm-registry-packages"}},"0.1.23":{"name":"@tryghost/mw-session-from-token","version":"0.1.23","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.23","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"f9dd444cbaabe8c72192ad2f11328863d51ffa16","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.23.tgz","fileCount":5,"integrity":"sha512-mDKg1g7Hb/fbk4XbfJHTqujTdmPBLrklonZbGYzuQyqhtZkO6JYLuaL2TSxQgabRGaJI2YQ5sL6hmIwPTT6z7Q==","signatures":[{"sig":"MEUCIQDOmHHkeySwQL96eeUEgNNLPkeYUo4k3AjpT5jyIq2cZgIgTH4ASPihNWGKdkI1dTqSiMCZEiCcHYpyg4pQ6UoLgv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5221},"main":"index.js","gitHead":"9545d13a14c1b0ac70cd80ee111f66f642eb0a4d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.0.0","sinon":"11.0.0","should":"13.2.3","express":"4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.23_1632304798675_0.3295416981721755","host":"s3://npm-registry-packages"}},"0.1.24":{"name":"@tryghost/mw-session-from-token","version":"0.1.24","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.24","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/master#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"61f238a8da9e1d6d6e3fe7a3095673949e52eb3e","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.24.tgz","fileCount":5,"integrity":"sha512-8nhpKyswr65CJ4BzGk64A8OKPOR2JvDGQc/6eFD+/IXjlPWiZaoYRA22GaBrgrcif98qKG6axcTqdD2lbXI22Q==","signatures":[{"sig":"MEQCICGWHpoDh7Z3Nchm3QsG7QYEqG9PS8Xo6/QVeFDFZuzUAiBkGZbr+tfkZimFfvRTv4wAvqhxir19zNZAHQyKm8avXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5221},"main":"index.js","gitHead":"9bdfa67ecfbee6666553845d4887d616abb87029","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#master","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.1.2","sinon":"11.1.2","should":"13.2.3","express":"4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.24_1633022652919_0.9043997816179357","host":"s3://npm-registry-packages"}},"0.1.25":{"name":"@tryghost/mw-session-from-token","version":"0.1.25","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.25","maintainers":[{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"0504de56550e243dbf2657981a749c242e726fe7","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.25.tgz","fileCount":5,"integrity":"sha512-TWJCQ0g66uIHZfD0MPj+UsHhop53Ly6TMQpcqce6rUNNGqp31E85cnI9E91IVxBBS+SqVgbxYACaLso5k9nZYQ==","signatures":[{"sig":"MEUCIQCNYmWNjbnL3n7R1Y7RSDQoCAwT9dYD+4zG0iD+1jr2lAIgdC3JG1vQQhpcHloOVTPRda5uorQLuEzfJ3P5SNqctkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5219},"main":"index.js","gitHead":"a88c5e82f900a7df2d03c2e07d14ec9b5c59dde1","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.9.0","mocha":"9.1.2","sinon":"11.1.2","should":"13.2.3","express":"4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.25_1633103844273_0.15315655600347622","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"@tryghost/mw-session-from-token","version":"0.1.26","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.26","maintainers":[{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"41c6acca153cf43e1b4826c75232c56d51d0f1f0","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.26.tgz","fileCount":5,"integrity":"sha512-VEcOSKK3FWKXKZVY6kASX+O7Gv3W2dTPskgcbp0BTILhCjg+hTFsYBe23v6ukroaEjJ7WxWVrTZyjkkipiw3QA==","signatures":[{"sig":"MEYCIQCdmNfi4D6xEOT5VG+fcGe8KHzxouBODFEwWJo8pn8W6AIhAPh+oo4jln82Tg7qzFzz8G5u40+rDfpvLuEWFbEkC5/N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5257},"main":"index.js","gitHead":"6f0646450de6e72d3542812ed028f71cd7e38ccf","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.16.1+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.16.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.10.0","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3","express":"4.17.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.26_1634904118674_0.013730704757046297","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"@tryghost/mw-session-from-token","version":"0.1.27","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.27","maintainers":[{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"325e01252b52d9bdcab810e739f3803b103cc590","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.27.tgz","fileCount":5,"integrity":"sha512-+3al2q0lOR+xtAuhuaqPRrdhgO4OFeqFRoe+rvL8OjBI6Y5QLj6S7rr6XYcmAexWLIqRsCAKJbjgVZwo4PK/Nw==","signatures":[{"sig":"MEUCIASdwW2j0ZKCBDWhKtC9X4GaD1TDYe9GgKtR1l6zdZdHAiEAu65PVhzr96cRVEPY0j1IPgxfdjs/0MwqxjjxXuT5xk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5oOECRA9TVsSAnZWagAA4sUP/2ZuxYTW47jG4sBmFDGc\nXAVz3l78eKmuTVAsAnZy3B1EFznkrY32JcjdQAMEprX942N3kRvKIJUXrRm2\n1xPS9RkPGzuHetOlwkxYsHuD6hG7thPtal9yO6C8594GRlyaHOX7yGQy7O32\nMGPuLHyVqYARVfNIs+k0EB4rrL5imB6DyDscb68tlJGVW6q+CpH2nMGrtQsX\nA4AJDF7/1BLVWDKvWv60fqsf6UMsnb47AN9YHpFiaa5nvxQGpWKYOmPrVJia\nqhhxGzMuEBzzbCBF5IajLZIrHvPSYWmdUdbPmy4Phk7xeNE+hVZlsJVxqH2m\ndwXWReoPNmnaKL+ZaxhaDqP9pURAux7tOI5VNqBtjLH+leTfeW1FcRYhE7L9\nh2yVVHVKIrgOSj1tDesLCZcbasdH/R911rTT69BFIco8vuuFe46miMDEQzYs\n8a+AXZlk2xyr/07mta2ppoPXDl9vcAD6ZYwsrnbBzoKVITMdTHQv3QBw5OE0\nELC4+S/hRtLmq0zbcnuY27L90MM9Eph1JTBVBdfM5/alcqkvDewCrVyJ8qrU\nycewC9uz5ZytyQZKhY4XSzjht85BsoWlqr++GN4JSmP/rh9aqMKkYsAXR8qJ\nrkVpc3g2ezpwhj3sSL5JKaQnmRpmxcv2jIkPzGJruMiyImQKXHSBt0L1zEDK\n4K/r\r\n=Qtt9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d9374c7c0a1bd92f53b4bf330797a890cdae7e6d","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v14.18.2+x64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"14.18.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3","express":"4.17.2"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.27_1642496900498_0.08447164379133709","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"@tryghost/mw-session-from-token","version":"0.1.28","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.28","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"6cddffa53e07a19c13cfc5a72071e59f42e65719","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.28.tgz","fileCount":5,"integrity":"sha512-1BXi+twPQVBbfm4NMRa9Ms5mHHZg0P8Z4oq1s0tnkJ+iNIWol2fkuJ5m6Mi6qXiWD0lPqpOL/as/aBGJsyoe7A==","signatures":[{"sig":"MEYCIQC4fl1GjVfwuR7RKrdqQqYjf9I1O33PBWb5xlCR+runhAIhAIsjudK5QaX+cM4o9njyFnPb9WW42X6CouyZyxe5qtce","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHc4OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMtRAAolOTAyOilloqYRhgt+pk/SI6m3rmW9z22nKR8mu9UEf34zTM\r\n+SCM5UQLXXPEsC5vBv+DFAgHYL38UtrOPqgXsHxSPA3n/f1J75dwkUpQzd2i\r\n094vCMIhb/L8CdnyITblifT1TOkmN0JOwC6AHqvI8Fi94p0S3IhOuupM4KAX\r\n76sYgdHEzf3c9hIb0UR2g9QcC4f2/Nuz3P4x8fYl0jXc4VGEla6AylJ4qo7V\r\nwcbQZ2uUCDjzsur4rhTN2AiVDXnWBu3o0q24ENOd29Igtu95x1Ss6ya6+C+G\r\nEyEIZAkST3zNRAuZgaIZRcM9xJ9qTh8ybCIq6xD68Ywg0q4fxX9NGcWJvljQ\r\n3rdj3BzManp+KOFKd212xh0b5EB1r6HJXOAOu0/MCqrnSAidyzsxqvZ2qOtC\r\nrnpjgDQRcfRdSTCjgMDdrMYF1heF2sbWrf3AsIo757VMm0bLvjx/FoRL7QSP\r\ngssOvbwkVGhgYgcEXLzcwqZzgqez8F/MevLrYEeoubryDZs+3IIYMaI73nTB\r\nXee8DouWwQ+6II2gEo8/AQ2b75KyClQu3ur9AfxCbFf3lY1sybTgUkSwAWYR\r\nH8WPuJzEib02HEmBtJ7vnQWZi8/9G7jygzyX0M61MBjJluzqZj6hIAi99n/W\r\nstK66+lzdX6a27k0p2ITWwdVZLaEh8vaAKY=\r\n=UvWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"66b978f9e41829822d5406699b7f67275606e2a2","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.0+x64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.0","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3","express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.28_1646120462263_0.23594954272451196","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"@tryghost/mw-session-from-token","version":"0.1.29","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.29","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"b7a52753d4738f94f68104f8add55edafdf02acd","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.29.tgz","fileCount":5,"integrity":"sha512-P0lq38a9Nu20+q7V/zpeea+k+fMglCsVCxDoy+GN2XVuUswe95sTk11vbni8L4AVgSn3RXUM7wqnu1TBrvScsQ==","signatures":[{"sig":"MEYCIQDAKfSaEzstnlAUvexwY8PILS3lfYoiAXOf/Jt2O6hkEQIhAM6AnJP105iRO9YPLWuGB5cSlvhZqSjWJW+YEVQz7bVY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYVUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonARAAgSuAGEq44NdLAeV0HBFZ2Om/OeWMqmB67VSeW7m8ZrFTIWwI\r\nhJ4jkcSxYM0gTTsSIzpgdTFXMRn5eV9Oy+PtSLX+aGGyc14QnBBGQn9ZgcV+\r\nVpN+TkgRnUMTg/sFk9dwCVy8pismUZvgoOdu2XrwBg7+9492R5+dLM5exotr\r\nn/BzeG1Qq76lztFqDz3E2i+WTLGAITHrQx6qZhA/wmKKwd+4k7xZvhy97zQC\r\niMlSPIlMkDH+GsRfVU3B3qtOMlQ0DdIfauoC4jPGPPJjnB9W97recJlzI+lf\r\nI5uyRlp1AQoxI/Yua6bpQqoeogA2KJ5JuWPKFmE5wXY6Z3P57vryYb+rADud\r\nYHW54JAw2dNpDmnFsFzWH7pwg1ZiqjrSOXZk3O3sS+MDrYJksfw8fXP+7wzo\r\n9Jy/X3Jl1QuFFxX4XEuoiZfPes+i12gpdAaiG+W8DcqVRBaWeAdsqKNsk/bZ\r\nWP2TgOaZW08Q9kfQsL+nRIWvZ9IhAMkLj2f1gGqyz8uo005roUpl7VwS084t\r\niBypVYDT59qWCBpZYm6M30HFRyYTEhqsK+TC2SVzNE1a7CQ2Ynq9jgxZy7L8\r\nGvgqxIRtffdZDrzmbxzT3dty0nFW2BAm1JZyk1iM8IiwirHK/JY726HevDP8\r\nlrI434V8nE9UlrKvxmNRep1Zjce7UvaBXT4=\r\n=l7K7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8d69959c131f54d10ccdb12bc8b45db46162a4f6","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3","express":"4.17.3"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.29_1650545937864_0.675581574834164","host":"s3://npm-registry-packages"}},"0.1.30":{"name":"@tryghost/mw-session-from-token","version":"0.1.30","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.30","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"thibpat","email":"thibaut.patel@gmail.com"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"2a07532f9c444521383290e5d7a01c786c524194","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.30.tgz","fileCount":5,"integrity":"sha512-XyJckgYjp8Q7zxOpwqEddlASXhivKhXD3vGzP+KBP6d2y35tYUFM0U9tKmLNNKXfumalNJKjUyTZ4lCRanfxGA==","signatures":[{"sig":"MEYCIQDXYOuxTVQZXaBdBuc9u0iw8BjnyCPW0GjTIS11aq2yjAIhAIVK0944QEylKVJVPxiB/EVIGwdkuXlDtTF/DNBZoP/B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaRtmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdhg//YD1ZKcJcpMqweVFUIsUoFthOfKc2fMAwAmtykJuBji36RNrn\r\nXVQbCQOtyxH2pFZt9+RAYJK0WGCm8ZdtJvNG51Z3Lwxm3ydtrIJpibu+yjQj\r\nXYdfRfn+OepnJLnMod6IOoVHa8JGzeUDDdraC4Rmtz618iktp6kfsUwG/rVH\r\n9oOXm6YOwZAy5Ves5X46KI/Dxfhyp/5ErwhOGzw2e++iUQyoKq8cFtfAeT0D\r\nr98Cb0yhNLUTF5+uTAQUcPBIOQU198HmZkE4CmEDwrJJseymUGk/rtO8F1X/\r\nPxDBi3fkRMGv64cSDR6G3MEiamwUk9bIcCN37c3M529lWmNcrfcMy8gO6SsS\r\nJO/l67Uup/U4tiD3t1WJdUKx4mKB2X316kC8BSsJpos9xr17V3HJoDaHUgSx\r\nEJ9TzCPccMOILstc/Eq9QB4RCtIsBlYkTvlIqsFEkDZcYyS67ah8EZVeYoz7\r\n7ZwO68RrzkU23gHLuscAvFSn1YDWBYHfYHOLof2CDj9tC3GWkGzDeej2aYDu\r\nsGIil1oh2RnQGs8M3r8og/zDXv6eXQMsxGfOKuUcv/2XpXNRiAoBxyye67SH\r\ncs6c+iLIVb37c5yvH+OTRclmYZmCQo89IanU5e71+6zaMuocFA+4rBw0nwUY\r\n35WZPThqxLYUTANu8BRy9NI96RoHXfoyp18=\r\n=p102\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"9a90e404200df76c6e4e3056f89d73eb69c9013e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"allouis","email":"fabien@allou.is"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"8.5.0","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"9.1.3","sinon":"11.1.2","should":"13.2.3","express":"4.18.0"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.30_1651055461933_0.36229328550613626","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"@tryghost/mw-session-from-token","version":"0.1.31","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.31","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"9ee26cbdd69f55aa9bbd347a8b6565e17e4f1f0a","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.31.tgz","fileCount":5,"integrity":"sha512-BaAbgD+WMfYzj53RtFieIomX9Ca+KavUEHerdPcuqoBJB5wisDP8ukckzIcn2P+SrWYBjZUzcxizKtvJAawe9w==","signatures":[{"sig":"MEUCIAZboCTjJY8iHmoGT4G66RGbyoWWSwOUTuGZX3X9o/oKAiEA1tDmtXuNIPir1Yuf0ZjGSVlaSai6JihqoYrP2GOpnqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJickW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpokxAAjFZHseg+TvxZ3gEp79102+OwG5Og5Is6t4i8iqnEgjtunknn\r\nHplaHoHXyIC/V+vQXFD0Yg1hj9GEer1HSEl2R91cJGafOwum9o4lty5KbNaQ\r\ntDTk9+lAfcCqJdtE9YvGGFAiNWgDDllSyK7AJZ6z/BtVtXXIdCevtllbIT9E\r\nsN2kjn0Gs11rcPzkVsflW/sFHtMBydUdKJUPkWf3CHrr1vNCYGLN8hQ10FUr\r\nyGm/FZcN3mPdTx4MaulxjMop1V8PMCfyImkGMcqI5ywqxRdRkD5UDhrB9o1k\r\nB9xPRetmOaHagBK6EHeAIoYoO9Evj+sHhTQt04Q2wa5eboxANlUi2B/Hj2QW\r\nFWJ9Q/TX34oUsNXeR2u4FxEdkx2pX1qxC1yH9qIGNCuotreDcym97lB9Dyho\r\n1TOdWHPNWCTkTGXjMJuhYv4jgaMeC2uU3akPKUbExlDCmb3duKEyi80MSAFz\r\nILjMpAe1ytKVFVRJGE10YmNRMetpkqNPooZLfRL3faZCLL5agLwoIN/vSXoh\r\nD1ZxNYtqJEeo2u1Ci3OFhrlHL2Q4oJAkuHiRmezevPn913NTT9aMRtS/zCEN\r\nZ6ZvDdAw2CcTjJGwTVLPvi4WofDsvZpmOTDo5BmYXctABK9ksg+4L4sRYw4a\r\njdjtjTdz2aihCDmHinuekLhaQLWew+tMygc=\r\n=TKlQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e14f269ad87fee8f5c7c9fa6c2bc69d587f26e38","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"13.0.2","should":"13.2.3","express":"4.18.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.31_1651656122541_0.6125534880024499","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"@tryghost/mw-session-from-token","version":"0.1.32","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.32","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"e3d0f8045f074d2a49643e5d9d9d82b94225490c","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.32.tgz","fileCount":5,"integrity":"sha512-TuDs+e6NNEo0804cTe5ZbSecEdhD/rxFeif5PGpjN4grDO3O/sv3uSJvInjlhVjZJY6vcSWYqKZkIuWQHBsVFw==","signatures":[{"sig":"MEYCIQDGVmVGydXO4KKVXw8yp0K0Xb0PXQevQHaJ9ktSS35dUQIhAL4DSPtIjCanTRMkSkIokAC1Lp+c278zzAd2spbKVWTu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieOxGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvOA//U4wnu7h3WATHUHAsissrZxvWoX+7ZqShDK0b6fy7VGt6ZTcq\r\n94nuCQ12MadcUIvzXDlF3eeAdG3FrHpfESwpbdhrZrJBpC86/I6SgSy/pUkU\r\ntnOBT2GXRytZyeCL+u+FVXSa9im3/31Jnu5omNahCiUFj29g4YvQ7nNA+jSE\r\nJIkTPVtRACo8aFOIyRHGllVZpc3WQzkC6hdYRthnRV5n+aJsqLrPBQLFfun/\r\nUy9E0bglCzS5A3PHneclhtFjAe2NFLhPjakaXxDfiXkSmSdBlNPOG6Z8pdbr\r\noT7lAoyH5Q3VALlv/Vk9qPb0fXvvVqfzZ+JW3jwdM2HzRNOzPZX3e6XIhyOg\r\nW7Iiwo5I+DWoSwTmZchmTAvbJe89Zb94195CzdQ56964nLmM3ViI/Ys/MbeT\r\nJpSGfnqep/gVfOr8JYm62og6tMM3Qod1MQ5UOzMREYG/KvMAUS42cOn1Ree5\r\n5Zeo+S6XSwNdPn09KVc85urk1UAboFqW2SrI9cSMvvLozYdfbUjrYr2/j57b\r\n070u1zL5mHPogkNsjzKKEhkJJGXDjOXpgpUrySPdisfkeGmV6E3IvrZH26v9\r\nV5YABdvjsWJqowDrYeG2xPFVt5fxJuQI9LtxbpBdk9ZYVS54WvcBIyy8gA4D\r\nhqoLspYAcT3XNmwFjiDAHcBvbumQgfozlFM=\r\n=Bjwl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"273e3f58cdce8874bd732ddc5a3fc0aad71e5a96","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.2","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3","express":"4.18.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.32_1652091974762_0.3486606455198036","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"@tryghost/mw-session-from-token","version":"0.1.33","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.33","maintainers":[{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"5a6c6a22f1146a002064dfe73c7b727e258908d9","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.33.tgz","fileCount":5,"integrity":"sha512-uneGwvhkXZcw4olOY1oIUq+xixHKhEREh3T90b/mXeQTBrw2HLxnjWDmAqJDkBUZu3rthu/YPDD+wHsohtkzjw==","signatures":[{"sig":"MEQCICj9X87I+ki45A5kks4lFZlVQqbZD3eNAlg7r/Why4d6AiBT5vsbNR6WLmnUaqOYEc2Dtt60o+Uw5ccSy1vcnBIvEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijLw+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ8Q//T920i3p2VjBKMD9zGAgPrR0n+oKSRL2l6BFARiuR+18JtAAb\r\nQRKvbvtMEl82JgVbEohaLCVpvL3lcuS5/WHDO1w1wanU4sG01ZfFGFCzBPto\r\nZtwNO38WN1EmtUFZghlq86z1uVk2i5PG2Pmysyrzh3MGzNEv4tHGHcVj2MLU\r\nER5+k1Y8oz78sHHs5JeHFCotX+RJbTwPrmg8TOo78/qu+V0CrQ31IVcUoSTU\r\nrZLALXZSj+DNdUGPwIREC58b9wExrsWowjECl9meYdsgtWf5MxQ+I3aRmjAH\r\n6QrHj5dN5+3p6BIsvW1fr8ttRhIAbLWMGqNB18U2IFxwL1riOL7rve4K2zmf\r\nrPjr9KNRS0nRFGpL21IYCh/zTGW0GTy94DRgVz8VmA7KuKJM1Mvm+R7eOEfp\r\nhTlWsqU/+2E2qpXFdvVpbOCNnXsiT2kYi/thcGS8XWtZ2IguDtOW3664w3O5\r\n3diFLqpartKA2953bHr9XUflGpU25huKaIP1V4VEKKjdXrINNNeKlnoddaJ1\r\nM8I+prYumz+7bW18hMjuS+iMCLnUVMotSLcncrj8KcO4raqvLzcTsKsAjkAU\r\nCIn4P5GouXhzTvXhGKsTeqB/K31KTrT7uiIulY8QjFW9dJiP0OXyMqBGfg/v\r\nwqOVDOLuYWInV+7FPFQ7XOQY8OEKAKYLJBM=\r\n=8qSb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ee7a05a733c50a4eb7c7b972d0f52a7b3d58751e","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"daniellockyer","email":"hi@daniellockyer.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.14.2+arm64 (darwin)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.11.3","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3","express":"4.18.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.33_1653390398256_0.25957094793999946","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"@tryghost/mw-session-from-token","version":"0.1.34","author":{"name":"Ghost Foundation"},"license":"MIT","_id":"@tryghost/mw-session-from-token@0.1.34","maintainers":[{"name":"minimaluminium","email":"sodbileg.gansukh@gmail.com"},{"name":"ronaldlangeveld","email":"hi@ronaldlangeveld.com"},{"name":"simonbackx","email":"hi@simonbackx.com"},{"name":"moreofmorris","email":"moreofmorris@gmail.com"},{"name":"joeegrigg","email":"account@joegrigg.com"},{"name":"sanne-san","email":"sanne@ghost.org"},{"name":"djordjevlais","email":"djordje@ghost.org"},{"name":"bobvaneck","email":"bobvaneck@gmail.com"},{"name":"zimoatghost","email":"zimo@ghost.org"},{"name":"allouis","email":"fabien@allou.is"},{"name":"gargol","email":"nazargargol@gmail.com"},{"name":"rishabhgrg","email":"rishabhgarg1992@gmail.com"},{"name":"erisds","email":"github.erisds@gmail.com"},{"name":"johnonolan","email":"john@onolan.org"},{"name":"kevinansfield","email":"kevin@ghost.org"},{"name":"cobbspur","email":"david@ghost.org"},{"name":"aileencgn","email":"aileen@ghost.org"},{"name":"jloh","email":"npmjs@jloh.co"},{"name":"daniellockyer","email":"hi@daniellockyer.com"},{"name":"sam-lord","email":"hello@samlord.me"},{"name":"matthanley","email":"npmjs@matthanley.co.uk"},{"name":"pauladamdavis","email":"paul@ghost.org"}],"homepage":"https://github.com/TryGhost/Utils/tree/main#readme","bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"dist":{"shasum":"9e4527801943b63b02db2619eb81e25dae7c7db2","tarball":"https://registry.npmjs.org/@tryghost/mw-session-from-token/-/mw-session-from-token-0.1.34.tgz","fileCount":5,"integrity":"sha512-ARQmnepZF/vpU7yYI/u9e9ltKK6Lr1G3VonNym6hvbw/mN2xiRmhiHrYpUzMKaQq/t+wAkf1JMmUJvGMXaiUjw==","signatures":[{"sig":"MEUCIHzCnXVstTfDK/PqQ87TL1wElOFpd2rZcV+PUaRHHUWyAiEA/RnycjouxfIJMKrFoIrTcCkLFuEeANn6pWkOlFEY2LY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2saSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoedw//fYAbgD2LRdcFIjNiQJDb54N4ijEfgGeCzhINqWF0D7g/YTvK\r\nefjB8OINDqKIwYrHQjHK60v0mSw1CzEOREKBr4FkgFT/fXY0cMTWl2ZoL2Dh\r\n67AkzApv+mVVglo3W74F1mjh6C0Q9A6rmEUIiykihuppEfZ5bOD7lyskOQNc\r\n5LRSGx5RZoMGH7349kMgHx+RLFrRrK16ul5jwLh4DbYODy7SEY9I1TQ3nb6j\r\n0guWolEwvXlv9ZBoYs6/ZATq68SgxTEsxOHpmTmXN7EILUHjz30bT+kqdzi2\r\nrMEmBLYRLUtWHNwxpGeChwuw91ycobRQRDG9MiAPfWv7jz+TumDay+cjElF/\r\nJvYGn2SLTY2QHTDmiydXBX2oiHke+YM7YOxQbbmibg21OeAzDXrOK4GsPCTc\r\nF4Mh2VaozDBh88M4ho3DJVnFqZbdhVRf+NcCSrpDohpRD633xBvBXAR9VCQf\r\n9cB7FWGyPcXNFTETUqE2pwMVgHiuJnUiRMp6f+Ge0uFh8DE1CpamfCpWxQza\r\nmPPwO0VcTmDsHyuR9P2uoBwe7dHuPmRYmYTNON2c5jz2KLt9BLaBVMUDR0/3\r\n/lh91cTsiOqExSzY0Exx+LcSs7rJ9Gjsyn5xNch8rhuW9aENjk/0lUrpO0DC\r\nieEwokjQnwyj1H3q2m/TXb+I3xQdb0+LxjA=\r\n=n2qc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2ce0a263975cf6e0f34233caf19404fd8ab5e7a5","scripts":{"dev":"echo \"Implement me!\"","lint":"eslint . --ext .js --cache","test":"NODE_ENV=testing c8 --all --reporter text --reporter cobertura mocha './test/**/*.test.js'","posttest":"yarn lint"},"_npmUser":{"name":"gargol","email":"nazargargol@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"_npmVersion":"lerna/5.1.6/node@v16.14.2+x64 (linux)","description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","directories":{},"_nodeVersion":"16.14.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"7.12.0","mocha":"10.0.0","sinon":"14.0.0","should":"13.2.3","express":"4.18.1"},"_npmOperationalInternal":{"tmp":"tmp/mw-session-from-token_0.1.34_1658504850669_0.631479930945477","host":"s3://npm-registry-packages"}}},"time":{"created":"2020-04-05T14:00:06.766Z","modified":"2026-08-03T01:16:12.602Z","0.1.0":"2020-04-05T14:00:06.988Z","0.1.1":"2020-04-16T13:15:39.390Z","0.1.2":"2020-05-08T15:24:00.074Z","0.1.3":"2020-05-18T13:22:43.089Z","0.1.4":"2020-05-26T16:18:45.144Z","0.1.5":"2020-07-02T17:01:56.897Z","0.1.6":"2020-08-07T15:06:27.977Z","0.1.7":"2020-08-11T11:43:00.555Z","0.1.8":"2020-09-22T03:36:58.243Z","0.1.9":"2020-11-05T04:38:50.347Z","0.1.10":"2020-11-19T05:17:23.792Z","0.1.11":"2020-11-23T03:14:50.893Z","0.1.12":"2020-12-09T07:30:02.276Z","0.1.13":"2020-12-14T04:54:35.060Z","0.1.14":"2021-01-12T16:43:54.969Z","0.1.15":"2021-02-09T11:54:20.204Z","0.1.16":"2021-02-22T06:16:44.529Z","0.1.17":"2021-04-07T01:47:49.434Z","0.1.18":"2021-04-09T11:49:03.332Z","0.1.19":"2021-04-19T09:26:08.535Z","0.1.20":"2021-05-07T11:00:20.808Z","0.1.21":"2021-06-09T11:10:18.837Z","0.1.22":"2021-06-17T09:50:45.618Z","0.1.23":"2021-09-22T09:59:58.808Z","0.1.24":"2021-09-30T17:24:13.040Z","0.1.25":"2021-10-01T15:57:24.402Z","0.1.26":"2021-10-22T12:01:58.828Z","0.1.27":"2022-01-18T09:08:20.670Z","0.1.28":"2022-03-01T07:41:02.502Z","0.1.29":"2022-04-21T12:58:58.054Z","0.1.30":"2022-04-27T10:31:02.096Z","0.1.31":"2022-05-04T09:22:02.652Z","0.1.32":"2022-05-09T10:26:14.883Z","0.1.33":"2022-05-24T11:06:38.476Z","0.1.34":"2022-07-22T15:47:30.818Z"},"bugs":{"url":"https://github.com/TryGhost/Utils/issues"},"author":{"name":"Ghost Foundation"},"license":"MIT","homepage":"https://github.com/TryGhost/Utils/tree/main#readme","repository":{"url":"git+https://github.com/TryGhost/Utils.git#main","type":"git"},"description":"Middleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.","maintainers":[{"email":"zimo@ghost.org","name":"zimoatghost"},{"email":"fabien@allou.is","name":"allouis"},{"email":"matthew@ghost.org","name":"kernalghost"},{"email":"chris@ghost.org","name":"chrisraible"},{"email":"github.erisds@gmail.com","name":"erisds"},{"email":"john@onolan.org","name":"johnonolan"},{"email":"kevin@ghost.org","name":"kevinansfield"},{"email":"david@ghost.org","name":"cobbspur"},{"email":"aileen@ghost.org","name":"aileencgn"},{"email":"npmjs@jloh.co","name":"jloh"},{"email":"sodbileg.gansukh@gmail.com","name":"minimaluminium"},{"email":"hello@samlord.me","name":"sam-lord"},{"email":"paul@ghost.org","name":"pauladamdavis"},{"email":"bobvaneck@gmail.com","name":"bobvaneck"},{"email":"account@joegrigg.com","name":"joeegrigg"},{"email":"filip@ghost.org","name":"hadret"},{"email":"erik@ghost.org","name":"erik-ghost"},{"email":"guptazy@gmail.com","name":"sagzy"},{"email":"vershwal.princi@gmail.com","name":"vershwal"},{"email":"zach@ghost.org","name":"zach1618"},{"email":"mike182uk@gmail.com","name":"mike182uk"},{"email":"luis@ghost.org","name":"luissazevedo"},{"email":"leif@ghost.org","name":"lsinger"},{"email":"nick@ghost.org","name":"nickmoreton"},{"email":"renatocesarcp@gmail.com","name":"renatoworks"},{"email":"rob@ghost.org","name":"rblstr-ghost"},{"email":"evan@ghost.org","name":"evanhahn-ghost"},{"email":"austin@ghost.org","name":"austin.burdine"},{"email":"weyland.swart@gmail.com","name":"weylandswart"},{"email":"info@ghost.org","name":"ghost-slimer"},{"email":"tmciesco@gmail.com","name":"tmciesco"},{"email":"jonatan@ghost.org","name":"jonatan-ghost"},{"email":"9larsons@gmail.com","name":"9larsons"}],"readme":"# Session From Token Middleware\n\nMiddleware to handle generating sessions from tokens, for example like with magic links, or SSO flows similar to SAML.\n\n## Install\n\n`npm install @tryghost/mw-session-from-token --save`\n\nor\n\n`yarn add @tryghost/mw-session-from-token`\n\n\n## Usage\n\n```js\nconst sessionFromTokenMiddleware = require('@tryghost/mw-session-from-token')({\n    callNextWithError: true,\n    async createSession(req, res, user) {\n        req.session.user_id = user.id;\n    },\n    async getTokenFromRequest(res) {\n        return req.headers['some-cool-header'];\n    },\n    async getLookupFromToken(token) {\n        await someTokenService.validate(token);\n        const data = await someTokenService.getData(token);\n        return data.email;\n    },\n    async findUserByLookup(lookup) {\n        return await someUserModel.findOne({email: lookup});\n    }\n});\n\nsomeExpressApp.get('/some/sso/url', someSessionMiddleware, sessionFromTokenMiddleware, (req, res, next) => {\n    res.redirect('/loggedin');\n}, (err, res, res, next) => {\n    res.redirect('/error');\n});\n```\n\n\n## Develop\n\nThis is a mono repository, managed with [lerna](https://lernajs.io/).\n\nFollow the instructions for the top-level repo.\n1. `git clone` this repo & `cd` into it as usual\n2. Run `yarn` to install top-level dependencies.\n\n\n## Run\n\n- `yarn dev`\n\n\n## Test\n\n- `yarn lint` run just eslint\n- `yarn test` run lint and tests\n\n\n\n\n# Copyright & License\n\nCopyright (c) 2013-2022 Ghost Foundation - Released under the [MIT license](LICENSE).\n","readmeFilename":"README.md"}