{"_id":"@555platform/author.js","_rev":"27-bf030267605c9203977ed65b3037d47d","name":"@555platform/author.js","dist-tags":{"latest":"1.2.16"},"versions":{"1.2.2":{"name":"@555platform/author.js","version":"1.2.2","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.2","maintainers":[{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"a7eac32aab46ff33e7af959526d5aabb17dbed5b","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.2.tgz","fileCount":23,"integrity":"sha512-7WHuvqTNg00rYVuuSLgDDy3hVq+r5Qj7fzIM/LyCsGPdQwcv+dTQkZQvKUtNqc5XfOGWhcXMSrEVdbb/FHw0Sg==","signatures":[{"sig":"MEQCIFlPxyDb/+ixCLJuCeQNA1NjC2LnYxaKGgoDDQ5L+6eJAiBYAiN7mnhH1kbPvX5/MJnFqx/okrss4u+Z+CMUTuH3BQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcShmICRA9TVsSAnZWagAAA0EP/iAGAApfX+E7YT5QyE6F\nkOv0I1ILfZWf9sOta/rp6b0iQQibIJubr3fYtt/c+lJXCIsOVjMcoGz7DPpY\nyBUU5QJNIinQjAeUHeSzPoKshcF9ltajY7xmAzlP0j2CaE2MStdzMTHwvI7E\ngFyPO3CTMRFB0PCBhqs2pdwSmflw2F+EDipIbRANL3FCyAbIsPwWZcMcCH8n\nPxUHyi4TGJ+t/BP80X+S3r3NubjvOUbGHaxbUi3Z89Cp4SyQkEBKJylfAjjH\nk1ASyGcPu0ABEB6OcELOVa9eXxvix1qSwRxB+vv5O6Q+EVmxpL/ZeEUU+ylY\n1JzHzqjsLNrRjhXFg4Xteyxuid9sg/XNmNJxPikP1osBmgyaTer3Sokp8FyM\nkJL4OkhVJsNzOkTJoBNDSnD3OnyhDYjONxNE8GRwJgX8KTe1sswXkANJStTI\nq0rPwOo1CFK+LK/EgHCSnLM3vk/OZr1Q7UA1yQbFUElRMYTe5WTORmOeqcBQ\nnj6JVd4vxW6bzZQ4/jcnWopBXDURQFzVpV5fDYuc5Nz5VGJ7/E5x1AdSI9TQ\nsiMBEDvSuqLIjNzLB9Y6OxpH7jA5v0x47ZrYq9RUkobeaeNc2ADPo3pynnM4\nSrr7DFQwD6KnpXdN/pfHcgGFKSQ39xZu9Pme5Cb5xhFN36lK8uetJejoYdan\nG8Xc\r\n=6twg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"7cffdaec254b60057022f52fabc8592817513bf8","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.0","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.2_1548360072165_0.861832044457504","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@555platform/author.js","version":"1.2.3","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.3","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"3fee71245b89240e282f2da9e1e8cd1b5ee0fae3","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.3.tgz","fileCount":23,"integrity":"sha512-yMnIegh7upAaHapGsMtXsTMXbk8cSi/+ypmLhP0Uo5gPNw4OgCtUuyQbuIh/bLxW3BiEqYXX4yADzdiek9GIaw==","signatures":[{"sig":"MEYCIQC5/Msy9bq1nllwBdX9wi76bgAZP7RzDB/ndH0uxYEYbwIhANT7iDM2qvAYcH5B6Y+/WAi4Uh8/f39+jN2Ym15O2l3U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUw/kCRA9TVsSAnZWagAAxwMP/3a+AkTvESn70XtPJjgF\nk1wecU1aPh1ZJ+2HPM1+OPZS2JgBJZ0tLADlJpZ+spoRBlS93Avh0MQdAJBX\n8m96JHh3cV7J0WIiNIhB/6/keMADpY8eOfQWI/UJi6ymW42DOxVZnIp8v/QJ\n/y6vLCpBk3S5aZrTyK6UDTTrBRH9KQDv7Nr2gej4MmAcrF17yadcde/QLDsc\ndqHXYpB2RTbUEMPeOltbY8H5k1hOkoVy/9IDLXoq5zY/5Wgz3znA440sXUmc\no3Zn5zPTiC1t254+e9AvZqT7peuMQANnruOvxicq75w+GfevV2Ob6ymL50pW\nMUmt/eJyvUxhQQxMo/FTmcvc3mTwGREMGfZbD0570adG+Sl72bmb+UgzAlFE\nPz+uXdt2u5tqdtS30CTPxRrFrnc4dvTyLsfDFqLzNCKsQuL/bZTPSBsW/w1n\neTuEhefyUcOY4HrfoMNKFM1AVkItS+KhcPO0KsaLjU/jWLtTPphEfLYmuEC2\nLNAXarg/qt4z2NNi1OFStsq/6XzRlTEfgEO4g1xj4lVJ7m/Jj3yWJgmatw0p\nK9lI2Jg0RBEkGwB1lZ1aCesRGK9mPRcuRa1eagyNLHiqLPF/HuDMgVz6n9e3\nPA9NJaKQo+MzUDvbWUNG3qdkElmitUMfAkQl/4nAwqTiteXUzcUmvlMTLQLh\n/WIa\r\n=Le36\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"dfa549d10ec21395945851e83d7cdcde40337382","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.0","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.3_1548947427409_0.46508812672872546","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@555platform/author.js","version":"1.2.4","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.4","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"329b5f944f29ca0e5dbf2127f37a85ec5fccda6e","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.4.tgz","fileCount":23,"integrity":"sha512-KE8ptxp1sGW2IcpjIlaJ8/pqWY6QCD1I9YOOtJoAr+b4kkLyhO6lBnoGGh8Bxk8y7NdVUlqYeD+NExWYc3ohSQ==","signatures":[{"sig":"MEQCIHkbgBbJXRMkS2Mxw/vQoUWA+qvos9M50DDHjHhytmp2AiB4eVwzkNhGFtNRC2YS3BFqlOErQHGfUHdJh17feykO9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUxrRCRA9TVsSAnZWagAAInwP/3iU++dM2oCKjDRaJgxs\nqh3CT/B9LZc+jeHI+ujtQNtjR4DV7k5P+HJdXdle+qJTbsCbE2cvtYT9/H9M\n8MEHqSnZa0/CBCUZ/fkPz+Vsz4ltqYVUlglyDYf1vIczXdqVHP+j/lnBdcf6\nuOBV9n4T5ABVLn2ise6D6AWG90U/OYen3GftvFVN2HNxczDyeDPFtB+Gm9MV\nMEibUh4ed3ldA6FMhG7/hGZwQhuFPLhmnFfqpH2IAYpRCY5AweI8SJSa9cz+\nBcv3ZR4lTwOftWEjaW5t9d/kaT0ukinTqPZGARDTeg+1OFta71DTrgugtRqp\nWwPhWo8qD7ceCls6Md7oPa6ueWp1u0uLkrfLHUmQD2cq/U013IeCmJRyBAVD\nerO4LmpEx+Rb2CbZvEpX6bHT43dz80+mb5gtMkqjhgqOTnBEn+9fz7d1ciHJ\niODfC7nuXbnO6BJuJOXd2kgU53VTyko8I2vOP5hkZi+tT2t9rnh3HDjyz2CS\nEBjtYswieEtrraWqgm1Q6883Ux7cssoBEFZe7xMCb3bHGtQqorkA4nhx2b+h\neOuQ7gNa888aXgnJQ95jvEzmJEaR/nyAPgJ36E2a0JIR6590U1TXN1gZJR8e\nbjL6KDcFDD1udcDpSI/ZD6jysxty1eihbIcNj9Ae8W0NCVVA8y6ywS9bIJxi\nK08G\r\n=CFXC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"a4b8cc617c2f4b00f2d21cff13cb84ab43520dcd","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.0","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.4_1548950225131_0.11984268975537526","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@555platform/author.js","version":"1.2.5","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.5","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"3942646326cfe48126df2a406413f21e5eac97d8","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.5.tgz","fileCount":24,"integrity":"sha512-B73RntWoRKPuGrkGGSVzwlPHlUXbTUAQ99X/7VpRqExndR+alrwIPUOcge3vMeCaNqcnTosdAJgWNybt+EhtZQ==","signatures":[{"sig":"MEUCIQD+9C2WjRXTik6zWght8/IJNwvLfRjqY4Gr+QlmxKFVdAIgbSZB9otqmeFN6iKL58KrGEGiKfFsncg5w2FGKyLdFV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUyxjCRA9TVsSAnZWagAAxfQP/06JZDcTKJTwBEUgr80C\n/FKEuApEbkp9fUjtZr/IcuZBeBFcsSY7uoLHvWUcZRkRu1Uc9XuwM53gPXmd\n1iTyMoL9VZTJ75QwEsqIDoxhrdb52VTf1F8kzDjjAkfqn/nz2QN4/lhttdvI\nFOfue5jFKOtukUw4QwZGR4/W6+uArEcwCmx5JCOA2DrM1fjYHa5YAnbG0GyG\nIgzNUguQVngNmWUYRUk+XliuEYx1PdlJXgnNHZM6QSktxB3kS4dn/8V6CLFg\nMh7EzaPPE4b0GXsY40pOV0O9B8AuXJ2f9JBVrrnICIRwlZTbKOMjpC0V/B/Z\nlSYTLuQfKQdJIEj2+Ga9e2JCW41JmigmLW4ze4DGON7XweVQaEkK5JpV7IXo\nRtCjERQ1YgNi0qduU81KIE6tP1Cr/EGExhr2KVbHOOZDC+hxlOfGrx98K5jQ\nKY94r5q0slBDqux14x6VCVz5Sire0dupuEMS4KkO8pRO86krVU8bP8+bZ08P\n0MaZEfqAlkmu3n1CpeaPpruC+3++dT2k3eT7toxIKqJEOi1rN6NPJQ7Be3cr\nik5bG7g/NgwsRo982yoYBvW+frThRtcFJ/oLQYOZPle7lA/aCnGSniw3Uav3\ngc9E9mGh6yZQKVUDtteruc2pV+/qP6bRqWcwar3APkXXUucA7PDhc9bh7G6D\n5Lh0\r\n=Hzcg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"fe28b69aff5081b219e9745386276e69ffdc7c9c","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.0","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.5_1548954722859_0.413564728238875","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@555platform/author.js","version":"1.2.6","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.6","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"f0ad075a639b7985357c1a7469ee480301a8b4a8","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.6.tgz","fileCount":27,"integrity":"sha512-wMlFDOdGsiGI2kebfrfwTPKu0E7rlfPfOEsAALquQlhK8se5xdujMAKDj6gM2JHzdZwIW6zwGZ6yeHr0IkEhDQ==","signatures":[{"sig":"MEUCIQDjkxJiPQj1gftAHkZcwS5QnxoRfBoHv43qB7K5B3coagIgIWMfgZEkqWahlLW6HC97LO/b4xvHp0foi036T1KVvAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYsm2CRA9TVsSAnZWagAApU0QAIbNXuKqFaqfexirdgL/\nLkl/3/fxfxAVBaVxsBJRoHD8e0pwdxyMWume1OTGsQJuV0dxioYfa+ofRLz2\nq46H7ae1FJCy8L6FmatGi18bZ0hjpPjvXAdAjD+MZdCLBrdDRsGWVHXJIBa1\nJ9Z2Og3TsSQQLdoVbKI/K9OBPxr3JDfGAqtE/NLrfOwHxmAZNJokaTt6n9TV\n1/7d7XpPhKE7sptHiZQKCMfCRtS1Zfh3rdZgCZ16zAFKqBwW/Wls2QNZG5Gw\nknQ6Ff28l4ikbDMjhlNwjT4Rp1ltfKNmwKyTacNrR1nvJGOeS0vxhewc4y93\nbAZWHXf5mJmDEjYshTn5FFVBueUQ/i6MtmypFcbh/4ezy6Hr9IFq6C3XdOfb\nKFO5LWLic/4mFDDxh9kl7IOt94Wlx9Jhz+hjAiEnn2GecjE93TAzbnA+l1Qg\nSieESLi3iMxzlRi1DUfWdBzctJbk7em1yQ35cV+Pwjb/5sMIhPPHmcy803MF\nhSfZZEpoOboUNGJv2Ho0gY5MO4EXjMd/a1ukawiT5mp9ByB9oN1/9A3s3b+m\nVs7IMsapUykDRMT1e1M8BlHWLkupVNYkAiHUEtQvH6VA4QaNYqxAVeq18fFR\nGfYOKArjkeQLy4IDF72cVBGD15e3NE4SWzEdq5WrVpn2tWinw/WyWf8o9FHw\n1QhN\r\n=Yj9G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"e7b7dd3237e314e912478b460b9233618b3cfbe6","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js > APIs.md","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.0","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.6_1549978038306_0.21896090270088808","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@555platform/author.js","version":"1.2.7","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.7","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"ad588b01d173a0217510363f69f3c30258d61af0","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.7.tgz","fileCount":27,"integrity":"sha512-Mk+yOzWMgoJu2qvebtJ6QZ0Snfx8+dM4MkISNaNrgXp9ulJz8oSwKa5UNrkMW34paIHHtc61G2C8JTqkXk7CfA==","signatures":[{"sig":"MEUCIFfOQ9oRS3vNlw9WDwbK09WRu0v8flcQETprr8i5q/hJAiEAmCO/rEvXDNcNQYaMTBPVJ2Bvw6FTXSqPrCowmpQY+oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceYR7CRA9TVsSAnZWagAAyREP/ieBByQ+PNwrO9ifEFNs\n6u58cZOil49OeTvqfZUw4Pxaxw848FcbQ8yq6CqqnjwlFrjk0pvqJreNpTEx\ngznMMFVFNOkhAcNU2zDCIyU3wuo2VWoTbFZ8mI/4L4mQAa+PsX02dkv7MAvk\nukh6RVvjhQm/33XlReCNdqPCG1QY5M3/u921D+x0lpOzZpj2YdtVbMe/AwOm\nRTd2KgxPzDPqYH4N+Nw4I2u0phOexnpSoJXmpMfHUooaS7AkSTI/F/jSbw+T\nrqjvp6CtdzRrVb/wXMk7bHuiU2FiYfbPxBmGgb7a9zqtKahUrHdvsPQmvMCN\nFGFDyQsnTW36V0KhIwSTB6OKsp6cRsOBLox1BoPDfdTnhiGg8Bbu40EghL/r\nfZbZoLzVnIxKu/YcnHKudu/15Hx3D3S88F8I4JQtDTOkecSO1eMafjkcfK+U\nnucSyEdLNBJPRVgY1YoUyVuKMrVr+3qV72NUBNWPQa1WFUapPfkBz95U+uyL\n9qEWWNVnfBznypmJGxYs0zEj2ksfZ6mUU9ksaJuKKKQSky8ZB9BH+u8xY1pu\n0WoMPmcPTWwkqQJUWONAHeJyBFjyA7qvaw7BudL1PVkKdUJwB4qCTgDZLFsp\nCrU9SfMKMyr32v0H+RaLU3kdRidWUl5GczxLy/JiFUp7AhoLhrUPjhM+Jkwg\nRnNy\r\n=Z0ha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"44e49025387c67ada2c2607466d6974209955e03","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js > APIs.md","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.7_1551467642961_0.95527399284621","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@555platform/author.js","version":"1.2.8","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.8","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"2b9e082b511f9d5f0b22e15bd1da499e631e5d1e","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.8.tgz","fileCount":27,"integrity":"sha512-xTJ41PSvy3dbOUGuoj7KWsfdK7OOK6h/by9PggUg/w2pLqfTuCXIXk5E6Cv0QRBSlLjrQoAeIoy9tazH3DN2lw==","signatures":[{"sig":"MEUCIHqJVQKcp3OifdSnA5HwU9hxSHyrRVkn6jQgAnNWUqzLAiEAsPYR1qL2ZHNQXry7aeSTHT9V2J4OfZe78rWpNGGXfv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceZvwCRA9TVsSAnZWagAA7PgP/AhVxPU1VO47Zldgys4c\nAm5xPBedAMpOWYG5Un8yRCI4v7Pf7GnoT8wJdi4VyA792TyXWPFZ2JySDQ/W\nlfcWnyhPdbKDV+crdmLHt9HPx35l+q8tPzrhl0Q/IFzYaHwSrKJJqkws3C3E\nK2AFKmleIvJ7GCi3PP2ibwR6zsTM32M569OhgIHpb57xLOWCGp38ctqyFs7r\nbhZiG7TUAKUYYF0DBGWUBCDCTZTPee1m49G/PQBpZFNcaYhyBLdph34lvxG1\n2bSVnRYAlkEq7rID38x9uAHeRmLmIuwcY+7qCp+zPoFJ39hyTeauq85q6rJL\nZVcW1q3dVuPRkueVtb/k7uN9XcH+bHcEA4P9Rkhz/K/ZgbZaTqsqnp0IinLF\nr/DtBMYaDCg+f1itpVtBElwU5vn4fQKvSbwJk0b11E0ExdiJT4b4sMZAAiF1\nOXCbW9twTxZ7V5H8BL+D2uQNnCmkBdePeW6R6hEheklK95D+4PPcSzImhVU/\nBjRuabmwr4V+uvOp9uiMbXTPSJPfy+Z1SZNgpaDxwrJLpBYsWHo6w2AMQVx0\n/W7PoSmpM/PuPPuOCBEVwiORClEYq419hygmLftXqNOcJFftck55WgXH0mEQ\n6MZRJmuHEJULng+cIE0zz093KoZKOsZLGHWYRzkrK7Ph6DO5tYug/H5XtP/z\nGM9q\r\n=uZLw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"b185f84e299a365a95950dc0f796a265055e29c4","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js > APIs.md","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.8_1551473648162_0.04904989495466161","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@555platform/author.js","version":"1.2.9","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.9","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"5a3733ee2cbdc5fb20c95e1ec47e6af08f2607b7","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.9.tgz","fileCount":27,"integrity":"sha512-zLCdmNoOHjPE49a8oFdmCQ60l+Fw43SUEVKW9U+GmVXkySeSNY+ykRqdMvjvkFqbV6xU+cueyh6x+Ya4qEfPaA==","signatures":[{"sig":"MEUCIBy+NPpYKQBQdNul69jEWLzXxEQzYvO6mZYnzcQsCqYLAiEAnp8i+bp4TnQbGgTgqm7f+I6XEByghG7X0DXxdSNmsEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcenSZCRA9TVsSAnZWagAAvpkP/0e017EtN3YxrACUsiLu\n1ktnNxcDuENzapzlzaJOhV6sQ4ylGueXTwc0dhhyBsjeKOKJ9EB+z7BpTOPD\nsgw3GPcOO0ieagXY7hYzoNVpT/s42c9OVPIKUXK+uBAl5Ut9pOU3o7Uv/y3W\ne+2z2f3KZDNQYU2WIWO3okNh5Q+U65PiDAYafK9UO0Vjl+b0jLYH4IWckilN\nJQfxJEjikdPaXLEmwOYmM+/vYFyDKzxAnwhBvoVy+BagnHK7eMkSSExvWh0r\nyhW7i4e6+4VoUb4I8L7QYKLRsq1UAXZY6nsAZOV0Lmw0XZFIh8XNOnBETqRs\nv94f3yf/O2u7CVk4B/3DmcsGqKvq5WVW6rlfdQ1CE/Ru3xpBY4QV+LUOcjEa\n44ji2Lan7MPgeolobiUe1Y69MQp/UuDewVH8T3bayXr4eR/tBrmNU6y1TVEx\npLoqqmUYaf6+ApsPzQ+VFIFIyWQf8lICYXMQ5uuSk2TeUTeODnHBCms1Hx3Z\nupQZf9HRKq/Cf1LS9UbQdfZUjIdD/TIhtjnOyIoMAmMvE9b55WX1c+LRHbiI\nJAyQkwTQW+R6vdInN9d/V5AIrUFNNWSZKk/9c1mKw2nv56FJPwMw+tZcyVvD\ntaynp3EQx9rn3zoa4NTUyFsTwg4IFRmHuaSVhiU7aZK69sMM5HalFiH/juX4\n8wxg\r\n=8A6H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"998152f45dbce13491e31d34ee6632f8c8266fe3","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js > APIs.md","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.9_1551529112520_0.8054026032416728","host":"s3://npm-registry-packages"}},"1.2.10":{"name":"@555platform/author.js","version":"1.2.10","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.10","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"9131671d357a8bc0507a99cc2f1f2b96a7319400","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.10.tgz","fileCount":27,"integrity":"sha512-2qGfqPRIf82pGX2hXOlff8CTIz0se5K2OPG85fH+C0X5xWNml5/GLrqC8/4BFxZKWVnMDs+7eMd4Ets8BvnhNA==","signatures":[{"sig":"MEUCIQCuPCvB6y0AfBnJ3saWN8vCRkRTGvoU62PYVbhMhJ9RYgIgZVErDIr0g46glF3vVvbbufp128+z6f5whl5x2otfW5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcenj3CRA9TVsSAnZWagAAy2oP+wdew2Hs01COrA9M9WFg\ncRwxAHj/pPWOolPqvcjq2nybSaB5iCFffsj9XQXIx2YVBqjdDTGTh6qxVNko\nQQSDK6ZYR+C2qfJsyoV1farg1i/QsShTAsjVxotnaSwKtxM2E0dLZyGyY+oL\ngHFnTcKtur/6EOByQ/neD0Wiq5CXcG71LMkb6n+fNsTBqwT88bGhSIXHT2Zj\n+nIIUywFCspR2vCwrSQPaBburERLRPRZPMhurpJVxe29BzupghumIOZspk9Y\nwHk5zm16ApPG6yT+hqpPoEeglxZ0Scf7DpxCc3e8o11AD5PW//lFvqoHPylk\n3KJyA7mlLE0UEIJnAn1BKg2QeExK5sQT5+8d28pnp5g7V1j5s/OSAY8aun0x\n5taESOArHAGLuf3MRSZX/h7ncVHgdiGwWagBX15L6HAs93w1Cd34q+yzHx1h\neEs8VnhbxyYkSZdT0Az2MOGk+dpovmHRbxdUGDt84oWJJ4LL3wSz5B9qDeAm\nslBTRh+9N5nfORD8z9XkeWY0HLDQ3WVWpAjHCWp1OHE1TpYyNgLdQnhnQrg1\np4EquflnVg1LgOc785GOGsdKQaJA0yAsNn6NGHesHf1zhoe9+1aWzgWu+LXq\npg+uASfLRLcjVrWqEWGKw/7slFKXLbZj0APY9Fhe+2rzwGopMy6nrl8y2kTq\noy1/\r\n=fbLb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"ab6c04ce7d2dcc55a971075f60c2c97762431504","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js > APIs.md","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0","query-string":"^6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.10_1551530230966_0.0712510507254065","host":"s3://npm-registry-packages"}},"1.2.11":{"name":"@555platform/author.js","version":"1.2.11","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.11","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"dab0e49035aa05ceb7ece8b5084da137e821a4fd","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.11.tgz","fileCount":27,"integrity":"sha512-t3Ld4WgCFOUk/wZU/XfdqN34k+XSKtCnGIUY0pLREa6527f2D8Aied1o96Fm6dIguZb7lQAKSbYI2rckT+5ESw==","signatures":[{"sig":"MEUCIQC6b25P0TDDfeMHcPEQ3MamvVBHF4tP9oNNM9Uot4MY5wIgLCag54LEf6QIicPhDWRbkx0EjEzvyFsLuEZ9rlNTTSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciaAICRA9TVsSAnZWagAAR8YQAJK77WFexH2aF8NYz9bL\neKUxW7Q2DVOTbySqpQsapw/nd+niLqTFGpL8vJs3p06KaIjW804p7W0ygRoJ\nc1zHa3LY5Rto3MtGey35HGCbpUB/ql0BREPccz3dYxBOZ1WFYQUkmOu7eHdS\nqZ6vMEZcB7YTmTyGf+d+P3PuLQ0Tt8eegyhi/LGUhKEJuuz1U+r561TRlb7E\njhKjjcenUBMtiWcUlTgS8nCwc1sVDsyPWhDEsPXXmlny607ZFy8BBMe4TNkW\nBLmJSP5ZCSPAJYwA2zqZNylJHFqWkaFblkSNTAlAmNaDFxFQjogLYGb2IUp4\nQhfn3MmDou9bWV9iBH8Grm33+1JDiypw3SNvIA3rt5mpWRL+uasDjVpiQstM\nzFYi6JBPIPqdlT2fijmhHPEWJJQaLSf20wmm62UoLoQl/jVhPiwxYYoKT/v6\npSlsBJlOrbCrG1fb1NCmBxWRRPDTtaSrbMRNSlm5jZRmsvN+qbxkDgf1IZHB\nEFhq3zoGNqTfgcTX8RQEgvlLUAVAtxkFRa1jp6Xayz/ubirY/C+TEWpVDjIv\nFEV1XvGbcMMmTFX3zrErUTIT5ii3ymOrzAUVTto04rSqulXP8JmJYjcCxIrt\n/dsL5vfaM47+0JVQpgUz8URFJoNa9kxjecJ3LvnH5Bb/hMxP/zbIlDP1KUpB\nFHG1\r\n=acRT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"463f8c8dba6b3cdd90840ff52fd2981c127e49d8","scripts":{"test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js > APIs.md","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","babel-preset-stage-2":"^6.24.1","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.11_1552523271995_0.18791932507584042","host":"s3://npm-registry-packages"}},"1.2.12":{"name":"@555platform/author.js","version":"1.2.12","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.12","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"0ffde868fc62fafeaebeb1a4100cef943af80885","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.12.tgz","fileCount":29,"integrity":"sha512-/nei8PL7t3bbfOvokuAVasySnUUhx5aeoYOmouh8d5G+O0uN/Tr5T3hLSPEq/br18uEYyGneDJewtF5z73KWlA==","signatures":[{"sig":"MEUCIHdBgcRIrGimLly8wvut2qfUCwt5rP+vgDds1wapGPNkAiEA7TnXtw6T0rNqHoFHsywctA1zjUgrHY7Fk2HlhSa5gTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":199056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJci/URCRA9TVsSAnZWagAANZ4P/22ZrP4Euc3wCMr2lAvv\nD0ROOw/vwxHEHGMVC9oNQzaDcqGwzhp6+qjY5ufTSya3SReUtfX4BF6i3K7H\ndAeBKdX1qkI4ZuQ8tlw251yCftABBDXyuNdPQgs37yhrRh3AlJPEYBYvlD65\nJAupaYbY/WkDFVow2hEyQx5wwQM8013gFBO2WV/g59W3UNwlQb7Z+PQ7N58H\niDgWcmyq0S63UxONTffSfCNLuif5Hr/djz6GxmFm3OdtghkC3zumyKsoEXCU\n/PmiTpgTN8mt/z9F5oJs1l6miMF/95ryQvXkpOQlmkafPl5E7YZl1d5IMpRL\nWzK+umiokF9sF4FmfrjYlcNMx83/FtKkzXZWw0FvRN2Z4W6xNHZUQ4V06quK\nhQ2H0lgC1okCGGbhn80X4ARGmiOi5qU9F3YJl6YmTx4Ontgn5sTzTnap15UF\nEsUU8IY7iIOTLWjWHzzNVKYQQR8ix3LX+9vgvh3PwR5Ef1udTwROxFdAmc1X\narqUF82p3zlwx6U7zStDQdwSAA2992B95T3IlNJEkobAW2q+jahyDs/+j5Ok\nNwU/dHpNT2agqFuB+Z27qicU3nSseSYcVxe7OGW6Yfju5iebfel446YRfTSn\nBBfFbT4HrZwS9mDLNowspdOFdj1OOo26SXngVERQHxud4zR3hoEPR583lnbh\nisHF\r\n=YsKY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"8edce0403e72ee0db9baa69b8b18adae951d3c85","scripts":{"lint":"eslint src","test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js src/Provision/index.js > APIs.md","linkhooks":"rm -rf $(pwd)/.git/hooks && ln -s $(pwd)/git-hooks/ $(pwd)/.git/hooks","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","prettier":"^1.16.4","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","eslint-plugin-jsdoc":"^4.2.0","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.12_1552676112580_0.025426881636367415","host":"s3://npm-registry-packages"}},"1.2.13":{"name":"@555platform/author.js","version":"1.2.13","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.13","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"d2477b321d93c8e2bae5a098ba4f92cda8b698af","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.13.tgz","fileCount":29,"integrity":"sha512-cFWv7R1l5x7NShm8mLhgks8R1iFI9H7S2kR4IpjKCgo3uHqml60UQaAWF6oMNrz6SzaFk5q2Du+rLmdDvYE2hw==","signatures":[{"sig":"MEQCIFhMz+sCKKzYGHV0rbp3lg+bTh6Lnh9gxrGzBVUlPQuHAiBDHYbuCxtBgtY0uD191IKO31/nfef3Za3TjhoLs2EorA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckOsVCRA9TVsSAnZWagAAMiIP/RofKVtJPghrMaxQnWXE\nJgZ5sEwdL2X9KudwqARMLAZJpAksTDAxFWmndBO+rL1yTbrFOTk1bPXdFX71\nLlR4eVl7VuveaZc+uhic6WRlGDNZNFDBV9M684x4kT/MMd6rxqqsGOLfYb2Q\nmzMaY0cz8mg2IZudMh7toB/7qBN5ZpbZRp/LfptARaTVYE5J8MqKTLhTuqR+\nI1Skuuj+AlM5rjB4QCbHXyWHGkwhuK4HX5v7OwiG3qcnfqcV0Vi4TpJS+EHx\nNIXIzviaZ6qX8i7b1kv5A99emEwdn5RioFe+LrPB1CaR9uMl8wyUb8jkzVJf\nsKyMPaprAA4qIJQqYtUblRY8QeMsA5AaifwKAZS7VI1c6hZENQFKNdbNu/dN\nShRua5CSnNPHqrkSWaun7VtCPAkiNkHlSM/bBi7GRfJHUiu7VNLdcCxnwfFf\nhncOxQ6y7q1W9wYY0rEWVD0OAoCXTbsO++enYhRRad3ifB10fR7vRxzNderz\nVjnqBK34BT7kKMqHtN2zL0+flGUKi03Yy6Loko2unR/Eqeeni/zt0OgNZYDC\nmDnPGb6hwvN7X92JDMCPzXhgVu3YAN4R0wY0nB2qaF1vp/ExdgXLZk1NNz4z\nsBO/WOFcBnUjB35LSh5Im2drWQDan7KXQGC3y1524Lzl9+5iEFLpCnBxuIzs\nlPAR\r\n=UaGO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"79b8e9514fab478ae89bdd10c33ba53c3aa40b2c","scripts":{"lint":"eslint src","test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js src/Provision/index.js > APIs.md","linkhooks":"rm -rf $(pwd)/.git/hooks && ln -s $(pwd)/git-hooks/ $(pwd)/.git/hooks","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","prettier":"^1.16.4","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","eslint-plugin-jsdoc":"^4.2.0","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.13_1553001236682_0.2714924417434994","host":"s3://npm-registry-packages"}},"1.2.14":{"name":"@555platform/author.js","version":"1.2.14","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.14","maintainers":[{"name":"ian-speers","email":"ianmspeers@gmail.com"},{"name":"johnmcg5","email":"john_mcguinness2@comcast.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"269bfa49a49c2fe754c85ed70acb504ade4e472d","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.14.tgz","fileCount":29,"integrity":"sha512-bbTonkW0Z1znOsuXHUssRYX40ui7CUsbl2hG2KALt+XYy3t85wLy7nwQhoRe6dFELMwTNk/LHS6LXQslmYo45A==","signatures":[{"sig":"MEUCIBLaeZOH/pLHv7o7zx934VHBPVRKEaarqMQ+wVYyP/oNAiEA42eo/csB8YWqLJTRQWXAWA1pgQTALHzWW8lP+fXBgXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyuvzCRA9TVsSAnZWagAAxqAP/imu4uJVmrfKHJNuyW1/\nEWijHZNgyUfSH4eFBQ2esGm0Qh/Pe5v1fvKcyyPwnqNMKZojoLVkWcF4KQLd\naXt3MSrTf6wyhtN6zzVomZ6LemjTXlgtmrqDAsm6afT4A7ldx/589B0PsGS7\nhCqoSBRhGxfr38dnG1ROJLQN3A55mHKF8bi1ULv62a9AnLiBlPOsFUFjhXY3\nZs3ceIXc1SUvZQFbC0LMEDG6jziQ2ecoZMCU3305JVxJBPaKWdON9DgMAG/I\nfGOa2n3l5n6GoHEHu4pZmwyxd0VDF2OF+IY9CHzO1K06iYzyQxCVQUb/Q5/3\nXDbczg+/GC4WypDg9mCIuS87dXy8V+vNZds0Vlg5+MqnigDsOWcy02oFJzOj\nK8zIb/l4UUPzD3F3n0rHUayFQFulcA57PZT8BLxdMGTSE6gEy572lAqXm2vK\noJFRMCGEAwpVwyoGYF6IofXkP/00+vB0ZXtD93mB+7ki01c218edrC+ZHDzd\nHPSx/EUwnId9A/0wCcpzSs325yrcXq+WpHsSmCYDn09BA9E5z7IoXCpFuad0\nBo3sQUR8YGCmN6TmbwWjq/HaWNs+nBFY5H0zD64ngmhHPM3sB35hBroV0Zoe\nXiVeZHIcAgNHZCyImBnGMKz2BWAF4Q/UtxLngCK9A6KhDlUMCFQYX6cyLqbT\nDBJv\r\n=+7mp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"05ed04b83609c63b8357356bc030afe0a0c5bd26","scripts":{"lint":"eslint src","test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js src/Provision/index.js > APIs.md","linkhooks":"rm -rf $(pwd)/.git/hooks && ln -s $(pwd)/git-hooks/ $(pwd)/.git/hooks","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.15.0","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","prettier":"^1.16.4","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","eslint-plugin-jsdoc":"^4.2.0","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.14_1556802546532_0.3529220211475743","host":"s3://npm-registry-packages"}},"1.2.15":{"name":"@555platform/author.js","version":"1.2.15","author":{"name":"Rob Sliwa"},"license":"MIT","_id":"@555platform/author.js@1.2.15","maintainers":[{"name":"colinroberts","email":"colinroberts96@gmail.com"},{"name":"igor-kasriel","email":"Igor_Kasriel@cable.comcast.com"},{"name":"johnmcg5","email":"john_mcguinness2@comcast.com"},{"name":"kdriadon","email":"kevindriadon@outlook.com"},{"name":"robjsliwa","email":"robjsliwa@gmail.com"}],"homepage":"https://github.com/555platform/Author.js","bugs":{"url":"https://github.com/555platform/Author.js/issues"},"dist":{"shasum":"1c592ed40f6460c4363a4b32d30352c746a59426","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.15.tgz","fileCount":32,"integrity":"sha512-/s/v1LUza1UUo5u/5ReEq+pUcah7nNKUXBeQ0WkWb71hunBNzrGK4ZsG/fFgPM86+NCeznnQrULkt+VEbRyA3w==","signatures":[{"sig":"MEUCIQCLPLFF+gJRQ0fnPbTUVlgNhiVzhc1kudLXcItfXPuukwIgLXql3U6traC2cYD4/YCzfXcecQyHhIriyT+bbVY3X18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi4pmCRA9TVsSAnZWagAACzUP/2+8HS5F6wlSFp86qMrw\nFyvsWiCrQ0JtBO2tOtJyMBn+P34qlKsqZ6ClwNB/13quyXxyB23ZB3wIG178\nFzZdVRTrvcWY3lqDL1RNOFER2vMHBVEMUxrC6Z8g9ElPHm6gXRkG+lX142Ls\nN77I+M2r0Njd0SgGgNCJtfojRzNKeIx0I509107tvnj6w2NhfaDzenzBCWsW\nhNcameXarWRb4EuN1geC3ZUlgDM5nPPifdhHNOKmoKD/jdWP7Vu+BFC+CBC4\nEQpnMOdKGWz7cFSGBqNMTqls/5/oSbnDOU7UotU4t7JAfYcQjsaWn2axoOkr\nhFtMFILP/M+4d6RjlwMCbBjFswqA+RlK0JM3qgaytDyQVZQKfvv7v6CCxxwF\n6cJHMPJeSN6s2nnwbLNlyFw69Bfu1XSHn1GHLAzaPbplm3D/H85DwLavGlQG\nYLrbdDGIho9RPkAlncYebV9WpicXLXuce+AHHu5Ac3cnEPrB1wl5g/veKKaM\nnxvTw4XTh6UE/48rYLuEDX5x9Q8AsltmWCAz/qnUUNXn0qpMsSsjOvWMneAT\nkzQ1Y+3n1KcNSwd6avsPDZihJ8TAuuOU/4DLxnfvcQozuwQInRauMbI3Dy7v\nGrfiSJ+8cjOkLSv85Yh4mlnLoilnLzJVMFWj5dTxo6Yv+jNqpfMhgbadkJRx\nrBy+\r\n=5Avj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["es2015","stage-2"]},"gitHead":"d92f88f921fa57b81c26cb50df5b90fa107a46dc","scripts":{"lint":"eslint src","test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require babel-core/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js src/Provision/index.js > APIs.md","linkhooks":"rm -rf $(pwd)/.git/hooks && ln -s $(pwd)/git-hooks/ $(pwd)/.git/hooks","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js -p"},"_npmUser":{"name":"robjsliwa","email":"robjsliwa@gmail.com"},"repository":{"url":"git+ssh://git@github.com/555platform/Author.js.git","type":"git"},"_npmVersion":"6.4.1","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"8.16.1","dependencies":{"qs":"^6.5.2","axios":"^0.18.0","buffer":"^5.2.1","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.14.1","rimraf":"^2.6.2","webpack":"^4.11.1","prettier":"^1.16.4","babel-cli":"^6.26.0","json-loader":"^0.5.7","json-server":"^0.14.2","npm-run-all":"^4.1.3","babel-eslint":"^10.0.1","babel-loader":"^7.1.4","concurrently":"^4.0.1","webpack-command":"^0.2.1","jsdoc-to-markdown":"^4.0.1","babel-preset-es2015":"^6.24.1","eslint-plugin-jsdoc":"^4.2.0","babel-preset-stage-2":"^6.24.1","eslint-config-airbnb":"^17.1.0","eslint-plugin-import":"^2.16.0","mocha-junit-reporter":"^1.17.0","eslint-config-prettier":"^4.1.0","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-prettier":"^3.0.1","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.15_1569426021807_0.9199440554341034","host":"s3://npm-registry-packages"}},"1.2.15-beta":{"name":"@555platform/author.js","version":"1.2.15-beta","author":{"name":"Nijaguna Murthy"},"license":"MIT","_id":"@555platform/author.js@1.2.15-beta","maintainers":[{"name":"dipenvshah","email":"dipenvshah@gmail.com"},{"name":"nija","email":"nijagunared@gmail.com"}],"homepage":"https://github.comcast.com/555-platform/Author.js.git","dist":{"shasum":"9711f3d6ec76063e2ec38142860428f73552d7bd","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.15-beta.tgz","fileCount":31,"integrity":"sha512-Qblxyy7ogu8LJbrescJX0Sgb0+Ugd3sREds3Km/Et3t8xGamRaALm+3ub+0ib5Gg5ZDBgCD70JCMq+HY/D/7AA==","signatures":[{"sig":"MEUCIH9Hx+iJqpR+N8TcVWzPk90/ttZaoJhiAQhiRNRReNCuAiEA07CW/eh3GTAEp04sHju+0ifUxLvKaaKBO3iZI2MOgFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1001496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK99NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXYRAAhcQ5440tRFNjiHkkgsNNB36tKjU0UHISivSbSh9XwH2TEi1a\r\nHudZn/aO/Nun5Yb6fpELAXJVk6lbnXys+r5xxa69C8Bc05o/1VslLiczdoeY\r\nxcQtBHJJ7eeguAdrholvjeXJntl62DUlSJPi2UnXt8m0RsdI45ewrw0b6yKI\r\n8lbpqH0YWq8IHiFV0YAidTfyGYU5Cg9jl1UYYTC3MOmvnxc6Fib5/t1SuS3e\r\n0F40kXmED6K9r7tj6G5Wc66DRv0w3WZyla10EgqfCDdpdsmBuuQmm2lCi0X1\r\ndTGDblWue1XJC+utolHdcOYZbnZF48laDw0snnRCuiqX3KQK75fsTj2vk8iq\r\nbyzZ68bUyLSAsU/AZOjHbm2hxNQypX2fwpTcZAk9x8LvXjVVupwB/c1AJI3v\r\nnWUUYtmPy1uyeWCeWveCBx9t20jtPdxlzi8XOrvHtr94dClLi1UtSZEh9f9s\r\nuw97Xj3L6fnZcn05Ehcbn7lTh9QLAGjZXOYK9+aS5iQ1jXfzjdqUTYVkxRN1\r\nqAQM2QEMOKxXNK7zPpeUC5fxgJO4fYvuOp+FW1E1JUt74jthz/XE1xjqxyxW\r\nRG5xP2e2UyQLp99aN03xEgDHMv953aDCMko844BuLSLN6n8tMCbVJKSc1dUe\r\nAuHcCR1EbNJIZA8fJccPmcvPlfo9dGLjHo0=\r\n=mvzJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"32eb254769643a707683a0b083921fd92c80b7cc","scripts":{"lint":"eslint src","test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require @babel/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js src/Provision/index.js > APIs.md","linkhooks":"rm -rf $(pwd)/.git/hooks && ln -s $(pwd)/git-hooks/ $(pwd)/.git/hooks","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js"},"_npmUser":{"name":"nija","email":"nijagunared@gmail.com"},"repository":{"url":"git@github.comcast.com:555-platform/Author.js.git","type":"git"},"_npmVersion":"6.14.13","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"14.17.1","dependencies":{"qs":"^6.11.0","axios":"^0.27.2","buffer":"^6.0.3","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.23.1","rimraf":"^3.0.2","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.18.9","@babel/core":"^7.18.9","json-loader":"^0.5.7","json-server":"^0.17.0","npm-run-all":"^4.1.3","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","concurrently":"^7.3.0","@babel/register":"^7.18.9","@babel/preset-env":"^7.18.9","jsdoc-to-markdown":"^7.1.1","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@babel/eslint-parser":"^7.18.9","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","mocha-junit-reporter":"^2.0.2","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.15-beta_1663819597081_0.10267238099504805","host":"s3://npm-registry-packages"}},"1.2.16":{"name":"@555platform/author.js","version":"1.2.16","author":{"name":"Nijaguna Murthy"},"license":"MIT","_id":"@555platform/author.js@1.2.16","maintainers":[{"name":"dipenvshah","email":"dipenvshah@gmail.com"},{"name":"nija","email":"nijagunared@gmail.com"}],"homepage":"https://github.comcast.com/555-platform/Author.js.git","dist":{"shasum":"2c7f62efcebcd33100dca5ba7ac648d0708daa58","tarball":"https://registry.npmjs.org/@555platform/author.js/-/author.js-1.2.16.tgz","fileCount":31,"integrity":"sha512-DOIocgLJJPZeBdddDiruUtM7ZHAng+cKKwqb3YTNz5+o6bnmS+wtZotZc5jebTZwq2oahnLSLZGze4BjIoTIUg==","signatures":[{"sig":"MEQCIDC2Ism314l6/gtPDY8rUbFjF2tSMuUiDswyJEIKX3JdAiAiYQHPetN9NT9a4v5qiVjXYOTbe7B5sBNfsu5wc5tLeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1001369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiLg/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJGBAAn2Pcg0Rjsah/h9q2DVSuw9Pta/CWlENJpfqsWRWrC4s1HisK\r\nNRcs4jEFSN5tibk+srFc7eL8QUIxWGORDIfUbfXRUG12HUgm2h7ML9tq/55h\r\np+K5mfkLQE5ooc7Ex8+nVrjsj4bcg7FJ9f81WSh1bvEpAz/z1yjFaLDvWz7t\r\n+/xvpA6otjglmQVG1kzxCBdUoEpV5nv7F+3GA1MmNHPTTW0MmRDe/VubPiQY\r\nbmUghUmdJebqJ7bOP0puJeaRdTOJYA5K986+TGKDZXV2R9aS+giETOHSWvsS\r\nVaWf6t1F8ucuqjtSeNKmWQvlMY4ODtInWVtIlTRJmSycRe44HD9SL0qLmT4W\r\nRt6yiARWPSMBOLrON71Phq/5sInsWAlA8aUZbqRHeC86XvXPF8Zfr4ZamjGe\r\ngy9T7UDWmNIjR9A0LKyNWzpmV6bJqX2onbitQNv9acVs/oOKU+D4Gv86kcg8\r\nyitA/YXLWBwANSgzDCcMpPTu9DWqzWzUhkP9m/xLznNTGWZu0n8F9IxOkbOn\r\n8X7wbY5xlk2E/OmKQes3G2OtUn1sGqo3P+992h0O6gWp6o2W2dYLcY4IkE14\r\naxIcGP94JoQMuBrUlVuCZYCE4xm7EXywUZbZliFNAP+JkMsNCsxUdgr/PNj9\r\ncSuPQQL8TPemxjSgixgOMsJctDuJ5rlI11c=\r\n=lQWj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"types":"./dist/index.d.ts","gitHead":"b5442a3c91bdd2e18a47041d6da237e875983ae0","scripts":{"lint":"eslint src","test":"concurrently --kill-others -s first \"node test/fake-server.js\"  \"mocha --timeout 5000 --require @babel/register test/*.test.js\"","build":"npm-run-all --parallel build:*","prebuild":"rimraf dist","build:umd":"webpack --mode production --output-filename Author.js","builddocs":"jsdoc2md --module-index-format --no-gfm  src/WebAuth/index.js src/ServerAuth/index.js src/Provision/index.js > APIs.md","linkhooks":"rm -rf $(pwd)/.git/hooks && ln -s $(pwd)/git-hooks/ $(pwd)/.git/hooks","build:main":"babel --copy-files --out-dir dist src","build:umd.min":"webpack --mode production --output-filename Author.min.js"},"_npmUser":{"name":"nija","email":"nijagunared@gmail.com"},"repository":{"url":"git@github.comcast.com:555-platform/Author.js.git","type":"git"},"_npmVersion":"8.15.0","description":"555 Platform OAuth2 JS SDK","directories":{},"_nodeVersion":"16.17.0","dependencies":{"qs":"^6.11.0","axios":"^0.27.2","buffer":"^6.0.3","url-join":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","eslint":"^8.23.1","rimraf":"^3.0.2","webpack":"^5.74.0","prettier":"^2.7.1","@babel/cli":"^7.18.9","@babel/core":"^7.18.9","json-loader":"^0.5.7","json-server":"^0.17.0","npm-run-all":"^4.1.3","webpack-cli":"^4.10.0","babel-loader":"^8.2.5","concurrently":"^7.3.0","@babel/register":"^7.18.9","@babel/preset-env":"^7.18.9","jsdoc-to-markdown":"^7.1.1","@babel/preset-react":"^7.18.6","eslint-plugin-react":"^7.31.8","@babel/eslint-parser":"^7.18.9","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.26.0","mocha-junit-reporter":"^2.0.2","eslint-plugin-jsx-a11y":"^6.6.1","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/author.js_1.2.16_1669904447588_0.8038188141098184","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-01-24T20:01:11.989Z","modified":"2024-09-16T22:07:56.642Z","1.2.2":"2019-01-24T20:01:12.254Z","1.2.3":"2019-01-31T15:10:27.558Z","1.2.4":"2019-01-31T15:57:05.295Z","1.2.5":"2019-01-31T17:12:03.021Z","1.2.6":"2019-02-12T13:27:18.424Z","1.2.7":"2019-03-01T19:14:03.117Z","1.2.8":"2019-03-01T20:54:08.347Z","1.2.9":"2019-03-02T12:18:32.729Z","1.2.10":"2019-03-02T12:37:11.155Z","1.2.11":"2019-03-14T00:27:52.164Z","1.2.12":"2019-03-15T18:55:12.712Z","1.2.13":"2019-03-19T13:13:56.840Z","1.2.14":"2019-05-02T13:09:06.665Z","1.2.15":"2019-09-25T15:40:21.952Z","1.2.15-beta":"2022-09-22T04:06:37.349Z","1.2.16":"2022-12-01T14:20:47.839Z"},"author":{"name":"Nijaguna Murthy"},"license":"MIT","homepage":"https://github.comcast.com/555-platform/Author.js.git","repository":{"url":"git@github.comcast.com:555-platform/Author.js.git","type":"git"},"description":"555 Platform OAuth2 JS SDK","maintainers":[{"email":"nijagunamurthy_chandrashekarappa@comcast.com","name":"nijacomcast"},{"email":"nijagunared@gmail.com","name":"nija"}],"readme":"# Author.js\n\nIsomorphic Javascript toolkit for OAuth 2.0 with 555 Platform\n\nFull API documentation is [here](APIs.md)\n\n## Install\n\nFrom npm\n\n```\nnpm install @555platform/Author.js\n```\n\n## Initialize - client\n\n```\nimport { WebAuth } from '@555platform/Author.js';\n\nconst webAuth = WebAuth({\n      domain: config.domain,\n      clientID: config.clientID,\n      responseType: 'code',\n      redirectURI: config.redirectURI,\n      scope: 'everything',\n      authServer: config.authServer\n    });\n```\n\nThe above is example of typical initialization of client side SDK. `authServer` field is optional and it will default to 555 Platform production server.\n\nAvailable response types are `code`, `token`, `id_token`, and `id_token token`.\n\n## Initialize - server\n\nSample initialization on server side. Note, currently SDK helper functions support only express.js.\n\n```\nserverAuth = ServerAuth({\n  domain: config.domain,\n  clientID: config.clientID,\n  clientSecret: config.clientSecret,\n  redirectURI: config.redirectURI,\n  authServer: config.authServer\n});\n```\n\n## Using response type code\n\nWhen using response type code you will need to initiate login from the client side that will take you to 555 Platform login screen. After successful login 555 Platform will redirect to URI that should be implemented on application server. In order to implement this flow we will need code on both client and server. Let's start with the client code first.\n\n```\nconst webAuth = WebAuth({\n      domain: config.domain,\n      clientID: config.clientID,\n      responseType: 'code',\n      redirectURI: config.redirectURI,\n      scope: 'everything',\n      authServer: config.authServer\n    });\n    webAuth.login({ state: 'xyz' });\n```\n\nAbove code will initialize client side of SDK and initiate login flow with response type code.\n\nNow on the server side we will need to create basic set up with express.js. In the index.js file:\n\n```\nconst express = require('express');\nconst bodyParser = require('body-parser');\nconst cookieSession = require('cookie-session');\nconst cors = require('cors');\n\nconst app = express();\napp.use(cors());\napp.use(bodyParser.json());\napp.use(\n  cookieSession({\n    maxAge: 30 * 24 * 60 * 60 * 1000,\n    keys: ['victor is a cool cat']\n  })\n);\n\nrequire('./routes/authRoutes')(app);\n\nconst PORT = process.env.PORT || 3033;\napp.listen(PORT);\n```\n\nSince we will be using cookie to store 555 Platform access token we also included `cookie-session` module.\n\nNext we need to create route that will handle redirect from login page. In file `routes/authRoutes.js` add the following code:\n\n```\nconst { ServerAuth } = require('@555platform/Author.js');\nconst config = require('./config');\n\nserverAuth = ServerAuth({\n  domain: config.domain,\n  clientID: config.clientID,\n  clientSecret: config.clientSecret,\n  redirectURI: config.redirectURI,\n  authServer: config.authServer\n});\n\nserverAuth.serializeUser(payload => {\n  return payload.access_token;\n});\n\nserverAuth.deserializeUser(payload => {\n  return payload;\n});\n\nmodule.exports = app => {\n  app.use(serverAuth.session);\n\n  app.get(\n    '/auth/555/callback',\n    serverAuth.authenticate({\n      successRedirect: config.loginSuccess,\n      failureRedirect: config.loginFailure,\n      state: 'xyz',\n      nonce: '123'\n    })\n  );\n}\n```\n\nThe first thing we did is to initialize server side SDK with client ID/secret, redirect URI, domain and optional auth server URL.\n\nTwo calls `serializeUser` and `deserializeUser` are used to put/retrieve access token from the `req.user` and `req.session.user`.\n\nWe are also providing `session` middleware that attaches user object to the request.\n\nFinally, we handle /auth/555/callback URI that received `code` from 555 Platform. Helper function `authenticate` takes care of entire exchange of code for access token and it will redirect to either success or failure URLs as specified above.\n\nIt is also possible to control what happens after `authenticate` completes code exchange for access token. If you rather not automatically redirect use the following sample code instead to introduce your own logic:\n\n```\napp.get(\n    '/auth/555/callback',\n    serverAuth.authenticate({\n      state: 'xyz',\n      nonce: '123'\n    }), (req, res) => {\n    console.log('AUTH CHECK: ', req.auth)\n    if (req.auth) {\n      res.send({message: 'authed'})\n      return\n    }\n\n    res.status(401).send({message: 'unauthorized'})\n  }\n);\n```\n\nNote: In order to receive authorization data in `req.auth` do not pass functions to `serializeUser` and `deserializeUser`. If you do `req.auth` will not contain any data but rather `req.user` will contain deserialized information you selected.\n\n## Using response type implicit\n\nFor implicit flow you initiate call to login from the client and receive redirected URL with access token and/or id token directly without the need to exchange the code. This is useful if you want to handle authentication directly in the client.\n\nTo initiate login with implicit flow call SDK with the following sample code:\n\n```\nimport { WebAuth } from '@555platform/Author.js';\n\n.\n.\n.\n\nconst webAuth = WebAuth({\n      domain: config.domain,\n      clientID: config.clientID,\n      responseType: 'id_token token',\n      redirectURI: config.implicitRedirectURI,\n      scope: 'openid email',\n      authServer: config.authServer\n    });\n    webAuth.login({ state: 'xyz' });\n```\n\nIn this case, after login is completed 555 Platform will redirect to URL specified in redirectURI with the following sample values:\n\n```\n/implicit#access_token=<access_token>&expires_in=216000&id_token=<id_token>&scope=openid+email&state=xyz&token_type=Bearer\n```","readmeFilename":"README.md"}