{"_id":"@curity/oauth-assistant","_rev":"44-703864190bdc371a8c59835bbf60306f","name":"@curity/oauth-assistant","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@curity/oauth-assistant","version":"1.0.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.0.0","maintainers":[{"name":"curity","email":"npm@curity.io"}],"dist":{"shasum":"67ef82fa7d0d05f8f297ccd8c540c3ab76171014","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.0.0.tgz","fileCount":10,"integrity":"sha512-L+amzCM+uMSv3BwpqD6R1angUM5IyVQLB4CBNHiPTD/RcPsQZWFB8G949fly5qTQDU2VxUjfJMuK//HlzJPMmg==","signatures":[{"sig":"MEYCIQDDTsdflPfScW0rRiueIS+KeI/Z+bWq6kR0n5UoeYCDBgIhALjr+649Ej32JtfymK3B+k79LP5JZN72/USlgCfhzWwi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAwCQCRA9TVsSAnZWagAAwXUP/155I9oPKOHPBNwM4deS\ndpk5czSdAqcme0em95BcfUonZQZB/1oBVsrEw453uM93Bs+kjIrivO7KKghd\ntqvv81E3KiH5BvAu+bFgN56+u98nn+finDvt961ZbsSEtlZ3KvCRurSsQF6J\nh80dT9GZAG0YBQraLHlUMH0RHBHav7eyubrHFrSZnSBcPS/EQXMLNXlkkf7u\n2TSk+SB+xmhWX+GijHRYQUUBDfcRED5tGufZLaz77REEcBau5NVMZEKwOB/N\n2e6ZxXj5ZkN/uy7Jq7G1t1gHLeRS16DU6Tjl1vNK4XNLBD9H2bggr2qjwbr3\nm/FW2iEc9x/0+KJoltAw4b2TM8URnNIOWmPPoP2bFOaoigh3d/FZBgLx/FQu\nvqkWRo6y6pMakW9txKDdRsN6/Kzfe1bF7oiyH7jsKpSh6lSGuP0sQRh3V1dQ\nxYdL3MQpjmNoqU7Y9Yoci2joZ5uUG52J69+uL1iLRfvnyrH7iIEVMuSpk/97\nb8e1SH046sJd9/JPMF1CtNyOLqeRYD9UrgGLkJVyz6ALsea/qsdU7ynrNsf+\nE2nQ3kwWdkSonkt3z/9Euzg4M9p3bMTZRhWgNTFr86a+IAkzAzyZ3GamyayA\nobk0m/8IC81AUv47IPcqr+8Hgw2/9QQqmXDr1H5CloB62bdOPrvI9v/KbfaD\nZzrz\r\n=ce6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.4","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.0.0_1594032272333_0.6409252238950693","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@curity/oauth-assistant","version":"1.0.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.0.1","maintainers":[{"name":"curity","email":"npm@curity.io"}],"dist":{"shasum":"89472c70e8298de28d18bd4384513c9f7f4c8274","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.0.1.tgz","fileCount":11,"integrity":"sha512-Yc2BDaizyzYiqlrR+ZzBibE6AjCOQx8Lyxc4afehG4CdGXSNa+C2bBoNkDkkq9/Hvw4k1ffjb8bzlwzsiQrLNA==","signatures":[{"sig":"MEUCIAxHUuL7uKtSsl3c6Ku//620pCL+37wd2KZSyjmwNwBRAiEA/dYSpcpCuB0hBjy6GKjGAzNVcfysIqiC3aCgw1PArco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAwiICRA9TVsSAnZWagAAYQwP/jyPJXcNyJ2hRFpIeD+r\nL1MDdeWiNJZrQ6JIvl9JkMd+Vc6lZie6UtBwOF4hKqXoNjhYTU9Zy9s7FKFI\nEU17NN0M6ILZ69YkQ073q8QPvmoBWJIXOci6vDbFBlF5PwKml1idjhW98YPt\nJ/Yd/Ac4Yk70Sm3bQ9Sa53I0S8CNyVrE7ecpa7YSorBFSPH7cGnSiAEgpiEE\n3Zf2ymu7ELR0EyXZWZuhlQOV/5IGDxgElXcznuqbwhKYXM5FcRrgJHkBb7Dp\neCggH/Y7/fA/39EqFJOc/FyE7MdhX12E/3i3o9/j6nQGKNEJIOlD4aVXy5wT\nXiwgyldei3jvylsY2q/CAeVXtSdwSReTGJkefzAtVQxaVCF4jdjAZwhLgYvM\n7wut1QX9dTyx+VyufnDauZw8hM0aY9g4LLaRTTb4p1euJxONujX8P3nJNUJv\nB3aU9ICVmSn1Y2+R7XDlH9MPgulAlk/F+zep7pdrMdjsQpj52isPGL+5/xtN\nCF+HULR4rSy/fB+29N9Dz49Id0e+vlg+Ij+s/ceNjflcAzEj5rR1AasgB6tI\ntWl1CnWOC2wXmlWYZ8ifesCLwnCpny0l/X1r8KZ2MnNrX6MUlmYWrZQC8LUa\nW9vGR+wLUZE2wm2nnR/KGKsJP/8gonvaWOwFmNB6SKCF+veQ8xEe404OR+i9\nuPjU\r\n=JSx5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.4","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.0.1_1594034312260_0.568372581476426","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@curity/oauth-assistant","version":"1.0.2","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.0.2","maintainers":[{"name":"curity","email":"npm@curity.io"}],"dist":{"shasum":"d1379606bea96d012fe147c039e7a07e15ca45ae","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.0.2.tgz","fileCount":11,"integrity":"sha512-M6bdcE2YA2tbvLrbJbeHeXz2qm2ZLxyNdv76fBnnCLnaOivV7sMma5oPpyuiOrsp0LHLHoPn1iUf+xWg+P7ZNw==","signatures":[{"sig":"MEUCIAFTD4Fwx7cJDT9yEbKSzLBptodzqT2Moz8kxoQvb1BrAiEAuuhEtAb+rOFzTy+2nJ0VnFXvEG/9V7FYtxP5zoWFaFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNAUCCRA9TVsSAnZWagAAb+EP/280B3xBV5N5TWZB5Lrq\n1+sfIoVjyB5oeMuSEfTCbdTwLC9hq7RHA9I3+G3Ma3KJiRHAtmgKY+gfzhlN\nCrThsw9T5q4V1xRS4zv/OYUxGfB4YbzlqBLCJgjgcilPWDzH/D1HsIpswWjw\nK4sb4/R5U8LXhovnQguvDPgRhf91W5L8mMqGlqgv7oqvi3Fm0mxMH2c8XqBN\nz9xAylDUi/dKnbykLz2YxCu9vJHZP9bk9ShxvZOeBWsO8vcp2+IBPmMgt6Hj\nHPbfXv/J9BlWyJcBIcQHmMA3ypC3hqwpsCMkPgc8SNdt5cxXQeiK3486g8U5\nFLbMQnPvaEN0h2BPkDVPLOQ+iBOmgLYeEq046MHrjLpbKbthws0x2DBxCePk\nu2CI/f6d0n1fPOE/M/EXUP85BwNCW+WWkNWMspqrDJ3qylThvzsUTQj0KwaI\nlkJH6w/sEDwe1gJ5iP0dk3bm+ISizLtlEj8j54HHhm0yVp+61O1D2+ALjf/9\nkYTSZT6I3yOmywS1bwHvEUVZcp0YuOHvcueKAI2VdRZXYQQPhce3KTq/C0VY\nYiX5MJffn7GAdZHOc3d/2deRXzqm8Nz7DdTz/GoKagKTdnm1gALzylgawwYA\neFlMzgrOM3cKwLzYCKF+wN9WSDmkcv6Xuq+4RxGS5LoKmbgZ79od6KKvbyRd\n0OMD\r\n=ePgi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.4","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.0.2_1597244674082_0.19931528036321589","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@curity/oauth-assistant","version":"1.0.3","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.0.3","maintainers":[{"name":"curity","email":"npm@curity.io"}],"dist":{"shasum":"065c8e58ba464b039c688ad4beb42f5b8ee8d583","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.0.3.tgz","fileCount":11,"integrity":"sha512-l3PMcqXyQyx6vimWM1SEy6v6MOUpHukfZq0v6f2weORzy/MmTAnUsPBi5AwNOyB8cYuGu5DgLRWGmqLwvbROWw==","signatures":[{"sig":"MEUCIQCmWEMZQ8CymsUriegYyMYM+NveZZAps5ztAje+1gBFSAIgUQKLGms7tDLWjcspLsfmYMYD6FMSi/s9N4i2j9qvOpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPizXCRA9TVsSAnZWagAABfYP/iap66ulTRcA9TLvfDFL\ndvWckrHbTHo90L7ajTijuh/0TYpTxdLQJQqSFxcTLksZ4Ex9bvwkcmiQsn+f\nlfyHHsFBAI+sTXe2ztv97bTD1SV/6k6+K8ew06puy6tZ5NeR/U6tOYFT+Hbb\njSsuoiScjO453T9xLiuMPoFz7L0HJLnqk7PnuwWRx0BMSS+aq/mBderAwUOf\ndeeGgkkgjcXVNt7julJJI60qHZg3z210P2p/6N1uuRhyJe8JRMDx3ue6ZKuA\nb4bwKGCSrwfMLYrKnURvWwiNfpjEVTx0/5YXdtq8bH5D0Hj3k3s3/Ifx68xM\nI2VnkXyEdJaV8GCVqlRh1grfgd4i9JfTIsDElZxN5PYWwwvruNCkVu/SPDl5\ndEVAirLZwcD/PExHbhBsuwdzMtgJRU/qLVQM0vLQZVlKLHTtm9fpoh/wzItb\nXqcJ1jeifLNBGQdfqUxvfGxMeFuvxwki/ji8O8Kv6XXw8L+mgKyv7Om7Z5xf\nH8cp3aN2adkQhxHNTRChd72hTO45D9p6gS3F3TmFEAguwha0AMIOf4ZTH9ob\nkxKoBh0Aet8uNZvKIOG+zvIcNlMPhjVck6uR0B+2Qez/o7pRCSux0orLs787\nNX55NFGDTTm/TASpRIhdBVhFH7Ar1wEhZyQKNbMzE8auAU0T+jUcRIX6cSGn\n6Dmh\r\n=fla1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.4","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"12.16.3","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.0.3_1597910230295_0.26116750042251535","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@curity/oauth-assistant","version":"1.0.4","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.0.4","maintainers":[{"name":"curity","email":"npm@curity.io"}],"dist":{"shasum":"96720aad338ca4edc5db0b6187ac3965f1022e71","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.0.4.tgz","fileCount":11,"integrity":"sha512-VOGuea9EVozOCoAIdFzRQpHiKKKyJMFvmsIOei3jTbZRAQyPcYxAeuJhGBihIOahMDk/j3YgHoPPxipV4sQ9JQ==","signatures":[{"sig":"MEQCIEfagTprBGybjcCzdUFYuyA+I5LnbBUzv5eRqFTNfoylAiBiKf/RgitVRtuQAvwxua6R+jSUqN2aLBI75qWxdp8/6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTMukCRA9TVsSAnZWagAAetwQAJFsenCeHGPD1thDv224\nyyqh+yhfwYa8XbqRVDCKC0ruEUct+47DVy0fSk0757DMbVwOGC9Pj1DPRPTP\nHKCHyrMvWz/7Rt+eYKiPtda30brL78SRqvXM8m2V45rjxkPbkktPDhTNCsFV\nvbqXvSSoXpH6HrWTnuP7h/eFZ0BBEqQB2TILWvg9e30Wxelyludcb9m7SouB\nq8OO3/dnscLXYrvu/w2sYUrdgiKBY4qqaWyR3E3Txh++shRnoXyFDW9CdRok\nA0rVVzQ6RKJ9AIudkgEqGz/7qb2HshRFnGlFcYaE0bP/Bo1Y0vARfY+A6KT2\npmlIlvupbhsdFTp3/Mjn7eD6EHVhDGrUDcR7dhNtMQxKYQBUckN2+t0ZoYuB\ntqr9YqaCkpAf+mXiAR98yen/m2llV+cosCArnUG7kDWaGe5kF8E9lDjlqGlB\nXQK+iIiSzlF3PDPrupbWnx+p892O4lSJoTpWxn3z5ny1Q3r8klhT4wqN8MNw\nuCO98/CMP3U0irmEBAezO8NgAjekePK1AEVGDzN6VcGjHz5pooBa7m7/FwSS\nhLSSGoe4oKBhQv+axamxgEA1xILk4YHyftd4tAp5pHgAvHhuIzNlemUEh9lf\nK1jPxXZNXVi7MuhrGFLfkW28rrXzG7VH5RtaIltv1rB8rlyFss+QPCH61kHX\nWrj2\r\n=cNpI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"12.18.1","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.0.4_1598868388023_0.45080033564060584","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@curity/oauth-assistant","version":"1.1.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.1.1","maintainers":[{"name":"curity","email":"npm@curity.io"}],"dist":{"shasum":"b965af81ed6c2519c58c845c4dd9f096dfd20a82","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.1.1.tgz","fileCount":13,"integrity":"sha512-eu0mAJOVbybwTgGCl3vZ9rcxdK2jkSpZvczMyKSpghnW2Tjlv3ed5WX9etVvGQogTiPxT8c714WOZuGVOjFEaQ==","signatures":[{"sig":"MEQCIBCMMUSmKSS8qdC8EsKCZI1jmY/m/twAvmcZ/AaO9pdaAiACjgbn3GJE0930/pry3pYwxEvYZEyOvAS96okgQt7NNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfavbNCRA9TVsSAnZWagAAKA4P/3s/whBjg3QNql6YHCeQ\nih4BQZqS13/ECADbZdOTJ9+af3ctn0EeYiIM4nV/grQ4zcxPKschtY21uAQe\n9pDvnSW69Z5uuVXG2+Sub7FcZqGMsuLZaAfhuLnCS7c3u8/kSODFihSeDnmJ\n92qTTZDBBgPCN+bUL2z/Ou/wjqKKYpBIBph6YEqgD283hoizf0x2SomJMcHB\nRtJngmDzurIj60+Kh1nwBDOPISSz6pecvHAgVVHIkatdiNrD/D9K3zOdvp99\n2rEdwDCzSALOG6qFCIXS18hM+KFz7AxQ79k4ZyOChWI8SaiggoCemTXye1Li\nAoj1uVfwC6YRlUzKCjLBLnEaAy6qE3v/LVtJwLj3aerTbQ17XAjzW8cJbouH\nATZRGISEeByUWULVY19zNbm90DkDgpJsi96RMenPgZ52vPGiHMsehSyAJeIq\ninJuSZox1ZAKglXioVTE/O0EbIO3i4zkmKFfXNBViS1n7Z0ouqV6E39PooMg\nJS7+3X5xYnfqQI0HE/+Li1Pnm7N9JRu26+lh5A3dJ8V3Xk69YTDOf1ag1d5D\npGJyHWh1yAqkGDkJXecuG3/nkrIEvbPn/u85nRPs/77NL8MCKI1njNGv8ERV\n2LFGSBQK1RzlN4mLkXzLUr852ehh7IJG6+DV0GbSgbawz7YTv/P0tAWT64Op\ngnjD\r\n=Ogbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.8","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.8.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.1.1_1600845516785_0.22915102380559738","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@curity/oauth-assistant","version":"1.1.2","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.1.2","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"338d57bcaa820035d23ec8ec2e1c01f50a7c07e9","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.1.2.tgz","fileCount":13,"integrity":"sha512-HIVrfVuzbevjil2BWvr4ORo7kcHTqJ1BcT5b8tuHVgCS9CRgh0CvH/BuXDbInMaLq3jlSTH9kI0bgYdUUg1lWw==","signatures":[{"sig":"MEUCIBBrpArd60zYtYAZZ6RCzN91VrCdQ5dXTmw2AIklqWY7AiEAvgSV0bXE6GHpQXmZExQgriiu9VL5xCrSRd+7n4I9Elo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdJnlCRA9TVsSAnZWagAAKAAP/R0cAzRM3tL3MienwX7g\nKjpVr7UQaSrsxlyWnfeEWZqtCb2gaxY/fdL6sX5bbKhr4GzV4s1kcBNLEFmv\nqrCNQ7DqV/cirgPaimlLTu5KYMgUM6wwFRItSt4lY6IlpslypJj/GboZR95R\n3hfSzqy6Fu8fTf/X2Zt3MGiI2viJwMmuvVNcDTbUYgtmQGAVnTxFXFJoD4In\nzKXAOYKrkIi1JbAwpas0orAd3S1WxDCjg0FwObRlp13Tz6zsOu3Te8comZBW\neE0YiTwplg4Carpnip26qG+hWNVvCoFl0PY5KGxMINEGl7ruDHI9/zTOxevy\n9aWd1MeT+3DUap0UbcCm4o3y+2WV7zQgStfQjDK6SqzQr8ckSPP6XwXUvsx3\nU+7WWNRK0vOKqhz6HXJJOEgo7e4tABnPb0fPvoyX34H88Kl1RToLq347+/p8\n372YxzinkfGMNTT0z/OKCKfVAIyOk5n5SCdOYK51fiiYqvVI5xXJ3qU1VBqk\nqYH7ABl/kEOV3/7B0LHx7HFssNExVX/SJ9f9Ky38uSFk0lED6LD7CaFs1qtK\nqO1Q+3ZmRqgRR9fOgZUOjYZLCP8fXbH/VgxM2TOdBF9J5OvDUI4Yl2+e7AYC\nlcUMlATl1sawWjs+BCTxr6v7IxQ+gK2AXVBy37Pjwr2Hcuu4A++4Z2JBCOqe\n0NGD\r\n=UYSA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.1.2_1601477092870_0.38944983518078","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@curity/oauth-assistant","version":"1.3.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.0","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"445b7289e8da9f318285c1bdba45bcc14b6e8f46","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.0.tgz","fileCount":13,"integrity":"sha512-MrbXEHV6fyEQqsnYJjQMhdD3tUBVGVveAgKOB3cgzUgOTfWuzhYIkzgou6/bbmPEX/tLMLs9Bt/QDB38jV6FzQ==","signatures":[{"sig":"MEUCIHM9LV/+/XzaRTBOpw2PmoI5MN2+W1ZeJlhvvrOXHt4wAiEAq3gCVbUTseJcKK2RshREUhmpPpMo+zduCMlIs6DA43k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv3yhCRA9TVsSAnZWagAAR1cP/0bUesS1zDj9JMJvOIW9\nzVYgoScNAF0kHYpSYbh7Y/ggNXx7q11hgN91IKoZGu3yhes3LPn3QKLbu1J5\nBpvNBtMmaIo1hfEVwxjxz/InczXzPhdPoCuJab2hbYrvRiNVKmsQUlZfWL51\nO1kAKvjuVbafNRw5fz5BMx+2mtIj6t4+UFMAZ+sM/p10LDb1VetlXZ8IYF5V\nm6xNEZ3aZ3XOsI1MaQgOQRpeR55bKAoXquKDFOC+iJvSDM0eFVNS8XWZ/kws\nYxcCJDnggMhkug8IrqAEJHrYH1zh8eH+v8//WEx4SS3HNEZT7WQz66d20png\nwdoEBCQwT7c4w/h3mU4R2c1v414uiMYq3V/PIJej37d+w+lRhzYVjp0mWC4f\nku5F0Q3eC4iwWDUiFs0u328rOuJHO9xtDQCf1l6kUH+KGBYxhcwV5LP9mpKT\naPEXObkDkXO6rpPcU8MiL2ubVdOncONeSALZO5kuRtJQ+ZHcteWMFtnm/VIO\nDbRTcpX4d2a9pq3ehzmxESc5MwpKD9FYbPw5YKA0NEPDvG5l/EG7/N3YVENs\nG5GyzKlAJBYczIULPqbGNZJY0uNOZTSVqVtjQQlZXyk9NB7WcSSh5k0xz/Wt\nysMVwKp7dMB7mN7kurlbXCIqX2TGcj/W12jfTEDZB6TjugEz6NLCoIXqeeVn\nayq+\r\n=OwTo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.0_1606384800984_0.12386975823407553","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@curity/oauth-assistant","version":"1.3.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.1","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"4ab2053601d331ee897f1dd0ec74d1cf226c886d","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.1.tgz","fileCount":13,"integrity":"sha512-NlrRWS/YuGX9tb8P2UdADU3kcPqoffUj1CEA8WUQBvtqu192mQfqybBTyw1pOfRANMWIVkL9JRuaM88wiQNmIg==","signatures":[{"sig":"MEYCIQCtaaPq5bDujHC+zvpn6pO9epEOO9Y4EiTkfocVSALRRwIhALxKPQcot2EOswZkcPWQlzJuNMjdVQZt4eI8UFjt6QKf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv35QCRA9TVsSAnZWagAAVq4P/2QEn8jcJGEusL2NXz/o\nEu8KRSxIrm8BTPeu7IsQUYIrXZqY6nlVeusrxILhP16Xp5Vs4OLeO9409V6v\nzGJmJnzWF2NzOZ1j2jwI8maxyZMvZ0QVOE+S76veNBJeMHdT7KO24/6GIEnA\np73TD6HunfMQpjC874IIdB3XHW6RsFn9jNHlKLrHcYuGUdLwQ0hMqTS7WaS+\nneJrKacjcc8g1jUpj19xs5GdVpk6Uw4ngVQNTDS/Pb4wkGsMzEbYqJIZvVui\nRFDRjDkJ6tSUTxspNpjLAozXRPg0ruOHFi2Pr36LVcuc7sUXOOEfQv2KYFPt\nnVP/s6RNKlxEqssS9fD8NV31Ik5M8uASh27U6dQoybVXfhXiyflfvlagecXA\nnpIFxiA3M8AqZ3FyszCIY5xfvRS5hZ1PQU+iRV4jT3/+A52TYr3VnIQoiwQL\nrR4EdofRQSFwU6K2sfTzbpkgSWmBggfAXuRCVKLKgJFMMQUQ1TBfupigfQsC\nnui8dZy79Bg8+MxM3XPEWDGjFaRWrCRR1u17QIkXmoeEnvf/EkuIESy5vKXR\nXBRuN4wnWEaDjdc8+hjEVSgvEOhhA1rgWL66lCvdcBxigLsCfSSUXT/ocKoZ\nYLi8td6sF+JM6TDF18qfDnedAHWSWgYMFVomvEwU0LCcPj1ZCTbWnB4W6Hm5\nPLFU\r\n=9aCe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.1_1606385231565_0.00563910715101823","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@curity/oauth-assistant","version":"1.3.2","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.2","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"d189756943e2230ad853fabb07a13db056316fdb","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.2.tgz","fileCount":13,"integrity":"sha512-5tqxoSIu6euqusKIjWKwhxlz33ptZ5Io3eWfFFmbkHRmCFSEQHeKBEhWDIwj3psKuOspfqCiwC+vj9r1um+Hrg==","signatures":[{"sig":"MEYCIQDUjmGqFsuM+Tk1hE46fnAzq33U40xCuH77FBDFTb7UeAIhAPM60M+Kou+AWPLxg4IxRrAeMcOOXVhy5yFGhdZbpr2d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv384CRA9TVsSAnZWagAAT3oQAJJ6uSTqg0XOBtP6Q51z\n5n50++MXXOn17tPT564G2G0jtP+V1F9su9Te/hnZsxjIu9lHCDtz5qOc5erV\nPJe6t1xT8cldtY2DU0hoJWAZiv8zzRMHaecCumGU1sTZSvn/6k+5Mr8nfZRv\nAzzpn3hcQJ0CNSMIB/McoSSao5WQyMGROcIx6rHkTo0op2omkqQbL7asxLJv\nTzb6p6/FhfkHkFpsaOFPCt9n/Q9HCq4ujOAlaqEPh4kNheh1HRADmeyJn8nx\nWbZmlj8R/We1K8PnEHu03CnG9cIJQDTfBfwkgsMQA2o5KXiK0+pHQDoKFrCm\neMdB6Su1xN7Enc4OrVwihIGhoFZmLrh4JZjDl6iW4YJgpG4hPnQVmra/eIGH\nvG2BpCwLwecUD+QXXVouYNr26e8B8D/eZN+PCiiXzGRXwiihFoa4YXknPyc/\nDOQDMVMSiWSllpdseEQfJzyVdV06fQKDa7YQqjNh2zRDCTK3xej+aMIAz12b\n/GPz9OVEjJbF6kI+tiUc1JG7iQcm+JEiRwemOyU2XY4KI1SmKW/ne1WsuLkM\ncz4upgeFySgoJ8sAz2gmoE/zQrGiPl3HDZe/W1XNPkvVbm8CF0uF7ZUvjSHn\nFn2HI+MPh94iBGncmlN7wQbpf2VkNkhaJoXZt0OQBHzerk+BEC2u1PHQAXF8\nBlQA\r\n=tfnA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.2_1606385464152_0.2243876180497988","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@curity/oauth-assistant","version":"1.3.3","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.3","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"6cd22848eee4c267947fbb848ebfb324988cf2da","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.3.tgz","fileCount":13,"integrity":"sha512-cuUww1TfTX305gnyEtQaD46zyn07DgB9L0uR5KF5Gci3iiZFc15178wUPwVaL5bIEdOSBbPOy8KDFF3BGJc1Kw==","signatures":[{"sig":"MEQCIG30OgUxIpLL7Ar3Kc/1DNtvKk36vNnTX0RBrXM1XIw1AiBjARErFBCqhPM4YIeEDXHWXJVqbEvDEheF853FCjCekw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv4BUCRA9TVsSAnZWagAAzfQP/2NbSITHqHw7xU4qPs8G\nFWlI46l7T7C2vqwYa4YlGh99mwost5eGqrLI8R0EJ940Vf8JCumC0M/xM1bY\n94R/hTWxfJUNesDnzTDUJdCP++qStJe6+VwlqSYEnX4MhShpT2ndhSqfEuiq\nQLXtepJtUfJ6ugKIR6IQyFCLPuNItgLfMDDwu1Pa2Ks/AlwQoS8e40m5+Mmr\nri0ISTA9gpxWHzLoqwuag9p2alQrxG2Ge2mFjTERKs4A4S8mfK5Zn0bkCZJn\n4Om53oYfrmqAYT17U9jGgJWzqYkgO+OObdssqYyX/cpFPF6qPpCoQoGhItzJ\nm8UCYtSJuutVpipthvwTxpuFagZjBqxec2RsDdftx+9pQPggwMsQbOdUojSu\na4/Aah1Up+0dlJ/sttNrNP7yXCXkXhCMfSJeTsMj+n0pz9LsTebTXVKWh0O3\nvc6TnJiJ8vg00lZxrlQigKTvY9NV5ctakjlqzTDASyePZnu5O59RgLCFM97v\nYkvfZqdSaQq7rJeQ2RgHvvg0c/3wvjZ/8tAnQ0az44V2UaR6HtVWGRUr/yU1\njoW27frtp4FS4lp+2/9FB34YNK40wtL+9W+y9uU/I52CuUTVEZZIIg6aAqGS\nlykMOzFTymSdtQyC2CbMNtvPuWLuhxqjmBmYAhcGzNVYkv/Xru2KIPFZaCDp\ngWXU\r\n=D5R+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.3_1606385748040_0.8715939997740882","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@curity/oauth-assistant","version":"1.3.4","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.4","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"e533f221be8daf618f4b2d4bc7473b3c0839ac59","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.4.tgz","fileCount":13,"integrity":"sha512-t5dqA4XI8GfYGt4FiW+Osoty0zPcjDnMGimHYzGrb2pN99rFIqTPURcj7hzIhqO33oxjxrr52rUAlQ05vZpSYA==","signatures":[{"sig":"MEUCICI7khUGo7VAJYBigzrKi4772swv1ovFpQq5tBj3VoDPAiEAucaOTC1cLjg+yoEMlyW9F4CAxcVzy+7x9l8Am7Sx/BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv8PvCRA9TVsSAnZWagAAOcEP/2AQ+gUovRbKQTRtBsqX\nOTD0w5TAmWvvAhrh8/M7xKDzCP0xRy75m/fZ8+jiru7w9S2t6pSqYxmOrnDZ\nmaZVE3ADhlN/tJCQWqWSQyNHwOzZJt73B7IGXh4ZuRnkOyfAM2m6MOu3Fh1k\nje2ggPrifiIYoX9J7XnAF1RxK3gJRsHSMcXbhQeFSsU4XQBfNTHuT1kRC4rI\nHGwxOB9pjrgknRggF7fuaYaPBAdXzSmCmVVxGqLx8sgRK6dQc45q7hdADTKb\npGzU4MxXxgYMweHbIHY75q3ocISdCQC8BZ+1mPy99X9+0K6bjSZOQkWbuyho\n8MKwmsoEAkTcHTX56eGhPko1B/GYFK5bqVS1X4Ni2ELsDR5gymeze34AxXbp\ntot0T9g1cVTJWScgROs20+iyAPcuwydra0yTt3o4HFazFYT7TxeFt7mfxcWX\nqG+gcdJCLYq6ynsuFpRku1snAk3cg24ZZYYpJGrcd9aMNJyVt1u0hJ6JpcYS\n6BOi7a8OQcWAioYfjsIk3iJJQ/gd9Z85qFcTLwE11la3J2yzMUrA61Zky3Ja\nJR9N3favHOBNGRIM5Jmcg3nC6SahPk8Jvo5YiqOVRTc75sBd7b23ZJAsV26G\nuHvGr2uxwjJrEKWEPgC4PY4M3+6HuV7vQjYN8Vd7X+4nUvDI529lsDtR4Fql\nYheA\r\n=05Hk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.4_1606403054551_0.09864900756383022","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@curity/oauth-assistant","version":"1.3.5","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.5","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"3dbf6a8ce5c2c2d3c3bf58cd32a6c1d2701c9dac","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.5.tgz","fileCount":13,"integrity":"sha512-RTLN7kSZoVD02M6vlmLN2FcJ26PdFUDsB+iwOzuPDTaaaxwwrrCpqIlbJhOfsyHK9wBu9ARhCUJ9mDf3tvHqQA==","signatures":[{"sig":"MEUCIQCBxdrPfvGvtc+CFzXp68hx3ZW+wHJm5qmi/l6zlkN3QAIgH4HYVrHbghI7HVssy14i7Qyk+350OHQ3rXLtDT62OWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv9UnCRA9TVsSAnZWagAA68sP/RGgexNr6xfXSnR2FWEt\nGPSbZtT6bRF5MFfRGq7BNa2lhs0fsYqB812b4Fk2FZJgGbR/y73fN5YIauIj\n2v+lQJ25o3HUAfS92LuArPYeHLurw5C2AVtp3TLl/2L/bs/fUkwjMkI+pzrZ\nSnbI455klJMzkrP3J6DKa4G8C8EB+ad8ID+YJ4dZnf7uHNgPikKbz6dN+aE+\n1OzCbJ1EswkT+/kkGag1GEa4zdK6lhRjXTgcfdV6Z67b/YIt2S2iWD69VGkI\n8rPgZ29vgUVPklfxtRJufCTU24KDmTKcSAALYa/1p0eeKUa5tuhEsEauCYIg\nOPdTKrwetvzxyZ0Vi6CiDeW/HoGorsX9YkpZKBXJ8mSpFZgWqQL4lhrxe82g\nTR/gLPAkA3Bh2Rw+XtmN5h5IUWHxIzNsFH206WwxUB87+2Xvb0CI8zUqBGkF\ndKbx1GGwX+3+M6gtOMaQ9X3EapRty9xNH0uqFLmG780Z839tX/hw389PeUK5\nhwm/h6DCdKum1vJSB8HTxq8vPXzqFm9HuadeOsBQri7eLydb+lVckPCBj+Uw\nfNbpKNHyZGwRElgsmvUWVu/efpbAhBjs7BMVpmqDMNE/xUDGl76cE37z9v1b\nYbatOMxWkrG1DGx26uwqUsMQhmplSc40IXKL7AV/DVQQ30GOEbIkd+BRd/ai\nN+Hd\r\n=ARfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.5_1606407462903_0.3077477613785893","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"@curity/oauth-assistant","version":"1.3.6","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.6","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"1522691d89ed78fcae40fdd1ea40ec7f10df1ed4","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.6.tgz","fileCount":13,"integrity":"sha512-3j5skfvVS3WE76LJknFvMg1ciFYcTKxC73zVol5J41F9T20qNdLGZAT5YdW/kTGLJeT/Nn/09PrZxe/qbc0YIg==","signatures":[{"sig":"MEUCICodTjXfuscOZlNLAN0fb4TZSkNiD2kbFV74F9gaqWSmAiEA5JedeEhuQLFKrsW0/EVlJZ1kMX6JizjqH14VfB3ks8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwQ8UCRA9TVsSAnZWagAAXaEP+QANpfrpKbFxwnmAQVh9\nBM6gKm6pkcF8kjdzRCwedlCQ7jhHRRFzjkF4C63+D5J74GrBlPm81XgpMicg\ng16gskmV8pPHIaTsU5K+2NuGFQNbBnC5BcWdxtc5Rb+E4G3eWNf4VscEpETK\nXV7v9MtwwW1soD5Heb94L61jGqS38f/Q9N+N1WiSnU9RIEqPx+yOMcZuZJnh\naGe+shsKL9ijn83tyfw0BkWLmn8tRshpy1WgK+3Xr4U7+wZ9FRQftPjRV2kD\nBz9U4hTekbHHBT3tM7WByS8VlBJ6hpTQXmMK6HE0YmIKp7ofakbMQcAiuePr\nTJzUFAHykjeN3oo83iNZS9Db7LvLp3N5HF1iTDC1M7fJxxMmucY6EXTjvB22\nsJnkQ1txIDGVL79c6ZQicvqt69A2i6ITBXeS9pZRzoKz6zz6LXx/NcgAWwHp\naT6oJM1g1YUVKIkhxLSL3OpeLm0s7D1cwfte2jlbULmpucIbXzyGnuX+zOMT\nnkDlDvIgw/u9IjH06o0eXvRJrwzwCLGoq8d2uR09uqMHFtvoC97cxsdcS7yc\nuNwR4uDF8RaiwFa+9UdFkBCqrFhIxYRB2bMk0uPcxlUncol9y9ZKv8HhQXJk\n48GJzKCqsN9gbPhg/ReKpnsT3kD2ze5RMrrbeM6CGqHXYoN+MNgoNyXe5fYj\n/Jfc\r\n=Z9Zp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.6_1606487827565_0.10283903519443438","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@curity/oauth-assistant","version":"1.3.7","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.3.7","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"4368811bb76e35d1362f4a74321d818765fbbeec","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.3.7.tgz","fileCount":13,"integrity":"sha512-7f2+LS+Q3EIYpnoH11jpi232ay6OPeVHmEeQQ0NCTJ/t4GrJGUfO/x75dnuOgle1gXTSgBXEex9Kj5iwHwVDpA==","signatures":[{"sig":"MEQCIGMYLQhFzXcpDOj3gtINIKAo7dn7CIXr+5t+dphec8+HAiBnelEzDv3v4kPyScnraG6lhsmxbNEwWbX7D3j8Ev9TnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzfCqCRA9TVsSAnZWagAAsUgQAIenLTUAYZoE9AtdCIF5\nVxkgCg78eLfHG73EMGLFt6a14ubT9HloB1aMLcERCtIidkQPh7CDbokIBH/3\nFIwCFQYcK18rwt8CXqcJBbqd9gdXPguSxln5Qa4JmOnATPpEkGLtquXXah94\n+BzjtqpLuK1pRkjDqUHseYVySkqwyqcAvPQjpd9KzxVeJ1zj0SkNS5+WmmSt\n45Z4xK2Lg4upnas8afy5qMF0bGovirej8YOeCqL5yWY2ZXTF5uR2KjSkWHmC\ncXKKStfA9Tya7qHDTvUV8F5axhqaL7lTipl2DywMw5MNOCF2IIcGtmuCyiTI\nnaXFXjpwZ0eGqnwOELX8W0bHE4R7ICUtQdMuDbN+Y+TAq+k4I6pi4PjslXYb\nrVxOp3uTmK7KrOVAChtWwbEV/ZJ5qqgp0LFsAcf1vd7WyKOFx/d4cf7AP3ly\nQVpt60E10ntcVrQxoFl6UOMHd2TKRtYgmjYMaYkBQC8GzpHdfXhdeq/q/E3k\nKxEkWzR8suTjDlsISRfOHmF8d1zn+AMLfJ4rEoM6OeCePXA/6SQ1ZuSfTjOR\nBYyHM20GkfM/O3WaR9TYkB8u9h12o8ZPiUEUn29A7uUAb3srEESp0o+60KGE\nLZT9VYKR8aMXgRC4us8ZtIe0+oq+G4kLEFbvvzuSmh5AriNb6S1kVYcEe+Oo\nR/it\r\n=QI+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.9","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.8.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.3.7_1607332010426_0.8999705029411422","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@curity/oauth-assistant","version":"1.4.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.4.0","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"45a1b16b6b697d4e3e0805354f0c7e7e9807f048","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.4.0.tgz","fileCount":13,"integrity":"sha512-vv6AMegQG0JSM9t96c4EGUT+Utyd75AWimLREh26ruXmj62/IdIpmDTH+xLdX/wDtj1vl/O2Ns5+fxUpyshxuQ==","signatures":[{"sig":"MEYCIQC1pEF3iXYrtXMInuZ7yK8PUeB4S2UCl9kQi3MUx4S80QIhALgrG6mDZ8zqrGBgpQMElInwZuZ459+P9lrusHND4sWr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf12tvCRA9TVsSAnZWagAAGdsP/2BEu7oKuW3iVWFFwHSh\nNKNo0sg/APE5ZuCFDaCQZeiugqatw96JSU7xOF5bG71oqMhueQyy5sV9oDHd\ngDmB+a5uX0lMXwd2wSw5AI+9CqsgyKZZoyASp96Sq8Xe9f+cXsMX3V/CCxUl\nUuQz++52Mz7QzjJQnWBJTbg1lerIrM3i41d1qZNNbDbmzRp7FjUSSeoj8leO\nNczX3fJZB1jQ3dr/Yv3d+li9nnD4g2WIZKUcTc0ySGjogolQn+2Yjj8tYhjb\n7DLMwnOsDF9/hi0gBR/0hQG7y8Rz1lXe2gJgdqO0usv5SIlUnzG+xtM03Cho\nQXdOc/kiYQL+UKTvh0R5DvYnZ53B6V9blMqbgtFhlG/6+B2XtycXxC/ZGxGe\nPrxevwDldhfNLtFZ4aiHEmwh2Zv+HISNha8gady/5n3wrMvNQlUtxI5x/hhp\nlgfL0KkoZqXien41r8+vL2YZyn3TkKRscdiXK1/rzEF/IPkbHjLUIXgujmC9\n/q52gKpCAmupbD1czu5ZyELoR/CxZqCb8qdJjb+fJmQdIgbgysYfBdsijd2r\nGTwHXlY3s9piqtt/qBpraHN3GPFx1SVUElsTydAlQGfca6DdkRu/rHfeTAwz\nRNvsGDCl8DuurV79kZvOPy/yJ9vNKdRSLbicTsugleIluXYIy1al5ffk+2C4\nb6uI\r\n=rorZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.9","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.8.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.4.0_1607953262870_0.9427048529150395","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@curity/oauth-assistant","version":"1.5.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.5.1","maintainers":[{"name":"curity","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"}],"dist":{"shasum":"036571e481059a444b333adb213a445c62b9a055","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.5.1.tgz","fileCount":14,"integrity":"sha512-5vsAEOZ7aep8GTtzoehlU92jMB4/enq8hi2JkaR8NWOplsg9mHftmr61y8630Os+iF9JMovlnOHnwmJbm0gpjw==","signatures":[{"sig":"MEYCIQCd25x7qvms4yM9x6KDYeJvcLI7vnimchQvH1peCrh3WAIhAMz9q9lEejKrPdGk8z40o+vhBsAOWfMvDblj9hDjAiY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKrKcCRA9TVsSAnZWagAAcoQP/i8OjRp9Ca8+EhT2Bq+z\nPQM2DJ6uxRWFZYz8D/6RuXXvf4SZMolY5emCAN45dA68BEffNS/jfB49G6FV\n6q/A/TkZEWZFYb4iUzAQieXpOMUBceUk6CqglRJbrhoAyZqNoWmqUapmjfuS\nQFw2GiTf/aHFRQOAkV/Ga39e/p25UUq8iKbOYNUYqSz//sGPK4GscOlq3DAb\nad6M3bbCISecX9979bkNBFGPPz+uMjiUL8+2bMQaGVEnMzyGFW5wGYfmLXyY\n8isEg2N5YpuAEE+bQ35AJpnp/zciiHNSedACNIyXVrsCy9LvNmrQfp7hs4Ju\nQzAGRthZI60ALlMW5DkGva3BhZUh9WNUNv4X4MZC3NDIdGKVUqWaSCBPiC5D\nUAbgvSVSY+MYxFGaS2oRzo9Oyp0PiGVHhwqaolAObOe9ty3t+dZ8hQyFk1T+\nkxapmVHLp1qyW3Cty5hQHjWPPVQsrxL6gJwwQ7ov4GtumyFylD60m0qdayvz\nqM/4J+w5yga+IHWwYWeDXZt8TEJ+oe1ejOKTyddloJJq90mFh7zli/MNLjGw\nSac+wnq0gsh38yyIbP/ESABJL53QAUPOMYpTT1Mf+/J3dZHCHmKNGuNPj155\ne+5NOOvHZ6tm7oOcrlH1xCQSDTSR7hGEHI6925syprRB33aBKHyyxbllxw+f\njJ/g\r\n=4KZN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"curity","email":"npm@curity.io"},"_npmVersion":"6.14.5","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.5.1_1613410972361_0.9282410347838352","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@curity/oauth-assistant","version":"1.5.2","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.5.2","maintainers":[{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"curity-admin","email":"npm@curity.io"}],"dist":{"shasum":"8c6c73f97bc19decc50e0bfcfe3ee100772707c7","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.5.2.tgz","fileCount":7,"integrity":"sha512-HEBqH/MxYE+soivO+Fsw+VNzxU91XvYbWUcgPPghfwULkGrRJUakPMZAPWhwhCEt3aqw7KAo8hQRylrJz85/6A==","signatures":[{"sig":"MEYCIQCtW/SzsZtvcM9NrlaN+Yi9XSNAA1HljL4okGoNMSWj9wIhAL4cwElQ7ObM+f11wLAv/NTyxn4hM4mv8ZanO2rxF1Nt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSyEeCRA9TVsSAnZWagAA0fIP/iwoCS+/IofXME7UcDMD\nNKX1dVDE0ioHymT+TH0k5jqo/4IbW2xJt6sTD8KAAbJu4pJdKIax6La2Y12x\nj4BizYcOTboVzW+cDWUplQGkSpmyEEs4yIB55mZXdGZa4Zy3oE6utDk8ijKE\nOV34Ct5H0vZkTrkIit4RWi6+s4ISxxOmit34QVOdTzQBnM/9H+g5WHxGrsAg\nigCbkvk2EYYgHcAsHpvkC7spw+V16Y8tysLhTPqpzmfVpWLauI002sK6o+hn\njvfMg23IP/az21Oorr6G53OFONR6XIsEaGhiw/PFb59hy//DZgBC4/9empXj\nRPHbkRSox1sMAjOZyawfXGZFumii+lHQVeoY9q8kvy2dRQkGvyMbMSHGKSUg\ntIqdL3K69BdbKVNo+/72qKAkPoXFYqpBdkeG2geyFQHflVeiR3t17AnArBvy\nxLenVDzzreffsE4iq3MCmAfRzQuDMiyap4z1Mqsg/S9PdFfDxFohya+xc0lj\nk5z+FViddMOoVp459M/ApNBLVQlzHByAVwN7NXS4SqbiSBR8wHS13YVdcHUN\nyCeg6KnWrBf5gKhci9t9OPSDiv46t/KWAigseYoa+3y4LPWwyMGGVZj1EpOU\naXFDI3NlvYhiyuIm7kxwAJaInburXSFuBP14PosymEKu/GpwewXMX1gB4Noq\nJgXG\r\n=5KvF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"ideskog","email":"jacob.ideskog@gmail.com"},"_npmVersion":"6.14.6","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.5.2_1615536413931_0.04535263648513954","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@curity/oauth-assistant","version":"1.6.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.6.0","maintainers":[{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"curity-admin","email":"npm@curity.io"}],"dist":{"shasum":"af46fcc22a32da35ca53736e60433775e7c400c9","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.6.0.tgz","fileCount":13,"integrity":"sha512-+ND++09JiWq1xXf7tZxG9cxkz4Qi2Ir+i8D16RaGMg2fSqn79iTwU6rEzlb0vPg7k5c0yRQ6eBlbjTb+h2tXRA==","signatures":[{"sig":"MEQCIGZJvgTUezAwLTpBd4OzOVSOsHpDYw7VtHDBPvET7rN6AiBX80tnsmhtLPIJz5mfqu3YkFgr3/1qTJksufSJb4TkGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfUvRCRA9TVsSAnZWagAAoDUP/j98pnAeJHZAMLwsKLVH\niSLDJgWWix+a66twFR/WYwBohx4eFCli2TkqNITHr20uiOmziAq3Dlb4rv7H\nJdUapCT3Gnlx+iqUOYkH8qhauYCKIdurJ44Cmdfbesv2eL+Ut6OWPlPo7hlC\n4F6wZYDjb60ouWyKz/rl7v22msIYKFNw297VdoP1CR9adUKdJMbrliBJiHBm\nMzJsbojDWJcr0Vw17+g0RW/adR3lNiofVa7yVesM3LPOsIfBBWjlTLeuUSCJ\nFRMYQNLJ2gjsiadCTRvacvo/nm13OWl36+pn/i3MzwSwvjdmF62YUkAisZTo\nj1cpqwHU+mY2sRbqhxFZvjkWn/vrJoigwthRn4SzmIZKDFaV0dFrumo9D3Tw\nlF83VSXCVshtA7akdpKClxuipiiTde2TpCsncrRhfB1yHXi2Q01h2gg/OqHW\n4kJxc0U/Bf5ftCfKUziru2WGtjnLnbwIA59Piqh+zuC62qqlNepm2KuGPbW1\nTduGUu6kt1XVIvzqbUNd4+bv/APJTyZj7gh1LKqK7CxpR0cNIXbCnGVkdxP7\nkXxO/3ibAa7Sp94zu0kBPkGfL7W8/ToHfNE/I6p3wdQQdVXLru98FRt6c4yG\nhxMgUUyOEoRwRNf82hSmzlxCrliwbPUnLhxxAWbLWBeFka2+LOQWTkXsZ3da\nKU48\r\n=h4Nd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"_npmVersion":"6.14.6","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.6.0_1618824144584_0.09756701591160533","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@curity/oauth-assistant","version":"1.6.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.6.1","maintainers":[{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"curity-admin","email":"npm@curity.io"}],"dist":{"shasum":"9bc8650a5f0667f19f89853126a94b7f275ae2ca","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.6.1.tgz","fileCount":13,"integrity":"sha512-yX8HzS97HmlI696CtGbINMpL6TCQOC1fTKAiGVnahO3pnQeWqlmBsnT/eUYi9OxbfOSsyxYh0T7ud3iqB2PllQ==","signatures":[{"sig":"MEUCIQCt5wguOHpTQNa+ZAPCxvaOr8HGUSwNL6fkeL53jzB5iQIgQtqSuyKRHEoACWEMSfCg+VCqtLHAXQq8Wj3KYk23now=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfcTnCRA9TVsSAnZWagAAt4sP/Rk5PJ+KDasrSthHf6mT\nm/rp0cY7uKt72nnavXIQgv2l+yW5k84sFlcymuV7fqbYbzjoN+ao2XOlFxzM\ntWdneTjCjv6XWc0kKyxlRA79ddFnCiPeM3uRpYzm24Ufed8VaDn+lHLQ0i34\nsdqMMx09tlDuzjc22x+kgNr3AXFooj/7AD1ppNQ2/wLQIHJoNGirkJqHac53\n4klhmuXiv+tYFU6movaQ/HcKXWQXDf7p66tzMC78lOTd3bmo+FopwcZhbR7/\nC4g63xbPpwzIdqoI/vVz/TXcDzTtqHAYqOtpXUJcKgZItXpJG/v7/wPm1w16\noSXP2iRPMBtWvQg7PwCx1tgpssTW8bvSm6efjkxtR6Mfg8/pS7HZrFWUfGqw\nK3EE/v66tgb2vbxk52CLu9Te5mi1NwkZFbxKbFltSS2vDFecfliUxWVdx/yv\nx3iHrdJTeMNKwbnuS7AqGQOV1J+e8XJrUYGvoa7JMDO3ya7p9dYgGBgKzI22\nWJ+AyCP6Y2nqDPkIzH9kOVQh0eufV3KGlaODwInHgYorXgTBSNBBDhECwN3n\nb2mPvZyRbVuLhbseLp63AQvH4kK4tbq19b8InAMCYAzMNFSo/zrpQPvARxhl\ngZ0lg9vUNRrTCdqJjgdXEhaNhkeidWnE+gZermZKbZyWzktY89tVI5cjgJkl\nmCgf\r\n=FKl7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"_npmVersion":"6.14.6","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.6.1_1618855143167_0.3521933465136535","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@curity/oauth-assistant","version":"1.7.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.7.0","maintainers":[{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"curity-admin","email":"npm@curity.io"}],"dist":{"shasum":"f8b76b2ccff5f4fe1334458ec1ce35a73c90cdcf","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.7.0.tgz","fileCount":13,"integrity":"sha512-9CdoUSW+K6xGrSY/anVk+p3ibtr6nfALrlwxWORuwh13n12HMQcrVjl+2vNSr3LbEyC6NQcg/yybAIpnEvPgKQ==","signatures":[{"sig":"MEYCIQCQiONMaMUjuEXH/l4F7nkxuUtQOajUJMKRReEHXF0DswIhAMESJrZUK9V53HMncS4DyBiENSnZ/aJrpFsPO7GsC8HC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiTZgCRA9TVsSAnZWagAAov4P/R9uLGnLLlXwiNHmYkrK\nZN13N5PVbaNxqX1Yyvo0FdqhOQzoB+2umrBnrU321RogXl3W9AHzJuJQhn1x\nYiCDMHAd3+JlBhT996AIpSx/KVO5afF6t3r/vGOMFBTO6E7zfYQN+CSD3vkM\nQ6wI/ua1ua1hHLKnzYoXAotNSZkRa8RctAbl1gIN4e7kHw+hhmybLagrtOTL\nzFeDa2gROVFIaBCLCXE5DtDFORp2EshtigRozG1hpEOGAp74LF9DGtaWfGwc\nA5zwXO/DAUii7wloU4gJrVPUbtw4juG4d9QkTtwvzrvFA8ACDphvahKEGMr6\n3RHwxEsQxCpMCuXqWtkVgy+Nyk8zAZ9DL/cWrvY5dGlISOS4GjbR20ihZIYT\nWFFvZnRKSX8/0s9GtJLL8F43W4DGYSmQJlidmcCDEoNribS8tlP8jUc86UZO\nQ8rOByfVQceH4ZN+qbPzlI89ynW0LX7w5XF9S58RIjLW3EOb/hNDUPA8omL9\nYRg/e1wMzfLcTApa7b11IkP/joJWTDuEf/AxWRToDG6RQoCWaNGBkF/iJBCf\nXSPA+WyyOy7DnvkfDW9Gx43goh8vIZKKBS3qNZ91Bl42MWJbcJwdnK3ARA6j\nKT/Ge9lsSmKudaxDKnovC1LxDVdZQ4oGzVq9N9DXzjgYsg5T0aEMxSLO5TML\nEq4P\r\n=nM38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"_npmVersion":"6.14.6","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.7.0_1619605087769_0.9726951505138934","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@curity/oauth-assistant","version":"1.7.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"Apache-2.0","_id":"@curity/oauth-assistant@1.7.1","maintainers":[{"name":"curity-admin","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"johanfylling","email":"johan.fylling@curity.io"}],"dist":{"shasum":"a9c5bacbd316b26124627e114a6d058aaf5ab289","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.7.1.tgz","fileCount":13,"integrity":"sha512-7zoVql/jdedaRJBHzA9aHxXDUapxrLMXOh8GgTtdIsmN7N/Hm1Y5F3Z4qJREO5rHweJYKOtf1G2tofX4UPwxwA==","signatures":[{"sig":"MEYCIQDI3YqRLoDamCYQ417jTslOc3AFWlrwFl6rY6Zyi2HWsAIhAOUU77RWVY0P/ZyyDcRiZgE2fnqZFnRxqS+HurO7xn4T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA/+VCRA9TVsSAnZWagAAcRAP/078dNUWwnunBamJN9AB\n1NTGPcdsyW7XGy5wM6Zy7TOUz6qDGrM6RN/oEbya0HBFB2zHVgHfRnzUoV7r\nQyGbMfniVtezAu+hP7XKD7AndXVDSjdmMCGHNaLa5/h8v4147GxiZ3JLj60v\nlvV7Yib+/7zFcu7CmYpYVicSlPY1QRa8gRdAQrUsfD2UbMunVsmSU9Ie/W17\n4WLy6FtGVquDoL5+JIqhdnHjSbOcTkPX8I7LggSjWvQA+iMJ5+B+pJHOwoBf\nZNFdOSOb1pLyCyu7zv9m9Gsqpk4BOQjYNC5S+m2nvt5OC187BU+N7C/jlU3C\njGE6+THwBN6O99Q+SV+OJabhSZ6b3XY+H42dvqv4sYpRS/CVpPTQDqVepVbf\nw3K7Evn0F/Q7uvX3DwZLMSqVx+2EgwuvatVsrtrBbxD93WOgz/w7a2lk7Z6C\nnL2GjxkkNJ4HI2kdchbBMrfUGUieHVhfWSB59crG43F7kJ3l+SQditgttKV8\n7MytxGbC5+bBzsKxjiaw30EiRYCVL25P0yMOUU0uevuSlCsi4ysutG2S33oq\n3WbaU5o+B87zAzDtvRsKXHNbC0vzrKeV77zoWMaOzWyNACyrGdDgtDpDdy6b\n8rx1KwXbOLUK8hojrlDSSV58ptJCKQn3ZqWkANf4l+I39M2Q2CwIUOuiKH87\n1Dwv\r\n=nFAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","scripts":{"start":"webpack-dev-server --open --watch --config example/webpack.config.js"},"_npmUser":{"name":"ideskog","email":"jacob.ideskog@gmail.com"},"_npmVersion":"6.14.6","description":"Curity JS OAuth Assistant","directories":{"example":"example"},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"webpack":"^4.43.0","css-loader":"^3.5.3","@babel/core":"^7.10.0","webpack-cli":"^3.3.11","babel-loader":"^8.1.0","style-loader":"^1.2.1","webpack-dev-server":"^3.10.3","html-webpack-plugin":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.7.1_1627651988848_0.08085611229745626","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"@curity/oauth-assistant","version":"1.8.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"UNLICENSED","_id":"@curity/oauth-assistant@1.8.0","maintainers":[{"name":"curity-admin","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"johanfylling","email":"johan.fylling@curity.io"}],"dist":{"shasum":"e8cfa4668dd68df6bd87cbc8e3423e6e311d07a3","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.8.0.tgz","fileCount":6,"integrity":"sha512-Di6iMzRaKR3+3bdwWaQyUqmRN56w2Rq4hZjIJn8YvN6tDErf4fEGem9NZTIvC4C9JiU6z0aVrN3E5UA8+wdhBQ==","signatures":[{"sig":"MEUCIGtzBt5e05h9TEZWe1KjzwDjgCH2hYZjHdYPFCBm//8EAiEAu7XXRyZn79NUhViFtscqMB2JzYT63Bwe3rwGkI03WSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyCuHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCpBAAirWuEndt6D3pMtAReCCOUptA0AAct81Bzzu2eJK4q2L72zat\r\n3Xt+0AGkg1xWpAb0KLB1Vgg2RXqvuIaIEi1lyoQrG/CQKqLw3OlPfd/0CXrg\r\ngQgJJU0W1AXLQLvTUIxiz0MW4aMZnJWNuX6t90uESfPwoahYe4TSPlzR2vMl\r\nPGLtdmVP13NCBSbMkoRoRiX8ss99bwSuVrGGqru55e6HZ+YN1MRXlMvEi8sv\r\nlSnfXO7dza16WDoct4UKgLVLH7rLysOLMSUUdzTGBDv+tw8xMyrfCQoHXTct\r\nW8Bl9jJ6lLPXk59I4ZvNZkj9XwniBT+GzH3Iq5FRGJh9iDPUyCKzWmk/qa4m\r\nDwaPFjKbgQd5gAgXksRhwhc1CLGmaUhKW/P5IYI564ub6EfiGTINGufR72CJ\r\n2HpXN+z4IGBQvJalJ3/YXLdNOz/2SWmzKG0Rx++sE0/za4zHRgXMHJZxppV4\r\nzdu6YqsXFvHfBe2uVGf5JSjBjwwy1QRsVms4cwD3y3LICiWUxJ4sd3tNsVso\r\n3Z2z95KDYHaKYIPz/PU6Z2ZLLoHoTOHcr0TqtBzxS0aYGVNIHq1Qm8dG2mXZ\r\n0M3dO8WP7whhhBAbW/Q4ixh4nCwNV20A9Zatb+viMN+XWNtCYRIP32T1i1cd\r\nmdQq67r4Rwc01y0E+ujAGCyVRpByaEUTnP0=\r\n=/jwX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","gitHead":"c224a78e9715adb9e33b17b9064dd33014fc788c","_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"_npmVersion":"8.1.2","description":"Curity JS OAuth Assistant","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.8.0_1657285511527_0.615891857209879","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"@curity/oauth-assistant","version":"1.8.1","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"UNLICENSED","_id":"@curity/oauth-assistant@1.8.1","maintainers":[{"name":"curity-admin","email":"npm@curity.io"},{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"johanfylling","email":"johan.fylling@curity.io"}],"dist":{"shasum":"51dfea6ca9e507b5f75b0225b46f1faa444f00c8","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.8.1.tgz","fileCount":6,"integrity":"sha512-h+dw0CQKqAnBAE3JTexRI7PPo8nE65BWjkpXvzFqv+oRARxKvLJgXs84OQHuMmvT2s54SYhj7o/VaB/uKCc4qg==","signatures":[{"sig":"MEQCICOCvOoWKmo2bcZCFgyIko5i6SLKxxipGHXd2Un27JHlAiArCq7GWGvHICSUIKqKOJrB50hxWiMyf7Iuki7rRxR/zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBzzkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPiA/9GikFiS8YMZq3690OIImG58MAQT5LNmbsD3vsw0c2erv8HNYw\r\nGbQKCgZ0cYaKQjoZr3a3Qd3c4Kzj25jyZ8k8t9qyNrz9p0VxIZ/s5UrJ4ThY\r\nKaFDhtwBmL6jspWg96ChB7cs8lkPOAFwbTxFt+mqv3zp32YW/ECfWM0PO1Oi\r\nUuJp1U2sMc56ggbKKtUnUk0jNC5Wp/vHwPMWydi4OYnYZR8kMaTiAFx/hJA+\r\nXuJdpfGW8AT/zK44YXr1apoyfI75I2u2MTygEFlO9kUZANmE0/ibsf3mlfO4\r\nnhxIKBJ0QlGdO1LG1itWsxSVl/cOSWJftwEgMjO5DjUEmm+6G5dr0RLlCNSO\r\nh33rbKZNkiR4s4Nly+wSY5ZszAE+bp+LMiVp+8IxHXmMiiHDDd8hKj1ZJQWM\r\nA8OhAHOzU9pEoJ9s8/HND+bdV5fX25Nq+wJTcgxUq8pjoU8pydsZQJRVzq6j\r\nM6xKZsDkOkvOGqo0yoTxmZpOMIur7vPiftaD53xhVyW9KhqmE5BqLwdlfkfD\r\nL2tgt3F6OqyxEFCjnvlt9DQkqTNdtM9jcjtADcdS0JF4Wz+PuR727RiPmUle\r\nV/0HeFn7g/GGrBW2+LOhL6ResZvj6ozF3zXeNYRfhTWqTjbyPn4YapwNrkhZ\r\neS2PW3gZDAjGGXS6OOVCuL4/qRD5Piovgc4=\r\n=bF5w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"assistant-bundle.js","types":"index.d.ts","gitHead":"e297898e9e375d8d4b8a55e93fa54827c705ef8f","_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"_npmVersion":"9.3.1","description":"Curity JS OAuth Assistant","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.8.1_1678195939919_0.5112519180076487","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"@curity/oauth-assistant","version":"1.9.0","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"author":{"name":"Curity AB"},"license":"UNLICENSED","_id":"@curity/oauth-assistant@1.9.0","maintainers":[{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"surencurity","email":"surendra.khatana@curity.io"},{"name":"d.lindau","email":"d.lindau@gmail.com"},{"name":"parasjoshi24","email":"paras.joshi@curity.io"},{"name":"usanden","email":"urban@curity.io"},{"name":"slunker","email":"tmicko@gmail.com"}],"dist":{"shasum":"cd128f9c5d8277e9d1380624704ac550dc0e5f7b","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-1.9.0.tgz","fileCount":6,"integrity":"sha512-UH9rQ3C1dNAFvH3AKWovsQBj08+tnctBQf4FdG0pKEy+RjX6bTvaDLdMwtaauIxErLSJY+pt0mvEHRhpadkjiw==","signatures":[{"sig":"MEUCIQDMyBbiG6JZhQDz0NX07HFvY1FLaMkYfKC10+nVbp1fqwIgCD2LkFHjCdxUrYD1T+xKRbmGDkGWt1yiYVhlWNYw3Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77312},"main":"assistant-bundle.js","types":"index.d.ts","gitHead":"2fa2773d4de230d203f6b719f7afd8daa1dbf875","_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"_npmVersion":"9.3.1","description":"Curity JS OAuth Assistant","directories":{},"_nodeVersion":"18.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/oauth-assistant_1.9.0_1769707029504_0.6794782849206755","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@curity/oauth-assistant","version":"2.0.0","description":"Curity JS OAuth Assistant","main":"assistant-bundle.js","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"types":"index.d.ts","author":{"name":"Curity AB"},"license":"UNLICENSED","gitHead":"64e1217922f306e3762eb103e84678d8c358b2e5","_id":"@curity/oauth-assistant@2.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-RIdfGks3gzEaGc2w2yea3wTGQ6yUY+KayNkVQ7AVLc06xt4O3u4m9+JZGuFkAH6jQWAsZAqCF74gCu/XsNfLyQ==","shasum":"4f05794e7de3eaf4439636571ac349a50bc124e3","tarball":"https://registry.npmjs.org/@curity/oauth-assistant/-/oauth-assistant-2.0.0.tgz","fileCount":6,"unpackedSize":78742,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICaavnpfmezhpo8iwd5ybvaPXULONAA9X+ozx9PelLyDAiEAsLtJhEhZmU8yVF4073klK463rlY2m4B2+mVTvv3O6no="}]},"_npmUser":{"name":"anestos","email":"nikos.anestos@curity.io"},"directories":{},"maintainers":[{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"surencurity","email":"surendra.khatana@curity.io"},{"name":"d.lindau","email":"d.lindau@gmail.com"},{"name":"parasjoshi24","email":"paras.joshi@curity.io"},{"name":"usanden","email":"urban@curity.io"},{"name":"slunker","email":"tmicko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/oauth-assistant_2.0.0_1776700724039_0.9494205968369338"},"_hasShrinkwrap":false}},"time":{"created":"2020-07-06T10:44:32.300Z","modified":"2026-04-20T15:58:44.395Z","1.0.0":"2020-07-06T10:44:32.477Z","1.0.1":"2020-07-06T11:18:32.434Z","1.0.2":"2020-08-12T15:04:34.313Z","1.0.3":"2020-08-20T07:57:10.460Z","1.0.4":"2020-08-31T10:06:28.176Z","1.1.0":"2020-09-23T06:53:26.975Z","1.1.1":"2020-09-23T07:18:36.966Z","1.1.2":"2020-09-30T14:44:53.015Z","1.3.0":"2020-11-26T10:00:01.139Z","1.3.1":"2020-11-26T10:07:11.709Z","1.3.2":"2020-11-26T10:11:04.269Z","1.3.3":"2020-11-26T10:15:48.189Z","1.3.4":"2020-11-26T15:04:14.712Z","1.3.5":"2020-11-26T16:17:43.090Z","1.3.6":"2020-11-27T14:37:07.719Z","1.3.7":"2020-12-07T09:06:50.565Z","1.4.0":"2020-12-14T13:41:03.044Z","1.5.0":"2021-02-15T15:21:34.364Z","1.5.1":"2021-02-15T17:42:52.481Z","1.5.2":"2021-03-12T08:06:54.106Z","1.6.0":"2021-04-19T09:22:24.764Z","1.6.1":"2021-04-19T17:59:03.283Z","1.7.0":"2021-04-28T10:18:07.964Z","1.7.1":"2021-07-30T13:33:09.002Z","1.8.0":"2022-07-08T13:05:11.714Z","1.8.1":"2023-03-07T13:32:20.119Z","1.9.0":"2026-01-29T17:17:09.664Z","2.0.0":"2026-04-20T15:58:44.179Z"},"author":{"name":"Curity AB"},"license":"UNLICENSED","keywords":["curity","js","assistant","oauth","openid","openid connect","code flow","assisted token flow","implicit flow","oauth"],"description":"Curity JS OAuth Assistant","maintainers":[{"name":"anestos","email":"nikos.anestos@curity.io"},{"name":"mtrojanowski","email":"michal@kmt-studio.pl"},{"name":"ideskog","email":"jacob.ideskog@gmail.com"},{"name":"surencurity","email":"surendra.khatana@curity.io"},{"name":"d.lindau","email":"d.lindau@gmail.com"},{"name":"parasjoshi24","email":"paras.joshi@curity.io"},{"name":"usanden","email":"urban@curity.io"},{"name":"slunker","email":"tmicko@gmail.com"}],"readme":"# Curity OAuth Assistant\n\n## Add to project\nAdd to your project using npm \n\n```\nnpm install @curity/oauth-assistant\n```\n\nor yarn\n\n```\nyarn add @curity/oauth-assistant\n```\n\n## How to use in your project\n\n### Initialize Assistant\nYou need to pass in the settings object in order to initialize Assistant.\n\nHere is an example settings object.\n\n```\nconst settings = {\n    flow_type      : \"code\", // Possible values : (code, implicit, assisted_token)\n    base_url       : \"http://localhost:8443\",\n    client_id      : \"test_client_id\",\n    issuer         : \"https://localhost:8443/oauth/v2/oauth-anonymous\",\n    redirect_uri   : \"http://localhost:8080/assisted.html\", // Basic version of assisted.html is available in example/assisted.html but it can be customized as needed.\n    for_origin     : \"http://localhost:8080\",\n    iframe         : { // Optional: Passing in null would take default values\n        targetElement: null, // targetElement querySelector , default: 'body'\n        width   : null, // take default value : 400\n        height  : null, // take default value : 700\n        style   : null, // take default value\n        backdrop: {\n            visible      : true, // default is true\n            style        : null, // take default value\n            backdropClass: \"\"\n        },\n        extraAttributes: null, // extra attributes added to the iframe, i.e { \"allow\": \"example.com\" }\n        closeButton: {\n            visible: true, // default is true\n            style  : null, // style for wrapper div of close button\n            class  : \"\",\n            button : null\n        },\n    },\n    \"popup\": {\n        \"width\" :  null,  // take default value : 400\n        \"height\": null   // take default value : 600\n    },\n    allowed_origins: [\"http://localhost:8443\", \"http://localhost:8080\"], // default is [window.origin]\n    disable_session_management: false, // Optional: if set to true, session management will be disabled\n    check_session_iframe: null, // Optional url, if not provided then it will be resolved from metadata\n    session_polling_interval: 5, // Optional: polling interval in seconds, default is 5\n    check_session_iframe_events: { // Optional\n            onStateChanging: () => {},\n            onStateChanged: () => {},\n            onLogout: () => {},\n            onConsent: () => {},\n            onError: () => {},\n            onUnchanged: () => {},\n    },\n    allowed_jwt_algorithms: ['RS256'], // Optional: algorithms to trust for JWT validation\n    jwt_sig_public_key: { // allowed formats are jwk | jwks_uri | pem | issuer | metadata_url | raw\n        format: 'issuer', // in case of issuer, the issuer value will be taken from jwt payload\n        value: null\n    },\n    ignore_not_before: false, // Optional: controls whether to skip the validation of the nbf claim when validating the ID Token, default is false\n    ignore_expiration: false, // Optional: controls whether to skip the validation of the exp claim when validating the ID Token, default is false\n    clock_tolerance: 0, // Optional: controls the clock tolerance when validating the ID Token to accomodate drifting clocks, default is 0\n    debug: false,  // Optional: Enabling debug to true will display console logs of assistant, default is false\n    openid_configuration_url: \"https://example.com/path/.well-known/openid-configuration\", // Optional: set if the OpenID Configuration URL uses different host or base path than the issuer \n};\n```\nMore details on settings object is available in the [settings](#settings) section.\n\nImport Assistant into your project and initialize it using settings object.\n\n```\nimport Assistant from \"@curity/oauth-assistant\";\n// OR using require \n// const Assistant = require(\"@curity/oauth-assistant\");\n\n\nconst assistant = new Assistant(settings);\n\nassistant.init()\n    .then(() => {\n        console.log(\"assistant loaded\");\n        // Start the authorize flow\n    });\n```\n\n### Available methods \n\n```\n1. authorize(parameters)\n2. authorizeFrame(parameters)\n3. authorizeHiddenFrame(parameters)\n4. authorizeHiddenFallbackToVisible(parameters)\n5. authorizePopup(parameters)\n6. authorizeHiddenFallbackToPopup(parameters)\n7. getToken()\n8. getIDToken()\n9. init()\n10. refresh()\n11. revoke()\n12. logout(postLogoutRedirectUri, global)\n13. getScope()\n14. getExpiresIn()\n15. getAdditionalFieds()\n16. reset()\n```\n\nAfter initializing the Assistant, you can start authorize flow using any of the 4 methods available.\n\nTo each authorize flow, you can pass in any number of optional parameters like below.\n```\nconst parameters = {\n    scope: \"openid\",\n    state: \"state-value\",\n    response_type: \"token id_token\",\n   ...\n};\n```\n\n1. **Login with redirect**\n\n    ```\n    assistant.authorize(parameters); \n    ```\n\n2. **Login with visible iframe**\n\n    ```\n    assistant.authorizeFrame(parameters)\n     .then((token) => {})\n     .catch((err) => {});\n    ```\n\n3. **Login with hidden iframe**\n\n    ```\n    assistant.authorizeHiddenFrame(parameters)\n     .then((token) => {})\n     .catch((err) => {});    \n    ```\n\n4. **Login with hidden iframe (fallback to visible iframe if login is required)**\n\n    ```\n    assistant.authorizeHiddenFallbackToVisible(parameters)\n     .then((token) => {})\n     .catch((err) => {});    \n    ```\n\n5. **Login with visible popup**\n\n    ```\n    assistant.authorizePopup(parameters)\n     .then((token) => {})\n     .catch((err) => {});\n    ```\n\n6. **Login with hidden flow (fallback to visible popup if login is required)**\n\n    ```\n    assistant.authorizeHiddenFallbackToPopup(parameters)\n     .then((token) => {})\n     .catch((err) => {});    \n    ```\n\nOnce the authorize flow is complete, you can get the `token`, `id_token` or revoke tokens using the Assistant.\n\n\n**Get Token**\n```\nassistant.getToken();\n```\n\n\n**Get ID Token**\n```\nassistant.getIDToken();\n```\n\n\n**Revoke Tokens**\n```\nassistant.revoke()\n    .then(() => {})\n    .catch((err) => {});\n```\n\n\n**Refresh Tokens**\nIf the AS issued a refresh token, use it to obtain new tokens. \n```\nassistant.refresh()\n    .then(() => {})\n    .catch((err) => {});\n```\n\n\n**Logout**     \nLogout the user from server and revoke tokens.    \nDefault value of `postLogoutRedirectUri` is `window.location.href`.\nDefault value of `global` is `false`, if set to `true` then it will be sent during logout as an extra query parameter, causing logout to happen globally across all logged in clients.\n```\nassistant.logout(postLogoutRedirectUri, global)\n    .then(() => {})\n    .catch((err) => {});\n```\n\n**Get scopes**\n\nGet the space-delimited list of scope tokens associated with the last authorization response.\n\n```javascript\nassistant.getScope();\n```\n\n**Get expires in**\n\nGet the `expires_in` value associated with the last authorization response.\n\n```javascript\nassistant.getExpiresIn();\n```\n\n**Get additional fields**\n\nGet a map of any additional fields associated with the last authorization response. Fields other than `access_token`,\n`scope`, `expires_in` or `id_token`.\n\n```javascript\nassistant.getAdditionalFields();\n```\n\n**Reset**\n\nClose any open iframe or popup that was opened by the assistant, cancelling the current login flow. The method can be safely called and will have no effect if the current flow doesn't support or use framing.\n\n```javascript\nassistant.reset();\n```\n\n### Settings\n\nWhile initializing Assistant, you need to pass in a settings object which contain some mandatory and optional values.\n\n```\n{\n    flow_type      : \"code\", // Possible values : (code, implicit, assisted_token)\n    base_url       : \"http://localhost:8443\",\n    client_id      : \"test_client_id\",\n    issuer         : \"https://localhost:8443/oauth/v2/oauth-anonymous\",\n    redirect_uri   : \"http://localhost:8080/assisted.html\", // Basic version of assisted.html is available in example/assisted.html but it can be customized as needed.\n    for_origin     : \"http://localhost:8080\",\n    iframe         : { // Optional: Passing in null would take default values\n        targetElement: null, // targetElement querySelector , default: 'body'\n        width   : null, // take default value : 400\n        height  : null, // take default value : 700\n        style   : null, // take default value\n        backdrop: {\n            visible      : true, // default is true\n            style        : null, // take default value\n            backdropClass: \"\"\n        }, \n        extraAttributes: null, //object containing \n    },\n    \"popup\": {\n        \"width\":  null,  // take default value : 400\n        \"height\": null   // take default value : 600\n    },\n    allowed_origins: [\"http://localhost:8443\", \"http://localhost:8080\"], // default is [window.origin]\n    disable_session_management: false,\n    check_session_iframe: null, // Optional url, if not provided then it will be resolved from metadata\n    session_polling_interval: 5, // Optional: polling interval in seconds, default is 5\n    check_session_iframe_events: { // Optional\n            onStateChanging: () => {},\n            onStateChanged: () => {},\n            onLogout: () => {},\n            onConsent: () => {},\n            onError: () => {},\n            onUnchanged: () => {},\n    },\n    allowed_jwt_algorithms: ['RS256'], // Optional: algorithms to trust for JWT validation\n    jwt_sig_public_key: { // allowed formats are jwk | jwks_uri | pem | issuer | metadata_url | raw\n        format: 'issuer', // in case of issuer, the issuer value will be taken from jwt payload\n        value: null\n    },\n   ignore_not_before: true,\n   ignore_expiration: false,\n   clock_tolerance: 10,\n   debug: false,  // Enabling debug to true will display console logs of assistant\n   openid_configuration_url: \"https://example.com/path/.well-known/openid-configuration\", // Set if the OpenID Configuration URL uses different host or base path than the issuer\n};\n```\n\nAll fields marked with `*` are mandatory.\n\n* **flow_type***\nFlow type determines the authorization flow to be used. It can be any of the three flows (code, implicit, assisted_token).  \n\n\n* **base_url** Base url of the authorization server. If omitted, it will be derived from the `issuer` (origin of the issuer URL will be used as the base URL). Note that either `base_url` or `issuer` must be set.\n\n* **client_id*** App client id\n\n\n* **issuer** The `issuer` value of the authorization server. Note that either `base_url` or `issuer` must be set. \n\n\n* **redirect_uri*** In case of `framed flow`, it will be something like assisted.html which is provided in example, \nyou can provide any redirect uri and handle the response accordingly like it is done in assisted.html,\n you need to either host assisted.html on your server or implement the same thing in yourself and provide the redirect uri accordingly.\nIn case of `login with redirect`, redirect uri will be probably your host application or wherever you will handle the response.\n\n\n* **iframe** You can optionally customize the iframe `height`, `width`, `style` and `backdrop` as shown in example object above. Any `extraAttributes` included will also be added. Adding settings of `iframe` in `extraAttributes` (i.e `height`, `width` etc ) will be not override the parent object's values or defaults.\n\n* **popup** You can optionally customize the popup `height` and `width` as shown in example object above.\n\n* **allowed_origins*** Allowed origins: default is [window.origin]. For assisted token flow, this should include the origin of the token server or the origin of where the script is hosted. If the server is behind a reverse proxy, then the proxy's origin should be used.\n\n* **disable_session_management** Set to true to disable session management\n \n* **check_session_iframe** Url for the check session iframe, default will be resolved from metadata\n\n\n* **session_polling_interval** Polling interval to post message to check session iframe to check for session, default is 5 seconds\n\n\n* **check_session_iframe_events**\n\n    Callback events which will be called in response to check session iframe polling.\n    \n    1. `onStateChanging` is called right before the `prompt=none` is sent when session has changed.\n    2. `onStateChanged` is called right after the `prompt=none` re-authorization is received back to the client.\n    3. `onLogout` is called when the the prompt returns an error of `login_required`.\n    4. `onConsent` is called when the the prompt returns an error of `consent_required`.\n    5. `onError` is called when an error is thrown by IP iframe\n    6. `onUnchanged` is called whenever the login state does not change.\n    \n\n* **allowed_jwt_algorithms** Optional: Algorithms to trust for JWT validation\n   \n* **jwt_sig_public_key**  [More details](https://www.npmjs.com/package/@curity/jwt-validation#allowed-public-key-formats)\n    \n    An optional parameter which specify the format and value of public key to be used to verify the jwt signature.    \n    Default format is `issuer`.     \n    Allowed formats are `jwk` | `jwks_uri` | `pem` | `issuer` | `metadata_url` | `raw`\n    \n       1. **jwk**   \n          A jwk can directly be passed as an object (and not a string), when format specified is `jwk`.    \n          \n       2. **jwks_uri**     \n          A list of jwks can be retrieved from a specified `jwks_uri`.\n       \n       3. **pem**    \n          A pem key string can be provided using public key format `pem`. \n       \n       4. **issuer**   \n          If the format specified is `issuer`, then jwt issuer is used to retrieve metadata which in turn, is resolved to retrieve jwk from corresponding jwks_uri. \n         \n       5. **metadata_url**   \n          If the format specified is `metadata_url`, then jwk is retrieved from corresponding jwks_uri of resolved metadata.\n        \n       6. **raw**       \n          You can provide HMAC secret keys using `raw` format.           \n    \n\n     \n* **ignore_not_before** Set to true to ignore not before (`nbf`) on ID Token validity check, default is false\n\n* **ignore_expiration** Set to true to expiration (`exp`) on ID Token validity check, default is false\n\n* **clock_tolerance** Controls the clock skew of the `nbf` and `exp` claim on ID Token validity check\n\n* **debug** Debug mode set to true will enable the assistant to display console logs in order to help for debugging.\n\n* **openid_configuration_url** URL of the OpenID Configuration well-known endpoint. By default this URL equals to the issuer value plus the path `/.well-known/openid-configuration`\n\nFollow https://curity.io/resources/learn/test-using-oauth-assistant/ to try out the OAuth Assistant using the example app.\n","readmeFilename":"README.md"}