{"_id":"discord-interactions","_rev":"37-c79221609e28d7388b536e5dfe81260a","name":"discord-interactions","dist-tags":{"alpha":"4.0.0-alpha.2","latest":"4.4.0"},"versions":{"1.0.0":{"name":"discord-interactions","version":"1.0.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.0.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"4fabaac925fe67927e5d5bfdd4ba1ef39ab710f0","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.0.0.tgz","fileCount":5,"integrity":"sha512-oVYTlcYqkwFXSGir/Ul1X6nE53ZOp+ouN30WaYWRuC+iV7ruTqFWtk2VhelQ0CMuME2LnJXYoc3BIa8vIC0LTg==","signatures":[{"sig":"MEUCIQD24UqN2Pe+9MezwkYpXnuRS9DEgqhGxhjXgtq3ycvTbAIgZZIRMrImoXhOfgXXX4i8jfG6HUUxUMhAbWIOuVOH+kI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfziGZCRA9TVsSAnZWagAAZfMP/360pwiztVaO5PQlSOWN\nbRLKz1urOj63IrDOVPL3XuUpcIzNtS8gTzfh9hkycvJcDRhoGV9X5r46bHL8\nUF7V5CXxo+h2e92QWrZGUS/Zmg2fpwLwVTn0L5mkHx+hfRxIta5Ukc3JebIV\nVwgGIgwDuI27y6wMyJSOeppXrlcLuOrqrVtztJmA5Ap8A3btaB21oNDhbMvp\n7ojgD2jI7Fe15NbTP6F3IGUL6aIiw2ZOHWI0WfPU7sYT1LfsEguinuovcC//\n7MB9enahmSNaFt35vUgjlj/Pt44ubjAE8DWeU9Iezie0dQyw3GeypcVhDnn0\nDHwlho1iaNs/YQNFGM52ZEm2F3JI5MdMwSpJZ01GlIqrcivfraXFLfveBMq/\nZNvu5ASVJWL/RKaZ7uXtWIC11lEOakykx5HpQqDquo5ISQn/NN+OMrN2pQVz\npDgI7S4zS16C+WzL9olz1MZH3240fHSRD7o7PpFbLTIuudRGy34/aIocf9Ku\nAzGoBOJhZLYnPMOz5n6BvoOxMqdXlzxDJcXs95255DLFgeDpsHV8qd0ql7tD\nJYAxdIAky9Cot2bnsYAUxxNj5yRsoDGHUmvQU4rZ3+iqLY99Uw2Y/uDi5Ff8\nI2K/Sh/0XXQTG7eBokBZ6A1yB35q671y7SNDqwAmXNVYpY1BAtYIV4jdhNhY\nXvS6\r\n=L+Iw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ccba8732f50e10c37f0424a5db4665507233e13a","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"src/**/*.ts\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"13.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","noble-ed25519":"^1.0.2","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.0.0_1607344537174_0.2290488230985217","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"discord-interactions","version":"1.0.2","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.0.2","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"c37add087ffe12fe6b6105b5cad5c05edbca1d61","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.0.2.tgz","fileCount":5,"integrity":"sha512-1iSvPSSmmFGfH8j7SZtBMHD0ji6sxYgTyrmcJ7ayHGJwj47vY4ZzsGCOZCqCSsQCV4vcBlRZRsNBqtg6/G2hTg==","signatures":[{"sig":"MEUCIQCx7oO0ngu8yIC5LQV2H6fSrmux2FTGEVSFs35F40cj7wIgKZW7uWM5i410bkg5/nhRIs0eikXIzCIuAH0Huxy20OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0oYrCRA9TVsSAnZWagAASYEP/iZH3e+l81ASjIigy6FI\nXQ87DbjYlLtdxX7R9ecbZNp51JBX2y+W2KyI4nrOapaSC+VMqoINxvoNnGW0\nczgsvAQpsyFkkD8gZ94icakBHBRujCPAQ3X6pznpCesp2AbC4h0FAxvTqB7Z\nAZwtpcEV3dn6qSnWlBn2OEJoqBQ1iVJQ5YNilZicTdkjJZ5aLhAaBLpIaUv5\ne3f7hxOH0sdVrRcy7OW1xy84tJ7YR10Kpor+kk3HFA1aqP+ji2El2yvJ4dra\nimY8W9Zpf1d5VxalojFTGvlSxHNe/6xE2gF8BW4tl7ZGHlhnytlJpRImd38O\nd9Br2eyzwZJAuTopz3YrffE94QBNdT+Is2JLsufaSHNeFE2PZFPA0h9UMiKK\npIIn439koNZs83SOYfXRl3glLMuf51lTu+7qRvDXFfMz0AT4PKThvZBGVP+S\nb1HDmjjGCxqgccSPVQjHyCqpmxpMlFkFAgGZKZL3ySy8EViiG+UgFEliVwOv\nJBpSo1QyPu/Q5iMx7PflBPFYZTZJ6l6+zgSLPKxd21xw0aZF+kawt4rWJcEc\nhGUEIwSfMDyrRQ17QMlZqO8B2osPyDgyPNNYS/zIPyCOLF7/t39iOB4wcPth\nUcvwlmGn+s+aTxwkcwu1HHbtwSJQXhtLFX9LFnuJsddyxDkpdaXdkNKagios\nkhe+\r\n=YxFk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"74ba85e72aa8fbd2ea6f4f7dccb10dba1d311d7f","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"13.13.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","noble-ed25519":"^1.0.2","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.0.2_1607632427380_0.5614844929273228","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"discord-interactions","version":"1.0.3","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.0.3","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"31606f83b824f704b178aa1f0b62df54a0f4d673","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.0.3.tgz","fileCount":6,"integrity":"sha512-FNUNJeDVozigmA4+GyWhLnMtXPtZRwAJIVIfU9XVrAKBm31KbI2iSIpuil4SNFiGzHNoNoEh9ClT8jQthdrSCw==","signatures":[{"sig":"MEUCIAswy6tY2UzfQHa19PK1WFtshyefAyh0ybgTFAT7XgEJAiEAuumptpGhs31ISdjSkdgKmqwVCK2ehkg636UCcHH2hlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1Nq1CRA9TVsSAnZWagAAn7gQAJM73UZA7jmzkuEBWnch\nSX/WkeZstHSOXos+PsubenGqNeBWdzBNZTOQAarzOD5EwEYwKYo9IKT0WtG7\nguFrkkYr4P+gHqDynrcao7y9GmNmGjOpt/UmXUmaJCCG4EeQqPlk2mklsXrG\nc1h4+zm1DSHjxxqlRFQCTudEtShmdS+LygiiLS8PdWxTYhegoDw2chuxGu+Z\nEHuDiScFRohusyWmBObYnQ1XIqp+2fNF2JEsY/DaTOTicYWDohKciBOeA2y0\nJY7XjHkSGi54zvYGH96EE7edvz4Jo+IClltvpjws4ghHOKx6Uhws7YPvFEI6\nLIcjZBtaX9IZ04XGvTLy68/jy2NqNPwJVrJfSOz4QGpFOifJUzjGvXFNobJD\nhDV+xaKp4RS4tucF4VjRNhzWXWbwXvPpofzIBVxayUm5IGUiBabqkkmzZyCo\nhcXD5Xm7NMkkWqkh+gjN+4/wq/SHF8KiNXv1buSB1QabLAGt14LSF6AcvRaY\nwAflm4KFDcwd07EtLsmR7RAxnQA+7nIfmAMfSC/lAt9lca4On32t8+6K7QSY\nlwoC9PgxNnxwpdjCfhsha3usGeaCfEVTN8n57C/EdIeLcSTpsvWhPL7/vacZ\n6TOFeqX8ObsTpRyo5Jf/vLM88CWEDc1/gTdguk7Wytc1BIdeGfF+9wrbwARq\nF8bx\r\n=BxDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"32dbd2df1060d272a4caa055be53c584ebd95b9b","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"13.13.0","dependencies":{"noble-ed25519":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.0.3_1607785140553_0.25949590878443907","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"discord-interactions","version":"1.1.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.1.1","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"57f72f892d473d5721814485ea00e7525ea8bbb4","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.1.1.tgz","fileCount":6,"integrity":"sha512-6cYKAxJ6OcleTcTM4tWJVVoxM+MbgfYhkbKxAma3TIgKAoAX75zTOeqT/OLS48Y3vbottgiSwweJXdamgYzrHg==","signatures":[{"sig":"MEQCID3MUP2x1ulLGWxrW3YGSmZCvsK+/4leWqvWFAInhqpSAiBeuZ3tT4CkvmSAmmeZXvIHzi49O4BBa42emDqR/gJdJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1Ns0CRA9TVsSAnZWagAAq+sP/0XAeQnHIHqG92sZJn0q\ndyhcMWg/9EKmBeSdG+e66WP/7JzYNbNPn2b+2WeSU4BXl0a7MGNY90zZDS9n\ngLXzpjKNCD2vVej1YFXDYBj+D5FjNR063JjqpTU//BQPtRaa8KK5YwXg5rS4\nWFyf4u8hfU8ndc/hi49F3BrgwL4exl99Wt9XAi839Btq6BdMa1Poflrvg4tT\noJQGwFQjT8yojwNPjpBh46ZSxosWIoKF6aFhIbyupTgJ19tq/3d1O5Yg17VY\nLhNIrOswwOe+W88wf1GhH46vQHrgN/k6kfvJ2r3+wng5PtFkqeVpx/XTFs6q\ngJkPxgBRvWbgOtfkAkUqiXvRNULnZsoGZJHiByYPx/lt09wvs/4v4YEEhGTo\nUBqAe4tViFD7GJCHxXkoYRsR8euBBNMJSX8w2EEXlWWPB5WZ4mc+q9qWVvff\n/8LYR67RO3lebY8Bjz7B+lFo5+3ExLBC0nMBPY5l+ezR+qisPKlp1tm5Mz9i\nV2W6BGza72P94qHbh/gjoKoc1x6DT9noVC/sPmMbhmiX9RBy2xle+BSKVCF1\nn7ZfYskVKi+vR47xI0I7HuwSvC+PHkKxfAVOHTAj8oxzjjk73hh9O2vrpk08\nvZ/nKCGtdugTzdEIHGW8Lzgh+GSWQfSHPGHpsjX/trAJ2D8Q1G3weoEpLHDn\nKm3q\r\n=qZA2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2e9ca5c7a4e2d12de5414856a26b9064ce7a30eb","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"13.13.0","dependencies":{"noble-ed25519":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.1.1_1607785268321_0.4021837834633615","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"discord-interactions","version":"1.2.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.2.1","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"b4b901f1d4b8bac3183e45c5a4c1fc3fa4a94c9b","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.2.1.tgz","fileCount":6,"integrity":"sha512-A+yqO0n4349fRAKJH2jFpugPKhXW7meKx+qel9Le6oilBDzFXwkxTNrvi/efFgwXo6IbTxPcWoN0nUT1sXmkcw==","signatures":[{"sig":"MEUCICyrCSfBT9aKEU+Nay+e0BC0tEZgFmNUSX4h9Fyx3SR/AiEAwp8bOxo4S6k64cAq3jrXqJ7Vsbjqp5kuoGSGLbPH9tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1s5zCRA9TVsSAnZWagAALLQP/0SGO+/MLLBWzFc9W3hm\nCcc9cI29Z+5eUu2SqCkJNE9lJwBavVxFKcEZPmDsGqhacL0B8W5DjT31b+w3\nMNiHWud5zJdtsuLteu9QSSU9SzxsBk1lu2UrtVE1CV7LjPi3QlRrVvF2aoRg\nMHI+IY4xik/OpnW4ohEW8aUAUGPILjVtEkD4ysCB5qRbXAiWMJGpOVspQ7BZ\nL3L2Z1YHUBE5cBlXW7IYA2fnTsD6GC915pbdDLYAx56EqQMz/VFBCZvg2IrI\nGos+M5oNMWcxXrTBYGsBlA7NHE4GjMio/YSdpp4oJixNTugioOQhJrVaW3Q7\nWSIVM5Cxdl/CqV7r1yhVqVizEa/h+gEJ1+LF2Wsrq/vRCLbW8EqXuEqq5DY0\n+3yU5Nq0NgMwBH6o6W+oqp0JfkeNmY/kwUTT/cow+ARU9cE5iZ2z7HfK6zGC\n8+XYUAUIhRgC8FeNQD5r06hA49Ztfgp6uMxaMIFYVFhE4rJTPZxTxMzQTbiN\nO6hkQBcFnSlDVC0sbrnhZrz/esdhEByBHMkdXqR4YYHIVHrDmWdygZttgawA\nFlf8/VB2ERVoZbLZx5oJ3ANKXfhit9pNbo9bhwUQhGzW0xhrnNJGcURn2ggn\nd1lMizGsnoJNeiSdhFRzvCPrafZjFmu/96hRx08YuDXNNGCTwWd1EnfsR0pw\nZAVS\r\n=QeUq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"38c20186df1a18d1730eca8d4b0b391c8162d3c7","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"12.16.3","dependencies":{"noble-ed25519":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.2.1_1607913075148_0.6223061235","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"discord-interactions","version":"1.3.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.3.1","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"77ae488f75d75babdab0a971fa61c44214a2a485","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.3.1.tgz","fileCount":6,"integrity":"sha512-l4rTGW34HO4lzYU+1qOA/kQSNb8TMtGW9yBpMxPXKIJ7b1Q8RbooXmB9IoWUknQxLVPuCCVGiuf+lE0dpk005w==","signatures":[{"sig":"MEYCIQDQELIPIgHr0lUh5Bts2zQMOzeKtWeFqCOWVfVLG1bAQAIhAO9LXWN6mNacTNptqDrVQ8trM5k4GoCoX/ngLUSjNU9Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf16mFCRA9TVsSAnZWagAAea8P/3Z2PvbOX3njyW+ADsxI\nZRosmYdGUPUwRIIsFO1L7WHXfjbQr0h/MpXdSwCJZPP9r7Y+fqtudcvHAmpR\nkBWkaYzA8ZYtT47fxOe7NHD1eiEWlkDhbkgg51rS5fE2tYpJpQfH0ITS6p5k\ntXUlCaSwczAE6M1PqBSyelTd6LaypK9mhDgH4wSBICtW6qtXlYVnW5WohwBe\ncgmmHiw9qWeDzB0gDUm1X48RodPPd+WzV9ZGlq0kmbo0DpBTj1JFM8ABccSU\niHOZyfzBALTU+9DaIaaIZ9IiVza3VLVenY5rCcUldafnD2YzJJJFsHoUvTos\nsVKdPYONSgrefbnAJPYs69ejvhpj6rM2I1LBgrVULbHMj9iDMbqdGQFxFoXW\nEw28Rkvg97R4l8HekeaXCf+usOs7Hpf8SE+ZgGbmhCRyKmA0BgFbgGVisfXD\nmh9VPNzF+n6rDcMcc3chD5gLtzsjxHqIiPNKZLR7QXbpBCd5hwKGTZ7Xg0Du\nsIhwfr9ZMfiaoSRReJ5GE3Se568syD9juEZQQQqFkOGm8M1LqlBIC1uuys9j\nptygzEvWyB7Mh3drgb83cSz2+cS8bGporMCi06PLHBQzHx/j6wupwz7ClPIG\nPMIqbo5f5X5Y/cz3dsXAqj6IhnskpKlDU4V21IqdJ/rwpvFbxv7ye1ASIYRe\nuTd2\r\n=ZSjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8674c5794a49e32c32bf33d5618d4efe3bf11879","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"13.13.0","dependencies":{"noble-ed25519":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.3.1_1607969156579_0.6888880206371069","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"discord-interactions","version":"1.4.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.4.1","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"41ac27620d3e575f0b963074d1dec753fa1ecb84","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.4.1.tgz","fileCount":6,"integrity":"sha512-JLB+uAWEluymJWlJkQ9GJui2cYdTMM3pGOEN5j3p2S/+7xdRjjGtqGgRGAqA5tyPVUHHchtsV/EAooVgM0cVBg==","signatures":[{"sig":"MEYCIQCYAUHGs3Rplx+80LVax0oTUuojhH5lAi1p2M/JwxeVKwIhAOxeCDEKx++smwfVz50QS2Q94qnCmK2vk3glZda+7UN0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf19+sCRA9TVsSAnZWagAAbKMP/A/KUmZu6RFJP8jGwkP9\njCvWbrZKY/X7bvnh/GCYHzKLQruFBJkb2AKSAH22BNWCsI/AZrVQbSjF8ycy\nZB4UoGBbAlQYkf44tOBjW981nEPQkT5wp9M2Dg8u6cSKs4Hl6Y4cLWgwBSIz\nsQK36c+ZwhmJDJwBK0dB5a+3gxgvvaMJeNZ1Ys6aHHNYtBPiSCL7r7fPMaeb\nwegibuRd9AceBw33PSpW7pPqKY8rdG1t/VgIiC+tCwXRgWL+FVilFcw4nlxC\nqdGm7tGgc8zpHt877DxM/O8iJNXuxV98YC7S/A8g/d093c1fov9tmIO3o32u\ndOzTRPFyyVMBNes7YzI6QyJAuYXryTENKCPjfdCPgFhf5/wGZEApSjfIqF3b\nEVEw2bseCAfJXOhogL3SYlle+sex1UvUL9KA56J6KrqZ9BNTh8ZFeS6s+9pS\ny8/8pKLraeOSO/sH6xmfrMPI8A9L+I+rWF45TMHNrzdLRRN7l1Gx//yp6u30\nOuJiFsg7/B1yCwYhmmHadzXtJgvwf7HFNZVdq6p74Gt58lKBQ0EExlIlvhxh\nsZvtuvYZ/Uez73K2ylI0N06ONfKr+R0gOc0/+20sTVyG7jWdYacWLcii0IsX\nfjH9IyXmYb/uAcG+fbOMs8mxrwZkTy6osyhTosbtbnAsYfnOtxXyOh5EshpT\nj7zS\r\n=1sUO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0cf18ebb29ad1c1aa45a6107cbb027c6d53f965f","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"13.13.0","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.4.1_1607983020050_0.0024100646497422495","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"discord-interactions","version":"1.3.2","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.3.2","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"0d99e48069fac1262fba0519f64d3bc608760189","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.3.2.tgz","fileCount":6,"integrity":"sha512-by9u9pczU/B+WDpu2Uf+p9TdYrJC5mGrKjKDeC29BhoEmmikA+xGjrOYmj2ItBaZ243vinWsoz/m8uvHjhDb0g==","signatures":[{"sig":"MEYCIQC8N3S51KKB1hqkp2M2PEtpryY5mVrgadxeJXBv735WRgIhAOE2tXD4OufquS3/KqRitnh0p5rsktim0Q0Btgpw3LJj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf414xCRA9TVsSAnZWagAA5fgQAJo15zBGKmyiuZe1Ytoq\n/1o3ifrwZb9DJ/l95brHtST66w1wTPenM5Yo9pcI1Lsb5SvUe6tjUVcbAV/r\nq21Bhbgg4LbdX4tYdSPNMdQwV/F8D8YsaiWF05b5kP5TRCcqt7+/JVmAkZhS\n7ODZos4BTB1IhPjRdfKr3stPB+7AuEt7GYoqMfTQU8QxMo2zuTga+LtkqK/a\nQH60RVax7UIPYHGHfdd1a398pzuQb7Yo9Xt2ld6eTtA/jpSdPm26muHkteOO\nddSMHRmYrIegqm2P9f/fnkuCKkIWoejGBcLK8Izu39m4YJhVuONJjtiO7LAf\nFrsNdLwA5Z5qf0AnJcNbxTxroQS7X3l9BlJQt9Kc3/rXXDbauPWHM/fdxIb+\nXSV4TUNTSdpqE2zEz62bG/thVl41ABqNoG7+zW2xR/3ZbqDHjq2d2DevNLX6\nRF7h2Bp/kjMnavYyRyn2hp9VodzgDnxahMh+kFmYfwYyPmQ7RQXRfqd/oGor\na91Ro8R60adKS3Q2ffyEQt+Z9gxecMQfu/yW7xOpJ8QzzTQj2RCfW1f1xiYw\nJ7wpJnwYHIW2pdKTXan+KawcSJDaYPC+wdPUDYa13/KD0iAu5SvnDDD+aRhK\nfK3G5dK8Qd0EO9l6iLplO4t1Y89Lc8gcwUcQ6gStx80Uc/GgnJxd+DcmN5vO\ncxXK\r\n=5FC7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2edab38984649fb0c7f65fea181c643b507dbd37","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"12.16.3","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.3.2_1608736304693_0.8732996082041378","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"discord-interactions","version":"1.3.3","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.3.3","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"3c0d95b775a19a796fbaa56cbb9e2e3b89b0a848","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.3.3.tgz","fileCount":6,"integrity":"sha512-iW50e+pteFEbBFswubZhmDQd9wC1Xh1tqcjbeYY8GLYj4A7A4rS6kDZzN33Y10iSJcuSBWogsW65rQuoKGWhlA==","signatures":[{"sig":"MEQCICP6JKQlMF+TeephVBArICkgIEFau92CiCbJGnvlvdsjAiAyPBmaQr5K9JMZhEgzsJeYVYRdhXGq2YzvU9v6Q/qN2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42CdCRA9TVsSAnZWagAAFTIP/18ZpjWv5GsiexYR2pF2\nwInDFmgl5iiOY0QwzpjLjIXuIfaPN07iGw2hX0PIrBgrhCe7+d8/L3Zjf4D9\nRLfcFlboVjuX/8wFY334+zGOjGkCcCKQ0QzATMjhvM+63W9AbVDrQvROdTRJ\nixcTLHdEZHgMUeMVFFIM/Olrtzv046KtDDCVz5blOnJ5q6Hp91kBpIstuM3v\ncf2uMHlJCYEbrobYCvO7qZEBWvn/2dUJ3TBQXGPgRWE1jOiAefq3/BVVJC73\nppF+sd1eDWkg0hDjs3r5X55b2NKgqchkeZ6+FNvd7ysRcQivgBZqIUocd0nc\nYPalF+M1lKfjAZL9SOTsYsrW5UtGviiprvTpSPWThPnYSfX03kwVTOpcub7D\nuR6xYA9HnYKQS7gdzX7QBO2jnIriLC37LJmIlsGflb5zZ3/yrySpjb3JAibl\nOI8VNbcICl+cX9wQf1wJesz4JQJHW01TuBcZ0fJvzXN5/4IHKQRE5vIFuvnP\nEBmid+pgkuz7I6AxA0q1+WgmwUVWZ/nEPleDdhv6YI6eeN1xpa2LKx/Aua2q\njxLM4+sfNNKzfDGcUT1n8CFrxQDQW9NjHafW7KiwY41A5Nl+0MZi03/Da/n1\nbTQh1iTNYo2d6eyIrbKNDhXhl3VHm5+js8DxSggcSwZuX68WAcieW/BIiLI/\nSf8P\r\n=cU9O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"85641dd1949d76f5010cf328c8cb8624e19d155c","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.4","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"12.16.3","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.3.3_1608736925308_0.9757184172079993","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"discord-interactions","version":"1.5.2","keywords":["discord"],"license":"MIT","_id":"discord-interactions@1.5.2","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"dd52beac36dfd377723db6760abc7289cd91b8fd","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-1.5.2.tgz","fileCount":6,"integrity":"sha512-zeAsq726W5Ei3swwYeswdQK15IuS07RPkbpaHPa0MpFjqnkrFciZzRJz/oqWwaQjBcwG3jeE1IZTcESeODYUFg==","signatures":[{"sig":"MEUCIQDLh8vgT8mNqns5mbG4y0dMPhU6FQhoI3WK3ubJ/emJAwIgLEtlh6u1xFBx7JHBuIA+UvLSvI1/DmItJwzaQbnrgbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOAEkCRA9TVsSAnZWagAA7rcP/jrHuYxYe1F9HuRM8YwQ\n4uVmXrlILjbPuWC9g7qkmdECBVJOcP/bHXXiJBVlhE+9qq4p6yOS15ExVrXe\nybNEbNXsEwIxJg+BiI63gxK2ULCt2YMoMgiRaTLGaMlZ4rjmbIQ/HjhQGPhH\n9CwWmr9kAprOzA9tr1kJCPkQcwoXq79QkgmEscH4QdlADXPlom6PVErltWhl\nynOuTcY1lgE0eCI74oPSYG6WnDHzcdEDQCq3sHvVzBPOWV92aqOqwJtAWyz6\n0xK3A+26sZc/hlF2Mq6wTd+/jFMCXZaGAnHjDY7NCF5n2DI2kh5np2iMXdZ/\n0ZVMunbaE8QNkP/rWyb6BBmRfnMPEi/dSQPxcp+lconxERX60NRBmSEK34kf\nCsNRjPQsaERFbDq5PlViqSDZFaypqu6d9Zg/TTIgO7OuwnMQJxnf7/TXtmnd\nd+PyU7uvmBCIW20JvGidlycjlW4o7AzZeRF225TWyQy8pcs0dLXGauZc+IEG\n+04LrV4ZAw5YxBwPZu6PgaPxJSezlSu3cbnInloriGaFJL7Jaum9l2Hkp6DD\nyNQ4Ih1npUJfPSh/IilmDV7aAruvMqBx7uThw+N12grUg0m+ByEFs+tSVRTA\n2rYg2UJNBBUgYwdSHZ99SmkzLN8hq5qWxHjR42JrN9qV1rAzpUa91Sg4v5aT\nRU4J\r\n=l0Ce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"99c643fe5737bad3c1de6359e4b8264420bd9d45","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.8","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.14.0","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_1.5.2_1614283044180_0.18291804029934267","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"discord-interactions","version":"2.0.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.0.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"3178c4098dda9ef4060fcceae620cb14c25ce020","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.0.0.tgz","fileCount":6,"integrity":"sha512-1FV6VOnhNkz6aqO390AKYtnRki396LzAMK1vk/VUx7OzAJeTXiiAk9yXtDuC2zhU/7CKS80fukCqQEM0jQVpKg==","signatures":[{"sig":"MEUCIQDclSQ4DxJfOyjnSXf9cVlM0wGaq0ke3QeFWuc6CnxjTwIgbZngOzY8ebueycrAMszIrZ8wagkzK7976IOY2UX9SEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP9g/CRA9TVsSAnZWagAAYmUP/2W/BtA48eHaeJlEA8kg\nj6cFdoc5oEfU7gM6dX5A3kIaOEJYcpIjJbgBb2A2cAW9u/160pZ5YV8XHMnt\nXPHJRyJbRSnhc3FnD6REnu7Jsd75TjTcXvqx81X6hAnQPfUC/cr9uajsfCPu\nTuU/Vkfyb0/kjtmO69/zEgC8LhMevnd+iv2lkGR3hYNM1X0W95eKqVAC/CDY\njZ/nlYYIs75Og+4olI6XfobNbRyW4ILQdE1FVLp2HdVxN9g8CQ3f7zFbOdAJ\nobI62FPusRJCiwMKgwU+T7sWXhn3fVAiOmGqUYQEZVKe9vL1q7xoBl+4N8Mh\nEf4XXwJyB9D5r9BqVLNF5KVgaqo+rJELnanScqB+NN3+FX+hGwq8Dy0c4J0T\ndbfUlyaGPd35ojGaQWWLktel+zYc4B5TW1A8uJQX1vztrKZZkdLBLJv0mpQJ\nCIZ/b+LTVFGdTueu1kXVWtSS5XqoZT3bRL83GnpLIWLhycNawdOcwxiNSK6x\n5sEQQLryfVyI7dUbf3UH7oi03zoQdElpBkHdOFT0ZI0jbt81R7v/pEstC2R6\n6+lI63bA9jblcvbHxbtVn3BaQAPtyg0zXDEjszqVvOUusj3v09L+YnSZjOdk\nGa8wu6We1k2INg7NEcqMZ5EAHKsct1UoRjzEDuf3dsvuf3gW/sZk6gRNdGME\nrPy4\r\n=LTAA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a9f2233d08c46eeff0dd0c1b8bd158dd27ca3f1b","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.8","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.14.0","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"tslint":"^6.1.3","express":"^4.17.1","prettier":"^2.2.1","typescript":"^4.1.2","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.0.0_1614796862630_0.49837204833636184","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"discord-interactions","version":"2.0.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.0.1","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"af54e860012e0469081ad8f03a477ec551f3e46f","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.0.1.tgz","fileCount":6,"integrity":"sha512-2ntTVqsTiNqRqzkNB8YxKKxSIGPay4QNqy5l2OiXZ9sJws5AfXY9kKYQsC6xCwFdewuJ+LbLZTGh0wemU+t2zg==","signatures":[{"sig":"MEUCIQC1t1f3kZ3jCxx1YSsgKMqgge1QpZH9XzUhelg0ftWqSwIgEDqWdGZXBmixuQGrE5v/ZUwC/hoAvhzJbFxWPJis4vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQGzMCRA9TVsSAnZWagAAPbYP/jSklxVyfdeWO4f8LbNC\nVWhD+wV4HsV3l9FNg3x3EkkLu0qdnG1bsTvwLUgv8aqd7a2gz/KMF8PMtC6h\nF7ghztKcvmINbbyo5OxSD7nv37946ILCDuOZbKJVyOfegVbN/yeHApCsLNHp\nZn8Ixt+FP/NgO4eI2eIfv/boccJoc5uPndzZ6v4tw2AV+YNmoaagcd/7F6S6\nd0EmOIfa1GD8wltMisBD9B7cEJcaH/Cky8XhpeMNcSgKcgjNSdwHnQ1hF92h\n9oqLIhdKVyT99d3rkEwVNf/dy57OVEdG3vdVs0q1PsQoDd5ODC1sYLfFo/lm\nj/wFJEw2wEjr+Pq5Ajx7kDXKFo6t+hc+ruWJ/WLc1RrONMDyu246G3xhQpQK\n+8sDcG2LU97a4neB5bqB0OrxQgxR7HrzmQ9pqjHg4iOPVwSeF8wDm5kmAtuv\nEYblqi4AQR9FNgX+lrbR1ABX7RWokKvgY/I/S4DkF3bFOHX19RH0SVEvaRRK\njPMNW6fQbFja/54FrfK1luxQy3ehO/iHb5wdJzPQiFw/oyow6DlQCsbfYMwu\npl3HHzMIVzegOkk07alNoK3iDaY04tEDBYKheG1SpuuzvS2QtVFIxuOrxmZK\nYRd7xtvFyrNaJVA2ioAGc9nNx69jpybBEj7RbUOpSv7BbQNdyErvbDMWG/fz\nqjAD\r\n=mAMU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0684f735a3445f9df6a4de7198d852e209a4830","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.8","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.14.0","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.0.1_1614834892049_0.1081354956953704","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"discord-interactions","version":"2.0.2","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.0.2","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"d82ea63517ec43666bce63288315f269958ff5e3","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.0.2.tgz","fileCount":6,"integrity":"sha512-zKQB63xWLYbOZMyU+EcLrXnUCMuWkU8/SoH7jFvc99Y1amHqli3oPEkgoLWUmYckL+HCPuA7LXpNyXaFvoqIww==","signatures":[{"sig":"MEUCIQDL3W6/l4HC3PqYkmGMg0ObsecDqXyyO1L1tglcWsHwMgIgQTQuSSbTbuxEMnx66jIouoZMdvyveiS9ZJXe6s82dDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQHGlCRA9TVsSAnZWagAA/DMP/3enDjBeIIddjaJdUTCl\neWMxTBmCsuQNAs347PYNEBUhZANy62xBK/kKfK8n1ZTIK+gAe8AZlQ6SNUuh\niROrkbnUq6HieGf6ODs2rojpprWMIIt5ZmwwzdKCY4Q/RoPbP/q3wZ+uvouo\nUhyVXYlq/HPlGYtD6WtY7FXeQwAGtVZDa4dR7mAUwHtSnuvRQanPeIu5Ms/b\nbQ69mpLyhqkw6S8m5rKAOVMPNrYJN3ZooA0HexvvbCgQ9leb7YQe2knIfMOU\nK4aGBXnJW+AAlwPf7i8JvMLiRwtlKhre2cRxCq3k1zAE2HCNZCgy0inrW+UI\ndqJM2FyzIuntV+ljTbg4pczXYVtqsF73O9bQGe0xACV4rnwM1jSUzPk3cMco\nWlslzQ+9jF63TmIJ9raRkAdP9EhhYh+/YHbX2/oT+SEJ8S0uffmuABCL4uUi\n1xh1svYw7uH8hurkvwuou/nGnalwtMQRBXOasqAM7Rp1qwwRbpU9xBczpVs2\nhA7FLIfwQ1+WzF0noYQJlmFmJbTYYo+5CLWNet8biihz6Cf3WjA6s0Psag3Q\n1E6DR1CzsHuWfv/BjXujSxH02wYZH7AwXkPQTCYLne+Uc6DogkZxUxc/fo+d\nGbJ4rCUK9M9Zc+44AElL3q7M1VL0jdW3QoG7qO5xzK5KDYtuIZqn8rxZ7Nu7\nC15e\r\n=UYaV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c0684f735a3445f9df6a4de7198d852e209a4830","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.8","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.14.0","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.0.2_1614836132677_0.013878265693389125","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"discord-interactions","version":"2.1.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.1.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"518e197d43b240f3176183cf6a8c827c64eec0e1","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.1.0.tgz","fileCount":6,"integrity":"sha512-cs9BHou0CnQfXJkkuKa0VEMIOATMxwGdWBKeMRyEDL4Z8DBev+DdEQpD0ecQt77neb8OUnCnmgTZD0fiMXzQ9Q==","signatures":[{"sig":"MEUCIQC6XQfjG7n8vJohTp6rzyvxUsGKuuCP/uCPC2zgaoVQqwIgUxw4iApk1W3PYD9Abc6pA1HbOMr3D+Pus6frgOS9HZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguS8MCRA9TVsSAnZWagAAqzkP/3KcMpG7TlAqOgwyEoUw\nhfk+9G44OYILEUQbJIFiJKdoxtD8FMU/ht9ZpeiE11ieiRaNhH1T1uqTmgpa\nZPHSamsHMQIGAIWxWF2xzUcVrwTxZ8VSpOsHHYdID62pMtq6qOe9fHzDBQpv\nMU5e+H1tWlYyraVhu6BJrihRuncUL2vljQ2IvsvTQx6CYhWoBwJT65tw1/Mw\n6u9UAM0/3lnzll2Ix35r5ki/zBhZoOzBn0j+Oo3ZhMhuNbKmJOQ9QCbpGkkb\n8obn116OnEfwhP0fd4kQoYfW6XS+rMNBz9FeUqy8LHScLPWtkDiNfRxnQ16p\nr0XPSTHFgVSwGmzxyIKVvpYz4ygWnnC+D2I+XBP0y9EOmFLJUY6SGlYCY7TX\nIvKPsPT8ZfhNJx3ZvQjKVqfhMP0itJrYpF6Kb5gM2dT2hZRBuR4XUObMnJfW\nOV/cRW+gELcmX9kgdw9tvMbsisnZuZ+WqG8WW/nerj03BrvYqkDhE+ezmhzK\ncWHPdeSM5iqcN94TJ0+qClokXebJB4pP/y2YM+YseUvXRz/35mEHycLH2KYx\nmewmEVY6dnzQqJtomVthnlRXIRzZSON33YobiqAxerAcWLYJvb/Za3spg4JS\n/ZFfXNRQGW8Six4x9E0FXujh4IOsWoNtUY3VCITe/00ZPGnZtgmBFmIQl33o\nKKOn\r\n=VBRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1dcd10232847bda42c38d80f0d8bb6a540792238","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.12","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"12.22.1","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.1.0_1622748940597_0.8242731686207865","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"discord-interactions","version":"2.2.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.2.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"579756b6d275343979cf18b0fbdc2904fff3073a","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.2.0.tgz","fileCount":6,"integrity":"sha512-FXxCQ1HUYts1JvL0bmRI37KVwv68p1sOqADMEVAlzOnc7T0GKi7CXOovchnJthvvGq0elxILCFnpSDRt95Vfmw==","signatures":[{"sig":"MEYCIQDCKjQukGGnPyDM7I16OLog8lqWUbGCJSIDHNH0QqBfdwIhAKyIxOsM8LlrqvyXvENiDpvg86xZaBVKxkjQrZYeiZ+a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx2zQCRA9TVsSAnZWagAAlpsP/02tipUbHl2g/QOtuOOx\nqMQ6SL+JTNWPELzrt05FmQ303PVoNtuiXTQMokE+RXn2Ejiqj3DpEpfyVGgV\nLKyUNKZYgdGh/0HBVeBCzJrrjM8K6gIWttCaQUwVaf8AiXSx7hsqDYd8qgmP\nlv+8t2BhowVn5Gpz0FT9E6oWCoeVCLSSSOgjB9YSqM21ZpaDGyR3USWahoIe\nUVQey08l5rTnjuBxY7mdcfkhFWzzx+WuL0zsbYVBJMOJHu+fl5R2OCmlULQN\nYatclGVEMRPYmtrjhBQPpEkZHkE3fejMHBc/BqCBeVqqTB3EoENlcyNXfBuq\nlglxL3hJj/WI3rnUoFrpDuWsQg3fJu/wg6PrHnxRr+3LYs8MUF58XlXRvYzs\nBibT3KQKx+TjJzztcmIMN0xmjR7DOiA3ZxHrKmG8VFbIAmPndTJdeCK70lJI\nPj7KTcPPUlE3AGNujnwXHvAqTS0B89DrWqnClJo6eq214Mfkkr0ZKpoAhpM1\nCzjasx1rK6+F9/1VlL2d/c4ICFsn1fkuz9EO+VoXEBvAjXhwtuXtaJne1Igb\nE45mcextyMgOOG0eRkCzrscYOoYVrRaYiQW7CDY0MRKtDBe8rbvdJ3YdMbY/\nquWcbPCyrYBkUke9W0FmWDgePX7ZJHiy8kGt4wTsih8GV7+0+pEDnPETjay9\n8P5l\r\n=qD9P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1dcd10232847bda42c38d80f0d8bb6a540792238","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.12","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"12.22.1","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.2.0_1623682256650_0.3223136065285841","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"discord-interactions","version":"2.3.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.3.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"dist":{"shasum":"f83a025056250a19876274a983277b884bb3d51b","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.3.0.tgz","fileCount":6,"integrity":"sha512-PboDGXOUYVKfVvFo5nMr1FbGJGeYOvC3ZB1UllQmLHLoifc5kmY7PHM5hm6QeYOkdoot+/eKcwXxfki3Mh+IHg==","signatures":[{"sig":"MEYCIQDsi5b+fwxOgbUBl/Y0cgwnafx2fQuWN9VOedHtzEFg4QIhAMbnmyUr9mU5AAM3WHMhD/GQMh0Wmifh8oP6/2iENnBk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx20bCRA9TVsSAnZWagAALF0P/2wgyPwWwynv4GaC75WP\nYFn0xpPVy8JUbAOBCAXxLcoYlo0ywMRVK8p1Cbz0xbU+ViiNt9mFbyoZEVsH\nd3gldoowMbV8EAnR2aqaUSmHUu4VtXjKsIcihUr81Vr6Zsg6ispL0cMfUNv3\nKK3SKlk+oa3eAyL2RRQyw3I8zVmOQiLOfjohP4kCyymYrfn/faq7Ibk86I1f\n5NQ63AC3ZRkqVvj4kNVxEiivgmHawThiYO4G95EMIje8lX9sfuJoIgaywzks\nqRWVCzKsMb+H7fvqvt5jkjv+Nyzc3q3aWCp+vhpdl38E8dna991x7CXgEUt+\nN8/pg5vg6wEmPVngMeWLCZbHjmHhJfrZUZkxhUrBMpOUdud5hGHp43+G7TbQ\nQcdQrXuGK57pIdxbgZCKnX01DqlJv+SoP5omXFKqOjvw3BSDW8jJNZudCMBx\nyJTgeltoPdtlo9+f1fM6E4S20JjXLh0jnHyr89SqFPwt2bQKBXOrKcZPgqLm\n1+DjrXyoK6HfGYvpnEzA8L4W050yebFY4rtpZ+P/ijJ8839AlI3zFWMItPoq\nFpYHXd75ZAc/RLdvvzIUNQN3A1XfRjqzGUP/WqEdliXb+xsr+6V93D1bR/IW\n42ql7VsTxyhguOLbQyng6P2Ih04t5Y+yqkeyuBqFXkYqjsjPgEMjJcDcCT55\ny44u\r\n=8DFf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1dcd10232847bda42c38d80f0d8bb6a540792238","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"_npmVersion":"6.14.12","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"12.22.1","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.3.0_1623682331748_0.862179183010519","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"discord-interactions","version":"2.4.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.4.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"4268f9633a864d03cc0444f09b8070ec19b3b1ab","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.4.0.tgz","fileCount":6,"integrity":"sha512-RFo79x5JlqDGAAvxqS8YHSSUs5EaZay0pgcK/qhBqmFwrJ4rSitL7fBtlqzwpO0/uU2oeiS0F4nvgD1WQdmf7Q==","signatures":[{"sig":"MEUCIB9Lwds83817dYNY85hKEKbKXqNWynnQ5Ny43/swArDnAiEA6pPmZN4hgzmwM3ZizzP5fZE0nOkuSXeVpOFm7/HlbAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20903},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c421e341f9d7a0e3a77e8797f74515bdc305cd3e","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.17.3","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.4.0_1633729829217_0.6266515828643164","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"discord-interactions","version":"2.4.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@2.4.1","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"3142a130473eb95219681b7d6ca499aab82d5804","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-2.4.1.tgz","fileCount":6,"integrity":"sha512-UPSfB47Pf4pn+qllp9hjUr5v+u45BZH9g+1dP4FxA1V4ngRV7hkDSdU2LR8drIPreJAHENPWYdd8rvWPtrdK1Q==","signatures":[{"sig":"MEUCIBwBCuofGHdkHWIL2OYyMl6JUNn/CJ/Utm7qHpqfCS7lAiEAn+iJ2E6EUQLlCIXzKF/gM+qRrRZZ5QXztV9pHbinh84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2oSSCRA9TVsSAnZWagAAfVYP/0Of5ggj0Rc1eZ3yBAtV\nRMZ65JVHeM/h7MaOt2WoQeutCt8VZGiL43QkGmUt5EWhDqK5JqwCrjakgbki\n9eKVrOCsnqqkkocUgYobckg3BoQTS5O2H3RRDjQ11ruS7HlfVLSVzjhyXwnF\nkPfxdENLQFgJOTuEIJtXzt60OLdgvrRShO1WGeaDFZy6BEMOLVt3Ybfc+mnt\n+o+axsiceNUJoZhff+r1bEJMfIeS6IQ7qRW7gXaaJ+hO/hEN3uSkSJt0NMkH\nfSzlnOBa0AeRtsLjaGpOMkrbVEsv5S60o6pgdY+c8f1NHnXzAnE/FQMg4KFr\njXjDgI/HlGWmseQJW48nqGrjXGe8wUMzRtVoZvnZyZeEKNChjbiR1a/AWSkT\n51PxDmC8RQcNf6UtG4+zLEZDMIgNZWcMhkuMt4Uz66raMPhLvfEUs8TBAiVf\n8/9iFmfDzlmG8152uIliRb21kyq1yvkWJJj0p7AIhZOa1VL3VWBi1bhz+ULf\nnr1VJWOHv++8Yt0Uh1u7V5sKY5AYpPqXlgrY/kZfsS/9bB9RaI7chMgS+CPD\nF9131IthxVF14Wzp4lJgxywsgO8nX50QSz754ccNTwpPeRxGBXR0DT/Vgbrm\nd1Y+HTM/WxONb2tEhewTeR+QZLRSBV/tqO5CWXA6lG8D9cZX38dZ4w2stYn5\nlf7F\r\n=BbQQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"31fdb55c8db9a8606018b882390f7b69a5e2ec4f","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.17.3","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^26.4.4","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_2.4.1_1633729924142_0.39949776374380375","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"discord-interactions","version":"3.0.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@3.0.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"805d7c9287b0a265284a46195487d8a786e8ad1a","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-3.0.0.tgz","fileCount":6,"integrity":"sha512-m0E0JVxYhldmEMHhi/VPLG06LSugAg6cHvnoaQHFqrDUR80LuuwKQA5FPTWWoWthGq+B5n0hGGn0RC3DYhSMrw==","signatures":[{"sig":"MEYCIQDX1+vsztkpPJxQzUE/9EjQTZgjCUmzD2EKcYnN5fIB5QIhAL3q/Ede1vnt3/JezpElvthIotqnymzq3XKIGS6uvajR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHTy4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovEQ/+PNwEPLdPZCRfCBvTbub2Ee/dRaPvx0fTgdlNuecMAJ0NJBwh\r\n5uqzEGy8RUEGWRcjoOWRr9W15BBBZRhtmWvxqDCSlaWt/F3YdLRA+QWeHRNw\r\neKYvKazZ2KZI7CHLEvM7FLm4rVbVFPSt+m5P66yqqQV/pGDIkg+/3hqFIoA+\r\nPDmZnXMO8WiUF8IQCIv1XyyewMZ49ow6FFnXcStmfKKesF03znFyJcBh4XD9\r\nlRvqVmlTIyfK3svB2ZKM6tp0sys4tOV5zJf3vlP7rc2eF+JRi3qUwdqTBCTB\r\nemzfPJ3q4Y09ehnAZ9N3NoxSAPRm6aT6CyqZT1vIkOy9OGv9CdMAf1FzlV4H\r\nPrL+JiH9u0cActGZJRuMDmxlxA7u71Gf6Hyj27+E+cxLmQCkFZ0ZzbJ/Y4av\r\nOJXxlwNqjITHivmLARIRshM0iYP5HXxJ/G7V+OjFDQVqvYyPpV/Pwpx1Klr9\r\nMtT11odj+JiT9ubRX1w062wj8hGnWZ+Z6LWnAvLP5Qs7C8WeSTKYgXezFWcc\r\nrWEiIabOgJ/b8XtoNwCS4FAzbXlfcd/tFgKcmoRxjzIc2EDSxfKJP87VL4Xp\r\n3LMpkm7uCuR30fjk7PhD11NpJS9THYTum66g/hSnAcq5BWkv6FKGRWA4faL5\r\n9uTfUOY68Dq8o0bEWynH5ouAsdXRHHVRG+c=\r\n=GVWZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"gitHead":"15f495db8d7bb1e967dc9c6c97488c5d9e5ad8a8","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"6.14.13","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.17.3","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^27.1.3","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^27.4.1","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_3.0.0_1646083256496_0.057751743259848","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"discord-interactions","version":"3.1.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@3.1.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"ee9268bb5ca8e1b56e3dc1e13c93dafede1f6bd0","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-3.1.0.tgz","fileCount":6,"integrity":"sha512-AslkLAwaiq7ulFcurMoDf+FXINZWiF7/i+7U3tcKJHq/2zpxYKortPhaisM2f4c3hIL8ioddSCwVbRR4ngPIwA==","signatures":[{"sig":"MEUCIQDfh8EOlKSQy7W9YQDRgpmmYoNQksqX1EIWUn6ActpPFAIgOHz3lV0U4fLffmS9HIFi8TnSRGr6y9FGOn3kJ0n00PQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNPvWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoelBAAh6PU87kVG/6+3bu0nf9uV3+1f9uN6+DHqkaV7JO4HFj12Rce\r\nJiGMwJYoIiOIlDxrvwxtfrBP2fIRSe4hCBrwXCQ5v5ZnR8vq+3dPpbgV6wRR\r\nV4J2/WNcXNXT/g2pwu7EWOJPcgFlUD856ANWr8RDlIEle5HYaq9YOsUrm3hJ\r\nz3ajX3k0xyR1gIqpRSSM/R4VzIMXRMl49DJbAbohiD/RHCnqlB/jJaNrUUY8\r\nYPeFmO7Dq0Q33XIBEicMZfvKAIcEZjPaqgDP9WD8g0prr+IzSCsZL3SggPXd\r\n/gh5im5rE9kKwXXhUgKTxnQEgvQJ7fC9Dv18fygJD8FtesMpOWp5B1oscw7N\r\nJe2usbfDsJzsu5Zyct4Kg9oFHis9RxOKwQQEeBvAYEhj0AwTFQmzZ+d2w2Ip\r\n70CgYBOUKpCyVHWg9q8lwRrW96JRGcASpLXE+bNa6CUuWW4SC6R9Cd7823A7\r\nOor9+/X/dGtBBUZBAKTK4y/f4hAs5HJCTvRhpgfeWGfgSuIKDf2fBlltvPiV\r\nrmlciV9OEPs5sIzvwMkbD4DS3MfjSOUoAWUsz/AyL/RM/+QMm+Y7gKsGiMPF\r\nbmV4mc1aOGCOGC+ZY5uPToTbArfgE/tAxZlRZXPiZeJ0sv9ECh288jJ+mk73\r\nIM6dmRHmNPJz/p8jAFKqmHoNgtmPR+hlTKk=\r\n=gEQy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"gitHead":"bc78d94076954fdda7840a40e40c5c2a5034e3fd","prepare":"yarn run build","scripts":{"lint":"tslint -p tsconfig.json","test":"jest --verbose","build":"tsc","format":"prettier --write \"(src|examples)/**/*.[tj]s\"","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"6.14.16","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"14.19.0","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","tslint":"^6.1.3","express":"^4.17.1","ts-jest":"^27.1.3","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^27.4.1","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_3.1.0_1647639510191_0.34050535807794113","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"discord-interactions","version":"3.2.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@3.2.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"f5c2bf71836d3aff7e3886728d48f773d863cfc0","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-3.2.0.tgz","fileCount":11,"integrity":"sha512-/J25RpYlokRW+2HmU5C2xo9bcgCWIzCl+MRRLCL/XvD+Hqe2WyQc639vUUKUNi6hdSdWb2kGNZDkMZxDky2dZg==","signatures":[{"sig":"MEQCIGG5uOfnUJzpq5gWz5+sNmFiwEPe5OH6JJf9xQf8RpseAiBSXtY7qlkR3241BV13aKgFlOkeiEwGhd/kBBAtO0YXdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUGbdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqf5RAAlpLyJlTWqhJMPmDNLiVuC28UPVyZFD8BJfkbFt2IBTBLlRgh\r\nTj5YJim12HbYsEsC+18igpBYFpculkXPhl2k3eMR2KTACwQiVWxcZ/B/smgA\r\nZGXulB0bSUf/zeZ/ZvFU+Of5Mmnw1wg+RC8cIiy9B/Nw1hgP7r6FQChzY+Rw\r\ncfH/L2BW0zA1S0mhokoGW/tqGmLb3c49WhhDzSpFhlKu5aBXGMhIHrCiWg78\r\nut4UFq8P2B0tPUfWFzO+PliQ99KeUrX0EYLVZmBPyNhMbG4yppahYDP38ehg\r\nvluiSG0XC8ezoSXm1dc+oG/HtYxAgryuLbIHVCsQuf5bLO8Q8Kzr06XeFbEY\r\nqXYESP54OwURxbFBoEDeUKNDcUfbW58u1csl77gPYuUvZaKGbsKbor3aNBn7\r\nt5JZRDDt0KeVFPeIzJr4cyD7fRFT5d4rhuYs/zOv3s8oX4URncD0oqP75e49\r\nc88g4FU29hNSGBGtnpJz6DF2iNYuXoC9u/LiPrD9aOAm5FpXZNuWen+9x736\r\nVPuelimgTpv4J8WN/eDgv0j09LEThS5t2xhE1RAZ8eIEZnQQ3iDoXgT4msHx\r\nRbyu5dry4t0u01yJX8DuH6yyqrLJLPWOQxay38C7pqAruK6gJ7eUVSC9/9Q4\r\n+F80BBeQPWaVqHuvuXVyjta8TwJrMQ++DSw=\r\n=lmjC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"prepare":"yarn run build","scripts":{"lint":"eslint '**/*.ts' '**/*.js'","test":"jest --verbose","build":"tsc","format":"eslint --fix '**/*.ts' '**/*.js'","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"https://github.com/discord/discord-interactions-js.git","type":"git"},"description":"Helpers for discord interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Ian Webster\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","express":"^4.17.1","ts-jest":"^27.1.3","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^27.4.1","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.16.0","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_3.2.0_1649436380937_0.18282099838729415","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"discord-interactions","version":"3.3.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@3.3.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"9d8d286f7c0a34f663fc7060ad69482362253471","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-3.3.0.tgz","fileCount":11,"integrity":"sha512-Z8IAoKz6lLefdr6HzcZU1BijGqi+8lwNxtKxod6gXKJhdairuUY65PjvBcw2BodBb26qsMoY1ExkSSUWYJGurg==","signatures":[{"sig":"MEUCIHD0ISUMgjOnSKJtcre8gYopVrdvlBwJvv4uiBHkInVNAiEAgUZMwthPe/TF7c+0hslCxNCy8mk+o5vou3Dfw/Xm0AQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1AZLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0Tw//QgnJBGn7xChoQx/beXy98hEM9t+3HkcBbWnWPqeVGtiPVfQJ\r\nxPKpNM1a74auc4tqVXAJM5VauR0eNMLQveioF4FJfYfm89ymQ93QrGsWE6lg\r\nQSPf/8Jw7FUz7Y3EEqh/lEuXlQjVGdcJr6X6lrSdN7tGP6b0J7vwVKgIwGpE\r\nOV3jzqRJ7mKFk1xauWM6tXXt3btsOe2n1vBQtD7ft1LjHWM2cYEaaP88FNo2\r\nxf8q4gn/FUPqXPpt4fnRNLur3Q7usegPZirBfj9RU2RzKcH8mRWAMbEtwY2E\r\nZcFUc3YrCsZFvf8NCpOLzmsjN9S0G7fQCyxqxN5Rre51RDM065ZzPObwqMf9\r\niwLXuOULnuu9XbLSYdG1GYlPHLjngg1J2UpVMTWCrHYFQv2inBd+7nKIIaPo\r\n/My1tYtFwA7c+PDng8Pkoi7W0Wio5uN8v8uoXIeMfQIVHwy8TizSPPkMhmvQ\r\n91mkC9j8b1DOPxB9JJNni5WWNAqrhf6UmJBSSrE5kOUhbX3SOxFo/EDjzNHd\r\nM72Q7osIj9PV5tEo34nW2DeVi4bY1y/dJERYM5AheBIJIHVk7AUdlMr36Q2G\r\nzSmdrGDNy1IgKfHp+t0+WIviqdOoUN/gLHBa6kW8KbvPgcXTGgevwL5lM8b5\r\n527bKK1+rAW92tuJQ9j5KsbwTFC/Vd/3GIA=\r\n=bmpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"prepare":"yarn run build","scripts":{"lint":"eslint '**/*.ts' '**/*.js'","test":"jest --verbose","build":"tsc","format":"eslint --fix '**/*.ts' '**/*.js'","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"https://github.com/discord/discord-interactions-js.git","type":"git"},"description":"Helpers for discord interactions","directories":{},"licenseText":"MIT License\n\nCopyright (c) 2020 Ian Webster\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","express":"^4.17.1","ts-jest":"^27.1.3","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^27.4.1","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.16.0","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_3.3.0_1674839627026_0.3572608675238387","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"discord-interactions","version":"3.4.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@3.4.0","maintainers":[{"name":"ianw","email":"ianw_npm@ianww.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"ea24c0c9076ea87f501a04ce94c8b91421642a18","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-3.4.0.tgz","fileCount":9,"integrity":"sha512-DG0Jxdd/FcK8liAPhIP4u5YHpnz50JWn9DK4OavxsLD49/WGimXtP3EdOY439MaWyCgQfsfFkA1GsTEyu63RzA==","signatures":[{"sig":"MEYCIQD5l6DSNlwXgleZbp/7zE5zvJr21A51WDlfcZtelzAcwgIhAOULF/sZlI6I05hBxUl9qGBuNNr5MSOUpdTH0JupAbHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28786},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12"},"gitHead":"badeb8450734a2fd5fdd2848579a795ec3da2606","prepare":"yarn run build","scripts":{"lint":"eslint '**/*.ts' '**/*.js'","test":"jest --verbose","build":"tsc","format":"eslint --fix '**/*.ts' '**/*.js'","build:watch":"tsc --watch"},"_npmUser":{"name":"ianw","email":"ianw_npm@ianww.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"8.19.3","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"16.19.1","dependencies":{"tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.11.0","express":"^4.17.1","ts-jest":"^27.1.3","prettier":"^2.2.1","node-fetch":"^2.6.1","typescript":"^4.1.2","@types/jest":"^27.4.1","@types/node":"^14.14.10","body-parser":"^1.19.0","@types/express":"^4.17.9","@types/node-fetch":"^2.5.7","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.16.0","@typescript-eslint/eslint-plugin":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_3.4.0_1683557988284_0.9998670454825038","host":"s3://npm-registry-packages"}},"4.0.0-alpha.0":{"name":"discord-interactions","version":"4.0.0-alpha.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.0.0-alpha.0","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"008fad19b20f70647c49ee17a0c9386eeeec5ba9","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.0.0-alpha.0.tgz","fileCount":12,"integrity":"sha512-BSGO2qDQKX3l13ZxfBxMxlnadhPoWTYff3GqWIICKZaBZa3q1CuPdSVOZHoMFIX45M3CfMFuXlS3184E8iIYKQ==","signatures":[{"sig":"MEUCIQCg/lak6i1jot7G1TQ20PXbwKmYvyrfj5I+4KbtPIjUWwIgCCnGPthq+yWbgY13dm6mju8IrrqnTpVxHKbvcSOzVcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34134},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"59d83005c956f49a0bf8b2a371af940c946793ed","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.5.0","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","body-parser":"^1.19.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.0.0-alpha.0_1717082588592_0.6716481002284511","host":"s3://npm-registry-packages"}},"4.0.0-alpha.1":{"name":"discord-interactions","version":"4.0.0-alpha.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.0.0-alpha.1","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"b0a9df31d2e331c96ca5e1efaceb8b757734b5f7","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.0.0-alpha.1.tgz","fileCount":12,"integrity":"sha512-Q07fZ+4lOjlksvRCrglF3l9v1YJShrS6vLKgR6CTq98yp7GJ9dhSWZJiG5b8x26eOnTAiL5sKTodcdX7sJWjbg==","signatures":[{"sig":"MEYCIQCJitGB9p6L4I0cgla0YJxCe+m6C944QAC3+oF0WotKYQIhALYvjWF5mcAR/k1L35ClkQz6vMFy/bEaQsyf+JUCCcOk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34820},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"59d83005c956f49a0bf8b2a371af940c946793ed","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.5.0","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","body-parser":"^1.19.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.0.0-alpha.1_1718243350665_0.43357801177772504","host":"s3://npm-registry-packages"}},"4.0.0-alpha.2":{"name":"discord-interactions","version":"4.0.0-alpha.2","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.0.0-alpha.2","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"87dd3e39fa97ccc996384c116c4707a1ac905878","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.0.0-alpha.2.tgz","fileCount":12,"integrity":"sha512-6ZetwUedajha89A5pnC3Hm7/Lv5+h8+xmALT0pZUlodadXpP7rPpU2hQh3LkArawrnviD04ICetHo8YO3B7Rvg==","signatures":[{"sig":"MEQCIGzdyEFDwHLAj7ujXPmtHKb+MST2mLWfbtIreVlZkFOPAiA5yNspsUBMz17VrfkeSyON4/FllfUlCl5Xm+lA9On5Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36376},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"59d83005c956f49a0bf8b2a371af940c946793ed","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.5.0","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.12.2","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","body-parser":"^1.19.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.0.0-alpha.2_1718248870665_0.6626212788761323","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"discord-interactions","version":"4.0.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.0.0","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"0523737bbccaba38e46c409d494ba036177cc380","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.0.0.tgz","fileCount":12,"integrity":"sha512-27HSJ379W9E4T6Or+efQRGnekJ6g8kYokSFtK5HKc/3ObC+83O+vxdg2trStD/2XPIHVPMNVIoZAeK9s/EL8Yg==","signatures":[{"sig":"MEUCIQCgF1L491T56uye2uQVxlLxuauXsuAW0QY0ss6nTGIDiwIgPKD5ZxhrGehPMcwrdNAdyy3wvAf/UI7htxt/O8EleTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-interactions@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36287},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"081656ec412ffc3e4ce7ac8c9ab48c67d9996bf5","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.7.0","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.14.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","body-parser":"^1.19.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.0.0_1718331949153_0.5172569626949741","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"discord-interactions","version":"4.1.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.1.0","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"692c09bcef72294c0124e4700fa84d80ca4ab3e9","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.1.0.tgz","fileCount":12,"integrity":"sha512-7DyXvsnp9FxjMPD+cPHG3DbttveVgOcWOBtWqyjSQ2bsfkTVpJF2l4c8+XujXaC45NXpRV67Da3go5O2DI0/hw==","signatures":[{"sig":"MEQCIAowUbR1turTZR87XgTnCC6RD9xPrQjEF/xjsZQ4QEvuAiAOhh5Fg/ujou9GSnivE1pHDb02DgBGPJZv4YfmCHu+TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-interactions@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36526},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"f2fd09d3336c5e47215aa159a1c87070ab270d56","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.8.1","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","body-parser":"^1.19.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.1.0_1724695824074_0.11063595506561197","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"discord-interactions","version":"4.1.1","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.1.1","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"68b056e377032f13eeb84156ab04f09beb794f77","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.1.1.tgz","fileCount":12,"integrity":"sha512-dCrdJFSHQrEHXB8tk+LpIhAL7/+/UXCFDzooYmB6jj7b/zuhdbETpcZXLYQpSfcSRpF5wjmnu1XwuHlvdF1KpQ==","signatures":[{"sig":"MEUCIQCYIQc84kB6yt/G0c77tOGIQL3z2IuBNDu3gZeUcrkJRwIgHqzD9Vo1/pWco4dmvbRhEkGcqosR0dxDTF1OBJ7s6lQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-interactions@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":36714},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"6019452d3824f46037eeb765c071f97a702f66a3","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.18.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","body-parser":"^1.19.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.1.1_1738610030224_0.9950022417417577","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"discord-interactions","version":"4.3.0","keywords":["discord"],"license":"MIT","_id":"discord-interactions@4.3.0","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"homepage":"https://github.com/discord/discord-interactions-js","bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"dist":{"shasum":"8bd82c764d7b61070e8ad2d5e905fb6ee5dcdfca","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.3.0.tgz","fileCount":15,"integrity":"sha512-qCJEnuQeIDIo26MPEqYlIiYokqwFAMoRsmEE0PgAuiTYNXIMB9Z40LmqlgYe0yBO+743+AOnfTQdUK1WLg8+pw==","signatures":[{"sig":"MEUCIQDOT4qbjmtSj2Pc6ejwZsfalIeWJ/5z+Czxuuj3/ieD7AIgLe9OWQHdexv8BgoHmYMjdhwrf2ZeXwHa6nJdhWSGSo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-interactions@4.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":45081},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.4.0"},"gitHead":"7359e11bb7e6aca58cb0cd7f623b6eb577e67e5c","scripts":{"fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose","build":"tsc","prepare":"npm run build","build:watch":"tsc --watch"},"_npmUser":{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},"repository":{"url":"git+https://github.com/discord/discord-interactions-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Helpers for discord interactions","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","express":"^4.17.1","ts-jest":"^29.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@types/node":"^22.0.0","body-parser":"^2.0.0","@biomejs/biome":"^1.7.3","@types/express":"^4.17.9"},"_npmOperationalInternal":{"tmp":"tmp/discord-interactions_4.3.0_1746737538536_0.38557769598507896","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"discord-interactions","version":"4.4.0","description":"Helpers for discord interactions","main":"dist/index.js","license":"MIT","repository":{"type":"git","url":"git+https://github.com/discord/discord-interactions-js.git"},"engines":{"node":">=18.4.0"},"bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"homepage":"https://github.com/discord/discord-interactions-js","types":"dist/index.d.ts","keywords":["discord"],"scripts":{"prepare":"npm run build","build":"tsc","build:watch":"tsc --watch","fix":"biome check --apply .","lint":"biome check .","test":"jest --verbose"},"devDependencies":{"@biomejs/biome":"^2.2.5","@commitlint/cli":"^20.0.0","@commitlint/config-conventional":"^20.0.0","@types/express":"^4.17.9","@types/jest":"^30.0.0","@types/node":"^22.0.0","body-parser":"^2.0.0","express":"^4.17.1","jest":"^30.2.0","ts-jest":"^29.4.4","typescript":"^5.0.0"},"gitHead":"ed1794792cac16d09953c84fc282952a893bc2d1","_id":"discord-interactions@4.4.0","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-jjJx8iwAeJcj8oEauV43fue9lNqkf38fy60aSs2+G8D1nJmDxUIrk08o3h0F3wgwuBWWJUZO+X/VgfXsxpCiJA==","shasum":"8dfb7f1a985ba7649943fac9c7f918bca7300111","tarball":"https://registry.npmjs.org/discord-interactions/-/discord-interactions-4.4.0.tgz","fileCount":15,"unpackedSize":56526,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-interactions@4.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDTCmFtN1IRQ5jR4P6AXvOqNUW2VsyP3BMiliyPWd3GPQIgYIS9ALgLRvsmr9HPvkGWAjsjij/h+mZEJxMEn6xW4EE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:345c429c-6f92-4904-94fb-b7ddd26922f2"}},"directories":{},"maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/discord-interactions_4.4.0_1760046190363_0.48570690369437397"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-07T12:35:37.174Z","modified":"2025-10-09T21:43:10.986Z","1.0.0":"2020-12-07T12:35:37.292Z","1.0.2":"2020-12-10T20:33:47.493Z","1.0.3":"2020-12-12T14:59:00.661Z","1.1.1":"2020-12-12T15:01:08.483Z","1.2.1":"2020-12-14T02:31:15.298Z","1.3.1":"2020-12-14T18:05:56.716Z","1.4.1":"2020-12-14T21:57:00.184Z","1.3.2":"2020-12-23T15:11:44.945Z","1.3.3":"2020-12-23T15:22:05.405Z","1.5.2":"2021-02-25T19:57:24.287Z","2.0.0":"2021-03-03T18:41:02.744Z","2.0.1":"2021-03-04T05:14:52.202Z","2.0.2":"2021-03-04T05:35:32.812Z","2.1.0":"2021-06-03T19:35:40.700Z","2.2.0":"2021-06-14T14:50:56.786Z","2.3.0":"2021-06-14T14:52:11.885Z","2.4.0":"2021-10-08T21:50:29.340Z","2.4.1":"2021-10-08T21:52:04.283Z","3.0.0":"2022-02-28T21:20:56.734Z","3.1.0":"2022-03-18T21:38:30.327Z","3.2.0":"2022-04-08T16:46:21.097Z","3.3.0":"2023-01-27T17:13:47.217Z","3.4.0":"2023-05-08T14:59:48.513Z","4.0.0-alpha.0":"2024-05-30T15:23:08.771Z","4.0.0-alpha.1":"2024-06-13T01:49:10.850Z","4.0.0-alpha.2":"2024-06-13T03:21:10.936Z","4.0.0":"2024-06-14T02:25:49.376Z","4.1.0":"2024-08-26T18:10:24.230Z","4.1.1":"2025-02-03T19:13:50.425Z","4.3.0":"2025-05-08T20:52:18.787Z","4.4.0":"2025-10-09T21:43:10.588Z"},"bugs":{"url":"https://github.com/discord/discord-interactions-js/issues"},"license":"MIT","homepage":"https://github.com/discord/discord-interactions-js","keywords":["discord"],"repository":{"type":"git","url":"git+https://github.com/discord/discord-interactions-js.git"},"description":"Helpers for discord interactions","maintainers":[{"name":"justinbeckwith","email":"justin.beckwith@gmail.com"},{"name":"ianw","email":"ianw_npm@ianww.com"},{"name":"colinloretz.gg","email":"colin.loretz@discordapp.com"}],"readme":"# discord-interactions\n\n---\n[![version](https://img.shields.io/npm/v/discord-interactions.svg)](https://www.npmjs.com/package/discord-interactions)\n[![ci](https://github.com/discord/discord-interactions-js/actions/workflows/ci.yaml/badge.svg)](https://github.com/discord/discord-interactions-js/actions/workflows/ci.yaml)\n![Downloads](https://img.shields.io/npm/dt/discord-interactions)\n\nTypes and helper functions that may come in handy when you implement a Discord webhook.\n\n## Overview\n\nThis library provides a simple interface for working with Discord webhooks, including both slash command interactions\nand webhook events. You can build applications that:\n\n- Handle [Interactions](https://discord.com/developers/docs/interactions/overview) when users send commands to your app\n- Process [Webhook Events](https://discord.com/developers/docs/events/webhook-events) to receive real-time notifications\n  about activities in your Discord server\n\nWhen users interact with your application or when events occur in your Discord server, Discord will send HTTP requests\nto your web application. This library makes it easier to:\n\n- Verify that requests to your endpoint are actually coming from Discord (for both interactions and events)\n- Integrate verification with web frameworks that\n  use [connect middleware](https://expressjs.com/en/guide/using-middleware.html) (like express)\n- Use lightweight enums and TypeScript types to aid in handling request payloads and responses\n- Process different types of webhook payloads with type-safe interfaces\n\nTo learn more about building on Discord, see [https://discord.dev](https://discord.dev).\n\n## Installation\n\n```sh\nnpm install discord-interactions\n```\n\n## Interactions Usage\n\nUse the `InteractionType` and `InteractionResponseType` enums to figure out how to respond to an interactions' webhook.\n\nUse `verifyKey` to check a request signature:\n\n```js\n const signature = req.get('X-Signature-Ed25519');\n const timestamp = req.get('X-Signature-Timestamp');\n const isValidRequest = await verifyKey(req.rawBody, signature, timestamp, 'MY_CLIENT_PUBLIC_KEY');\n if (!isValidRequest) {\n   return res.status(401).end('Bad request signature');\n }\n```\n\nNote that `req.rawBody` must be populated by a middleware (it is also set by some cloud function providers).\n\nIf you're using an express-like API, you can simplify things by using the `verifyKeyMiddleware`.  For example:\n\n```js\napp.post('/interactions', verifyKeyMiddleware('MY_CLIENT_PUBLIC_KEY'), (req, res) => {\n  const message = req.body;\n  if (message.type === InteractionType.APPLICATION_COMMAND) {\n    res.send({\n      type: InteractionResponseType.CHANNEL_MESSAGE_WITH_SOURCE,\n      data: {\n        content: 'Hello world',\n      },\n    });\n  }\n});\n```\n\nMake sure that you do not use other middlewares like `body-parser`, which tamper with the request body, for interaction routes.\n\n### Interaction Types\n\nThe following enumerations are available to help working with interaction requests and responses. For more details, see the [examples](/examples/).\n\n|                            |                                                                           |\n|----------------------------|---------------------------------------------------------------------------|\n| `InteractionType`          | An enum of interaction types that can be POSTed to your webhook endpoint. |\n| `InteractionResponseType`  | An enum of response types you may provide in reply to Discord's webhook.  |\n| `InteractionResponseFlags` | An enum of flags you can set on your response data.                       |\n\n### Message Components\n\nThis library contains lightweight TypeScript types and enums that are helpful when working with [Message Components](https://discord.com/developers/docs/components/reference).  \n\n|                         |                                                                                                                                       |\n|-------------------------|---------------------------------------------------------------------------------------------------------------------------------------|\n| `MessageComponentTypes` | An enum of message component types that can be used in messages and modals.                                                           |\n| `ActionRow`             | Type for [Action Rows](https://discord.com/developers/docs/components/reference#action-row)                                           |\n| `Button`                | Type for [Buttons](https://discord.com/developers/docs/components/reference#button)                                                   |\n| `ButtonStyleTypes`      | Enum for [Button Styles](https://discord.com/developers/docs/components/reference#button-button-styles)                               |\n| `StringSelect`          | Type for [String Selects](https://discord.com/developers/docs/components/reference#string-select)                                     |\n| `StringSelectOption`    | Type for [String Select Options](https://discord.com/developers/docs/components/reference#string-select-select-option-structure)      |\n| `UserSelect`            | Type for [User Selects](https://discord.com/developers/docs/components/reference#user-select)                                         |\n| `RoleSelect`            | Type for [Role Selects](https://discord.com/developers/docs/components/reference#role-select)                                         |\n| `MentionableSelect`     | Type for [Mentionable Selects](https://discord.com/developers/docs/components/reference#mentionable-select)                           |\n| `ChannelSelect`         | Type for [Channel Selects](https://discord.com/developers/docs/components/reference#channel-select)                                   |\n| `InputText`             | Type for [Text Inputs](https://discord.com/developers/docs/components/reference#text-input)                                           |\n| `TextStyleTypes`        | Enum for [Text Style Types](https://discord.com/developers/docs/components/reference#text-input-text-input-styles)                    |\n| `Section`               | Type for [Sections](https://discord.com/developers/docs/components/reference#section)                                                 |\n| `TextDisplay`           | Type for [Text Displays](https://discord.com/developers/docs/components/reference#text-display)                                       |\n| `Thumbnail`             | Type for [Thumbnails](https://discord.com/developers/docs/components/reference#thumbnail)                                             |\n| `MediaGallery`          | Type for [Media Galleries](https://discord.com/developers/docs/components/reference#media-gallery)                                    |\n| `MediaGalleryItem`      | Type for [Media Gallery Item](https://discord.com/developers/docs/components/reference#media-gallery-media-gallery-item-structure)    |\n| `FileComponent`         | Type for [File Components](https://discord.com/developers/docs/components/reference#file)                                             |\n| `Separator`             | Type for [Separators](https://discord.com/developers/docs/components/reference#separator)                                             |\n| `Container`             | Type for [Containers](https://discord.com/developers/docs/components/reference#container)                                             |\n| `UnfurledMediaItem`     | Type for [Unfurled Media Item](https://discord.com/developers/docs/components/reference#unfurled-media-item-structure)                |\n\n\nThe following enumerations are available to help working with Webhook events. For more details, see the \n[examples](/examples/).\n\n## Webhook Event Usage\n\nUse the `WebhookType` and `WebhookEventType` enums to figure out how to process an event webhook.\n\nUse `verifyKey` to check a request signature (same as above):\n\n```js\n const signature = req.get('X-Signature-Ed25519');\n const timestamp = req.get('X-Signature-Timestamp');\n const isValidRequest = await verifyKey(req.rawBody, signature, timestamp, 'MY_CLIENT_PUBLIC_KEY');\n if (!isValidRequest) {\n   return res.status(401).end('Bad request signature');\n }\n```\n\nNote that `req.rawBody` must be populated by a middleware (it is also set by some cloud function providers).\n\nIf you're using an express-like API, you can simplify things by using the `verifyWebhookEventMiddleware`.  For example:\n\n```javascript\napp.post(\n\t'/events',\n\tverifyWebhookEventMiddleware(process.env.CLIENT_PUBLIC_KEY),\n\t(req, res) => {\n\t\tconsole.log(\"📨 Event Received!\")\n        console.log(req.body);\n\t},\n);\n```\n\n### Webhook Event Types\n\nThe following enumerations are available to help working with interaction requests and responses. \nFor more details, see the [express example](/examples/express_app.js).\n\n|                    |                                                                           |\n|--------------------|---------------------------------------------------------------------------|\n| `WebhookType`      | An enum of interaction types that can be POSTed to your webhook endpoint. |\n| `WebhookEventType` | An enum of response types you may provide in reply to Discord's webhook.  |\n\nFor a complete list of available TypeScript types, check out [discord-api-types](https://www.npmjs.com/package/discord-api-types) package.\n\n## Running the Examples\n\nTo run the examples:\n\n```shell\nnpm run build \nexport CLIENT_PUBLIC_KEY=${Your Discord App Public Key} \nnode examples/express_app.js # or choose a different example\n```\n\n## Learning more\n\nTo learn more about the Discord API, visit [https://discord.dev](https://discord.dev).\n","readmeFilename":"README.md"}