{"_id":"reaccord","_rev":"333-b3df5b6aba92393cba4c73694ab4152a","name":"reaccord","dist-tags":{"dev":"0.0.1-dev.1714059292047.0ea20c6","latest":"0.0.1-dev"},"versions":{"0.0.1-dev":{"name":"reaccord","version":"0.0.1-dev","main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"devDependencies":{"ts-prune":"^0.10.3","typescript":"^4.6.2"},"dependencies":{"@discordjs/builders":"^0.12.0","@reaccord/core":"^0.0.1-dev","@reaccord/router":"^0.0.1-dev"},"_id":"reaccord@0.0.1-dev","dist":{"shasum":"f6e729e10a6cb060937466d4dc3b56723418b04b","integrity":"sha512-eO9nuI2d1KL/D2nWaQ5usRjZQ0XSni66ME0DQ+thYJ2ddbhhUjEY5+A83ybaaPVIaDT4MBw4YvzqzQBXFdV1mA==","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.tgz","fileCount":4,"unpackedSize":1661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMoEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9EhAAhEuW3wDceBYbwcX4w0BpaLMtkAR1N349MxqNFHspuM3cmsIc\r\n4FfN3LugE1sByknuGLkN9crm9puiBT/MhZj+R3p1Gl+w8c7YMvB04coF3i+r\r\ndhRrgJ8Q2BL36ulxIuSFvRJnXE1pXmxp5wf4bV/Nlsb0aN18hH4V5SeJdKN1\r\nYVFluEOfQTe6ckdkEqzBzKhVAICoDLKJ7MitS74Pakzueoom6cK3D6cOQXdV\r\nMrxXAg8mo/RQ4aTrog1ps7bqISNtnXNP5vFc2slCZ0qFzOLrZ2+eqZDYeci7\r\nQm9J3F7vldUPppBmk7CW1Z3go7Z8zNTd4sRFlaX/3kbrkSNr5TU9YHPWRo38\r\nxP1/WVPMv5e9rYAZtGPFH9V4Q7ercTiQzWUYGzcqTIi3DaiOlxhIyKDOMGUj\r\nH4+Hf6C7G3sToquNltO13H83BmNOipJNObUbcaX//lwUSsw6joLcFOAfBV4G\r\nfExofHt6+MduT+xVaIwIpk32YcGq4NmyovZdK8UQFsdNcSbSaJjZAOmnnpuh\r\nA8lAkkVeHlE59CFPLnYi1a7PhlPVV3csSxGhT0H6NRvXKETOqVobISsvX4Vu\r\nwL4fYEabu7HKM702QB3KHiszK7kbfhGHj0vxHN9VYvBkJOyunIYh7Ay28pJ9\r\nL9duJIo9zvBlYIgALPrzXrLXvaqoO8rgUhc=\r\n=1HYA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+MLbNCqEoYzNlfw0Unzs6pa0PW6qrFMMD5l3eRHw+uAiAEsZ3cK71bJxM0kC8ITldwr1jZY5m17vaXILM8JTGmFg=="}]},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev_1647477012957_0.32449861683428494"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1647536931.f20078a":{"name":"reaccord","version":"0.0.1-dev.1647536931.f20078a","main":"lib/index.js","types":"lib/index.d.ts","license":"MIT","scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"devDependencies":{"ts-prune":"^0.10.3","typescript":"^4.6.2"},"dependencies":{"@discordjs/builders":"^0.12.0","@reaccord/core":"^0.0.1-dev","@reaccord/router":"^0.0.1-dev"},"gitHead":"f20078aee7cb5399dc8a80d220eb29c1a8306ed2","readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1647536931.f20078a","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-veHoj9Q7vUqTfbI3DFCTelnLzJT6LdMaYu/+Xg1vNwYz002dqpUSBR5jXKHF6b2zIvQHgkU7nyNQqz0YdpaUSw==","shasum":"5dda6ef23eba72d6e9f4abb65f975067d7357684","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1647536931.f20078a.tgz","fileCount":2,"unpackedSize":1689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM2skACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoggRAAoVhD+MLXrQPW054XB29IsNDCD42vBhnuakNsuXhEOpLC61gO\r\nx60of2551BMjHzG1ctyR5yrVdtXcV/DGV4kPAIUtvmPLc1Q4ibP6jpjQAiuK\r\ngD1eZ8R61tOUvneoXirdL3ZgjrYccRtlhC0bgB4wI2rpaQaHDjBoKElBGur8\r\nuWTB8MR5jajoxkqw07XIVmwry/zjR3hmr00akEDcEHfD+PUOmC/0YSictmOf\r\neT22X108cg20L8uWIJs4Rzenlva5AI9BvPUCfClKrY1xD8206xTbHTtbAPve\r\nLW+cb+fPfMDACOwnWWFQ8qXXVv/m5tF5U99qK5HuBeCYpZMfZ/j3kvK/nX58\r\nyV0x1aFTta+U421jjTRiYVviKE8aLwI4ltP8dW0SV8fPtJW2q8H7jY325csH\r\nH7Z65/h2Um89utjQdRANpm1ctWvxFiX7qkMMBOihXDZtoCmg3H2e9mLYx5vH\r\nqeI9L+oXaFB25Q4nBSomMtUs/5hOQ2MOb8vlzPCLi595TqSGN5h3qz3qfUe5\r\nKEKcSO2CAFGyczamnFybCOehf4/EJ4HNE/KP7m6PJuCc9akpPAUnEMcb6oEn\r\ndpPLWFaIxpXni/RqT19/KD9M27nYjV9gKE00GF4o21uRdEUHvgMMRj7QBcgo\r\nANHxNvR5/wO9o2y40aBNQJ3N9rT7Hid0Yh8=\r\n=TZis\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/77oXDL0d5DQAJkskhpTMx33Xn9EhGFNAVz7l6bZrDQIgTQfwzn13hRYse1swlMnxqiJ0eIt9fHOTD3nqr/3QKlY="}]},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1647536931.f20078a_1647536932685_0.7149582372186511"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654273828.c4689cd":{"name":"reaccord","version":"0.0.1-dev.1654273828.c4689cd","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"devDependencies":{"@types/react":"^17.0.39","@types/react-reconciler":"^0.26.4","ts-prune":"^0.10.3","typescript":"^4.6.2"},"dependencies":{"@discordjs/rest":"^0.4.1","@reaccord/cli":"0.0.1-dev","@reaccord/jsx":"0.0.1-dev","discord-api-types":"^0.33.2","discord.js":"14.0.0-dev.1653480262-68d5169","react":"^17.0.2","react-reconciler":"^0.26.2"},"gitHead":"c4689cd410d53b05264a5a913e9d6b25c62e203d","readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654273828.c4689cd","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-YGz87rAwjyJKWwwJaoBGWwuqs47lzdRESWI7TceYutDZtml5y8HF2Re39vmP/qBHEU5o1rrlky4cHcU2UnFugA==","shasum":"fc87418050080e2fca8f15497824f6fe5494eec5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654273828.c4689cd.tgz","fileCount":2,"unpackedSize":1851,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5c2LjpsLsVM+YoxcnPdaAqpzYlqJgj520oZJ1uzTTbAiEAxDmMwRYqjX75T2HkBXmbtHTKAidimJu3B1FgBe1DMoA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimjclACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwHxAAmk2+md5eMs5SdrEovEXn5scNhtlj4QfWtG1U824APbwUZuVf\r\nSFNXZBYbOBBRkgBusPX8DSpY+PcpYNhbwaHPF9aefu6Fu8jc9tFTu2pWW7zn\r\njX3N1jQArQphQo+/GfVpzc5gvc88ousEuryUO17P7p6s72ke+nPIuXg56yli\r\nhd3FEmNbahmE1ZE7ma0ypW7FgXuZl0L7XIIw3h0bF7QMuPKqOfTCT8HxG0Gh\r\n1tmFNgkyKM61hcUo7GcdAACrYgZ0Oi+vv4hPvyE6Wee18Ax7jP+9oCsn9tRQ\r\nMkRtV9P0yVFH+loXGVXlhutcqwpOn1Kly3tDw3dJmwhZKeuaepFxarpQsJCn\r\n1SKa8u0ZCCeeeLeYKEmVfokfiurt47HYbn50wkKHuycdiOEVQCKyk3FeKlS7\r\nF4mq+ibXujn+Enntq4mBaOFIxvuHftQWNR+TgS/fJYo9qhOMPbOVZW5DxVRS\r\n6zASdla6jyIG02xvKZy3k1toOoTG8k1G9heP/p6SlevWY49MTDsnC25eH4Ae\r\nWDNvd4a14X6VVR1a2hwxeuRWGTxWNzvW2oeNjlhstDTV0Alo7TVNsp7BHMz+\r\nLQepYVKuu2Qt4CNFC5RthizGjvahkJpB20HhSfk/jyCS3rAdMOFXdePR68dM\r\nP/yPGKcClh4csLJuPTZ/MJIFZCBDQSQ6SlA=\r\n=AhVk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654273828.c4689cd_1654273829646_0.6481055114504037"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654274653.4cfdac0":{"name":"reaccord","version":"0.0.1-dev.1654274653.4cfdac0","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"devDependencies":{"@types/react":"^17.0.39","@types/react-reconciler":"^0.26.4","ts-prune":"^0.10.3","typescript":"^4.6.2"},"dependencies":{"@discordjs/rest":"^0.4.1","@reaccord/cli":"0.0.1-dev","@reaccord/jsx":"0.0.1-dev","discord-api-types":"^0.33.2","discord.js":"14.0.0-dev.1653480262-68d5169","react":"^17.0.2","react-reconciler":"^0.26.2"},"gitHead":"4cfdac08a40ed0dabefe512069dc0274ce5529a5","readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654274653.4cfdac0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-DBuRPMp0swM3tKPdhQ5c/J5OtDWs9+tCWCOcbNd9XIS+fmZrod85oSfWU1Jo5c6Wgvf+pSUvpmzZ6X+NXpgbdA==","shasum":"c9928f578fad05cdc2b8e39f5f5c49e377bee506","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654274653.4cfdac0.tgz","fileCount":139,"unpackedSize":144699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTr+Oj70T7Q9vNA7pd9wbS5tmCHaijJhooyl46clUFuAIhAL8OMnWUHFbakO8VxDdVcRHVVnZ1zMYjqBRWgkey7zFk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimjpfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZxBAAj4Dju4NpVsm2Nhm5ZQt1kBxWg8QG0oPjGaeOdiFCvfeXUpyq\r\nBh09bH//uOhxECkk3wAV94nNQtA9koW4NzUeVA+vYRnlLOxj0h+yB0z/a8Lm\r\n3nAAXgkb0G/Jm4KIwYOuiRR/cOx3whAXT1+RJcTjlByTiKbP0hhIU6AA+dIH\r\nIypv0aD15cm9IJUgRtxONWdbrNf91P03DU6VfZ/XnIPgUXvoxlLbnAYSgEqn\r\nIFPfH5rHNH85nkO0bcHOeguch8JOduOETcJksgeHkZv6xN4cp6p38ENAGSgJ\r\nsBghfMVA/RCiv+WvJXvYEDz7V8mV86livdpZ+8XMRk7fkcF3HxQY5ltHZDOq\r\nQig/Zd+x2Xel7Q+fDj1Bv+e3TxCRcZNa/Ugbih0Bximqw/v84BhDEoch2yWE\r\n9x1uuls6fhn+GavnOYKqBEaWWtGbPXx4qkr8pE5u8TGmFXcHvDCjH1jK1SR5\r\nKzrzI4uHFV6qll9na6pB7N5ynrZkbvlRTo+XKZjPxc/8vQ9BXB1KQNYwMp36\r\np8NBQX6h+qpA+vxeITfH/naakJpG25ffUQpw6KL3zh5hCgFw8ISrv+PO826S\r\nxbLKxmKVL4qAIxWlZ7YrDNHMm5O5oMX4bKzU1NHNQkO4UIQezkyVu1GNLQfI\r\n/obvH5gMrnHiSJ+Tn2lfJYVrMF7cUrMl6Jg=\r\n=NreI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654274653.4cfdac0_1654274655722_0.0922356833464475"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654307460.6075db9":{"name":"reaccord","version":"0.0.1-dev.1654307460.6075db9","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"devDependencies":{"@types/react":"^17.0.39","@types/react-reconciler":"^0.26.4","ts-prune":"^0.10.3","typescript":"^4.6.2"},"dependencies":{"@discordjs/rest":"^0.4.1","@reaccord/jsx":"dev","discord-api-types":"^0.33.2","discord.js":"14.0.0-dev.1653480262-68d5169","react":"^17.0.2","react-reconciler":"^0.26.2"},"gitHead":"6075db95f7d8c64965926a98416dce39a644822f","readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654307460.6075db9","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-dX+k0sF1HVc64jUvxJPZI/VRz5B5MwncWr3q8vMJcbGE7bJ2UQEX56CnX3aXOWb5lBwgZisnOJIjOHM/dk8X7A==","shasum":"e6e88475a63c102f9de69a2c6e44cad96e95bdb6","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654307460.6075db9.tgz","fileCount":141,"unpackedSize":144781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNfdCrHBC4QEqsW11fNyR7MfOrevVkiwI7aL48hJkPcAiEA+TSsCmFzI8oC+D6dPAyAPWUfl3+aEzR2U2SJSWaWerY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimrqFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjmw//S/QRG2mV5FJjGFKN82IgD5+NPNg1v2Eq/lWhDsAQXZ8y/9OR\r\nIjz4pnl2+C4QjgJ8HH4TuH8PAU7dyvH4ANk2+o9k+TApnWUuCxcYbyH5yEKm\r\nbussf+yXZ5RJqzBMWu7to1gP/zHPpEbhOQVJOKcBY8NlIgVKNtWBXD8VHoic\r\nC3Gy0hc+JnmPODMvom23Id8ELsen0YQQKls6+ZUQMtSDZtc6w66Ki1+eJagV\r\nkYm1whQTKTFCCrNajLlkqTsytby40NejBdhYoohsopzTmUTp7Kwm9tdTq9Ll\r\nUejSmMwCUSFFmTB+5ruM7QYDKDkYcjf9frqvhGE7J1OT3BlujbtbHF1Pi4Wy\r\n37xN6O0jYaRiV13QNdKbTpmgb8gc1iezrI+xgFnyTWweUoMnQ4y2ITt+zGbg\r\nZ4skFy8wa/uwWLM4SU9qG2FO66h54FFGRfhEZvRAtneP6CTcZujNXnVGTdlX\r\nHcsQMHnqEPFLcWF9P0BoYcwVycxr+GqqE7jgHt+YCfndvo/yUkpwbfpgMrcb\r\nS1Wi6IScNAPQe2RjwFnANxQJ6uNUIHWGn2wh41QGGpgYyHUYp/4Z0BL+Hy9+\r\nuaDNdY9IJbd9qhxuD3L9a8QhI4dSUSTbmZMtDMYFswUvb2yfbc2K1CScouL3\r\n4JNzc/mDpsyjnCxBwSAC7DnYwOUTo5GtMZ4=\r\n=he6m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654307460.6075db9_1654307461687_0.03451626909809624"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654352776.e53393b":{"name":"reaccord","version":"0.0.1-dev.1654352776.e53393b","main":"lib/index.js","types":"lib/index.d.ts","scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"devDependencies":{"@types/react":"^17.0.39","@types/react-reconciler":"^0.26.4","ts-prune":"^0.10.3","typescript":"^4.6.2"},"dependencies":{"@discordjs/rest":"^0.4.1","@reaccord/jsx":"dev","discord-api-types":"^0.33.2","discord.js":"14.0.0-dev.1653480262-68d5169","react":"^17.0.2","react-reconciler":"^0.26.2"},"gitHead":"e53393b2b18867cf8e9c842b359d6a9d93a51670","readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654352776.e53393b","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ltGYC/O5ORb+RhwT1G02gIUZWjvtzEpi8klcW2egcRAKyJUYhUpQPS3NkGihTa8wUHdqwuwNfU+PApgrGG4qoQ==","shasum":"5939ba7bf8bb0920bc44bc7af2edfcf41df04995","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654352776.e53393b.tgz","fileCount":141,"unpackedSize":144781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiDIW19PCFn1uG/bMiNVUPiJaG/Su1X8P9/4/+dM1qcgIgFWuz7UzjgSKSJf3YOapraj8PrfwJ/h7iOfJGCT63kRw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim2uKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyQg/8DIKNRQ8+Cb/YDiuqfP0Jqa7pA0+91Zuq/WX0yp2jj5r6FVxG\r\n3N0A6Y9+R3il5GSkOkvjzDUyuQX3IvIGrCfFuChoCNXcxIloJ//INdL7s715\r\nEoTe5uhYZTj4SN2zcuDjo6g2Id2N2BCDowSPP69vbHXIN8+ytGrf2OmgVw/r\r\njPyMQHgBfJQFV244UdN2sfBJv1qPT46lzwLpBS9Wyjv9fdw0IYI1HO/egZlO\r\n2f0YiwNkJMf4yIo3y2FWVTOhopAzBTD8QNzUgStgjxdecHPX2szazQr+TFCi\r\nyygtQsS+7+y7nuwnXmO8OPA9vO3FxxURj1cHoeQ4Ue4yVvJRe4uDzaclLO0c\r\nYlhcQs3CEf2seNm0t+PVP4JI/L+jVv3NnV9UVLrnsN5GXVx3InXlwD1JVvDM\r\nnuGoohGUVtj9e930qnhhzEIi0/uHoiYRGMJ8g1HwshbJVCpWiN7TnYMOhf26\r\nOtsgBiHBBHsaORCaucb2YCfvVBKYSEReqtT9NCkzXRVdi+8zkDPbVISENFV/\r\nHygp8PoIcQIf3vepmePOW6kCuRl42zj7q+WMw+BUUljf6Excs5tCJAREDo1W\r\nw3HJyZkcOGxDcJEnss4bBfg9HR7ZEjmpicpEepYD99VE210yn3HIm20fr+8I\r\nEowSYBD11+OuwSt05oXXz5pHvdrKYfGS+H8=\r\n=i1VZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654352776.e53393b_1654352777995_0.03540084970196089"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654360867.72d1f6f":{"name":"reaccord","version":"0.0.1-dev.1654360867.72d1f6f","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654360867.72d1f6f","_integrity":"sha512-IiHKsxkFMzROu69IzrIsg8V60nEKJ4o7cYVanrDkaup7vbBJsztGbIrrPS3d830eeP6ghkwNSib/2sUhXlQPOA==","_resolved":"/tmp/ff1822e70b8b5e778811c4197b23a4f1/reaccord-0.0.1-dev.1654360867.72d1f6f.tgz","_from":"file:reaccord-0.0.1-dev.1654360867.72d1f6f.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-IiHKsxkFMzROu69IzrIsg8V60nEKJ4o7cYVanrDkaup7vbBJsztGbIrrPS3d830eeP6ghkwNSib/2sUhXlQPOA==","shasum":"543d03464c823f0f3d29cec18408d3d96b417a56","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654360867.72d1f6f.tgz","fileCount":141,"unpackedSize":144195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFMzynlTNMch/MHLEXSFeP1chjcBy/xSnfcX6QjtGWKQIgUJPHNOszFy2HXZJQ290ZGZsL5N3xddSucEBOkWdeIZ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim4slACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Ag/+IL0RzPEgANRHff/U7kz+4jROF2JVZKWfo2E3SBCXsnxBQT58\r\n79VVWbWRyQPUMGyzzH4TxZTej5Ty4/9QrkdCoYaM4TyQmZlRidukyxDmEF9J\r\nj0pR2t3jBtHJ39mizoIryqoB7/P5Ajs8hkK93kSvwWPlu7M2eLtVAY+hyPyk\r\nt0dUygh0wpGYGqom9C02/DwFwFKmBMTug/D4J5Drl0OuqIgSK2DvfPqAewXT\r\nyZ0uh391KGr6DytZYp3s3qaX3XZJZvrJWwk05DdFaek9vCow8veJ5mGjalJN\r\nT3DcPya88QXWIZQy3stzNqwr/kb6fXsaqrosPBqdufqx2ogz5Af7YoFj3UHq\r\n2PY/XvqQNXLDN2Qm1ce0InOr6KN2i4/mSpbUu9J/bJ51En4adIBSpyeA+JAl\r\nlEgDqPehxDyyByUER4KhCKRwS/gfjilKlCODe0foMQfZRO5J4jAfYva2BuOw\r\n8WuoVpWYVxbw0I6vaCET7dpGScv22HlZQBxqNI5ff7T+xHXQVoAdsw7DmaLh\r\nyjM1/gRKq5iohf7+QzrXg7XRSEyWmKL+WU/NBNEptlxcc7zWGfY8pXprZaKr\r\nvg+amDHLTVvsA+wUHBJ1ZmI2NdgDtvVGzZdNPGLWk0jnG1xgovXWGkuErnXu\r\nUp3hbPpQAzOlKCxJAk4lfuLEBPGsvY6/x4A=\r\n=ZU5t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654360867.72d1f6f_1654360869661_0.9172839898751395"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654361825.f8b389e":{"name":"reaccord","version":"0.0.1-dev.1654361825.f8b389e","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654361825.f8b389e","_integrity":"sha512-1ukS4Os6/yJu8c22cq7j88hC4x/9AQDMSZxJX2xwV/VdX8y5Fpkq93E1wM+BoPtMwvQFZ0ZbaZrcBrJQ4hHSXQ==","_resolved":"/tmp/afb214e7060f1ab72a2105610e4a6351/reaccord-0.0.1-dev.1654361825.f8b389e.tgz","_from":"file:reaccord-0.0.1-dev.1654361825.f8b389e.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-1ukS4Os6/yJu8c22cq7j88hC4x/9AQDMSZxJX2xwV/VdX8y5Fpkq93E1wM+BoPtMwvQFZ0ZbaZrcBrJQ4hHSXQ==","shasum":"e480c24ed37c365575dcd1381272466b9db72275","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654361825.f8b389e.tgz","fileCount":141,"unpackedSize":144195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjd6yx9MZFtwStElzcjJxBr/QYsMMlSEIbLwh6ytxI6AiEA6lyGk0wpiWkJI2YUkH5snFfwpWzdG2Dn+ZcooWpXbGY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim47jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc8xAAmgkVQ2XS6Om/L76iFS9GdU6LxvWYXbpedPLFaw0Jw/rldMWN\r\na7a3uKp9tjqI32DSvwWazQ6Ik3Bbd0MhABrgSch/Mrty2NsO1AnT7IqAX4hX\r\nIDAGQxQXNE1hA5HaNJWku2WG6JTfBt27XHVMFuTvTu4cv2DdEkBT8uNk8cq9\r\nuLLRHKfOBVmkSrDF28rOg9UtWNoIroUoHPM2capjbSeDgGSTszlpIGee2s76\r\nWk6Ki5Uh+3HlNDv6TM/g1KyN4w2N0HeAvdrndLzuhA2uPKS8sJHBia1tg6td\r\n3pUYE/eAMobu03YUliHEQ3Px9JsCBz74QUzuNEhUurff53SZTTpQtM+HNprp\r\ngXlrX0C2Dl7OgwshKcgjLhJ6arcfKsx4mMOA/nwgT4HSn7vMfLJ1JMEWjqXM\r\n/ORIXjBd7eoEhslmwBYYOmhqjOAodnvRgJxNH2SJtUXldBxJqT7W5SXCHNpO\r\n2PKTf7SDPhqdi7jLxotWpN0ITrxyaF+B5tndviL9ZaNmAaf65DBAQGUYnOoz\r\nfNO3yd8Fx8o3czRFlTjHM4LDy7/T1egCQirk1Yov0zaLcX9Cz2J75xXVeEXc\r\nprGcbIUCjjtHd1W4jzPjxvtke3D/bG3S+QD3cr9Xi0D61kxfxw7tFgk0nrFo\r\n6GdvRBbVJrEQeYR/DR04t89QxWVe7jkb6nE=\r\n=YTKQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654361825.f8b389e_1654361827410_0.03470692800719255"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654363137.2bea3a7":{"name":"reaccord","version":"0.0.1-dev.1654363137.2bea3a7","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"dev","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654363137.2bea3a7","_integrity":"sha512-ORYmpF91in+X92GjRX4egdJBQ8pZ6SaeXSsPc9vmBq1QhOloE/SrB+CB+r5Lm3NX0PPEKe7wD9rz412bUmjU3w==","_resolved":"/tmp/c97db76b7ecb296b2628946b4e33fa88/reaccord-0.0.1-dev.1654363137.2bea3a7.tgz","_from":"file:reaccord-0.0.1-dev.1654363137.2bea3a7.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ORYmpF91in+X92GjRX4egdJBQ8pZ6SaeXSsPc9vmBq1QhOloE/SrB+CB+r5Lm3NX0PPEKe7wD9rz412bUmjU3w==","shasum":"df887e74212faf27ff9844df4a336a2921278b36","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654363137.2bea3a7.tgz","fileCount":141,"unpackedSize":144189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPmh7xZCV6vIH8ns6NJ+g1Z1M3sFhnBCUgKk2r6eJe4AIhALOnG6khmG0o79A1ylyIX3HaC2GAvPyYr0p+LiYIqdms"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim5QEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqJQ/7B632S+XnmMPNXByqDSJHRqfA3rewSfzzVxgB3Iq7xHlG4ZPL\r\nj3ZLsQ+6bnnMwGaHBo9yhfVPmBj3dt7rJTeP5MKWdEnCKo70RSDAap/Uznqd\r\nC0Cy9OkDLrC2QO+12byBARug0iH/PyYQYj3pDQvWUp8+J7AltzvU2c2PbJal\r\n4wY2qPo2Fw6baJwM3YV7RtaQAWMGPQ9Pk0Ry4Vk0xsZXwwfqkWlpv2J900Sv\r\nOBMBwu2+a6kyjGYAaP7nuV1UEnjwxB5uH+fwXr7UHVEY5pj3KMKN1M9YimdH\r\nVvOsrIqVdMQx+2gnk1Gw9onmyX+3atG0xo89CqLTzRjXwuoJiSofGGsK4rF7\r\nrMDgOebtmIfVbJBjvgK7/vKlTxR61xpW/EAtuQzUN1Q3ZI5CzGlFB96qPJRf\r\n+AKxMTAXVnWuc4f6cVm3UXbjTb2XEiTpKZbuZGDLHG9j7Jzq8w1bPzJyWagL\r\nPsGblcleakk2QzwpH4p/4tFQ6t6arfK4kDJ2R6dM0wI8UQhAAjYRBmZ2G76I\r\n+g6qg+u9scnl3daDhleFIa0EakVHnkzIjfq/aRCbUEzERZV2LGcAlbxlO8gA\r\njXCFsYV2HtpK+2J1J1fuJA328syPHEStsVmS7+PAncrt10jmvlibcYfaNqUS\r\nzKkaRVbxc+RH79Lg69cx8aFwCYtwIDpXFvM=\r\n=HEdm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654363137.2bea3a7_1654363139875_0.7818170421070838"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654363528.a738604":{"name":"reaccord","version":"0.0.1-dev.1654363528.a738604","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"dev","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654363528.a738604","_integrity":"sha512-jXw3m1EaXOvaLLr6MlczJbZFUYCik7dO+gl3N2EJIeYtS6k2FDyUMCMd3J+/rlzm67wj1Kv/ChNMFlf96StDrQ==","_resolved":"/tmp/d31cee7a10f3bf1ec1346c74b193bf36/reaccord-0.0.1-dev.1654363528.a738604.tgz","_from":"file:reaccord-0.0.1-dev.1654363528.a738604.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-jXw3m1EaXOvaLLr6MlczJbZFUYCik7dO+gl3N2EJIeYtS6k2FDyUMCMd3J+/rlzm67wj1Kv/ChNMFlf96StDrQ==","shasum":"4b134ec1fd282df395eec1f16020001907949723","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654363528.a738604.tgz","fileCount":141,"unpackedSize":144189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEJZR7mB7+cQ3F2lFHIfZrTm5Zvd7/SmN+CHz5tIqTfgIhAOpC5014rkmE4KkNWghiFppGF8K3Spn4bwr9u9BM44N0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJim5WLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohGg//WJyNxjRNl6Ko07zJMoy4kdBG5TDox9WIJtGy/Bv9MZDof6O/\r\nEmZDH/IRYusn7gxXqmH0u4aXOFf5rgqjD2LKnRQ26tV0akB9wUAckE2k89vy\r\nTjhdfaAmX5RIqGffV8zqegKnh+HlhGaX86wrqy/V9I10rtyXGmDS6EMXnh7a\r\nmgJnjnEpGsdvxiIICaWIH+vV6INFCVynEux9SJiScwPwTNUtqratNcqEKNlV\r\n0Tg1tWhSc4XI2T3I5DgEFjACbC/rksabzQMtljuUR7tyTXeIgmvBu2V12iWs\r\npV/LFuviFBaVaQETQmxv1DK8ABbqbrgHBROCDX2FghWeZnJJVU2XqcIOpTJR\r\nxLzpYp8zT8DKM8uQNfFJJPt/Mj4XbskdsD7OjK9odBHwOuEauMgPHvROS4xu\r\ntY6DQtiF8iUuK9UFHeS5V0u5H5LRL/k18WAWMaU7Ctl4n+MZrqK2eFOHjWV8\r\n4PHgzKj9bxDVTOkAmk0Ym+uMZXAVxSxdZP2LxVSjEl0TN+ykNL5O501Q7yD4\r\nTTaCatQQF+Vym/667Xo4anY+VjW9W9iHiEcthjS2fVw/56oD4ccUWJ7Z9Ik5\r\naGBifdlg0xom2e1EdUJSl/EIhOELIxXOgbtvETXCMqoLkg8dLkBMiG/emER+\r\nA5x7FZcW37/n0SC3/YsTV0+OwwLBkM0OtNg=\r\n=S4+Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654363528.a738604_1654363530952_0.4577391347548432"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654526149.d6f8fa9":{"name":"reaccord","version":"0.0.1-dev.1654526149.d6f8fa9","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654526149.d6f8fa9","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654526149.d6f8fa9","_integrity":"sha512-/n9yNmtous0dNOWiElb7xkUjh7qfWFEfRNoW/xSp1oC9+FcKTPgWZ/9a0RT++xUx43CIpH1egCHe7RgrnNHVjw==","_resolved":"/tmp/5674610f2ffb1c4a5c524731bc0ade42/reaccord-0.0.1-dev.1654526149.d6f8fa9.tgz","_from":"file:reaccord-0.0.1-dev.1654526149.d6f8fa9.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-/n9yNmtous0dNOWiElb7xkUjh7qfWFEfRNoW/xSp1oC9+FcKTPgWZ/9a0RT++xUx43CIpH1egCHe7RgrnNHVjw==","shasum":"ff33607cbf1e4efcc77050f656ef78dfd0243dec","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654526149.d6f8fa9.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeEulCm2QZvD2jJRXFpYMfYIT9fAJlEGDgh5VDwkzCBAiA2z8ZGcrc6kXjn7Rmh8QUki+RRUzHvyLMDa05r69x6LA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ZA//W4G/ULC1rIYB/K0guEGUo2UFDpBEw2zgKALy5WR709a3D/fh\r\nJOo0KgYkZubTdji8pBOZZ/WSg+vJLhxP/Tc+CTdkjNfN+SCeFKCZJPDRzOwZ\r\n8eKUU2tiaLWvncjiDaihK/GV/wHNyJv6kz9+0rnDRmaBoVDVY7RTpe1M9oYo\r\nn5Iplcjgs51VMcs5sDTwLaDPhiFsPvXX5EhsNgGJ79g3V/fbK+BoNWrlcShF\r\nsy4jRY7gHiDmNj7vFyeUGWkS1thm/GrEZuVTRLHd7ecjktXJZ2plWpSQwAV+\r\nQv80Vtmrg/V6xACiV8dknIlBjE6AJj4GuetQ356mH35jhCQsMbkUGQqQQoJm\r\nOJgJWaeJOHRShTiKL12gGx2yo9jT+Y0KARs2k/xTsFXF+Dar8apI5qcp9Na5\r\nHm9duYDge9ywremoSY1OkFbP8fgltiS08tnVCNr59yAdyVXi9ZfPeQhDIV9A\r\n8EEZ9jkw0e0M49tUU8XNzMTt3qrLkuM+YIsTw3SbNNke3ncVQb3YdZuPLEyk\r\n+wYCQTB7dW8PoRldknDDX4tjPGD29R4WLq6S9Bvp+Re/KnWl/RXb8LNtgcOz\r\nhDbmRZAeRFN1SU4uo/9bpnpwB0nK5G5eK0Y9SQyyaJSXdjxhQ4thNXlkm3lj\r\nR6WM0S74yYHEOkCaO3iJQ7QnQ6zfwjYG88A=\r\n=y6Kd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654526149.d6f8fa9_1654526169673_0.9287350120556821"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654526549.3032e1a":{"name":"reaccord","version":"0.0.1-dev.1654526549.3032e1a","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654526549.3032e1a","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654526549.3032e1a","_integrity":"sha512-zjIRdNb3Ti1/dxP/0i9ICcZIB4ViOLGRpV6Eh4DFvWt8AgJ/21gcaEQcdqR1mQ0d8tloyZEpY4i87RBz7aEplw==","_resolved":"/tmp/283de12f8e5c2a4a4fce0d56192c8a79/reaccord-0.0.1-dev.1654526549.3032e1a.tgz","_from":"file:reaccord-0.0.1-dev.1654526549.3032e1a.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-zjIRdNb3Ti1/dxP/0i9ICcZIB4ViOLGRpV6Eh4DFvWt8AgJ/21gcaEQcdqR1mQ0d8tloyZEpY4i87RBz7aEplw==","shasum":"2287dc5a2cd3fb2134b8c0c387d4796c438228e3","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654526549.3032e1a.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsIqAAzK+qhl9TWMlPcIAlCxJOG07ZGQc4QuF6KfFjJQIhAJ6s8uhYz9ufolNIH9FzOxPwFDDCrgzqzskx0zOMc+96"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhJpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE+g/+Lm7P5Ml9TI6YOKDiRPVXYe1RL0+LUceCAw++XgUIJ+oXJZ+K\r\njMXjVv5NxZhiwkApYTd+F36TI2L3SvzS7VsWfHarIwicZQ5LxBCzvsV1RNre\r\ndyshXZNUlMyKiv0WWKTdYoLoEIzg64NOS8l98OQr/fRG0ZyJ/N66bJfqfYLc\r\nW/Pcyh+xFVGgw1cfoZRxAndqSYsfMRPT57KJGq6kC0SKr7llvw+tPiv4t0DZ\r\nb6N2P1tqWKgIExAHX4OPZj1ZwWs+FTir4uvaBzOn9nbk578RIICkAgclWX3c\r\nxdtMLSF3JdzUuHRDezMNVMFJZ8rIf+u/3FYCFO/aQNJNEmdkKTt9VGe5Eksg\r\nSH5ewCO89yOnPPXS/BHnY703GqP7Xw/jTiUJCRB6P9rmXbYV0xhQ9ER+q6VP\r\nztx18E4Jgez04V6mFlf6V7uMvUn39jvoFWOK2eXO9sOIv/2z36oHZoIoVyVN\r\nhTvIb+7Ibc85yGTceEgwBUe6hc067PeOwsDv0oAzg1jW3Isx/5X0wQSbjIi7\r\n3R1NC1BE/z6fhwsjArj7S7NeX4X+Te1mdqSiHG9Eyz4FX6BJcTgox3llaFLf\r\nUHpBukTFfkrOBRYNhH0+GMH61wcNjqyjWErwMvSRkEpr9ZI9NCg5j5ftWGE8\r\nNFwRJTAgRMqXSvcmeEP+CdEKCVUJA9BlFro=\r\n=blYb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654526549.3032e1a_1654526569224_0.9608900886588594"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654567048.3032e1a":{"name":"reaccord","version":"0.0.1-dev.1654567048.3032e1a","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654567048.3032e1a","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654567048.3032e1a","_integrity":"sha512-we0hgKda0+xxRKRAwEyyRYsCZ5zRC2G9MC1xydD7IQ+sc8fSm2PKR92EMxGmXCzeiR1V+pcDj5/ECE2SDb3N4A==","_resolved":"/tmp/65313cf1d5a570d9e3ddeb17b63b0a5a/reaccord-0.0.1-dev.1654567048.3032e1a.tgz","_from":"file:reaccord-0.0.1-dev.1654567048.3032e1a.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-we0hgKda0+xxRKRAwEyyRYsCZ5zRC2G9MC1xydD7IQ+sc8fSm2PKR92EMxGmXCzeiR1V+pcDj5/ECE2SDb3N4A==","shasum":"c27df67510e0fe6af0565b61bbfcb512e04122a8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654567048.3032e1a.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFvLrCi2RjcnE54lIVZYJA4A7g+rKpVRcVSTwGMI4H6AiA/Gp/v4GvWCURbxte5fSaRiVrLNzqGGZY9BqdhTVI6EA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinrCcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooehAAnWdB0o/pliUaVgZdyLQOO2KH7e2r/e7oZ/3PqoUxUemgYDYE\r\nI6Jh8UFQDY2vEBtwTvGFJ8OMRrxnvEed0aVgBBgHkEr4Qx6VYlQLG0nj95yf\r\nxhDb4mWOSC5YTuIGmtbveHm5+COd2zz/zyHm2nZr7uxJeYFp+Hco1gt6FO5Z\r\nBRvwhjMOF5XVGaYKG5IrZuYGOHGyTWL5lZxyJsEDc63Y8UawVdkKxaY89MMb\r\nXQZrvoADa+TK9WwRjCgObFZzuoLvW3ZL4qORlfKja1rHhSvUd+OrM+O9f3p8\r\n9llt/3cK/p10PlMWltc20Js5VDnflzCi6CejUTRo9Uo89OMhoDqtn4bHXjZz\r\nooZ27KbxxXTpte/x02Q1AGUTyf/hBOH7kkFLw8Sa3hg1a77AC1Ylet/2df+q\r\nTOS/mKSdrou6y22gmZrhH/AHyhdvuonOBPj9Q/YHOy2wkC62KefoQkyIXAxx\r\nR0ZGNNxmIx7N70lZj6a+EDL8edFXwZ1eulptbd4sQfVDlql2rvnaEZ4Xds/v\r\n0YnI5mjKNV/sip0EIT9dHzRm7HB65XVDVvlRoBA5lZhk4aUb38PHOKNkE/Vu\r\nhFeiaIa4Spll5XcAwxz6fZsEQtyJ9u0TSMtLlE8NtWXbNdKfg0fWJUBZ9Xn2\r\nlRqukbRhobmtgMcHydeE/LVRdn+mH4vCtrM=\r\n=mmle\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654567048.3032e1a_1654567068633_0.9014308587999733"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654590673.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654590673.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654590673.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654590673.7bb613d","_integrity":"sha512-nj4AyLLY50GwoMJZ3GQCmDDBfCDksyWzU/fsA9bpAxMPGzUfzftq9ypU3YKxzix/aWmQwK2WtkUqsLBZOFm7fg==","_resolved":"/tmp/0dae23456c5ea7ba4ba23d3727f72714/reaccord-0.0.1-dev.1654590673.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654590673.7bb613d.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-nj4AyLLY50GwoMJZ3GQCmDDBfCDksyWzU/fsA9bpAxMPGzUfzftq9ypU3YKxzix/aWmQwK2WtkUqsLBZOFm7fg==","shasum":"ef8b533cd67929f3d815be879c61deb3676397f4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654590673.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsCI5SbUMfEGZ26gULrfrGGl4fEhCm2OnqkY7yKx5zbAiEAi2jAxFs1Hywc1b1OYv63HwaPD+bm56U9d/0wCkY8kv4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinwzmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmtQ/+IgwZKyx2HNF2azq/KE+nyfzuD6gckgET0yMiEaZOGxCn4xTR\r\n008A8Ct9FBmkv2i0/EVEgWvG9nKIi3cgBi9BqLyzmgnKDZ6zrVzUDATa+IGx\r\nQfcEA5OIVM1HE81Q85AV9WAHYXmer2mMzpljhN4wrs6wvQJYqW4rxB1jOwyl\r\nzDBsAC17TPimLYECdmYw2xvo3VgatQrdfBObgcS6moN8lSX9a4YkyX1aSyr3\r\nkdUDoBVIZAnUpd+O7Ree8cI8m9Slosd0G/awEwfY81f7FxGQYaPx1IfjCUke\r\nh2/KP03Zne9yS+udal2bztQLU3v0LjsZng+h42mumD+p32GLFcTAc0PvbEwQ\r\nzWhctCr59uj/iv1sPgEAak6KkmpwsRGjerpzvUVorkjl2YA6j9kLzi6ZfPJS\r\nFI0Nuz4HyRCyoSeXQuJozpUz+DwpNhmDc7wWAK75+S5XHKBw8/6QloHcoXXQ\r\nx/ouzyeZ2lLd5FYkvAEUyW9oIsPaFBcLOjnVUWwVLh/SAsNpHbBwcYrcISFO\r\nJuq71vXa4tLSX+t4D6zIKfT/w9SZF7LxJkUkkYmq5o6MJwgJjX37UNxNpkuu\r\nr+4gfM/NTaataWQ43Q2nuJky9630a3iAxTiaRw9m2xqiBdlVsPdk6+devT8T\r\nN4IJo0Tc7SbMxm42oUrQt/KEzh0drhwSleA=\r\n=8H/r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654590673.7bb613d_1654590694073_0.8122128109179647"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654605995.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654605995.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654605995.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654605995.7bb613d","_integrity":"sha512-N+r6E0LTFcoJP0zRYi6i0R3Q2JwfOUWYn9o52oGhfurepuxKYdjP6H1iMILhdeShT2HRM9ylLZMukFSiGzXnNw==","_resolved":"/tmp/a9b8f4bc3e567ea4863d108da205d476/reaccord-0.0.1-dev.1654605995.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654605995.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-N+r6E0LTFcoJP0zRYi6i0R3Q2JwfOUWYn9o52oGhfurepuxKYdjP6H1iMILhdeShT2HRM9ylLZMukFSiGzXnNw==","shasum":"2b148833365b48988c18c49958f7269473a41bab","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654605995.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOc7JuAtQ1ftA98DpwE1RlMfsP0HqyOP39WDNPpE0EKAiBP6ZpZnK2qdWoHNKgvB8BugSWUgZf9enoBBphEsfKXlQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin0i9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNFA/8CYvE2sC1KarXMNhMgYYhBQ827WSrIwLjTa9hoJQzgeVCFfjD\r\n7ShB0DfC7+oM2J2DF6G/n6B8PFvpSxtKap+QRQvThx9+2g/2O2+oyvGaOSQ2\r\nrGdPn/er7QYPbG1guOY0Ib6UbjudWxt3fV8exHDG5gzJhlAW3GcSNs7l7Iey\r\nxGUTPSsg7EDmvsB4YpmwGw2JZ4eIi3VMEMMBYeipsHyR4hs8CxaeJ8hOR8PV\r\nFu/iDhRZPSY6/Dws04V8iStfYLBXnNkCEsiOZ6jSG4RO8n1S41PpEv9Dd5tQ\r\nsRCQycD+Wf7JPL5HYvNXWy+Cn9rATcANvdFHXCQWUGWhBakiyvWvaNwdsPpH\r\nSAcXqwL1cN8fFfHBAqtauxBdMgg8/KbjO1RudkuYIQtJLv+wXWlEwH6Y87aQ\r\nDFv3zhNIUJ3k34UowjiHsB08za1+I8+TpGa1lQ3cdxyepXAKbJlcqhPY8+KP\r\nmdSqI8VvRVWEMuGWOvGc6rzBqBkbtazjrV6crxo/T7qYNFB2FBeQ793i5MW+\r\nGm3IVwoneOExmQ2AyCSGaG5cXdmnSne+DBwRRUtD0VGjRmoYbXumSvt8A8zE\r\nKd1bsiIed7hK4qfq4un1eOBv8pdaTNGauBi2lZU7L5t3EpKabGx/brAuPGum\r\nmD6Fnvqi54/ILui7EBz4+nN8/W5SMAve1ws=\r\n=RC3Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654605995.7bb613d_1654606012799_0.2707213104371038"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654653468.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654653468.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654653468.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654653468.7bb613d","_integrity":"sha512-Yw2Nmc5vh5FVBg2W2HGby/1EmNThqxuFvtrIDuDw9qpkyjr/3lBHCdVC+wO/Twil8guKMxQ8auEixZu497tpkw==","_resolved":"/tmp/8597c228ad31bc18df0dabd720049d52/reaccord-0.0.1-dev.1654653468.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654653468.7bb613d.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-Yw2Nmc5vh5FVBg2W2HGby/1EmNThqxuFvtrIDuDw9qpkyjr/3lBHCdVC+wO/Twil8guKMxQ8auEixZu497tpkw==","shasum":"91e487b50d15674b8ead47490ec8d29d3a794512","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654653468.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHvT/BxZemiQGRssx/6pJMrLYXmUdg/oBb60u46LOMl7AiBAqDsJHdAs6Q52pooEPnGY8FNjYb9MjA1tDfD0hjCi/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioAIsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCXg/+JKNNmhGSBBUl9sJxgL4Xt7AOuz0kxh7mxoPTRNMMrNmKqA9G\r\nEi+5pADRhh2KRKIVMiiNdHRg3z7lXugNpO8t2WbYZ7ghiil58Y+1Jv/2cTLR\r\nld8vTn7FmGCF9PmGA5SgJDLb9hBEkiOkD1a0yAhOahGLwA987tmF3+vWOrgW\r\nvdi+SiOqENx6eDFx8/bFRQmkeeIs4HQSfra+3Q+SN5EquqgUimlKZZ0UFxiq\r\nDQYMhyu4yuDgJnFzFy4LlNIPej3Jtuq58o7a1d1X1twQBrDSir4zG95Dfxp8\r\nao+5ILiLDCUri6pqx+bQdh/Bb4DA6Qkov12TAFYo/6h0ixEbq6XrjEf/+KRD\r\ngvbwNSlCIeb/nYpBcwmC0ER7e+jnw01sNEp7UoX5ke/w68JQ2ThwDWfH+sHj\r\nhDJTLIQrT2jN1oPL//NVbwr0aPmeXI7Z4Ni8KGVGsKng5dLmVJEfLUKhKXIp\r\nnj1cGfpVgPXMRqs7biIr9RxNTW7IelJ60BjtcXBV8gLFDSEKYzalnPpMO7jm\r\na5QaBkTGi8ZkmYSv52FNcgmMNFO5rhtudtPnl0t87oP+yt9RdU/APG5BCiLi\r\nf0mZ1f7MxC78JP2md6nqEpdeHg3cmicWnIpoCnelnmTG+zqP0GmaalwF4qqM\r\nfhB8CaVsk1rOHyDi7oY6a/Zl+H3Dw8hca18=\r\n=IwUq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654653468.7bb613d_1654653484639_0.1762744844740891"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654692427.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654692427.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654692427.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654692427.7bb613d","_integrity":"sha512-cD8qufTSnUyf11aSI06XOTbnBGAtB7uP+VoS8C66EdDUwmJ63haooPxM7qODDjr6l3a9HTbRyuzY1q3E817CTg==","_resolved":"/tmp/006dbd0e23337f314fb07c2042e76224/reaccord-0.0.1-dev.1654692427.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654692427.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cD8qufTSnUyf11aSI06XOTbnBGAtB7uP+VoS8C66EdDUwmJ63haooPxM7qODDjr6l3a9HTbRyuzY1q3E817CTg==","shasum":"987dd6e5e6ca956f9de387e6cc89c96c5f93dba1","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654692427.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtoVaCj4ghqID6l14OXpV2T2qWog/qv+BIrR8Xig95hgIhAPmVbZIVZoVTr7i5r4ypK1Z0kkuu+9aCX01edIxJud0C"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioJphACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGIg//Ri1mq+2axZzS6jayhBdj5wQkb1AUzpJ5skOGqGtPfQpISvh2\r\ntUslyUrxkFeL5CCiV2Xo0/QLYTpmTHa5eOiQWcCKoxAOVNoM2KSSpAjZ2R/B\r\nhi8tlxkdf43A8Zq4gI+Jxw37pMG1E0HmMZENDR5YtYtJIVPcvbE7Oou3e4yc\r\nETb4ioK3j3LxkO5y5CIT7sr3V3amfYsMDeVqCRrVK3dtVtC5xEgBZZKZfvhw\r\naupQXxKT4OvYyb7FJGWWrPRIYSOU1ZP1MWpGN4+lR/H8mP0CauW/qEvB/JLR\r\nDFIDhAQmdfhBEyRXJpZqHObKWocZNKnYiGtX5BfmbhS2nbqOLMdAEcSJhCyy\r\nyUz15BoD270TWPb3iraXDIquPAfl/VQogagw+pZTUHdw9+HIRtIeDugu0hA3\r\n3YPh6H5GF9SR9KYjbHyia8/rsqnB1eIzPnSpToCEYdlboc+o/BueFa6bUrKf\r\namT2S9uZcbNoqEan/i8bVz69tRlkPoZelLwBy4kyXeKbTNFf7pi34F6jWD/D\r\nBNAVva5hBKMjqvQ9vOSGwZ+h7lIaePg8DWm9cIqCjd6NeGzkioTqhIJnr6vB\r\n+q0PNsL8FslEJb+4xOU5aOhqkZtbN/fNzgEVeQ7zqFTsa++ogp/M4Gp+EqoZ\r\ntrFrBv77XsAvtTRydt3//xwZ2ymSim3tFK0=\r\n=G2CQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654692427.7bb613d_1654692449527_0.22649065885193198"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654739977.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654739977.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654739977.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654739977.7bb613d","_integrity":"sha512-zh1UGvb/qzYwspcdNL2StS+/G0B+TgRqxkft1lt8G5oXiM5xVJY/D54ercKndoSMXLl6zmDmt+8ZPySE6KINmA==","_resolved":"/tmp/2c7e5ccf224a25700eb83c0d3aa55ab4/reaccord-0.0.1-dev.1654739977.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654739977.7bb613d.tgz","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-zh1UGvb/qzYwspcdNL2StS+/G0B+TgRqxkft1lt8G5oXiM5xVJY/D54ercKndoSMXLl6zmDmt+8ZPySE6KINmA==","shasum":"269173adb31d1ec4b5a88dd0efea9dc8fb691b98","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654739977.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkb8ICRD/G8zBGv4oNAliR5vHcD02K1UfdigP2ckcLiAIhAKOuF0CQqSpiSbN8ZF3jKOg4PO5PZRLebeBAbuYH83Ax"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioVQbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYLw/+IsusMx5LxGtdqeOwuI2Sx8Ka8LGLJkHczNz3scXpDM/8PL3w\r\nNuH4t9Cu3OJM9JCaT7SPy6pGKQLq35/WBrd42d129r3sxuznpLPZpJRIrsCU\r\n86LEF0IeDcJg0+mMpq9bciybvF4QpyVfK156XbdZmUKX+MTG9g/OLOewJPDE\r\nAujSVUHIxu8+vATvvoa2mEBekLSqwI2TNbfHXf8xvlrfZyzZoeszoZiaJIEl\r\nfJvm+6ke4s40jBw/C1/oE0B4838c2+bWIPqKMlqQDNDuvi7i1Msko4ounXEV\r\n9ovfa0aeG6gTmZ+zIP6+t8NLciJ8lfyRCQIGuYmp8lnFVMftPP5NNkS9lFOD\r\n73Df9CnlI3dUN3nODCu03QpCZKrXbD3nP6DVfN6osYsf4i/xrR9kNLV3kzGM\r\nH5BaJibNMV2+75claIZu9qwof1Ouh/2ag+tNwfG4Y9y7qqWs9NyyWPaRVaWd\r\nrmoCsJQo9Xp0C+u1EwXYay0XKJrJyoGtdcTUsc4s1qCDHld1qKxmuO9+ruRo\r\nstRWXmiZ86dW5kf4GnsRSx9dG6c+QvWiUrvzbMqjLRsuFSrwpV6wyhyWJ1Yh\r\nKVjeUFx0DxuGksjAsV/FPwYPlV6YZiCdLJIhvL/gvTC+FiLLvylwiWglHSLy\r\nncFujUSSYgvJuoPiDYO+6T5Lw/siYgaiaMw=\r\n=Efg/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654739977.7bb613d_1654739995572_0.012056753303579804"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654778819.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654778819.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654778819.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654778819.7bb613d","_integrity":"sha512-o8xZUKS/kwgblYV+CuA9s85NpYn2Hrbz00QeTS/gdVZx4opfnIphjhWANhAeoX02l88cd8bvBfgYvli42+N/dQ==","_resolved":"/tmp/12497ccd41c564d8b06516acc7c16c01/reaccord-0.0.1-dev.1654778819.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654778819.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-o8xZUKS/kwgblYV+CuA9s85NpYn2Hrbz00QeTS/gdVZx4opfnIphjhWANhAeoX02l88cd8bvBfgYvli42+N/dQ==","shasum":"7c6d944912672ba4e57d4cedcafac6e220da0482","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654778819.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjJphH5ZVcGi400ziEt1AElfLedy9LEjz8sU1Wh+wiHAiEA3b4uJYsADYKOnl0CgPUnmnsocl1nY3pZb9m10OhAKXg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioevWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDUxAAnQocGOqwoYeWfvkAZ2iH0JN+1DP3jv3otRbW21Hnge92tbAE\r\nkJ0H2O4nBzirC6i8lGzn/XId0dwBL0Sen36MNTxH6IeROKAoCXeR7F0t0BaF\r\nAv8pr+wnyPk+kqZWFtCATEuIYaoj8ZmQl5nZik8geQABxxDSe7cHgLeFX/Yp\r\ns1c93UNwx3VLFQVCakXjonWMizaFWnzHl8deI2cmga7HinvjEXYeFvC8qVTc\r\n23d71BBFV6nn0btDkoXus7Ha27+7V18jqyCUt3cKFGuyxLtxJ9Kv2yRxFlwi\r\n67R1PCGjcpbPLLg3vg8bHXlbMQPm5E6NENeejE0HGNrvYIhefTFjWRRjHYeI\r\nZOoNNP3iaiBtaAv526B4Oo20TZtWoUFRzpG34nGDZWvh3aXgi0rmYrepuoVv\r\n2gIxL1bwNzRgAhkEFJbzH+KjS+M4I7ojughjOd3Wvt0deQ6Ivr0ob6iJVNnI\r\nrnSYWghLVdfzZZlLInqDgV/Utdlwm+wCt9i0O9dy5IXHfneg0ji9Tkl+azMm\r\ngodSqzdl1CBpIFqttbIMCuAfahI/4ZTjUCn3A9Qvarf30lY/6yhRjnbat6AU\r\nGpwdckWuDrtoc06uEBjLDJ+eQBjmUShmUVe50Fqo6U9vXDkaHaryoZMemrhp\r\nztaAhhPYuv7/0Gl7U1cQd99mWNAfkPzNtvU=\r\n=7cZr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654778819.7bb613d_1654778837857_0.723459142555515"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654826646.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654826646.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654826646.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654826646.7bb613d","_integrity":"sha512-+8J08ZHvA3kcInkB0akVQimDQWcz1si1JetssUPBkNZ7WnRyw0HmCZuky0R+39jMAw69HOGK6IA/LWly8C/CFQ==","_resolved":"/tmp/0824fbcb8d0456fe3475712536a6b2b4/reaccord-0.0.1-dev.1654826646.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654826646.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+8J08ZHvA3kcInkB0akVQimDQWcz1si1JetssUPBkNZ7WnRyw0HmCZuky0R+39jMAw69HOGK6IA/LWly8C/CFQ==","shasum":"2b1ce329ccb266621ba9cfe53418a24b198e78b9","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654826646.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUJZm20PtrknWm0aGhqDITeVZW1k/ajALfnEhglRBFMwIgBXwVmrwMf/nHre8aMPNgK34pxDPFRtZL2d1ekX8M1fc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioqamACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGpw//R90gDafBt//TSfqR1ZPMxPhboQCsUyMCNiU649D0fOciHiFB\r\n6UIRsoE730ECw+HA+mUGM/XnWHRIxTF8UkFaelvHohz685o/jw7Ziz6SxocL\r\nPbCC3XY7Uzol77i7aqYr/8c27T3T5Vmc9lfNDEgWdNc6ad0jwUJlqbkz6VBG\r\nn0I77Rt1sQW0ZQKHeLCbl080dmL6qBwYPaJq8HxJ7RAX26bXA2gE3oqVG+ak\r\n++kBvDEEH8Zz21MMaoykGPF2/5m0k12aDg+Jcc4037OHOscnvCsbnFByCTak\r\njuWzww6cfcNlG+Y3fO3fPaX8p33HSalmwPU78Q3mUKTkgncQWyjG8kSAggr2\r\nAi4Xi6Jdji38AtIfzEwNkpbrXDGqcXT48hLsDTfd2twMbggm3uHHGksBra0k\r\nfYdprvLKAXsvUddFL7abfIODK+mmtcSo+XtfCuEG3pOOUZa3NaT+fANZGAGQ\r\n0BLfMVj3mKLB7ak4lkLqpuNWJdLs0+3kYt/h1//kGgA3U5wkPyA6X4+srMV4\r\n5xgGeGSg3CQErP2aXxnnji8qh5REIWAC3qPDwqUAoGSj8nOxy/5TnbfAjTOT\r\nsPz2vVXEzowSfwb/IKCkRF/+K5qo3JmMsvdfN3euvrBMk6T3i84P7HaR91xm\r\ntmoAPWn816eAiA1qcPqCipxTR55+U+6fAQA=\r\n=oY5D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654826646.7bb613d_1654826662457_0.06280139048111466"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654865102.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654865102.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654865102.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654865102.7bb613d","_integrity":"sha512-B1wq19o42US1ebnrZN+2N5f2qZcgLwyRQkDkSBbJm0DZy1vBQyZ+Zc9fwbCTpoxVclqbn0qCCu9pglR6oovvJQ==","_resolved":"/tmp/30d39ae0518133aac1218240fabf7b07/reaccord-0.0.1-dev.1654865102.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654865102.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-B1wq19o42US1ebnrZN+2N5f2qZcgLwyRQkDkSBbJm0DZy1vBQyZ+Zc9fwbCTpoxVclqbn0qCCu9pglR6oovvJQ==","shasum":"9c0e83d600ca570425d736db5366fc50f8251f14","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654865102.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICoTXMPuB2iJH76hynUS5vyeASIs+LOBHzlSGtS4Nzo8AiEA6dCVep9zYJ8ttMoIIPe4uoV/MZwkYek+IDVqY3E/vBI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiozzhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouRw/+OFGQRR+vJrRv2sTSpPpJ6eoDaZtnCjgfOo0tSAlkSXDAERC/\r\n3oLhDC6M6ZrFLrnIxpOfrauV+6eM6/W5n0DYk6zpeSYrK7PGnWLbzAvBTJVK\r\npXH22QSk15cLyhE119Aadtn860mxKjApHBVsWJW6LQGb9htxN1W70nc2XJMA\r\nI7DDhN0zgJLbzAVyttyqTFR0Q3clx+c9hi72v4hjW1ZKAjxSwXy2dJkxGenI\r\nka3gffd9F+6nme6QLgWcikcgtwtt5wCEGcGa9JZapknrYPHqwYI1vM6v3XgV\r\n3tHneGjZnMXVUVCYrt3FPaJRRD835xKkQCkxGQv82uA+cnTmYkU2o3uKZkdn\r\nzQgI0dgHMTpT5l0c3+lrbcoSsWp14wm/yjAOFh+1cgnWMWZ8kxjWtf6buLYZ\r\nET2q1GM775qEt42C50V7NqiQ1WxVGZMhFIfmJnrAi+meAEOz+5T0S1fwaJp7\r\ndIaE0mAPefCayWt3XD5jN9SI1rs7jZZEQw+ahy8O5oqixUyqjP6jVb98vZlT\r\n1ud/b0+3Xotsszv4Vx4Sa2wdBbPwBlCX7r/3+NndRDcekDsbzB61ndHLC+xv\r\nY3jQV2Md5Yqya+HnYLVtSbNDE9cDXGF122Cxal9Fprj+SgSaCMuBsXgShdnC\r\nzbnJ/AJ7EzD1OC8BRdmVMzeiTp/DEi5TA0o=\r\n=PG7Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654865102.7bb613d_1654865121263_0.0436532158685734"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654912695.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654912695.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654912695.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654912695.7bb613d","_integrity":"sha512-6eHPkbM3yWEXL0tzEX97WG50rghqpfexbSj/gPFTqdy85Mcyh5NdHbfCZ3M4+xZRC48y/7q2TLhxPZWM0+WKLQ==","_resolved":"/tmp/cb17c3218dc394dc696db3e984c0f2e5/reaccord-0.0.1-dev.1654912695.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654912695.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6eHPkbM3yWEXL0tzEX97WG50rghqpfexbSj/gPFTqdy85Mcyh5NdHbfCZ3M4+xZRC48y/7q2TLhxPZWM0+WKLQ==","shasum":"8bc5e4b7d97b7566fd7bcb00730f1f12fa865db5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654912695.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICywN90bARVzZchEC/AvEjq2ncLG54HprKEfir2u9jiGAiEA9isWvbHRBnzNRj/n4uNaUHR3cOkM9rgTRPP+qFhiE8c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJio/bKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmeQ//djRDKAFMu/Wt4wWlEcYCekS23NXVItU1o+eq9Fhj6Yf0SQie\r\nGAp3d/l7YoXZbhIb2cXIepXyABIt0uSRTLVF5yoOGMtj//qEDDal+Zw1INto\r\nPOurZdAdTb19Wmq0FRfTY1rot4jqEvUrRolSdFBaBWSnYcmsMSzJthi3fcTt\r\nqJANsl1vHPVVBzYwiJ18UXR4DYhKvUFRe1489yOkkEhnMm3FoyzWPOOzF6jj\r\ne6Tm6dUl2WQUtEqdGabbn476urH9/f3avTz+WYFQjCP9kSrPurh+7T/0811n\r\nuiXN3KTV7ewigzhb1gUwKQkD2zrW6O1gxE0STm5b7rbfUyjeYqJotLr36MCG\r\nJ8L5LsWpHCD7SQOMKaXFIUBBlSdly4a+oUtwkt1g1d3KCPpR5/7n2269PYpU\r\nkmgQr2wBRuzksv884ozpgsYaNpPoqJsCu21bDPoRlVZCxHPXv/NqfN3vyOtJ\r\nRjv4ehJ1KgBeBQW9ffa8uvpE+MJ1yImIE1UZ2TQOOAoxBTDMYvPtTSfO4CWg\r\n0GZ5gnw2A1/bMnpuLw555Iky57S+x+gi5J59Ud5xEA2TYWNyQvQk+T3s1dGz\r\nI7lCRi/GGZjWXRuXeD80o/hsYdLCog/hcN8+OM2dt33zS7Xm6sr08X4n65IA\r\nCiyA+DvucdHRtZ+gkYO+Bep/I7EGRHySAOc=\r\n=Tv0O\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654912695.7bb613d_1654912714076_0.4397516992709114"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1654951011.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1654951011.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1654951011.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1654951011.7bb613d","_integrity":"sha512-qsJlNiudrx8XRgzhFkXGb2GFCSS34YaDAGTvzLjCdmJOMYJMyOeJE0hm5GX7jYCVCy2N7+dqVbwRr7BZP7IOcA==","_resolved":"/tmp/6a6e82d9354e77530adb961af20c974f/reaccord-0.0.1-dev.1654951011.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1654951011.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qsJlNiudrx8XRgzhFkXGb2GFCSS34YaDAGTvzLjCdmJOMYJMyOeJE0hm5GX7jYCVCy2N7+dqVbwRr7BZP7IOcA==","shasum":"4d667ffbe1b829a424ebf3c89f2a984c333af78d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1654951011.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Q/G/v852Fp+lLc+aLz5wfXy6TC+ywXdgOD6cM5tRjQIhAJRPLneL9lkCHDOB+Uxv4BS0Mcato/2D3MKPX8zen261"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipIxzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO0xAAoJnZVCyh8+2FNBXC4n00tt41B9tYjl34G1PFv6qXvD6KSARV\r\nbO2QJOgqbNUX1+t5bIsZTatItm9D6FHw72sInVJQK/R2Xtrlt00k4BcDhdvo\r\n3pTlT5qD+xs8MWWzSOJC4NsEoKPLJRNIpsKMRFt+mtJdrqemZzMy06bJdrwr\r\n7Att48jCCT1RME+C9V7l4Uc0VJfiknRbJcnIdPE6Jd+TjdAM4KbUOy44Yal4\r\nh6fJa7gQM+MZDLTOyZiPuys+2eHVVXNuBMSfYiGR48fxh/iK6VTVW9UNO2aK\r\neca6byE6ToGmSg/yzLDBWThIZwTYpRlTJVf2rZR5/RBXtvEYdMpEqcYykPMt\r\nPuArH4kMn4ByR6JaK0cqL9/NgxnHmxvC6KvqCRZHyNjv6PwxeCgjwyg7qesU\r\nNFbjgS3Q9E/FLw6Bp2GqswXfzimOJJvCLDZt+ulBYvoU1uDlW7ntwvkUYDHi\r\nexxmfq/kvwzXzC2LQgZDhU1Rx04Nt3azwxvfLYSAdlTJrsmQh9iY9mCGzc8I\r\nHFFt0X4yRHeIzfxEdqkhQa+GYC1dxZSOBlUE2nH8ohVMmH4/9eLdZGCkdV3J\r\nimIEpXM9FX3WuH2pNhxkBSwJwAmym7ixdG/o7rilLR+vjtEkaJ+HSnhr+H2u\r\nGBUvSwutdcO1osWRcuB3kwuQ4vq05fOGtHQ=\r\n=NBeM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1654951011.7bb613d_1654951026801_0.674709896345377"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655000206.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655000206.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655000206.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655000206.7bb613d","_integrity":"sha512-rLbuRCGxdAfZzVjHAxf+kWLW9waeQHcHbGCmrkep3lFb5d3sOM+9WOSVFm6YJ0ZdLJdyzXdY+sU2LZJ3ZqreNQ==","_resolved":"/tmp/5498d013a7ffaad5524e02c40d836df7/reaccord-0.0.1-dev.1655000206.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655000206.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-rLbuRCGxdAfZzVjHAxf+kWLW9waeQHcHbGCmrkep3lFb5d3sOM+9WOSVFm6YJ0ZdLJdyzXdY+sU2LZJ3ZqreNQ==","shasum":"22e2adcdcab2b0d89127b010d643f353593bc65c","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655000206.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzuVHpv6oDjuKhTyzrPB6vk2Wd5Bv1mXN290Zd2xQniAIgG4RmDrXZFtVyeqXE8+LlIHB23DVIOaGUDkfagGcKF8A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipUyfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqA0A/+O4M67yCVD6ZZNAaNXu+fJoU2lSjK2OT7nif2N0QST+uDYdgD\r\npUlcx9L/MCVt8ltCHy1FeVxs+rPEZ+d7iFySQlQUicUAYkRli349GJ53pq6k\r\nDqGi7apkY2GFerncWtPGfEtgcykwHSgolgsoGlUAMVBS0E+jt7d/nBXgRuVu\r\nw1QPSU0Nwxx5I4Txaz6PcZOUjGvGUHuu5HpmIUv9hFLU2hEy928Ae5tDj+Wg\r\npd4FM2vfmLTf5M1OnlIacpvDcNXEdEncdI94pnDdk7RJpwwprVufr9YtcMdZ\r\nAjVizBgzzq2Qjq1dUAcID9nU7yAOxlORQVI9MNWuO/eq/jRGWDJO4yvhwAvP\r\njr+BbVqr1O7TgYsI3xqg4seBqF61sSy3/4Mxse/jhvXW5zuzUslE7R0g1QPk\r\nbbfUVsohB4WnSuXDZ4ECEatY2nh+rUh2yEkPlnny6dCmvqS2eGrznpizFhAp\r\nqO/jpR/PfSjitz6xTPCYwBpvhtb3XP2xhmaq/hzTVRh9pC1IAF80lbO0/p/d\r\n/eXXaX4Aj1juixVgHuIgWmeys+P4s/7V35Tusnl7Zut1k3uFK304Gpuoil33\r\nRpECpbZsnGtu7fUlXxlPjf3tjOOVltjwy7Mdof3l/KWb0SSgY4hCqFdEOQJy\r\nOdlgvgDqiZ8K9gvuIL5zJwkRRqBmpk299eE=\r\n=19AK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655000206.7bb613d_1655000222877_0.23829931092772538"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655037335.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655037335.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655037335.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655037335.7bb613d","_integrity":"sha512-LvFVifVq5JqTrrUvYExddTy3fz4+AI1zEl3Mx+KKbPoJFfH3IAMjh+f1y0fEJ6eKHQafsFes+3YuhyioH0p+yA==","_resolved":"/tmp/c1a92ae5b0733e5820fff3c8e010479b/reaccord-0.0.1-dev.1655037335.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655037335.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-LvFVifVq5JqTrrUvYExddTy3fz4+AI1zEl3Mx+KKbPoJFfH3IAMjh+f1y0fEJ6eKHQafsFes+3YuhyioH0p+yA==","shasum":"f53e7f0813ba74d128aada3e4c706b93f9381297","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655037335.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDke5/SOBbArSJHrjwJWM1WtZ+LfAUVFWkjOSPl1zDP8AiEAuigwTcnw5WfD8U9sZrWfP/tejevKkuYbUcbVQNOVhpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipd2tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCiA/8DWNs3XDazBQx9dgbICRQk8hSNV6tWKT0jOrMv+Y9aUG6eBAu\r\nuAVXXVt+AXiqwf9JdGpFQpWIoEhPaSBf1nFqM0NXukq00Mc/ovuh6DJqbkIb\r\nV9hMJCE1bt1a51NwmwchCJ96bktMIJphfP7xuqMYc7I4HPJCLqAA0ngQsj5F\r\nkrUVHXs7EYrQu3n2XFIp8XnhUjjx03HIOQqBvh3A5tm1e/1w/lDneCsERM8X\r\nKMWtV/hI0LHQP6M+IS313GevaqZ6USJjHby3RpD9OUIYGdKzLrJ3Aj6no9XD\r\nwnYt7zJqk/qb4cQYXDRPGenX7vHW/mmjnBkd7PeeoqGj8iT17puoetnqj1i8\r\n4ZctCjeLzHNklHQTxg83vPKhMx6+nHIrI6zWVO7YTgj4WAzb5Jf9UNpGS0Jt\r\nUVPHQRQR0jig8hoxdmPW4RJ4LG6tjDT3e6mEQEBzqMbsFsSDluVdqMVnVz8r\r\nykyJCN9/K5Ysytk3j3Zbv06OQk5bxVbaahJJOTgBsZA48E7EQsBwrEGNEUEG\r\n4k/ifQSTInXtfBLLKvM7YM60oJlb1dKR+us/cLf5VyRHin3GV3UHGpd8Da0t\r\n10Yd6hkhel/zcKyYekXiFawGTwCsGwD84JZpsMPb/d91yOGxQSuib4oeIpni\r\noiz+7zcULtzkahf7hMqy39Ki0lJIF84EVTY=\r\n=24YD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655037335.7bb613d_1655037357272_0.35523720829281746"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655086260.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655086260.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655086260.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655086260.7bb613d","_integrity":"sha512-jFebJ272lzfx9ARHrwoE3l8yWokcsyl9tC19drXE4BzNChtHh8QPfPpMnhHPVBrS9J6H+loZYaSqXmEdHJnuZw==","_resolved":"/tmp/7934d956bb9e803a5491d86aa4a57325/reaccord-0.0.1-dev.1655086260.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655086260.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jFebJ272lzfx9ARHrwoE3l8yWokcsyl9tC19drXE4BzNChtHh8QPfPpMnhHPVBrS9J6H+loZYaSqXmEdHJnuZw==","shasum":"f872269ea1fa939b4b468860cf9f8f439c25d36e","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655086260.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpdRFo0Ue5VBpMfDRkJ7w+RsKiKgWcsobrTyGmdCh/2AIhAMU78I8JNp4sFfVqI1Rg6gq1zhlQMv4be7FPvoD1hKSM"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJippzGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqrg/+N7Mxute4W/8PqAmFHtGEFwAm8QK56eMn7c4boCcpcGZvp/y5\r\nm19cSPyJV8IwZgDyu/xZU6InRcO/efYE8FSGwTbNYJP4rGx+yUgXG8OEhjoi\r\nY+lGy8ASaihw/Melg2SaQRKVuLzqhkSwMMWQW2Smn8u1sPvmkZCMRfKtnatp\r\npB50Gcromi/4ZerGmvZ2l3NK033b+Fv0Xwj4SZewHC3qK3kobeHZnWE40QNC\r\nYLcOrKhQ+9p+dYYKYVxQs8X5pWQPWWP9a9fEWOhMPquj8/Eq/b/WyP8w90FX\r\nbYI4a6vO8QZEzvPXtC0nyEnE12GtLnT2TmL8EZfFp8h49s8Pre3pckI8SeO4\r\navyXYv3aNyUEm3xPSi6NZjci6T/P9IPtNlc5/XVVq9EUlWpOoVEX3ydhh3qY\r\njF6f1oeWjEtLTQdZku//BnLZN2950Yfys83C+S7dmiXvE6s2b0W0AfW1emer\r\nTkXDT1LuT2zyZj1ykGNWnFTU9vA2o4uTkiva2PkjcVIxa/VY5xSUVjfaPVHs\r\np9FF0IpItG9qP20cxbxPwYbkHdTnjAGC+9vIpSIVehwCRgmJErvPumFYGAhB\r\n2K9B4B6uL2WGjxxRxU2W9RmN8AK7NCgYrgXaz3BS9AssVgSESlPtEYFdT1St\r\nD4YcEeBvY/mOLPoXZHBarmB2fRJPiHs1N0A=\r\n=WSVb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655086260.7bb613d_1655086277945_0.9825999681273141"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655173038.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655173038.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655173038.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655173038.7bb613d","_integrity":"sha512-cCsj09OvRVUdBV0b6MWci9ymrEPtUq4ksw/u2zr6EaAleaE3shMZDMuI+7/tafQrb/BSmlkWrZeQSimkbq/MXg==","_resolved":"/tmp/af90d90de7921f5ba32b376c7535f23c/reaccord-0.0.1-dev.1655173038.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655173038.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cCsj09OvRVUdBV0b6MWci9ymrEPtUq4ksw/u2zr6EaAleaE3shMZDMuI+7/tafQrb/BSmlkWrZeQSimkbq/MXg==","shasum":"e8ca38465bd2fb8fe6d10f2e0f0017c77ef76172","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655173038.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEP/o6kUIotWZe47BbfMDXnaaRa4XO7VpjgNF3zWIV74AiEAzzmPOWr2zUNmoMN78rj6vXNSfxaCtTawUOOCd2qh2WA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip+++ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJWg//QkeTRvV5CKjjdcUcHoqQPMhosMbY+sg53uddC6E24Fzf3oZ1\r\nI794x6ILSdVqNgcOI4+wHewWklRS43rqM3LPfJGD+0XUXUiG4RmuwSVymQ0g\r\npn4j9hKIrOSSMa2Fnp48PGSDHKqldzRZUhAqNkCgdA6A+b7/X1UBjqYHJyvb\r\n54eCPT1c9XSyLcjC8mxmuIXPJbZNMS41AAX5qHlR1Oyar19Upxhb10QRDo8W\r\nnJ6SXTRHm8YNVDELqD4qWdj5IBnkYJJ7+z6vRyc9scrKMeG2Pnp9wuyqRxAB\r\nQRnwDpTrifD7jdgmv7pq7ElwhmTMkrJ32kffSwumWabXbXNayJXLeZNMv+c6\r\n66pFdbQLvwKt+b+bUA4hgjDHHfogXwSLLtX9Qa4Q4k6GxMMK9/jbFX3VFZrL\r\n/wwawF/gokGHPMjW5O35Avy2FEjaCUUW7uxGwhEjpLpDauJGTGCzaPxXPDCb\r\nJ1QZ6DlubU43Me+yJE+IPtHrnm94Gic67ZnFa5XsUDHCQIKtryw3e3+1As5U\r\nC4LwbRRTni0hpNU9Q8yQNiSUqLfzOj3hxBoETOwYVscxkUiS8L7rFD/HyxaM\r\n8oC0WS7f2yWwroPUKcynYsecKrOJtNsCd8zjLnSb5RIazWre3ZVsbufbd+N1\r\nR7Zj+yo3hFnnHv6bQ4KzcAMsqfjvMGQKCgc=\r\n=cJoS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655173038.7bb613d_1655173053945_0.7531455227259338"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655210621.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655210621.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655210621.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655210621.7bb613d","_integrity":"sha512-zjs21OAVLOlm6rofOCLXlSVAcGexT+GYwU/nJszya+Xs2fDK/v+O5VpVTzeKYrcP2BsAYUj1vlCV2+MsUOwZjA==","_resolved":"/tmp/a5a19a0a6146dc93d99adc7e7598d4c1/reaccord-0.0.1-dev.1655210621.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655210621.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zjs21OAVLOlm6rofOCLXlSVAcGexT+GYwU/nJszya+Xs2fDK/v+O5VpVTzeKYrcP2BsAYUj1vlCV2+MsUOwZjA==","shasum":"a9f8f23c6b0d400514d4c08152e6110b58f79e44","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655210621.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCb0vilVRsFjaxn2yVo+E3kzm9y8cRfUh6FfqNpGqWMBwIhALKA5eJmlWYYBISeSCF7JtwTlOVdBO7McLw01JPwkXb+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqIKVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMwQ/8D3pLcmoEXlTmGJ2/Z5EpnHHh/EJz1MFIGPHIbKZAa5N75e+g\r\n0uhs6+cxeQ5MWDNb2JFT6u9/JSEYbTSBWvlsKzPppEJYJT2+e7xaDUxZa5nh\r\nUEg2DrnuRk1QllbFtERl4+mshhtD/YJaTY7z270HB5MiiqMwYSh5JLmzvlpr\r\nu3TA0uDrFg0FwNXKpJWClIUQy368H3839jkrrWfzpZJtiHnRS8K22fXZt+1S\r\njRLWGBbpTeCOJ728xZs7fuWW3SgOT/qPLBaqWnm3Hi1njoUB5gzV8YxMNFgF\r\nxoSxO/qGAOB4O03JSf0RlEg/N5EEqXfEs1IStNSk4LuwY7girwB195z+xXMw\r\nQI4tt9Dy+az6Mvc7TD09MZZe+SnNO2MVldSYvq6e0vZcQ5G+j/TXrZ09d7pj\r\nlXluaVqcHP3tEdJzgQHUkxOTZaST/A9wvRQn+Qptgex8gmQKHwHBTrNDtf+b\r\nEGd2w7IkWTYbjMCoiaI4G2cj1xj3RQRnwfcvOjVVTprLHu4xa4KA0A+D4+9O\r\nLgB1fUe8HQTBglNo3A9AFcA8q1ayyjBU54AAIHR/aoswgj7qw/KpwN/K7UK4\r\nPuf3/tMKuASshizlLHCXt0+Bx14bxZf2le02Z/8+xOqGpULoV2Gyo+koBL52\r\nXmnORIBSgC6rrr4AeoUGcAqoJyHmQylLuqU=\r\n=P4Il\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655210621.7bb613d_1655210644773_0.3185446769656324"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655259007.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655259007.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655259007.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655259007.7bb613d","_integrity":"sha512-3BWq7L2HD799N1mPaaH28wY+tzzAU7PYwYRsZXeLbNvP5j5zXz54VB9ekSgA9Z7GM82rRAIq0ZvRivoJI8vhoQ==","_resolved":"/tmp/927793e0d343139a0201280a33e8d5b5/reaccord-0.0.1-dev.1655259007.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655259007.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3BWq7L2HD799N1mPaaH28wY+tzzAU7PYwYRsZXeLbNvP5j5zXz54VB9ekSgA9Z7GM82rRAIq0ZvRivoJI8vhoQ==","shasum":"17115c67b9c65ca295663c6737a4f7c88900dc17","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655259007.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7+LDqt8vpa3PRdT9jQlm8dnz8hT980ST5hxmvmIr7lAiAqTe+dfFDuFm2ZAE8f6qhUd8kdQZUrGndKnmT3D8MP3A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT+OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjrRAAmvopFORwLvTe/JLLu21W/vgcoEmxsLDgE4aA904QzVYjtNX8\r\nUB48xhVMLPKknRRaVU+pF9efYK7aNs3T1XivzxL3YjVkyl8r3gcmYMaYhcz8\r\nXXENr8sSTej6QD8luKqVm1CzzmRsKFfY2CqxS68UFvG5LVZSjEu14jLUnT6Q\r\nN/UCJscmT6j/u/HgyqFzhGavcnyT712UP+zaT9kjXB2KncOQOPgD38H6+nH2\r\nuocAG0Li+g0smg00m+XvDFc0sqM5OgA7BGxhEALxfyfsu2lw+AZUhp0ERyfb\r\nBtu12wMnHLeMuTxcCAhorrAKjtkXW4eTNOw2qzjFo5yLjsRSStIzSHHuZijO\r\nGFGLi0JtHWZxOoKHH0cX+Mso11oL/hn7FLUjUGhbKGHixOawcboH5dPq+pjd\r\nw7wsKIwmEQqUkHXbZHVX1hMXGQa4hsBlJqyt4g2ep4QJC3ehfx4I1Bs1kWIt\r\nK2K/EV8wsrBq7BXchLzjNTL48c+V56P4LSk7sbrxQJDEOzcJPYrUTz4xvBVJ\r\nReUGL5S5ONsfY0hC8O2gFSL4bx7GEXoR+iXK29lv6OHkcwhsN7NJRsMp537o\r\n3rizOF4IkKzzclQgUo4NJb2TGGedMby/yNRemYn9+KoCRbS6WDLHvShBYnB1\r\nOv0Gki4W1BArzx1p3O8M6KtMxrUWpeIsj/M=\r\n=RbDf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655259007.7bb613d_1655259022533_0.9267719423005623"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655297095.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655297095.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655297095.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655297095.7bb613d","_integrity":"sha512-J9Ni+Dq7C3/Wv/h8r0cx2M23Om9wBee5WWq7uKLxOhTsBEEGiw+QiTBp5xwBdzizPPmMCbnb9PPmo9E6wFnVxQ==","_resolved":"/tmp/26c8e81a9afdf6a18dcc18ba1a41f74e/reaccord-0.0.1-dev.1655297095.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655297095.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-J9Ni+Dq7C3/Wv/h8r0cx2M23Om9wBee5WWq7uKLxOhTsBEEGiw+QiTBp5xwBdzizPPmMCbnb9PPmo9E6wFnVxQ==","shasum":"8636eb7494e5cc5af0c0fc19d401df097a8012a4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655297095.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj/jLkU6kr6ulcKTLi6w6PFMIJj8w2vkygBLIVE33GsAIgcntLehUFG3fOwfpC7CPICvTVc1aQRuwQM490ldDGP8Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqdReACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmompw//S0Arxcmua1zyaV33jXMnpw6fzo1niBnDlDOEfnP4JvEBcbFd\r\nd0xjUfS04bLWIlDX2sbUbL+tnzGCwFsOLLR0KIGIRP3YIiutv3/zyKDRKGRu\r\ng7n169emhER38pv1xp6KPXNpxbEoK2iBmL2fSpjrCWYtUyWB+d8emfZW5qAA\r\nbnfpmhTHqywXWBdxZA+OL0pB+p+WFKLftlJgPuzTAH9768/gKSYERHxdKWK9\r\namgcrFwW6LTx/dzv3ii2bZ0HGV72qRybgXCjT5FEXaqH9ulQI5lvP6eevVBV\r\naQawDLbWZEsk1ziZycTlMBtBZCRAptvvCBokzfRyIrOnG/0N+KIOdqi12hZt\r\np6tGenpnk0bQ+VK4rgwRGgqs2B8ZSAPzOa6/dppIGa/o/gOfQ24Ist4po9w8\r\n8TExSS/VHQSFpGETDpU8odR7qbxXcH+Ft8AQq9OSW1XdfdkQVAC5YND8yHf4\r\niipEb8/Ax305TAX9yiWq2kvsyciUEWWi9YpVkLBBhvoD+DdcDaNzpwGMedkr\r\n5vH2lhVOy38g33yLTjk3K06Im/OLk81fy2AxqyrqdpwIcEOnFUixxn8JSfs9\r\nHBTgX0NM7o7Y0TagmA78QHpQtnZ7OMFg0FmnjOnXiRsgHQdr02z0mALmC9mB\r\n2TN4SWSbP+jwxns35/8TZD0tnNaVp84JEy0=\r\n=X5M4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655297095.7bb613d_1655297117961_0.5448550676545496"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655344944.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655344944.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655344944.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655344944.7bb613d","_integrity":"sha512-jLCa7gEJJLNVIWrYZn5Iqs1Ev7/hs87ov7B+0/nj00sg5L8+qrKL79Bv+vGgqxwYxCkcEK3qoFBBRqK/iMKL+g==","_resolved":"/tmp/4758d82651a8c0b88ca3e6fdc86f20bc/reaccord-0.0.1-dev.1655344944.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655344944.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jLCa7gEJJLNVIWrYZn5Iqs1Ev7/hs87ov7B+0/nj00sg5L8+qrKL79Bv+vGgqxwYxCkcEK3qoFBBRqK/iMKL+g==","shasum":"9809abe4226d78725cd09eedd59e2233a1a0585a","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655344944.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIkxU+AZZy8cPxFTGRiW00ZovcEosu3RXCl1JpFckdDAiA6TfnvIxsDmwcb3HNdwDMqo/Fjg8RMvQNYbBkkNeTLBA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqo9BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNGxAAkJd68svOh4/WuArFEHg0c2tDx/kBawVvE5kKh5pDk6zUu2b7\r\nGY4CupMvRNN2GL8LFg5QtAffHpcgbxLlDo6OghoxT/cs7aSdMsXvj+Q17VXS\r\nXVMOWTmdpRI/59X57pk5f4OktHCjDAOmj4z1ksz7bVNM2wsvD/qNT5je/TkF\r\n1sc/SdC+6bvHZGI1/ncH9Bw1z9eJsBLg/+0sNdHEeKVbA+twAVs/tqFwx2A9\r\nDfaqHN0KfXfuli5T2v7LRTt8QxY5B9ajmUTBz2h7bSjXFYCZTKWcNNvVhlKr\r\nO3PfywomBEYCNweqNUwWA9rs/b0CcvUJALUovT1gH7pVet14j12MQNg9Ymfj\r\n12sIzu8hclJ2xq59Ugho3bUo8jayEK+tnwSNkBgMsdn5knKlF/cgOu90wgtD\r\n7pjBVQdHRwMAgPLdOk8tHY86rUDr9S4rnksdhGbRphI1ysFrVeHEAY+V9RFl\r\nik7z6+Iar6x0sPi4CIf2oGFW0J09n6oAny5cpUO2fs2iL2dg5ITSDS5dujjT\r\n+K3Kt8eCI3wa7TwXqVjmdkbP3pUoruuOpKkUnhnw3DUQgHSc1dx8YbjQgHIa\r\nvyclCZ7YQQ8xAqvzHFFleEdQIagiAYX77XTe569XyQklsES/qOzViXuZQRxY\r\nuwUJB9K3ebSQDlaTaWwKCGmM1WR8AxKn8pM=\r\n=CcgS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655344944.7bb613d_1655344960727_0.8568795132759575"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655383505.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655383505.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655383505.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655383505.7bb613d","_integrity":"sha512-jbvOf6ZJYla4gtfkIRpw8Qn+m9YPYBkvIT+ooucr677R0HlC3ge7g2D3T/GjF4G4caf1EoGsvLAvrsVuPBHFew==","_resolved":"/tmp/db6a8d7fa14cce098863a0a6b5ae61dd/reaccord-0.0.1-dev.1655383505.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655383505.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jbvOf6ZJYla4gtfkIRpw8Qn+m9YPYBkvIT+ooucr677R0HlC3ge7g2D3T/GjF4G4caf1EoGsvLAvrsVuPBHFew==","shasum":"b55c1fafa49b12f7eabafb6b04035138e5f69910","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655383505.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzSZv32Sjhby3VuFNZRi6eY4B8qOmepGe4JmgZkrLRoQIhAL767/eOTgzE7t0MRG3g+KkE3gNIDS6ZyHhuvlf/SXFk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqyXpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA6w/9GjeErM8pVPOzmNzRpmTta+Yd0rejYG4Y3c63nYhb9CNMOBBG\r\nLLRaT0n5UBHfeq3fK3ey+J1ghCUPPUXPJwOJdImnfdfKFFLqcGTZbRikn/Q5\r\n8ZQ375eVW4LmUIHHPeZDlaWUB7PubMGGv0Ox4z71EO3lLWlYt8gqYCXhtyTi\r\nP3dhDlv5rv3ceMVjjPH8J6g55d+a3ES0B5Vm0m3I927xgskvO0UYcZOVWAIJ\r\nYKx1X6oMwzdtpH/ohSCEHvgRrVWtNVT0DWDECGUoZC+24bLjBX6gY6x2bIGI\r\nAy7/WVuZhUJFdwhuELcicPACQIEHyVE6oMHHT6LbhKL4AsUif0LUg4U55I3R\r\ntQgjUFhmyrgLeuxYQ2V49HefkLCKdoGO+zShPa4oHiQZUp1TDAiORi92iAIa\r\nwH+CechBLJ+TgD3rP3wXJTE1jF8wpAUuTT0Bxsj8+Pwe8nGxfeBxamCYfh30\r\nXxLcG95oUo0qmZnr1ogiR8mju1GAeYx6JsxkvV6mpZokxFtU2aDO5Ml02xIS\r\nV6gnGrNsD0pjfhN21SLMoeJ02T3/zrCRXmCVdAL1lOJ8VwZKiXj6s/rG2Ypk\r\nkMwkel0mdT+OsCu2zVHHkq1xeJTbpVt9ykrYuAK0SZ2ju9OzZO2bidHRtbXx\r\n4v1dqi7+IbK9wvxqcFLa7AmKbhXtxkUSKAs=\r\n=gVvq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655383505.7bb613d_1655383529290_0.2982106018905559"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655431413.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655431413.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655431413.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655431413.7bb613d","_integrity":"sha512-fbjbj0RNKUkLa10TkIqf5Kc39BJrEKtfehOIP7zyUNRa4OJdoF1LoOdE3opt2ftOIKbICTlEYYDciHGKt1hfLQ==","_resolved":"/tmp/0cab68c00d409bbbb9353e968e4c4a3c/reaccord-0.0.1-dev.1655431413.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655431413.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fbjbj0RNKUkLa10TkIqf5Kc39BJrEKtfehOIP7zyUNRa4OJdoF1LoOdE3opt2ftOIKbICTlEYYDciHGKt1hfLQ==","shasum":"c4fd45fa4c717fe8969c28193fe6613f9be8d014","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655431413.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRvLSAC0FUJB62ll2IwQK0cbcw+88wl4JikU62kZpHjAiAYYNmFAciS9wVQfuYdn5ePVJhOUdhZgiVBj9sU0vlAcA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq+EHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok9xAAmqSei3JR7FNzQs0IVVZMd3xDW07ndd9oGnsoJJWRLzJhaMw4\r\nO2PcJGjQjZYXLGE3lzKgXDGA9+7awTfI1OWci7x3d/beCTg9uezg4TjhNa4R\r\nhaEZCy9l8ubSk0Q87fQ3nzQhY13Q/XFYJ5Debvd75uUuZ8k9tBa9n52zeBUb\r\ne0S7RxX+5RHJ9F3LfzJNmRYp6mq3IaWUjvCDnB5qZPqfUGuKLE309q5pnQjN\r\ntkoWNNU2/iLA8fvrJQXFG8IBgXnhY/oRIUSsYSomQdjNaqBNGz2Y0lRHYaay\r\nPSgdcpRTkwuvkM4nCDf9ssxzHwvye6LOSreQPkhIvTfIlYq8TkFKdIiMWcju\r\nfBuSAzKg/XcG1LpVU6DMj0FD10xRwbhjDV1C4EhtfmBVhNAi5Lrc7xJO/WFQ\r\n66eGSSvgOXWWjbrL1q7LYe8/hCln4GjIN9QYEK1Rb6u8rj+581KcGcqVaIlQ\r\nbq4QmtLFyi9S4jlcABQhhVnGggLprVUZKYgsi+6WeiTKz8Lg4ukbUFXXB4EU\r\n5FaKwwGbuLtClkL/28VwNkUAKXHmLDrFvZiWep8DfshmWOHyBEvQID5FeK6g\r\nuuM6z+V3dGc5g3+CxQuBJmMJxoQNYBiDfnrAlbJiGBfENUNwN/mvvoDS74Vo\r\nbepeEtcWL0CJ9MUkqnBydPrSo05tyI+bwno=\r\n=LlVj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655431413.7bb613d_1655431431584_0.16546764202285824"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655469877.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655469877.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655469877.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655469877.7bb613d","_integrity":"sha512-O4lMjxqDI3Ph9V1Mn2w64S5/JpEzFCstRL51WRceqVMud/LJPyAndfFt23l148K2lJdqfXqMVKi+v4JCicJeDg==","_resolved":"/tmp/453b9340769975e1372fe1ff5875a9da/reaccord-0.0.1-dev.1655469877.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655469877.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-O4lMjxqDI3Ph9V1Mn2w64S5/JpEzFCstRL51WRceqVMud/LJPyAndfFt23l148K2lJdqfXqMVKi+v4JCicJeDg==","shasum":"4f2da567a920ac0a9408c6686fa9783d63c223d5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655469877.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzHLe/SClg1S0CEUFXn2yA8cwsUX6WWHF3+tRvyT7bXAiEAj+ACpODmyIwqDZ3CVyZ6uVjbamaWeA+AopDwLi4+EUM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirHdFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFPw//Uzl3jCA5tNPoGSKJrV85sBMdbh2ziSDvnu7n6MvK8COgf6fm\r\niA2d39UMtsQhCWwG190UwXDBnQ+K7vPGdTPZrzeGYINy1FlzX15tB5NR8JBx\r\nJt2WF+9oMKlgDQYeJJ5K7J0wkUhhQqIchDGvnG9FYzV+SL4r7F6Q5LZU+zoM\r\nHxRxSM13HhO0Yx2lIQ1rfIRGVNdeI5GxozFrswtx1aO4Ut++4Q8fMjXhTfn/\r\nbNqmtkzj7nYpwgdcFvIVq7ZRdIwmRrBsjuxrg9FIy3eIlap7YdeNUoGzeHVu\r\nkMz+DTAwYhMZskzfKHB6pN1kipOlMFTV8SVa7LB5v9s6NSYHWoW2vDm1+mBS\r\nfKR2jI1tHDDmNt+ADu0+6HpTGGZ+osOiWwS7zTx8Np5rcs4zmfwh1BL6e5qd\r\nAxE28dC75GlwviHycKH0+YHhg2Ce++DKSFlzbTiLtlqnKEagwcDm+ygLLQUO\r\nblwZxmaDc3AV7968xqaj/njewv8ZkkHgNeMWPO7LUIapLSQkj0jt5EQ9yHc7\r\nNBxHrl0fSrDBbQINteh6Qk3D21jGluzBFiZ2HLAzC/18DRONFf+5yOjG1tKf\r\n83qoQTlrsAVX/YN6NYj/arF5TAIODv6X62W5zdDCpBLcp20u8cqL+P7fCuWq\r\nGKKxwZCE+9hYgNDJxQj6bms6fo1im5QgCwo=\r\n=H5ou\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655469877.7bb613d_1655469893453_0.435900551693835"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655517916.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655517916.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655517916.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655517916.7bb613d","_integrity":"sha512-Xqs456eldm1PPyZANo4zHKScU9Q5+kWQSbQGcbmWVhU8qk1AYYVeYKqQ19B1dZa7XnwQ8+vh8vKZvSQ6l73C2w==","_resolved":"/tmp/59e437e5212f5be14943a7655851059d/reaccord-0.0.1-dev.1655517916.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655517916.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Xqs456eldm1PPyZANo4zHKScU9Q5+kWQSbQGcbmWVhU8qk1AYYVeYKqQ19B1dZa7XnwQ8+vh8vKZvSQ6l73C2w==","shasum":"4e252773d837ef621003f4cdd4f7d3adb43ab866","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655517916.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH00MhntiBG35KdV06Jx0Tz3yjWjZeDgimZsZ1N7f7aSAiAoXXnmiYrp8ZxSbuMPCMRUhTBpi0BT/H0ek3V4JbzGLw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirTLtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM2w/9G7052IuzZvFarTAyey2SLKSl2RqvEnrB6FG+7g6reymRfXZu\r\nmbJveIvb+6mNC1To+8hEzoCs5duAZ/IDpZbGjOSyFlzrMuDLVSueeXroZeEB\r\njn77N90oFpWNPbbKWa9/vTOPGNdheoDaGCNESVrOX78+HkRewXmp75cAMWma\r\nbEta2Y4Lrbvxsea7rmbMaEGLeYn32IbaI8Da4OLpDk+LfhnSx8eBGP/xmwo8\r\niRyfgcu8ySvgcdzqxWcj2Gx0GgaIM6LB6P/yYpbZu57xjF7CVa/JilaR/hs5\r\ngCCGHMN/76bFp//MMIP5HReFxevzOhPabj+Euk8wZCjE8a4NUGisk/Ecg0k2\r\nUNLTbvDOJpeqPqXzTaE+IAiJxRFhwP3Y/8fXirt83drmJVU9Hv4B6VMfoMLU\r\nFteuSNEspqJrrGuAmK8VaZJ+3ZlpmnDJ/07PqFUzuYsLSUVrz2bCYOsKNr1e\r\nmbe2Yw/zvmnnSgPcaV8MeuRcUgla1jLNTAjCd57LAXyQTw7cm48B9TK2T8wi\r\ngGW8tnQ7aLj64mSyDMKbYHz2Xv5QWp97UxkeCmSbiuY4Qleodo9NujhSk5bi\r\nEhS806kT9vXUwEgjWxJVht7CIL//qFf3GEFHrQH8T9pY8PmMTq9d5Icl+rqb\r\n0DwpdbWLHCkXiBH8J4ZLfikb3xJ2hdrTTaI=\r\n=As9D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655517916.7bb613d_1655517932833_0.15279813582405688"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655555794.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655555794.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655555794.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655555794.7bb613d","_integrity":"sha512-84v53UxGgFh7SHRl7V5NUD9GTBUBEzuI8UdvCJeemWGUNjkhOkR6HXrioQcYTn6BmFpR/ZL4dQEHV/vMShpW0A==","_resolved":"/tmp/21e9e6afa79ab1a577b7cd8e7f137e11/reaccord-0.0.1-dev.1655555794.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655555794.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-84v53UxGgFh7SHRl7V5NUD9GTBUBEzuI8UdvCJeemWGUNjkhOkR6HXrioQcYTn6BmFpR/ZL4dQEHV/vMShpW0A==","shasum":"b9d8fc31da5ec448877ffc562ae928e6be87336d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655555794.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4qRb/Ea4RJ7AZYD23ayYhhxMpLyAM6w1iqEve7bg0jgIhAJa4rcXA/4jRhxoExNtKYO2Kl0An6Qo3HLXtpLOy6aK7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJircblACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonwBAApLe9dMBMrNXEvj713qInLAO+2QIcTVkPMfux3DHwutL+Zhjc\r\nBl0ud2wDSI0Upil08pbWJbpedObHl3K/h/rkk1aB4mmCM3oSD+e6nx6xFRpt\r\nxbS7Bl1GyyUu6kwZozIyWOGXpmiUFHaEF8v4b6dw7yiMh+niHJwXTqzyGmV9\r\nX3nuMdSqukVfjkiY4zEmx0afusWGG69FX17LQU/+bbvXBu+5B6s5pA4TEJwK\r\nVty1Ju7TvCnuwiA5M+EbL7OWrCVSZHmKj/mn0+aRW/IVxIVgnfy+i5z11wNc\r\nY8yo3jg4boavWqbEHtP3bmsGL3VKrFasg+JKumnAjZ9qZiVGxVzLxyP/pnpC\r\n05YVoMYh3rkmLkGRwJ2CjytIbyes4bfv6cTa/ymW4c53+3ZrikvxDYrurNlP\r\nvPM7GiUXAJIa5852N6u0hjhDXrG8MJVwhAoWhwez9vmr9M0nB5zK7lG34r4l\r\neKpbJRHYxxGryUvtQp/6EH4KasFrc/pdcBl6KrANcDU5fc2oymvCSO4dcOar\r\n4v9aksq5q2Ca626kGdTPcugbvclbxuxAwDNlyNvroARJroQ5M8cddbutNTYW\r\nxvmKkS2qaMVhicKmESBuY+DIgPsFoOUg8pD+abxiHn50ieSPIm0qbMRRrBpp\r\nQgBaREK2tV9mbagy/BILdI9Q8ZDZ4xcS020=\r\n=HZiY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655555794.7bb613d_1655555812859_0.4088011095917974"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655605208.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655605208.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655605208.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655605208.7bb613d","_integrity":"sha512-mw61EdgkO88xaei/6tUKmQBqqalIp4jykUeS1f+6RNRbZ0ACDG74Q/MM5g0Sap24pnd80h2gru5PVeW1A38lbw==","_resolved":"/tmp/b0d3f5fd872d02f609c914038ab68ef9/reaccord-0.0.1-dev.1655605208.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655605208.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mw61EdgkO88xaei/6tUKmQBqqalIp4jykUeS1f+6RNRbZ0ACDG74Q/MM5g0Sap24pnd80h2gru5PVeW1A38lbw==","shasum":"8f4656304b10ae62dbc1506473728a157acbe1f0","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655605208.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICB3hDj1YLKsloWOjv4kZliUU9OG44n3++lLge++iehYAiEAuIRoVkZkDiEYdLYg6pJXCJiJmY8rhzuiW/xckfs+uO8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirofqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruAQ//dEgIl8BlZ0p92mj8SV4DGu+9KQwPZIq8j4ZdjLmwf/oIpdQY\r\nfWFSfyTp7Hm7F7PenA4Q+cMsBAiJl5sK2J0KqmBHT7jj4w4ASW1mbzVwV0RX\r\nCZ+Hy1zu2ohFPOGNTuhd3P8VE4iAAoE94ka8BUySdLAwaHOtmrhotul7Bkhl\r\nV/AY9sXtsTZqTjC4mK4UFRcyV8OFr8XDFvC6fjPQ1tDvMRnEVqhdX+ZKq8eK\r\n4YNPhc7iFAP+jBA5uhQgrsx7nghZvJcdqUU/uhFYNGW7YrSe5tEdns65NsQg\r\nyxzMELgVF4UdRyA32/SLqJNjUKAdmSsZGi46JVWojqCeFXh7xGZdgwSYQnOG\r\nCKaPQJzZtMzNJODy5A+HuYCHh/JKqqqwqz63RSuzA3W4C2TtghhrJCIZcyH0\r\nzmCDp2mD/XG+nSWohiwS0xFwT/SOa9zdPAmetGrUjnkNr20jfHTnY0YUrKzd\r\nq9T9WiWkE0dNHBFEeCS9ZJgocvQmAE8nduPmAUtY77hF3Ou+gAdUqRN7BKnD\r\nhcdKykca7P7P9BB+AztNLQXmm+BLxmyT+FzDc3Unc5GQhLFTtIA228Rpwzz+\r\nQE4kCVApjoa/8yw/LfMkUVdaehFTylYy/+kzCTXD2BGtQN43/RxHnjkcNDZG\r\n0wieiyCil5gqEOy+dSVjhfAQi3FGNsVHvz0=\r\n=odTj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655605208.7bb613d_1655605225913_0.6298276046728837"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655642225.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655642225.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655642225.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655642225.7bb613d","_integrity":"sha512-4TCuJCGYXqWWbm6JjgGW4lNDs1sL9FlZLDXCD/K41e5L+gCfO3TxAICwLx/Op88febAOxXEUsNmoJvihSO/+2Q==","_resolved":"/tmp/6b7a699514779966485adf0b4d18b219/reaccord-0.0.1-dev.1655642225.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655642225.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4TCuJCGYXqWWbm6JjgGW4lNDs1sL9FlZLDXCD/K41e5L+gCfO3TxAICwLx/Op88febAOxXEUsNmoJvihSO/+2Q==","shasum":"0c8dd8c00cba912f74bc56548ade2a2de2c575d6","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655642225.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeoQWpoOIFjqjOUlG0NXW08aw1yczXX5gscc5xe0OmLAiBSba6ZEORcGKgxbgymhrSyf6/9GJq3gh7erwdcxdBiTw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirxiFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9bxAAkkrRtL3auoA57ZSsWSRtAApXxtgD4KfufGbi/tQLwSftmM7B\r\naAq9NgaZddKuQyZUkestBG5s/d9vKd+8kW9WMgokoZdQI7RxIkN+QbD9Lu33\r\nDDlzjn9L77W8UQl60vSj1DCZNfsy9HBbqMaDLxLAE/9JmJAvID83aP+W2IBM\r\nIlMgK1ETJC5ibmzLzWghLpuk/rUXF1IkFK5HQ0+JW8cnjnj9qbMmihOS0c2u\r\nLUD6Jfo+9LrPpfgDP76V3MZvrFYTkUCbjBTl4BJ3xMg71RMFaEngTA8/Umn/\r\nSZVY/JO485rea+fMhvLMfWpK+fqdo4RgX33zF+S0XLNCpeoBs+viEyjP2eui\r\nmTCSdOuji4EU08WpQ6ihu0sTQLe5QRU2qbhdVMBMNnbRvo5ZtNQXbxSE13U/\r\n5Q5xxi/piRjUwXvXT93Ilw57Z8yMGnZhP0RNqlyzfbBbkZJaB0yJRcMQgbPn\r\n0rVlYU+4htR8UKzwZp3QbgG+1cZUSvLL5U7h/fL0vnMRFmX/23Ol5NkKB3M2\r\njHiZ2PMHYSWxyApJGYxmHcYFzOjgVuAAAxYJT06L0/XLG4A/untql15ujpcT\r\nNTYtQlhELSCVNTmZY9usvsRBH1phP8B0zQXhAzXog8QhNJIlnhN0RYxkmlWM\r\nbUlPNIxxcroWJu5MV9HPsrLu4m5yaLU6ysg=\r\n=A25P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655642225.7bb613d_1655642244841_0.8556916513852608"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655690604.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655690604.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655690604.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655690604.7bb613d","_integrity":"sha512-246hrYq1YWKEkQ97bttw7j7o4GuOk5hDyvtxgRctDy5NQortyPGOm2r1Ks0L8I4BaEudTLC5lUZfSoYF+eLXLw==","_resolved":"/tmp/c7795c6703a8d212ea7b1fcccf09b714/reaccord-0.0.1-dev.1655690604.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655690604.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-246hrYq1YWKEkQ97bttw7j7o4GuOk5hDyvtxgRctDy5NQortyPGOm2r1Ks0L8I4BaEudTLC5lUZfSoYF+eLXLw==","shasum":"cf8fdbfabd5b17f71d846e890c6e7984189a9ad4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655690604.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEz2asNCEexGQU+wpPR2Cozs23F4sEksTBSa5Kb3d09JAiEAj3hwxQuIz6ldDA0pgDC97lOgoO+jm/mvIy7XByuXCl0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir9V/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHRRAAhk3t59llxI/xWA1LXz/jpVq5ICGOPTdI6onQmRv9NlP3VCY4\r\nrCGlbNqu4TDkp4kqi8vY9Q8zbeJvsc2Mx9/9vOhhrvrLcEz6PrySD+G4JUUI\r\nOOsfs+pR4mVabdKJcvHi0s3/yGs/n5rbi+EIHH8w+XNzaFvRC2IGKFKWm1ZV\r\n/yZoa1OM+E+r+M5eQZH4JCBdmy/zjPCOESTZ1eX5pj6HWTJclJozHGhzcXC4\r\nEGQP/r4wiVEK1sBLC68Ld9y+U0wGxLP6TFj0RniZvuUcWOks8iGryb/HlpFc\r\n4nLhNj+4viGO+8cdkcZnJ7pTpYrb54y/woOY11QseF+H9kJXjKFVcfZ0V5js\r\n0dPcneIftZHxds58Frv5Et0uq7/4gFguXaQqfkjX2x5samvQ2AJ03fstPUPp\r\nbviKl/dgAbuWeT2LkUNhujMKjhm8xy3iTQwHzbE78yRayYPNtwHKEdMvot5I\r\noX/yUwgELXoGEDBl7wD1LFmPyePHcB5wnELgQGu4ofKFoUAKhmy5KBle6UwB\r\nt6vBL0ugm8VUUvSMnmQ3EXnzlaVyZzh514W90mBHyUizXJ5e1QoydcONS17f\r\nkb6o3Lxfg2YtwY4iaMaqgtvBxy3L8jiJbtQewRqSY2jNtEKGBWxI6BHr/ria\r\nMQpg6cwbPrHDUfwH8zmajqhqS3cQGw64IJo=\r\n=k6Zb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655690604.7bb613d_1655690623613_0.8452593763390082"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655729086.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655729086.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655729086.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655729086.7bb613d","_integrity":"sha512-kKsjhxzskYgHQBa1ZkDGMgTsxGTLhqYdOTg9abiCszIGM616oYZ4xmSaeQypraNuYpJgoppI9sHY/56sZ6z56g==","_resolved":"/tmp/06edd1db32b1ca3f2eefa31ca353ba4c/reaccord-0.0.1-dev.1655729086.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655729086.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kKsjhxzskYgHQBa1ZkDGMgTsxGTLhqYdOTg9abiCszIGM616oYZ4xmSaeQypraNuYpJgoppI9sHY/56sZ6z56g==","shasum":"1d2135df75e6a0d88a9ed0fa8b0d3032cd324898","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655729086.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyjyQj+mnPZdTPey1cUJ9BUwqPYnoy1Ydj9WvVMNDbUQIhAK9/rz4idlpDxVFtKdB3lUnEk55NVfxGUrCoaoy2pHNT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisGvTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMog//dvG2h3K5mapkXL9qcsPqfh5VTBbcY36vsKNUK2/YTGsw3QH+\r\n/HM7eUnEpHmiWSqWCZOqkbmKwxPWSoQlyOdba1R18OpbiwnbD+jAJNzh8kAo\r\nwLbGDPIpuPQiVEYRpZ1XlARMFAZ3f5LssxDWZnXxZJ47gzmQtvR8Y+Hxj2Vg\r\nIxmdVRhFb8sRLoTm7h/vkpT/x494vBhW2aqmM3w+DGWpApgkZvsnBFDf6kJR\r\nQc8ccZnCNdnkBHVK+T+6hIUI7H2ARAyltBFwsCW6Oa2h8FisAUutUFLavQu1\r\n0OctuN5aCemA4WPgbcEfHX0vYiEMG/M8mE0cnW6bBxgE1LIPI2xK2W4AHSXp\r\no0Yd6Yc+g+WT+bIED92XLp318mCmdn+c6bSaBMtyJXQDGCPAHi0lQdcT9m0E\r\nS6g0cUGDoqi4qq4CfdIjZY6Ne3ZJ6hjFtTtlGpPjRaiQY6gxDH8Pt5PNkYcc\r\n76nVl3yO7lBsE3zlQ4k5cshQZZonyYwBrZgBQsT3aoz0o+97PvMbRJnNeFua\r\nXNf8w146ijavx/3fnttdDfPUznWKeUQAkUroP9Qtxhj1hkUUPuCxi/ilbwlN\r\nYH+OxE2qOrKb+22tcdPl1VgsGYYn7FpEY7Vra5WVhEw89o6Yafw0l/hCYaWB\r\n8JuQLCHrpQmvqaclY8GE2MIykf7iy3PW9X0=\r\n=56Y6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655729086.7bb613d_1655729106807_0.5896780640319934"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655777067.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655777067.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655777067.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655777067.7bb613d","_integrity":"sha512-wDgFrZaNPY8cydjm72fG6yx1IyTt7+EFhfQHXhi2vM2Y/89d8L4HKHT8ynfZBA8iitzvOvbah3iELb1Sn+1ssQ==","_resolved":"/tmp/14317e79d8a0f1155477d05d7ebd2aef/reaccord-0.0.1-dev.1655777067.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655777067.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-wDgFrZaNPY8cydjm72fG6yx1IyTt7+EFhfQHXhi2vM2Y/89d8L4HKHT8ynfZBA8iitzvOvbah3iELb1Sn+1ssQ==","shasum":"0b3525cfd20c5b5d707f2213e7f7f6bb58301ad8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655777067.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvfxCJrnYl9I5bgmiKvaDiCNVTUJdMfJadorpmipY1OAIhAIU0WVFa4k1Hhq1aLw97qB7LXnZg2IHliow/nGD6zTnl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisSc/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoURA/8Cktt69uLvsWfA1EbtpK6JTYNb8dffVfa1LqiGuRcW+ci16iq\r\nICq3h18/QFQGMtMYRWiwXN4g4JX2YLhscCUUG17B5AIZKYbVxZPMxnK1DqjN\r\nyywvRXPd6b8LfyZzLvxArCIBOOFfZ+hsSSK2Ol1juLUTZQ3yYyoQHC/FBwpm\r\n3UMAoQNlQErSVI8D7OmfIH545avOp5cwL9d1OOjnCJVsg0Z+vC3Oawf8GB/V\r\ngRGMZ49eSNq2PORYmt5b4NQVga1rLJJwJF653N6UaFagDVLtlCwTZtbGoP4H\r\nN0gxngP/U5vYoiwStGZIx/MDI0v6vOI2cJSnDeqEW5y2m6fg5/QXzVziaY0H\r\nFYV7jU4VdXkU9RDfcH1OyDWPqfxJZLQ03MJgxMGUXpH4TKqZjyKOf14Jd4ll\r\nnGXCPqv4zMzDfm8DkTslXzCrmfNZ5zPdbiZKcTaldn4prp+1hcwcllgJNinG\r\nxY6lF+IzFNlqzgEXeNm/I/dM2p7Af7qCpRbZ8riWmjc3BdiGrbjcrTn7ZEke\r\njutCfAvYeUUYsByrTw2XNSd+/hfhFRfTDY07jv0BwlZ69mDL7qRD+y2/c+bX\r\nk9fiuqwopou0MxBG1zfGxCMR8fWxN9h3jDErpxYHwfxvDEqlHUZdJC1J09/w\r\nBM6jbo//5mYUQsA/Kp+n/sUCl2/28cw94JQ=\r\n=9BKB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655777067.7bb613d_1655777087609_0.557774045121211"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655815780.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655815780.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655815780.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655815780.7bb613d","_integrity":"sha512-GkEKTzqkt2iTnKn+10LZeiPwkiE6eosW4n4g/6pq50Og8Dr88UfCVZxwhN5u22J1K4h6gczzLATXeXRBrMVOkw==","_resolved":"/tmp/3c3cb2449ec8b14cbf335d01eaae5c65/reaccord-0.0.1-dev.1655815780.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655815780.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GkEKTzqkt2iTnKn+10LZeiPwkiE6eosW4n4g/6pq50Og8Dr88UfCVZxwhN5u22J1K4h6gczzLATXeXRBrMVOkw==","shasum":"8d73c6ee8aa26b36b0a38db70c875cd3a0f96933","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655815780.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpb2aCEBW2P99UcSucqtwEkfrP4+T+h7QtRFDxXEKMwgIhALZn1cXjzhWBESas0qzGIQEVRrpOA3cpTcGFgfubQuNR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisb53ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP/Q//WLik8NSK/0vns0R2qik88U3+LuI/Fp54I7cTb0vhgQEqEEwp\r\n9+iVJhg7yPg6YL4Og3sAHR5nvPe1LLjJZC++dSzVKD7hGSroMS/ZI7JAyx16\r\n8NkyZq+U/Fn2H3m7JGz+ymujrLTuZV+ECLhnmogGEowbs5QG8zgG8KNBOyUT\r\nfM/VoIbImLe0S7wV5mEwyTE1Nx5wRXnAsn+4mrPnHjHEi561to6KcS+x0S6m\r\nlxU2dDUf9IxhtBifetXQJZeSaM3iw0fklYXY8JK1IcCJOySmLdnfqLEQtu5d\r\nKJvTKjLTQfsH62HGfp8FzVcAA+2aVSXaPOC5B4HD4YzqfsB7i9km6Da+hAjk\r\nsZnGVdCiytsxq1ftfzcYsbdAb1UOuIe3N5nVjbSpnmqhq3ohmpUXaF2oIr2A\r\nsCH41VNymab8FGpKjhjPbHZbLQN5xXmgqyZ8uSQt9ey2rEsDu00HY3BaUmLs\r\nFPLyFp59KDDKZGb9jy+FSTZkRNQHCcPeAdmi9+Ud0QPpuyF+nefICKjhLX4d\r\nnnG55dTfN4cnzienTs38iaiAZvet9JjN7dP2c0oeuKH9K1YIXlVibxBn1ysG\r\nS4Xu6dWuvPShqrOeEi0KCdGD4o9/WyL10XEwT0jQaMyMDfchyfUBIhzQfeIn\r\nCKZlXwF+rMjjgPaqJbDPdl/i935tx7obtkU=\r\n=kXki\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655815780.7bb613d_1655815798819_0.8386953313362961"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655864313.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655864313.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655864313.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655864313.7bb613d","_integrity":"sha512-07V2tgExJCHB1aAaLefdaqRb7wvwyK5gdbpm2TEIopVkJGtdsHAO9JqJOLyVBb8X3kiuJiWnLkv2CnUho7UyjQ==","_resolved":"/tmp/5f3e6949b0e2f96110acda8bb9eccd74/reaccord-0.0.1-dev.1655864313.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655864313.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-07V2tgExJCHB1aAaLefdaqRb7wvwyK5gdbpm2TEIopVkJGtdsHAO9JqJOLyVBb8X3kiuJiWnLkv2CnUho7UyjQ==","shasum":"f869e1f64e2a3de269f4b230f7e58e3d20d91770","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655864313.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHNaHU2A8KOxYmvG/vF0Tbpq2Rq9AgvsF/CoVX1G2LxAiEAw0SERCmDOviUYfOeMyIun4CM5rNKly8PkFZb6A3ETmI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisnwPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhDg/9HQ5OUTemnNXcS/i7ZoMaFiKLU/2h4l6DDlY4rL3OdAog0O4k\r\n6vq2iHU+utnYiQdJFhX6VJ670nwXm98WrEC9ymDKcRvYF8i9QT9OGLG7yFZy\r\nxvSvAf6JDbDUmnxSDAW8M7bXxSCfT/9ShMVjqONHF6reUxXPHbe1ZfoZ/eFK\r\nOOHnaYASdUdJgBazm2Npt0RD70CaRQVlhGnuD/1ctX/9yFs3W8gZYQZB1HzX\r\ntUdd0Q7zPO+gFGFKd3sATlsrMhrBY6E1fI4JWcs8LMgbzzK4Zt1T8wcLrxNZ\r\nYaMt7QE4QjbaNEyXu8cYswsigN4lA4u5eF3fC/Rg9HVZicyMcvlMYpETFQXr\r\nbvTles0CcjLmPYpRF4Ebog9fAijPGmAW/HTPjqFN5K2PkWGXs6/sm8hSBfxI\r\nnVD0EnkkU4jEZySxUGzwk/KM7Ghb9wY0PNsxbZPFZXAzNivy/KgBR4ajSeV0\r\nYWUQfV3+7CiKzneti58eDbTrRc2vroCwwlJA0FvnXHHF5JvRNhcOljZ4dXMM\r\nSfsBhrEEN1e9qR7Km0KmoZ80IZz0NWqdiGVrs08cgu7wKpC+Xr2DAHhSSX4v\r\nGAnOdN3gvUxVXpmnaNtxvRG5qBUnAqxSfoRhWsfK1tLT+EDdCUjpk08iT1wj\r\nV+HjTH+y3RWMgf0OSJN2tRK0UYSLpP/Gz60=\r\n=JLp8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655864313.7bb613d_1655864334990_0.10782783206105906"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655901891.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655901891.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655901891.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655901891.7bb613d","_integrity":"sha512-JY+8iJDnBA1A9SlnYJC6KMQcTiDa7SHlPKwK3ILHQAT2ZswNY0aA+8f5OUVyLMDL8OeSmX0NMIdJ2ObQb6L0CA==","_resolved":"/tmp/801bee1c62eb603357e47a74589a2627/reaccord-0.0.1-dev.1655901891.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655901891.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JY+8iJDnBA1A9SlnYJC6KMQcTiDa7SHlPKwK3ILHQAT2ZswNY0aA+8f5OUVyLMDL8OeSmX0NMIdJ2ObQb6L0CA==","shasum":"12acbcd64b46fd52ae58e115de85bcc394ed1efb","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655901891.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnMKHhFbGXItYQcELvyYTC7oKUVXLgmPWj2BUw9l1nZgIhAIiyDskj2ox+ot7aK+vKlXfZuePcyLQAjIk2ISxP9JWs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisw7bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzxxAAgiaipur0a4DL17M/SxpkG7U04ipAoOFDTdWBPeAwUgNEdkho\r\nfoUzQrSPmFitsotcn0hPOXjI078unwQk4FbK+ttXQvj9dFpUHDRqEMrQ/8i3\r\nl56jvGw3KaW8p2dHzquhUG4e3+IdDSBJkvSLZPq14hP20fjHwRz3bybIl3mq\r\nx2rfKkF2D80RCIb3lAZUfF0xctpqE24W7B/UlZQqxfOHK1fqTO75wvrA1RDg\r\niBRrzWXd67vGHk8JxFMsJeT4Zl7QgQJhB3yHWciVB7MzOytfgq44ufB2yv41\r\nieKblIi0WeKmt+QqwlQ7W21gGJPLycoLfWKlYOPfd0RbjXT6HmUL5vZZ0a9M\r\naf0urUpLWKC9lYx+XWJlzZJ9sx5N9Idl/KHMeurleeVw5Z1/7HPoLpSCbngG\r\nena9JJ6+jpjv4PQpBBrWjk0BaTTskL8nXydwWBmYmGKOTBl/QPuZoF6y5PP7\r\na1keJ/Nf34VXGFxnzcy+p67AJRxDY94qno31U/LOo0UJ2yDSLEL5wb3Q0XTm\r\n3SRcVojhCce+PlKcrj9zHNJNAjNvv47dl+AeVnEBt8Z121P24vml62oml6ET\r\n3SDj6yFjkEwR7MIg5HCqOiVMyxp2uWJ0wVatKvVSpjVt5/keN+GRCyQrlIic\r\n17PnDxKGOeFj48Bj6ZQE5YPTb7belc9c/GI=\r\n=BLO4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655901891.7bb613d_1655901915428_0.316446612358126"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655949859.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655949859.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655949859.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655949859.7bb613d","_integrity":"sha512-fZBUvG59cznbR/sTgHE4gYEhMlCxAYTKl3cPDh2Evcp4S31KjA9swgaMJoqlGum9wzvr7/r+HGWsctGSqEnepA==","_resolved":"/tmp/c6298e4931f5adc45e89428c7bf422e2/reaccord-0.0.1-dev.1655949859.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655949859.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fZBUvG59cznbR/sTgHE4gYEhMlCxAYTKl3cPDh2Evcp4S31KjA9swgaMJoqlGum9wzvr7/r+HGWsctGSqEnepA==","shasum":"cfd007aa656d81afc80123d1a02fef565a83ddad","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655949859.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH03hs/S+4aYk4W4wDh1KSP5PX/gw9cA5MTivALm8F8gAiBulIPPwUfJFpXUCBIwEjtaGp9Mm2GhpsXEyW4JQGPlzw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJis8o1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkcRAAga3EvMz3nAnzhSofUqKqPNFVGb0ry35pZmP+z35V91zmEo4V\r\nyl+W47pZdOnNf267THj4mTRUCCALbW1Ks5hvt4u+Zdg7aKBYL/budKnEu4dw\r\ns492ukFf/1PRHa1mo0EN7zsFPju9XJjDkSmQ1SnIVGbP7Uo9W18xn58ArX9o\r\nw7LK4erBOZkRftF29htvej+ncE2dUDGzLgVZFtt0ho19zdNDC1x14RlPIJle\r\n3StvaOVZP5KU6BWm7NNujMOBEboEDhhhgvXGwase0rfrtRQLQit3+GTsnj0E\r\nalM+bwzjEQrK3f89XyvCkX9SRHZBlyedxlU+p7GeAJTp+JRXrrRoQWne8m/v\r\nVpd1gcn+XzAwWeRzzyu+1LnGYmhhhRPlVfGKmQ+fZqPAXQpA34KrXbJvqk0U\r\n36JwDb4Hqg+o9Yfy9Ut57hTfChV9mxWe8yfq5jK6QX8VgA3o00Ht9OOW+F8U\r\ntk1kZYcsgffM75vaSoshyKTX3ifn+/4RAmPyY+bNzxObPN3f+++K92/26fgG\r\nrteznf0Dlo7/pj4xge0qUER+XL38q2MQNyl7nTwEKdNEQ00fyYDAWs6EXGZx\r\nJXuAvZVnvSwfULar5pkYepyxg8ikNkigZJgiNADa1bxppkHVjNStPPQsbaJ7\r\nNja/0lsmcu5F+qSUXjUjbgEe1w+hdpO38kU=\r\n=y3BT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655949859.7bb613d_1655949877648_0.24322979837881298"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1655988431.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1655988431.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1655988431.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1655988431.7bb613d","_integrity":"sha512-X9iM0JKNqRpujSjtb2PRh2RFPEvtozhABkYmBDr3GttlrY+O5n+vCE58RF9UZTDuVgDjosBORpE04N1hu6IYYQ==","_resolved":"/tmp/9d1dcbe54e5fb851147632525cf8f5f3/reaccord-0.0.1-dev.1655988431.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1655988431.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-X9iM0JKNqRpujSjtb2PRh2RFPEvtozhABkYmBDr3GttlrY+O5n+vCE58RF9UZTDuVgDjosBORpE04N1hu6IYYQ==","shasum":"281f9ee0677ea6d886361b495b29a2517d763352","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1655988431.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJdr7NmE4M5uPhXOTdLqOnA5N1+Y8M3BW3f1fL9U5TEAiBtKNUr0tLmWnsoZVWVeJ7bBOFWsKbXpFooHZe1ZU8jjw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitGDgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEeBAAkyYbt4XAQ6BBjcVd0RQIpfORVvXIKSMAtJc4joNLKTdIbkDz\r\n6+3riUhhjQ7YwzHC7FoDM2hoOk4ltmfXEf5kNb0qd3Y1fdrSw+4580+E1iZ+\r\nYhGftj41dzaRuCLCRfGh1moVfwBjiS++/yFK3of7kz9rMAUpgHeKXSBX/CqJ\r\nM1RqPdmQ4ExOesSusOQJGYNTcTSHaKGH7EUHax5BWexR1PNOXcLeiA1xPVut\r\nMcgko2qkFaFiPxcSLCnDpkv5bdb7WWgW++Uu2tqUUUuPwdEdJgHNeSjx7z+z\r\n6o24VgkvVGm0suKWk+SwlDBUH5BAtNjN5yge29AoIT51Fkv7RKy6O/+6dT6v\r\ns50wQwh7E61VLO1PBbQiMNaJG9cC6bZdS1+AOYTo8jnmmOvRPeWNS+JCGnO3\r\nV5sAKx2cue7IFV/Lt8c1b8xja+DVYkFyLIpqOhcKDjnNb4OfneN5i9nhdOyf\r\n83I1q7MBVehvp0lIH8U16L53qyjamx8E7h4Eu8Na1NkO/q0UehEf6DxNnLYt\r\n4wie8f7lPigbuP/t5KmwglmJ48SpFkFcDOKh8CmIr58ybSAvXEieeDWJLeoi\r\n7WBjpGFvFNFMzlg+ebr5vw7NlxDbZSrxm0DBMjm9a+VKj1hdFOYhVoHXogMT\r\nrGOU66X278cdO60oC0p5NrSziKwllR03OeE=\r\n=aOTM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1655988431.7bb613d_1655988448691_0.5920425932977083"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656036520.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656036520.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656036520.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656036520.7bb613d","_integrity":"sha512-m2Kcx3YTb7M4jLwelOwHEAL7K9g9C/Fi07ufxzDrVX9LzMzqnMM2Knl3iEJSqZiO5c2IiI37PA06DochXJgi7g==","_resolved":"/tmp/0483f0bf8c79fc178562ff636909a68c/reaccord-0.0.1-dev.1656036520.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656036520.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-m2Kcx3YTb7M4jLwelOwHEAL7K9g9C/Fi07ufxzDrVX9LzMzqnMM2Knl3iEJSqZiO5c2IiI37PA06DochXJgi7g==","shasum":"973c1d99b29c3ea844cc6227acd4fa15b6098608","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656036520.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAy0ggap3uXAoJ6k8xg9uUDdTMfe69ioWCVJb8Ow6TLSAiAfKZUVD9gg4VBWSM5yX5xOpm+Zspe0c0Wn5QzuQS48nQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitRy6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrznhAAhz6qpdkel4ytEakTm5yF+eEXRNNa8wsEQdD+TbcMmxUYbuVe\r\nPky4HO5wzfMr1XiNrQpBNpXekIRzXgEECuxEf646YXKRynQAZqtC6qLw+kP9\r\nXJkKtNoyw46rd0/4hOpUiTvJGyJBa4hQepeysNjw2+HXIQ2C3EEkkUQTwass\r\nvdTc51jVdvJDDzo3PlRE6UODUEgr2wwMBehtA5+8oyiYK3C0bZ9bnxxR6M46\r\nOkfdZ7J7k4NvL417sPYuSVrlb0r9wut/ibGMVjNk+sU/dc//TLc4l5YgPxWw\r\nQ3GvPDspK9KG9UdnNPSTOXFCfjDRlgcnVlWuxLPRDjy6Zw6COUQ8DcE2Q5sg\r\nsCOO+gSwghZTKsaemmobwPR1phNHdhAy37d0hyi0iHpnXCAnD+O9EnJYeLLO\r\nCii+mFkeJf5ROzQkBE/Ik7zqvfgKukBDRJNh8/J2PUal3ma3s7jYxYK6o+oG\r\ns9mxsggExUQf3aUd4PzN2wwnNi97C8xPXVfb4AFx1DfqFNRNIx7VyjBSowMq\r\nLV8n8aJztS9S66DxweBrLIDQTfnBvAhtQVbrppnNp8vQC7TEnEB7fDpVFChy\r\nOIQ42ZhNC3pCTrq9ASiB0wz5X1GmT/F1WwyZAC88poT8ySUUvyezL6uOg4eF\r\njDypQvkyGyvgORTXnUAzRzAlG5eWJaKxah8=\r\n=lXtD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656036520.7bb613d_1656036538129_0.3337810216405612"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656074834.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656074834.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656074834.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656074834.7bb613d","_integrity":"sha512-CYDGVmcxFvF0cAV8rQGhxxxJZI51Q4NM9TqgLVFG9NVfTb570c6Sa6ePt02SpGRBOTui5lvFQTemh85bV0VbJw==","_resolved":"/tmp/da4a82ec05bd9bbff4bd222832fdb34a/reaccord-0.0.1-dev.1656074834.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656074834.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-CYDGVmcxFvF0cAV8rQGhxxxJZI51Q4NM9TqgLVFG9NVfTb570c6Sa6ePt02SpGRBOTui5lvFQTemh85bV0VbJw==","shasum":"79c618524f0ff503cf7297d31b619303d5919f9a","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656074834.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuPIfTCAGFovTSfD8/J1Zj2rrN980opmDlKldefmPFTAiBa/WdorsNg1oRGSJn6Oyf3kdmJKqLRfskBc66us/ZvzA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitbJiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3QBAAibG4VtHHt5msdP2PswHd7ctbmE4fv/K5EL0fvWSiCugOftOb\r\nci8Eqzuw1oL18Rdqp1vhgZsyfWrT915MV+yvJJ4zOajpJ30kKOxYYxMQR1h9\r\nIDxuwd/DjAHrE5S79f0Ok4ZtI4BVCq/JjDL4hlsQlyTAvSEWOHha2EnTfpoi\r\nyomDZ2mHeWQzovkt8pR7bkQtEhfXkHYTRYUJ/XJ5gnFIwdJmQW0R2gnSpDiP\r\nYfx+BaXm8iVD3WEN6YfNgfWGOlmHF1Br0yHgK06H+ajxPTV+9/TGkbbrT9uZ\r\nk2je7wKwH8IZvBmdUZ49ZLBoZyIjITPTMXrh2vYSZ/66WKZc2SfFcQGmu/iX\r\nP9EvGLszpjV79+d5kAU3nPtFZLJ9x76QZyY5kgBLY5lkszGqWzaEkA6cLmAL\r\neAaStJwKATdZsJ62PxhBp6dSHzdgTS3N94Hnugfvzxs63GKqbPH9JE++xHWS\r\ncSUMu3e00p6ztlwInFhgshQOjdtRBuSpZ+Khdc+DPdZlInN+duEdqoufAEV+\r\nKUdYrDq64VruIWowAodlwXULIfPozyxRVP9wkiXeJl6nXqeTqBiyALROeg0u\r\n1mQi9KIRRsMp9vQixCHJm8M1XkbKnEcQsYuP8PsKngEdcpi7mGEojQikAc9W\r\na8MtKJrC3wqSiXtk1vkyrhe1dlMmNI3bUs4=\r\n=NBE8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656074834.7bb613d_1656074850349_0.05122192873722953"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656123400.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656123400.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656123400.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656123400.7bb613d","_integrity":"sha512-jkfYHOifxVlX50CCYM55+W7tR/lM6QcQFezbXvMFPOehGnQvhzSIUbwzE1HZT/kGlh5fctl2FRkc/2WzZTgiWg==","_resolved":"/tmp/2daeb2fb80180ed71f00f017871b94de/reaccord-0.0.1-dev.1656123400.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656123400.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-jkfYHOifxVlX50CCYM55+W7tR/lM6QcQFezbXvMFPOehGnQvhzSIUbwzE1HZT/kGlh5fctl2FRkc/2WzZTgiWg==","shasum":"dddc310b456c73913ad3b70c5a3d42d23d56b548","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656123400.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEXf1dxe74bPOI6FD/tYm3dewrBNrvMR5iWSlaW4IgvwIhAI5b8QECxqcrUDVnEqmfWheXq7fucizjJSrYPxb21P9q"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitnAdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3Fg//UThw0mUgOwBlHgO7JUtyGHCK+9Ih2QjS5s/ic8+etouv4Kzf\r\nMkY2d7I18Cto6/g4VKr/IsbWZ1XFWl8qZNzHcqPaMEvuhU5tRaxZb3cE3yBR\r\nyDujnA33HrVX3xBqsVMP4VMMMRHchEkuHkNva+Oz6FhlKK26NwOzDY0dVm4o\r\nPNQeWdcFEzB1/JZnRNF/WaW2T9sQ/waJex5zJuA1deg3km+ZFncySOsxxmv9\r\nkH1edQ4Q7qNBv7oiQftdsi9i1/kP0bWE29yVF4/x+RJbKib7vdCSmGlqWD5N\r\nDwhtyke7o4XIkuo36EkMgbaZezD22mcUKg3m+g426zrJw3jaiE5/PMg17NXx\r\ntGdsbA9chFU+NUOmz1nSvh1IZkvMyy41xBXAo8RTvUUkrrYZJ7dOfbJ3Va3n\r\ny39UqWmB6ipxfMAEwt3HIVsjqm4Bp7jSGztFBOxox+9hoKbn34maNWgzDk1f\r\n/fWvm0uX9f/0IsdIM91GL6UVrCePoogDgKyhKz+GjrdJORGe9S3YZn/A5vYt\r\nGPkMAoosjGj35KDezK04EkKZeh6fE2+i1ciSjEu6rngEkGJ6mNc7UkO22ixC\r\nrUX5k2FxbMe4fTrJ/JkQSuItNinot31OeIRyV+SwGcG0oyTtov+VrH3RqvqE\r\nWSFm1foVM/mFJq0vgQnmvidWCDlIYzCYYTA=\r\n=1/NP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656123400.7bb613d_1656123421601_0.01587604005262988"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656160570.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656160570.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656160570.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656160570.7bb613d","_integrity":"sha512-nlEhjibMRwQTd/M996maVEnEZrTBxHiD3M7APm74YHgr9rWaGbIOxEuwCz3zqQ4bTJN1sHcFZNG7iawqvKy0pg==","_resolved":"/tmp/3a7c7eaa4c9b2cb49d015d5e60c5983a/reaccord-0.0.1-dev.1656160570.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656160570.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nlEhjibMRwQTd/M996maVEnEZrTBxHiD3M7APm74YHgr9rWaGbIOxEuwCz3zqQ4bTJN1sHcFZNG7iawqvKy0pg==","shasum":"5a09d49cac9d5575ee0be8b3795a406b99c75efe","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656160570.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr2gWl50ghXyPe3Tl9aTnFQnuAtQUgXhwg829dQ2Vt/wIhAL65fRlyMnUoKwJhxZi6PIQubH32mOzeHBVKMeEyx6I4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitwFKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOUg/+LDEdhzRw8dsh9HgEw7VKjiOEv1T/PuzPKZRvh1fNbftBPN3r\r\nbKt+g+ZJ4pbp1sS844ySG0b4d2wg4xOLJWg0gdeTWiTW4qBj4jzipFhIKDtC\r\nu+teOemqhEdznHp/F/SbIwfHORfNwzF32B8ysfS+oiT8YJ8SSg3N8Y/tVU0b\r\nO1AET0vLiGwcn1S5pRBiYvUOqnLYGmF39jplvzFdro6Uuv4BddPwxojcIt8b\r\n3wppVgS7ZSEiIoSknwjO1IhDFbQBq8zutW9oErIVBYy0tpip2WI7GSZ7+Cmp\r\nD5qF7lP5LISO5z7kgQQckU9i47dlYYutYzKZhIC9+C3a4KwFApfmmwxW63I3\r\n9bFxB66L+YAFAx7HRlgUlvL515chDQSAIdjZpIsX+iYplm/AT/NzcbHYdcjj\r\npuOSxO9VLAJ6MJ98yFKLaBd7DIW15k/bV40lpIS2VuAa4NJG49NDmGHfoqEy\r\nOqUOW2VdnI6yf+rLijP7KDkmmcxeXbsKoos+hRU1i89o35RPgpQjTg+xf0Cw\r\nP1JAjN6UB2SzVs+01160EJHMMeD05sbO5vKGbTOI9CqzzUGzChPYW798gLO3\r\nTp3sR0SbrMPvxrzXKHM8qwRq6QX3WweIgZ1XOMDKEAZKXoxQUY4xhPLknZ2d\r\nGmM/aG6L+i18VdA9QGtd99AwvlN4Lh7QvlQ=\r\n=uvjM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656160570.7bb613d_1656160586074_0.5059601702348846"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656210189.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656210189.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656210189.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656210189.7bb613d","_integrity":"sha512-mQwEy6TlRIeID6zQMeXVmdPM6qxuy7MyJNuOobApjDCm5TvF3VEXnXFaNHGwiaFRwsw7WdCg5PdqpinQRUtjFA==","_resolved":"/tmp/69c8b5f4f92280b08a921678d74b0c9d/reaccord-0.0.1-dev.1656210189.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656210189.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mQwEy6TlRIeID6zQMeXVmdPM6qxuy7MyJNuOobApjDCm5TvF3VEXnXFaNHGwiaFRwsw7WdCg5PdqpinQRUtjFA==","shasum":"c3d2ba55e1027fe6c80e0f9641d3b1f0ffceb4d3","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656210189.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/MQ20ECKloMOvH80xbSb8zz3x45iEBU2SzGZ7W4fVsAiBxjkraELeitG5M2X7Qc/UwSLwqo0OT7IhqXcErrr1/cQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJit8MhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpy5A/8CQ6k8tTP2cljr+aA0LkEJZsGo740/gQ8QsGW3MMu9mO3ewlH\r\nOH18j1iA5aTSVqsETOMk1xAnkzKWteBnX4kOkgOJHaYYNZehSUxoPx3/JcRm\r\nqmSlVTh6QcqeuJwMZ4wo01j3YzcM6KiUUTvCQ3q+xbHWW6iYS0qvWOV29GGp\r\nJPulnAc/+cMZGa2D1SMUXEFQE0de9Zs9/+fL3OLNmmqpdEqocbjz24Q494GL\r\nOrllLtG1Qg6v354+KbCOrE7nfWWuz5sIH3HSw6nuq2Hphp4goee4BaYN555R\r\ngk3T7mFjFm/N+E1oY2mfS5Ni04RVCrcty1Y0pKux4erUpYpXepwYpPa+v6tG\r\nTB53zw2A5nVA4ySfHcI5/HRmVzW6WN3KDi/zjNctx20kyryETksjmGzaak7j\r\no+Q8HlsPdrMmcUMyp3qOg8FtOeMiU2Bl/miBfmhMC9Ii+wzGAEn3d9+Q6hxL\r\nbyCosq6fFArDkRHdbKVtAlpVzP8RazudvrLl8qFEqyXU4xg2lMLcVcsmwmUs\r\nDnKvRlZzpudWx3/00hHZERVbt2bU9cGuRMJ0HC7ziuy9tgptJ/KyEIpDJKfb\r\nw7B4jYkO6rCXpTyC75cJiTRaVX6hIhuA1gnwnoK1o0G2nPL0QJaDuRAy7d/3\r\nTcVLSIHBe2BrOBdAbM4hIcThktGOw7LeMQ4=\r\n=VYLq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656210189.7bb613d_1656210209085_0.5030068862970853"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656247059.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656247059.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656247059.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656247059.7bb613d","_integrity":"sha512-x4anOtdFjuwwoRvprB7ZxyeqB410Lbq4uQOkoJ1mRj0WOJMHRTaM9rx+2uqm8/g0HYSEHN1Vz0p9/V1t9NHLjg==","_resolved":"/tmp/8fb4e347548b465102d95d22d4b293df/reaccord-0.0.1-dev.1656247059.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656247059.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-x4anOtdFjuwwoRvprB7ZxyeqB410Lbq4uQOkoJ1mRj0WOJMHRTaM9rx+2uqm8/g0HYSEHN1Vz0p9/V1t9NHLjg==","shasum":"f4d52981b582e92973237ccb00abb71806811878","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656247059.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwezdoyHbQ+HVeXYttDnTj+oMOHYj9eWYApfM9Yu7H0AIgLeAJtywu2aYa4KD9vim43TV0rnC86oDytDXni2DeGxQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuFMoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1FQ//RSzl5exBr3GDl4WvyOpBbBf4rYZ9O1dVtjMt8Y/GmqqK83B6\r\nczKHSmScpyL3hd1ZPU1FEgHjgg+5po5lNiKG80XLwzdAoMqbTpqWdCHl00LH\r\noiJUa7ba5P7+EyekjK7PW6Cy2sRiVELWk26c09d/9l/mWv0eL/3Bl++Z1Opf\r\nVzfbMjRhBP7Wj25J0inJuZ5mJpH/DkHuMMi0ituB9WUQz7faI3eW6PMsV+XP\r\n1VT0Odd1qhqL28W8O9qqKCHnSZbndN/Z06I6D/hFzxkqzE8OJEQc5paitc0D\r\nxkzKqSZMem2I0fP1zmvucvkg8HjLcPcgQdHBsQMThxGD56LUvO8MGH+FkZQV\r\nHrewReNRqoxl1BTUq98y1+GyjiDspuoG0Og0eKpDMy5YK8348Tz0oNkPUEmQ\r\nzcniAk437SZZw0kZEfi0oR83FZqJyyP5t0zQ8ilV8IZsaHPqHMSEc7RaI3zW\r\nQLe+NGatOoxyyd+hCfBlwh5DDeDEp+BcXqmzB9UVd5Ba1NgWsfz67yscFcKR\r\nPsKUO64q44VDuEVUn1PSOvuDaqt0T7zkv5F9Eh5cDa/o/ck9OAMQbRCWAesG\r\nbszvtQ7PuGOfoLDZ1FI+8wk+Eolr3/Euy+bG2QA/Xqp9RG7ytAFroNePO9iR\r\n6GrOJ0BaJaEd6o036l2s2IZNaovvNAbtGJo=\r\n=OSQ3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656247059.7bb613d_1656247080316_0.5614144702254216"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656295756.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656295756.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656295756.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656295756.7bb613d","_integrity":"sha512-dA5lcYqMKb3LACTVESMS1LnVbmRRc86xRXknOfXZK4OyKmO869i3k9Qr8bxxIh8eJ8QCQ96AZFDoLkicpfV+rg==","_resolved":"/tmp/cf51242e04864a1ef258a3c8a489edd3/reaccord-0.0.1-dev.1656295756.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656295756.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dA5lcYqMKb3LACTVESMS1LnVbmRRc86xRXknOfXZK4OyKmO869i3k9Qr8bxxIh8eJ8QCQ96AZFDoLkicpfV+rg==","shasum":"dc4430366ea8cd7285d100dcac8ffc5f0c6372b4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656295756.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa6lUxaCqpF6Eh7mrU9OSu4Qs15ARk9lcbjLoAznTVZAIgLNzBGi/h3egtTO3RR5IwVCx+1jexEg68rbCv03gnx54="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuRFfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowqA//YFkkEDJz65TefXWxexwR//koJCMyeotOpFCeIikASlgCKKp2\r\n5Ensa+5hgmwRkhUeeE4kU9BdaJldTdivfGo26WY+IKHUegIxIBJTEiH8sfvF\r\nYsvOpzko8pUd9UhebEfWRAdI6VdGb3H2L2/QQsrKFik+zz7mtIJtCoYrcHMy\r\nWVBNRk3KmY1LsFyJICwzBIhSjWC9Jg8z+tWQGlOV1SmATLDGV66KLwDXZ4g9\r\nlnkvpf9Y1WHJ8stYp/9PdVcDDkVjQjmeDHzm754cuA3z8EcRs00eg4aK751Q\r\nUrO3wF7Skuhj51vhoT3FjCxdTcV29gC7OLRO8SyaRvTSwudIPK0oBbVQS2zd\r\n0fx4/pg8ij4261uC3qAxDLbDh5sNJCn0c1AF7IjGBupFKEb6+7B2fbghRAHu\r\nZh4GwPXHo7j8wXyzMfbVoQxiVmXsFJjQxVZm4mNRamxjiamUlhXdCqgAPkt0\r\nUncDAJ/XuPd104i/zHJOGhrK3a8M8L99Tdw8Rk2qv8oLHTT95JZtl5f2oyr6\r\nM+SNEBjjgFOmEkypEiqUuvoE+LyCuJj92nspCR1uXXdEDWx8X/HNXqWRMtTc\r\nwLneb7fim9fOMtU4u1Mn0jKj/lna61FDltfF635X8I+hqEGKvi67sgXsjqa4\r\n8Q2ZYIRj92V7i6Klw5SuUxkkd9QfKh0X4VI=\r\n=sK75\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656295756.7bb613d_1656295775195_0.7095661028946765"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656334056.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656334056.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656334056.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656334056.7bb613d","_integrity":"sha512-6+tJGXeD0957b+nqImOEOzzxg8cNJxUFkG4B8QlSjtpXYN80Hy8yXZtyeoXn4aNlDaZx1hWcFf1B2BftH0uF2g==","_resolved":"/tmp/604f73c0bc9cf67cda5da7e79116080f/reaccord-0.0.1-dev.1656334056.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656334056.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-6+tJGXeD0957b+nqImOEOzzxg8cNJxUFkG4B8QlSjtpXYN80Hy8yXZtyeoXn4aNlDaZx1hWcFf1B2BftH0uF2g==","shasum":"28c4a88f07453cc6f552129eb952d604db3c5f70","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656334056.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCo80V1sCH7y+owg7b20m46ZrbIaswuw1OP+Ju5Szc1WwIfdKN/915/9x8m+5fYMXzFF2Zyoxc3KzUu5PysmmL8lA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuab6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Eg/9FsnSsSvVGZh1sRtlZ4G1w/DPuvwpeGbqGLTZATyQ+fT4olw2\r\nZ3jK3v8hqe53xEmGAsCoumgKKLsg43b0rqeMw+0hOAvApL3x+uA9ejSdRPG8\r\nRf/+dbz4OXUMRRWD8OhIQTCEczYpCydUeYH0yPJzeQzxIke3aL9luw/XMkua\r\nM3OFB9s65AW8UiC3N4yDV4ywKuCqWbc/kHer1IY5Xv1b8rBuTtgzazQFDCll\r\nTYyeBX1/9ZurW/eYozoOttl2yp8NF6kLVx4w5EMFTyusp94XbUi4d4F+teC8\r\n26S6Bxs2HSsSuWHDAtEOMkUjyUaEVSAIdcjtYyINtO4lkLIQfHRCY9qN1zMa\r\ncygdN12Qu13ikYyxyYQQArrCE5wYL9Qyh/0sXqbHoKPKQHK+BUuNCGR0uhYd\r\nNkDaZ97IKKZTHMCyiOZQplP91xEsbosQ4ocNCP8fw7xLx34E+ahYk0zQds76\r\nPP/CAGpvd86coAkBMpPvaRx+axEsFuxWmZvDCUgjX1P8bRXj1mM1erVsVHBT\r\npKfd2iTMVHShyWaCHZPV53rnm17mWGAmPlualDoxVOxwfzZQW3sNqlPxFGcJ\r\ntC/ySeSkxCdOU7Le6x4D/Qxw1s5t+8/8S+GURtrCWhWue3A7d7efP0YT5hRU\r\nTHmoLGajcZpkwRHJ6fI6SIENxuV2GwKuTRA=\r\n=m6QZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656334056.7bb613d_1656334074565_0.5522909308422281"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656382081.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656382081.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656382081.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656382081.7bb613d","_integrity":"sha512-9Mfo1qmxbCyHf76WLEe9P3di7wre9Sqnk8LJMUWrg0cEXoiGpYt/CS+CiKn/9tHLhQ6Qla3To9ouv8Jeg6xroQ==","_resolved":"/tmp/a30b82ea9891c9af7b6733644a36f48a/reaccord-0.0.1-dev.1656382081.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656382081.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9Mfo1qmxbCyHf76WLEe9P3di7wre9Sqnk8LJMUWrg0cEXoiGpYt/CS+CiKn/9tHLhQ6Qla3To9ouv8Jeg6xroQ==","shasum":"7f0988801f9c6f34470a80faf63fe2897351e357","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656382081.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2s+xbKAGhv4iQBODj4RhJNvK8M6FSSHCtPdrCvVR9fQIhAM7uek/wi+ka/74o3Br/EU6C5gf+TGxyvX5S57OSxU5r"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiumKTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnoxAAkaEhPqYxaNO+so2Ne0xrX2K45P2WLO+qyBCtDXzs/aa5VRGt\r\nhul75slcwIHf2/ah9xdd6nzyYTQV0/zr2Tkxy5t+xt2dIFZjrfccktPEsODQ\r\naCSTfOwoYDPbQFrWXgyVHipGzWKvIOhU6Y9aPwOfJ0pxsIstoHCFFdtyBj2o\r\nyZCfcolhSSk8UJ+eXMyi1JczZmlT4nmDzcgm9WoktQENuIQIMZ8vcaGbnY9/\r\n1Wm4zyubwdK717plc9m4yxpS8Ho0EG1OLUcw0kYgZt0sQWeX/gNOrPdAnpCw\r\nz+u0BJ74+NOejG/aQWFYazftCAnfGuZqP/f90sl/f/UvMtC522CgxvIBjTdX\r\nsgzq+3qFlgeKtrkjNKhb+kI2N7bkYQb73GTj3BkW09flpBLEY2lRioDZUqmY\r\n8SoOJnZjR7eMcDAJVzmfkoh1vI8jR5ly6uhb8aALcOrGDu4CK2TKcCZMG6yd\r\n8YMHalNwz497ev8t0u+LGB6Hs6oVNg/nRQhJRQ5bO6ebqNo5Pb9DtADPEcfE\r\noBdkN9ajZwn/5yeD4WPMa8hjIZZDfdSwlvbMqkbuQkuOXNZF+fqj2PeA+DyL\r\nrQL7mNv0aay3i2wN66fyNqwg+icdl2ZH7aDjetCF4CRFEQ1j4u3FWGmCKztx\r\ncc48FuSKNm862n+Je6gaMgHRo+qgLdMOobo=\r\n=dKZe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656382081.7bb613d_1656382099421_0.2488452614755401"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656420381.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656420381.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656420381.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656420381.7bb613d","_integrity":"sha512-zdOD81OAyMCUrBwgmMNLSbwaneqdUzHCgdHQ7sPgEVHLsfLnOnav6v7korcMGiJZk0q6CacmReCpJ1jLdEuFZg==","_resolved":"/tmp/d23a9fe9c4227579f57d6b6244eb3342/reaccord-0.0.1-dev.1656420381.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656420381.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zdOD81OAyMCUrBwgmMNLSbwaneqdUzHCgdHQ7sPgEVHLsfLnOnav6v7korcMGiJZk0q6CacmReCpJ1jLdEuFZg==","shasum":"9564c9bd3768d03ab20e9a2edc1ef51f0dd69711","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656420381.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAceYe2tDKevVd7dsYYsh6pkx1yDjxLJ8YYfTySgaHBvAiBATG19b6Q5IqrodfRMmZmOKX1D7tlhm1w1rbplmqAo0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuvgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooMw//QqZ/9t1OdhPSQuyFslcq9mBmRxyOwNdfPfx35Jq0iB7HxgVz\r\nfN3rdHb7YTWJo3rASij8HKOIZBFJ6XaiACzLtYJfjRoYZ84pAaChOYiBoN0M\r\n/kX/ZD4yQeT8jVNXP7+YTSQBBztFnSBap5Lq5nl++3eEJNdibAlBcPjuoavG\r\n+IIrB7HRsJF2RCYxutkvr3qrOSuenfWwz45buT29qImNW2FI4BWfjgyXZmin\r\n1oSSbWxZUq/f4Q/0rK6THTBkV9okO24B4nwu7z3yHdAIbQMFWHU8EBOZp6cb\r\nWdzUfm6mo9NhTOWW40gf5SOKvluoqHSh7QLeQFBM5hRmubJN85xdvHUx5KBa\r\nmfZYVPo5X1c3G4S+KoKihUprU63hefBItonfsd40W9WQ7k/Cl+Vbl7Llnx4k\r\ni7imTwZKbnkvhgHlBpZPV7jZfeBkX1zgOCh/QGQ3JUm/Mpr9/YjAlVD9Wy5v\r\nyqcoljnkflNQDBMhIncO0kAp+giWKYs0/YF+EG5RrA3XNL9Ge2KRC2rcN2XI\r\nJabu/pujfTVmo9M8SgvTecRywgKgY+gB+s8qk6Mqo7anOYoQKcLN0G/b4RQQ\r\nBARzTIzOsoF65hdII1hY975n+Xyy1hvWgZf4IoD5fs5yK0ORv+GuAY4RhY2V\r\nkBeobPugzpPszgTFPLSruyGdWBNktObR8hY=\r\n=2HPa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656420381.7bb613d_1656420399529_0.14001668930892452"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656469077.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656469077.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656469077.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656469077.7bb613d","_integrity":"sha512-SLegnepR47E5Heeg/Y+xB5ywxv3jzL1HpTK362noe+WucyZENJaUsXps/RgT6ElBNjW/aLvIAyCu6tTwREL9+A==","_resolved":"/tmp/0f07a05678ce8de41e94a56e16c7cb88/reaccord-0.0.1-dev.1656469077.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656469077.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-SLegnepR47E5Heeg/Y+xB5ywxv3jzL1HpTK362noe+WucyZENJaUsXps/RgT6ElBNjW/aLvIAyCu6tTwREL9+A==","shasum":"c81452ee71b1373b009b1f03a6ca8af425939e84","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656469077.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgvlkGegyQtpuaje2E1fCi7mTLKLuy9iQiu3uQ67Fe/AiBGqtZv8sYuizhtc4JzhKb7PU9ho3hLyPj9GrgxjdvoqQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu7ZpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrmw//awvJS6JDWEIgNl930CMPJAfLnW68bb+KMbuLezOk1d3e6TdE\r\np4kCkBE1rA0BmKDx8fsbWUoLCaPnzGSgVimWCDLOaLHJTGc4JLnHPWJApyqL\r\ngB19V2I4ILV5QBVQ5NlqakG2ngOw8fcAXAfIGMioO/d+C/mRJ7WL8tBg1qGb\r\nxD8mMb1mkmlyLiLjcuWRgmGMxaHHa+Ysu6htgysaSExLc/2qh6OZi413dO32\r\nT7agXaaaNLySKUPRLbMAoUWeMch/BZTLnKIB9BqBSN/1jIM5ceIa/J1v5VT5\r\n4nb8kZJERSea81b2cuyUpLfqs00+4Nfdzh+ZtNOFMnizqXFsRfToCeCG9Ipx\r\ny6jj9/DHJVNyDWEEv/zh8XWrlC3BbIEsOynWH8yGpjI+9GZXUZo/55VnCcCK\r\n9LGK+PM+aKkS6oA286i6oStCx3TAx+7RQ+EQVoqyNoQ/iQEuZjEAMVkZ1KuR\r\nyU2fw7uu3wfGIEDcZcrsgCq7ln2qGVYloQ0g0fS5+DaEp5nRY2dxR6Hyh/OV\r\nJ61Ie/zjKELioy4TE2cZI1vusI/dSm8qLQh63BmldCGZ4gGi4rP0b7zzHqF7\r\nLZlqdISf5/vCelMEIJmzGBx6mUs5h81zh8f0GtArXQ0m3MJCTEJww7EVC1F8\r\nuJvPK2OO7D4WU/FSQzXlRPeePbnCr2b8+58=\r\n=m+xE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656469077.7bb613d_1656469097160_0.4734545210749379"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656506896.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656506896.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656506896.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656506896.7bb613d","_integrity":"sha512-4bjevOTTU5TqC7Lo2Yy9EtamPJENnVQYuegMiY/ZAigq9DZ2XDCJNe2eDYq6vDUoIEDM6BiQZb+baEFcCPM+HA==","_resolved":"/tmp/7250090a2aba13b76883c354c1f7075e/reaccord-0.0.1-dev.1656506896.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656506896.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4bjevOTTU5TqC7Lo2Yy9EtamPJENnVQYuegMiY/ZAigq9DZ2XDCJNe2eDYq6vDUoIEDM6BiQZb+baEFcCPM+HA==","shasum":"95c966e9c2660358e51f536b173e3dd988276392","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656506896.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6wZhtbVv2t+D4Zp1/y+OXK7wrbLGz+hWzFDXbDmCQdwIhAN2aYwNn0RpJLszZz7uJH4bFAwhphgFi4cUFvDPD451U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivEomACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo52Q/+I4b4nlhEwofIU/tc2medxtTv5GsIQ+CS+RVA8eXrrHt482dg\r\nbgmE9LbQaXRI8ja6gcxBxy6ruTJiyMdDOMA/hkmoVoB3SIQ4MFFDafWmP5ce\r\n9SETNbXBIa7EQdliCH75CfyoyRTdIGjenZM5FIDtUwAMJIoUCi8PQlQUx+LX\r\noBAQXwULIB6uA6Ul3E7Vx3QmtzWRQ6NpZwveIIR2FKpA7WY0C7Tia7lSUsv4\r\nVyfS8rRH++QyQ+gRTXosMd1mR9KtF7AZZs6un67tg3fuO3WvYgrWQMME8iAX\r\n7Z+BUfx4OdzgR8gAwO+5jgbkkKZ2iakE37Aa9Tja0m3/MkQPLu837Atu3uIP\r\nhiHla7nG66Wk9/btMH2bKDsYpTwssROlFwsegcWDLO69JY+HWe3DRbsSdTZ/\r\nbfHYqmpQXLyy1uq7/oBo1O8ZcH7szh4pKWvYdzvDKpxoWdbEdnVxTDd1GS04\r\n5uwvujF4umomSgjveRM0vD0BT6FcUZ35Os7b0gcn9O2fe8Ycrzn3KmJt+BOv\r\nlqQC9wOoXHBOIfXwVsiaysGbviHDpU/XSNUVFeGDASZjCq7exslYXYmzEguF\r\nhYS0eRmJ3ikaMbfoljEiUDxcpDG9cvBVb/J+fulC5rO2s8K3Hel+lgKlM3OQ\r\nGaqjuRAccdTD4A5roBHtDSotIT/D4Nip00A=\r\n=K3nQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656506896.7bb613d_1656506918182_0.6303300681402291"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656555262.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656555262.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656555262.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656555262.7bb613d","_integrity":"sha512-p61B8PDLzyFRIWT7p7Yj7YQgj8gh5HZWMC939pB/iBKV+6ui8KcIAfi8kMvfKyxY/xlUnlEOjltRZkpnzSu1Uw==","_resolved":"/tmp/65e31aeecb52e0f9131e035693147478/reaccord-0.0.1-dev.1656555262.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656555262.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-p61B8PDLzyFRIWT7p7Yj7YQgj8gh5HZWMC939pB/iBKV+6ui8KcIAfi8kMvfKyxY/xlUnlEOjltRZkpnzSu1Uw==","shasum":"d0ce6932a6b061ba47c9e89429cea4fb4281bdc7","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656555262.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmEgFg47jzTCJ6pE6jpgp+UAWJLEJaADWIR2QzOy4n5AiEA6thIJzV7U4bkYjFGL+zE6s3clJV8I/hPWf+oIuK+s2U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivQcRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjmxAAntP3F4lZV7C46hlP73Fz4fUlfjBtCuu0PYSK1dsHGC3mk4Uv\r\nTecwaRASKtHQbp6imbYcL079Q5sSmqRwdRoAV3Qs/C1aHqiijxSGepoJnC8V\r\n5eR15SUJxOxbIigtMwb5bdFoASJ4Kr8YmSnGBI98a+INTGFk/D6elExMnnOc\r\nghGtuyMB853bfc0P4UiwGTcTUXXQ63ELo01jJbZcU1NeZGH9P+bTrfPYaeZR\r\nqw/Ef/OYxOd80PbANFqUnfBysgPDI7HojS01DSuEiceuNRcc/pq2uZ+UbcPk\r\nYtSzkgB935CoXmiEwfrzAv44Ms1+7kcfvjJkcg485rJJgPu8RSjjUZrrFaMD\r\nQFVY0PhNvzBqyoRjA1Xqa8afpcxzy0EwWK2Io9LQ355XTEAfmgnHwoseKUn/\r\nItnzBiMaqGE5qXn8tr4s1hWy9yn9LjSiAujjRTEd+AMTj6G3H3W3RSg/dky7\r\nWEEMxMFBclK2j08myK9LDlkVa0Gy9VcwHpaC3jcpyys2AJsghVuoUC3A/7PV\r\nNI5FMs3WLpJzdV6S37A7M8AMQA9JOOwkHIc4SQ6EnZPvX5HM5QeZwvaIcb7r\r\nWf766AUX1lkfCri07BszkVlz7/ShwQ+ut29QwtKpdqifCF2w2LOTBIzVLU79\r\n6/3OXkiqiXb7AnPecjD4ranspUl4RnK2784=\r\n=BOnO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656555262.7bb613d_1656555280941_0.8016457248836337"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656593336.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656593336.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656593336.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656593336.7bb613d","_integrity":"sha512-MH8gbuvmmd8zANp3TYr+5kXDYsSu+b8SfbyF9WbNLC9vvjZA678l6JXDo9kD6W5LPFAG/XS1DwOaVqQEDVFodg==","_resolved":"/tmp/55057734a68e71447be16221bdb2b6e1/reaccord-0.0.1-dev.1656593336.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656593336.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MH8gbuvmmd8zANp3TYr+5kXDYsSu+b8SfbyF9WbNLC9vvjZA678l6JXDo9kD6W5LPFAG/XS1DwOaVqQEDVFodg==","shasum":"2366207c943e26621e3fbd194fd878f55a87b486","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656593336.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACnEGfnL7LtWEdmS0egqzf3kO0eeXYwgjEfgXiD69VJAiBHbudiGXVnfrhSDL++e489JpjIid+DNto3Hs39XhMQuw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivZvJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMRQ//WXZcSGGaWab6VNFEemKn3E9138G52TttDY72vZKK1IhBGBON\r\nv3rMskTpt9WnHbnXuDhqmTW6CpoUXLGQBmVC5Nq1EcPs32gc2sWzZDvPbt1t\r\natQH78c1PHxwTicXs2KZNyGmYIIoGcz1SITHxROh/KOfO5P++J3mf3mjYE8n\r\n70HsgtHf2yJelY6MM6H+DJL7VkAntDZ1gJtG8/j7RYz+OBCJSXJ4X2tWUWto\r\nTdWV/T3KJea9ThUrkYIJk+utdtei3lRp4UoEaEYcvHb4MM3nt11pjGrJlXnC\r\nQQK5Dj0N2/8qL6X1MkbncaqpMK7j5qNCbrSYloCXN600LMhR5TscvQ2jbW3v\r\nCaed12hGaGITo2k6RUdIpNgo7Y58pxQQDGX9aOW4Ox0GUoi5stNYTPbMMckk\r\nukq2nuRrBqf6UHVNugYJSQCiAxUCrSDd6iLOeqhxMY0Vzpk4qLWPUjrxFUtM\r\nVH3f/PYIZlRhs5p7v2izYTBmYtYqQNW52+af2WcWxUhnr0CWGEPpIC5tO/h/\r\n2VM72zkHndcsgPL0V6nfg0a/ExvCaWBqlbAQ15ulJ0kwcWDkig6CkOB9PWWw\r\n8sYUeqKPFmM0WCPYw8mmlaILWQm7Z0uNbm75SUPMBlG31P78DKG2lgmZCbkq\r\n+XdLSTsNtDv2mDvSmsl7JYXAQ+byQeV50lo=\r\n=NcD3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656593336.7bb613d_1656593352895_0.9587937324150866"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656642508.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656642508.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656642508.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656642508.7bb613d","_integrity":"sha512-1rcZ13/EUDXzlYW+3WeUA4pnohlEiRspf4LlRjPdmXhast3EcT3ubTPMCQxDxZT1uqTs0jnMZpVVU2hmlOlmXA==","_resolved":"/tmp/4eeb2bbfa98d3bbe64471cb449425af5/reaccord-0.0.1-dev.1656642508.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656642508.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1rcZ13/EUDXzlYW+3WeUA4pnohlEiRspf4LlRjPdmXhast3EcT3ubTPMCQxDxZT1uqTs0jnMZpVVU2hmlOlmXA==","shasum":"1cf355b67acad9283a49b7bc5795e806876cd735","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656642508.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiiQcdhzuG3Z072nwNHqEW7fRLTtwX0IAlKqCpJTqjtgIgXMwiQXBJY9AcIMXLeiwTXSqY9z+Zl8WMSbg9p/gCMs4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivlvcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6Cw/+Ph0xOu4LGw9Uq+8kijqy03yrQ8gyValSetDLQNdOkuPrc+BN\r\nNLn1hWK6+Ux9nPbMRf8dokdhpODkKWF//4JY4vd22phUaFmz9zEhU5tPGfz2\r\nB/eW6z/5yuK9o72Mib6R4CwlALJdr0kSAdtL4yBUIFaBwEK9h4v8ucGizqlr\r\n9pKZidE3nspJptqXSVHKVw4LmnIuu9Tk1FEFRXPM8rBdj+So/RlKJ/4UcUcb\r\nNAGxV2WGWX+Qz/CanDkWjcJ97WIuTExD6utPNYHktlyWRsJnZf/xkEBNurUH\r\nnimRRAK0/PU3kU5BdfrQHPTqidOd/o4vZXd12ewk9GMh9sxHvowUGSlPV7bt\r\nmv8eue6emBzR+OPaznbzFDYucKZAmj12Fv1OyX0dW5w2ovUns4zkBEHlPpJq\r\nciBaPogd3YYS2tGeWzn5yAZFncBQo3DgM2V48AgQDn0P0Ww/sSGa1AG8Sfvz\r\nlCFmhUHu3cEDFmoo5Qe0VlQK3K0w/9vHGkDaQZ4Qauzw8oMvmBGmavra1TVj\r\nP0GM9e64AFrqDuSowS8MSgIKjnfaKsaipLfbyRCx88iKSb4vaTsvNBrWiytM\r\nwpiacHsIM/dlyb4iEHUq3SLrBZQmB038Z+QXBv7r0iKwhw90cIrH2nRbEvZ7\r\n1oTnO6FB+L/tmMa1J4RuoI5uC+kcvYaeZmQ=\r\n=VpiI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656642508.7bb613d_1656642524411_0.267886221758449"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656679718.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656679718.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656679718.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656679718.7bb613d","_integrity":"sha512-nm9246is6nFWAvZ5NQ2CNdr4zb3sW4PXBcnKWkUYYQ5BFIpPFlXCWmQd1zBDpNjGOBYNuLVQQfTt/engulQ/Bw==","_resolved":"/tmp/ed3168b18487f9eab90f7d53ab2c49c7/reaccord-0.0.1-dev.1656679718.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656679718.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nm9246is6nFWAvZ5NQ2CNdr4zb3sW4PXBcnKWkUYYQ5BFIpPFlXCWmQd1zBDpNjGOBYNuLVQQfTt/engulQ/Bw==","shasum":"885079892ea5c7931f1856177ee2854a1896be8c","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656679718.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUezYJOC9sK1DV/f7QVXPOMtyOvbus4sppQirZgTSBKAIgPTNLsZTKkiziMpLjujAXugBA5BQdfxrtP9K6UdCqIzI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivu03ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhzg/+KG/jDkldBL5Zb+76nov1WRH9JJve5KcAW/92P2gT/Amua/Ss\r\neYp23J3ARGzPT5PIoXBb6Rr3kwUdKGvulRprL/LxFqdCxosj9bbUjqh/tRzA\r\n66+W1nT9Ejn4fIuNQVixjpD9jsf7WrSarLpRCKWgqXRqWL+tEBH6n1lb11gC\r\nlvYZWdo10XY7fdCUdf0zV39b5UuYCebTekvI36uvcD1SXBjzITpznlwimp/J\r\nPg2anoJ/rQVWfrPN7k8upnJ6k+pNDT13PVLPtOSw20cqn82k22cGokCFmmv1\r\njp/pyRhYx6zcfQsYFRc3Q3SUwS/FX871LoeBYfMh8beFdx//HGDJ/zAsFUzx\r\nNGnKG81CnF+yKKaN3tAKRPjp6YNADRaIGyq4nhQWpdFcn0YfUlTZyIm7i0q7\r\nV4COuLV8raYZPNj4YSy60lBlgbwxGKn0ez2C0wFvL1jVuaU5Byxcxq1NShiV\r\nuoxONiZNmeD5cxWP0ov6ZH6Y/6wG6Bb4jQaRk9P2karUGx99XMooYIOW7600\r\nLvksRuQH959vLounOJPPp/N6Oi7qgG5B9AfQ9BdsfZJxCC4wYkA+KqLBQtvL\r\nsPqMbTcg3m8zIyd9t8+rJLNE4qAL/OkYl+jAh+XtiOqHlLqN1bmRim0GlfMQ\r\nA1QaIzFWqMO5L0w9Ihx0mn0TlLUK5CrlpMk=\r\n=isAn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656679718.7bb613d_1656679735754_0.1461124809839871"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656727769.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656727769.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656727769.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656727769.7bb613d","_integrity":"sha512-gkiREVvS1JKsBXvMS7DUFHxxptQkf7r6NLaCKH5Sr6hFzoHE+WuHrLssi8pUOlWZKRJ9fMqHPL3BOJKsUEST6Q==","_resolved":"/tmp/771de87634328b8c48032c81e5ba619f/reaccord-0.0.1-dev.1656727769.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656727769.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-gkiREVvS1JKsBXvMS7DUFHxxptQkf7r6NLaCKH5Sr6hFzoHE+WuHrLssi8pUOlWZKRJ9fMqHPL3BOJKsUEST6Q==","shasum":"00eece63e0eccb983a53fe3f8354ed37b7aee78a","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656727769.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeWB9zqW6fb5dPPGVMnf3Dmts3PDTjc6ur+PZATHBn6AIgNsoDzxSW0RVTkeXpWf/S2PujEK1X6ACrBVE48UIGVpQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv6jqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeNg//fi1kN3dKV51F3Bz55+STz5PquQuc9zxdn74e2huvGW1StJ1J\r\n2ArKY86QnchrrAWZp0kBtuX5JUw7oKADh8vqZtZWk7d3vigQdckDiJ7R3lp2\r\np0pSdca+qoEDPxz4NzGeWhbcHo9cwBmF/Ih2uk5hFoAekZBpNYSu0Pujd8fh\r\nonQb2UHz6LYaZD8F2DrtBu0+cdCJHPc3DbVpz2/4MNL4kNMseW9/moYcfgZ/\r\nNCAHiSOcmmnxRWLrEbilb7ykSFeiQJqO+8N3E6cDEN4aI4tVn01b4zCuxCbH\r\nKbrx9RWCv8ellXRfbmWroKW+/iKkZM5tij1NlAn+vc++a8PfFgqnj4RorGJ0\r\nXJcAT8PSFUYfaXHqFQzK7N9ZB7bZbvU3aUjO9BT8mLZmoxC3ixUQkFRqnhwv\r\nAgmhkEn4KAH/ly+iJuGshpxO0GNEQ39nJiNn1A7VhfhIlkZB45iTbzN5psTa\r\nfFtecr1rGrJhb5ks4CN2dSY78ppEcinYgHjs4NxnQBZGC1g0ZwoX5ZAWXSye\r\nwbB6TojlIqWJqTRNivdrO6h+VKpl58ywXrxaYZbB9ZM6mew1zPZoqGNotm7M\r\n5xDxRo1GOL9dTb4gB9uoGMTqPWL+pxND4b71ZC1V5ZZXzMlOKFtN6Mif/mzE\r\ni5Y6G/H5QPNHLaPuzXqTs7/NZx4eEV+CgO8=\r\n=Av0R\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656727769.7bb613d_1656727786223_0.39691877612992177"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656765418.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656765418.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656765418.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656765418.7bb613d","_integrity":"sha512-QJBsHB3676UZF+rsrLyvGluThI0alalaV2koWGlzurM3qPi9ubK2BmQOfyQcNn5roeH33hV83Q54pjKQ8WhVCA==","_resolved":"/tmp/32f93edf84c85a5d764807e6e23bf293/reaccord-0.0.1-dev.1656765418.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656765418.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QJBsHB3676UZF+rsrLyvGluThI0alalaV2koWGlzurM3qPi9ubK2BmQOfyQcNn5roeH33hV83Q54pjKQ8WhVCA==","shasum":"6a2c643f073306d2d76ffb79b78d8a82ffb5e093","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656765418.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVPbfVx/gjYvX0NnY/6FAOp3DPSoqFEZFmeoOkKZ/qLAiEAhqNSaFmN2GsCE3CtU9bT2rZzaMFUAhpsZyZYb4PPFt4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwDv7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe3xAAjLh/TKEvY3y2ypDpXpwBlKqvTlGkXfPLhNb2Iodz+/ryo4FD\r\nwf73SWKoy8lcGF9h4MUAPGKyWNTYOvmLlrd1DvhIWs7hjJgD8Rbx/z6p6oLU\r\nckQ+kOWKHPrBfUNNNy/cMg6siq8NOyoibeLwRlkRZWimqknboYLa6JhoNCDa\r\nDWpO78eenBW/W/qzPCeM/CA7RrypvBagXA10V81R7JMxFVdN+bO73bkomXSO\r\nqiJZY8fo2E+yWeBCF0rGiuNrnDJS9gfJepqY7mfDSWDc0qGcHjSjl+uREgey\r\nxNlu3LCpfPrvJv8Tsq1owULTkMgLnEa+sIvXLTDgCR2sQ3jPp4OoPxg4vTis\r\n5x4pfJpsQ0WjPXluuJLab/pOiMmIwHm/2901dnm4mq93uDPIJLMbBoEIECOe\r\n8fmalxYxn3fP5FgETIi7fHCc4ARTmbvIOFjO3/g6/2BG0n4U7aNPGX/nE2af\r\nMPfLsvqbxG9znMdHVxM29R7jGeo3mB0KuQH1u/Dpn6VwYVPIoqHWZpKbK6Kh\r\nvgicJokHMhMFYB+z4XGtpZ7ohe51saNTekU1edtheKBYTcwpNzMBpacdx171\r\nPZuKVZcQ41cIdmQc258/h/fkTvFRXnDmGVKDsG3AM2UdM35EZwg4dv08RdHa\r\nVldNaNHEv26vmxLqw/eSB0ufRYVhhk4XWKI=\r\n=+il8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656765418.7bb613d_1656765435135_0.6288145221788175"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656814751.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656814751.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656814751.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656814751.7bb613d","_integrity":"sha512-pxr1rgr9J1B7OMQwOMqcAVNgLR18G5XrfBH/nFuBTPSAlITwWj53sl8MkDjPpF/yS/OCqx6jWn3rV0bnuBFmJA==","_resolved":"/tmp/b90a45a8b784d292b02710d1a228a23c/reaccord-0.0.1-dev.1656814751.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656814751.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pxr1rgr9J1B7OMQwOMqcAVNgLR18G5XrfBH/nFuBTPSAlITwWj53sl8MkDjPpF/yS/OCqx6jWn3rV0bnuBFmJA==","shasum":"f826d33505b293f4ba36f7d1a1c33cf686000182","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656814751.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPTqGICpx8r7KOB9G++dAVvPFZ88uBgQ8UvctsaiDbTAiEAhSM1WeT3Ay/3KQcPmvLVFyVVoYRMYLwjF8WLsGIMvzc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwPyxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRvw//WTdKdgtNEyn4LNCZbo+jxPrdraMSll2TaUrcIhD3F80CuEc1\r\nRu6fzbeAfFGuuDxcfaTQCqh/o7BADf/Rn0R9iapCZ2VC6fIsxPhckX+PZMr6\r\nkfJ7ZeVvueyff1AEGjFeX6d05i2fAcY2XOUVVvoFQcLSZ5POXos8nK5qCLwC\r\nKnkPWM0loK0kf88+0id1s18bZfKMNaTBczRgudJG98dCCw5SUtFUAzh2CTJl\r\nb1Y1qmr2TXZpwJDEfLb0Q2XtnubkssOZgf7d0kJ3Iv3FvCfxEPEwWXHh+o/A\r\n98IYukX5eS1J+95fp9vADef12EypPaCczvaaOYG+++s9UMekz9byXdZGplLc\r\nSS265GOn8BTmi3JJiY5llLMVDRkarkdxgJoXdNvV+tdzvxdMsbrM6l4h8re8\r\nOjtgSAVuhRRZeQH76A1E5rIBWx1BfQrN0lDJXA0y/5zVQJAAQbfudP3GAhw5\r\ni1qAEhAjLPwtml5DUNumYGFWou3/Jiekq/732fnLESjpZ4yl9wW7Eg7eIufN\r\n9Vrw+3UiU0bAbtwDepTVKKq312eTFbZT5PTXpbT0SaGehsjZrRPeP41Kgq5a\r\ngsQJXYJirIeQwHq6Q4r8upEZbIutyLTdoe8iZeQxCJgCwWoDIQjxWHrQve6z\r\na8HrAXJ6hlbM/QQ+nAWhif6HSHrruGGf9NI=\r\n=1KGU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656814751.7bb613d_1656814769016_0.9717271983673748"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656851847.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656851847.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656851847.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656851847.7bb613d","_integrity":"sha512-9PNNfPJkhE4+zbQKP8ScmGFboNO32QdV7Wd2Y92EsPQHZ05rtK+fSb9wWRHMcSPk/l1QErKzb+vzbK7ZXxXpuA==","_resolved":"/tmp/b29bfcbc76fcdee6dee0e26381852b88/reaccord-0.0.1-dev.1656851847.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656851847.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9PNNfPJkhE4+zbQKP8ScmGFboNO32QdV7Wd2Y92EsPQHZ05rtK+fSb9wWRHMcSPk/l1QErKzb+vzbK7ZXxXpuA==","shasum":"95450c08116b2caf1282e69780594ff055503d2c","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656851847.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICxh2RHiMFaFYDlpv1Ec/H4ea2BofihKafgdM4RWRG4DAiEAzXC0lRskAMt5ZYIeisqi8qhb9VXtzdFC3q6/FuZ4OKw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwY2YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUgBAAkrGLnpzJqs4gbn0w7aaSqFgawbPmA87DGFDO9YeOhqN8KoIL\r\naCjx8wd8Gk9BZwhtyTHzbWkfIM9DbN3Nnsqf8gOynM68fewKpBK8Myf3Pblc\r\nqCYOMIIouOa2+Joe3dCyMwOh2zmRQnpScvXZeo61odXcQZ+YLzw1TE4IqlJg\r\nEZRNkSoORvM0wiSlhsk4RpxO/Q6PM2TbujyxyaDz2ZbuOFteS+xlSc4VYCzl\r\nBekQrB9ztyHNPSCFYwFSEMXsaPlesMA8JKzfW1RQ7HXxfNAlPtL2Zz80WHcm\r\nFl41Jd/CkLf2e2/csmL7EhtrV9PivOdmd7PW0IS+jdE2Ff4nm9SNFCNhwK1T\r\nrbPifdYB66rU31kiBVQpxmN1AzbJLp3YZopHkcakJJYwblqQgQF5LkTG8fS6\r\n5muGLqaqj8IwnBqM9oWM3v5S91hdtVJxbwtFgWl9r5gg8QScfGq0SDfK4tcH\r\nfNL06JQQM+/ifgqmRnTeo6pjw4hAl0CsNSdTGW0VtVMIVxmdTF2qNXp1Jzot\r\nf1fMwZWBec7dZLKpfou5ZUD4e2EMWJ844MOya8XUSSNO7hunw7ZcFoLK0XjA\r\nfBLdOafCc5d15xCBdLE2KQXEkAof+1//xR50v8CIpx1pjnzg+tvdGT9dHO7w\r\nY0SQhge0QbmdX7z3FpApahmHl34mfs2mAXA=\r\n=t1sK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656851847.7bb613d_1656851863953_0.17705856964855138"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656901382.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656901382.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656901382.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656901382.7bb613d","_integrity":"sha512-fWAwONH+Wj7SDcoAnjE9DXFvjz6EOIvNPOZ0lQX5ndC3WF2w5pFf4RrzBsKHCJaZhJZXxchZBEb6PuN44Zpcrg==","_resolved":"/tmp/349aaa1f78272b051a95ea4d2363b6ef/reaccord-0.0.1-dev.1656901382.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656901382.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-fWAwONH+Wj7SDcoAnjE9DXFvjz6EOIvNPOZ0lQX5ndC3WF2w5pFf4RrzBsKHCJaZhJZXxchZBEb6PuN44Zpcrg==","shasum":"6400260cb0aa6c2bf519aae1a75f918e169c1663","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656901382.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5cZp3daasE36GAedm54+12LoNGWoMcqmWOYz1BPITVAIhAK79J0fDijm0Gcp1vhMKhFYWHzesFpa9xOJPijhpsO+P"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwk8XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC1A/8DPFCD7wk5yfcW+VMYHBakM6LKRfrVDof0LPoMg7jGUImO16Y\r\njocdaD1bTZJpllnYhvVKNScyGUYi6A6WDYSbeVc/zeli38zdJt5vjbXqPula\r\n9QqXHKsDrtbwvG7D5NxBHnFhZDMuCNj12wxknzwbGO0FPSFJNFdMTKsakovs\r\nR0OVtmOTVZLqQkysAyTOaquB0Pwd0PGvZSKH/DGTZxYjBnzY/9YDZNaC9TCm\r\nSAR1nasWMIZJaJuEe0CCuCnwLseu4YO43pwsZ8bPOAJA4X0Ug9jctVCciqxJ\r\nYpeY04B7p7dQ1MiM+2THi9EZIkZKp6L3EmtfrywMVRdCaCBITcG1oo06OgKd\r\niUfODjvsWk3Eo5JIe6m7qwBWR/kKPXdzn86vXWBtH3HhB5G59uqeJ4FeMmJ1\r\nAhZsLwUpUHaln9wyJjnfXNuc3AJhk4iB8jlKwRpIGNq/8iqZfooBvh/XCnRo\r\norxajAgYVFz7LVduhzn7d9reC1xwjhki7ZEwIb6Hs8pJ9/zLF2pqkfFmj7yv\r\nvZxSngTZe7SIsc0u8hhwbzjFNZQ2mLZ5MkfLNuk/2qr/SLygxgCEKCuxY6KB\r\nLl/87YQ92m4faHkxXaw0krZzEjlAxc6B017z13RE6Ex30f/72suLCWzBDJHM\r\n9ciGMDfMltLXnJy5AN6lsHLkLGOjxT2FxTI=\r\n=rVol\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656901382.7bb613d_1656901399148_0.3151731576942032"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656939097.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656939097.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656939097.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656939097.7bb613d","_integrity":"sha512-vbO2FWvZQs+0PY+d+rw5PQ76U2DwxwGayUHV24Bjf0XqzOqQZLHsHqsladd/mmDKaafOs68Zfwlnhy8s98kX4g==","_resolved":"/tmp/2de19046b86af9d744aa0a594a467c3e/reaccord-0.0.1-dev.1656939097.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656939097.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vbO2FWvZQs+0PY+d+rw5PQ76U2DwxwGayUHV24Bjf0XqzOqQZLHsHqsladd/mmDKaafOs68Zfwlnhy8s98kX4g==","shasum":"6578475ca560d729de17bc5d635fa43146df27ee","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656939097.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdKr+5eMQFkWFe8QlsxdH8cYzykCWCW/J9TB3hEnzpYAIhAJU+gDBMctreVOF3BIo7KtK6IcVY4wqHc0kKdK8kSRNh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwuJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnlRAAo5xNhAGCvUGNjLnZcZS+N5rpHVI2v1b18NvO7EqlsudWh41y\r\nylkiH1l3ESBbWDndE4JCO6RU3iZ39KY/KKIRgn0V0vowdPf29hrTYQGu6AZC\r\n3oGd7UaN1od1zdjcESzBkiyhw8xB4tTNK05MWENZ3MhH1dHf/DVxcVCTynuI\r\nyl/eMSR5+P8Crppx64Sd12jAaEM2VZ71P6KYvX590rcRrHEmWOEId/U7U8rB\r\n5T9ToDmlKkSy/66Qzo+JDK1HuIOabZnepfk3797pBFL3P/uKJKsMO16rDouJ\r\nNhv3NLEMx1YtiiwOBNlRrG3pLmLKzFVIjANFja7uQM1f9euBXRZRVHuH4ZXb\r\nJwQzvlAM7mpKe/D5HONJQdFLVyyHx+kWXcXEW+X/8ZkrhyrxVoa1XUW+v7ye\r\nNKHOxra9tTicXn5nPqulI+PPkI1VWE+/Al2w3OmjR4KD5bA31QgaVT6me9q7\r\nYeQY+OqQ6wV8NDFsCjqJzbNjqsll/lr8HcYVRtv6V814SfWPIKD+hfU9ujXl\r\nwYebWZiA97etqhFa5sLejBb6EvOlKr/GLXc/v4f8EOOA+X9zISg+Q97h1av+\r\nqiKORTJkgXM2kMT1nB2kIG0xpesKUQbWkliY9S5M6pJCIqyG8XjjYjp36UqZ\r\nWomVnPgdk9jlT1+3EPYOoltM3FHBlL4Ms1U=\r\n=avL6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656939097.7bb613d_1656939114959_0.9843276749855849"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1656987435.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1656987435.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1656987435.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1656987435.7bb613d","_integrity":"sha512-A0q/GSsKA7nyW/X4AokKVzJ37vpK6W8ZNFJJFPP94eBV9jeyLoPStv043RdZgC5pdGEF1T1EPaAkrL7J5rXbVA==","_resolved":"/tmp/98c202160d4cb273920acefbd4a65bc6/reaccord-0.0.1-dev.1656987435.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1656987435.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-A0q/GSsKA7nyW/X4AokKVzJ37vpK6W8ZNFJJFPP94eBV9jeyLoPStv043RdZgC5pdGEF1T1EPaAkrL7J5rXbVA==","shasum":"fd5220f96c51cf87b73608a5b493df86d1515d7d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1656987435.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZ3/w+5AylKOiJrBeRvoNuKjgXwUlKEHyR/htAkUlh5AiBDYU4ydi7oaqXr5jXOTicYjzXm8oRE4U+X37TCNickxw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw588ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIzQ/9Fhfs6fmd3H2pw64cvu+bvPAuxUu0x+IyZEvva2NhTDL1Pj6v\r\nP3jOsLBqSUGkyN5APO30ixSSmgCVR4sSYgC8vOKs6sNEbye8l15591oCLBAw\r\nbib+eFJWkV9WKSc7WrViObgGOnIPQsS+9TFyXH7ZFcT/YSywm1OKgmQjJ634\r\nnpWoLuWyLJc+mwigfDLJhFlkneTG/hGl7WTh/lIPQCD/Q9EoXdS73ebItLNO\r\nyjLYfGEabkecaDqLXPQVtHweTPalS0D+Ad5wWi3+5emC9lFAAZLS4Q9x2qGA\r\nPV7r20VjmPxN2ACNetHaocUItpGg9aYHFEWmdeA7oTxcuc8mIaZM0ShMD2PQ\r\njgFDI5OJfgixEPJ2Tt93Udko3xTl2ALjT0ZtY82EVrCTIZeAQIpno4YcZSwy\r\nMWMeFSX/U0dZGEbLNgNIbfd3Kmy5erFuwuCfhlMdJwDSJ/20vzNysP4jJPQH\r\nM951EqwOAj1LPjladgMoadFGgCrvD37+intVY3UY73aLrdoNCO09hGB6IXlU\r\nPy5236YVpufzSmQjTA87B44eWZhgyDIvQn04dEpGbAfDfoHxWYxf7inMDKhj\r\nGqa/DpQLEHSav+/Sznz4cFNH86BPLReVSp6UXLdXPoTRF5XvoFVRru1WZz8W\r\njiTFBzO2/N3bFHmOuL3+8etgOIMzTjdJVcI=\r\n=mlgB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1656987435.7bb613d_1656987452406_0.30115245989332506"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657025287.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1657025287.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657025287.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657025287.7bb613d","_integrity":"sha512-1avREj2v2ULheN1esVdTPHiL9x9U5bPwmYC26V72UMX8Cg5oEv7mM3n0j/B6GNpBC5NveC7M72P93ZBgU8iIYg==","_resolved":"/tmp/2af12997613f6c4536e9cc4f1e158285/reaccord-0.0.1-dev.1657025287.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1657025287.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1avREj2v2ULheN1esVdTPHiL9x9U5bPwmYC26V72UMX8Cg5oEv7mM3n0j/B6GNpBC5NveC7M72P93ZBgU8iIYg==","shasum":"b9b18e6fa7a15a84e5bbf9b0e1c92f3a41705fb8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657025287.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEscQYRU8VbZ9X6af2Jhvs7Z8xam3RNRoC+2OxFrhKPBAiBlfxx95dNE32DwAmPOrrskHekbOwQDsjjS9wyfM0HHAA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixDMcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPvg//VR9a+MJRrfmnCtze3P2QDPSYriAQQ4bYmjRbWTNko012M8aR\r\npvtrUS0O07arbf0BFG4p79umVtXDw0jceTKXjHALyzW/7k8SBqUHWcwSbpyB\r\nlITjrKtYgK1frTaGiudJDDCep2DwHbYKEQ4C0dyvzKdcoo1gGqdj2Yn1yGcQ\r\nxAG6m4VQqTUDs5slfURgUUeOEByQYmOlpJ3X8gi3q3p9t5/hKo2BD7FGeV+Z\r\nh+LUYWB1J+8ERJsikh0R6uGaCE9P57nIJCQl6a8IpGGzcKs9bj9E7mUdYf6n\r\nR3EDMO19Kc1Ar6I9FEeAP0p3AsZXPpkAefaZ39KXzpPOSSbgivecDWtUwFwj\r\ngSByI08xpU+DNkamK0F//uDpN9FIFKtNrftbBvmUpGhIveOoqNoE0Zst+Weo\r\nlReEbMKvzaEX0gBLlu9oCptyGavDKae/SngEMKFRP8S9H4Zim4KEWkS/mMPx\r\n43FZzOqr1JcI9ks3KinrimplhT/EFeGm3foRn5ocYaxXEID+prLHtwdmsQyE\r\nFWB/Zv4PA9Ijf74zUdj+t0lbvcJb04MiiobqCNgkKK13DIgsBlRY7n1RjQjZ\r\nYT/R0AUQpfMfIyNfZVPmP0mLxYZMCQ7fJdu6YTyqqw3E1+XKeDYNQxvW7Dft\r\nXT8f3B5GtyLa4dQ6+WcSQJDeNKe0o0eLRu0=\r\n=sP7a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657025287.7bb613d_1657025307336_0.8520347692939871"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657074347.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1657074347.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657074347.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657074347.7bb613d","_integrity":"sha512-S9xs7Jp/dMtsqlWmI5NVv1mgaINQtEwV2c8pEvDMbUbBeKDM0Q0pkarGiSzkM617JHQHoWZfJ7kn1pxda1Bt7g==","_resolved":"/tmp/e4b72066339a1a5f5f438f9d01ed4247/reaccord-0.0.1-dev.1657074347.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1657074347.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-S9xs7Jp/dMtsqlWmI5NVv1mgaINQtEwV2c8pEvDMbUbBeKDM0Q0pkarGiSzkM617JHQHoWZfJ7kn1pxda1Bt7g==","shasum":"4c59b819e18ebfb1ca463bb6df275e85fb521e4f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657074347.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmbwtRW4MCXXekx+aRmJsZ0UlyC2PnyFh+GMx4TcAfTQIhAIFwxi36Pl/ejUr/wuFaUtYp0XWP4RRUBhAPz4RvTP/H"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixPK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcjBAAmScWKHFVaH2VsmElWVAqqFnRxfepRcwlUAjDAz6t4aGjHF3k\r\nXlG4/f99zzi5/cArk3qbamOZdMhsD1ntbgYHiN6/LSYBSYGdp0lKt33jQyaY\r\nnxjeFfrVoTAhq2QWB7lu8qrARk15TMje7vcEtVsy3x0/P+CON0ZmWnrRNIil\r\nt9Z0p2yZZTzPAUI6FOps7NgIcGCT58KRRtV5ab+xikRbRhHGBHBjb247nsAD\r\nihOBeKGp7Lt1/BFuiu2NNR2Nn0GLlVpWgo25cGmRs7klkqRiZJ4h2bwhKYy7\r\nXLHLe3w2wUEg5/JVhutRTWB6ogWZoEBVyHCbLDuJq/Qbp5eX6rGz17qlPhEv\r\nDO0mUfpaq2hiCDdosIrDozwHoOs5WkEBR3iJqKw4YwRt+5Kg73/l2t7CQNYy\r\n8HAZi6LTN4Nz0ex0tOmTIPea2tSGcPOA42R+dNLEp7ktfVzdpCtLQyzZRWuB\r\nKJw5IxRgKrgioiv2XzSfvfMvDktAiktOSpAvspCV2eBDZWw5ffdOUbKe0ngr\r\nuFdMV0ZfFTA1rT/5CTpJrEY7af8GRsWkL5Ox5rKuSVxl7DI3GoXpIVdUbYXU\r\nXv7rHhENjHNE8PUjqKRo6Zg/EYOnWCSaB6jIjB2kecCWWFT/V7cFcovDEBQP\r\nb0RnUzth534fIGWZXGjSjmTFcVGJTrpQzMA=\r\n=Yviz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657074347.7bb613d_1657074366547_0.5061592998404818"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657112199.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1657112199.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657112199.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657112199.7bb613d","_integrity":"sha512-WxjSlt+x3DdgxPDaLSjthUTYPPann7GE3tzfW+HSFUQR10sXI5As+1a/Qrd/8KqCmgCZbDDdX1LMAjy3CdD36A==","_resolved":"/tmp/637b0b1c2a0291e73e53977dba4788ba/reaccord-0.0.1-dev.1657112199.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1657112199.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-WxjSlt+x3DdgxPDaLSjthUTYPPann7GE3tzfW+HSFUQR10sXI5As+1a/Qrd/8KqCmgCZbDDdX1LMAjy3CdD36A==","shasum":"b54b2517a0fec1e86924cb5ae2393cde9ee23921","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657112199.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB8vgHTv/aIsIUQ/Sb8fVtBgwnIuG1Qfewuhq9GwDW9AIhAL89w2T9f3STIetXorYCQ96L6DiqSb+qsYa1Euof7a7w"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixYacACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1rg//Yphnj7fbw0BJP4BhdPN4Q4UOqrT+odn1FaF6RTAtyhywsBp7\r\nOxX7apXx8EMakTSfYQgUJrr1JD7RZIRZOQL5Jbh9cKW/GeSfuAa9s9bvno/M\r\niFAYpfBrGWja8UACykuCJJPl0hELeEPcQRvkhehfIJzYOhOQ8NcHuJKhLP9E\r\nJYHvkzq1fwtofq83vfuVcZDJ+Nbz/O7XjISPH3N3MuAdAFK3K+43VTo+U1ZO\r\n4gVAu/6rUKZNmkHUIXhJoafN6w+9Wgf8ki61Y+/ErUZriwGtyx+Z+jyVYwGK\r\nJqmfx7vjuPqm0Vlu7jCfvMTNV7wv1h+eZGj7Mjwm7GjOEmVwXInEUSB8PN/O\r\ne+fgoZapfr5ZbZv8HlS+3FtQlU6O88kqbD8yjeoonC5pS5ClhMCoos1wmfAU\r\nZhoVSRPPsJipa3bDXeVMwMNhbcHIW54MNN4qTWAi0SHsC6URNyB+XVWF1fzK\r\nCJIg+gFYEoUGcb8DA9OXyHjeM5T4hq8BgYvAhSHBSypwu3lWym5BrpKKFArM\r\nu8wGiJGh++owMoh8INRxkbDKEoi+7mcaMEZjC36dSKZ94Q0UlrHoto+Bzzux\r\nErpkJNevI0bKYVXJIRJIdtoTZlN2y2Wb76a5hZJjwQMVZxpD5igmS1QDOO7p\r\npTuqnMBfWM+bRd9o0cc5ySbzGik5iMXCuuM=\r\n=oR/v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657112199.7bb613d_1657112220163_0.6674783830408642"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657160643.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1657160643.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657160643.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657160643.7bb613d","_integrity":"sha512-tBg06YBwlHVdjpr4xOKuU6UI8wpoamcC5ha3lw0oyLyoB7nj7ThugWCGi7ezFORVdCeBtG1DoFq5LUqmjub7KQ==","_resolved":"/tmp/c40ac42a8c25c895167f83d9e66c3d5f/reaccord-0.0.1-dev.1657160643.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1657160643.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tBg06YBwlHVdjpr4xOKuU6UI8wpoamcC5ha3lw0oyLyoB7nj7ThugWCGi7ezFORVdCeBtG1DoFq5LUqmjub7KQ==","shasum":"10aedda2bab336d7dc130bf6a8091455685894cd","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657160643.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJg8bxXOKp+nazie3GILIlcr7PIIQzobsCgvQz66ENcAiBcsCIzQ1A28u0pYSFCOXwHUcS3DvN8tTy2qknhAz3Zzg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixkPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmbA//Y6kSiA1q755lkN74uFGGy1hClZ5F/RAaXUcij5Xnpa8zgxrz\r\nb6Svtxufk8FhI0Mz2q7NIwCu2ZZiF/E/+ZwLzuwXSkGMS7VWKAU7J51LR50D\r\nuVpJCsWjJvZWYv8JNuukSg1R6guhlhiqTDC23RQy9qco3VAfwSNysc0t9jkh\r\nm3VHddzuhhyTN9sI1Q/WWKjGe/IXUh3EEXdq4m1x5ueXZxIZRxp2e4pFmzNX\r\nw82/6iWQW9DYVF0THmiAViz7hqUTgH6Pc+ysXYqGfTYumteC3LW9qv9o3xNT\r\nzjLUuR7qF9foKFytZoN53PMS3LrTwi0rDm5ES5C5QxqhI/sIlZFfev4SnD5R\r\nb3eSAt+hduXNiaOsIiiOBqFXBOeKyKADlmtlPPN9PG37nj+sff/fbp7SZP1U\r\niet7sfGn1J06ORAL10R+sZONVQY0umwCNoQkuiq+BBeCkSF0fCaeqtbWxEwX\r\n3VxGdBHQZTl00Z7LUtmU7xRjhRyUrycqB7kOcujSC2tsvCTCVq7dzoh+ALJh\r\nIWzMvg9HN0YcpSVq8cp32gShsKLcItWn0HhYI1FFiJOvhvE1ybCrQqZ7Jflo\r\n7SO42/tUZaR96DV/H+oW37EkMWX6ka8ZUO5W2arBm8GDaT+K+xwo6X+imH98\r\nLdKYZ+NpuJKjZs8AWJQknl1iBaCiD6R0s4M=\r\n=BWCj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657160643.7bb613d_1657160663139_0.7901450323347419"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657198036.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1657198036.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657198036.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657198036.7bb613d","_integrity":"sha512-4mBZbL1C3XsF/6YXX+5LCr/C8/ip+ayFcoMtKAcu+rDOPJWMFSAL68BCaZLXWa/nmRGA4pb2TmDKIbcF+k7e5w==","_resolved":"/tmp/35b3e347a2c01b34f06192e1d7fe625e/reaccord-0.0.1-dev.1657198036.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1657198036.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4mBZbL1C3XsF/6YXX+5LCr/C8/ip+ayFcoMtKAcu+rDOPJWMFSAL68BCaZLXWa/nmRGA4pb2TmDKIbcF+k7e5w==","shasum":"e7b1f3081961e12457b76335e4fcd693c4c2a0f9","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657198036.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBx1ujMn69YMYy/rVMvHe6HBM7tmdAKfgbQsJkMrLBLXAiA7Cuoz/OlA157vRA1F2OerfV8aBoXJ8HRLG+k9blM5Pw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixtXmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+lQ//ShqjaRmc3zM17nEMTvK3/Jv0GZeteEvNu/DAtLo0irsf3PD3\r\n33INR3dlAUQhkCDO2syeOt2yPAkzoFjg1DNYOWziobzCtW2g5drCMl3/gjP2\r\nRwjvv7GtY9pMqa3H+g6Q+x82tusZtHvuv9JPoenS0Ynhr0bbZWAVTihnWt2B\r\nxtvx1fkNMLTOdvpVFiu4Z7Ztjv3kgwSGRj321CAkZ1aK1yHDjAuXfb8+Lu9O\r\npbRmZyzP2Hw/reQMqMg05c1cRlpTUoBejWklpg2MW14xWnreGJRKL90CUE7U\r\nyS/W7NZR8cQ9m86pZxAAkMIJRwVWNrdoSM+7jyJ+lyczKPrW88zGI/LKkCHq\r\nmzQc7xusZe4TFAbsPXPpblSv+Tus3M6LsFwUd34uSlZBa9k2cS4tZZScZnUQ\r\nIJ4CvlNvgK2wjNI3pn7PV5Om4GRX4eosA9MqpVB6otbbZmpd8CEA0k9eHs1Y\r\nvx9OBhWHv+STFJE6YoIucfKouboJuuJOncDlFIH6WZaifTbQrB+nbcXdEFGj\r\nw6iKJphzKUIoZoaf+qR0oP2ujweFX8qLCRbVjpJPrGQOf7uZ5Tt8ObsA3Yts\r\npQgmkx8KOF1Rkp9Udc1TChD+0V5xpESOfd9TWRHCGIpRGiRvsCpYOmfotb3Q\r\nj7QLYrTNkEjLGVODxi2xsjHGsDVF0FZ0sbk=\r\n=HmtG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657198036.7bb613d_1657198053872_0.8829502770664126"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657246733.7bb613d":{"name":"reaccord","version":"0.0.1-dev.1657246733.7bb613d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657246733.7bb613d","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657246733.7bb613d","_integrity":"sha512-9NVWKB2bHmUbQUpmpgoSO2AwHpFwTSArURZXqqZ5Q65+52TnQgQY5/8gSAzJpNCOVKeDNeq/n0XhZGfo+WyyPQ==","_resolved":"/tmp/16d5e9fef633f09fbcce61ac21f70162/reaccord-0.0.1-dev.1657246733.7bb613d.tgz","_from":"file:reaccord-0.0.1-dev.1657246733.7bb613d.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-9NVWKB2bHmUbQUpmpgoSO2AwHpFwTSArURZXqqZ5Q65+52TnQgQY5/8gSAzJpNCOVKeDNeq/n0XhZGfo+WyyPQ==","shasum":"1a5a6a077c01e92a42b79d43285dbc6e829d22ae","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657246733.7bb613d.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcZIBWpycCp6tupN6CqU3hipuowzMUJLmgYEvUfSYjaAIhAJtl6/jGDX/56cm6IWNUmMI0pMzbbdL262yL22XYs3Me"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix5QgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/YhAAi4dHOgg1eUCnHMNha19k6Y10G7sURExIZrF3NS4zvGqNzpt3\r\nFWYdm2TdiT1PsjinJk5j+g1VGojBIT54X6Y9TamTkDNaA7SzSXzau7iJ/YQu\r\nzvUJG2QTpIyo8quvcgZ3xMHrYHttyQj9PV/sbmwRp2nbn6gxY6jIlmDR4tIx\r\n/YEDPv2rwVrDzLHVRKRQ+QejKhUnny2dwMFcGN1znr6aTV4+zxF4eSgPnHzG\r\n6xqhcuogQe8RVbnx6ysSRqjO1FQpG7edfdzYrp6+I21gOu1E7IyGMNrSRRCb\r\nEJxyhOzZbZTQWUe17xgsAJt8f8QdfiOXG48If4jsPXm47XdDWC37+5zzfkg8\r\nce7hhgJs7+0cH6ckvVXkRvDOhMF/pumtBYhHzzIed13uL/8ipsQbcEBr3OxI\r\nORaGpGBz9lmChORSDyqk8HWuNuFxZ837Ad3CUuGQiG+zKhisTN3eXmTs1pjM\r\nfr0RiXIJEStKVNbBBoGf55xDu8RRGp1Fa7i1jXM5oznLN/9wjSJ4+Qcr7c11\r\n8ZS8bxkdrZGB6d1X7nJcG3FKpgM1n9DoE00pEfoKxLYaudAP2suIUJKOs3Sj\r\nWd0I7YaQiO/XG0JJVGlhoVSmMr9DyPtgzgxqtfe5xaOqAVIpLHRcsXbGiHke\r\nbrMuYIaeFCziSCUfHmJDg5OTeuZCyi6cRr8=\r\n=EsbV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657246733.7bb613d_1657246752695_0.6118179356455844"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657258496.0c9abc3":{"name":"reaccord","version":"0.0.1-dev.1657258496.0c9abc3","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/react":"^18.0.11","@types/react-reconciler":"^0.26.7","ts-prune":"^0.10.3","typescript":"^4.7.3"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657258496.0c9abc3","discord-api-types":"^0.33.3","discord.js":"dev","react":"^18.1.0","react-reconciler":"^0.28.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657258496.0c9abc3","_integrity":"sha512-ySUSWDpYokb+E8m+41BZxMVy4OAU4Eom6bJ0082V8Z7LIm0FKUZ5zaO8nwnBd6/v70LL40KKcTIKPrMtppb67w==","_resolved":"/tmp/4fcd22202babc68c88a8679d0232e48a/reaccord-0.0.1-dev.1657258496.0c9abc3.tgz","_from":"file:reaccord-0.0.1-dev.1657258496.0c9abc3.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ySUSWDpYokb+E8m+41BZxMVy4OAU4Eom6bJ0082V8Z7LIm0FKUZ5zaO8nwnBd6/v70LL40KKcTIKPrMtppb67w==","shasum":"f294be151c98e9abc458c5355de16ce3afd12ba4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657258496.0c9abc3.tgz","fileCount":141,"unpackedSize":144214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXQy8ma+E4rYej/o2v63hHy9RKL12eNf3fAgY83l0uXAiAULSrURrrKkTdTJB64272aYymYokM/9q7KOZPNt9r6cQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix8IRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc9w/+Pr8tk4qI6KyWNHVr+sVs6wv4asYLX/dbrH7PbBE4B/Q2AyC7\r\n/N8TBLozGSi3TKZheVgnz7VUFsJKluuwBw7nR/Z1dPgbl8GLxTlXXATcR9l9\r\nuAHS83mRChEAT37QcBiPCQyxgmbmvvYaT/qmc+EPNoYf59YkUVhhJMvO7OVn\r\nrbN9JwLmlWsRPXL+RSSd/yTPiiWCmML7MbB7pwoerfigDdXZDSlY79akdR0z\r\nogsrEAwzsNITQNCieGgkLjmftUhJW6vJyl4vgP42qvzi0rzDeQbYMwALwvaH\r\nYRtHw4S/So5HxtV/QEzV2TbuyReMNISBA/KkxZdnGgW8JoB7YNBaiq/omGgX\r\n2NqImfSec422JuIEgd3ZGCoo0WjkVc2ip6l/pDLcAPaRrwe+erqKccNaXW3m\r\nkKisJ9pBPtKrQwrf1/EUewgNzSI/RfWgraeO6Xoo1qIs0EDp8YGAF8bzuKoN\r\nvPmvNaolc8poPuTlLtubh6msh6N/eclVNjiq1+ocY8leLJyg56zlolBpZIBA\r\nNywVT1GlDQa3lqNf9eAxG0VBF5iqbzmhigGDONjQi8bgsIcZnVkgbJ6yoyxr\r\n2Dtiq3U2WF6KB+AH+tyeum1gSEklFaQAXSg80ztiQsLDr9os9dlMoKVsKHss\r\nL0B85K+aoSzDXgFD24+d/xhO1IxZk9qu5lY=\r\n=NIxD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657258496.0c9abc3_1657258513066_0.14897964825192567"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657465885.4309084":{"name":"reaccord","version":"0.0.1-dev.1657465885.4309084","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657465885.4309084","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657465885.4309084","_integrity":"sha512-guqseuq2ROzTVUC1HKTA2u+77qE9ddGKZBXvFhGB5qGCgEm7++Ag/GCIkdkqFyomAbE+USwx8OcWAvE8W3qniQ==","_resolved":"/tmp/3cef26cb7e9494af5f647e87b1b9eab7/reaccord-0.0.1-dev.1657465885.4309084.tgz","_from":"file:reaccord-0.0.1-dev.1657465885.4309084.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-guqseuq2ROzTVUC1HKTA2u+77qE9ddGKZBXvFhGB5qGCgEm7++Ag/GCIkdkqFyomAbE+USwx8OcWAvE8W3qniQ==","shasum":"ff63ee4cdb76e95cf13e75eaad2559e551e528f1","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657465885.4309084.tgz","fileCount":141,"unpackedSize":145574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYoflSoJSxwvZu84AWAuYjA9jVG/vYlTf8FfCSKfWeZAiEAtnjAhA3li03i5j+i+xCpExi2YzgAZq/F5vc5aW9XnKM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyuwqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCyxAAjVVWiSo94+dYUiz5E4SdSd7+VN2xHzm5VA5eIQ/r+yTWemEQ\r\nB6qxoZVVR44SwH1YGL8I9Jq0aYkvjBMUb52ab8bKirjjT61XHGDiNMA4vP81\r\nxwqKWofr31S3h4I8vXiWdVE+MWG2b0TRF5KhvewM24yOvtep9SnTM09ZHIGe\r\noz9ae0OYAIZr7tDq8P/FBBfVbcCXfoHClMJ4yQE0haV4KuqLy+pJwW73xD7k\r\nwQwgJPVOPrVSJ31H0Oihye2Jb3fHMfdrNIE3qvFBIKl8sugVKwvSwTMCe5ko\r\nomIjOv0Bq79W5u+6W3zy4p4neAjYxadKTZliaL28k2CVmgbp4NUsYhxP7Lli\r\nEN6FKMI2LGI6fcS21+V5Y4tj4cl7/BnfyCnadUHerzKdS22ugjojKu+R66uD\r\nn8zUverjjxJnssIrXi47ivC49AKmWbdpDqYwJ7qkTCvBOujapXNsOJ+wUw3K\r\nn6NMhcbx260MCnthuCD06SJI4gN6EqsernSVYIcPvED/J9LvV4rX7L7/qjjh\r\nGPwEjQeKXt0uzLpIZv9I18sH8yDkwQADRt73pH8gK1oDx22qbVLJ8fkpj8Pt\r\n+OJe61qEqRTioy3aQXhHo56a7xoemoA57dil++/IT7UkZToN/R31BubkQKXl\r\ntTbp4m/8Ph6Dore/HhqA07RpcuNuDftKiyc=\r\n=bPy6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657465885.4309084_1657465897877_0.47798569707045435"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657466022.ba5fd0b":{"name":"reaccord","version":"0.0.1-dev.1657466022.ba5fd0b","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657466022.ba5fd0b","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657466022.ba5fd0b","_integrity":"sha512-+Cg5cBf5zkw1rrl+m+bhXUXC9EAIwqE1w5O0iwhnGROH7LL00KkcAiUjB9YYCBgZbJC3OGv6Lrta+ax0X5xz6w==","_resolved":"/tmp/11836afaaaef19bceba5b4966cb0283e/reaccord-0.0.1-dev.1657466022.ba5fd0b.tgz","_from":"file:reaccord-0.0.1-dev.1657466022.ba5fd0b.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+Cg5cBf5zkw1rrl+m+bhXUXC9EAIwqE1w5O0iwhnGROH7LL00KkcAiUjB9YYCBgZbJC3OGv6Lrta+ax0X5xz6w==","shasum":"5419dd810a9a4bf95dbe3fd3a8b226e255dc93cd","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657466022.ba5fd0b.tgz","fileCount":141,"unpackedSize":145307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYzKIf1Y6B+PvmBHzrZZJgaoj2jmQfq0IlMNKS0BqPSAiBBRFXzDsvVNbFxhihleOMkqJLljX1A2LtHMJbVHo2Skg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyuzNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpg3Q/+PaAHL5sjwon+lVz4V2sdMVwk8AkMmR1rTNuzmBM34W1/969T\r\nE8JbbEJZOAyC+xdo7UtJ6ZAmIoAjxjRo5K7l4aln+/rKQ4Czzg7iOjtQ2ctE\r\nkj/wFztrqaU4Qxpb/uu5wJlwGIuQeNow1e5YCNF3nqHuVuurb2MC28bezPzd\r\namGsmhCeYI0hpqZ8t/Q3FT14eyOFWEdPeKKbFE9fWOgjiKXJgkzuMpI0wp3J\r\nHf+VQZ1MdyDKAMegQjgaEXXNGGCmLO0svUxzwvaGmBlpagdGj451Uw//NEKz\r\nDHDGoqSltZJMtd/VFfvNZDqLZ7FOtabmph2bfMAKRO2baJ74UpjgZw62sO1x\r\nCsDe0kK8ur+bnvA9tEiP04vV9bSLmXYP8bElvtEhD76eZYAU0/JFNHIqDWst\r\nQ+pyavQ3aQX0nP/jzD6Fg07hRgmynXOitXie7xa2YYVAO1eO2nj0fmgE326m\r\nLto0lTiXzhgBkd1V7/aC4vhvBUL1aZa5GDUpEdXwtoLHldyRqtuI4//VtqKk\r\nd5F0VJe1/IBEYilEOJldghrk0+/d8KLp077LbdomgN2xUR2B75iYqpE4782/\r\nQIw8m80OKcDZXbotW8d7Gqobc4JhZ3UZ5MTYjLvJNm0uylfVhbVcdBISgt1/\r\ndYIseUmy9uJBgsjKRA0PgLlUdxBPMI4+5CE=\r\n=F/dk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657466022.ba5fd0b_1657466060899_0.8092892429973508"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657466914.3299405":{"name":"reaccord","version":"0.0.1-dev.1657466914.3299405","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657466914.3299405","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657466914.3299405","_integrity":"sha512-QnKQdXfrtH1z7wAWPS0fMX17exNLVHMv/33GMbVAXuwOYe1Q6Pt9UO6p8oA+NLyKZyQV0HudwDM7WHVTkNPoHA==","_resolved":"/tmp/eccb21652f2757066ae15abd2895ad98/reaccord-0.0.1-dev.1657466914.3299405.tgz","_from":"file:reaccord-0.0.1-dev.1657466914.3299405.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QnKQdXfrtH1z7wAWPS0fMX17exNLVHMv/33GMbVAXuwOYe1Q6Pt9UO6p8oA+NLyKZyQV0HudwDM7WHVTkNPoHA==","shasum":"c131c79fe2c60228fd1e14f87810ffd15d89aaa4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657466914.3299405.tgz","fileCount":141,"unpackedSize":145307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxqvejEEUQG7Ay5CUwM1Wj8SOJ/mB0hfXWWBgKsUr74AiEA0z1wJEPlj9l3shDnc2VuZfITRtDvB07IpynCUfzc35o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyvBDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFrA/+J+MSnHirCzj/mo9yNAlOe9hWm4P33JsZcFSG2UES5HIHBwVA\r\nJVGIvOTCKbVytsyCDOn1KJCln+30cuJbe0cWRqDCw4huD5nSQH517bZndJ0U\r\nGMMqU5ux0zxAM/0diZCr7mkRSUJYMTfQnty7jjpnydc/xBWAv1HcGeaiUyyY\r\n3BIFjQpI2FE34EZmjMYiwdwbRnjApd9CXD4JW+AwvnfmQvCkZd32Au0p1D95\r\nQ5lEL2vnMpzrLb1z4SizNbVkCMeTO9t6v8exEKlGP0RpWeK0wHgoD8Wg27xo\r\nrFn5kPo1bW0dNaLBXn1OzibwO3XUdN1ft0RHPcbxbxHkGO9TwgDyWGiOBtan\r\nJDDiBiY3bDor0qTzBBGq5dk6dPGDGqqnI3+Ze5O7gsx30y74XLk3h1X3YXhj\r\nhOlHPSWZx1CrxiFGFZDxn9RHlN8nivKAU7qx0TZoiZdJxEd8/TvCG69QVila\r\no8UBfDiigYW5NeeE8IgtkzsywfUafKuaHy3cuDc/+BrNBl3/2tRKsN8hU2+g\r\n/JyEC7PlrYKfW3K9mKOPMOE2+ghKIrZyx1m0oPasJ+nuw4/A24waZNL4BxfX\r\n0o/cOB+NBWEQREdV2izcLqftvSRszskfyD9faJj1JhYuLt43csfuCgphwj+d\r\nv6SGMVuAw/Pwe8suVx2seiXVi3DnTZMl1NA=\r\n=Uf1+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657466914.3299405_1657466946827_0.6031735066743393"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657467394.793c70a":{"name":"reaccord","version":"0.0.1-dev.1657467394.793c70a","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657467394.793c70a","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657467394.793c70a","_integrity":"sha512-X2Xy547xvMrZuMFZ9u8diRtiSdMcaoH0Vq/1NoWCIEr61mLFQThYdswXx0H70T+lM7TMD9RvORlJRbpAJy/5RA==","_resolved":"/tmp/0c3e1e54092816b5624151b1c451a7da/reaccord-0.0.1-dev.1657467394.793c70a.tgz","_from":"file:reaccord-0.0.1-dev.1657467394.793c70a.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-X2Xy547xvMrZuMFZ9u8diRtiSdMcaoH0Vq/1NoWCIEr61mLFQThYdswXx0H70T+lM7TMD9RvORlJRbpAJy/5RA==","shasum":"7b9b4d1a38bdfe97a0192b4877bc18aad1b59f06","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657467394.793c70a.tgz","fileCount":141,"unpackedSize":145307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsyzkY23zscZdKQ+w5+cQ3GEFkvT4+HZ3ubJH6pX/AHAIgEBvBpBy9lOdY8yQbYUnu1qmINeNYRY4e6dQvlQVFLT4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyvIdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFyg//ZHaiUpdmj9pYg9HAIaX/48n01xnyH26azdkA9jlWaH3PRLhq\r\nSei1a/J4Wgood5YwkByVxwNb8+2gLZv8lZ2SYMXqVxx2mSfPQrJSLCw5C7rU\r\nvU9Z/rleLqHl1f/We36qnezwV6Mg+OycHmETlfGfX2pAOqSDihM2U+tA37K5\r\nyerv8l2ftQg99OAfyNfxaAEhQfGBVpXcbE2L72Q2JObgRe0lmBcQLJIENaal\r\nyzIk84rxtfYgmBY5M6EvXQGAJbBMJ3VLZip5Rme+VSwDHjBHmBXvsX5uwsWN\r\nMrV24zxp90uaB4kLJrz1A89hVfiAHh44rl/K76ZjFpCloBwAm6qRWEIQup23\r\nKSFrOoe+ZeVKfC4s/fmKrnCnYYPNhMLW+/FRUUrqIQrZSn9J2225EIA8jemV\r\nv2rYCbDAL0dVVCHWyCSD5k0WTDNcuDlUykpmJqqqat6kaiIjgCy+tS3V8+U4\r\nEbsru/rmQDqvuqXLqL8Ef+zVnGnnBnOYExvcb3/j7oL5nsVZ0yndgXLnff/y\r\nt5EVA/3nzl8+aQEmRiYbJvIzHTRfQa2vqdCagy0lTHnoezPn9el5sBAJChNa\r\nQekGcfGGa7dNqDwGQv4M86mb453cdVCIYTZ8x1+R3QkRNBY6NoEC5FOkYFj6\r\nCfNstlITDzo0ltLbqGHapfO+b5knXzHBnDA=\r\n=lEd7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657467394.793c70a_1657467421629_0.6017156030711794"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657555809.7249929":{"name":"reaccord","version":"0.0.1-dev.1657555809.7249929","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657555809.7249929","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657555809.7249929","_integrity":"sha512-YOTJ40nHTBDwRGtpJSOu7SaRTJVHDpN+cb/UwEi2XwZ4tC/Nmrq2q6G108Y62lfyAsVFuu7eHD2wC4BMeE+r4g==","_resolved":"/tmp/16d21e5c8b1a230fc83d00ccdce40fe5/reaccord-0.0.1-dev.1657555809.7249929.tgz","_from":"file:reaccord-0.0.1-dev.1657555809.7249929.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-YOTJ40nHTBDwRGtpJSOu7SaRTJVHDpN+cb/UwEi2XwZ4tC/Nmrq2q6G108Y62lfyAsVFuu7eHD2wC4BMeE+r4g==","shasum":"26b3fbf49c8d2c5610dd6b1d06424777b16aa85c","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657555809.7249929.tgz","fileCount":141,"unpackedSize":145307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQGx7k4AUeQYVZVtDGHRhksPrS33eOiUtSexMn2Vfu2AiAbJx2k2cDnk2WCJIVcz3l/KOP8Ueqzt9KrdL+ZM+/mQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizEuGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogsQ//YTXtfaafypbR+uo2BzeqVlTHhIhdqjmsGEI6FZuxOiEKiorA\r\nnrAj43sftmiXEfQ7d5uzyiAwowFboTIu9+MEYni1IZLX+4wAaYIw6iLSNBLY\r\nYBR1FynmDKHyf1NWs5RUXZuUR0UAbs+U7hi0K+8H+J+2y/l8lQEDFexo0C4s\r\nKwGnagq8e/9iLxMzlvasTrprxHrSNDoODFEkSIuPZKMpjtv2ihndBCqCZJ6z\r\n3RpI9ckN8RQfogIbktvWh56Jwg4FuFDE0JXOR3WC7smqY0kS1EDLTXSomeWK\r\nrExVlX6gu05KNr7fiWIqIn7ViGJBJZd6nPUf5up74p/kbcZDDSlpUExtLsd8\r\n8tWh0aJcOT9iTrOdD3YeNQEyd5V1Nc8uthHxh7aH+Pu5mGkoa7GzWDE74ItD\r\n2W7JP5Zo9fiIIoj7HWNmCv+f7PYw3UffRjws+thX1Z72DnWpuNsaDy86Lixo\r\nn80tq7lVovovxrGvTfpFxmOZIWOAyXH+0qcqw4Zu9S00RmS+Bv1B8Wgb/Rid\r\nhZC39lNeCX4izTPdAHXPJp2DUWiRf48Dr8F4qK3DUjEBlX1x6RoegmdRc6n0\r\ng7a32XET5+ihpZvVg0CccEQ0wBGxJtwZhT02Y5x+5qMDOWVSnwL4dpbdpYsm\r\nnzE78h+zq+n6nPX5Cax5aKUAfyAslCdHQp0=\r\n=7bRi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657555809.7249929_1657555846522_0.07932827427181088"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657555906.ca0b6d5":{"name":"reaccord","version":"0.0.1-dev.1657555906.ca0b6d5","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657555906.ca0b6d5","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657555906.ca0b6d5","_integrity":"sha512-D8cp6BsGeClQ3EvVI6Atad1d3ygn5zzN89KU1jn2bIQyfOEVp2sU4waabkoPz/ER3Rn8Br8uU/rHjLo3SzrkIQ==","_resolved":"/tmp/2b5d253111d4a0bfc23787ff9edad94b/reaccord-0.0.1-dev.1657555906.ca0b6d5.tgz","_from":"file:reaccord-0.0.1-dev.1657555906.ca0b6d5.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-D8cp6BsGeClQ3EvVI6Atad1d3ygn5zzN89KU1jn2bIQyfOEVp2sU4waabkoPz/ER3Rn8Br8uU/rHjLo3SzrkIQ==","shasum":"7362e1cb4e0b7151549c894a4acfd085cea394a6","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657555906.ca0b6d5.tgz","fileCount":141,"unpackedSize":145307,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwCFhdtfFY42LEaOtn4JiXq58boPtPNNiaVE8WHb7IdAIhAK9XF3OTK6oMA6S+lhIaJNRvm9Mr1pmhfT4W0C3juYSP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizEvWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojGhAAkggNyWalD/fqIEAlZIRtmPAjsCrroNq+mvlom5KryPX4V9qs\r\n3Cb6GzDrPTvW0FBOCsynd5aCKZ2JcVK9e/2LIMRZT56d2TkeymiLrj2X8p2T\r\nzt65Ku8NJwHgi46YZsK+w/vKAGZtEAcjthRG6ny0mGMh9UmaVGGIO4tDREch\r\nmQBPykEm1PfxKZf6lXEOM3lc0sI6H5naJmu41otXJeWjiEusy+BAYaPrVyoz\r\nWJ6n1sMIxUG7VcFtrJ0OZNY1JHXxXfkadTp3aCMpCYJz3g1WWSAmrLUdkf3j\r\nzy17r/iTVOGowSh6eWU1NYr42ulPVojVZGwIE0C7jDOnKlwooFA5oBjCVAu0\r\nZa66AfEVE7MTvwiGp7MTG2LOI8S5mKaURDttjRG6PfpgTSEwuzzvH03x/X1e\r\ne95aQonZc5vYOTkM3MLpGfxfRAumQjT61iI0f91htOGj//URm5roXhe/VAgX\r\nnPsOQ1pVLIlweluUbqQxQ0VLLaPiD47EglFI3+eeIWJfaI/N8m/PnwrlUuQ7\r\nzkY6/tLXYD3qv9J4tQtQe5ivTgxt+e7Ee0TOfNOZ/LidyPHJsc2yPbRTHEwC\r\naJofBVV34nYq1j/MtRXS/a9rrIamJxmWbeY8vC29UYR+dxn1WYQ9/FOuBltH\r\nqrAoqicV9lz0ZGonPMpUaYkConksYavII0Y=\r\n=p6XZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"mrxblack361@gmail.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"mrxblack361@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657555906.ca0b6d5_1657555925795_0.7056774149743203"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657561328951.ca0b6d5":{"name":"reaccord","version":"0.0.1-dev.1657561328951.ca0b6d5","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657561328951.ca0b6d5","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657561328951.ca0b6d5","_integrity":"sha512-RIUgE4TYCZzBg5xN9iwmBlv+tBRI/AhdhSbqR5fyUhG15jdFXl1n9jyaKDp+R9SIfrVz/4uYpcAF/uFtO0E6Uw==","_resolved":"/tmp/05464b3ff27f3d6a5678b3dc65c6bf94/reaccord-0.0.1-dev.1657561328951.ca0b6d5.tgz","_from":"file:reaccord-0.0.1-dev.1657561328951.ca0b6d5.tgz","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-RIUgE4TYCZzBg5xN9iwmBlv+tBRI/AhdhSbqR5fyUhG15jdFXl1n9jyaKDp+R9SIfrVz/4uYpcAF/uFtO0E6Uw==","shasum":"45bb52a9c2da8938c30497dfb7c20aac137539d2","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657561328951.ca0b6d5.tgz","fileCount":147,"unpackedSize":148199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqZ6o0b49k5ciDMlUAvpDATn0IA/ntrWKUI2JKKsGrQwIgSXOEX2Hew20IsWVLce3FQ073zW1eJRIsf5lho86PBf8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizGD6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokDA//RSGTXxxi/UfcPDD7jAwYNOIh4ovMx5vnYZ6tiiajnvHg7T6n\r\nBi1iiSsUE8eYuOc2eFSCyMgrUQqzNZtzKE2pyGf2VCNQAH1OHYpn/xIMxo7H\r\nOmr8Xsl7w6FRu77V43K7XHLPj2mNtorX91zwbuNIj0Jnc00P2hEvHxYtufzP\r\nK0ph4jViYs2KNUCf5fEEzHULHPlF11mf34460Ahy2t5cSKvzCMFsS1GJJJ/X\r\n+aRi3qThC29Bl73/hDF2/dXJcIK1s86HI6exWHkp4VzUcEzhNBiC9utlzAT4\r\ndP36MLgQ2t5KBAdpukgak6XcBq/epPm9sOwIz14cGsWyurtZULeynkmAn/pP\r\nd/9HQjvTA1rXhTNJMtWBNNfftT7DFR4WXcHpNUO4rvFALOrSPRQcXt/EyQGU\r\n/JWYsW4mrMEoUHsWn45Pwgly894JTsSQbMi+UcTpN6NrloaW7XLvGH9wSEq7\r\ns4bLHoupj5GzJ4DL96VzuBHOKnO1uQm+apFxVreDm2LPiI4ws+2k7XKbmOYl\r\nz+t8lsNoudePZeZWytAYVsDhmgjHDcMV3wgbLgGhYUIGBqHI50jHgwSVw1zu\r\nxS6DJAkxUYrinjj6UltfgmHF/hThfX5AHn3ce6fZJ0NELmiCn+X0wpZAbeqJ\r\nHifN26T0jGgpMuTR9cPiFpZU4uHsgFoPrP8=\r\n=1K5Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657561328951.ca0b6d5_1657561338498_0.2527415081691291"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657561675751.ca0b6d5":{"name":"reaccord","version":"0.0.1-dev.1657561675751.ca0b6d5","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657561675751.ca0b6d5","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657561675751.ca0b6d5","_integrity":"sha512-CQyTAXuUErFzizRelvfL1mTRPmKhjBd9DLBndspU+a2Dy6pSJozT+1qIEShi6BTIX9d7ktbF/op76ClFfpmswQ==","_resolved":"/tmp/55411d370edf7f197fe4eb0891400a20/reaccord-0.0.1-dev.1657561675751.ca0b6d5.tgz","_from":"file:reaccord-0.0.1-dev.1657561675751.ca0b6d5.tgz","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-CQyTAXuUErFzizRelvfL1mTRPmKhjBd9DLBndspU+a2Dy6pSJozT+1qIEShi6BTIX9d7ktbF/op76ClFfpmswQ==","shasum":"af4a58f70b1ac5fd87ceac343a5cf705d72516c6","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657561675751.ca0b6d5.tgz","fileCount":147,"unpackedSize":148199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW+X9KuzYomDgIXqLfqoqxeKebe19NP2b54BIPnX/TyAIgPKlec934X14bpPwICUfPGLx/T7qI6RtRQOPzMDwvPis="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizGJVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFjxAAg6lwFo/Nb6zLlpFRvTYjhBn+nMBiCcKHP0rklZOKqsNSbrO0\r\n7n26TBRK1o+PKS3P6k6zBVQJAtmvEJDRvkplomkHW66eter+kioGFUp1riim\r\n4YMkbegvoMX+NsKQ9qJ9oJ/FBIc5pwrwqy6nGOZsyF4d7vpMh9Aa3MQEbTc1\r\nayIvx3XzFhtgZrFxxd2x26BA+IgzKFHirisPv6y4Tbc7tavM0JYzFWNprXOZ\r\ncmkIzQmTICXD7zcEOhYqRvppVsu2i9TiqXSzDK8m4hRCgakIZy8oHVP2xZow\r\nK2Ddrbm1Pq0vntkKCy/Hm3XMJvgvd+VSo64i7bb8krZYvu2E8yrdBW9iJ4s5\r\n8NnmLjtHQbzUoynzK1sf4DowxxYOgyQI+kc0fkaQKQVRHsaUpJHu5Lw2ZzDO\r\nWaAoioS7DXBCTGKt3CTm4DAgtm2iwn2n4+CQIjXUI0Te/l3x2vz+nxt547V+\r\naFMdz6e/8tVPIOAaRSXuPL2bacOwLoxHsDwjSCwjOWXQb3sPWuNDvbkL+41h\r\nFDmlBBgNVH+fkwf87/UHdILsjFUggARhz0Pmg8zk268zw4opm8v76zQR8y9L\r\nVurvx6V2aq3MnvE9q8/bx6GO+MyYEo+YSMlaWp5llTeiu3p9bVjjQafGMau/\r\nOEcPHuGdyAiGXj3pZETTk/yXoVUM87xcOwM=\r\n=8krf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657561675751.ca0b6d5_1657561685309_0.0016130156909750504"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657562111096.ca0b6d5":{"name":"reaccord","version":"0.0.1-dev.1657562111096.ca0b6d5","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657562111096.ca0b6d5","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657562111096.ca0b6d5","_integrity":"sha512-b7aiA/ljCT2XOjLuMXpkf0iTzFPJslbmlQQelCzBpCU1ja4fXFjnqWAHOmOMjjBnm24XIyZWk5/xt+e1Kot9Mw==","_resolved":"/tmp/aeae55d131589d6b6f076b08c702bd2e/reaccord-0.0.1-dev.1657562111096.ca0b6d5.tgz","_from":"file:reaccord-0.0.1-dev.1657562111096.ca0b6d5.tgz","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-b7aiA/ljCT2XOjLuMXpkf0iTzFPJslbmlQQelCzBpCU1ja4fXFjnqWAHOmOMjjBnm24XIyZWk5/xt+e1Kot9Mw==","shasum":"7ae0e8887c9d947964d206d4ebb2fa82a4a2c563","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657562111096.ca0b6d5.tgz","fileCount":147,"unpackedSize":148199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAz+8P0d9SJDSUDwnA+Eu+YDQ5y4dThbAp7sv5e3BDRAiEA85e0cb6PXNj3TQw7sYDWwIAI0MbWrF0Z2Nzlb/IFOt8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizGQUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTnQ/+O+bVpTEqMAyoo9u5f9AiTsLeki1u9l62k9X01BiXXZYcPvDF\r\nc8ZASsqi7Wl/QJvbr0QkAiIBfajvkE5r+GAyB7mHTLtDY9WrNNeX03UDFxS7\r\n0Fg/5awd3kaZFQCRck5H69GeQxZR8BbTG2mTzGcVUUQBL0K9uqUCdq9UEboe\r\n2oZTKQ2C3CgGn4cY5DD8pth7AhHmHJOpET6LxCPHy+4kHGIYxYvdGBXgmAvw\r\nYFKlGUxhjBc27SsbeTnBZNvl+8HA0RHrWSR2ajfIxK+OsORvp9lsxMPuRrlu\r\nDaxoYmt+0sniXhvWJudtfSTvQkYYqRKPCrKUVUHhj0gdyIBfn0jHrRiXA+3H\r\nr5imJcDOvruZ0AuLjxHxedLv4r3opGz9MbyjwLPjNXGXTDqQahYVg3kOx0NE\r\ngF2zOs8jTIEhwe4EVRKFjzU3m6gkaKG+yglCNUDWbZHnp5YiwJtId3Mu8VSG\r\nJvjhkYOU5vWZfFIxULNCPVrGNhHad0omSHzx/BsQTK8YAZZdbKl+6ULPoM44\r\nMlHUrI78fY/wdLHLOiLcm9h4RNMrzlIR4GtN6OL9jMNynfsGRO3RZN1GiYEK\r\n4WHRVACq2UsG74tmRE66yHVTv5C043qgoirA94MA4s/eTZ18Fu4dJiXRD4eP\r\nUNAbUE3iP3Rtbt9R1TCxo0mFKTINZ6R5m34=\r\n=qF6f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657562111096.ca0b6d5_1657562132323_0.4702221843310106"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657562377190.f43c4d8":{"name":"reaccord","version":"0.0.1-dev.1657562377190.f43c4d8","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657562377190.f43c4d8","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657562377190.f43c4d8","_integrity":"sha512-8khdPKwjlhCip2TdRefYpQr2eDBPCNkWM7RKz5ILHKBmPabOlbDfzjPR/SkP0JCWmUGs5g2aFQxp82jKK/RXWA==","_resolved":"/tmp/0985557a8e3e4c5b3d7956a34d1ab958/reaccord-0.0.1-dev.1657562377190.f43c4d8.tgz","_from":"file:reaccord-0.0.1-dev.1657562377190.f43c4d8.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8khdPKwjlhCip2TdRefYpQr2eDBPCNkWM7RKz5ILHKBmPabOlbDfzjPR/SkP0JCWmUGs5g2aFQxp82jKK/RXWA==","shasum":"1459235379206ffefca201a4babd04fda2b7f661","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657562377190.f43c4d8.tgz","fileCount":141,"unpackedSize":145313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNf+5Hh767CpQUPLR2Xsd6f/Xyi/NvHHgFpT460AeR6AiEAjLs+e4xfCMYqy2J3zIoFkxu0XBhrnZ6MI1Xg+av9858="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizGUZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri9g//eLAtWQ7RSh5fpfd0x0uqo7lzcXS2kq0NR/qAA1z1/AVgvHZH\r\nk0ztbRyExKIwrpxWGwfrS8FpM0nyDIDsS8OzjM0NCF7idSJud0zWFqgsO38I\r\nSgumNT0Gh9LOyOf87KmveA7IUOmY+bWi+EKf6cCzhzpWjE+vE4CMd5DQXOy9\r\nr3ZrGL33bB1je2pxQBAMlVwxPDdlPki0TAbdgEp7VuyZpN42RRYK3FnSUYjE\r\n0RyGyB+XGiz5F7ypUIO4RdZZWCnuerqfHe33Z0o/AQWhrFIQ5r3tzzjpZzTj\r\nPaIv5nXQwo043p+RrL1BiVOW5PwVvQF558o3WUoSUA2uIxMhxxV87OpGwbzn\r\nVMHh3+lcuZiSNoMPh6NDtkSw+B1gBsOMZxg478p8czP/VBB9H4VaTFmA64Y6\r\nlXjtmHIbLDYcmGEcpX8pk6XtTVnKn9fFDH/AbXmA+gQi4FWC6Zm0PUOrKc6L\r\nOfKktO+gPjyLWQhTc0se+OEL1fbJkL5b97fDMyNdjcOsDPSPlsoojuNRlwB4\r\n6qE6SUeV6QEZTcrrNlXobSGQuIZOYhdrKuxSbplEp6yjo8HcLMMV3D3xz6Ry\r\nAOAENeRpZ0rrc3KXlwETY9V7A2j/eHKoxYQvSo/KA+TI24eop70emNCrVUh5\r\nDLAJgSNPzjiEpuedwzJdIznhRRtDYVKWlbg=\r\n=CnrY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657562377190.f43c4d8_1657562393566_0.24409805775297277"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.0-dev":{"name":"reaccord","version":"0.0.0-dev","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.0-dev","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.0-dev","_integrity":"sha512-Jg6vAmIlcPMgOAyQ02YF1kWzqG52jAK6gWlc++lk+MUDLdaMmIrM65JyyJ6PS2gh5w4XVzeZ/0uHqM3KSBtaeQ==","_resolved":"/tmp/7b0cc360c4fae582412d9cfa6ab9dd8f/reaccord-0.0.0-dev.tgz","_from":"file:reaccord-0.0.0-dev.tgz","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-Jg6vAmIlcPMgOAyQ02YF1kWzqG52jAK6gWlc++lk+MUDLdaMmIrM65JyyJ6PS2gh5w4XVzeZ/0uHqM3KSBtaeQ==","shasum":"57b3529b541274887904168528424969c5d26efc","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.0-dev.tgz","fileCount":141,"unpackedSize":145269,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1xObPbVa34ScTdS8WlUMyG6SAaB+kfTqHlUOTXrZwwAiEAwhDWpqRfsdBJoNMHns5g8KNjjYN7Kzj7RkPaKvn+qg8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizHRbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL3BAAiBm0aNOMHLuv2G4yOGyRWdQAYOh4mII1TMg8XWJPaR4yiuy1\r\nVs0wtU9nnCfdibZJLCBzSLFyFQLe9LQADzpsNCt1irLhA+mKxJ8zjoBUx0Uh\r\nK+2Wkafb6ThjBZtBAPV2y6wOaxF5IZYA387V301XBYEm41nPYL4EFhOi3cV+\r\nxfaJWUlyUjJL5kGmJNwgrM5hDvIyw++e1LuWyNO0msCeqC3AMaWkr5I1a4vt\r\nMvb6QT5dhiq71mp9xQzy2aJODp/fnfGaKYHQnhg1KqdbK8jsItFEt912BSEs\r\nA+8oWIeVKwfM6TLKfmxOkrpSuIB6EaeKhjV61PRykmCDLxps9zoNILoz8qAk\r\n4jGAWNoIZyzicx9+apHRSciEpR4WTd5YXMk4s/gESot8QWu2Alnu23HMABn5\r\nCsyel589dfUjIH2AX9Ku1y7y/nKftcnnI8A4Lewm+3xqGJiF1Zco+zs0oBkK\r\n5tIusk9GFglLD3+mQi3RVOnbhJHEfaP1eAJrJ2TaMT09U9ckuwBjVxMurto1\r\nm0/eqNkR47HHv8L0ixeu5Rv33zYspEZzJ3Eu4Hlm0hfGdGd00OUVVwDUA8mw\r\ndZ1KdipprGhqN2qnaNu4RZtGGp4U/5A0JSTcaCrLGnFhoTKMRx2SFVKJd6/u\r\nmakmn91Z76sTNf2FubFqlXambI+vLKZ2iHA=\r\n=uc7U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.0-dev_1657566299173_0.7559147671382671"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657566463813.92a207e":{"name":"reaccord","version":"0.0.1-dev.1657566463813.92a207e","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657566463813.92a207e","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657566463813.92a207e","_integrity":"sha512-xPTX5GcItgfXe4tkAl/6Ei6cXmS+oHY+SuvteqfUqdKUSJINiGsKTKq4umf+MGOINlb0JR/OrmgT52FrTBDoGg==","_resolved":"/tmp/4bca00190ae77d54a4fd01b4b431d8cb/reaccord-0.0.1-dev.1657566463813.92a207e.tgz","_from":"file:reaccord-0.0.1-dev.1657566463813.92a207e.tgz","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"integrity":"sha512-xPTX5GcItgfXe4tkAl/6Ei6cXmS+oHY+SuvteqfUqdKUSJINiGsKTKq4umf+MGOINlb0JR/OrmgT52FrTBDoGg==","shasum":"93f89ce4751761bf4510fa1248477a65475b7e3d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657566463813.92a207e.tgz","fileCount":141,"unpackedSize":145313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEf+AOCMPWvJy/0UgEtaC2XgTByikRg0Zk3SE0z8g9SyAiAPTo9DDPiZFUCgIivQ9s0NBB9kKTCGPjMS6D9GOzA3PA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizHUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyHg//aik3MJA6cEQ5Fk6nWs+VBt0rD4f+Gr+pbo+IVfKCqklx5INX\r\nFxYOq0j1zHcruOajhXYYa79I6dFQ1alWhKdEloSULByrVmZsmp0ULnUeTFmb\r\n4tNYl+12KoLM/jy76JONPgIJuvyKOqc/QKuMyNL6Vr+NIg4YtBegF6gEWrQS\r\nKzX2MccbNjifYVkShiPWY8EtIJbwyCwtp7kQ2FGD1rJHK8sq1sNg7+/2JPp4\r\n4UHpK5+vFjyQJXWVH22wZ/qo9YNmYC8CdCzF7t4sSyQP2kNe7bRaAiviORUH\r\nrZrKrWBpmpZ9nn53WEwTlDNhZrlJXYPbArCWbv6wH90Nj7T8HaS0xfGvn6f2\r\ncgWzSs9uXHnVjPnYOGrisRgsvvF71tCPZGYIIch9OWBxKIsF4EEBg2wkR9bQ\r\n7CVdrDGdaIDUa47ABGtFaPYp8bZDvFLp1X1R/nytaRwd1SIf+hFATdqVNdCB\r\na+YN9Ul99jAePgexBAGV7uR6d5MfoLhhUH8ojjCzxeVT2vILLrXp2hVb6O/Z\r\nxs9QhHT0n/0KX1MQExe5Lg2aUAShOACbBxzU47d3f0PnCS6lFb125Gg9bYgh\r\n49Swz3zO4K34XuikJBDIKvSvJNlyfapYn4dfXfhTrRaarT/AKFOq0wnCZUbA\r\nTYcP8b+9S0RvFPZF/pSCBB7O45kAsBC5N4A=\r\n=FN3C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657566463813.92a207e_1657566482075_0.7954879623932829"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1657566598950.18b2bdd":{"name":"reaccord","version":"0.0.1-dev.1657566598950.18b2bdd","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.4","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.2","ts-jest":"^28.0.5","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^0.5.0","@reaccord/jsx":"0.0.1-dev.1657566598950.18b2bdd","discord-api-types":"^0.36.1","discord.js":"^13.8.1","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1657566598950.18b2bdd","_integrity":"sha512-NXp+1nrBcFC/KVLVitss39JqClGk6y1e0ZkjqGUd2guM5iRIKSm3tVPkgGPAg7TTZJfWwHMZE7qNKuBACoishw==","_resolved":"/tmp/d71fb44fcb7297413efc5f6930c6a2ae/reaccord-0.0.1-dev.1657566598950.18b2bdd.tgz","_from":"file:reaccord-0.0.1-dev.1657566598950.18b2bdd.tgz","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-NXp+1nrBcFC/KVLVitss39JqClGk6y1e0ZkjqGUd2guM5iRIKSm3tVPkgGPAg7TTZJfWwHMZE7qNKuBACoishw==","shasum":"805eb86915403bbfc5842eb27316b452a1dfc7c8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1657566598950.18b2bdd.tgz","fileCount":141,"unpackedSize":145313,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJijNRUKsze3k1izKsSkDq/EcyywpnGrGf10BTrqZD4QIgefamCw8oHjjGxoXsjnOJpAJ8UA4YpOPsxUrtgYgVtYQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizHWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ4hAApJIEmDgbJJXA4e8hDQjVsrRZaIxdf0bY6/GsSFP4T32RlYQV\r\n4THsApQjPKSxnpZAmgwgh+wVd8vCiZFCzEvOrGgam7cXwlei1aHnwbYJ7PSj\r\nHFiQTuAQ7JG5HLgq88BrNizdz5zDGiTIztu6mzNis5NqbHcCL2lJY1OcdSOl\r\nLDUEnRwErql3RRqNZJKDN4TKJ8mg2936gBxU8ujJ+HiznizDGIYCDPuiSI5S\r\nXmMeQa5hoJyp5IdxQptctHNLo5FzFnuDBJEZL8su2oVJhrg14UNjEFCS+wrI\r\nbQP46k7pp84Tgfg+VYespUYokFVXEn3bDSBo8mJEbGe1KH6WObguNVNMQtxr\r\nxgSzsPKn2SDIcItanwUFYsXJ3+/ZAw7/RVWND/KXjXT3/9TzmVpTqhyHP0+u\r\nhrC/Xb7QUMfGbu4G9qTHlnEZ5cNY8d4JjAGhobu+e6bK/07i2BazYt79Jcwg\r\nF1lOHh2oKjvwyv2XnXKJRR18SMbiQDvEAOZ/cCk0pw6qk4/QvELOazUI8joe\r\nicrwvgUalTmJ+TKeTfZuXjhzwbLUVoP97LRrQrFAmVkvJa4TZS7yNuKdJPGu\r\nHh5Y88MfID/juWiXPFsazQOK89dPplgcQML2zOJsgCWbrKnBaC0XTg8qYgPt\r\nNpxgiIkHLFMP9ag4n+smGkjP3wjY7dWcSZA=\r\n=xLFj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1657566598950.18b2bdd_1657566617983_0.4277813280883569"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658252164693.741d642":{"name":"reaccord","version":"0.0.1-dev.1658252164693.741d642","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658252164693.741d642","discord-api-types":"^0.36.2","discord.js":"^14.0.2","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1658252164693.741d642","_integrity":"sha512-hEKFA1/owGnnszOgN4kyzAslJxJT5bQCvadO20RC8ZmBNS6IQ+m2im1dITu9S++ig8wtTLF2qckPlF27weVh3Q==","_resolved":"/tmp/5eb702a2b966a4133e8971ef717786ab/reaccord-0.0.1-dev.1658252164693.741d642.tgz","_from":"file:reaccord-0.0.1-dev.1658252164693.741d642.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hEKFA1/owGnnszOgN4kyzAslJxJT5bQCvadO20RC8ZmBNS6IQ+m2im1dITu9S++ig8wtTLF2qckPlF27weVh3Q==","shasum":"4377f51b759aebfa519fbd069cfdf321f42ed6a6","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658252164693.741d642.tgz","fileCount":141,"unpackedSize":143237,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdz1fdP9qfLZoZHYEtU4fSZb9QITWovQUuLpnVzhiSkgIgfyBH41z1rmUR0+CQjJvG4T1nWqykxZ2yEVfzGyp5GGs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1uugACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqLRAAhNNpJEIpeySGvUUposgGxsG7XINyS/UfacAHGcAUesLOBRmf\r\nyIPYn5E+ND5V5KaW/STxYa4Ht+eIwztivMMiT8aP5/8BTXJwp+p9CqYkwnJZ\r\n5sXyHelrkkn2NsUvA2yOykr8gDSJRZ+sBU2gHaSV1XA69/y9W0+d6Y4Kf52j\r\nkKVisRrEhQSZwGbDRTOZWY2CwKtLwAdjJyqpGFrF4V8IisJg8vGcD71MfWN/\r\nSH7EuW7SOUkB5FU+7u/Nb2iErUkY7XDTXdnfep483rRTM045y6pAqhSo9kJn\r\npcFZoviDHzlBgRpv+TAL4mY6GQWb4ihE65ZkHVcky/BecqOa1xIsQ+nCU3DC\r\nvl1Pn4+8Q348J3I7jD7C59evZOUcBcEPlH48TcJm2tJDVN7KmXDru9uYiIWn\r\nUbazR/PlYdt4m+MIr0cDnDm9emPZq7OoqAZcRXWZY02Zr5YnkN2+KxbubkEE\r\nT/HFyyzA1QbUOBR01IToVQSr8unR4KVM1AmUctwSJceCrXm4BkQ8lrz7gVOR\r\nnJ9W6u5usEy7KVkVQAN4UJb3F1NU/GGNgYHxLuOajCkkzPVkTrErkSTHBpRT\r\nJqjiDrkKAvmwo/Q9XNXAJUVVLkaYmCHwfUIgmSOCURcPfwNaqiL5eEEUxtWk\r\nHMnfxi8iQf2AyHI2k+w6Y5U73i+1GjEy4QU=\r\n=pSgK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658252164693.741d642_1658252192002_0.09441787566170445"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658745906414.56cbab1":{"name":"reaccord","version":"0.0.1-dev.1658745906414.56cbab1","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658745906414.56cbab1","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1658745906414.56cbab1","_integrity":"sha512-u/rOBJWKIsj2HK1x4hUNiQefymGkFq9+35RCvn2eJ9Oiui6AEiUl/wGwpSwjSlj4bO7Q70PCBHkdg9MA87O5Yw==","_resolved":"/tmp/e02ae1a924a145315532ea864591fbca/reaccord-0.0.1-dev.1658745906414.56cbab1.tgz","_from":"file:reaccord-0.0.1-dev.1658745906414.56cbab1.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-u/rOBJWKIsj2HK1x4hUNiQefymGkFq9+35RCvn2eJ9Oiui6AEiUl/wGwpSwjSlj4bO7Q70PCBHkdg9MA87O5Yw==","shasum":"2599d6ec86db3435737054ae8ce05c240cfb809b","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658745906414.56cbab1.tgz","fileCount":141,"unpackedSize":143280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdTbOgx5Vh5eck+P2jTaBPuADD92Wi9tJWD2D7CLUCEAiEAkM91qpXqw6yYTEYq05Ru/xn8vCUz/F6pAl552JiJo4U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3nRQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo20Q/9HP4U7IktbRpe0+6jn7dXYXsDtszsMtfbEr4T2PUqNVOB8Lou\r\nOso+/aBZCu22kvxK37SsSx+f38ZMR2G2UDWqMxMyBBVe0QCQTTXAMnWWe+i8\r\nQhgLFqAD4bJHgpwKxIUpfI/oCMj9QLR6w6BJDPVQXFcNCDoWQBp7O7sCTSSf\r\nIdXvxwueRmEomiy8KsrPnXA+3Dtvg/lhqQ84mNsZm/TnmY/1DMj7OUKOERlJ\r\nCbhFE4WHQ61mIbvyRsMcqZ32M6w4+aKxNFCR0yC3V/gYm0Rwtm6/xuX8Zsko\r\n4m3NGQ902p/twbnMlr5quHRk/kPf0HGwDpWCOpXN+fLQf2cW9PPOQcsZG+cb\r\nevCYN/jLgspOdjS38MD3w/RMzfQqFsZOPxF63HJ65XI9t6OLPbbGAaDLHWXW\r\ngdPCvBKi5n7/9nBKvtxxeJA7ivgSBlTG4GLRh8TCCCVXrozA/7caq+9zQOg+\r\nHa/ArTpsOOUBqsxkiuHv6GRoWbmNfmINF6uBOASAbaxlfbVvpLaoL9sXoB/m\r\nzurWXGLWaNs/tYcaK7jzFJs1I9AO9wFtuhGGBoOOl/j48VB2bLPSihsB3+Du\r\nNZEBykPc5amJPa8QLxkyTjEGdpm32iCrils7U0AUA1fWMVlcv+z6gpAgV7dO\r\nzwVqWZMJOWBGAjWD3DVWq4wdWbO+R9YURgM=\r\n=S0Ej\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658745906414.56cbab1_1658745935847_0.8829055034712772"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658753139750.bbaa584":{"name":"reaccord","version":"0.0.1-dev.1658753139750.bbaa584","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658753139750.bbaa584","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"ERROR: No README data found!","_id":"reaccord@0.0.1-dev.1658753139750.bbaa584","_integrity":"sha512-WbQmgA+cjvlKhr6yyL90xRCpiiMJLy0yr3pUOcEqB53mBxdL34NBsMcaFyQ0e5ke0xRCY/KPBGErx4B5rfq1Dw==","_resolved":"/tmp/a2d70d8e0a727b971e1a1ba03ca341aa/reaccord-0.0.1-dev.1658753139750.bbaa584.tgz","_from":"file:reaccord-0.0.1-dev.1658753139750.bbaa584.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-WbQmgA+cjvlKhr6yyL90xRCpiiMJLy0yr3pUOcEqB53mBxdL34NBsMcaFyQ0e5ke0xRCY/KPBGErx4B5rfq1Dw==","shasum":"7eb7d1de77c06c5f9a5d26f5626b7ca5a9d50774","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658753139750.bbaa584.tgz","fileCount":141,"unpackedSize":143280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICd3Rd6lK6I7SkWCtc4A+OXJn1YDKV0d3nJPSqB3tReGAiEA4sT9MjbVHDy46yCUtu/jqpzGvT4cFr2gFQuFY0aVIPA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3pCIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1hg//TbhhGJ1WeDLupZ3e6EqdBeCppHa6IVxVcNabQMT4WJoD86vM\r\nOOgBX7TXWE0/L3h9q1uNQV6cr5tXeZkVUKHcchUfie168ukB6dZY63EqsU2J\r\nc02Gc9JegbLTZa8ysNB2teO+bGoQxxRbw9Io/i8Ge6UUizoGMxMfHbN86hq+\r\nMK2i/++De2SwTyQjemrH6fZXW8HgTOwlnhmej56lFo8P5o9dQBnI3D4vDjiC\r\nrcflcC1INOzQgQJl0/u99VD/U1lQVLHZiHWvhAsTfakzzpPHe9hpJs8QCRTe\r\n3Wf/i1TPwvZM2IUmnJhXloIQnj4f3W00I8XR1x9yaA/MKxNoGpyRX/anVFrr\r\ndGx4QRok6c7woqgSJni6u/CzrVFbX/dw5ZLojc9vg/MIkbXKOhlBcS8Jz0na\r\n1o1qSNzlEIWVNeQYFTlzb4dx9f8xHFOFhGaWpii5z3jkTvLp1fIAOCgjn8Y1\r\nvI9fBQdGCC+KQzSgyxwY/P+n0JEA5SQFb5j6+uLLblKyxZsaFmY4WYgUyzFr\r\nATEJwR6lG7zxdGRV/VTIAnTaAkNKcqEc9Z2MMuFRjNDnQg9WvCyF0lZK2+PV\r\nfV12ZtXcRCDWKQFDWkHcr8vrDeQ5UJFZ8AR/6IVwFqogUFS95UuBSwpohphA\r\nWzLvm30oPEP8hSxxxthhXG1Anaw1O7u5jMg=\r\n=8mFh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658753139750.bbaa584_1658753159897_0.20237621897172997"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658758773438.5a359ad":{"name":"reaccord","version":"0.0.1-dev.1658758773438.5a359ad","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658758773438.5a359ad","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div style=\"text-align: center\">\n    <img src=\"./assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" style=\"font-size: 1.2rem\">Explore the docs...</a>\n\n</div>\n\n## Basic Usage\n\n```tsx\nimport { Client, GatewayIntentBits, ChatInputCommand } from \"reaccord\"\n\n// Instantiate gateway client\nconst client = new Client({\n    token: \"your-discord-token\",\n    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n    devGuildId: \"dev-guild-id\",\n    clientId: \"client-id\",\n})\n\n// Create a simple `ping` command\nconst ping = new ChatInputCommand(\"ping\", \"Ping\").render(() => (\n    <content>Pong</content>\n))\n\n// Register the command\nclient.registerCommand(ping)\n\n// Connect client\nclient.connect((client) =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n**Result**  \n<img src=\"./assets/command_ping.png\" alt=\"Ping Command\" width=\"300\">\n\n## A few more examples\n\n### `Echo` command with a required string parameter\n\n```tsx\nconst echo = new ChatInputCommand(\"echo\", \"Echoes msg\")\n    .stringParam(\"input\", \"Message to be echoed\", { required: true })\n    .render(({ input }) => <content>{input}</content>)\n\nclient.registerCommand(echo)\n```\n\n**Result**  \n<img src=\"./assets/command_echo.png\" alt=\"Echo Command\" width=\"300\">\n\n### `Add` command with two optional number parameters\n\n```tsx\nconst add = new ChatInputCommand(\"add\", \"Add two numbers\")\n    .numberParam(\"a\", \"First number\")\n    .numberParam(\"b\", \"Second number\")\n    .render(({ a = 0, b = 0 }) => (\n        <embed>\n            <title>Result: {a + b}</title>\n            <desc>\n                {a} + {b}\n            </desc>\n        </embed>\n    ))\n\nclient.registerCommand(add)\n```\n\n**Result**  \n<img src=\"./assets/command_add.png\" alt=\"Add Command\" width=\"250\">\n","readmeFilename":"README.md","description":"<div style=\"text-align: center\">     <img src=\"./assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\">Reaccord</a>         <div>         <a aria-label=\"reaccord NPM ve","_id":"reaccord@0.0.1-dev.1658758773438.5a359ad","_integrity":"sha512-yexAcI+o/gdNOEOWKV8SEBp2x3IQLe8I6Pfnah9FBddLzkDgX0+sHkOXHSWptiSkm5zKn9vX+Sejn8ZyNlYOVg==","_resolved":"/tmp/643f990156c0cdeb91b997cd505a3898/reaccord-0.0.1-dev.1658758773438.5a359ad.tgz","_from":"file:reaccord-0.0.1-dev.1658758773438.5a359ad.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-yexAcI+o/gdNOEOWKV8SEBp2x3IQLe8I6Pfnah9FBddLzkDgX0+sHkOXHSWptiSkm5zKn9vX+Sejn8ZyNlYOVg==","shasum":"365db43dbb8a8578e78660d1f6da60e897e1f7ea","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658758773438.5a359ad.tgz","fileCount":142,"unpackedSize":145904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFhjwDt5/0WZrgPD4Z+CQerHmXcQaZuFuK4INo3JLcFmAiB7PjFX1rsmHcwQLjNxM+w+5HY2oHeGg4Qn0ZvIvDIfzw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3qaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo47A/+N1nHt6RsxYqjoz4N5NM1bAk60N7tAqu1N82jXX6NpvfubcW6\r\nZEmMd4Mas0xgHa/S8q3s+BDgJZroC5vivtqIB6QupeTiwj8XMjS+yKYuAvlM\r\nBtGSBN+M7T57VhmgtlcL3pDwHix0h/DAtf/TIzyFC9iuuDPeQ6NqOxK01ZP0\r\nh8LgcNYritD3ci/8gicAJCCDl0wWvwXEFXcxo2o/QkMAwgbI52toRtTW7Wui\r\npvFPrRXVBbZj5byfnysjVOdCLYOuK1jsVtOSBSWQnfc02OZTcXmmyOqIvNn8\r\n8nBugTud97jRthDUsPxxpIcywoR/INSmIzT/nLDHmaRvYBk+hJgfpqlrfyHV\r\nmif8uj9KFuKQL4VcF/iNIQbYOYWzZHCqQSsJt6rvp7PbsWPV13nvwIouECLH\r\nh4BqpHyRkgXav1f9HPid7b1o+NGan7JFjxTFQuqpCPCPlSPdv68lbmg0ZOJZ\r\nOmlkEBjNr188luxKHSdcfKVBSJ8/H/Xx205Jr+KAY3srgNUpDNtfSE0+M7Kw\r\nRf3yL7bPfiFcGZ1rkdD1PPNJshjwLBRxEJ1pXS65IALdKDo9ikOZPfBM63W1\r\nNDd1shOvu3U3qq7NMQLPUEHKNb9tDP5g/5LG1YgyXozH2IhmygAp+Jqzvw/C\r\niTWHnKg8ubaWiRCoPi42vjAlm+C3CvBZbzY=\r\n=ibS8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658758773438.5a359ad_1658758793466_0.13541645953375592"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658758958756.6c62520":{"name":"reaccord","version":"0.0.1-dev.1658758958756.6c62520","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658758958756.6c62520","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div style=\"text-align: center\">\n    <img src=\"./assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" style=\"font-size: 1.2rem\">Explore the docs...</a>\n\n</div>\n\n## Basic Usage\n\n```tsx\nimport { Client, GatewayIntentBits, ChatInputCommand } from \"reaccord\"\n\n// Instantiate gateway client\nconst client = new Client({\n    token: \"your-discord-token\",\n    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n    devGuildId: \"dev-guild-id\",\n    clientId: \"client-id\",\n})\n\n// Create a simple `ping` command\nconst ping = new ChatInputCommand(\"ping\", \"Ping\").render(() => (\n    <content>Pong</content>\n))\n\n// Register the command\nclient.registerCommand(ping)\n\n// Connect client\nclient.connect((client) =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n**Result**  \n<img src=\"./assets/command_ping.png\" alt=\"Ping Command\" width=\"300\">\n\n## A few more examples\n\n### `Echo` command with a required string parameter\n\n```tsx\nconst echo = new ChatInputCommand(\"echo\", \"Echoes msg\")\n    .stringParam(\"input\", \"Message to be echoed\", { required: true })\n    .render(({ input }) => <content>{input}</content>)\n\nclient.registerCommand(echo)\n```\n\n**Result**  \n<img src=\"./assets/command_echo.png\" alt=\"Echo Command\" width=\"300\">\n\n### `Add` command with two optional number parameters\n\n```tsx\nconst add = new ChatInputCommand(\"add\", \"Add two numbers\")\n    .numberParam(\"a\", \"First number\")\n    .numberParam(\"b\", \"Second number\")\n    .render(({ a = 0, b = 0 }) => (\n        <embed>\n            <title>Result: {a + b}</title>\n            <desc>\n                {a} + {b}\n            </desc>\n        </embed>\n    ))\n\nclient.registerCommand(add)\n```\n\n**Result**  \n<img src=\"./assets/command_add.png\" alt=\"Add Command\" width=\"250\">\n","readmeFilename":"README.md","description":"<div style=\"text-align: center\">     <img src=\"./assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\">Reaccord</a>         <div>         <a aria-label=\"reaccord NPM ve","_id":"reaccord@0.0.1-dev.1658758958756.6c62520","_integrity":"sha512-ZgsnWRC7WnUEnWivgO46HgAtmr9z7FePCdO/UqGO+tEPk/TL+fKptNQ06nAeaAOmhBa1cpzORNOx/wO5cOWNUw==","_resolved":"/tmp/5f536f389499994b379a36438c1102f8/reaccord-0.0.1-dev.1658758958756.6c62520.tgz","_from":"file:reaccord-0.0.1-dev.1658758958756.6c62520.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ZgsnWRC7WnUEnWivgO46HgAtmr9z7FePCdO/UqGO+tEPk/TL+fKptNQ06nAeaAOmhBa1cpzORNOx/wO5cOWNUw==","shasum":"31b3e16653cb781535fa9b94d4285df43469cd34","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658758958756.6c62520.tgz","fileCount":142,"unpackedSize":145904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrD8122Lg4JqdKqWcMH8oSl8pDKnrkAF9X+2EfDSyDPAiEAt8n+15IU2hJSanj4iYd88do/mP/PLIrZfPICECD8E1Y="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3qdAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNSA//QdOiplzpt1f2Te74aA4EtWmMziX+ZUK943g6tQzkZA79+mBY\r\nSyduPsAEvG5NfeJkmufjTXxayLMk9JojfnzxsQPrFgQuyHPMMfva0IiSTA+Z\r\n48MWsc7rBz9uEtZHdj/N28yieju1NPvmVAN/vO6u+9ApFrKWVBbEZvrpT9+4\r\nGMLw2CZxo24ZAlPxvyxjqhHNFGztxn+6K3FF83yVM+p+/6pXiYjLv/KglQPi\r\nuSlVE8mDJfIxiGi51XygUs2y+WazzbVEfZAdpywJSmGGh45u+vNqwcrYQczc\r\n9nvLzLK4IEJb87ty1VX4kWXXIwFGtgDVs6+zfDBIf5vu0TTciPKJtqNVWoWm\r\nvQ7Vyk+aTGd/B47kshW60J3zGC07dK1wrb06pRaWxmWfeTQ3hXQaIBpWWI3l\r\nkPl0gZsj4Ay+sq3nAei2iNONVhD5tIPIZHGlfsjJHmWh6kBEQg2br8BH186u\r\nenU/t/OxEhIIeNdBxHaAKC0gujUXQ5Z4hD6cc5kbry/Jbl1O+JMZJvPFtiCj\r\nHO79dgj8s/Xp0ABQMon5qy3LKJKzn5OwquJIF0gVUGcqvGrO4ieSolg2TLB3\r\ncTlMdVr2+k8voMPjrNqkflXiqN4KRV0eNvAkIKQYDe3GsKRaevUduyh/Hc0L\r\nRVTqw0E9ELKGHYC8yUkRbSfJHVsU7zn2L2Y=\r\n=yns6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658758958756.6c62520_1658758976167_0.26796123539571415"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658759548674.059cf7c":{"name":"reaccord","version":"0.0.1-dev.1658759548674.059cf7c","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658759548674.059cf7c","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div style=\"text-align: center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" style=\"font-size: 1.2rem\">Explore the docs...</a>\n\n</div>\n\n## Basic Usage\n\n```tsx\nimport { Client, GatewayIntentBits, ChatInputCommand } from \"reaccord\"\n\n// Instantiate gateway client\nconst client = new Client({\n    token: \"your-discord-token\",\n    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n    devGuildId: \"dev-guild-id\",\n    clientId: \"client-id\",\n})\n\n// Create a simple `ping` command\nconst ping = new ChatInputCommand(\"ping\", \"Ping\").render(() => (\n    <content>Pong</content>\n))\n\n// Register the command\nclient.registerCommand(ping)\n\n// Connect client\nclient.connect((client) =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_ping.png\" alt=\"Ping Command\" width=\"300\">\n\n## A few more examples\n\n### `Echo` command with a required string parameter\n\n```tsx\nconst echo = new ChatInputCommand(\"echo\", \"Echoes msg\")\n    .stringParam(\"input\", \"Message to be echoed\", { required: true })\n    .render(({ input }) => <content>{input}</content>)\n\nclient.registerCommand(echo)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_echo.png\" alt=\"Echo Command\" width=\"300\">\n\n### `Add` command with two optional number parameters\n\n```tsx\nconst add = new ChatInputCommand(\"add\", \"Add two numbers\")\n    .numberParam(\"a\", \"First number\")\n    .numberParam(\"b\", \"Second number\")\n    .render(({ a = 0, b = 0 }) => (\n        <embed>\n            <title>Result: {a + b}</title>\n            <desc>\n                {a} + {b}\n            </desc>\n        </embed>\n    ))\n\nclient.registerCommand(add)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_add.png\" alt=\"Add Command\" width=\"250\">\n","readmeFilename":"README.md","description":"<div style=\"text-align: center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\">Reaccord</","_id":"reaccord@0.0.1-dev.1658759548674.059cf7c","_integrity":"sha512-EDngi8Dz5LEyJ4t/SYyeULyMUJMsKMwDolcRYjtnJxeMJRKWmXiMohh5iyCjL2MddX5wSOgtYIXvdlIpl/qSCA==","_resolved":"/tmp/4a4620186a4d919b1c6a447b1881b5ce/reaccord-0.0.1-dev.1658759548674.059cf7c.tgz","_from":"file:reaccord-0.0.1-dev.1658759548674.059cf7c.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-EDngi8Dz5LEyJ4t/SYyeULyMUJMsKMwDolcRYjtnJxeMJRKWmXiMohh5iyCjL2MddX5wSOgtYIXvdlIpl/qSCA==","shasum":"e9223d2020c5cfc8761856c3505e1861f5ef8c7f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658759548674.059cf7c.tgz","fileCount":142,"unpackedSize":146124,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAso7IoAKgmtV+M+fO0rXWL6iYmuLudOSSuHLM2VwrFlAiAq05ZAS1IOsxG1u/OZ129N+O9/FVxeyvNQgR7nuqC1KA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3qmSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiDxAAo06msr6ATIYheTwbjZwyCLMOp09QdCugPNDw80HeVZIW5Czn\r\nAEN/UUctsRVuwMVD0t2OutgEhgiTeP7q/Y0mO0X6ev6uI89d2hiUmO3aMexv\r\n2/vx09pGPgJfalVaITYnZq4iuHLnB+qwPdiB6oBz4ZW8xk1oDVs2eeTs+lMy\r\nDg2rnUe7cLQZyx0d7Iz1e8FACW9T14We6Pxw5khfZYBo5wJ0sSQDQ6xo+Lss\r\nvSRgii/QPT+dXnEnhk4+mz0pozmZAi3kOCpgDa63zgPM0Aq+uoI2DbxvM6Dh\r\nqEd6fnc6ZM3ENODcP6NeYKSJohzqnPTVeLD2h56sHVzm6VM+VvlsTsdNwSlU\r\nfQKjY44wxyUbNN1iieXXrNOXL5YzR7fJ0fL97eg54wsXSdCkPeSmZK36OLfH\r\n0HLhzdAJfOyndlPR2EllFpVniGo7ngREc0h8a1QQIxLfOvecxg1ojhYM4U1s\r\ndzujaVdbua/uC4KQOMVkARI/JRYfqUYwEhxKM136CKGQ255P8j5dd1oJfYO+\r\n3hjoyzxSP3dPjjyp4XtZJBX6LXo7Xubs8ivQbRoGA70BhbA9Qg6yg5UCzKAu\r\n/iFBNV4iSw4w6XxGYzZ9aHjXk5FsfZbSk9bHvAf6Ud6StmZh4AJ5Gt6r8Sn7\r\nQEi5UfS8IexBM4Efea3mWxujs+xRlomre2U=\r\n=ww+d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658759548674.059cf7c_1658759569786_0.24827432894768298"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658762778627.91cef25":{"name":"reaccord","version":"0.0.1-dev.1658762778627.91cef25","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658762778627.91cef25","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Basic Usage\n\n```tsx\nimport { Client, GatewayIntentBits, ChatInputCommand } from \"reaccord\"\n\n// Instantiate gateway client\nconst client = new Client({\n    token: \"your-discord-token\",\n    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n    devGuildId: \"dev-guild-id\",\n    clientId: \"client-id\",\n})\n\n// Create a simple `ping` command\nconst ping = new ChatInputCommand(\"ping\", \"Ping\").render(() => (\n    <content>Pong</content>\n))\n\n// Register the command\nclient.registerCommand(ping)\n\n// Connect client\nclient.connect((client) =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_ping.png\" alt=\"Ping Command\" width=\"300\">\n\n## A few more examples\n\n### `Echo` command with a required string parameter\n\n```tsx\nconst echo = new ChatInputCommand(\"echo\", \"Echoes msg\")\n    .stringParam(\"input\", \"Message to be echoed\", { required: true })\n    .render(({ input }) => <content>{input}</content>)\n\nclient.registerCommand(echo)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_echo.png\" alt=\"Echo Command\" width=\"300\">\n\n### `Add` command with two optional number parameters\n\n```tsx\nconst add = new ChatInputCommand(\"add\", \"Add two numbers\")\n    .numberParam(\"a\", \"First number\")\n    .numberParam(\"b\", \"Second number\")\n    .render(({ a = 0, b = 0 }) => (\n        <embed>\n            <title>Result: {a + b}</title>\n            <desc>\n                {a} + {b}\n            </desc>\n        </embed>\n    ))\n\nclient.registerCommand(add)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_add.png\" alt=\"Add Command\" width=\"250\">\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1658762778627.91cef25","_integrity":"sha512-nv8CNuLuOQ1tQPcMb0sghFs3avy3AhlmQypeGMt4j3+MUOfAaJGneW13xsQX2wcRzivVwd3FfCd1FxoLNBeTrg==","_resolved":"/tmp/dea62f92eb750917422e62073716fa0d/reaccord-0.0.1-dev.1658762778627.91cef25.tgz","_from":"file:reaccord-0.0.1-dev.1658762778627.91cef25.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nv8CNuLuOQ1tQPcMb0sghFs3avy3AhlmQypeGMt4j3+MUOfAaJGneW13xsQX2wcRzivVwd3FfCd1FxoLNBeTrg==","shasum":"8aeb179d727cc5eacbbf2d9646f011fecbe4a39f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658762778627.91cef25.tgz","fileCount":142,"unpackedSize":146218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHpUyc2DzSw/QZ9l/7VTZ3xiIiyuxBrQdmPd69zbVv1QIhAInzoIY4LBCAmaIT5elpYMgZrsqEtCFZUeOfJign1rnH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3rYxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5hxAAonoeP7JRcjDIbBkgyAfGxjo0qt+I0eT8QD5b6pUW9c639pkn\r\nGOJJZtIyDWot1QGqXMrzNHM/a+m6flZr34wPV7DeU7RK9ULtBndRgSAee957\r\nE7N9BnDpvsc8aEsRkM4XgnfV2oygEgGS1J7Q9CNgnPymUUprS6A/ucXVdx++\r\nTU0cODzRmH2bgUN6VMP3JlU8S6lokpW9lYasvCRu0MNZJLGoTjfUJXscY/G1\r\nI4JOFUxBlBX9poIAmBY5mQd3jWdMqQKAWuaM87BYlaTvZu9cA9KnR3jQi+6i\r\nr1GuJp9Oz+d4Y8d8X2ATB5MFmZ4aTwX5fg6lTTxabW2Rr94utHPDIzWt3kZ+\r\n50W9IOy46P0qxat6oPK7xYrNVYbyPM9T2wMgKmN3QuVWj+uwrvfwE8pPzDEA\r\nGkU0lR/+hlO2jl9U6vRCwCKumA4gXDIBaUMODZD9r7KMErzbgnwcd0Kb+O4P\r\ngSwRmDcvXGEad/i0rpfJFgGeeJIIoD47VfKRTzric4e5sSmP/c3RDsIRlGri\r\niXK96OWUfreiWSo8HA5H7Fi7nuSGvPBWpNDK5jtctga+0miUahpC/YBY6KDJ\r\n3/Z3pbzLmpYt62WR2KLIaLQCw52cgSIoBzBe1OlvA1ZMHSAd+GRBNmDUB0Kt\r\n811AQozct4rQ5jMv1OYhzK+TjkPlzdaWzo0=\r\n=9j6Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658762778627.91cef25_1658762801254_0.9649714183194642"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658840357449.7695bed":{"name":"reaccord","version":"0.0.1-dev.1658840357449.7695bed","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658840357449.7695bed","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Basic Usage\n\n```tsx\nimport { Client, GatewayIntentBits, ChatInputCommand } from \"reaccord\"\n\n// Instantiate gateway client\nconst client = new Client({\n    token: \"your-discord-token\",\n    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n    devGuildId: \"dev-guild-id\",\n    clientId: \"client-id\",\n})\n\n// Create a simple `ping` command\nconst ping = new ChatInputCommand(\"ping\", \"Ping\").render(() => (\n    <content>Pong</content>\n))\n\n// Register the command\nclient.registerCommand(ping)\n\n// Connect client\nclient.connect((client) =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_ping.png\" alt=\"Ping Command\" width=\"300\">\n\n## A few more examples\n\n### `Echo` command with a required string parameter\n\n```tsx\nconst echo = new ChatInputCommand(\"echo\", \"Echoes msg\")\n    .stringParam(\"input\", \"Message to be echoed\", { required: true })\n    .render(({ input }) => <content>{input}</content>)\n\nclient.registerCommand(echo)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_echo.png\" alt=\"Echo Command\" width=\"300\">\n\n### `Add` command with two optional number parameters\n\n```tsx\nconst add = new ChatInputCommand(\"add\", \"Add two numbers\")\n    .numberParam(\"a\", \"First number\")\n    .numberParam(\"b\", \"Second number\")\n    .render(({ a = 0, b = 0 }) => (\n        <embed>\n            <title>Result: {a + b}</title>\n            <desc>\n                {a} + {b}\n            </desc>\n        </embed>\n    ))\n\nclient.registerCommand(add)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_add.png\" alt=\"Add Command\" width=\"250\">\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1658840357449.7695bed","_integrity":"sha512-cruNK7peOYmNkLvlqFmGnyVwRwW6iGxf66+qVNaSgAqPDK7gIfzvzbZ2N89twEb7H6Jyx343UcytugarAdPtfQ==","_resolved":"/tmp/53f73b65aaeab12632e5fd6df9522057/reaccord-0.0.1-dev.1658840357449.7695bed.tgz","_from":"file:reaccord-0.0.1-dev.1658840357449.7695bed.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cruNK7peOYmNkLvlqFmGnyVwRwW6iGxf66+qVNaSgAqPDK7gIfzvzbZ2N89twEb7H6Jyx343UcytugarAdPtfQ==","shasum":"7daa22f1059ac89cf0bb804717eacc0baf30b8e1","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658840357449.7695bed.tgz","fileCount":142,"unpackedSize":150559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNAh8DfVZuk+u33XW5UoGL9FsxFPjLFVi6Il5Dr62anwIhAMykqP2qBoyHKxDlbFwvyUMHuIFsH4hObaLSEXZcO3qj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3+U4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVYA//d3kbthbRzqh2HxYeyQYglfH10Qzf7zS9hb6KD0863bM7mvco\r\nDwRg8IF7TOJGRKO7hvli0kAy0KottH12yA4FgxaekkXJxcsI7E/6vCkb5thC\r\nEMOB6UOAMurUR1ftG41mhPdJtzUxUrryE0KZBPwSPX1y7XKbvTyfoGgsEJJG\r\nSI6htH815FhD+T7iJCnfm97zSHCDe6JmFrmWoroUg3E+Ie0EXeX+wBUO/TL4\r\nsUwGupZSu9K9JjkjJP8yVouWzxi4MSKB1ygKYr7/xJYbcV6Uw16VB5xfBZfh\r\nhMaZK8a2vJWw9XGzsFPCd8d/pOfjogxhXYcYhjdhMrXIcYzOGpDTcnz81iiD\r\nMWPoFvvxEn7tgMMFDF7pG5b7DpSGiqNmKVwWIa102j+9eso1Q5KJXFMupt45\r\n11MoCrtQe13vAPX9PgyUWLrAAU4cJQYdFzce+hIyO72F6mik82ZpvIqGkrpy\r\nbKi2axOb1i7Mhe9HeF+Q9stdMgLPXv+VcOFRCDd1ebloBIxkafagpXK5cAXs\r\nxT8WfTZYd/lGGbfzN2BXEDUYHAMEtW6Gb7D4/v0ze+hwBWffvkmQZfCN2Qr+\r\nZ71BBqBhM/lk43XPJWIkF34nrHy8T1QpoGl3AM1DbcY69KZFH1fz5b7EW7Zf\r\n49S8iKza44LyKbvo5bMcp7DM4AdEcoFulcI=\r\n=BlPC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658840357449.7695bed_1658840376063_0.2745028233043243"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658840643438.da2178d":{"name":"reaccord","version":"0.0.1-dev.1658840643438.da2178d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658840643438.da2178d","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Basic Usage\n\n```tsx\nimport { Client, GatewayIntentBits, ChatInputCommand } from \"reaccord\"\n\n// Instantiate gateway client\nconst client = new Client({\n    token: \"your-discord-token\",\n    intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n    devGuildId: \"dev-guild-id\",\n    clientId: \"client-id\",\n})\n\n// Create a simple `ping` command\nconst ping = new ChatInputCommand(\"ping\", \"Ping\").render(() => (\n    <content>Pong</content>\n))\n\n// Register the command\nclient.registerCommand(ping)\n\n// Connect client\nclient.connect((client) =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_ping.png\" alt=\"Ping Command\" width=\"300\">\n\n## A few more examples\n\n### `Echo` command with a required string parameter\n\n```tsx\nconst echo = new ChatInputCommand(\"echo\", \"Echoes msg\")\n    .stringParam(\"input\", \"Message to be echoed\", { required: true })\n    .render(({ input }) => <content>{input}</content>)\n\nclient.registerCommand(echo)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_echo.png\" alt=\"Echo Command\" width=\"300\">\n\n### `Add` command with two optional number parameters\n\n```tsx\nconst add = new ChatInputCommand(\"add\", \"Add two numbers\")\n    .numberParam(\"a\", \"First number\")\n    .numberParam(\"b\", \"Second number\")\n    .render(({ a = 0, b = 0 }) => (\n        <embed>\n            <title>Result: {a + b}</title>\n            <desc>\n                {a} + {b}\n            </desc>\n        </embed>\n    ))\n\nclient.registerCommand(add)\n```\n\n**Result**  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/command_add.png\" alt=\"Add Command\" width=\"250\">\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1658840643438.da2178d","_integrity":"sha512-wtMY6Ba6PwImJtZks4y87LQSt1Q/uU7DVhyvVd/mOhMqQ3KF8kx0U03/N3Rr/M82y34ulH0y6GTd4IIBBAqshg==","_resolved":"/tmp/99b2632116a76ec20edf552c5c18c4a4/reaccord-0.0.1-dev.1658840643438.da2178d.tgz","_from":"file:reaccord-0.0.1-dev.1658840643438.da2178d.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-wtMY6Ba6PwImJtZks4y87LQSt1Q/uU7DVhyvVd/mOhMqQ3KF8kx0U03/N3Rr/M82y34ulH0y6GTd4IIBBAqshg==","shasum":"c0716b217bcabe1bd28d7c11af80e66b25dad45e","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658840643438.da2178d.tgz","fileCount":142,"unpackedSize":150559,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1kOn58d7ecmJnHKKgrnOGyUkabf1meh2jzYOrgMDu9AiBZcdz7ErHdHoGzkVAFNGo87NrmI8E8atdmRbCOU8OnqQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3+ZZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+kA//StbC917bJ9tAa7Em8eui7+MCmKyVXOsMhIAqwmyQ00qevIaG\r\nHMsLAjacYhFaki0veN0HgmYfS8glE7slFcxkJk+Jj2mWPLbN8Nl5NbBYVWNk\r\nvHOaaMCai0+CjW38TPvEInroBHCrqUMQ1oGzPS/ZZwNVQG8648oXvjx5llHx\r\nb0nQ6lxrgctKYvmGUJHPZa3BzNqjVaMZSZT2wjJLhrUseV1ayBFQfprxfsy9\r\nA2riyoAfSvc9cc4ISMMowEMpFNoFyeFSt7clOwVLYqCJIWcuFPFrUgJakm9c\r\nB99ANinNymbK2GIFQ9taAm4iRnAArhhQrT5ngv6OBM2GMAds3R/3tdNvvYu4\r\nwE1fK2uTC8RDWor0vpzLwNlvGOJhLrv6/UFGOukvpJVZ9MMeMDnuStJtCFdQ\r\n42w0YC3XOayA+HHUvgnBzZxSzI4sM+Cus1gH7TgPXRosnwVBfalSceYT2KJF\r\nUrK9RUgjGZzyUk54yyLPdl+6QXqiAQ0J2Nsv20E9Mxnxp1Fn31CNx6kOUU/v\r\n5ZliV9Bp1Nkt5hDJu8CiLXsA43knw2T9A5y0qA6iqJAwAnFhpiUIE/+KNRbL\r\nGRJH1Ai5weCunA9Gwa6wdYOeh1X9JhWUQ+P75b+xb08sW3vgyotxSF2f5Y+8\r\nu8lXTTiRRzxcF6Hnyk3/I1/BwDvp3IXxVuo=\r\n=QC9a\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658840643438.da2178d_1658840664887_0.679884939155698"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1658849954804.ab74204":{"name":"reaccord","version":"0.0.1-dev.1658849954804.ab74204","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1658849954804.ab74204","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1658849954804.ab74204","_integrity":"sha512-RD88TTmNL2Prgz6gJ5wZQzuhjIAXpIhdpyb+X24kHQTZQRYSjuiqvFHjRxPXz0KXo/7Pi2QYjHRoKoXH5rB9vg==","_resolved":"/tmp/d827490178388abe6c8d05daed129752/reaccord-0.0.1-dev.1658849954804.ab74204.tgz","_from":"file:reaccord-0.0.1-dev.1658849954804.ab74204.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RD88TTmNL2Prgz6gJ5wZQzuhjIAXpIhdpyb+X24kHQTZQRYSjuiqvFHjRxPXz0KXo/7Pi2QYjHRoKoXH5rB9vg==","shasum":"fd3896947b06b9211cc964d88c0a741b71aa110f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1658849954804.ab74204.tgz","fileCount":142,"unpackedSize":150558,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlko42CTAdhFV/eNiiwcETtKRW8pp+9sL+6OIJInqIOAiEApzotAu5nbLZ+gbB5Tq5i/JrNOiyWM5ZVB0PMOkffonQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ArAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Zw//a9RUwerT0rm4kseoo/FRiTZUESkz3zVS6XDflO+VVPenG6YP\r\ntF27YM5sup17ai36hMfxEhqF7M7YbYw1kT6eEyGv8FZw2fvU/IlvBa1KIKSN\r\nLDGa/Oe4t7MtBXcrGeXWwSabo55aAqanW9CVKOJB5T3Ac0EuoexoRy0WJUBN\r\n5Ek1sGpYFbiZKaaYLhO5t5CTMGYJegSYdi3GMt5DkBADoJJJYx8dOw+3b4Jo\r\nbUcmgrRbpKdloU1BGN64wV990mD/fy2LNlu3FygFHKuaDB5XhUrRcBaEJ+g/\r\nOEzKUmDX1FGI54dCXIS7yxcTpiNdsqv8Nc8oy2AMMjNz/O4Y3ck0+/Ko4jOn\r\nNs7zxa8RyxNvsfRuBXjEwIk/mR4CdJFohgh6oFEyfl+vD7AJ+R1HdVOID2QZ\r\nPiGyxBreScH3OnkOE5rAWGICyOg2/1Z5j+MgAehdenH90Utj8JmT20Qp8GXh\r\n+L7ba14bs3lpzwgKBlQl9uHEWRZt6PsLx1UoTaNFQzTHAhT30NgWReAWDXwu\r\naq9qCAjFAMZ/iV5CVbU27NWI1PwnvoLARkPdEX8w9JKWKtZh3fMZlZqUOohn\r\nbw7v6emixv0r8SQjQmuPUVu/midJMJLhf4M4OOpL1nMO0fJAIuT6XmUhrLkN\r\nrbI/ZiMi2negeHY9ZWvcu6pTCsvOa2wEL1I=\r\n=BohE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1658849954804.ab74204_1658849984295_0.5903741101546096"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659020154319.8658279":{"name":"reaccord","version":"0.0.1-dev.1659020154319.8658279","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659020154319.8658279","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659020154319.8658279","_integrity":"sha512-qBaQYbMUKRRU7teGVd1OivOXA9e2RMiu66vHQbdsJsdtXWL6a0ADRVez7aijL5VDysAGDPgUd6lk4XNdUxlAZA==","_resolved":"/tmp/2a44d383544f94523112be33026ff381/reaccord-0.0.1-dev.1659020154319.8658279.tgz","_from":"file:reaccord-0.0.1-dev.1659020154319.8658279.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qBaQYbMUKRRU7teGVd1OivOXA9e2RMiu66vHQbdsJsdtXWL6a0ADRVez7aijL5VDysAGDPgUd6lk4XNdUxlAZA==","shasum":"3162ea1f6b1834e33951c1c860da4a1041c77570","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659020154319.8658279.tgz","fileCount":142,"unpackedSize":150515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJFkwhbRCHy1Jo8EF8996BtfvC0IURb8/TUYEoxra/LAiAghJp1jUirzRA46i7CcQc5BqWkzp4oRas2hb3A0gLMKQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4qOQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAlA//SUVqHRr53+x18pYCvGWq/zDXdY5brFIlhGvlGP8gMiBPoiTZ\r\nWEUKRD2s8Gctnpym156yqHiefw6QIfws7KN5FSkQhqVcP77i2jQ6IkWk2V0r\r\nM0iRO/DFprjy4Oo3wdchxHS9JS1nKCqjptvImcZbO5bBQ6+kkpTt2mfbtYQC\r\nQW8Cu4zcjpEZZanh3LHE0qZbNMkp1imjdz+HwqfLOurmQhRLzjuOO4L5P935\r\nlpfR5HFA+MNjscXf0Wlz3hzhJvDav8qTVVzF7Kp6CMYmcqAKBXZU2MOh4Uom\r\ncOsRaVsFKroX0ko2FPWzagpkuYXCW7BOaySSAfYIb+Tci/WwQWUiDkbAcBUP\r\nAjGtN6QHQpMMkkqiH9jS5K3VBWPNbIjeJj/cRGTfSNQKdJ4YM/s0BfBjttDa\r\nAvZE1m+jYUbuuasf2vWGNn3XiPpXQHwN0iiA5jKpE8xA/h3gQCxvba7h53bw\r\nV1uwLSl/oYleqHGA5baaJUGv52125R1AP5iIwlcrl2kaZx3F3p8X9/1qRhK2\r\nuA2tGbJrBMySPjlnOWVLxXPFFNfF06/of3jMdsgBi8wqZUmbLArgF7vhe1Bu\r\n3LgFBUwPx5gaYQqpqFT5OBFMPJehzVCSIH2ZrvH4jd7IiLkAc+o6wT1m+zQj\r\nZqaic0eZ0tlqNYxgq1W1ObWCLJ3np3FVSMQ=\r\n=x0SV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659020154319.8658279_1659020176600_0.3386486067814163"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659020892694.69e6232":{"name":"reaccord","version":"0.0.1-dev.1659020892694.69e6232","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659020892694.69e6232","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659020892694.69e6232","_integrity":"sha512-1ZPeQH0hPKWs9Yjh0OUqhIIwQMJ4VBqcByDTVCCipXs8vDOV4ZirtR/L3bDlYkDtzCqD23+m8EVnUuJFEukXKw==","_resolved":"/tmp/149b34328e8d77f0c3ffd998c5eacd58/reaccord-0.0.1-dev.1659020892694.69e6232.tgz","_from":"file:reaccord-0.0.1-dev.1659020892694.69e6232.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1ZPeQH0hPKWs9Yjh0OUqhIIwQMJ4VBqcByDTVCCipXs8vDOV4ZirtR/L3bDlYkDtzCqD23+m8EVnUuJFEukXKw==","shasum":"1bb17e006ccf902af32046d27ae4138578ac8c88","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659020892694.69e6232.tgz","fileCount":142,"unpackedSize":150477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbJ87s1m8VyEFvPR/oEb1Yk77ENHwLuXf60yBJn0J6oAiAxo8ywCoM83f1hmEhOa9QyKqupJK+E9k67PFrpKcUHBA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4qZvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+ng//aXYo2rkDZNmIDnsWwfms4AhY/sOUzJJWCLP5rD1yTm7B3O+w\r\nrhT+WFZC7rZXeTT/S8iNCxgbtNjzuhccvo2TlPn3Rr8Y+bFSHwuLnld13AuB\r\nnnIoO+T+8IOxZ29GnIZ9abejvAl9aH98HM0gQ4gXgpVlq3qj6wtbMOYw/9RN\r\nAdVBDawt8Cp1XTAISOOtPaPMxk3XitKymESm7yxTwXx/3a8cyVYObWxikv8Q\r\nxezhW/Sn5S2KsveTFJ3u7He4/fSI05IT3Zn5iZ2uec7dwAJXwj20LTr7VX9f\r\nB6E994wKJJbAjBEEBLooHDx06Nd49cLJhsTfS9/CkEiwZkictncr6Z4X9Oih\r\npVdo5X1dtzdfrIQpBICoP69La1mFEBF2miluKJQRu1mxYIwrYj3FCui+TzWE\r\nlPJ6R50OlkqHNd3dmDSecgm89VH/IegU+poaIpeSzJHW2RRiSW4RX/u6xCTw\r\nwud+GTL2LU9gXoM0jiF6iqZLHUW41YVEKoBkZZM70EKHXfNyJ5YkxziuKFer\r\nUwYvpwz86WnD5JL90ApsvMmBAr8RQcjAGRQmiKtO1o0laZ3WFMZ8wWSSWr7B\r\nQlGHkqeZ8hlNpEXSpnGA/N8bKLoB5DRNzKada63BNY97PIsKazh9NlhMMvaK\r\nr5aNOctZxiNf1nRuTO+KfcQnuInSGa3M79k=\r\n=1ZJs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659020892694.69e6232_1659020911510_0.5273109846656077"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659027321767.52ccab3":{"name":"reaccord","version":"0.0.1-dev.1659027321767.52ccab3","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659027321767.52ccab3","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659027321767.52ccab3","_integrity":"sha512-anPn8vdR/bNqf2gTR2j9DsMu9+VFA83OLyBTyrXNLUOW+/x67cBu3tx/+fXwAqp7UpUjUyIBb9gqZIBV+e1RSg==","_resolved":"/tmp/a2a702defa2d9a88728949e6cbabb38f/reaccord-0.0.1-dev.1659027321767.52ccab3.tgz","_from":"file:reaccord-0.0.1-dev.1659027321767.52ccab3.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-anPn8vdR/bNqf2gTR2j9DsMu9+VFA83OLyBTyrXNLUOW+/x67cBu3tx/+fXwAqp7UpUjUyIBb9gqZIBV+e1RSg==","shasum":"e7330d47b26e728da170b842645773bf49e388d9","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659027321767.52ccab3.tgz","fileCount":142,"unpackedSize":151393,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyr2T+Bk4QlMMVK0lUUtNb8pgydrOkmFGTd2uEz2DqSAiA0nxdvVgDqr5NZ6qJwla0q3AgV3Hxg3KQKvjrmO1MAKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4r+MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZMA//SZ8phKoAX+q+Z2QlAYBfvR37ItvRgTXw2fWoPpShamhGaixW\r\n8p84QIXcI4aDX5yO5hZkMiegec3NfsavxIsdeSqaePTMc08zkfnC+9/YcZpy\r\nZjxbEV/eoUJL6C1TB2rl0SyvI2dy8TMdJ9jpujwypw/RsP7K68z7owP6qoBM\r\n5qgCVjl9LmhUqz5bMYHqeEVEScW9ursm10evKAJAB5xJPCbswiknWov0ZRAP\r\n0IkzSQTGX0wVDxvQdD+4XEQVdUkoEMpjds282llP+e0NSUS9VBAsfX2veYTn\r\nvZdbsEn3eh3ESLL+AkckdZ61L/IQHH0HdtOBK2sb8Sr1Uux8ZDtPfmNVs1Qd\r\np+BnRfT6sA/SDdrn0pVMdfUg0kWFa0kcsUrzFNN1RDEth3Tsitk5p4ywxFip\r\n+IHlqBNM0NGZIE55MD5Cr/CjyE8wZcupJWJGihZJSz65fm5cBwsFfW5r1EyB\r\nwIjz8hTPOaGd/hg8iN85G4xyabAds9hqp2TCdHUtBP8c68psW0mAxuQ8mMfk\r\nO5zZaEXppXyRcVpd+VX9idf1vy+UnZxs6MeMgrVi2SOEVCimd0aF9jC8Ts85\r\n93C0y0/cvcy/6OkN279QsfVDZXcz0l81SrJrbU6tUyJ3hw3m0BBpSUt7b2Ih\r\nVzHW8kAGW8QNghIfr1uHt/F/8LQtt1Er/aY=\r\n=37um\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659027321767.52ccab3_1659027340160_0.8860810460247712"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659028439768.bfc7921":{"name":"reaccord","version":"0.0.1-dev.1659028439768.bfc7921","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659028439768.bfc7921","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659028439768.bfc7921","_integrity":"sha512-iRYc/3GD1Tu6QdmW7GdMNa62GM6qj6DOe+F3kAf4HGYU+QVTuP6A/hvxpYfJYev8h2tGuLdNehgOlKvoqokf7Q==","_resolved":"/tmp/90a4c5b57c7ef0c7ebdeb70ff9e3a2bd/reaccord-0.0.1-dev.1659028439768.bfc7921.tgz","_from":"file:reaccord-0.0.1-dev.1659028439768.bfc7921.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iRYc/3GD1Tu6QdmW7GdMNa62GM6qj6DOe+F3kAf4HGYU+QVTuP6A/hvxpYfJYev8h2tGuLdNehgOlKvoqokf7Q==","shasum":"360e4c949fdc768802bea45d90a7db5cf9f9254b","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659028439768.bfc7921.tgz","fileCount":142,"unpackedSize":151684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPBQ8NDwNFTmTSgPKcQgV2ptvujUpcjzHkmzm20B/tPAiEArkgFv8cBwBvurSSk4JYLR7hsI5cAKAvAsQJSGZP4o/0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4sPrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroWg/+NBj6KHk1U/TMWzJKiqS7FQPyghPGwVGoCszSZDgBv9jUoRAt\r\nDf4UTojavxSdEoaew1ILxfhkMQZcJrRsNa0MGlB8cjKL7zKwEPTTnTnF0Iqd\r\nE0Ynt6/fBXuajkfuxono9dix7dfMP8lwYuAGBX0qdjZFKBGub7SS1beI9Ykb\r\nEb42ZXo1FWOelmXsRGvpnK2Lvx784vFDRNYKL/1pl5/hBfr5HwSMgCYXhj+/\r\nzPZvbG7TimtYN1dnwvbsf/nzCKJYU+jUrtQ7Ikb/N+m63mFTwi9KFNPsChDa\r\nImxRQQ3cFS8WLHvT7q8sW8JfpJxhOmKubAVA1Ll48ERMlgrH/t0I1/AEt8kJ\r\n3J8O+h96FhchRgzv+4kBbl0PNOH0NSDIVfRH6aI7E3zZOkDl/mw9VNEib9yl\r\nOso34JmM6DAlSCDh5RIQbmjnCtwWTdJhZfXcDIeDmqT2SmnxJiAb/7sELJAD\r\no7uh1GrKDxct5fxnS5NbTU8VyKxlci7OTVOsRzb9VtsTOaWV6JcPKkAorEOi\r\n5CAf8CQHixfbHx9LltGySfWXmFaYIMcHqdqbOELpkIuOd+vnm+yaSuKCnbFV\r\nkfnAuozOlHm/Lh3jl5FLYYrOf3Pr3HJmH7IxZxWvSC6VfIXJwmzOviQYM+RP\r\nCrs96PipLPPKa2KgakEhY7sByCJL4t6vLeQ=\r\n=1Rjl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659028439768.bfc7921_1659028458998_0.3317708039364622"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659028965054.952c03d":{"name":"reaccord","version":"0.0.1-dev.1659028965054.952c03d","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659028965054.952c03d","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659028965054.952c03d","_integrity":"sha512-JjwHLu/+8zxzYKhqUj4Br9Y4wJyzWAJELu2/a3ngxvwllmpiVATnygr3BWlvHCbr4edTTYh07sLxY78G3llfKg==","_resolved":"/tmp/5911c4552899823b5ce2813e125f5d17/reaccord-0.0.1-dev.1659028965054.952c03d.tgz","_from":"file:reaccord-0.0.1-dev.1659028965054.952c03d.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-JjwHLu/+8zxzYKhqUj4Br9Y4wJyzWAJELu2/a3ngxvwllmpiVATnygr3BWlvHCbr4edTTYh07sLxY78G3llfKg==","shasum":"d1d5165671c71cc0b2fa6da30351ceb24fa3a438","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659028965054.952c03d.tgz","fileCount":142,"unpackedSize":151575,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIAv2J8WLXJqRnZFZZIfwwTs58FLNhIVEf0TH0G4R6dECAh9do8FpU6KDiyMGyf84K3rjC50z4+h9Ur/XxsOck1Tl"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4sX6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi/BAAhcyofNhLCLPpwZT1DuvKRFPptb00IYfQIyT3w26Fkz+NrdAn\r\nstVL5xoO9+LnwVHfkpmaC5osbqeSuNUbB+QbzWtNVtKX/LE+NaLjLC+KB7/V\r\npTgsf4pQKNCD5GAzU+W0fqByq4tBOzpFz0KmEQc0LqjkWLQbwjN4ZNCiJN8I\r\nc9rfMHGx/o7vBNYd1dHl/broIc1s8G2Kw9aVC+/PmY5BsTe9WiItT9BvymEa\r\nIHBsaQX8HMKPmu6fgr5wt6cheliIDxi8bRYXB4Sl5yH5WwOqTbva4hEs2lb2\r\ntVganALkiv1P/O4ym7WOjbUgIL4CLIL6+HAB8Om8sX+GHlp6VnSm0/TnInTl\r\ntgN4Z9+nbisM6Zdp2Wf8qjawjvTEoeYbfAgnrt+Oi94mx2eRPhiH04+p8Wdl\r\nQtWKhikz1nMvmHmWgSGSQPa6TNk15rtntq158b9R9GDfCsBCt1fAGly9sLXd\r\n4qIEnPvNg425ccSE0aIJc0+ZkBwdNn7/fo/KnZXFOtLCiS4Izs7BXMKNxMAG\r\nYWNF/rN5abxB/AxzAX/3Lg1CWfbt1JfddjwCZTRk4CkF8yAzeRLL15qy8cw2\r\ntkoLVQAg45h/QmW1iVozAJ0pTn/eSKNKl3xBflUg3UP+xm2ZEM9TzCxprdcN\r\nHYx7sRm1kdCh3uBcTPGVLrq9a+LyYhZW+i4=\r\n=eVgh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659028965054.952c03d_1659028985856_0.6522879530864787"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659038597687.17bbb78":{"name":"reaccord","version":"0.0.1-dev.1659038597687.17bbb78","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659038597687.17bbb78","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n    ButtonStyle,\n    ChatInputCommand,\n    Client,\n    GatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n    const [count, setCount] = useState(start)\n    const increment = () => setCount((count) => count + 1)\n\n    return (\n        <>\n            <content>Count: {count}</content>\n            <action-row>\n                <button onClick={increment} style={ButtonStyle.Primary}>\n                    +\n                </button>\n            </action-row>\n        </>\n    )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n    .intParam(\"start\", \"Number to start counting from\")\n    .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n    token: DISCORD_TOKEN ?? \"\",\n    intents: [\n        GatewayIntentBits.Guilds,\n        GatewayIntentBits.GuildMessages,\n        GatewayIntentBits.GuildMessageReactions,\n    ],\n    devGuildId: DISCORD_DEV_GUILD_ID,\n    clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n    console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659038597687.17bbb78","_integrity":"sha512-kC+VxtC8fqOn38cS1OVChCBgPRpOiXHW07oA7gxJW3Hzn5cIiXmX2c2kFIzeujIg5LMny1+0JtKIMsA8ad6Zxw==","_resolved":"/tmp/3da9a6e3307bab2f1f8ebc88147817fc/reaccord-0.0.1-dev.1659038597687.17bbb78.tgz","_from":"file:reaccord-0.0.1-dev.1659038597687.17bbb78.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kC+VxtC8fqOn38cS1OVChCBgPRpOiXHW07oA7gxJW3Hzn5cIiXmX2c2kFIzeujIg5LMny1+0JtKIMsA8ad6Zxw==","shasum":"f07734ab9027425b4518c52ba59b666fbfb12850","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659038597687.17bbb78.tgz","fileCount":142,"unpackedSize":151786,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdd5GhT4gk+d+kbcAgMzrEKaoDfPyCG1z4yGodzTPTGAiEA2yvQ800CnCzvCP3mAYRBh0lJBcqmfa4k3rQa44upMZ8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4uuZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2og//c+IpodV7wATnvisJRVeYAKfAafUMSlhMrBqiorvN+dqRvfY8\r\nTIRq3IIBjJvJ2XF7MdiriV2cTee64lgGTTbNswRQhtoHcqIvxRwEl/pOdvlK\r\n+nu0p0q91gGCrMq/cWgayyT9JMp7EacKL7NRRAJNa+sJjdWUQ/6bhTdFS4rS\r\nIttRP/u4c1enNHrFVPfMBRc4PDeKFxA4ccIkvEUYpMEeVlvwvyYUOSldoduK\r\n9oJ1cmjR6nvssU41Yu51PRmZ/+/kgxEuO2XAtgORPSnku6imhttinQokNMOe\r\nJ67+YQzYVhJ6Ok8/+Xw7VQq4mz7VNP5FnJbmDSGdZo0pRuRT/rKmNrcW+0By\r\nVugQzr7Qi7EXWb447X9ePQRWUqFXtAcATUDjK4VV01dLNK+kyisB25C4C0Lo\r\n6PjeY5a4EXcYMGFCbnsxn05H0JTUp8kNr0fiUx290hQMAY93FMUYHda97chh\r\nZNDQoSeOZKIHoCcmn+EbKeLrrU5IGdKgvUNdDC1loo19zqXDAXUVWe6ubyaE\r\nn3jmant2NE0Xv/1KpHoqOFc8pDh6rFSfVRQ/BaObuEo3tnJ11YyqYCxlKVLZ\r\nbK2ra9csxLQT4DQ+4qt4s+1cPdqM/Lk6x2X4gvtCZuunHIHIM+gdxJA4kNZ3\r\nydH+4Ov+lgSpH5CjyaMAQDO+0dycTwN79xk=\r\n=xqym\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659038597687.17bbb78_1659038616828_0.06688481716926353"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659344725293.6178688":{"name":"reaccord","version":"0.0.1-dev.1659344725293.6178688","main":"lib/index.js","types":"lib/index.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.0","@reaccord/jsx":"0.0.1-dev.1659344725293.6178688","discord-api-types":"^0.36.3","discord.js":"^14.0.3","react":"^18.2.0","react-reconciler":"^0.29.0"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n\tButtonStyle,\n\tChatInputCommand,\n\tClient,\n\tGatewayIntentBits,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nexport const CounterApp = ({ start = 0 }) => {\n\tconst [count, setCount] = useState(start)\n\tconst increment = () => setCount((count) => count + 1)\n\n\treturn (\n\t\t<>\n\t\t\t<content>Count: {count}</content>\n\t\t\t<action-row>\n\t\t\t\t<button onClick={increment} style={ButtonStyle.Primary}>\n\t\t\t\t\t+\n\t\t\t\t</button>\n\t\t\t</action-row>\n\t\t</>\n\t)\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n\t.intParam(\"start\", \"Number to start counting from\")\n\t.render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n\ttoken: DISCORD_TOKEN ?? \"\",\n\tintents: [\n\t\tGatewayIntentBits.Guilds,\n\t\tGatewayIntentBits.GuildMessages,\n\t\tGatewayIntentBits.GuildMessageReactions,\n\t],\n\tdevGuildId: DISCORD_DEV_GUILD_ID,\n\tclientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n\tconsole.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659344725293.6178688","_integrity":"sha512-GgM5k8+0DnKx7JLh5wKEh9rw/4DMaivbPcYh2b6unsN/a52M/WjsS74giVISWrl/Rr66A15pRz7FoineG0t2jA==","_resolved":"/tmp/542c5643c9f012f03279acb3fe0dd965/reaccord-0.0.1-dev.1659344725293.6178688.tgz","_from":"file:reaccord-0.0.1-dev.1659344725293.6178688.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GgM5k8+0DnKx7JLh5wKEh9rw/4DMaivbPcYh2b6unsN/a52M/WjsS74giVISWrl/Rr66A15pRz7FoineG0t2jA==","shasum":"06ca4e63f59a41eb2c84c4ee0ce15ad6a671266c","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659344725293.6178688.tgz","fileCount":142,"unpackedSize":151606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAv9jirDrr+3HAIAWk6pfaGR3fJYAU7NnsvqTAmcNAQnAiEA2pTqO7RxWJZkKXuhebiqCz5CLX4E4nVcGBZBgy/1JMo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi55dqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqExRAAo+VrL0LpiMNG0mY/Zno9Nec70gyMjnfQW7jmHMJGIGJjRNf4\r\n3UaAyLyWFrN7MylrmgZ3/sKKlAYS/pyjgE2d82o5OIM/11AolDKInGs/jKik\r\n3qfQpEf+NQB6ZgyTsXqD67pWKGw+H910Vq+oW2jeZNAfZRrw/O9SCCSnzYzp\r\nzqOomgwM9bbZCbjFL3p+y6oao5i83xGPsr32xU5Lb362tU7LkghDpaG1IJl7\r\nZg4yrfZGKzl0kE1vEosfVy02f1tt8hUGlqY/tj+5+RIm3/nm/ppRehua3ROB\r\nNVKa3quMbTo5Y4zxXu9rUct4a3ykU0R/jxu1xezmZRznbfssjWz3yVxr4yqS\r\n3+et2AkXjR5hDUK5qvO3ADt66NHHsLs+KxbwdfqirbQgUvnSPaacU3ggG+lo\r\nEBA9veIIetnRIdlf+WgF8I0E0mQ2w/OLA7lc34PQAwTXSWlxp4iv1XeGKMdF\r\ne+K3jysJuC7vSuEHxHI58ZCpWx4AaXCt+dc1EBrwsr+8R5n1jwy+j1BCg4Tt\r\nsohrRhSoY7G/LqunGrE6owNZ4VTPUtMuKKPWwC1yhAWNO4nakYPCzokwwiPG\r\nVuf6qFuq27J9APdIVlRq9d50+YODmOpOtjoo8juen4rjqzx5lX7FRjuzV2uF\r\ntzZCR19OepSCMHQ6wd8322OPNKKb2wYC/Zw=\r\n=onMI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659344725293.6178688_1659344746599_0.22727474880760923"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659728039255.cda3c16":{"name":"reaccord","version":"0.0.1-dev.1659728039255.cda3c16","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n\tActionRow,\n\tButton,\n\tButtonStyle,\n\tChatInputCommand,\n\tContent,\n\tClient,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n\tconst [count, setCount] = useState(start)\n\tconst increment = () => setCount((count) => count + 1)\n\n\treturn (\n\t\t<>\n\t\t\t<Content>Count: {count}</Content>\n\t\t\t<ActionRow>\n\t\t\t\t<Button onClick={increment} style={ButtonStyle.Primary}>\n\t\t\t\t\t+\n\t\t\t\t</Button>\n\t\t\t</ActionRow>\n\t\t</>\n\t)\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n\t.intParam(\"start\", \"Number to start counting from\")\n\t.render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n\ttoken: DISCORD_TOKEN ?? \"\",\n\tintents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n\tdevGuildId: DISCORD_DEV_GUILD_ID,\n\tclientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n\tconsole.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659728039255.cda3c16","_integrity":"sha512-NMUW40iBsTDsooslIUYO4S8ZaTgs81UplPMbdBPI9oGaCe/JQZ8Si//YrU7DKcqq/NW0El5m5DPHVyjc5pNI9g==","_resolved":"/tmp/cf99748f80137a41821103bf53cb9111/reaccord-0.0.1-dev.1659728039255.cda3c16.tgz","_from":"file:reaccord-0.0.1-dev.1659728039255.cda3c16.tgz","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-NMUW40iBsTDsooslIUYO4S8ZaTgs81UplPMbdBPI9oGaCe/JQZ8Si//YrU7DKcqq/NW0El5m5DPHVyjc5pNI9g==","shasum":"7f5e86ba415262fb0936b478caa907225e089e02","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659728039255.cda3c16.tgz","fileCount":167,"unpackedSize":173462,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrQpjCvrwFf6dveXfdQbQ6biPcr8kq0ZUjVQqqJ844oQIhAM7GHya3CRTCNnx0o0GsXL4B4xB2qrD7vFJzjK52ON1X"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7XCwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIzA//V7N2tP+5vXzd/kGItK5XMep9pKo2BiKQ/rRei2/JKfry2WRL\r\nPALT0T6lE1LjIeBooGtmIZGNwL1P1NRhdW5nUO/B/FXkxXtIxfwuPGoJpciP\r\nrCIhqIqI1/65+5jcovosTLv8nQZjSs2zqY2s/S0qqacQtGz6Ybl/fn2L+BGE\r\nWRVn2H459trMV9NNed3RRs2ftsNgd984DJG3KPpYtSEP/jFCHCFGRvDTh0Nd\r\nnC39uFhgt3uPIGXriQp6w7b9343+K+wBjJdecYPfYn+cHKBrb7t9M7U19Vfr\r\nHud0ztQLQgCPU1iKq1KuFfaGiIiOQ5H1skqsD6q1EENNyxWScksHEkwn3bw/\r\naOJq0TSe7uH+bLWidcMuUlzvlKV6eB4M2UZC11UC0nd0Sy14a3D3uLtpquYM\r\n+JvBp5X24WUyMeiM6zvEjq7aCeSBxn3yxJ/8FAiXuV3PzETh59qKdPKE0Fqc\r\ng/EjstJuQwBU1holzLM2HZWIOuNswEirvYZfPuSgJxij0nzIb3D+fo3NEWTF\r\nulDE4ZkNS/q3phMUHE3xVcniF+eIVnPpMje6uWGI7+DQJsBecdgiixCi1216\r\nBzxxlD9hp5qr+7M45PJZAoPZ6uQ7EfaqjtZk3ZqwXkLVNfiGIKnsq0txeMfw\r\nYWpimtNXy+ymAC4PMlnS9ITfXS8Zpt8kz28=\r\n=6vU7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659728039255.cda3c16_1659728048218_0.3346568653780324"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659728398664.05a725a":{"name":"reaccord","version":"0.0.1-dev.1659728398664.05a725a","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM version\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n\tActionRow,\n\tButton,\n\tButtonStyle,\n\tChatInputCommand,\n\tContent,\n\tClient,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n\tconst [count, setCount] = useState(start)\n\tconst increment = () => setCount((count) => count + 1)\n\n\treturn (\n\t\t<>\n\t\t\t<Content>Count: {count}</Content>\n\t\t\t<ActionRow>\n\t\t\t\t<Button onClick={increment} style={ButtonStyle.Primary}>\n\t\t\t\t\t+\n\t\t\t\t</Button>\n\t\t\t</ActionRow>\n\t\t</>\n\t)\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n\t.intParam(\"start\", \"Number to start counting from\")\n\t.render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n\ttoken: DISCORD_TOKEN ?? \"\",\n\tintents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n\tdevGuildId: DISCORD_DEV_GUILD_ID,\n\tclientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n\tconsole.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659728398664.05a725a","_integrity":"sha512-UH/1sBS++8ZrB/6coCWHVRpWSaYh86pSDL9Ql1Zprq0EDA2qwHVe3o0L8fIQENspEOULYhX7fLPabZ7Z6QHFSw==","_resolved":"/tmp/2e054fbe347527a0ce1f0c899762d230/reaccord-0.0.1-dev.1659728398664.05a725a.tgz","_from":"file:reaccord-0.0.1-dev.1659728398664.05a725a.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UH/1sBS++8ZrB/6coCWHVRpWSaYh86pSDL9Ql1Zprq0EDA2qwHVe3o0L8fIQENspEOULYhX7fLPabZ7Z6QHFSw==","shasum":"071f3e83edddefa9453544213f41e5395c835ae8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659728398664.05a725a.tgz","fileCount":152,"unpackedSize":168280,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ7C0dBQHxXR+Dn15W4X9q3IH1bfq4rRe3tVggZGVOzAIhANfw4fY3VHmv3fHeX3bEYS2y9dPMEOrYFQxbEXpxAPGp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7XIaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqueA//WjdColDFuITPwW3qhaBuzqYrJPcgkadXIi8dtO4/hQCr6u+F\r\n5mVK9R4jZ7M4ZCKdrXNw0H6802J1jAjG3B3via3t7EMPuD+juUnMok8mC4p1\r\njta657pfXLBhHrZgv/BFFRYaeaBOHkIvQos+zbzj7y8qw5HFrEC857AC8qwM\r\nGBMSH7jlhpqRK6i6F+J+F5hHW3W0U0NPwN298lT3zmbRBZYIOq42CrjE8VTE\r\niMZX5tmstl6K1DYF1B0YqEmKi1upVZHwAVJnYE0AIVaabbJEOfcqSiv1hmKj\r\nn27F9bVzFDA1j3YVOSs/zT2ng5zyPgZHGa2vPqLhgy5YWSN+VhUwj+PfbXkR\r\nVYYscAoE+on+gTU8bM6h19vnnj6sUPdBn1kIGuH0LBZeZ6iXyxXIRO4brFLB\r\nCodKN6U4+mUr9qJByeppIHMW55ldFpj+VisdctRYC4m0ojJYhl9ZrnW3qB7X\r\nm9weZ/2SVT9fPf2u2hJAr1tGTbo5Z6glX4UUs5qHJxiELw1oP+U1B2oeCdyg\r\n/2QFRz9rMtzObehF9HsLsKyAm9TyBnEIXa7IKPzxIGjg3AgVA9llzMc95wB6\r\nOQvdqdrAlT5HNGa/dzPIgwXJXu7lBBurVuCGexwe3oG5SXYUEPIQu86q5DKd\r\nQaTYYf1Ui3CE1NXFlE08ocdPMM270I//L6c=\r\n=Aq1b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659728398664.05a725a_1659728409768_0.4238560960726283"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659729217051.3f7d6f1":{"name":"reaccord","version":"0.0.1-dev.1659729217051.3f7d6f1","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n        </a>\n        <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n        </a>\n\t\t\t\t<a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n        </a>\n\t\t\t\t<!-- Use these shields when non-dev versions of the packages are available -->\n        <!-- <a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n\t\t\t\t<a aria-label=\"reaccord canvas NPM version button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/canvas.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/canvas\">\n        </a> -->\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n\tActionRow,\n\tButton,\n\tButtonStyle,\n\tChatInputCommand,\n\tContent,\n\tClient,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n\tconst [count, setCount] = useState(start)\n\tconst increment = () => setCount((count) => count + 1)\n\n\treturn (\n\t\t<>\n\t\t\t<Content>Count: {count}</Content>\n\t\t\t<ActionRow>\n\t\t\t\t<Button onClick={increment} style={ButtonStyle.Primary}>\n\t\t\t\t\t+\n\t\t\t\t</Button>\n\t\t\t</ActionRow>\n\t\t</>\n\t)\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n\t.intParam(\"start\", \"Number to start counting from\")\n\t.render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n\ttoken: DISCORD_TOKEN ?? \"\",\n\tintents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n\tdevGuildId: DISCORD_DEV_GUILD_ID,\n\tclientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n\tconsole.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659729217051.3f7d6f1","_integrity":"sha512-uQWGrCJz8ftx7OPGIQaOqGerGxR6O8AUNUxdeEBzj6GKq2Bt5mvSz35r4f2SVRReLfN+6WP7C/URBgCK7mo9aA==","_resolved":"/tmp/f2b8b6683a37509e74a85706456a8e07/reaccord-0.0.1-dev.1659729217051.3f7d6f1.tgz","_from":"file:reaccord-0.0.1-dev.1659729217051.3f7d6f1.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uQWGrCJz8ftx7OPGIQaOqGerGxR6O8AUNUxdeEBzj6GKq2Bt5mvSz35r4f2SVRReLfN+6WP7C/URBgCK7mo9aA==","shasum":"d3de58342a563ed79e745da6211255c2ec1ab2ae","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659729217051.3f7d6f1.tgz","fileCount":152,"unpackedSize":169571,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfL6hLSVsax7uIov6Cu9FiB5hnQYzID2q7TW+zO/uEnAiEA7I049X9QbwfA1u2WxM28wagn6SKlFCS7tTUUDcJfbnk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7XVLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQWQ//XLLeW9QY6Ts3dZ62bFHUcBcCEUpRbED+JdQlfyqP2mN8BK6p\r\nYR2DL2vlhFNrtfjvdfn+efkugTQuJ5Sg1w5ypSoG+sQNaSkzNz9S2KxSWlq/\r\nb1x5zigBT2jnhfrlYl25METY0l0Oo8CuKGHwYgErepsQiWU00IjwzkuBMAXl\r\nAv5+bMQFYCJUDkWak/BKmLZhJDAlpKzhpBrVg1O3Ea+ZR+faVQeinAcWBsOz\r\nuk3rUx9T1lsWDelE/+7CtuVg/1LDs/uZTmaBe6VBkpavXtpATpMj7vntcC2T\r\nXyExb0M0oVqeaycfVuqCrTayYSZuUze1VHm/OorEuK6JBFoU7+DWaU9pyOLH\r\nppRT3lnTR0YQL8pdeRSd4O5F4Z8fcBDHXAewAsi2DYa3u+0+ge+XsFH5WpH6\r\njkfnMrEFujO3JMXNh1CNFwIuGKCA/uFuV7RLpzYeHcXvPaZV2m1aclR00rUz\r\ntktQZtudw+M9K3zKHK7KVuHCSj6Zskt8+s9p9nR/gX8EuUWnE3k9uL7eEQ6g\r\ngGaAxo5+P3Vwj2Gn4xlO3RE2TwLzIp2jYlggcpGo9BkwaTpKY0kLBSjKAp2u\r\nt9DHCyA3VMXqRiY4wP/n3imSOS0+/XhFLK9b2T+DJORNMNzNFYLcuAY4LI9g\r\nwSod20Cl9re0xb8urozG695Q9AL4VT4AIAk=\r\n=59Ot\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659729217051.3f7d6f1_1659729227683_0.5033993454360159"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659785951096.8709b49":{"name":"reaccord","version":"0.0.1-dev.1659785951096.8709b49","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n        <div>\n        <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n        </a>\n        <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n        </a>\n\t\t\t\t<a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n        </a>\n\t\t\t\t<!-- Use these shields when non-dev versions of the packages are available -->\n        <!-- <a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n        </a>\n        <a aria-label=\"reaccord router NPM version button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/router.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/router\">\n        </a>\n\t\t\t\t<a aria-label=\"reaccord canvas NPM version button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n            <img alt=\"\" src=\"https://img.shields.io/npm/v/@reaccord/canvas.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=@reaccord/canvas\">\n        </a> -->\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n\tActionRow,\n\tButton,\n\tButtonStyle,\n\tChatInputCommand,\n\tContent,\n\tClient,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n\tconst [count, setCount] = useState(start)\n\tconst increment = () => setCount((count) => count + 1)\n\n\treturn (\n\t\t<>\n\t\t\t<Content>Count: {count}</Content>\n\t\t\t<ActionRow>\n\t\t\t\t<Button onClick={increment} style={ButtonStyle.Primary}>\n\t\t\t\t\t+\n\t\t\t\t</Button>\n\t\t\t</ActionRow>\n\t\t</>\n\t)\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n\t.intParam(\"start\", \"Number to start counting from\")\n\t.render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n\ttoken: DISCORD_TOKEN ?? \"\",\n\tintents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n\tdevGuildId: DISCORD_DEV_GUILD_ID,\n\tclientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n\tconsole.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659785951096.8709b49","_integrity":"sha512-Rz2MhSE1oDfy51lrFmPZ+EbDvxQQaBsTE/z+fSTLSCigth7G6f9dyMHMtNvK8N2/oWQ/0JQFOG19HKPi19CZvw==","_resolved":"/tmp/27cf5afd0970c03564f4085c6e85c9a1/reaccord-0.0.1-dev.1659785951096.8709b49.tgz","_from":"file:reaccord-0.0.1-dev.1659785951096.8709b49.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Rz2MhSE1oDfy51lrFmPZ+EbDvxQQaBsTE/z+fSTLSCigth7G6f9dyMHMtNvK8N2/oWQ/0JQFOG19HKPi19CZvw==","shasum":"ac349124a542ed750ffd1c49d99196006d4c3c70","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659785951096.8709b49.tgz","fileCount":152,"unpackedSize":169601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIGNxvsdCArA263tTRxKRlMO/DHIa/wd4nghatzUiyWQIhALnlJ0lFgRIYsBEkf1XsuSDHXf7GSK+w5qWUK4NtMnPc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7lLqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzAw/5AJEWnbs14pEdPg+9WswUKov/pUu9lzsSF9mRRKf+apCuTK4z\r\n3cmjLpwp6kJQQYulXJlWRnuKfCdRbXKJnMEDkHWM7dW15McbZ1ha75QLgOBA\r\nP+Yw4lcrB8Q+j+j4fMmjeTq0It5TqxT7T/wmVTo4mLl0bXk3RjLRfOH4cc8R\r\nE6fbMKff1CIFVA13/2A+QOzZ7UcAZPQREa/QHv8ArZ+13aBp/rt2zpFA4gWO\r\nVQaYFAfNWalxGB3CuMa7vyP5HvWOS927rSHEHtcSOJxxPMEXAggWCNLbSdD6\r\n6fXYQJ787ypJjAS9w4zKJn+Ewaat6yiMC4A8+Pb+90iyGZXKOJTXYPgE600F\r\nThKM+FV/SwmdzyHQDGjHNpklYpt9GFF212RXz93Lj7GdjxiYznlxTwpXh55K\r\n4jft63WFjRxeSu3alewv4pO/hF0uQk3upfQa5Zy6lZk0YiK5vYHxCLKGg1go\r\nXXKtjfvHCsoQPEF55tRAPkejTgWWX8JKzBKFycsGw6jP/tfV2gHLE94xNdq1\r\nF+9DORSZD71rIGoFp65XBv3TDPhqsqgxv0CjR5AIbaSAoCQYchb41EWaVgb4\r\nZN5EuqBEKhcnaC4/GEKUULU1YYzoVApM7jtX1nwTBPWXmv70YuU2DK/1a5xm\r\nvOCQTN7Z0a22UYJwzDFHKAMbH9NvS7VCLPk=\r\n=wtQ0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659785951096.8709b49_1659785962467_0.3153635027975996"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659801722752.9597d4f":{"name":"reaccord","version":"0.0.1-dev.1659801722752.9597d4f","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n\tActionRow,\n\tButton,\n\tButtonStyle,\n\tChatInputCommand,\n\tContent,\n\tClient,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n\tconst [count, setCount] = useState(start)\n\tconst increment = () => setCount((count) => count + 1)\n\n\treturn (\n\t\t<>\n\t\t\t<Content>Count: {count}</Content>\n\t\t\t<ActionRow>\n\t\t\t\t<Button onClick={increment} style={ButtonStyle.Primary}>\n\t\t\t\t\t+\n\t\t\t\t</Button>\n\t\t\t</ActionRow>\n\t\t</>\n\t)\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n\t.intParam(\"start\", \"Number to start counting from\")\n\t.render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n\ttoken: DISCORD_TOKEN ?? \"\",\n\tintents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n\tdevGuildId: DISCORD_DEV_GUILD_ID,\n\tclientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n\tconsole.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659801722752.9597d4f","_integrity":"sha512-bjFCUqAEAGbJLw10ct3mwtz3j0BovY0nF2gYrl9puiaTXc92SjPPtLj0jwQuSZpnu0QMqUhWzJEVysZtDxd2Pg==","_resolved":"/tmp/cb00ea6b846b5ed0a138615a17f984fc/reaccord-0.0.1-dev.1659801722752.9597d4f.tgz","_from":"file:reaccord-0.0.1-dev.1659801722752.9597d4f.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-bjFCUqAEAGbJLw10ct3mwtz3j0BovY0nF2gYrl9puiaTXc92SjPPtLj0jwQuSZpnu0QMqUhWzJEVysZtDxd2Pg==","shasum":"51bb6a5bcf21fdfaec28de143876197ee48c3179","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659801722752.9597d4f.tgz","fileCount":152,"unpackedSize":167999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuqUhDPdb8eGEumoDcUHj0ik1EuQKHMHTnJ6RlPusvPwIhALeYvRrGKekvcl8pb6SV0O1A0rxKzW0aXpR9WKHCk1wm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7pCGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2rw/+O8/a5vslHjO3mcLVkYzYOPRkbBfpYGHn7MfkNwuZDrS+aH5t\r\nvUt74kT3shkHQqC6cF5k+Sd4KMiJX6ZnP3UggzmNnjKmU11ehMW+sClzrFK5\r\nehiAVdQsNrPRQ39KaJb6LUz+eHunLW1wNR5kt31a3vI7HjhsfIsNVnYTEmno\r\noNG2kpWWO9uy03nI9CJWkIyqHVWP/3D7FHE5v8sn4jmmKr0MI3mmLrKe4m5z\r\n5x3IcyNa+vbEkIB3EjKYV3ZYctzisGkNDq2VIiwYK5p0/V5z4RLe7wF04u7H\r\n7zv9aSE1erPni49fUNG1Zq/ieMqFAtBGIO3gff+3VNDoKLIek74sciI6RIDs\r\nYWwImrwX6XJqWmeKl9bRovXZA5ZGd2sCZ0sye7ES4XRyOvDXp0Z6WCJG589I\r\nP9/APvgomykpuEMH4AjkAOOIW7YeI2DrASTaCjAkfETbgKKhxxTChKy1eYTo\r\nOVmFCiHwDFmNvL2aNh9rwfbvR3Z1DBB2Yk0EnUFnbPebRUpMJcxB84PrK8vO\r\na7VAt95/nJB5JHIKGh6fFnRLXI+1G11/7e+UeZh89qK/vJqJsTsWBZ+VDC9q\r\nVnJQf3rA5dv9lP7ND/cJJnbVBiRVG2ayfR/GHnVsxhv0ssWIr8yU9gN6b4QM\r\n+gLkckKUWMtBR8Uzn55WM/ugWOPeXh0QeXo=\r\n=CwsG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659801722752.9597d4f_1659801733954_0.44673575523181364"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1659801815477.d963439":{"name":"reaccord","version":"0.0.1-dev.1659801815477.d963439","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n  ActionRow,\n  Button,\n  ButtonStyle,\n  ChatInputCommand,\n  Content,\n  Client,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: DISCORD_TOKEN ?? \"\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: DISCORD_DEV_GUILD_ID,\n  clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1659801815477.d963439","_integrity":"sha512-dNsykv3PnOlCUjwJG1VNFZ3Pwbr/3XTB2qEIvv2AUyZU2IK/ihQkEml0RriduKmRL3l+cggJ1smZvliAwDTFwA==","_resolved":"/tmp/4d42bd258e198f61a08cca7c4129987c/reaccord-0.0.1-dev.1659801815477.d963439.tgz","_from":"file:reaccord-0.0.1-dev.1659801815477.d963439.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dNsykv3PnOlCUjwJG1VNFZ3Pwbr/3XTB2qEIvv2AUyZU2IK/ihQkEml0RriduKmRL3l+cggJ1smZvliAwDTFwA==","shasum":"bd78dc30dbce5ec9e39b92cea00278ea6412cb30","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1659801815477.d963439.tgz","fileCount":152,"unpackedSize":167816,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6MWyJg8DPaowSC3mZuuIYmCeG5VOLrFtNlflgS7APmwIgXDSydCtgNLA6BSdBRTS1PGMJkb44oWFS/UrESj7WVDc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7pDiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmgBAAiHEfNLwYx4kmZtGAtbHeaxOS/+3P1ECWcPgJaMIxGhWegwOi\r\nj/4y5OoyDO6jEfIg4V5ylijp2IAqDuZ/kqIHdrkoSNjGWHb6Cr6aVwv+wjT3\r\nP7nanKyjIOlTgkpjM5wubHAET2+O7Zu/sH7rEP92+z29Pg4abo+wgg3zaFEB\r\nYl0h4Y8RWeC1i0kc0FvoD0CEh388aGzXu0/h5sEdwHIIuPCluDmHtIJ2LCp/\r\nF2nhQTL7FTPRACGW452jKjSPstVVeNk9hbL4f5umdq0yeVD9Q8TtxMMNPBCO\r\ni8rRcS5VwIrwfHGiu218VGHqGKSCOG6Kk0y6Bl0eHoetqA1PKGu9BpVBFdjt\r\nMi8SRxGHdBla9T/gKS3mhx4o3Wj5Xh8KrqxVOi81i2EFwg0TREvyoa5eQzbY\r\nlEGFIoLfxmRAuQN8sCTESP23fJpeoMN2xWZG6vPjPCT9KY6IB/aYJvZiCRy3\r\nbBaRpFYYF5i0TKwqO2FeDntrNRxnxtQAfuJzKwLw1LH149WXdYzSOs1d55Oo\r\nIKQIQ9aB5r5r93fXbrkfRAaxXVbnom6NpRJlV9W9eVbB4Wg21D7jLXvrYHAF\r\nMClBppM5DlwtX4vgOXJ9WudGzJsap24TDssTGxKr+Gdg4GTGoCds8F782oeA\r\nDRBPkqih8JgZ3VL/G9a5wjxKue8W7ExEPzA=\r\n=N9mO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1659801815477.d963439_1659801825930_0.6707807276490021"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660079738918.5190856":{"name":"reaccord","version":"0.0.1-dev.1660079738918.5190856","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.15","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n  ActionRow,\n  Button,\n  ButtonStyle,\n  ChatInputCommand,\n  Content,\n  Client,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: DISCORD_TOKEN ?? \"\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: DISCORD_DEV_GUILD_ID,\n  clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1660079738918.5190856","_integrity":"sha512-cNcBIJ7BoJUAcZu5475e4eaFUEvgpMnFsVoGpyHjI+I7n+5XQzT5EIpUba69oxkeqJYm5jFXpgw4+H3ViMD50A==","_resolved":"/tmp/bc7128fcbc55783e9ee456b503ac5199/reaccord-0.0.1-dev.1660079738918.5190856.tgz","_from":"file:reaccord-0.0.1-dev.1660079738918.5190856.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-cNcBIJ7BoJUAcZu5475e4eaFUEvgpMnFsVoGpyHjI+I7n+5XQzT5EIpUba69oxkeqJYm5jFXpgw4+H3ViMD50A==","shasum":"93b232bb14ed048307a75359ef9bc0b585ee52fc","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660079738918.5190856.tgz","fileCount":152,"unpackedSize":166346,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEw2O1lBKJppKEtkRM94AePyREcmWD2Su6XswFSDg+s4AiEAkwU8mLofwW850hP0J4+6/4ffUZrj7TgTvw71UGU1TPk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8s6HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuog/+L2JaSM7jJFONSYsAHg6Yvnep9bxp1V86oYpkL3ysrXL+RSeG\r\nrUKHxd++xbK8BrXVHMhwMGBvzBjYUwmncYykGuh/bzxjWDeFrJlrE3vD4WbE\r\nxW2oYlNWXBSrllGZYnRfLloRM3IyHEhEc7C0OOyO4MCvAp+QXfmrnaAw6l68\r\nvhVfk5TE3DQIv1TvCqvVHjDQvn8KWNdsRaeOBSmfshDokwGeTVBSnNI5Wv7X\r\nMRzMXAz8jIPHylWPXRJO/7JLRKwtO/95t+sEm/QeOODUQjewCmVS83QBpkSW\r\nQ1gdqIJ6o1/Jl6XiSqhoXIeQw8Zve6+pCQrK0biVwFyEBbF3lJ5QV3JvfURW\r\nOmizw9hvsEqvS74lQxzFPFTlR1/5BS7Rqq6WkzyxmNxc2nxM/Z5ycvapnTCD\r\nkNRO2kjGYh5BwE1GJItWEiZsPOGzDnpp5lzuEAQMT+b9wbEZ6/Bpb170sYhB\r\nW/k+OrApzpHE763FYZIxMeo7QOkYF1BOebZPhnSANMxNTWIlLTjgajiuhtzp\r\nZh5Owv+NygaqIm15Dga6cPsnlsC7jKy9l/2Fc8SRVrI/fpZ6iP4e7cB55fwR\r\nfx6vVLgNdmZF5LgF1gPgQ8EBC92bR7zjM7LaSzK4IEO/U9Dhs//+0kPElcyP\r\nCWBWhff2pjsyTyRIGlr6AUKrgiyQs43b+iE=\r\n=+idN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660079738918.5190856_1660079751262_0.021899629902702555"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660152613364.58bc12b":{"name":"reaccord","version":"0.0.1-dev.1660152613364.58bc12b","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n  ActionRow,\n  Button,\n  ButtonStyle,\n  ChatInputCommand,\n  Content,\n  Client,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: DISCORD_TOKEN ?? \"\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: DISCORD_DEV_GUILD_ID,\n  clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1660152613364.58bc12b","_integrity":"sha512-TiaY5/i+qezFKiDWvmjMIACcN0Wt6eKNCSfaocIcWsA6lNc2MtypmH0gHWRU1BR3a3eSz1ySU0QZ1vQWVb0sjA==","_resolved":"/tmp/59a2c69fd6f7d308ccc7ecd2083b887f/reaccord-0.0.1-dev.1660152613364.58bc12b.tgz","_from":"file:reaccord-0.0.1-dev.1660152613364.58bc12b.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-TiaY5/i+qezFKiDWvmjMIACcN0Wt6eKNCSfaocIcWsA6lNc2MtypmH0gHWRU1BR3a3eSz1ySU0QZ1vQWVb0sjA==","shasum":"b9564ddf983d299c49a3bf10788dc70e1bdc683d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660152613364.58bc12b.tgz","fileCount":152,"unpackedSize":166618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO50rnd2yIeuulPsUtQndrLioUuhs11hxwmZCetBftFgIhALUPYdbBl0XzRhhXw4rGMOdlr7vAAeTVXSw5Lx6szYuJ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+syACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTJw//XBEZ/LAo+jNz+vV6Lhlj0gZ+W9jkOs8iC/hPUnfr5qIsGcwl\r\nC2S9Xp6LrxNlOC8XSg6r8CH9AQ/n4B3geZFw30wLzAU6gp84UW74LM3c3F/p\r\n7XqdKUYuy60V50HRBcbkKdaJtHMPDV7y4jzRl1PxNxDKitYD9W7BiG7lHWrI\r\n/pFfgNoQQ1VhnZbfPYYYaFlykgJdP8qP/gcoSIJFTSBbYYCaLcW59Oo3t1ON\r\nFExiq1l8x6Xi5cmj6vrOW2hO9nkJqoQPU0pUETa2LAqnb2mrFQReK3yF261u\r\nS17HPZe4sSvWjGbkLLxCXdy3FzI2g3Ytg3tksvwj3RA56VO76/8YHUzi1aud\r\nGezfZ1ty4CpI6Ls9c6PDv2GxyyReIGrOMhQ+qzpiXCYPRYjmHX73qgQu8KYr\r\n3HUK7CJQ8fic2+EMo4+INkBi7dxP+GA3ZaSw/kFGGU6p5f+/A961HGlyoWoe\r\nsjrwOwl3yDPYSG2Z18snAhu8DsVc8l/IY+WmWhB1vHanGJo1T89EGi6I2WX1\r\ndHVb9z6PQebXj2sAWPO1/RWzVUt7u20a75rcCR5TXTbWrNFuibedUf9sUPbY\r\npa6g0fGHISna74HRa4VAF9julVTy5DClWAYdnCDkrQhoyh3fCS1uMJmhfAuo\r\n2f3mAj9SoKa/KKIgsA1BKvvl0BKsFaRKqzA=\r\n=VQu4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660152613364.58bc12b_1660152626404_0.6668019743311857"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660153167527.45ba874":{"name":"reaccord","version":"0.0.1-dev.1660153167527.45ba874","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n  ActionRow,\n  Button,\n  ButtonStyle,\n  ChatInputCommand,\n  Content,\n  Client,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: DISCORD_TOKEN ?? \"\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: DISCORD_DEV_GUILD_ID,\n  clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1660153167527.45ba874","_integrity":"sha512-ko/svUYPtIBwRu5Hq5bj1wN1aO+9tUDoXTHR2KiTX8d1r4UQsu3eI/EiLurfF8asMeikGdxI822bAnEZUHqqqg==","_resolved":"/tmp/d5e1dc0ae94bd0b7683ae3e27236e78d/reaccord-0.0.1-dev.1660153167527.45ba874.tgz","_from":"file:reaccord-0.0.1-dev.1660153167527.45ba874.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ko/svUYPtIBwRu5Hq5bj1wN1aO+9tUDoXTHR2KiTX8d1r4UQsu3eI/EiLurfF8asMeikGdxI822bAnEZUHqqqg==","shasum":"e2174e3923231ba84519dacbff09a4b8911e54c6","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660153167527.45ba874.tgz","fileCount":152,"unpackedSize":166860,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6357Q5m3It9ueMlK+PWBn8iDUrg0W3xZO1uZiqAY0/AiEAt6YyqkGfRDvBO4U9iw2o+k+W6TSPGGuE87UwL6cb86s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+1dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzmQ//S1OtZYgJ5/Ii5FLp/kNK1GiN6cVIc2gCKq+dnu++5wiWtOuP\r\ndW1U3U+zOIcPyXuuM8t/ilUd0XPUvX/CQygmDKHk4kYhfRfz4ynNKvxaaB66\r\nDLlKv2Ni7T1UdqgjIG5HwJSyUSCId4a5LQKt5BmBVZt883faqWQxkytSShLw\r\nYu1m2o/EpOEoXMmvzczWP2KM7yS9xldnRkf5P+uwJstoSJr6L8dqOXLB7ZY8\r\n8lt9KPJagq03C13PSprSgnPNtSyriA6gLJ//ILUyY4Ma17APISfuQsXXi2UR\r\nnTpcLxAzH8K/JLvrzK2x2PixUKRgitb0IREg18UPq2HVgjsVD33cAd5CY6tM\r\neQxbadodWZmy7zuiYfu//OBMbcCe+8dinsejE1bKp4HD6/ewuOJU0Qs/CPAF\r\nqdJ49Tm+N1hh4piANbnvORTzCdvKUzH4fiRF2J/kGxiLJs4pfaYIq5F7KDW7\r\nmbeCydD7r539ntf5YbAC2P0RtsIplxQH2Q2Z7kG20foTDWrBbTRN+0ycpRhB\r\nwhTooofiUAHaWYdjP8r4Gg3yx1T+UJMPLEuZzOq3r/CWDmK+LRen46qA0i6F\r\nsqmm2RZcn8G4gCZAfmq6YYfpMfhAn8QeAAWQS7lEHnKHJNoGEaFJh3VH6BhB\r\nG3OoZ5E26YvOD6uo3QIB/pyGHetXPmmUbek=\r\n=XUAs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660153167527.45ba874_1660153181279_0.010678234956876365"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660156351181.45e5045":{"name":"reaccord","version":"0.0.1-dev.1660156351181.45e5045","main":"lib/index.js","types":"reaccord.d.ts","devDependencies":{"@types/jest":"^28.1.6","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","discord-api-types":"^0.37.1","discord.js":"^14.1.2","react":"^18.2.0","react-reconciler":"^0.29.0","uuid":"^8.3.2"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n  ActionRow,\n  Button,\n  ButtonStyle,\n  ChatInputCommand,\n  Content,\n  Client,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: DISCORD_TOKEN ?? \"\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: DISCORD_DEV_GUILD_ID,\n  clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1660156351181.45e5045","_integrity":"sha512-7+fzWJAjYO0kBlOJXibII7PWPnznMnz51Dpy60RSe7plJ3WZA02G6PXCVeIi1Qj4UwT50PKYdz4TV6HfjW74sg==","_resolved":"/tmp/a4c1cf4173e7ac05b71e23dae6bd3a45/reaccord-0.0.1-dev.1660156351181.45e5045.tgz","_from":"file:reaccord-0.0.1-dev.1660156351181.45e5045.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7+fzWJAjYO0kBlOJXibII7PWPnznMnz51Dpy60RSe7plJ3WZA02G6PXCVeIi1Qj4UwT50PKYdz4TV6HfjW74sg==","shasum":"d9cf864cb2a9b10c19072ef2a69e44aa9ec46477","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660156351181.45e5045.tgz","fileCount":152,"unpackedSize":166868,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDKNkAtT6tep2FDZxIJho/0qqK8k8rBoz5FRYBxN+H8wIhAIUZ9KkDWwR7KVU9iOQz5H3p2HnqqOsAgmqT1j6aLyY4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8/nMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqVw//WYPq6K9xdKQRihf+k4ctwa7Ve6R4RGhJQvD3xHpt6LCwf8lK\r\ndGhPl/WILk+7n1xPQG2d6+5dvPSHbTrpcNkW4shvTBHQMBgF1JXJRPTa7RDn\r\nrzsxRsm4B7Y0+3z3xg5M9GB5G4i0ztemnekhgXUuh0YsEsUtTIrW4BVDQq6X\r\n/L06LCgll50VlOiEzvifkXtVRRi5TcT07YQuxm8gsRsiQv2JgJBIUyDvuMGh\r\nv0LuogQM/4VCDL/b1mzmhCfvvz8aUgXsbQflCpVv5wlg1gkIhRBQlllVk6J4\r\nTPRUKV7ggk0d1Jid1Hw6rC6vJpVuV53Yu+iWb7s80+hGK7Kr2AuRKvXFGEo8\r\n24m8JMaz7/V/mzRGY18sJPB7zMoLwotD7/81ocUkCEp1KAPskLMhtWhpL7/r\r\nkzyyvsPERGODcdbaoZlsIaTms5lTZYrpHwUfX1+KkPHmVHpz2QoqLta/on5N\r\noHPvkqU9JT1b+674uVjggMw3R84g3lUPbxcipSPLzUcLGNQWbx2k2ll6TyCm\r\n0PBk+28mWQ5tLNVb7oQ/CesiFgF9wDNbe8SNsNkNSQ3S8NWk5DKZFWbRlIVd\r\nSrEHIn0gev5oACFdYFsNGL1Vcks13dlek2UB74vr/GF/BG3UCifI6HZ86w7o\r\nJLpTVPyKJPETyK2MRHGohMy+igVc+pzvuaQ=\r\n=ob6/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660156351181.45e5045_1660156363840_0.02328698762432091"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660398212763.9299830":{"name":"reaccord","version":"0.0.1-dev.1660398212763.9299830","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<div align=\"center\">\n    <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">\n    <h1 style=\"font-weight: bold\">\n        <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Reaccord</a>\n\t\t\t\t<div>\n\t\t\t\t\t<a aria-label=\"reaccord NPM version button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n\t\t\t\t\t\t\t<img alt=\"\" src=\"https://img.shields.io/npm/v/reaccord.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm&label=reaccord\">\n\t\t\t\t\t</a>\n        </div>\n    </h1>\n\nA simple, and clean framework to build discord apps declaratively using [React](https://reactjs.org/) + JSX and [Discord.js](https://discord.js.org/).\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n## Let's build a simple counter\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n\n[View complete typescript example here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)\n\n**imports**\n\n```jsx\nimport {\n  ActionRow,\n  Button,\n  ButtonStyle,\n  ChatInputCommand,\n  Content,\n  Client,\n} from \"reaccord\"\nimport { useState } from \"react\"\n```\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(CounterApp)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: DISCORD_TOKEN ?? \"\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: DISCORD_DEV_GUILD_ID,\n  clientId: DISCORD_CLIENT_ID,\n})\n\nclient.registerCommand(counterCommand)\n\n// Connect client to gateway\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n","readmeFilename":"README.md","description":"<div align=\"center\">     <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/reaccord.svg\" alt=\"Reaccord Logo\" width=\"100\">     <h1 style=\"font-weight: bold\">         <a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"n","_id":"reaccord@0.0.1-dev.1660398212763.9299830","_integrity":"sha512-Jiqj4N3oBgXyNvkU/i3KCvDH7oJnbFPJAYx5+25b78kEhL7sZyyfSaRDCpFdcjgeSZFNSQYnfEHHauuKdOc1Fw==","_resolved":"/tmp/30bc6178430def56aad77d9c67e49777/reaccord-0.0.1-dev.1660398212763.9299830.tgz","_from":"file:reaccord-0.0.1-dev.1660398212763.9299830.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Jiqj4N3oBgXyNvkU/i3KCvDH7oJnbFPJAYx5+25b78kEhL7sZyyfSaRDCpFdcjgeSZFNSQYnfEHHauuKdOc1Fw==","shasum":"20074781e1244d8df3a58ac5a32ce455c0d4f5a5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660398212763.9299830.tgz","fileCount":167,"unpackedSize":185759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKlBXd2TfZCYOfnRrchXoT92qaZrLBRAgriLG76ffe4AiEAzGjl8IGMH1MLdbOyvbjmyIddFyPFoukGwoPaklS5/Uk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi96qRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1iw/8CvY1ysthNFnTuMHdRIko/xqaZHvh+tboJbb1O4qyKc3VpEaL\r\nuYQPMn7SS4YZmI4zB00fuLt3IAQcLJwhov9/JQlaSrKmjHQk+do+eM7soVn5\r\n8jOIEzBUWySulFrwajlRbKdP+hshJRkdLd/JgBOW3FrIWVeLHFusGWX6GRPH\r\nNtMM0psax9ngB2M2yHmh0OmTQhY7id9qWG92SCEs3EqISolUdjeMHkmtNUFG\r\nJewow+AFGlQ3RokBru9rZmRKxUoOYaNa88wdq7B4XLCBOmsS1caCHAFJGqRr\r\noMmINmVfrmt826hNIZCA9wcHFdmcJ/WWKoZ6xTe71E9/QleC20yknd39GeAj\r\n9hDcgsC982eNar3V5hnt+e0P4Pym2tjgn6Q+twwAHB6mWSzZNZd6+lS4z/5I\r\nVpTSrzyLlyWVZBdBYVvRtM0N0T0qrvqsYuxpQtyVFUh59kTIzcP3Qn45RR00\r\nsO1/Oyhb+to+KzvX7W1X+6Jn4R8eV2cdvU58aPoE8013CbA52HQsxic0mRMb\r\n9jqaIe7IZsbaj8Zz92AtSkH8pnl82a4SSGbe/kbPSmyfi3o/vCwj6Y9V37k6\r\nfbghKHqcwqMZlpvj+GswaKuHLa6ID/SmYYESHfu1NiXsTL+rPnDxxcJ/XGRx\r\nY28L2cq9yZLcvWbIuyQ0YlUy9dHnypiTdB8=\r\n=KFzO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660398212763.9299830_1660398225697_0.5004538845245305"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660407503414.f2818ae":{"name":"reaccord","version":"0.0.1-dev.1660407503414.f2818ae","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n*You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter).*  \n\n**Define App behavior**, just like in a React app.\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start}/>)\n```\n\n**Instantiate the gateway client**, and register the command.\n```jsx\nconst client = new Client({\n  token: 'bot-token',\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: 'dev-guild-id',\n  clientId: 'bot-client-id',\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1660407503414.f2818ae","_integrity":"sha512-2Pud0XcmkKaHm2U8drAoGzvGgRXVt54Bv4838bVTNkVvCt5rr7yx/BXtgDcQ1QxioH/4QpeTWnge6cw0awp5aw==","_resolved":"/tmp/eebb0d5f085fdfe7cdc90ad799f7278a/reaccord-0.0.1-dev.1660407503414.f2818ae.tgz","_from":"file:reaccord-0.0.1-dev.1660407503414.f2818ae.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2Pud0XcmkKaHm2U8drAoGzvGgRXVt54Bv4838bVTNkVvCt5rr7yx/BXtgDcQ1QxioH/4QpeTWnge6cw0awp5aw==","shasum":"2f374a87664d73aaaf54709ac2ef90f63fb9c626","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660407503414.f2818ae.tgz","fileCount":167,"unpackedSize":186620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEiMfT4+2rPz1Ak6zfqy21nGOXbwq+bqp7hdedjhUOlQIgYAviRnXe18grUL5ZuCn0RQUpoUFjm3eR6lgqtaQceSc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi987cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj6BAAoxNi8r2OkFwTvzRk+24VgmYPOdr4C4FFPAqbmmW9EfEtI0ge\r\nDPB+O+g4TVgxFsq4pb/qvZc4P13ZJhHVW4XNNnV3b7PzXKEfkBuNCXplfJs1\r\nQlD3f0mvN+e5AYUp1lYqggdws+Em003klo8W1+bId71akBBWLfGVG8QwogNG\r\n+581Tc2Ht8wVBy6cbeHtfr2jKSgVotvOfuNHY5PS8W7HRZSuYWIa98JlDAVM\r\nEz+CwnG1Uc6JEhD1kn4Hgh2qbxnKEMXOqXWLpWnp1EH3n6BTUMrI/LIWMrt9\r\nFUDgUoNyRipV6EHAvG7IpT0Dz1LbGsw3j3doFPIdzMpFPbm+2ypg9hFRG7cJ\r\n+RK+YJG2kXiNkZs4dE8SsxdiR1djOfCEshA4hs849rDck8sCZ9iiQ6hGjsnk\r\n1kudFoPpC+g0ZyVteRtUkipZKSmObmwXUVBnGsK2K9BctV9WMtEF/lrxRzUf\r\nZSy8yy9Ai9rVrV6NjphxGAApq3IE4noyxItkIvhWks7q9Lvj2uU2wDG3LcND\r\n4rq8rMLqJbgRIMBU0A3NCPKUWZTJuPziwOvwqWISiH+Yhme3cc/oC2FGzUnn\r\nubvw4ozW9jytcvYc9anrV4YYrv/eIY6ufcXb12M//Gx1qKvT7NsXHFtirilo\r\npHBvIhKjJGel43ejOS2C6BXPEaiTjaLaK3k=\r\n=GZGY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660407503414.f2818ae_1660407516316_0.08232556232517618"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660526885857.3271027":{"name":"reaccord","version":"0.0.1-dev.1660526885857.3271027","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      <Content>Count: {count}</Content>\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1660526885857.3271027","_integrity":"sha512-b/75DluYX9ocJpausb3TxpdbdRCmrrP4L4IC2VhaiDu//7fkf8DrOYXOx+WhnUVruL5QuKt7C9OXo041C/y8Rg==","_resolved":"/tmp/eb889dd9db2adaa909af3a77c8fa6ad5/reaccord-0.0.1-dev.1660526885857.3271027.tgz","_from":"file:reaccord-0.0.1-dev.1660526885857.3271027.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-b/75DluYX9ocJpausb3TxpdbdRCmrrP4L4IC2VhaiDu//7fkf8DrOYXOx+WhnUVruL5QuKt7C9OXo041C/y8Rg==","shasum":"a85c7f729c00f2403611f955ecf12009f33c63fe","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660526885857.3271027.tgz","fileCount":101,"unpackedSize":160792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiug78D2kYH9jIBCQJ94CE8qer4Ebmc9jdmcF46DUFzAiA54fjTcS0XNEip+7IuiL6otRzsmVQEMCQELu/L7Rj5lw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+aEyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmThAAhwMpZ8ieyMGoLvAVQMYFBtDvSmaSeBK46dszK2jZGE5dI36m\r\n+fPjHlHWN1uRrBfK2kjjpUx5vPnE04gA3A0hV8vAK2+0Bgjp5KoR0/HDwVky\r\nfRWcHavWWZTGoyGBvhaCETWrGcwbJKXzeOFRWskz0D8LdwQ8qC7qzRiAMF+S\r\nKYuR1umAUHfoCYlC6ZTy2KkVz5oc+5kJgb/2NKn07cuJp1WO1Hob6w5XzvOL\r\nufwh3it75s3UngTi+gAyGROxUBdIPw+jjZFyKoK5tZrBKJunCRzajjHc6YFj\r\nw6cYXosEyxcoBU/HZRgaW/I2YU68ixXMkMmONbh48rftkLX06+ElMywPf1q8\r\numPJKWDkZRoBskSoWW9g+00Os5qqdBkaglHTRbfuwLL6z6yRHk7ifktQPDtM\r\nzAt025nzDGjn8SQiB+75XQV522w9WrxihDp68TyKzIovMi1T2NGB56+htPTQ\r\nan8SVEirnUh2Luijy60j2CwNVGZbCemD6M+5/p9/8UQtVztAGOx3rRjWHdQA\r\nLm9u3L+2F63YgEJjXWpxrsXMHbdlfglULT++/PzkJS5nl4syQkUKH4Q7Rf8r\r\ngWcoajBFbUT69wHaJp/gm3F5jqBt+A3wioV0WmjSAiZSTo4blRciCF0vsNVC\r\nTAzLyFbyUatDdD29PfxsK6UgLZFfJIgzFho=\r\n=qk9m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660526885857.3271027_1660526898181_0.3261067630272769"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660527073643.dda4a07":{"name":"reaccord","version":"0.0.1-dev.1660527073643.dda4a07","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      Count: {count}\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1660527073643.dda4a07","_integrity":"sha512-b0AWslPvLvEQvJQ5oNpjaB2q870i5x+q7h8+fzdePLw2+1u7gYS1M5hhl8znEh93SIZAhM7s8gpR1l9Mf+NGTg==","_resolved":"/tmp/27d0bd93187a2d2c1ce63c57daefac1b/reaccord-0.0.1-dev.1660527073643.dda4a07.tgz","_from":"file:reaccord-0.0.1-dev.1660527073643.dda4a07.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-b0AWslPvLvEQvJQ5oNpjaB2q870i5x+q7h8+fzdePLw2+1u7gYS1M5hhl8znEh93SIZAhM7s8gpR1l9Mf+NGTg==","shasum":"cc5761973a2eed19d87b902d8d91c3c372d8ae3a","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660527073643.dda4a07.tgz","fileCount":101,"unpackedSize":160773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDciCmx4UxdNuxiI0oOK3keW3IgheiuZL2eWihhYaamZwIgbjXo3OJnVllGWbWqoR/kZGjuqV+ekhxm5Um4uc6n8SU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+aHwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2SRAAoAyBiYgCuagN4M7hGJJlu0Ogc0vtQ/VRornwMt4s2tuSPWk7\r\nU4A+jjAXql6Q+y88nDEwO7vMtcYiakD9cnBBVCjcoS223uJe4FcppyGUUoke\r\nxytUqvahH1FWx5sNqOkEL30sUtRojhsXxoYM5qi49yOMiSTyKg2KH4Vizdgn\r\nBlCldB0dOkkv5LgFwatdCsq/Lpo9NO3Q5x77ezBwsQfiFTgW5LfiwPCopN9x\r\nZf/jIZ9mBsh98q3zavNNGW2V5qoM09KuygU+qiZ6F/p9jtfNZ768t2KiWubo\r\nS/Dn5SNFnWx3X5/KpvH9DGztYn1jpHUbvqSXz8e5f3UZjLM+daxg9FS5EVaH\r\n4IIPtEF7gtI4ZEhAAgPqft0hg89Y1+BjFMW2D1Z6YQlsM4O6T1GEcoZYARqn\r\ni3ki/8Njl+C0PPGNoeXhPwxQWwyjedq+yG7hwiC7m5UbljUZYdNHDvjnegfb\r\nj8QalEUlwdBsH1pb2j3sM5gdZ+THgVrL4UD8tyXNW+bfKHjWI34xnUBp1FZN\r\ncvv/d1zMVVox0UGZHhNsCvz0Yu7cwULBgcyLJBW8dPBYTIlg7IcIHNcZTUE4\r\n85Huvs5p4Wdf6pszDfKWbUKR34s+hRgQsgUaaM7jbm5f403xjjSrDXpReY9z\r\nqJLTHNef0JoZyLN0UCOuJqvupIw5WsoQKlo=\r\n=AYgC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660527073643.dda4a07_1660527087829_0.03374157422906254"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660528162099.4568c10":{"name":"reaccord","version":"0.0.1-dev.1660528162099.4568c10","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      Count: {count}\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1660528162099.4568c10","_integrity":"sha512-gZaHJIuBaOI/6KMJeHx3R/irtdT1jd+0ZyPo3J5lQ/xyBUttTCTtsO2oYHN+4vM+VolU2zXWE8SJ6PO8SjaFEA==","_resolved":"/tmp/eb75bdab46381b33ebb69bd68dc95ab4/reaccord-0.0.1-dev.1660528162099.4568c10.tgz","_from":"file:reaccord-0.0.1-dev.1660528162099.4568c10.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-gZaHJIuBaOI/6KMJeHx3R/irtdT1jd+0ZyPo3J5lQ/xyBUttTCTtsO2oYHN+4vM+VolU2zXWE8SJ6PO8SjaFEA==","shasum":"f9714295429a0fc49033ab7a8f7ed9bbfef9f4b5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660528162099.4568c10.tgz","fileCount":101,"unpackedSize":160773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5p1kX87pTLyN+mPl5PUFDDWhZh+SKx2o72J5Bkpf9RAiAtJa1zUPIy1U2TR8M+yVMJaI+pcCzs3oRuKCqb7iqwZQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+aYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPsA//TDv2+omLdzllFR6pGPgkMmgDQitPZOgSJfSX9LyApQOhy5G+\r\nJa90Fy0K6+gQ/BUlKFC8DwWT4iS2JG8DJ4f3ZmiyNa185Uwjdr0R6tdBoygK\r\n04gJvKh2pkfm+comv53/Hwm18jkgsrztf4KS7/4e+bdvlojvDN17r1XBE49M\r\nLupmqwQAXpxNGdgBRrKU9z72ja1jBr+XpV53mejFqP6WuvaX7gGcUXEOCnFv\r\nUe33PBG68Q18j/9yY5sd6staPXwYjw0CglUY4kJmdqzYbkqKep9tjOLb4rCA\r\nNloIpyuo0Nfpko7QiVUB/CVR7XqcSSE9bE66+59W6+udVGc/wFl0I8B2XdJN\r\nHspsMjwQQSNotUzpxuJ7y06gUQ8pEa4PIzka5bCm/GSWD5pIgOhtkDwtG9S4\r\ntZ+Pnx7QFs4gHmiuEMHPl9pVnSAf0lYhukurnc/iPd+psUkB+QHcxIe6vkQL\r\nxpk4DDWsjnY/w/WkVIKTLv+mbeTh2D/A7dFybQf+Te4wYpQAsmOWaYcApV20\r\nOnvG7VqfA6OQEI4QgMPp2D2br2p7iC/E3R9Wn7Ous4375HlMZBTk6BTdPuLt\r\nr3YQw5sdTqssSdWi294Rj7FUZBvv3VfMpDzs20Q+exAtpT3YfV4w05fBQklU\r\nl1dEzcs+LKzrdFG+GKfdq/0Ktq8JC8zijCc=\r\n=htdj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660528162099.4568c10_1660528174450_0.31923756185619334"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660589068039.77568d3":{"name":"reaccord","version":"0.0.1-dev.1660589068039.77568d3","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      Count: {count}\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1660589068039.77568d3","_integrity":"sha512-vg4RoQjFzcZVQGGXXKXJvJjR4uN8N8UuWzrWI7l9RxLTeab8oQWOHVHcReSCuOBrKrmDnH6CqDJTjpml5Nhurw==","_resolved":"/tmp/e5f968c8255b1a1b785da216b3872246/reaccord-0.0.1-dev.1660589068039.77568d3.tgz","_from":"file:reaccord-0.0.1-dev.1660589068039.77568d3.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vg4RoQjFzcZVQGGXXKXJvJjR4uN8N8UuWzrWI7l9RxLTeab8oQWOHVHcReSCuOBrKrmDnH6CqDJTjpml5Nhurw==","shasum":"4bd47589215ed3e89cdf4202024aa33403e182b3","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660589068039.77568d3.tgz","fileCount":101,"unpackedSize":159867,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaFt5pqp/6+tmoIn8W1Pm3i1s7SADP1dWa7pu2K/f9IwIhALHRnsfPIGHekMsSvQEj+V0lvHwOIuiVjQZfyCIQI7V/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+pQYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOVxAAmdWqoCtNmvmdPAn6064AyHoPar4WutAAwvdJ3x8h+cKOWxFA\r\nNofXtVxk7GvWsmtZqFhVFL7j6IjDh6efXgxxM/QY5SRtSXwsMFzz4fONhcek\r\nCX46q6tPs7a/6Qn2moU0M1clMhjlkIUZ9xZ46XfCdHL7jK+qy1X7cefGNOAn\r\nBhhyi0oN97f+vkT/jSXLoj/q1A8xEOV2iNw4JPVaVonDF8rP5U+5pcHi7/aQ\r\nQRZ/l8qs+ath61CNQH00c5X+OtyIPhaVs1dwvzV1349qpuFqEkMBSCVQQtP5\r\n2vOSwS0nPkvYyVa4gmRRjxatWxouTjvQEkJXxXmDXpSugDbWyfWANynEFeq2\r\nFJ6VIUFVA+w7BB7vvupP8NcwyTkqIpuOJtcfT2TdtVlSJr3L6UxYtKm3qsIK\r\nQWwDgFArwxwIF11HsgOujAHw0DL+v9tXJyD8MBNAt4HO9s08vJKojiAYCH+t\r\nEc+N1rlYME/LbR+dMYPEe03vLdcvdnLJN/m1132QDqa7taXYkqy6mi45OWuA\r\ndahaSJysDDvx95/IcRrUkEziMIx7Rpyr8dXRbO+aJZAvvk1yxisZlixgGAD0\r\nU6G+8GafGzGymKxIAe0wDLgllvyPPCjVYMNpHG8Pn4D8cVYZc44M5StQfJeg\r\n7R2jBwTCHB7YfADp1ew9Ogx4WVnLXajFt8U=\r\n=kvUt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660589068039.77568d3_1660589080433_0.9365226630486798"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1660841532531.6e9b96d":{"name":"reaccord","version":"0.0.1-dev.1660841532531.6e9b96d","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      Count: {count}\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1660841532531.6e9b96d","_integrity":"sha512-RcuzTpq+iJFlNfgTzFbewzs9BuN/jk5BWlK1ElStdRyDy0dPyqM8yaJm6U/l6x85W7Vh4v3hHlezzKN5nIZkzA==","_resolved":"/tmp/9a22091d4998390842b23ffcde2198fb/reaccord-0.0.1-dev.1660841532531.6e9b96d.tgz","_from":"file:reaccord-0.0.1-dev.1660841532531.6e9b96d.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-RcuzTpq+iJFlNfgTzFbewzs9BuN/jk5BWlK1ElStdRyDy0dPyqM8yaJm6U/l6x85W7Vh4v3hHlezzKN5nIZkzA==","shasum":"86333b2a878f00a929471c412c4065a7cd91eb63","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1660841532531.6e9b96d.tgz","fileCount":101,"unpackedSize":162917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHjMGJcLXpLtfdZwohFMIY+Ux+scyINjsU7xHjbthbvAiBJQM3ufG4cRu5JuA7DrrJ1JS0c6gkK4d8IH1jv2Mhsxw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/m5JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT5w/5APXAxzm377YvI0h5KjPB3+Fy7wDDZN9YznzLQAW8ymNw++mV\r\nwHNyrdztswsUoo7jxVkr/Hy1lqbjE2z1V9E2kfxsm5qEVUVXnjv6wtlQTlkL\r\nFWKgSCo0RU5MynYVkMMp3ITWa6b1vJ4LCZE70njaZsIzR3cbe/ZICx0IBjcA\r\n2YZ/u/fH8/fhQdGjxkvJXI1LmJdJ7maoFITAT16zO8qVFz4y8RHmCEVoq4fa\r\nheVnk5ES8cQWvE8BcT/qI7PhlcLA40/YcBnr0u8t+qptoBR1H0sphTbjes/c\r\nohQ8LYnjDiJVq7aIy8lRfldgSCeayTWeL2cL5cDtTkQriZN5YUlXIaXclrRo\r\ntT1PNGBuTGm2VfAREli4oVssxlt2YQIlqmjc0m5mn72vWutcKNujSXVzXwGh\r\nsAwmQyVTGof9yYSglqvT+ICV6dMNVPQ8IBAWfs6qXN8k5RZ0hbC3Ac309pP4\r\nNfZkv/UBFc07jLQKoQoCII7lnAt01SrIKlIjS8xFfs1OiJeQlq1T1BgEbBP+\r\nP/T8JEL0EBUBzni83VBmg0X8Hh4jSHFIc9MkadjTrheEpU50hdtew5+vPe5i\r\ncnXFFfHyruL6vsVoLVib+d+3BqDLjomeaREd+Ps2hZm2RZ4B0XCR4NjsCTnY\r\njfnRDp6ZqdIYA+VpbGh4FP8bsoMgC4RKKxI=\r\n=3fpT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1660841532531.6e9b96d_1660841545384_0.18901921181456371"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1661028537683.a36504b":{"name":"reaccord","version":"0.0.1-dev.1661028537683.a36504b","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      Count: {count}\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1661028537683.a36504b","_integrity":"sha512-Nqnj2DgfgFefy3JOqCeiOVG8K8my6EbIyxBdxl4uibiIwAKufEMswW0eHxvaXAkvuXXc9JKWOKDqGaMnV0wUlg==","_resolved":"/tmp/e43d3067a548c98c3f8a04b83cacc4df/reaccord-0.0.1-dev.1661028537683.a36504b.tgz","_from":"file:reaccord-0.0.1-dev.1661028537683.a36504b.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Nqnj2DgfgFefy3JOqCeiOVG8K8my6EbIyxBdxl4uibiIwAKufEMswW0eHxvaXAkvuXXc9JKWOKDqGaMnV0wUlg==","shasum":"ecff1c9ab52f63343ca3e6587455e72d4060ee3b","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1661028537683.a36504b.tgz","fileCount":101,"unpackedSize":164226,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM6u47AzGRy8qiM8U6c26DxYaT2U551DGp52c0xxOMpwIgJF59XW5dzubVFn3jieCPYnawQqr8hWU9S4b3yrVvXEI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAUjGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3ow//as7dlgR08pFmK0eHti60JYJhlR6TtyP5iOPCEy6v4eW7KiDn\r\nI39KM1hlKZbUr6GWlG5mYrcGHn3uMYIa//vqtSfjxvpnYm0epEH5XPEh/PqD\r\nvpTnkqMWT9GIAKVElwHQzxO8c8AuN1Gnqu+7OBrRUSfhiS7fvRwNjmyqgGbW\r\nwc+qAcO5yrA7/Uz6RhIsz2ctxZgyiYTjD96TfmGhDc6yrawdNytmjejN9HKw\r\nCPDfCMTETyjRwgLYycdspi0XiZcELzPa7Ydm8/HiRj3a3MYMmTIGhdxhjHN1\r\n4Ufq1/ALZ9z8ifPh8FfhBrEVm7W9Sp82GQevRsw5LPcSJKLnf8/B5bR4Oo14\r\nfpACRQ8zVXcOv+khKkSCWidAiyVeJxQOF9YMSDVlYYwXKfB4MEKdOmICBPHn\r\nabN9Z8wmUxIR4WSBm1y3iO/8JBBEC3k/j4DQWLvw1Ji5nj9xohpCFaoXPFB2\r\nnRNz/HlfSCRJVt5T0mGqVdxqxg7CNxQmHrGG7cLxT4EcPB4bsFvVDBgN80Pi\r\ngjOQpyaY1H8XNcuX0+SFDjUf5GMcvUu+EgmfjSDBs2CXCWB+RHmhuUmzbvk8\r\nMf/K4Ujlxg4Ip6Zhpx9R0qKRMB60bqzBcH2VUhDtyRp/7q1bBJuYkR8CUscw\r\nYKTuHOjilT9aKlaoz5AfbJj3QGpUROSliTA=\r\n=bBVK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1661028537683.a36504b_1661028549868_0.28864375625830196"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1661029230907.5a07940":{"name":"reaccord","version":"0.0.1-dev.1661029230907.5a07940","main":"lib/index.js","types":"reaccord.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^28.1.6","@types/node":"^18.7.2","@types/react":"^18.0.17","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","jest":"^28.1.3","ts-jest":"^28.0.7","ts-prune":"^0.10.3","typescript":"^4.7.4"},"dependencies":{"@discordjs/rest":"^1.0.1","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.3.4","babel-loader":"8.2.5","discord-api-types":"^0.37.2","discord.js":"^14.2.0","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.77.3","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n  const increment = () => setCount((count) => count + 1)\n\n  return (\n    <>\n      Count: {count}\n      <ActionRow>\n        <Button onClick={increment} style={ButtonStyle.Primary}>\n          +\n        </Button>\n      </ActionRow>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = new ChatInputCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = new Client({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1661029230907.5a07940","_integrity":"sha512-zuySVhwOUwAZgdTuhiA3o3XEFqmWgKcxvYJUH0bJpvulVl2tzmdHGtiB2iBoI/1tyKKHa9qmPNfs/IowtMlCQw==","_resolved":"/tmp/c4054beee774c100801366c6f831a9eb/reaccord-0.0.1-dev.1661029230907.5a07940.tgz","_from":"file:reaccord-0.0.1-dev.1661029230907.5a07940.tgz","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zuySVhwOUwAZgdTuhiA3o3XEFqmWgKcxvYJUH0bJpvulVl2tzmdHGtiB2iBoI/1tyKKHa9qmPNfs/IowtMlCQw==","shasum":"46614d32667e97093255f4adf981302b6e94bfc9","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1661029230907.5a07940.tgz","fileCount":101,"unpackedSize":164355,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3nATKPJOoLQwJn++7TKtrGDNpr9koHA1QSTd82NziXAiEAzFBSh5WUoFvNdW+C0prvYXV//Ehfr7e7uPgtBN2EQU4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAUt9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMrRAAjAGZusT4YY722teMH1MLiwF0L1U2kC4hdg6FdUNBXgBLglFA\r\nju069zhOdrmLZ9HF5OQjy026Rd6Y14b8TbMGIvA82ZpFsjr7fBfkThp2l5+q\r\n8B6KDyPF/1HcaBwxEJuazez+8RCs5zyc95ONeRNps7QuuPtve3ZbkNno4bDM\r\nMGpwkQOZho7Mjco7WpAv2ecJuVTTYtQ6jFEPOrB8Qw/h1boPGgyO/8VeYh4z\r\niT0SCwDs/iLlKoTpTTV0Tuk1ClxAKS1e7FLIMTPuwbXPvkMQOA3mVYbe3QOw\r\nETxtPjJZHP2NoE4+jJdCeZgdjJ8Wee8MKvNztEmR6VAsu84Tn5gWqbcZfmuM\r\nvaBUftuw7eKU2C8O36WaFNcw2HUIhJykeEWy1BDAlCN6ca9zcMj/Wi3tskx3\r\nsl04fhLL2hzZ6EEDQdqjxFgd82JZFaSeUZ3XnzpsKmqclJRwJqG/VN+dbwNA\r\nljJuFwDIY0aIMC9BLRJrhLyyHRXyhVAGdABN5MzTDMDi0bLt+635aBVuXbMv\r\nJHf8rvSZQyD3WO/KUbqN9QX2ipsd/jYmypEPvngASEFmfhV5Q3Z0SLhCPQ4C\r\nql0y7GR2yBojTnZt8+4tg37+7zf4IxLoHDf+pdW2N0MSb1Wn9X2l1QOTFdCF\r\n8NpQqBd5uJPUM+ZBxO9yh/PJTtKi9tkkJzY=\r\n=436P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1661029230907.5a07940_1661029245236_0.2968361257201577"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1662391681688.08836fd":{"name":"reaccord","version":"0.0.1-dev.1662391681688.08836fd","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.14","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.2"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }: CounterAppProps) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount((count) => count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n})\n\nclient.registerCommand(counterCommand)\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1662391681688.08836fd","_integrity":"sha512-9zTG99mkGn2VaY6qxAPuNPpdMtLOUFoEOgaQ0gplMZFdNt/bjcsaQw1lvTMS0GVrD6ueLJ3Dp7sEfsHqBgqNaw==","_resolved":"/tmp/f8a2015b49546af89d1c72f9c47ed6c4/reaccord-0.0.1-dev.1662391681688.08836fd.tgz","_from":"file:reaccord-0.0.1-dev.1662391681688.08836fd.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-9zTG99mkGn2VaY6qxAPuNPpdMtLOUFoEOgaQ0gplMZFdNt/bjcsaQw1lvTMS0GVrD6ueLJ3Dp7sEfsHqBgqNaw==","shasum":"bc0e1db908069e6810d1a0bc5d7f8093a5798733","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1662391681688.08836fd.tgz","fileCount":82,"unpackedSize":157826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAD1e/GAMXxMqmuBhr38FRYQ3yrVCFuzdPZV38ypwP9wIgHVQkcB/uE3e5PyWZaLpZ2mIPYyZMlzrOybUGamTAtp8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFhWXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTPxAAhX37zG1ZMSQJxMhM6wVn3FZ11C7wxbu/8QyVx56r8lS2thVr\r\n0XPfZWLm6jjaQKzWTi69/TrBUkSoT33AMG/d8eyC8ajwnJsyYim76bY2LMCw\r\nLkJAxKXKztcEZmja3Q8BwT8Io0855BbTK6hqxQNV/HKmdv7c+ByZMvq+d4pZ\r\naEIRKwRaTwl+THlJWq/98jpyn/YxZS2YLZZu3yUwkxBWCZwud3xRtI1qB+zp\r\nHcBmVpakwTPfj01eyTZNzQ7HVpO7FjEnWsvruTdybsM+s8CLqiR4AGdvPd4g\r\npMzbaEWVbvr35quSxihr2bKyXrUBekcrg/ujjzXLtSiHnqXXGeAfFQ0XPnVz\r\nmHaYqyZtOHFop3eY2F2kpg+kWw3On5C1082yzqVN0VWVMteBLso5ysEcQSa2\r\nSB78sMCskBdrbluTGQMQ3AtskhcUTgDTqsP9KOeskhdVSS1iakBG/CAGYQCl\r\nLOENA17+TEi1XqUV3gQNitSHuytcw9Ov3rxCeLduP4JwbAy7v58P9J0gzPZC\r\nkGwJF0Y4evS2/d8OeSsI5Sx2LvXUuf0awfmZSJoLd4erftW1aMh/b36vFdDF\r\nLNuaq8fUp0WeoBwhm1g5awu+TCd1UdnFmvPe381N3KIdZN17TKLug/Ab5J/A\r\nuLj6HIojeGu1pqU1ALNhr9aLTnPypgkI2fs=\r\n=TafR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1662391681688.08836fd_1662391703131_0.4604078695246201"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1662392247091.24b06ef":{"name":"reaccord","version":"0.0.1-dev.1662392247091.24b06ef","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.14","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.2"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define App behavior**, just like in a React app.\n\n```jsx\nconst CounterApp = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount((count) => count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <CounterApp start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1662392247091.24b06ef","_integrity":"sha512-C5uO6cmlvcB1ltNQ+AzJzQ2/E7CjQqY5cFmM3O0jJyl+8ZTFfRx4HUizl1RNr247Ek+1pbYllgevWpn77261lQ==","_resolved":"/tmp/87c898633caf135b1803687ba8e6038e/reaccord-0.0.1-dev.1662392247091.24b06ef.tgz","_from":"file:reaccord-0.0.1-dev.1662392247091.24b06ef.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-C5uO6cmlvcB1ltNQ+AzJzQ2/E7CjQqY5cFmM3O0jJyl+8ZTFfRx4HUizl1RNr247Ek+1pbYllgevWpn77261lQ==","shasum":"523df978e65edb674f4c335e5c2533956f38709a","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1662392247091.24b06ef.tgz","fileCount":82,"unpackedSize":157799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD92uFQj+hY+4uK5JDJs9olkinpw03stQU5pGgX3ZZ9pQIhAMWVwGc+jsWs0P892pCjmdJ5572ns/cUR+TnrfEao68I"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFhfGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8rhAAl+3uomUxTea67+ULU6Lwke18tgRKZ55xV+jFCbS2qODqeY8o\r\n3Wtcct8DjNw+D8OsDvnQK2Lh45Ah/IbTaL24cX89VUntwz/++avphR5u3soN\r\npsydqM34s7n9xk8WROq+0EyfJ9pYk7UFbZJZERSMDHjeBXqIIJ/zsQB0rz2X\r\nTmdgE1KHV+7sNm8ju7fpp99BpsSZF8nqSAHqoMBPZupeQRs/fGimpD1mLao2\r\nRyC4CkyWD24o9/JeUMVEuHVnS913WS5G4yt59BS7u34xEGXkXqMTvx6aeEVH\r\ny8PA/Vc9nhDkIqvepEyi+9mecr5pLCVw2u9Ya77gBzVAsXCpYynQ84T14IM7\r\npilqXtkaTwNhmTLV9E77NbxA+0D63LMlm3KUv+9n3ekRXnt/m7XwwRUV+/Fb\r\nFlezj7+OBqsq2v/rSSQC8dtdqC0Wem4GWbjg4BHa9OJDcyRSxuuYQRMsCka5\r\nsdLGit8uEA6ECUfpU/M/+M01SyULAL2nhEAp7UefDBsQc4j4b/dDOsT7If3F\r\npe4Dx6cmDZkpWKDvmiafJ1JvG/4hld94uryOPf1Ws/zxGhPC/7MQ3Phdip9i\r\nGhZ4C41LJ3MzConTjc8scVryPkCvyVn6R+OaUqdNNtMRQd31u18K6UiHFBbd\r\nU+4BcPR8OQuPJ9Vpnw9060rRVbB4wX4PeS0=\r\n=mAmu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1662392247091.24b06ef_1662392262301_0.6246679140854572"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1662397564622.7a70c56":{"name":"reaccord","version":"0.0.1-dev.1662397564622.7a70c56","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.14","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.2"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1662397564622.7a70c56","_integrity":"sha512-U96yJXVNHa3qvnqyDUP4797qUM2strPZGk8ospJAJkbU2iGb41/oFUpH232jxpmX+nhfTNQSRCpt8KxAvDh2AA==","_resolved":"/tmp/b0092582da5bdd6b61d53c49bb5d1fbf/reaccord-0.0.1-dev.1662397564622.7a70c56.tgz","_from":"file:reaccord-0.0.1-dev.1662397564622.7a70c56.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-U96yJXVNHa3qvnqyDUP4797qUM2strPZGk8ospJAJkbU2iGb41/oFUpH232jxpmX+nhfTNQSRCpt8KxAvDh2AA==","shasum":"0a540b849c3af694ecf1ca1c421b2a864f686169","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1662397564622.7a70c56.tgz","fileCount":82,"unpackedSize":157809,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC3HSJUBn3m2wubg0myUcJOTNzyY0zDgXxfSUqF7KDrAiEA11Itis2ieJztld32okVIRvqIR6uil0h2wmz8r4WL/eQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFiyIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEmA//SKoE+rQ/byYi8pPsMibKl05KfZfpzstba+31qvgva+UDoGc6\r\nT8F4Pv4KP5eNTcEMbHpNdeH5VM8i22XU7X7LVWmzIRxWhPa+93U5Wg1odux4\r\nh/v1hn9VMC7Q9eM0jIpou7KoWLbXsmTUuxP7LmaJmf7pkTnhYxDCFxUo6Jep\r\ntj7th1eIOVy1IrpahaO/GVJoCeqO2qYbpGsEUWkjwhVIPFd7ooOmvrnFw0Y6\r\nk2wG87uZbVKgkKUwP2WdFOlYrqxZOi14lqeH2Rt/Qw8t7Hn9gpSIYh6XO+Aw\r\nWrVDTGmqJUmxTHX/i35JxYRRBvc6mRn2FgPWfSfiu0flb7Sk/NY5C7yXhByh\r\nY83GTd5885ge7R05nRShxTxYGa5HYlKV+ifZCHG8pwszfSOravV65UWwpfpR\r\nu0cL3wNjMDOhf2bd+GBuH2ASWNBP/SK7sY8RARCbTp1zZWDW0dzfOMkxvAtl\r\niKhcTJjsTpINRaS6ym/QjMWj4wfUI75GHpgNBhln2CkAXtYoXOGrJLhxKz3+\r\ngF2oZKmH6OpAJSDNYtIk1cvtAW5IK4qubf58rnJCusZZh8ZVfKOFWYOKkcD8\r\njgLLvmfODVYrD7VoGghYzM5Qlk6u5ixAN1JvE+GAsBNkCzQVVS9z4LLO6RWa\r\nZdbeo1CAKWwSVEWovOwbGoTih6xU/1RTbPw=\r\n=75eR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1662397564622.7a70c56_1662397576062_0.06890205148165873"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1662497646706.8bd9035":{"name":"reaccord","version":"0.0.1-dev.1662497646706.8bd9035","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.14","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.2"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1662497646706.8bd9035","_integrity":"sha512-39PrrZ1fbYpFqUmUD2zXK003YvQPk1l+qe3nowElyz66SJmzb8sxo7kF0G7bmZ7eZzca/9tNZZv4B9SquKcBbw==","_resolved":"/tmp/150f9cbd8c03d1c05801338b574d8944/reaccord-0.0.1-dev.1662497646706.8bd9035.tgz","_from":"file:reaccord-0.0.1-dev.1662497646706.8bd9035.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-39PrrZ1fbYpFqUmUD2zXK003YvQPk1l+qe3nowElyz66SJmzb8sxo7kF0G7bmZ7eZzca/9tNZZv4B9SquKcBbw==","shasum":"ed670141b51f71ae68f1709c545b4deeb83bef83","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1662497646706.8bd9035.tgz","fileCount":82,"unpackedSize":158483,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlDLyjB+17Q8Bg6LwsJqjndVFF8Xi0rVr7bOZ0CuL6iAiAHWN7dZX8EzkD1szxJnduPueQoa2ysLJ3whqoLYhjShA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF7N6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqnQ/8DBJvYmj0uvLiGCoxQJQdCFYszke7jRpjf6hUJhCw8duroPuc\r\nWROUyEOdVkx88GhfesTkjpFeL6fN/VJj8YLmHy23gVGGUK5r5e2U1pASgER/\r\nUBWyDerENe5PFuF9z7bbmhijqLt5/r43aZm8qKHC7wPpgfYJAeEEwp2i1hYm\r\ntzkj+MmQDBS/t/X/Jxj8ctxQAgxFtYxaerCwca22YPAhOqi1PwiUxaYciLPJ\r\nJWNGbkiyrDW9LeFMqKWrs/VWY0Ckf4QU8zAYLfXNUxVJ+hitwgubupkZwclw\r\nKbZTz9MTUGP0SGE1PQr9yewCujD1mnln9yj7LkTwAilcqKl1cbtbimb5piXT\r\nFMbwrzc+zt7I3C1/qDa4DYPZRPLLE0qgZ8FMmxqeh60i1JeVbArYZ3SiaVwc\r\n6umeqYXd9jkQFOOTx0KrgVdwALGxAnrnpykeZ0vKzDuQ96Cn/kNgPFr+uoGm\r\nqBJ1IAj/ljCVbFVwmZ5IDzme1Ulqucqu8ghuHFCMxCXNr3jOTB/aWOew+RpV\r\nyIT2p2GhA2LPPjKEv6h078KJaJ0V6YMOjOGl4AJSZCnmEegsBoQb/CHzcrp+\r\nb0uMMle133gKbOZkq8Fdsk3DlJJ+SKQNQ4wBsiBSyYXlPqqQZtjM8oYXsnid\r\nx0Vv5LltC42Tgn4mFv6fOET0aQfpxANJOy4=\r\n=eLFF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1662497646706.8bd9035_1662497658272_0.2505328786500227"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1662497783552.3701f94":{"name":"reaccord","version":"0.0.1-dev.1662497783552.3701f94","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.14","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.2"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1662497783552.3701f94","_integrity":"sha512-U0NZ4tJK+V9y8n9VvqUf37/FkEdaaYlE4qKd0UhFl1xdJewVju+XomZ+n9IsD6E3OiFmT3RVpWjmb4hKTCf71A==","_resolved":"/tmp/90917709a39331389a155fc9a977dbbf/reaccord-0.0.1-dev.1662497783552.3701f94.tgz","_from":"file:reaccord-0.0.1-dev.1662497783552.3701f94.tgz","_nodeVersion":"18.6.0","_npmVersion":"8.13.2","dist":{"integrity":"sha512-U0NZ4tJK+V9y8n9VvqUf37/FkEdaaYlE4qKd0UhFl1xdJewVju+XomZ+n9IsD6E3OiFmT3RVpWjmb4hKTCf71A==","shasum":"5515a2c502475ebd4bb848f7feb4a2df98343166","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1662497783552.3701f94.tgz","fileCount":115,"unpackedSize":215674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsWBq06YWRKKJcMHjedy42yZwAoJigtr2GLN2HSnMk/gIhALRooOV2BRH08egY6GAJ6YSmXqr7n6pcuGjKprNoMULq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF7QBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrynQ//ZNN1QHgATeR7pG41r6piuxyhToIdfN+L/rU+QjetoAMaPoan\r\nOwkwcssipLn0XlSWpM0Onk2oUxOd3KBEhOUfR1SdSeV+RRAVBh9yPdW42ty8\r\n5k5tszxQBj+e4rg/aOlRyKFpvdEj3sfwE8sW/I98ovZED2CNzACZvuAzDT2m\r\n+J0N8B7Et3Gm5/ZaL0pQbsqI21z+5MIbCdD+D+mm1ktFbkxCGDCNyAV2lJxI\r\n539Wc3H9Imfi67DXGtZxB7mEgq95F4cWKb5FFgCMKfTlQFOBhDYHHM+nNqay\r\nvfQ2GuX5Q8kmNkrf6swrfhzk/QccEx8CcbBIsxvzoxAPbHDku3b5MPLgKeZf\r\nIe5FEfwswMs6rIOI0vKYaBe3Edzm9699QUB7+sLkemg9zNRWCUpX8GJgyiw2\r\ntLvGQZu45AlF/WyFqAvGri4ZMnR8acfk1yC/GQYlwMQArIXpndcJ6Jqlu8Xy\r\nktmwi+YTwvoqvk2jbt84Zz5ce5c54T6UtINDKitXd9RF3zgrMbFUNXmm1v5f\r\nOgR6Toi0D6FGn7mzdhHKref9YXvcGcfUhRNIlmPBObHWIfwjJaaRurFFQGLk\r\nNfDvlb1hYxIGjG62Z7fqYYxMza767vIP+WDI3bWTSsC68NJNdin+MJTObrNs\r\nIj6iE9FbVH2x+SYf87Wl72iI9tSbDJf6Qa4=\r\n=mxIO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1662497783552.3701f94_1662497792923_0.06402375636310276"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1662751121068.0fe298a":{"name":"reaccord","version":"0.0.1-dev.1662751121068.0fe298a","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.16","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.3"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1662751121068.0fe298a","_integrity":"sha512-mDT2uTy+cRjMZr4pkCNCbnhwaCURPtq5OZBmoyrpkl0AGZ7U5mzU9HZEjzFqPG9385LyZkvUA3U3pm2ibHCw6g==","_resolved":"/tmp/9bd0e5d0bb9d06ca2b36b371214ba2c2/reaccord-0.0.1-dev.1662751121068.0fe298a.tgz","_from":"file:reaccord-0.0.1-dev.1662751121068.0fe298a.tgz","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-mDT2uTy+cRjMZr4pkCNCbnhwaCURPtq5OZBmoyrpkl0AGZ7U5mzU9HZEjzFqPG9385LyZkvUA3U3pm2ibHCw6g==","shasum":"18e4ae063dce7834b84ae82ba474c4153bc0ec74","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1662751121068.0fe298a.tgz","fileCount":82,"unpackedSize":158754,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRqhUdTi07pX1HSCJTjSA3bOXz0sqwdJW8ClDXCtex3AiBJyn9bQ1cKBKkNLEBcEZRJqBDoXOMziV3vUeUb6UGCBA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG5GcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo58Q//faqKYWnHY80azWMYJLTLiFq2FpqYup/79AmZ3Jv0vTDStN8U\r\n/libHq/cPE4Fh6TedhWWDiKl7GPUMZJYrfgi56Vv/1C0Sw8N1wciUPpFG0ip\r\n072xFmfAgGw/0hQJ/GLu8GyPvj+ojv2SeZ0zMtrMUD++c9DgMWVsqybIY4N3\r\n8w9zIrgUlb1MzQEArfIMMm3vIO0fZNh7VG9vq0k7A9GlKd3/5A7DH82Q8FvH\r\nLIZ7qPmoYW26rSa9Tmc/+41gkqS2lUWb6U1hlKsDDaMrfwWJcZbq9YrfZsZO\r\nKfQfhI4wXz+e16Uu/neN0UWk71lB4iknDgAI6YRYgbaewuuoE+TYObTX1Q7D\r\nOj+BeeOsyTBRHNyYtOzACbDRJN+XbpD/u/A7UtfWbfMc0tQ3/Z6Hn7oDOEGp\r\nzDifrjgkgr722lkDvQVSv5bUH8T3S/STFP5W30ctRQk2ltIpJbketuvD8C5t\r\ndZwz/MROZyolRq9d/sPhk+HR9qjH8UMTbAD91fyHvFa9E2iKZwL0/km2q6Ay\r\nnJ5clyWuwl8TEKbBCNYCs7QgFq1zRnTibDZi0ZGrWWufaHXUMQ+aNKNfFjma\r\nLdn+QSLmgBSOBZ/yknNtWOSPVnL4Ydll8Uc41H7VhF1Yw8ODBognhD2hw+CK\r\n1126p6m+riOaO58m2HtNXlAofaeEAMkcI4Y=\r\n=TCiy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1662751121068.0fe298a_1662751132346_0.9630860451517831"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1669568215336.dff4683":{"name":"reaccord","version":"0.0.1-dev.1669568215336.dff4683","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.16","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.3"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1669568215336.dff4683","_integrity":"sha512-rERXI1wtjUabcJ6UrtOkw1Vm6T9fMNjjZUa0OABivb6BEhUuNX8eYv2otFXcqfNHGpAvNxXKLGIK26pvqmqVbw==","_resolved":"/tmp/661d4d5d9411ea97e844919b0a8edc8f/reaccord-0.0.1-dev.1669568215336.dff4683.tgz","_from":"file:reaccord-0.0.1-dev.1669568215336.dff4683.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-rERXI1wtjUabcJ6UrtOkw1Vm6T9fMNjjZUa0OABivb6BEhUuNX8eYv2otFXcqfNHGpAvNxXKLGIK26pvqmqVbw==","shasum":"9b4043839aa6fc823233ad3d00feb9be49b68f2d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1669568215336.dff4683.tgz","fileCount":82,"unpackedSize":159097,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+9H6F6yF640eHPA4KLfNFEIyZG3lYXFFSSZRKouYnYAiEAj5ROClGe2nBzYGIV9rChcZYVPXONCZD9/6ozQi8+lC8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg5blACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRRg/7B2pqUSKx8SmlYj4/IgIWNs1/WhIpLheuk1B6bi8B3xwp/hrv\r\nWIKjjLTkHCHoCsslTPJU3ixqDp1Blli8DXd1JfgE6moSSP3YPIFyShDqbdmV\r\nuSO3iLWJJVHXIbx5CsQCfo3NqI5irY+i1I48Xhf79N7tBvU8wMoEAaCdoeUZ\r\nT+pc2yNRCv5Ui+6m9kxvKVxqhXjHIdMUjRibcsdBY8G0ML8fkwXCPqSH4Y+0\r\nkNhEf0NQwT687IcLYHFbMCYfpK9fh6K4HHw8EVsELikKn/lrd6DHX7NkkuXv\r\nI6OHcgjjKZZohrZfZtnxu3BEmCBcyFpeQBo2vEWkjf+KviLKVtcwaXnZn46s\r\nAoPWAcPW8LOag90yI50J2r+ZeZgYbwDM3knrDv8t0Go5jzwD2476wZv/Kcq7\r\nZTn2yGSaM3plZI/i80SCPv/GZEY4eG42S+AFl+25qaOjNC7kOwPofvFyAOvi\r\nkE5ApOZYrso3MU9iMZ3CizU56gCPnlbKQZIQOam7U04Wam1zs7U+0xkevJkS\r\ntu8PeKCcXrTSeFeJNAdkDzH2WKENii1vmr9RJ/V+amUpxE3xc7Vsv2xxM8u9\r\n3EwvTKkzBYjpzWAnNes0Zor94ApXjxXzP6n7KpMxSQur0Hugaq/1UsXPUTYS\r\nD4AOTtSUuBmzD2PnCwXSPkldHuDhiavFMeE=\r\n=H+kv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1669568215336.dff4683_1669568228970_0.3874150491202246"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1669574009268.5e1ad62":{"name":"reaccord","version":"0.0.1-dev.1669574009268.5e1ad62","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.0.0","@types/node":"^18.7.16","@types/react":"^18.0.18","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.3.0","jest":"^29.0.2","ts-jest":"^28.0.8","ts-prune":"^0.10.3","typescript":"4.8.3"},"dependencies":{"@discordjs/rest":"^1.1.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.7","@rollup/plugin-typescript":"^8.4.0","babel-loader":"8.2.5","discord-api-types":"^0.37.5","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^2.79.0","ts-loader":"^9.3.1","ts-pattern":"4.0.5","tslib":"^2.4.0","uuid":"^8.3.2","webpack":"^5.74.0","webpack-node-externals":"3.0.0","yargs":"^17.5.1"},"peerDependencies":{"discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1669574009268.5e1ad62","_integrity":"sha512-cF/Gy5+EL2u1LM7LTkDRDzlFcCLW7RXwc02Bkm78u/KSIR7YPgviqS0QpEguyPJ4brM3hBIpSwbyxGzRI89Jbw==","_resolved":"/tmp/4ac9010b41c1983d8e3704717505c93e/reaccord-0.0.1-dev.1669574009268.5e1ad62.tgz","_from":"file:reaccord-0.0.1-dev.1669574009268.5e1ad62.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-cF/Gy5+EL2u1LM7LTkDRDzlFcCLW7RXwc02Bkm78u/KSIR7YPgviqS0QpEguyPJ4brM3hBIpSwbyxGzRI89Jbw==","shasum":"7fcee860b5914eed0253b7d2a319974db90c23a4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1669574009268.5e1ad62.tgz","fileCount":82,"unpackedSize":161373,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2o4/U74/Q9sq1td59qhKFc09EjQxXTlZAZXYN9LJtEAiBDmMXo7jwTSgqY6aLiXEkP0qBK+86LzDl2nIwX+/P71w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjg62IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8MQ/+PKJtjlghHyOoT6ZU6VfLWpUcV2O8nP++piLgwBt/2ZlMEldV\r\nsa6ygdlWQu4+VCNti1zmlb/VbOP5DH+9ny5J0Fl0EbxYz3R4B0PEHCacRN6p\r\nmzx2D9Kh4gF7j54M042et4KGLXz15GiF/PP87ctyGAwkBVjTfDKtwhQYT+aa\r\nDkOQVsXlNtvjkk2GyLoPCm76/L7sS4thHCf5A3FWxwpnn96mnHrpo8PtJ8yN\r\n3fBguqUyWW7A+X1bsB3e5wm7lIOZljZ8Vwf0KfSBvxfNfvRn1KWEyNhQUYje\r\nLk4SL7D4mrMWBIQGJY34/8Ywi4B6HX+H01hvavROPU0bIaxcF1ac5GKwUEw0\r\nbpeWYqgmk2EFVSmln/dc2vR1ExNqtEJYnA/d2+ynzCTfqJArBfT5VannSwMM\r\n84QhJzmivVi9xMyyVtdFNnzb4bfhiHlWhAQRiJP2oZeMvLVgeHYeUkBWfyGm\r\nQihR72XbYgzoQWvCBiyfK+KUnSv3lBaoVbydpBaNy2Uu3KYZFvkJkW5+gjAe\r\nDgA+gIeZfGa7n6jH3A6qdYeptbrxO9LAwnVGfLg2V9g5fLDzkBFV0SNJIusG\r\nrRsBIFCZksw/CPKOqvBNunqGvlDHvnwqT2u5hz0nQRSHnkl9Iqs5RZGRnSTE\r\n2PIttFKOw591Yq8UE2ejkMoKSGU7AowsZwM=\r\n=a33Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1669574009268.5e1ad62_1669574024080_0.09983672613083261"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1669722521691.be65906":{"name":"reaccord","version":"0.0.1-dev.1669722521691.be65906","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/react":"^18.0.25","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.7.0","jest":"^29.3.1","ts-jest":"^29.0.3","ts-prune":"^0.10.3","typescript":"4.9.3"},"dependencies":{"@discordjs/rest":"^1.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.10","@rollup/plugin-typescript":"^10.0.1","babel-loader":"9.1.0","discord-api-types":"^0.37.20","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.5.0","ts-loader":"^9.4.1","ts-pattern":"4.0.6","tslib":"^2.4.1","uuid":"^9.0.0","webpack":"^5.75.0","webpack-node-externals":"3.0.0","yargs":"^17.6.2"},"peerDependencies":{"ajv":"8.11.2","discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1669722521691.be65906","_integrity":"sha512-jbhFCInnQSZOnSagVicpoDS9kUw81lP+I2dcbpwibvuFjZWJceKI/bRyldBh8CqILRi40HmDwnL5m7K0MPyZTg==","_resolved":"/tmp/3cd363fc9b07e357b7dd638404ebc7e8/reaccord-0.0.1-dev.1669722521691.be65906.tgz","_from":"file:reaccord-0.0.1-dev.1669722521691.be65906.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-jbhFCInnQSZOnSagVicpoDS9kUw81lP+I2dcbpwibvuFjZWJceKI/bRyldBh8CqILRi40HmDwnL5m7K0MPyZTg==","shasum":"dcd4c4975cbf489622f3ee2ce0b443f85c78f710","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1669722521691.be65906.tgz","fileCount":82,"unpackedSize":162829,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAruvaCMg2+zimA17Y4jKYWnoqmxNy7uIyaXX1fQSZTQAiAXZztMFQrgwR+5X56mFO+buANbrWtoqsSNk/jUqJvJsQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhfGmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpShBAAogVIPQykVequZX3d2zQzpxnErPdbhxwcHfQAxR88sEyVhusc\r\nGpDoxiwCIvxc8NFVEkHjddAPZyi6bdGfj3Fyawxpn0a4b2m+uN50yP4GrxkG\r\nI/+cg6E4AlBpcU8WtincRr0FrMPLNisFKfcUQ4EPxBChiHgm+brnHJppktm1\r\nbTHOJYDMja3xANQVBDpS+S8z/rT75E8eTHl/ekagapdheWXWvlKKVeHzweW7\r\nuVZ6mfBkninEwLhr49/XZwuIVrL5uY6Ew29/yeJNt37GBa7CeBwuNZlcf7cr\r\n+c7dqPid19nPfOVSB8G6MG5Neb6Ub6RtgTi4FXoFJCa3RijOw7WrXmsy/gc5\r\n8T3vpuiEFjVGi+Gzhsc3or7lKJ7tORu8w0tT91DxSyhBE6CvrQwapORDNRxM\r\nWEl/ulq2vz6tPfzpf5yuBEgrgud0hX5dJ6MYhGWzN7K1GEz5qxCgXfAF60qz\r\njTjGdRtjgaYnfkVPIXLroSqd2+GmR6XDlV8gaLkRKPB5JA5rzZf9bJQGDIN6\r\nvm9k04FEA4qc5TuINcpIoUlueqSFnoEumdzW7Tkn68E62I4QDUKr28NBM4B0\r\npCiUEELvirgBd9EYByp1Fk4/aWWQyDaXdBvWVZ1KdID8rG+dcaWJFJ+NILA0\r\nKzUZScQl278NKRUGkuDrfEnvz4UrsZaMl9U=\r\n=rvhy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1669722521691.be65906_1669722533970_0.3975669812944802"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1669742731656.1c2e96f":{"name":"reaccord","version":"0.0.1-dev.1669742731656.1c2e96f","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/react":"^18.0.25","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.7.0","jest":"^29.3.1","ts-jest":"^29.0.3","ts-prune":"^0.10.3","typescript":"4.9.3"},"dependencies":{"@discordjs/rest":"^1.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.10","@rollup/plugin-typescript":"^10.0.1","babel-loader":"9.1.0","discord-api-types":"^0.37.20","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.5.0","ts-loader":"^9.4.1","ts-pattern":"4.0.6","tslib":"^2.4.1","uuid":"^9.0.0","webpack":"^5.75.0","webpack-node-externals":"3.0.0","yargs":"^17.6.2"},"peerDependencies":{"ajv":"8.11.2","discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1669742731656.1c2e96f","_integrity":"sha512-YzougHMHn48G2I+/lBMEvQ5/jH6bPf0hrAQgd3b+Fcr/RBF+bPCrKUAR+6jFgZaMI37cKfe5uiGEuKVK00RMgQ==","_resolved":"/tmp/5d12715b8becf14d891fde7b293539ce/reaccord-0.0.1-dev.1669742731656.1c2e96f.tgz","_from":"file:reaccord-0.0.1-dev.1669742731656.1c2e96f.tgz","_nodeVersion":"16.18.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-YzougHMHn48G2I+/lBMEvQ5/jH6bPf0hrAQgd3b+Fcr/RBF+bPCrKUAR+6jFgZaMI37cKfe5uiGEuKVK00RMgQ==","shasum":"e9f4264c2d4fbf6fdb5c35fff2d5c74cea76803f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1669742731656.1c2e96f.tgz","fileCount":82,"unpackedSize":162950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIwGeJJs9BELcbE6bhOY+mATv38MDbUsmNvgYzXMQT7AiEAv++pypjihQRKZP99ExQWUc2pZizKGXE8jrdHjsvxKLU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhkCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZ4A/+J5RbGEOnhPpZQ1r14y277ZHJc4Xxou43gzSZ9lSva54rchEf\r\nkmuOgH7jivWuN3PdWMmQRw3y5N+Vf/kFyKrMopnX/dKp/NrAObZpImOBVkWo\r\nLIZ6dE1pV3tlLKcO4B+R3zrsNtnrVXo7NfVHwKaOfYBhck6gcEortXyPWUXc\r\nN9anL7FkalCunqyTYnF1HnVQG4SUEXcpA0rrA3mtD1hiLbp9sMArQz/klvlp\r\nYz428YBFvT1JYddEQKCgLGEG+JgjHiq1vrAdmgobtkZxy8zITg3Y+J+gr8oZ\r\nu8FNicR9yf8nKXuiYeJ3yyDGvOxVc7dJWNH8xNfdxYK8XtR1PtzQ270z4ejc\r\n7zKuIiHSVzR33XYQko32SiryiN6VOlyinEDzMlNYcdhYdcTY1wbKsodNQv/w\r\nmSBP1ZCe7nh621lsli0BsaXrSGo9+37FqhG5Rnk27AEka2yxWVhwYDWfh6K8\r\nttO0B5m9G+2TQWuYXBJGyYylL/Ia0hFDt9Abs1FRoyG/3Yy0MuHTpXQ4M/C8\r\naHFfwt8DCKannbvgEEIFjvxYRMRDOlBtI3bAJ+BpO4yz352eOSo6vGE2c/Z3\r\n8GqleSumaKEpMtjFj4TVlzi02VEuumysb9J6jmdjngHzPmz2gus8E+xFBjd6\r\n72uKu7ETTQM1+fV9Jvw5+Cw0dm8WwcYTg7A=\r\n=L0um\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1669742731656.1c2e96f_1669742747413_0.8714165089280996"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1680552809439.fc17bd0":{"name":"reaccord","version":"0.0.1-dev.1680552809439.fc17bd0","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.2.3","@types/node":"^18.11.9","@types/react":"^18.0.25","@types/react-reconciler":"^0.28.0","@types/uuid":"^8.3.4","@types/webpack-node-externals":"2.5.3","discord.js":"^14.9.0","jest":"^29.3.1","ts-jest":"^29.0.3","ts-prune":"^0.10.3","typescript":"4.9.3"},"dependencies":{"@discordjs/rest":"^1.4.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.10","@rollup/plugin-typescript":"^10.0.1","babel-loader":"9.1.0","discord-api-types":"^0.37.20","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.5.0","ts-loader":"^9.4.1","ts-pattern":"4.0.6","tslib":"^2.4.1","uuid":"^9.0.0","webpack":"^5.75.0","webpack-node-externals":"3.0.0","yargs":"^17.6.2"},"peerDependencies":{"ajv":"8.11.2","discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","ts:check":"tsc --noEmit","ci:deadcode":"ts-prune","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1680552809439.fc17bd0","_integrity":"sha512-JhOScAZltBP+8w8l/DGAw/3thR3ezSPlzbYcIybq5U30JhfxxqO58W+g0TmaFVPXrx6+BP/D2M0LIlJ06TAMKQ==","_resolved":"/tmp/b772afd3a3f0e095c1113101b1fb00a9/reaccord-0.0.1-dev.1680552809439.fc17bd0.tgz","_from":"file:reaccord-0.0.1-dev.1680552809439.fc17bd0.tgz","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-JhOScAZltBP+8w8l/DGAw/3thR3ezSPlzbYcIybq5U30JhfxxqO58W+g0TmaFVPXrx6+BP/D2M0LIlJ06TAMKQ==","shasum":"7b033bdc4334488ac020d48514fecb88719a41c9","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1680552809439.fc17bd0.tgz","fileCount":82,"unpackedSize":162950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVOItq102lC/f1s09lEWSQ559LV0HwIwmBI6i19ZLMOQIgUUODIfh/Zfrmjr6lOxnfLPpXfwYZRf6NY2E+pUaQ9z4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKzN5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWpBAAnZip/trwndqPaISs+5VJWQTPl7D84nwwmG1AyPFe0j2IqtQ3\r\nGoHrS9UgRpxOe3V6AWE9LUo5BWQVfhmPT6eUKq+BYnudVUNkZsfvDkI6Nbb4\r\nbYQyYYZ/kwebpSmwEcXETQLIj48XDwRwJxnkijMDW9r4Nz/fUmRdd8VG4TJA\r\nqZh7dhYwzwj5csPDA6SCzi7J/i3gr1FN84VwCHG7P5UZKYmADA5lajSlHmk9\r\ntrdEushkeAW3mzSeQVR1wjnRISvXULRu5z/65K+yyyJc8ifIVjMMs2AkjpQD\r\nHcOPwL8heZ3TZwop2kkS4h5tW8odIPuwfpxDTSjp4nZ4f86jCE98nA8qvDWd\r\nzV7fu49QIgN6XstEq70qYfycC0c3Ul74FClsUUWB6i92moDXGKr/Bjxx2vrd\r\nzyrv9GiYQY7rclO/7P8blnfJIc11+kMbMsucJNvyA7Run4xM78d/HNDXVkfa\r\nUVmDZx5hYGy7qBoRM+EnlhlYPH0fUnBisXWWJDC48HVxiPknPMLSYnaOoQj+\r\nu5WI7pXd2/MgcV6tOT4h0pLBcUjlMo7zgRLln7WLQdhi8PTkoHmPRjaDTxr2\r\nE6Gutspk6QbVTtJAzPtP/sc06MTVq5Jr4Ho9IK/B0JaNHmR3wBA7nfb/pji6\r\nUjVLx3xg0MwjYjCMUeHzjvLpdOx2FQkOYr0=\r\n=M9iH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1680552809439.fc17bd0_1680552825714_0.7545651415876706"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713014129394.1259ad1":{"name":"reaccord","version":"0.0.1-dev.1713014129394.1259ad1","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.77","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","ts-pattern":"4.3.0","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.11.2","discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713014129394.1259ad1","_integrity":"sha512-oy540w2HZb6Ae6wwQ4KV8TF124/9hLs6EovIiIYtX0Is8mLzH6Rxur88QXfZdF+2Sd58BehU//rUHrjBemuj9w==","_resolved":"/tmp/a786b99df5e19d321db95f39001dcb05/reaccord-0.0.1-dev.1713014129394.1259ad1.tgz","_from":"file:reaccord-0.0.1-dev.1713014129394.1259ad1.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-oy540w2HZb6Ae6wwQ4KV8TF124/9hLs6EovIiIYtX0Is8mLzH6Rxur88QXfZdF+2Sd58BehU//rUHrjBemuj9w==","shasum":"a49a46f674ccb16cf527882efc7d692ccfed7cb4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713014129394.1259ad1.tgz","fileCount":82,"unpackedSize":164212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTeKSyTk80OYuZmtY9NGSYjCKi1AnuPODj4iJ3vauduAiEA7yaoGTgwK+15lhNCdG/bsOEk9k8NESabJKVCwEcWuSI="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713014129394.1259ad1_1713014142509_0.9555353134720375"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713014401240.561d5b0":{"name":"reaccord","version":"0.0.1-dev.1713014401240.561d5b0","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.77","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","ts-pattern":"4.3.0","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.11.2","discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713014401240.561d5b0","_integrity":"sha512-lNwAbfV+/5RTy4czC2+K+KZxj4YvXy+9AS7s/RtbONggtVzFgal1pySQ8XQt928t6wMNvz5EZDPkaKvUDKc7mA==","_resolved":"/tmp/f996cb96c8c46b9594aa5999e1761a88/reaccord-0.0.1-dev.1713014401240.561d5b0.tgz","_from":"file:reaccord-0.0.1-dev.1713014401240.561d5b0.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-lNwAbfV+/5RTy4czC2+K+KZxj4YvXy+9AS7s/RtbONggtVzFgal1pySQ8XQt928t6wMNvz5EZDPkaKvUDKc7mA==","shasum":"cb000d313ee1689534c91a8e7d3edeb9f098e992","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713014401240.561d5b0.tgz","fileCount":82,"unpackedSize":164212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF8da9gcChSutsvg9ixTIIA3LdBqhA7jQO3terYbtXK4AiBYP2LGxnDJBXKr4dvS5R3ry/qg9AG4MrR1nZMYG992RA=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713014401240.561d5b0_1713014414096_0.0015499182360498853"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713016534299.ec3b730":{"name":"reaccord","version":"0.0.1-dev.1713016534299.ec3b730","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.77","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","ts-pattern":"4.3.0","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.11.2","discord.js":"^14.3.0"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713016534299.ec3b730","_integrity":"sha512-SgdOZJCbwpS4Seq43VHm/yzU1pR6Soy+vVFiWZGGBfhAZk0sXcQykIGj2pVxniSgIuiC1rM0yZqme+0lvKbXtA==","_resolved":"/tmp/81fbe0aae231cb55f8e6d1b1aaa29b91/reaccord-0.0.1-dev.1713016534299.ec3b730.tgz","_from":"file:reaccord-0.0.1-dev.1713016534299.ec3b730.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-SgdOZJCbwpS4Seq43VHm/yzU1pR6Soy+vVFiWZGGBfhAZk0sXcQykIGj2pVxniSgIuiC1rM0yZqme+0lvKbXtA==","shasum":"0203e8a0de8d53f6deb4af1698e72dd93d342a57","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713016534299.ec3b730.tgz","fileCount":82,"unpackedSize":164426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJUdsOLoU9ksFZlowPe16VYOS0uLIA5BSuPmnDFAO8lAiBgZEievbGILUeq43w0ArUeB5YaP2XQreTF4kenpsPTKQ=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713016534299.ec3b730_1713016548508_0.41225710705826013"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713017417055.98b56a6":{"name":"reaccord","version":"0.0.1-dev.1713017417055.98b56a6","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.77","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","ts-pattern":"4.3.0","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713017417055.98b56a6","_integrity":"sha512-CGusvt+hGgMzmF+1DI8nZBJe7m8kpXD5diCCCBJjCrIDEz9mTRa7pgKot1Qd4cm4YmpnYk4H1LQMyti3laD8AA==","_resolved":"/tmp/9044a9ffd950ba5ee7a504a16fc7cc20/reaccord-0.0.1-dev.1713017417055.98b56a6.tgz","_from":"file:reaccord-0.0.1-dev.1713017417055.98b56a6.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-CGusvt+hGgMzmF+1DI8nZBJe7m8kpXD5diCCCBJjCrIDEz9mTRa7pgKot1Qd4cm4YmpnYk4H1LQMyti3laD8AA==","shasum":"3f5826d8d490cd2444cf2a9647f2f2d8ecabef6f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713017417055.98b56a6.tgz","fileCount":82,"unpackedSize":164427,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKNFKIJFRQMvpIYeL+d03JxktqSMUgmizDriLxPK4j2QIgSPMi84JegGkJSldLQYdVvcx8FTumwr3ZOsnrd3XZ75I="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713017417055.98b56a6_1713017429336_0.5309689194436611"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713023020992.8b1c175":{"name":"reaccord","version":"0.0.1-dev.1713023020992.8b1c175","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.77","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","ts-pattern":"4.3.0","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713023020992.8b1c175","_integrity":"sha512-USKULjP/TJc8T0BvmDz8/9OQ3vz9cCYHWO6ngUDTwU27xoSBBnYqpA9en2AmsUlJ/ulB6lq4YTEnC3ngaRrvLw==","_resolved":"/tmp/061540f10bb9459a381d8fde4f3ef927/reaccord-0.0.1-dev.1713023020992.8b1c175.tgz","_from":"file:reaccord-0.0.1-dev.1713023020992.8b1c175.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-USKULjP/TJc8T0BvmDz8/9OQ3vz9cCYHWO6ngUDTwU27xoSBBnYqpA9en2AmsUlJ/ulB6lq4YTEnC3ngaRrvLw==","shasum":"3028e4d5c3edf3205a679b6808e17df7ffacfc62","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713023020992.8b1c175.tgz","fileCount":82,"unpackedSize":164606,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdg7VyoPuizs0q8+Da8s+WqJKxK4bjrZfq1926DwrvQAiEAyFO/j50kRiHfJfbGIDUIeY/2lh+xiVmrtbekwU+kqAs="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713023020992.8b1c175_1713023033435_0.30096676679945844"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713033496220.6932338":{"name":"reaccord","version":"0.0.1-dev.1713033496220.6932338","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713033496220.6932338","_integrity":"sha512-xDs3AorWGkfYbobqDtMYahxU6PK3kH485Ch3rGKvbUB5eyAa/HlsZEua5VF1ShOTO5WoKcQ2A9m/2TbCttjLIQ==","_resolved":"/tmp/196b9731db15d86cb65ba2b3f20398e7/reaccord-0.0.1-dev.1713033496220.6932338.tgz","_from":"file:reaccord-0.0.1-dev.1713033496220.6932338.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-xDs3AorWGkfYbobqDtMYahxU6PK3kH485Ch3rGKvbUB5eyAa/HlsZEua5VF1ShOTO5WoKcQ2A9m/2TbCttjLIQ==","shasum":"71b134e544e599158eb3db7ee726e1e59cf775af","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713033496220.6932338.tgz","fileCount":82,"unpackedSize":164579,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSA7H5R8asNMF5z6d7hSUCUH3hCvy1ECJgiv87cYVB0AiBodW1Em1YyiEurxp3HfR280+kkPxAQVROaonPNUCegmw=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713033496220.6932338_1713033511881_0.8667411318053904"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713044665201.a6eeaf1":{"name":"reaccord","version":"0.0.1-dev.1713044665201.a6eeaf1","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713044665201.a6eeaf1","_integrity":"sha512-6xLz8IhVouGMHGNQqDx1myECVTnLnpmHWgCtA4wX1fQqf8+Z0YkwMllxl+uf2yytLNQWjwOIB1Ba9eAB1a2yQg==","_resolved":"/tmp/8024c8085a545ccf80c31a4eadb060c9/reaccord-0.0.1-dev.1713044665201.a6eeaf1.tgz","_from":"file:reaccord-0.0.1-dev.1713044665201.a6eeaf1.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-6xLz8IhVouGMHGNQqDx1myECVTnLnpmHWgCtA4wX1fQqf8+Z0YkwMllxl+uf2yytLNQWjwOIB1Ba9eAB1a2yQg==","shasum":"0e77b9f65a7b66ff395933cf4a243e3b5deb4db8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713044665201.a6eeaf1.tgz","fileCount":82,"unpackedSize":167395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf2PaBByrNKMUnD5V9ePeJfZyo6BwmPWqxG8WcPp8OfQIgS1U1LL49atW/7xnu2+lY2ckpP+okCYnu7ozxiwi3X94="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713044665201.a6eeaf1_1713044677623_0.2838019523101367"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713051804686.a573e39":{"name":"reaccord","version":"0.0.1-dev.1713051804686.a573e39","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713051804686.a573e39","_integrity":"sha512-WCdmIngoKf2PJIYmoQVIVuzciSFBEWEjloosLMctiIMhFVrZwSQhawmU/f23q3/UH8bsu8B3KdH+ZGtFQASE7w==","_resolved":"/tmp/036fdf9d2a0ac6b776e09b0324cdf8cb/reaccord-0.0.1-dev.1713051804686.a573e39.tgz","_from":"file:reaccord-0.0.1-dev.1713051804686.a573e39.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-WCdmIngoKf2PJIYmoQVIVuzciSFBEWEjloosLMctiIMhFVrZwSQhawmU/f23q3/UH8bsu8B3KdH+ZGtFQASE7w==","shasum":"f7720a9979bd51dccf39abefc9005591fb50120f","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713051804686.a573e39.tgz","fileCount":82,"unpackedSize":168312,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgMegLjqhBTeIulyXpScvnKIw9C9+nty1uSmGFKisKBwIhAJcpNx6BANXIl19kjGbUsC14sHY9Q2q5FL1dvFtFeK0w"}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713051804686.a573e39_1713051817025_0.04947144369059453"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713112533679.1af9901":{"name":"reaccord","version":"0.0.1-dev.1713112533679.1af9901","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713112533679.1af9901","_integrity":"sha512-hqLFp+DPFtXVO5lG13crqvHGmYlKbGl5rfkfAD5uCezayPvUD1PNLkvKQQ4BA/cSkOLq3xAcR+OmmSEDcU4gng==","_resolved":"/tmp/50101bced14cf07e8dc6959d76dbf9dd/reaccord-0.0.1-dev.1713112533679.1af9901.tgz","_from":"file:reaccord-0.0.1-dev.1713112533679.1af9901.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-hqLFp+DPFtXVO5lG13crqvHGmYlKbGl5rfkfAD5uCezayPvUD1PNLkvKQQ4BA/cSkOLq3xAcR+OmmSEDcU4gng==","shasum":"c7f037c3a2cea60943d93a019b5c812ac26785a8","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713112533679.1af9901.tgz","fileCount":82,"unpackedSize":169862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjnMCqYEn0iVQJ5ER9utOyp3fR10ynbs4td6Ayk7iJSAiEA2I7KB8DMDWmMPr+1AtBmG34REvBwXB7tbdAo6N6bAd8="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713112533679.1af9901_1713112545681_0.16295637275197072"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713138589725.501af2e":{"name":"reaccord","version":"0.0.1-dev.1713138589725.501af2e","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713138589725.501af2e","_integrity":"sha512-HULzbCdMVrAtNoFmTA8PANSkou6SoOW7YBuiU6uKtj6g+bywsJ+EQxN8HCbknDBWB9S0SdnHQL/BOXykOcj4lw==","_resolved":"/tmp/c7f6d6ae60837409d0364d2a3a6e982e/reaccord-0.0.1-dev.1713138589725.501af2e.tgz","_from":"file:reaccord-0.0.1-dev.1713138589725.501af2e.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-HULzbCdMVrAtNoFmTA8PANSkou6SoOW7YBuiU6uKtj6g+bywsJ+EQxN8HCbknDBWB9S0SdnHQL/BOXykOcj4lw==","shasum":"eb1dc576e9a04b3d485e3754e754ddea0ce7a5ab","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713138589725.501af2e.tgz","fileCount":82,"unpackedSize":169862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBX7PK310AGerm7H7RchXXRHRf4tdttK5sXXBLhUHDQEAiA627gMl02vvY09IkGqD3HMb2ducS7JggYkF45v5uPVKw=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713138589725.501af2e_1713138602897_0.8883582169318955"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713138895315.dc6384b":{"name":"reaccord","version":"0.0.1-dev.1713138895315.dc6384b","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713138895315.dc6384b","_integrity":"sha512-fdGqAzTmjRTNRKgyD64TJRXZ4sierKerLli34x30oLe5roljpRIN9mnpb1kGOF0d6n0R5Jjk90foJC1b69qRYw==","_resolved":"/tmp/0ecc6268eeecde0a07335e7d40323251/reaccord-0.0.1-dev.1713138895315.dc6384b.tgz","_from":"file:reaccord-0.0.1-dev.1713138895315.dc6384b.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-fdGqAzTmjRTNRKgyD64TJRXZ4sierKerLli34x30oLe5roljpRIN9mnpb1kGOF0d6n0R5Jjk90foJC1b69qRYw==","shasum":"928ab2da1362f187d5d1d58adb82e1dbba5115e5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713138895315.dc6384b.tgz","fileCount":82,"unpackedSize":169862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD111lWdkipzw+9pDg3y8qDRH6aRVktGjPTnQVZ60NuxgIgbcJ+IkZDwk1bD+ZkR2LKrm5MC3OH6pzpOp0j76LPCUg="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713138895315.dc6384b_1713138905905_0.7457891006272663"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713139260795.d468845":{"name":"reaccord","version":"0.0.1-dev.1713139260795.d468845","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713139260795.d468845","_integrity":"sha512-pA9cLg0kOTNpD3WKOPkDtxopBV6g5fWPpQDi+OSl16mI+7zpdugZULnDLcg7RznPWhYIdJF5ogebeces74xxQA==","_resolved":"/tmp/ceeb7303455ad5ede01602b0d41b68cf/reaccord-0.0.1-dev.1713139260795.d468845.tgz","_from":"file:reaccord-0.0.1-dev.1713139260795.d468845.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-pA9cLg0kOTNpD3WKOPkDtxopBV6g5fWPpQDi+OSl16mI+7zpdugZULnDLcg7RznPWhYIdJF5ogebeces74xxQA==","shasum":"06ff4b60b4cfa833c01a56b6b03f67affa28943b","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713139260795.d468845.tgz","fileCount":82,"unpackedSize":169862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGHmpC6IgzSdOui84q1fkdq6GIjYRllXU82eTyQSx9QAIgAja+qnU71NFM4FXjoC6eUhOd2q/DF4UuSHC9wZ+hk5k="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713139260795.d468845_1713139270804_0.16750821738458366"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713139503350.1979a84":{"name":"reaccord","version":"0.0.1-dev.1713139503350.1979a84","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://djobbo.github.io/reaccord)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://djobbo.github.io/reaccord\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713139503350.1979a84","_integrity":"sha512-Bck1NuMsdXzS9otjTCJRKyByINEOKrCOcb3wS3fASz3gEOK9myTzRiRMSwzXao+ySrh0ilFQUQhhDfE7jQdLxg==","_resolved":"/tmp/cb6aa4ccbe0202597c2da10ae1701fce/reaccord-0.0.1-dev.1713139503350.1979a84.tgz","_from":"file:reaccord-0.0.1-dev.1713139503350.1979a84.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-Bck1NuMsdXzS9otjTCJRKyByINEOKrCOcb3wS3fASz3gEOK9myTzRiRMSwzXao+ySrh0ilFQUQhhDfE7jQdLxg==","shasum":"6fd574337077bd0da53f26101439464da7275a51","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713139503350.1979a84.tgz","fileCount":82,"unpackedSize":169862,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0hyVhXkEph9g+exDyglQgwWmLE8rKTqtYSIsouI3YwwIhAMnscyuw3nG8a+UXsjsjc8CbVAimerwaTJE1zBqS75jR"}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713139503350.1979a84_1713139513211_0.11923284331866446"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713166668081.8fee683":{"name":"reaccord","version":"0.0.1-dev.1713166668081.8fee683","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713166668081.8fee683","_integrity":"sha512-JliiSja6nsHBgiJhVY5UQ6grzdwg7FqJoONMHtp91QpCozrnzB+pn1vtHk0c6SfsCW3usli2MBWx7VtiOYZy+g==","_resolved":"/tmp/6dc4671a91b49dfa9c986efa63850aaf/reaccord-0.0.1-dev.1713166668081.8fee683.tgz","_from":"file:reaccord-0.0.1-dev.1713166668081.8fee683.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-JliiSja6nsHBgiJhVY5UQ6grzdwg7FqJoONMHtp91QpCozrnzB+pn1vtHk0c6SfsCW3usli2MBWx7VtiOYZy+g==","shasum":"3becae05fe5bb8c5420469b56e464237cce69cb4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713166668081.8fee683.tgz","fileCount":82,"unpackedSize":169838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmEa1dbsCDrCgH0NvLCMQLcfvBY8wJ0lVGd16qBWTZLAiEAxcqrMco4BEv8EBk9KWlpRuRXi+pTci3/b/ntAX9353A="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713166668081.8fee683_1713166680536_0.1545855999900414"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713207589628.3285a05":{"name":"reaccord","version":"0.0.1-dev.1713207589628.3285a05","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713207589628.3285a05","_integrity":"sha512-HNEYs0OYv4Rzj12fTn8zaRCcn9RvWfz9QQS0o5ySq2qNpB0Qp+3aCfg+0m4hA5qlHvgrGLi/6mRBBnNOXOnyfA==","_resolved":"/tmp/8180c02f86fe642fcca232db8b349804/reaccord-0.0.1-dev.1713207589628.3285a05.tgz","_from":"file:reaccord-0.0.1-dev.1713207589628.3285a05.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-HNEYs0OYv4Rzj12fTn8zaRCcn9RvWfz9QQS0o5ySq2qNpB0Qp+3aCfg+0m4hA5qlHvgrGLi/6mRBBnNOXOnyfA==","shasum":"2cccf9fffef72c5dd7baeeb039a7dcb2afc09522","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713207589628.3285a05.tgz","fileCount":82,"unpackedSize":169838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAy2iroLKDHC6YlV2AcL9cq6xfGGRJKGbrmvOAS+tq9aAiBXfxtDfvLV5jlXi/khcHv/yxKnKOcgrXluuG9odwachw=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713207589628.3285a05_1713207600163_0.6316955471666315"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713207731368.99dd75e":{"name":"reaccord","version":"0.0.1-dev.1713207731368.99dd75e","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713207731368.99dd75e","_integrity":"sha512-HUTvWhNKqe/fX7WrMGG0xYjRC+QG5OXLbW66SzmQPZNrMgf+Qd5SoLKGWkXQsW06jY35jItw/hXpFiLhrddh8w==","_resolved":"/tmp/fe15086550ac149cd73b0c51d28e7b63/reaccord-0.0.1-dev.1713207731368.99dd75e.tgz","_from":"file:reaccord-0.0.1-dev.1713207731368.99dd75e.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-HUTvWhNKqe/fX7WrMGG0xYjRC+QG5OXLbW66SzmQPZNrMgf+Qd5SoLKGWkXQsW06jY35jItw/hXpFiLhrddh8w==","shasum":"9498b738dd0a1eea34d1662d3dcf3bc5b7d7e124","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713207731368.99dd75e.tgz","fileCount":82,"unpackedSize":169838,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ+KtztYVhTxaxOO1C9lSRVynde9o5D9ftZQpvtTJPOgIgUttIdlKhfJFKvngy76B0RV9FFiYttRg6x3pit6WpA+Y="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713207731368.99dd75e_1713207741675_0.9297688272032607"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713215719587.27430db":{"name":"reaccord","version":"0.0.1-dev.1713215719587.27430db","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713215719587.27430db","_integrity":"sha512-YyRXqzOLyRvkLNPRJHCSWxYfsTHq2bRfXNCe4jH3MKKN2t+23M+VSrOqoeWD37ErUsAtdwtsq4I5lnQZPA/QlQ==","_resolved":"/tmp/92b3e57c2545425ff8ad07be7a346e3e/reaccord-0.0.1-dev.1713215719587.27430db.tgz","_from":"file:reaccord-0.0.1-dev.1713215719587.27430db.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-YyRXqzOLyRvkLNPRJHCSWxYfsTHq2bRfXNCe4jH3MKKN2t+23M+VSrOqoeWD37ErUsAtdwtsq4I5lnQZPA/QlQ==","shasum":"4c96a3503f282b0fbacb9d6ec1e03420da70fdb1","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713215719587.27430db.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnWrGPmt0BGMgcC08CQ2IOG72KXA3QGhisoSfIS7QLdAiBL7QzKmO60v2e03DUguOKlggGyszpc8Q+sHT4OuAEdwA=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713215719587.27430db_1713215729990_0.011858608736590837"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713215736861.43430e1":{"name":"reaccord","version":"0.0.1-dev.1713215736861.43430e1","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713215736861.43430e1","_integrity":"sha512-f3q96oZtpdKtkG62v8KKWwdqHPm6CbZfhOTv6zEvG0iCDc5jyML4P9hCsigDLVz6kfzL+aaAsx07isZK+HZ5Kw==","_resolved":"/tmp/f5fc7c68188ead6a6e4cecab35f86a57/reaccord-0.0.1-dev.1713215736861.43430e1.tgz","_from":"file:reaccord-0.0.1-dev.1713215736861.43430e1.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-f3q96oZtpdKtkG62v8KKWwdqHPm6CbZfhOTv6zEvG0iCDc5jyML4P9hCsigDLVz6kfzL+aaAsx07isZK+HZ5Kw==","shasum":"6eb1ca6691e7b50d3c79f3c7d1dc2778135ca7e4","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713215736861.43430e1.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9lP1vyKznUR6rUMQFFM1DMMbD4M/rvwRAQLU8S7NnEAiAVPs9XVkhWSndYkXjuC6viYWAgjfBKg2BGhjVcTAp+zQ=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713215736861.43430e1_1713215747283_0.23255711835687642"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713217950898.64ded6f":{"name":"reaccord","version":"0.0.1-dev.1713217950898.64ded6f","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713217950898.64ded6f","_integrity":"sha512-sVwPJis4uy1CmOoewuAr38tt3XrQb/LckHdvTXMFoB3MYapw/Hb7FpKwnKLiiHvcpvujDlXOz9sQPtC5n3616g==","_resolved":"/tmp/8cde00ff07a79d4f44f5c5aee852556e/reaccord-0.0.1-dev.1713217950898.64ded6f.tgz","_from":"file:reaccord-0.0.1-dev.1713217950898.64ded6f.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-sVwPJis4uy1CmOoewuAr38tt3XrQb/LckHdvTXMFoB3MYapw/Hb7FpKwnKLiiHvcpvujDlXOz9sQPtC5n3616g==","shasum":"8341e3bd4d8b301e8fbccae28bfd4b55892f9892","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713217950898.64ded6f.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDypj/mQsBeuDSriloJdHVZEVLKxaFfJXSkL7jqyylIHAiEA4IYgQx+LSo1bhIJq9AuQbHdU93xmvc8fu7MNujGwuPI="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713217950898.64ded6f_1713217961055_0.511287337539245"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713291232160.958a59a":{"name":"reaccord","version":"0.0.1-dev.1713291232160.958a59a","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713291232160.958a59a","_integrity":"sha512-3KYzbAYFtOioYCBJTJxitSfRbYzap4DWU+HOWzoPGAYYqVrpaqbbXGU8JGh7nBI1sdWXNRlU+pNWp+qT+BzBYQ==","_resolved":"/tmp/49fbb2b34dd16e4d3828235a4b85cbaa/reaccord-0.0.1-dev.1713291232160.958a59a.tgz","_from":"file:reaccord-0.0.1-dev.1713291232160.958a59a.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-3KYzbAYFtOioYCBJTJxitSfRbYzap4DWU+HOWzoPGAYYqVrpaqbbXGU8JGh7nBI1sdWXNRlU+pNWp+qT+BzBYQ==","shasum":"7c4b0cf9f8df68ccc4ce05e984fca8692d294e18","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713291232160.958a59a.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0iBiBShvMIC1XS+V81BXYM+sO92oPam4K6UnAl1X8rwIgObJpcndrKEmsgVSxR4JsEm71UXD7/2J3wv/jBncpL5E="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713291232160.958a59a_1713291245340_0.8512462835451231"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713303303178.5f00f97":{"name":"reaccord","version":"0.0.1-dev.1713303303178.5f00f97","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713303303178.5f00f97","_integrity":"sha512-LLWb3lTvb89+2SohzruzFpLU3QJIqkpRySU3+Zns1R3VV8KDhOfS8QCDp/WbsnHHsdNCiss5KKWAc83Apv/Deg==","_resolved":"/tmp/aeae44d39f07f32e7dd73364b741ced4/reaccord-0.0.1-dev.1713303303178.5f00f97.tgz","_from":"file:reaccord-0.0.1-dev.1713303303178.5f00f97.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-LLWb3lTvb89+2SohzruzFpLU3QJIqkpRySU3+Zns1R3VV8KDhOfS8QCDp/WbsnHHsdNCiss5KKWAc83Apv/Deg==","shasum":"c940b9eaec49f0f2027c7c4db4aef66f6b108acf","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713303303178.5f00f97.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG6ycJKU8O2aXDKgrDtoByA+iLZm8mb2YHSRtZBs1MJgIgJKxXiLqZMmPbkOJObBjrCsjOaA2MiphPJgPxUI2S4Ig="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713303303178.5f00f97_1713303315533_0.899031870708257"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713304593167.e117a63":{"name":"reaccord","version":"0.0.1-dev.1713304593167.e117a63","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713304593167.e117a63","_integrity":"sha512-EKzk6ipHSVvSt+J5EeUvpH0Q/aGh+7D0+rgiCzz6BXATu9XaK7gGSprYEdkW1aHKLneNtftwNDIYxJL7BbXnig==","_resolved":"/tmp/9b34d2ddb2ea4e8dc749b0bb938e3287/reaccord-0.0.1-dev.1713304593167.e117a63.tgz","_from":"file:reaccord-0.0.1-dev.1713304593167.e117a63.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-EKzk6ipHSVvSt+J5EeUvpH0Q/aGh+7D0+rgiCzz6BXATu9XaK7gGSprYEdkW1aHKLneNtftwNDIYxJL7BbXnig==","shasum":"e19727cfb516c5ab3b1f7e0790444d9130a13553","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713304593167.e117a63.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4iCsOeKeHg/WyslxlzZmLU31IhvyOmk/9wXXX1RsZyAIhAJk2ZBpsr7lskuKCh0zqT18eCbpEVLXZyhb8kt1qQ7gs"}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713304593167.e117a63_1713304604601_0.4805158614676137"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713304861144.0b37da7":{"name":"reaccord","version":"0.0.1-dev.1713304861144.0b37da7","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713304861144.0b37da7","_integrity":"sha512-SsDWyAbk0Hk8SOVV4N8YMUhiePNKWpuMUsllElkEBff1a4LHvnouVxlTTjYuA32595VSe3alT1FIX6f6OaR1UQ==","_resolved":"/tmp/76e317b50857e68628320df6c4738be3/reaccord-0.0.1-dev.1713304861144.0b37da7.tgz","_from":"file:reaccord-0.0.1-dev.1713304861144.0b37da7.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-SsDWyAbk0Hk8SOVV4N8YMUhiePNKWpuMUsllElkEBff1a4LHvnouVxlTTjYuA32595VSe3alT1FIX6f6OaR1UQ==","shasum":"1dc265767c1ca97ced5ba5d280fce6d55c18a714","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713304861144.0b37da7.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdpZb+vpLKkpmlnJ3RkGPzX3hc3e5QR2uuh25m0T2xoAiA6U2kn4fgeOL8hvaN8tNxneU+4vQWlhofYGTLnSuCWkg=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713304861144.0b37da7_1713304873686_0.8012083063018574"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713305281565.c2cdbf4":{"name":"reaccord","version":"0.0.1-dev.1713305281565.c2cdbf4","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713305281565.c2cdbf4","_integrity":"sha512-dDPF5I6f1/N/731uKn9fhhplk/ASw96fQwy/ZDBxR0mDSXx1qgD/q7PijO8j8WqAq6OnFilEGIfZNDOtyJFbMg==","_resolved":"/tmp/95f715191202398908734be63288e375/reaccord-0.0.1-dev.1713305281565.c2cdbf4.tgz","_from":"file:reaccord-0.0.1-dev.1713305281565.c2cdbf4.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-dDPF5I6f1/N/731uKn9fhhplk/ASw96fQwy/ZDBxR0mDSXx1qgD/q7PijO8j8WqAq6OnFilEGIfZNDOtyJFbMg==","shasum":"ef168c3abf08140a2c40615e06f3560ddf9f89bf","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713305281565.c2cdbf4.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVJ/6ElQMa96lIAGIzedV7eGdxnomMqpWVph8IicaedAiBDoeqOT8nCOynpZIazRcAQoOVM3kH8S8tnc1L9Lod+wQ=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713305281565.c2cdbf4_1713305296366_0.6649720187618477"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713306983816.ffc86e9":{"name":"reaccord","version":"0.0.1-dev.1713306983816.ffc86e9","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713306983816.ffc86e9","_integrity":"sha512-0g2+zv7M38krqO8CxPQ4Y5NUITyhiPwIAdZDeC6uy5s/FkNwcLJGN2N+UfWCh6OncX9CPGv0CuyruGg0tyemRQ==","_resolved":"/tmp/9a3310d5bff4ccb19fb67ee545db1366/reaccord-0.0.1-dev.1713306983816.ffc86e9.tgz","_from":"file:reaccord-0.0.1-dev.1713306983816.ffc86e9.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-0g2+zv7M38krqO8CxPQ4Y5NUITyhiPwIAdZDeC6uy5s/FkNwcLJGN2N+UfWCh6OncX9CPGv0CuyruGg0tyemRQ==","shasum":"8d9908423020eb0c506dd9492afe8ced72bfcd04","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713306983816.ffc86e9.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCowKN7Ey0s8JqyxLcWjH8k9idztKFgJa9aFbBG+pJMYgIhAPwSU5YGbIfYA5Wh29EBF/jeb3oiiJhJOiBhyYaKgRL/"}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713306983816.ffc86e9_1713306995477_0.003743910885464885"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713308713958.96eb876":{"name":"reaccord","version":"0.0.1-dev.1713308713958.96eb876","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.78","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713308713958.96eb876","_integrity":"sha512-t6EWPIcnx2qYLk4j456PpW7QncOId8dc6lH3eudbajpeTesdLcDUFerjzG18+iUfQ7b+X5rGw9DCr8mJkjBAgA==","_resolved":"/tmp/3829cfcf1be4fbf7613f66a156d1cddd/reaccord-0.0.1-dev.1713308713958.96eb876.tgz","_from":"file:reaccord-0.0.1-dev.1713308713958.96eb876.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-t6EWPIcnx2qYLk4j456PpW7QncOId8dc6lH3eudbajpeTesdLcDUFerjzG18+iUfQ7b+X5rGw9DCr8mJkjBAgA==","shasum":"4e813e8afe80b4f267a487868cc5f250a984e843","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713308713958.96eb876.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpQkshUXU3ql7dpLY46aUurDPMKNo0KEPK7KiGyzm1xgIgLl1YWEfl5iFJR/Cx/PWweV5C/FmjOsJICRuY0EI6+Qw="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713308713958.96eb876_1713308725663_0.3518541846860548"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713310585353.d333bba":{"name":"reaccord","version":"0.0.1-dev.1713310585353.d333bba","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.79","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713310585353.d333bba","_integrity":"sha512-CG24quf9OlMMobwVMFn36zwskBUEhRLlyBT9qCktGMR2gOkMGky9h2NOANU7IY74z1wgVLl8KqT7L5nYhMFavA==","_resolved":"/tmp/ec2e4f1835b4651e7aef7a18d79348ee/reaccord-0.0.1-dev.1713310585353.d333bba.tgz","_from":"file:reaccord-0.0.1-dev.1713310585353.d333bba.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-CG24quf9OlMMobwVMFn36zwskBUEhRLlyBT9qCktGMR2gOkMGky9h2NOANU7IY74z1wgVLl8KqT7L5nYhMFavA==","shasum":"ce9cfea38b4640010619e4a34e25af894fe0f178","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713310585353.d333bba.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUpkM6A63dL3gAliVQzgF4hBawRaYcpgW9xzxNNQaHjwIgFJRJWj6Vo18cXtVnholzdnGiCyiECfH60z8FE02Oupk="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713310585353.d333bba_1713310597200_0.4697975949154156"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1713387246674.f2307c9":{"name":"reaccord","version":"0.0.1-dev.1713387246674.f2307c9","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.12.7","@types/react":"^18.2.79","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","jest":"^29.7.0","ts-jest":"^29.1.2","typescript":"5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"jest","test:w":"jest --watch"},"readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_id":"reaccord@0.0.1-dev.1713387246674.f2307c9","_integrity":"sha512-WQcJLitUUM+Z4oGg+YffPQGB0lHnzrRQJJ1gJTGMUHInpje0u5bHLd49ofDd2JPGDwoAoEuiO0jEnuamLp1few==","_resolved":"/tmp/7fa246346fd05c21c5b61027f4a5e77a/reaccord-0.0.1-dev.1713387246674.f2307c9.tgz","_from":"file:reaccord-0.0.1-dev.1713387246674.f2307c9.tgz","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-WQcJLitUUM+Z4oGg+YffPQGB0lHnzrRQJJ1gJTGMUHInpje0u5bHLd49ofDd2JPGDwoAoEuiO0jEnuamLp1few==","shasum":"a7779590c74da9fd9931a18c71d9d00805f0acfc","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1713387246674.f2307c9.tgz","fileCount":82,"unpackedSize":169872,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFd9pAkkzhnQ4n4A8xMJ0eZ7Ikv9RuWeEswLuLLsR3f6AiBYmInMOGhe6s6CjwLUPTyFPdjrYkfqKUEkAfw/YwCvFA=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1713387246674.f2307c9_1713387261453_0.0481302373237229"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1714009313101.6e20528":{"name":"reaccord","version":"0.0.1-dev.1714009313101.6e20528","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"bun test","test:w":"bun test --watch"},"devDependencies":{"@types/react":"^18.2.79","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","typescript":"^5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"_id":"reaccord@0.0.1-dev.1714009313101.6e20528","readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","gitHead":"6e205287709f0c8bb22f8f869f18c4ca143aa33f","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-TC3hCWh+vmhoDGjU9lhhuFdSbiKYAiWrLkCM3hpo7kWlumbIuCdLSE1nZMmJUkyu7lSHrH0DnRkmHkvX6UBPOw==","shasum":"9c931f0c2ec5d3292a66ad18257a6e308ea37896","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1714009313101.6e20528.tgz","fileCount":82,"unpackedSize":169770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYHkB0zF+a4nqjCm81DQskOdR+Y+H1Fr8Ax3Fybgc9lAiEA04Mf1INWXA+RvhEBukbdO8xaUANWsk0WkF2J6YrXkqk="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1714009313101.6e20528_1714009320404_0.45028819481784144"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1714049105721.d4342da":{"name":"reaccord","version":"0.0.1-dev.1714049105721.d4342da","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"bun test","test:w":"bun test --watch"},"devDependencies":{"@types/react":"^18.2.79","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","typescript":"^5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"_id":"reaccord@0.0.1-dev.1714049105721.d4342da","readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","gitHead":"d4342da00ed2f8d7ec4c2ff076d4f523fa3f1de5","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-8/quRV4x3uCpIVRlLYq+5qMDlj+EnOEVbntLrb/2a01+zzP/uRonFImb/1wDINB0/zYcodYWKEc8QAy7dE+Gmw==","shasum":"77e6d6ba772eeeb07ea2903c8513c4239eff9dd5","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1714049105721.d4342da.tgz","fileCount":82,"unpackedSize":169770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh6VogjDXMZzsH8e6wsP2VyYLJRsC8fohYqFp1VBVGsAIgImcE6lj0ji9mT05SWMu6iFvC+z/648VcYGE0LC792G4="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1714049105721.d4342da_1714049111856_0.5395476854950592"},"_hasShrinkwrap":false,"deprecated":"no longer supported"},"0.0.1-dev.1714059292047.0ea20c6":{"name":"reaccord","version":"0.0.1-dev.1714059292047.0ea20c6","main":"lib/index.js","types":"lib/index.d.ts","bin":{"reaccord":"lib/cli/index.js"},"scripts":{"build":"tsc --project tsconfig.build.json","build:w":"tsc --project tsconfig.build.json --watch","check:types":"tsc --noEmit","test":"bun test","test:w":"bun test --watch"},"devDependencies":{"@types/react":"^18.2.79","@types/react-reconciler":"^0.28.8","@types/uuid":"^9.0.8","@types/webpack-node-externals":"3.0.4","discord.js":"^14.14.1","typescript":"^5.4.5"},"dependencies":{"@discordjs/rest":"^2.2.0","@pmmmwh/react-refresh-webpack-plugin":"^0.5.11","@rollup/plugin-typescript":"^11.1.6","babel-loader":"9.1.3","discord-api-types":"^0.37.79","react":"^18.2.0","react-reconciler":"^0.29.0","react-refresh":"0.14.0","rollup":"^3.23.0","ts-loader":"^9.5.1","tslib":"^2.6.2","uuid":"^9.0.1","webpack":"^5.91.0","webpack-node-externals":"3.0.0","yargs":"^17.7.2"},"peerDependencies":{"ajv":"8.12.0","discord.js":"^14.14.1"},"_id":"reaccord@0.0.1-dev.1714059292047.0ea20c6","readme":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">\n  <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\">\n</a>\n\n<div align=\"center\">\n  <div>\n  <a aria-label=\"reaccord NPM button\" href=\"https://www.npmjs.com/package/reaccord\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/reaccord--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord router NPM button\" href=\"https://www.npmjs.com/package/@reaccord/router\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/router--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord canvas NPM button\" href=\"https://www.npmjs.com/package/@reaccord/canvas\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/canvas--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n  <a aria-label=\"reaccord chalk NPM button\" href=\"https://www.npmjs.com/package/@reaccord/chalk\" target=\"_blank\" rel=\"noreferrer\">\n    <img alt=\"\" src=\"https://img.shields.io/badge/@reaccord/chalk--_.svg?style=flat-square&labelColor=2E3749&color=4596D1&logo=npm\">\n  </a>\n</div>\n\nReaccord is a framework for creating discord bots with [react](https://reactjs.org/).  \nIt is built on top of the [discord.js](https://discord.js.org/) library and is designed to be easy to use.\n\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n\n</div>\n\n---\n\nTurn your react code into fully featured discord bots **[now](https://reaccord.djobbo.com)**!\n\n## Let's build a simple counter\n\nWhat we will be building:  \n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">  \n_You can view the complete source code [here](https://github.com/djobbo/reaccord/tree/master/examples/simple-counter)._\n\n**Define your App's behavior**, as you would do in a regular React webapp.\n\n```jsx\nconst Counter = ({ start = 0 }) => {\n  const [count, setCount] = useState(start)\n\n  return (\n    <>\n      {count}\n      <Button onClick={() => setCount(count + 1)}>+</Button>\n    </>\n  )\n}\n```\n\n**Create end-user command.**\n\n```jsx\nconst counterCommand = createSlashCommand(\"counter\", \"A simple counter\")\n  .intParam(\"start\", \"Number to start counting from\")\n  .render(({ start }) => <Counter start={start} />)\n```\n\n**Instantiate the gateway client**, and register the command.\n\n```jsx\nconst client = createClient({\n  token: \"bot-token\",\n  intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMessages],\n  devGuildId: \"dev-guild-id\",\n  clientId: \"bot-client-id\",\n  commands: [counterCommand],\n})\n```\n\n**Connect the client to discord's gateway**\n\n```js\nclient.connect(() =>\n  console.log(`🚀 Client connected as ${client.user?.username}!`),\n)\n```\n\n<div align=\"center\">\n\n**Congratulations**, now you can go ahead and try your brand new command!\n\n<img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/simple-counter.gif\" alt=\"Simple Counter\">\n</div>\n\n---\n\n<div align=\"center\">\n<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">Explore the docs...</a>\n</div>\n","readmeFilename":"README.md","gitHead":"0ea20c69492ddc02d6e5798ba2fd68ce5dd853c4","description":"<a href=\"https://reaccord.djobbo.com\" target=\"_blank\" rel=\"noreferrer\">   <img src=\"https://raw.githubusercontent.com/djobbo/reaccord/master/assets/readme_banner.png\" alt=\"Reaccord Banner\"> </a>","_nodeVersion":"18.20.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-jujHVCZTmLudjjSja9TCa+aczKtSUPbOPafCxnkik42EIffwUxBnqNPyz414rVjH7w2H/gVuIlcNfTG/a7J0qg==","shasum":"eb902aa90eeaf0027928db7bebea11eea73ddb8d","tarball":"https://registry.npmjs.org/reaccord/-/reaccord-0.0.1-dev.1714059292047.0ea20c6.tgz","fileCount":82,"unpackedSize":169770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRE7wfPaSOpImF3lqzGkNw7hKLgIHvezBHM/SCsFwWkAiAVmKgdhiQTQqLsqxeSd0lkSnN7QzH7Kjxi2dYbHL7JTA=="}]},"_npmUser":{"name":"alfiegoldson","email":"npm@djobbo.com"},"directories":{},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reaccord_0.0.1-dev.1714059292047.0ea20c6_1714059306010_0.19729127797424817"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-17T00:30:12.956Z","0.0.1-dev":"2022-03-17T00:30:13.314Z","modified":"2024-04-25T15:35:06.369Z","0.0.1-dev.1647536931.f20078a":"2022-03-17T17:08:52.828Z","0.0.1-dev.1654273828.c4689cd":"2022-06-03T16:30:29.820Z","0.0.1-dev.1654274653.4cfdac0":"2022-06-03T16:44:15.937Z","0.0.1-dev.1654307460.6075db9":"2022-06-04T01:51:01.876Z","0.0.1-dev.1654352776.e53393b":"2022-06-04T14:26:18.234Z","0.0.1-dev.1654360867.72d1f6f":"2022-06-04T16:41:09.848Z","0.0.1-dev.1654361825.f8b389e":"2022-06-04T16:57:07.616Z","0.0.1-dev.1654363137.2bea3a7":"2022-06-04T17:19:00.037Z","0.0.1-dev.1654363528.a738604":"2022-06-04T17:25:31.117Z","0.0.1-dev.1654526149.d6f8fa9":"2022-06-06T14:36:09.887Z","0.0.1-dev.1654526549.3032e1a":"2022-06-06T14:42:49.417Z","0.0.1-dev.1654567048.3032e1a":"2022-06-07T01:57:48.852Z","0.0.1-dev.1654590673.7bb613d":"2022-06-07T08:31:34.257Z","0.0.1-dev.1654605995.7bb613d":"2022-06-07T12:46:52.987Z","0.0.1-dev.1654653468.7bb613d":"2022-06-08T01:58:04.837Z","0.0.1-dev.1654692427.7bb613d":"2022-06-08T12:47:29.687Z","0.0.1-dev.1654739977.7bb613d":"2022-06-09T01:59:55.781Z","0.0.1-dev.1654778819.7bb613d":"2022-06-09T12:47:18.089Z","0.0.1-dev.1654826646.7bb613d":"2022-06-10T02:04:22.673Z","0.0.1-dev.1654865102.7bb613d":"2022-06-10T12:45:21.477Z","0.0.1-dev.1654912695.7bb613d":"2022-06-11T01:58:34.265Z","0.0.1-dev.1654951011.7bb613d":"2022-06-11T12:37:07.007Z","0.0.1-dev.1655000206.7bb613d":"2022-06-12T02:17:03.110Z","0.0.1-dev.1655037335.7bb613d":"2022-06-12T12:35:57.427Z","0.0.1-dev.1655086260.7bb613d":"2022-06-13T02:11:18.078Z","0.0.1-dev.1655173038.7bb613d":"2022-06-14T02:17:34.202Z","0.0.1-dev.1655210621.7bb613d":"2022-06-14T12:44:04.982Z","0.0.1-dev.1655259007.7bb613d":"2022-06-15T02:10:22.742Z","0.0.1-dev.1655297095.7bb613d":"2022-06-15T12:45:18.165Z","0.0.1-dev.1655344944.7bb613d":"2022-06-16T02:02:41.020Z","0.0.1-dev.1655383505.7bb613d":"2022-06-16T12:45:29.549Z","0.0.1-dev.1655431413.7bb613d":"2022-06-17T02:03:51.840Z","0.0.1-dev.1655469877.7bb613d":"2022-06-17T12:44:53.661Z","0.0.1-dev.1655517916.7bb613d":"2022-06-18T02:05:33.072Z","0.0.1-dev.1655555794.7bb613d":"2022-06-18T12:36:53.042Z","0.0.1-dev.1655605208.7bb613d":"2022-06-19T02:20:26.112Z","0.0.1-dev.1655642225.7bb613d":"2022-06-19T12:37:24.986Z","0.0.1-dev.1655690604.7bb613d":"2022-06-20T02:03:43.871Z","0.0.1-dev.1655729086.7bb613d":"2022-06-20T12:45:07.066Z","0.0.1-dev.1655777067.7bb613d":"2022-06-21T02:04:47.860Z","0.0.1-dev.1655815780.7bb613d":"2022-06-21T12:49:59.055Z","0.0.1-dev.1655864313.7bb613d":"2022-06-22T02:18:55.198Z","0.0.1-dev.1655901891.7bb613d":"2022-06-22T12:45:15.626Z","0.0.1-dev.1655949859.7bb613d":"2022-06-23T02:04:37.808Z","0.0.1-dev.1655988431.7bb613d":"2022-06-23T12:47:28.869Z","0.0.1-dev.1656036520.7bb613d":"2022-06-24T02:08:58.317Z","0.0.1-dev.1656074834.7bb613d":"2022-06-24T12:47:30.545Z","0.0.1-dev.1656123400.7bb613d":"2022-06-25T02:17:01.748Z","0.0.1-dev.1656160570.7bb613d":"2022-06-25T12:36:26.247Z","0.0.1-dev.1656210189.7bb613d":"2022-06-26T02:23:29.264Z","0.0.1-dev.1656247059.7bb613d":"2022-06-26T12:38:00.513Z","0.0.1-dev.1656295756.7bb613d":"2022-06-27T02:09:35.366Z","0.0.1-dev.1656334056.7bb613d":"2022-06-27T12:47:54.881Z","0.0.1-dev.1656382081.7bb613d":"2022-06-28T02:08:19.684Z","0.0.1-dev.1656420381.7bb613d":"2022-06-28T12:46:39.728Z","0.0.1-dev.1656469077.7bb613d":"2022-06-29T02:18:17.336Z","0.0.1-dev.1656506896.7bb613d":"2022-06-29T12:48:38.440Z","0.0.1-dev.1656555262.7bb613d":"2022-06-30T02:14:41.208Z","0.0.1-dev.1656593336.7bb613d":"2022-06-30T12:49:13.061Z","0.0.1-dev.1656642508.7bb613d":"2022-07-01T02:28:44.606Z","0.0.1-dev.1656679718.7bb613d":"2022-07-01T12:48:55.917Z","0.0.1-dev.1656727769.7bb613d":"2022-07-02T02:09:46.445Z","0.0.1-dev.1656765418.7bb613d":"2022-07-02T12:37:15.320Z","0.0.1-dev.1656814751.7bb613d":"2022-07-03T02:19:29.202Z","0.0.1-dev.1656851847.7bb613d":"2022-07-03T12:37:44.156Z","0.0.1-dev.1656901382.7bb613d":"2022-07-04T02:23:19.364Z","0.0.1-dev.1656939097.7bb613d":"2022-07-04T12:51:55.164Z","0.0.1-dev.1656987435.7bb613d":"2022-07-05T02:17:32.599Z","0.0.1-dev.1657025287.7bb613d":"2022-07-05T12:48:28.156Z","0.0.1-dev.1657074347.7bb613d":"2022-07-06T02:26:06.777Z","0.0.1-dev.1657112199.7bb613d":"2022-07-06T12:57:00.484Z","0.0.1-dev.1657160643.7bb613d":"2022-07-07T02:24:23.309Z","0.0.1-dev.1657198036.7bb613d":"2022-07-07T12:47:34.052Z","0.0.1-dev.1657246733.7bb613d":"2022-07-08T02:19:12.909Z","0.0.1-dev.1657258496.0c9abc3":"2022-07-08T05:35:13.260Z","0.0.1-dev.1657465885.4309084":"2022-07-10T15:11:38.103Z","0.0.1-dev.1657466022.ba5fd0b":"2022-07-10T15:14:21.127Z","0.0.1-dev.1657466914.3299405":"2022-07-10T15:29:07.017Z","0.0.1-dev.1657467394.793c70a":"2022-07-10T15:37:01.946Z","0.0.1-dev.1657555809.7249929":"2022-07-11T16:10:46.704Z","0.0.1-dev.1657555906.ca0b6d5":"2022-07-11T16:12:06.052Z","0.0.1-dev.1657561328951.ca0b6d5":"2022-07-11T17:42:18.746Z","0.0.1-dev.1657561675751.ca0b6d5":"2022-07-11T17:48:05.612Z","0.0.1-dev.1657562111096.ca0b6d5":"2022-07-11T17:55:32.601Z","0.0.1-dev.1657562377190.f43c4d8":"2022-07-11T17:59:53.726Z","0.0.0-dev":"2022-07-11T19:04:59.352Z","0.0.1-dev.1657566463813.92a207e":"2022-07-11T19:08:02.267Z","0.0.1-dev.1657566598950.18b2bdd":"2022-07-11T19:10:18.170Z","0.0.1-dev.1658252164693.741d642":"2022-07-19T17:36:32.215Z","0.0.1-dev.1658745906414.56cbab1":"2022-07-25T10:45:36.095Z","0.0.1-dev.1658753139750.bbaa584":"2022-07-25T12:46:00.047Z","0.0.1-dev.1658758773438.5a359ad":"2022-07-25T14:19:53.779Z","0.0.1-dev.1658758958756.6c62520":"2022-07-25T14:22:56.419Z","0.0.1-dev.1658759548674.059cf7c":"2022-07-25T14:32:50.032Z","0.0.1-dev.1658762778627.91cef25":"2022-07-25T15:26:41.448Z","0.0.1-dev.1658840357449.7695bed":"2022-07-26T12:59:36.341Z","0.0.1-dev.1658840643438.da2178d":"2022-07-26T13:04:25.088Z","0.0.1-dev.1658849954804.ab74204":"2022-07-26T15:39:44.543Z","0.0.1-dev.1659020154319.8658279":"2022-07-28T14:56:16.826Z","0.0.1-dev.1659020892694.69e6232":"2022-07-28T15:08:31.758Z","0.0.1-dev.1659027321767.52ccab3":"2022-07-28T16:55:40.363Z","0.0.1-dev.1659028439768.bfc7921":"2022-07-28T17:14:19.243Z","0.0.1-dev.1659028965054.952c03d":"2022-07-28T17:23:06.099Z","0.0.1-dev.1659038597687.17bbb78":"2022-07-28T20:03:37.061Z","0.0.1-dev.1659344725293.6178688":"2022-08-01T09:05:46.898Z","0.0.1-dev.1659728039255.cda3c16":"2022-08-05T19:34:08.455Z","0.0.1-dev.1659728398664.05a725a":"2022-08-05T19:40:10.127Z","0.0.1-dev.1659729217051.3f7d6f1":"2022-08-05T19:53:47.861Z","0.0.1-dev.1659785951096.8709b49":"2022-08-06T11:39:22.623Z","0.0.1-dev.1659801722752.9597d4f":"2022-08-06T16:02:14.169Z","0.0.1-dev.1659801815477.d963439":"2022-08-06T16:03:46.090Z","0.0.1-dev.1660079738918.5190856":"2022-08-09T21:15:51.439Z","0.0.1-dev.1660152613364.58bc12b":"2022-08-10T17:30:26.616Z","0.0.1-dev.1660153167527.45ba874":"2022-08-10T17:39:41.490Z","0.0.1-dev.1660156351181.45e5045":"2022-08-10T18:32:44.098Z","0.0.1-dev.1660398212763.9299830":"2022-08-13T13:43:45.927Z","0.0.1-dev.1660407503414.f2818ae":"2022-08-13T16:18:36.502Z","0.0.1-dev.1660526885857.3271027":"2022-08-15T01:28:18.380Z","0.0.1-dev.1660527073643.dda4a07":"2022-08-15T01:31:28.034Z","0.0.1-dev.1660528162099.4568c10":"2022-08-15T01:49:34.690Z","0.0.1-dev.1660589068039.77568d3":"2022-08-15T18:44:40.562Z","0.0.1-dev.1660841532531.6e9b96d":"2022-08-18T16:52:25.587Z","0.0.1-dev.1661028537683.a36504b":"2022-08-20T20:49:10.032Z","0.0.1-dev.1661029230907.5a07940":"2022-08-20T21:00:45.448Z","0.0.1-dev.1662391681688.08836fd":"2022-09-05T15:28:23.360Z","0.0.1-dev.1662392247091.24b06ef":"2022-09-05T15:37:42.461Z","0.0.1-dev.1662397564622.7a70c56":"2022-09-05T17:06:16.274Z","0.0.1-dev.1662497646706.8bd9035":"2022-09-06T20:54:18.516Z","0.0.1-dev.1662497783552.3701f94":"2022-09-06T20:56:33.158Z","0.0.1-dev.1662751121068.0fe298a":"2022-09-09T19:18:52.500Z","0.0.1-dev.1669568215336.dff4683":"2022-11-27T16:57:09.200Z","0.0.1-dev.1669574009268.5e1ad62":"2022-11-27T18:33:44.255Z","0.0.1-dev.1669722521691.be65906":"2022-11-29T11:48:54.168Z","0.0.1-dev.1669742731656.1c2e96f":"2022-11-29T17:25:47.656Z","0.0.1-dev.1680552809439.fc17bd0":"2023-04-03T20:13:45.906Z","0.0.1-dev.1713014129394.1259ad1":"2024-04-13T13:15:42.727Z","0.0.1-dev.1713014401240.561d5b0":"2024-04-13T13:20:14.286Z","0.0.1-dev.1713016534299.ec3b730":"2024-04-13T13:55:48.753Z","0.0.1-dev.1713017417055.98b56a6":"2024-04-13T14:10:29.502Z","0.0.1-dev.1713023020992.8b1c175":"2024-04-13T15:43:53.611Z","0.0.1-dev.1713033496220.6932338":"2024-04-13T18:38:32.040Z","0.0.1-dev.1713044665201.a6eeaf1":"2024-04-13T21:44:37.815Z","0.0.1-dev.1713051804686.a573e39":"2024-04-13T23:43:37.248Z","0.0.1-dev.1713112533679.1af9901":"2024-04-14T16:35:45.860Z","0.0.1-dev.1713138589725.501af2e":"2024-04-14T23:50:03.077Z","0.0.1-dev.1713138895315.dc6384b":"2024-04-14T23:55:06.091Z","0.0.1-dev.1713139260795.d468845":"2024-04-15T00:01:11.002Z","0.0.1-dev.1713139503350.1979a84":"2024-04-15T00:05:13.364Z","0.0.1-dev.1713166668081.8fee683":"2024-04-15T07:38:00.698Z","0.0.1-dev.1713207589628.3285a05":"2024-04-15T19:00:00.350Z","0.0.1-dev.1713207731368.99dd75e":"2024-04-15T19:02:21.877Z","0.0.1-dev.1713215719587.27430db":"2024-04-15T21:15:30.178Z","0.0.1-dev.1713215736861.43430e1":"2024-04-15T21:15:47.443Z","0.0.1-dev.1713217950898.64ded6f":"2024-04-15T21:52:41.306Z","0.0.1-dev.1713291232160.958a59a":"2024-04-16T18:14:05.563Z","0.0.1-dev.1713303303178.5f00f97":"2024-04-16T21:35:15.719Z","0.0.1-dev.1713304593167.e117a63":"2024-04-16T21:56:44.758Z","0.0.1-dev.1713304861144.0b37da7":"2024-04-16T22:01:13.841Z","0.0.1-dev.1713305281565.c2cdbf4":"2024-04-16T22:08:16.532Z","0.0.1-dev.1713306983816.ffc86e9":"2024-04-16T22:36:35.661Z","0.0.1-dev.1713308713958.96eb876":"2024-04-16T23:05:25.906Z","0.0.1-dev.1713310585353.d333bba":"2024-04-16T23:36:37.356Z","0.0.1-dev.1713387246674.f2307c9":"2024-04-17T20:54:21.633Z","0.0.1-dev.1714009313101.6e20528":"2024-04-25T01:42:00.660Z","0.0.1-dev.1714049105721.d4342da":"2024-04-25T12:45:12.120Z","0.0.1-dev.1714059292047.0ea20c6":"2024-04-25T15:35:06.219Z"},"maintainers":[{"name":"alfiegoldson","email":"npm@djobbo.com"}],"license":"MIT","readme":"","readmeFilename":""}