{"_id":"@arthur.dev/discord-oauth2","_rev":"6-7b516fa2dd0562f1cfaf7b73d5e3c7b1","name":"@arthur.dev/discord-oauth2","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@arthur.dev/discord-oauth2","version":"0.0.1","description":"A simple NPM package to interact with the discord OAuth2 API","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"keywords":["discord","oauth2","discord","api"],"author":{"name":"Arthur Langley"},"license":"MIT","bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"homepage":"https://github.com/arthur-rl/discord-oauth2#readme","dependencies":{"axios":"^0.24.0","discord-api-types":"^0.26.0","qs":"^6.10.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/qs":"^6.9.7"},"gitHead":"72a50a94434271675e34c04f8b0b230f8c3979dd","_id":"@arthur.dev/discord-oauth2@0.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-KRJ0u/gjQ4LSDCSHF5+Q4dYet75Myp9TkZUod1IEuHrbiEjivpgfqqilawnypJWop2Vr/z1j6Fi5+QjJyoLmRA==","shasum":"d1dcecd036ba262c3c8493c4a01685f92a697bd5","tarball":"https://registry.npmjs.org/@arthur.dev/discord-oauth2/-/discord-oauth2-0.0.1.tgz","fileCount":12,"unpackedSize":9762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzn59CRA9TVsSAnZWagAAwsQP/Ahqp/c87NCm/5e2luSS\n25oyjBZ3Uc25XYV+Is+mOKlULw1a5Pk4afvLhGIxUuLIN35yvIFGp/Mmxk37\nIS+JvO47s8V5rlsFjOAxzMj6W4ElwyeC4Sogf3im+usgzcE9IoaGlGzcKon5\njI1QNxwJoxBEbcMstjBpOJRwKAP2S89WmmU6o3uTjpkJ2UMiCNZfmWajoPe2\n4ICtMkFpQY5nuP+YPNBezMs/bwiorM8rsNm0k07CPyn8DSNlvex8ctI5bxbr\nNLm+A7/yMKrCVX0RMLEPVuoHr3LSsoDbip7vR3EGH5KzIT5Vk7qK5+cQbxwV\nKc6qjmoMZGqvlq1QYeZLPnmB9PzKNWwnIejMYk3dxefi499B3ks7CQLS827k\n2/EGYdf/A0ZDlUHE8+kyughAo3b7ZdMGo6RAdC3zMg0V2WQVXkNzptUYnkn7\nhXhXsV2tFS6/3lWQJkOQ1wqTcrd8Syj5GQI265DcaShMgwTWYQRX901RAfZU\nejkFYzU+jGK8BrTRUHrBtP5dmgnN0c43TdtwzBw6GuVJTT/Fm0Ku1MXwPRRo\nBvZBH763+TVeKamjnyYxgJiyTX/DHJ1xy7ZM0Eu6nCtKySYcTZlWfpCZpi6o\naQUDSCcENcIOGvWd8mTcPZCldd5GLECyZJyLfl+KaR6udiBUbXdTS7FWOgn0\n046G\r\n=We/C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZPuGUMU5LW61lnqEPG5qscXc9MokRGfWJ1xyIiPBJswIhAOapmNOKOdaszIdZ/KKEivKcdohTzqnerg5DV2hNiXtR"}]},"_npmUser":{"name":"arthur.dev","email":"arthurlangley04@gmail.com"},"directories":{},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-oauth2_0.0.1_1640922749124_0.48184851262115447"},"_hasShrinkwrap":false},"0.0.2":{"name":"@arthur.dev/discord-oauth2","version":"0.0.2","description":"A simple NPM package to interact with the discord OAuth2 API","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"keywords":["discord","oauth2","discord","api"],"author":{"name":"Arthur Langley"},"license":"MIT","bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"homepage":"https://github.com/arthur-rl/discord-oauth2#readme","dependencies":{"axios":"^0.24.0","discord-api-types":"^0.26.0","qs":"^6.10.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/qs":"^6.9.7"},"gitHead":"1d8ed9fc5e1b15f0b97117e3109eeab72e5b7917","_id":"@arthur.dev/discord-oauth2@0.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-TtHu+EQwqvtK1ChD+06aSJY0F3mRbV+vRaR1pxmppN2PPxC2mPFmUKbiwdj4cRRFt2QivwLzC/z8ItHUsl7SSw==","shasum":"61a92f490b4cc299d012ca718bf82a8c51933337","tarball":"https://registry.npmjs.org/@arthur.dev/discord-oauth2/-/discord-oauth2-0.0.2.tgz","fileCount":12,"unpackedSize":9939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzn7lCRA9TVsSAnZWagAAzbsP/3wlZ880DAUiTvlHMCqB\nXqB7YdCONi0pRK3nwl6mF3S5OZMVPcXFLL2O74LlIBDCLTYsY2vvhAuH5Qgj\ncvNgWCHFX26JpNnrqn05FgJxjPQlmO4AMMJHnySSehGTAtyIEz8yv1VVNETO\nIq9hJhAt2El5SHvZgA+sCEYDJzT1FHqSlVxyoN6gNDLmjM8wXUlhFP9ipb8U\nQUCNVT9uMXtq0fRLjzKHgFMjt09Cz9ehsniPBQNeWXGArR8NEXVxbNpb0X5n\nhkLAq8AFS5UUndodeEVCWkGgLUj5NkGI2O6ySXGxk4H3qs+sq0vIlV9MewSH\n6+9GHRDpRrmbrzeiJK/yg8dlOD5BaPSSihww0YOysMUeWvJOqExLCrCy6vhw\nOlbRNBaU43ocURhZJ40nR0J9c5wZWVwyzUawd+KPlDC8f6XeO2neqBqYe9G3\nlzGeDASbmIfIq10RIIXFY8JWBGZL/6VOgu0GhhbRhBLHnRjn5kLgNkp9Zghw\nVXelm5biICHUxd6HoNgE51AlUzvedOV7e6IAihIBw+95CRIhnmhcZG3gGRib\ngpiK8xY4nBw2bCgDMZ195AUEuvn4FsDWYiwNpqHZ8HZL1/1Zty952SrcJSWP\nMrwsoLCZD57QuVOkeuZvx5wWTQF2nxTrHEu5Z2NMhCd6GBbA5CSXIXGdZTtz\nD9yI\r\n=IC5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgvTddWzxHtuIVV8UPqbZ3TyoZ44Rb8kAZ1KHA7uYChAiEAwUVvApPJJ3k0i3cho6quwa25clr8LxRxuIsDwBdPEsY="}]},"_npmUser":{"name":"arthur.dev","email":"arthurlangley04@gmail.com"},"directories":{},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-oauth2_0.0.2_1640922853326_0.5148219615115279"},"_hasShrinkwrap":false},"0.0.3":{"name":"@arthur.dev/discord-oauth2","version":"0.0.3","description":"A simple NPM package to interact with the discord OAuth2 API","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"keywords":["discord","oauth2","discord","api"],"author":{"name":"Arthur Langley"},"license":"MIT","bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"homepage":"https://github.com/arthur-rl/discord-oauth2#readme","dependencies":{"axios":"^0.24.0","discord-api-types":"^0.26.0","qs":"^6.10.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/qs":"^6.9.7"},"gitHead":"ab47a3799ba5f4f9e54f3785a68451fac63c9183","_id":"@arthur.dev/discord-oauth2@0.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-7DDb7DO1BycE00DkLsGgMhy9gdm6HSUxxY5Nr+8CYrqCtDqG75GVe9YMIzCIw4k/3iv4MIE7OiClfFtzF0sg2w==","shasum":"694660e62d2d4cbc50ce73c4e604079d0b16726b","tarball":"https://registry.npmjs.org/@arthur.dev/discord-oauth2/-/discord-oauth2-0.0.3.tgz","fileCount":12,"unpackedSize":10154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzw5JCRA9TVsSAnZWagAACusP/0KIankNsbzoh9hite8Q\n5bISIt5czMEGkbcc2iHyUIEQwyfudWlRcCl86Krdmc1cJAJcizGqA15wGtQD\n6caUounBLcfBzV6/EOKUa7Da8q2uRs6jTUC3Ox2Gu9csD2XzlhpsPwz20BgZ\nfkFEWf2VIPxWzqCx4Kgclme7ypvKt1egDfxllSVlv5ZNqD57a0xsrN6+xLYh\nOHZ2p1iRgJqDnIz3PzJN5Ee3OyZMApiGBREJ439l4snS6kr/w5I9ELsCn3yy\nyu+hbWy/mEfqaaHWHuI+y39J6lR7ZJOlAgPZhgRgFup+4NY5HK2KuzppDq/J\niA9pNr8Nvq7DDOXpjadt0niP3NAu0/3BsRxK/wQelyDDQ8W61bZkOqsV2dFu\nrqjZe12RnPqNl7oRIB8tiPT+lJNIA4gvM2nrMonz0aKoRLc6mA60Zsc4traP\nqnWIwcjKLPWXqCctuhC6bAupO/DsWYEEeue25Hl5rbpEQyqNZZv6ZsrzfW0A\nKQBN67AJnQ7PHzkf0znwvSPaGTN/v1mnMqJOQPsTVd7H6sD6kdBVf2E7t6B6\nK0a386TQd6CszF9YlmgPCUepNzjSfzlal1kHWOK9EEItk3XCuLBVUSXt/Af0\nQQ5bUc7N1u/uR4XMagRA6eZoEshOOwIbGqtG9j3XoFLBptgQwX5BVfVPHxST\nd5o/\r\n=lRgA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGekCSrm8yFsG76ULZ4Ktfi8XR1zfUa79FAN1Ux7ShpgIgPHlYADSmZLXX3zG589NGGv/oKkUTMp0xrHZKyylFiJ0="}]},"_npmUser":{"name":"arthur.dev","email":"arthurlangley04@gmail.com"},"directories":{},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-oauth2_0.0.3_1640959561041_0.0602474639363193"},"_hasShrinkwrap":false},"0.0.4":{"name":"@arthur.dev/discord-oauth2","version":"0.0.4","description":"A simple NPM package to interact with the discord OAuth2 API","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"types":"typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"keywords":["discord","oauth2","discord","api"],"author":{"name":"Arthur Langley"},"license":"MIT","bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"homepage":"https://github.com/arthur-rl/discord-oauth2#readme","dependencies":{"axios":"^0.24.0","discord-api-types":"^0.26.0","qs":"^6.10.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/qs":"^6.9.7"},"gitHead":"517cdbcc2bca97a15ba144feaba39b5b42b405d1","_id":"@arthur.dev/discord-oauth2@0.0.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-+jzKFBHPLspWUR/QgRHfBMJErqn0QTe8FHRz0SU7WAuXy9Godh3p9Q1ik6naN8NSGVL6szvrKzv0lr5kYjauLg==","shasum":"1a9f9adfd12bfa1e5b0729bb5b586ad360682869","tarball":"https://registry.npmjs.org/@arthur.dev/discord-oauth2/-/discord-oauth2-0.0.4.tgz","fileCount":12,"unpackedSize":10808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzxNhCRA9TVsSAnZWagAAA+8P/14oQWgofBlkse1/9VLa\nTbDh7ktEWDRc7tMceWY2vqcnmfLSeSmk78aJW25vbI4D2cv4EyVruUDdD1iD\nnlAYiF40Cq7rbNqAdGMHKd26rCeYbwTVcKboRuGXdgevCWqtBB6uCjTVObMe\nPUe0Nk/n8WGlvm9WECDloxZg3T4kJXFi2vKCC9yjohbHyV1bEsWWeEkWqnoi\njkRZZs8zAx+W3t4gL5tFf6dy31STCVN0AuEnqzeq2bOM/Sd9oZgbBybS8rla\ntYPEWWet8lknprsLRPUwQauEWCRTLBPOKOs5nEHHz2xhEkA+7s40s+dbRWbP\nF+lPmQTGpYjya/Jirwt8OF0eVKGj2LTrVDHeiw6gY7QMN2jhOrqTBzVbbKVg\nfG1hHNWzqwPAiLBiZYAOAcXlx2JNjBwdtBlH8jGgb+1Auii7zn4+RIlHfb4O\nCU7mj+poJ4XzHlyia1GIxpnC+hZNPLP3ozqQi5Jst4hZ0mjFRPmyStZs1/mY\npEALNGyJ8N+9YgwaJB1kRyerFT/AuM8zWBzU8y0WCotG46zVrmQHuRcuoyjE\nbKBdnTK+wopgGiHbo8eJyrp37BzLTEeYYATrDOQGVqcXlG1j1uNAdIDkNnJj\nI/ZSLAhS0YtPvECoFQrNwMepIEwp9ACjLLpYtZojaKCVAm3/MAAO0sriZnEo\nI49i\r\n=5BFK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOBh72NPqCZVGDREK2rLYfJRnTyUv2MnJPJJX0ETeu3AiAw+TcqtA967upWgT7DSPFAljCooAlYjMN9fCWIIqenSQ=="}]},"_npmUser":{"name":"arthur.dev","email":"arthurlangley04@gmail.com"},"directories":{},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-oauth2_0.0.4_1640960865445_0.18321022917237406"},"_hasShrinkwrap":false},"0.0.5":{"name":"@arthur.dev/discord-oauth2","version":"0.0.5","description":"A simple NPM package to interact with the discord OAuth2 API","main":"lib/index.js","scripts":{"build":"tsc -p.","publish":"npm run build && npm publish --access=public"},"types":"typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"keywords":["discord","oauth2","discord","api"],"author":{"name":"Arthur Langley"},"license":"MIT","bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"homepage":"https://github.com/arthur-rl/discord-oauth2#readme","dependencies":{"axios":"^0.24.0","discord-api-types":"^0.26.0","qs":"^6.10.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/qs":"^6.9.7"},"gitHead":"a051e1d621249e3208b339b88d45c0eab1467b25","_id":"@arthur.dev/discord-oauth2@0.0.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-STCQKnubphcJtTInkMA9Yw7xt8CWSwakcaTAvOzoezDg6DfF30JvbSKOgiPiGqtN/sJqUCmBgU51vP4VOLUDhw==","shasum":"2f4864309ceb139f867e3d4f0066901753436cd6","tarball":"https://registry.npmjs.org/@arthur.dev/discord-oauth2/-/discord-oauth2-0.0.5.tgz","fileCount":12,"unpackedSize":11605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzy77CRA9TVsSAnZWagAAIw8P/2m9zHtqPPeZ2DPTBL6t\n+vzhaBRFlqY5EM0R+JMoHS2tY5vAVhCQXbV4gxo5UzIUelMBjAIYvIZCaGG+\n7v6xMazQWIA8HokJlXpqd1FwE2zTyPZp48CIv6pRTUvN5DuGQTzvWzF7TdWB\nGD2yBJMebPu9l4E1Mzp7cpTe9nuVSrZO0f7sqsTdmrGtT+aeEDQEDw3jhCk1\nO1PLghimnJUcSPHQR/gaiZjIS4yKdCzoxt38yEI8dlbniKP1eaIzFQO/WhiV\nL6lnuVrYwNc3ftRD5oPwFctBRkhVFL1XW6+swahG/KPfVFHFV6Fp9EG3wOz6\nlyimF/nM7U2RxFDT/gSQeoxdBFgp1m502E8O0E6UlxKKq73Uzfj/c74SzrvQ\nqdksXbRDfaDUx1olSVXit1z3gxYZoB6jgk+GBixXhvSTAgCelxlcH3KUlvwj\nAJTIuoIALs0ldRnEwnlELF2KC2w1Bav7u4kszySGlWL1AZs1oYaLAWkYnAp1\nzXQ/l74ELQozIxniC2FyNkzaMFbkqNK8Y0hBBSpsvGvuZI9K/oxuRz6fd0jO\njGkJPHf7XkGCjNZBiS8ifWZVO7eEjd04zpavPfmo3Wdc2dGGgXdu7KZzyNyo\naj50ywSc8PPPh0mTmy2aANanSxlpYdZwOzgBTdALFtkarAgyDRh4lvkrhftR\n2w+b\r\n=6ZFb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsw8qJ7B+a0pkuiOrX3L/xh9fyiTBc+uOnV65gmtE0uAiEA2VYFVrtfngkgzyJ/CuiMGzfpLMKZIRu2kgAggDf/IoQ="}]},"_npmUser":{"name":"arthur.dev","email":"arthurlangley04@gmail.com"},"directories":{},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-oauth2_0.0.5_1640967931233_0.6500283489967158"},"_hasShrinkwrap":false},"0.0.6":{"name":"@arthur.dev/discord-oauth2","version":"0.0.6","description":"A simple NPM package to interact with the discord OAuth2 API","main":"lib/index.js","scripts":{"build":"tsc -p .","build:publish":"npm run build && npm publish --access=public"},"types":"typings/index.d.ts","repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"keywords":["discord","oauth2","discord","api"],"author":{"name":"Arthur Langley"},"license":"MIT","bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"homepage":"https://github.com/arthur-rl/discord-oauth2#readme","dependencies":{"axios":"^0.24.0","discord-api-types":"^0.26.0","qs":"^6.10.2"},"devDependencies":{"@types/axios":"^0.14.0","@types/qs":"^6.9.7"},"gitHead":"0290d431e7dbaf3bfc2661d007eb36701a0d735e","_id":"@arthur.dev/discord-oauth2@0.0.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-oNi9VAUSlzv7PrpIhrLU71rLrOS+ZxbNjvzfRIr9ABizDplmhXWdjCyknM44B7bpby/9R46oRUtiVz4SZaTcLQ==","shasum":"d13db172d05c251d9cfe48c6cdd560aa02f52780","tarball":"https://registry.npmjs.org/@arthur.dev/discord-oauth2/-/discord-oauth2-0.0.6.tgz","fileCount":12,"unpackedSize":11664,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1/G/2cejDlJPKElvlupA4LA4OxhvjoDZNzvYarYyvaAiBdfMUe/xdxCYO1FB9hbTIRLSUSdNQgNxqn83rcSStpPg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif3ZaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpUw//SzKio+YKnDe6OvlrqzBC8V4BYq8rN4C+YhdVG3EKwm1ZRIq/\r\nhJ8RUx4MCy+Xr8mxERneibEJUMBcZZlWbC2jrm+CxYNctOgtAtOaAbuRzOML\r\nW/4+O8XOmi1k7ti0IBf9FECS1gTcgb8MKo5wOWuT3oPSTSHsYk2YtsrZCqT3\r\n6fVwoHpy40JePWCYHy07CZlvDukK1LdO9YMm3JCXgny34qx/6si8H5jtJCKz\r\nCjnIkh8IkmTyOe6DbUbFSoGVO5vucy0H7OkOrxXnTC3Bxa3pMbZjxvQRkhss\r\n34cMjQtuVOwkKNzA+bXvv0whN2rugHEZKgA3SLgMBthXDBX2aGqH1PKvVZd5\r\n2z5+9EbTjy4TUb/2pyIOJURkfeOnICVUqQWBOAZg6WUbF1kBMfpsYY/UxIW6\r\nVnkVJrp2pzNvO6V8CYdKgP2JAZZanCZv6iQKGJQRv9zKiYWaeSxxPKK2cZb7\r\nUUFKC5+1+XrVdJ6+1MzR1cint15MvYxYSsVWIp5NMQlgsN1YlW5XE9wqor8m\r\njqeQ5Wa9Fa4M9iblOJ8ZNiU0Jiqe21qZk3h49nbqgVmbMXXK5v45CbH+5f4Z\r\nqjURZjlZtdPJsBTO5XlCG9XIW78AqQDgfbPB4qrZTlt2kqomqLOVnac8V2At\r\nCbFLsBVUgedKcdNU6bBCToCe70yCQneQE9E=\r\n=7IkM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arthur.dev","email":"arthurlangley04@gmail.com"},"directories":{},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-oauth2_0.0.6_1652520538172_0.5512365931557262"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-31T03:52:29.080Z","0.0.1":"2021-12-31T03:52:29.296Z","modified":"2022-05-14T09:28:58.396Z","0.0.2":"2021-12-31T03:54:13.483Z","0.0.3":"2021-12-31T14:06:01.180Z","0.0.4":"2021-12-31T14:27:45.605Z","0.0.5":"2021-12-31T16:25:31.382Z","0.0.6":"2022-05-14T09:28:58.323Z"},"maintainers":[{"name":"arthur.dev","email":"arthurlangley04@gmail.com"}],"description":"A simple NPM package to interact with the discord OAuth2 API","homepage":"https://github.com/arthur-rl/discord-oauth2#readme","keywords":["discord","oauth2","discord","api"],"repository":{"type":"git","url":"git+https://github.com/arthur-rl/discord-oauth2.git"},"author":{"name":"Arthur Langley"},"bugs":{"url":"https://github.com/arthur-rl/discord-oauth2/issues"},"license":"MIT","readme":"# discord-oauth2\r\nA simple NPM package to interact with the discord OAuth2 API\r\n\r\n# Examples\r\n* [Express](https://github.com/arthur-rl/discord-oauth2/tree/master/examples/express)\r\n\r\n# Installation\r\n\r\nWith NPM:\r\n```\r\nnpm install @arthur.dev/discord-oauth2\r\n```\r\nor with Yarn:\r\n```\r\nyarn add @arthur.dev/discord-oauth2\r\n```\r\n\r\n## Usage\r\n\r\n\r\n```ts\r\nimport DiscordOAuth from '@arthur.dev/discord-oauth2';\r\n```\r\nor\r\n```js\r\nconst DiscordOAuth = require(\"@arthur.dev/discord-oauth2\");\r\n```\r\n\r\n```ts\r\nconst oauth = new DiscordOAuth({\r\n    clientId: \"YOUR_CLIENT_ID\",\r\n    clientSecret: \"YOUR_CLIENT_SECRET\",\r\n    callbackUrl: \"http://localhost:8080/callback\",\r\n    scope: [\"identify\", \"guilds\", \"connections\"]\r\n});\r\n```\r\n* Exchange code for Discord Access Token\r\n```ts\r\nconst { access_token } = await oauth.exchangeCode(code);\r\n```\r\n* Exchange refresh token for a new Discord Access Token\r\n```ts\r\nconst { access_token } = await oauth.exchangeRefreshToken(refresh_token);\r\n```\r\n* Fetch user\r\n```ts\r\nconst user = await oauth.fetchUser(access_token)\r\n```\r\n* Get user guilds and connections\r\n```ts\r\nconst guilds = await user.guilds();\r\nconst connections = await user.connections();\r\nconsole.log(guilds);\r\nconsole.log(connections);\r\n```\r\n\r\n# Contributing\r\nWhen contributing please ensure you use NPM as your package manager. \r\n\r\n* ## **Building**\r\n    * `npm install` to install dependencies\r\n    * `npm run build` to build the module\r\n\r\n* ## **Development & Testing**\r\n    When contributing it is recommended to test your changes to do this you could use the [Express](https://github.com/arthur-rl/discord-oauth2/tree/master/examples/express) example. Or you could create a new example, though if you would like the push these changes please do so in a seperate pull request.\r\n* ## **Coding Conventions**\r\n    * Use 4 space indentation\r\n    * Use camelCase for function names and class members\r\n    * UPPER_CASE for constant variables defined in `src/constants.ts`\r\n\r\n* ## [**Commit Conventions**](https://www.conventionalcommits.org/en/v1.0.0/)\r\n\r\n\r\n\r\n\r\n","readmeFilename":"README.md"}