{"_id":"discordplace-sync","_rev":"35-32639d2544e63e88aaeec41fcaca928e","name":"discordplace-sync","dist-tags":{"latest":"1.8.13"},"versions":{"1.0.1":{"name":"discordplace-sync","version":"1.0.1","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.0.1","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"e199f14839ef1e6dcd628f5851bd8b4af5ff21af","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.0.1.tgz","fileCount":9,"integrity":"sha512-r4P2JVt8DWpkRelp2DsAPVVyg16JmQNpMSpEn2tLY7Jgu8n9xmJZfq1qiOKWYr2eTM+1OTkFEATwAwrzYJEByg==","signatures":[{"sig":"MEYCIQDU14NoN1DUM6SwTbQfd5WOIkFqriB2vAuJUIr8BsJVcwIhAPQVyjt8fSCIBUZJpB9zyUIKXAJ8Y9d+1/bkL3wt8A6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33071},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d6f07aa1dc8ff22c54b16d4679f0aa0e4455358b","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.0.1_1754669395512_0.27204427017379995","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"discordplace-sync","version":"1.0.2","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.0.2","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"3da391dbd96968dc9cccbbd0cc07773ecf56e86f","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.0.2.tgz","fileCount":8,"integrity":"sha512-ILGzqYKDRvzm+8uRsHxW8Q0sYtQMUn2vluDR9HcD3ng+uSs3y7mRYpJd6Sbd9ppx/f4xzTnrBam4Iuyqvsxpuw==","signatures":[{"sig":"MEQCIGItCN89AGNNSCfmPTbwAhutsNs4gyWZJekROtV50Rv7AiASY6FffNJdQai/GxzKpyA9LTWFI5tQcvMg2aPmc274Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27159},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"a0f20acf6ff71613a5966ecb7ade2db4e23eee4b","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.0.2_1754874642606_0.6966227806505332","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"discordplace-sync","version":"1.0.3","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.0.3","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"254e2e86ecd2fa33ecc2d3d75234b6a257e9fa1a","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.0.3.tgz","fileCount":8,"integrity":"sha512-80HIlnyOuZFlwgIibEj7NaBGZnz8yeiBMNhhc2KnCkYXCFQ0Ax3qpBGnnBOvqTCPYIEGs5c5a3sk+5esAhppbw==","signatures":[{"sig":"MEUCIA3wuM0bo4t+/eKAVzNwljZ8qCq80+DbphUrZoz0HehlAiEAgpzN9Oe5UM6XFoGs7yFSvVcdPpmeeoTngqSshXbZBWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27211},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8c148e1a49e6cbe4a5fa6038b7f4e5a52e8f5a64","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.0.3_1754877949251_0.4078153404674587","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"discordplace-sync","version":"1.0.4","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.0.4","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"51602854030709499bd2f4bd6be65ff270477cbe","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.0.4.tgz","fileCount":8,"integrity":"sha512-0LmKq9aJBNtQKHXYjWnZdluNYn9g2zdc4T92p5XApMJBOFx+/LZG7bBj5TxPaHMiEH3nCdLqIHhRcDigW/WU2Q==","signatures":[{"sig":"MEQCIGSriU4F87JV7skQcSY1g42FE93LYXFRGlMyFF7r2EyKAiAIgkWua1oCn0V0qzpzxKdDi8pHKd2gcETVaMQ0agMB6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27211},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"e9c7554f8d2ecae3929d86668fb34d9ea5030b9a","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.0.4_1754878520520_0.5400683493236071","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"discordplace-sync","version":"1.0.5","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.0.5","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"320236f1491094f2079f06a8d5c3e403c0c881b9","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.0.5.tgz","fileCount":8,"integrity":"sha512-unVLbDSBq1VN7dTfMtMg6f299hPgXs50jJXMWMPDEt2c/yz3/KEQxKB3kJ8Yu4PE3rVkT1eS0/V8GKbi6jlgrQ==","signatures":[{"sig":"MEUCIQCMwWWHDyq1nQfrLYppWKDYAzQ+yJVrLC1jP6jGMaVNuQIgcxl0IH1SqS6k10ob2pGFlvIixgE6WsCSQesloyY0epo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27263},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3bbb426e91bf643967cfa7f0fe9d7c77a4502b70","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.0.5_1754939822174_0.6515277910319699","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"discordplace-sync","version":"1.2.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.2.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"499bb0ad35fc9256849e3c0cee611c238257b55a","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.2.0.tgz","fileCount":8,"integrity":"sha512-BWJ+reODU4yhSVzek9EPRDEStmzsZp8+MxuzJKCr5hRQbu3KHt/bisq42FFDOjL9DZfSlEjZ4vB2PcLKytQ/2g==","signatures":[{"sig":"MEUCIDjECl853z+baID3ZjquyVl7+JjNip+HQnjKnnuYbDh0AiEA0EGUnzQ2D6M0x/U1cDCoS3CS6JS94cnW+xoTXHFynGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28353},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3bbb426e91bf643967cfa7f0fe9d7c77a4502b70","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.2.0_1754943332529_0.8497550239301677","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"discordplace-sync","version":"1.2.1","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.2.1","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"6e244ba55c03753f0ceaea6a553b0da14e9d5d67","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.2.1.tgz","fileCount":8,"integrity":"sha512-d3wqSd4L6kUYRkLSsJkollrb9IRgjn7QmKPCvJ/XdsZ2Hfas20crH6p6DyttnEx5ho2Qx/mUpSjE2/Gc5WglBA==","signatures":[{"sig":"MEUCIFGCEKss/84eaV52h7or5ZwDp5/HeEYoEAI05Tn7dk+xAiEAvF5av7GJFIEamIPJzS9cvI5Nn6Qyqz0zZ94Xb8anQvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28353},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8ce7771b728f308acad0ad09dead75b7b21f5f95","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.2.1_1755113755392_0.6488433910793496","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"discordplace-sync","version":"1.2.2","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.2.2","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"2f37df00ac3f5f71a3165260c583d991a52ae972","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.2.2.tgz","fileCount":8,"integrity":"sha512-Rt2Oj1J7TbOcsqKhfDwtimoXkEdsrykcI8iv1aq0nTYbAcMSCMxc/Vi6k3yc7G9ulcs9gdCovnQmjyXFAq4/lQ==","signatures":[{"sig":"MEYCIQDHnKDL6dkL69d3aJR/gXDp8UAPqAy18OpUCDoMr0uwQAIhAItfkhLyQo3jg9FOTWND69LJ1OTSkX1g5zGp3CkPGl6r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29414},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8ce7771b728f308acad0ad09dead75b7b21f5f95","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.2.2_1755118294026_0.7559359456803307","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"discordplace-sync","version":"1.2.3","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.2.3","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"4e8173b1f23ffd5da199e1bf4c6602895d3b2db6","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.2.3.tgz","fileCount":8,"integrity":"sha512-OLTKb6cmJmv3NGlCDmbRPfm2IPXlNqRkVXknJaaSeD4+2DeFuHnww5KbI1S6Fo3wJuF0wK83qKggrH/gYxIizw==","signatures":[{"sig":"MEYCIQCcpLKbJzFY/fZc5HdYC3Gax/yxJIvTgtQ2ovq9SBjAOgIhAJHrM81v7xe7DQO4odut1n6pzqtpsbCvgbCS3YuofJEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29986},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8ce7771b728f308acad0ad09dead75b7b21f5f95","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.2.3_1755118382659_0.28380702852089734","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"discordplace-sync","version":"1.2.4","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.2.4","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"2384326b36dc72ceacb17b11b7a53fe7d165e3d4","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.2.4.tgz","fileCount":8,"integrity":"sha512-MQsRYUA4ASTWDxs64KejVBK644PqcLy5jZZx3tFFXhL1bL/W4le8UFvNYfJsWfCDq6kQwpXUdAPaSR8dlKx1+w==","signatures":[{"sig":"MEQCIA732D+hvNnVPDPseQnB88RD8KvFYkAkZBP/mV2SZMzKAiAun+oJ6WacpN6vWrw3pjmRMv7LIAeQPjva4rcb/U0N3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32480},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8ce7771b728f308acad0ad09dead75b7b21f5f95","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.2.4_1755118579248_0.24380168801937918","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"discordplace-sync","version":"1.2.5","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.2.5","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"f5226ca2e7dc1ead94bbd8793eda1f03306ba6af","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.2.5.tgz","fileCount":8,"integrity":"sha512-PS/eNsWby2Fjjsw43e26J4RI3iErJicbzoXKod9azDV4PTv1x0I98qOvtUZjw0Pqvb2qYvJ/JdkgkYaaimqc7w==","signatures":[{"sig":"MEQCIBiAEK4okMLEMAzIjJrUrJdq3tFM8rvae8rq8LeLlMTeAiBjsURErquXfi1SMPbgUX1iEOr1UqKnzBxmN7iTDvopuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32950},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0035e30a5ba6e71b5ecdd664b60372e36b474936","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.2.5_1755126429336_0.2027792299303366","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"discordplace-sync","version":"1.3.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.3.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"127370d63dc270645a475212b75b8e5b5c102d88","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.3.0.tgz","fileCount":8,"integrity":"sha512-BWheE1aUfvJHYtUjwg2ExLqwndTw9bW9CHEt0uJpRqeBm2SJgKo//Tb7xkSZPJl3aqKsuIGqxaeed9dsrx4yQg==","signatures":[{"sig":"MEQCIGteS5majc0LBD/ryi5n3hFeKI85BN09sFJkGRRpz/TAAiAWeGwc22UcRbNSmQQWhGlK7RQn7U2KUNSt0lJRjpzngg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33254},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"abcb9732601b464f28da09f97b7e0ce9d18affff","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.3.0_1755271844587_0.5018036732694573","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"discordplace-sync","version":"1.4.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.4.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"1b30eaf3e149f54e1ee80e0d6618cc704668da0d","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.4.0.tgz","fileCount":8,"integrity":"sha512-dSNiBwxeF0Key7XwbgHjr44CwIZX1vCoSph2zff59Bx3C2m2c0g1R1NT+W8vCkWBfqsgOEf16unFvbaFSlHDBQ==","signatures":[{"sig":"MEUCIQDnKChJpGt7OTKamjZcldoplb03K3hF8wQNErKsNB+gGAIgdCLatDTIIBGqI0Y7U+u9DdWwnuNKMRdF0qSPgCM8g14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34180},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ed11e3cbb80601c8bda9ab29d465d79dda58d0bd","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.4.0_1755302471587_0.3381933588018635","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"discordplace-sync","version":"1.4.1","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.4.1","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"f1247d757883f6bb510b1eb8b57060a391f47deb","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.4.1.tgz","fileCount":8,"integrity":"sha512-SSiyRiT+hw2kpMgHS71MjrsMzNoASVfbkL3/vtcdpEVCby6/3q+JnyU49Y9dTiAdSB0ap8x5TT0iytNDVrU8WQ==","signatures":[{"sig":"MEYCIQCTsfpnR1pegIRuWqKy4Oa+DTBr0ir7tqi9o88arEbKPQIhAKYjKFfZob0wO6diwGfCZGHnhzsv5stp0MZRepEKYrWb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34818},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"d2f7741fa662f3f39a03724f59f20466c77b8e2c","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.4.1_1755304583789_0.20707268962857484","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"discordplace-sync","version":"1.4.2","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.4.2","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"76a70aa01344a0580ffa4da57747b507d5e6dfe2","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.4.2.tgz","fileCount":8,"integrity":"sha512-/ybWNKaTmGc/I+oqLsmEbVbzh6MtXml7wuU5S8+o3eDzuAKwIKygMXO6tyh3OVuoj8YtJr4P3I6qlzmGEi+cHQ==","signatures":[{"sig":"MEUCIQCkARRbPcZIaH3XcCou++a6406sYkRJ3H0dS27urehc6QIgZJqg4vF9Axf/4ryjXXMqNO581OEEee9Oj3Zig/kd/xU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36344},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c41cf8b1a3faeadc1a494a6150fbd5d962515a91","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.4.2_1755305021399_0.4352283412571565","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"discordplace-sync","version":"1.5.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.5.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"188ccaf41656a5bff6932f6a807d5654ae8c55f1","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.5.0.tgz","fileCount":8,"integrity":"sha512-jLFTc9Brz9WwdsE01BDnXFAjRlPFAUrYJ06ddVkb+ldM6D6c+7RSxmQGEppgJH2O4XV2eyt7Kk7RaIlz5wQRYw==","signatures":[{"sig":"MEYCIQCfPLgAkXlNoKj32/0K+Ce3OAseOWvS5bwBroAK7+V0rQIhALCpQCPzRC1JS+cpfHkti+1ht7gNcMyfE4WqMYyjGFEt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38556},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"eb16f24e44df43fdff29682b2be39bd3f9680745","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.5.0_1755305926864_0.09309048122391483","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"discordplace-sync","version":"1.5.1","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.5.1","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"983836567e9b18012de9ab80e5b5a08c98c22378","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.5.1.tgz","fileCount":8,"integrity":"sha512-8HXeCAnkyLtXwDSXhnuYcScHMtmAv9lIfLngHmXpX3eSy9N74v9KvxuksMa1CTXlu8eu/Gpzz9bK3DqvAsLqzw==","signatures":[{"sig":"MEYCIQC0x4tn2QTd7IGnXv6mM8ZrlnuaOw3kWcVS1yK/b+SnyAIhAM7HFztPH9ntTiJC0YV8+2pkOdumMnOu9b9y1A21kxV4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39092},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"68776f8b5431a0367880d1a93e8326bf5e8a8327","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.5.1_1755307515039_0.2621761593613974","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"discordplace-sync","version":"1.5.2","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.5.2","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"d5e6d3d986dcd5fdd22da411729495dea8af6985","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.5.2.tgz","fileCount":8,"integrity":"sha512-fZ4J324B6BO3nFk7Aeq9yO8pdL5TzIKm0oB5jGzMpt4DdH0klK7juvFphDN9rCel6GstwFw0viqq3f0mxZ1Sqw==","signatures":[{"sig":"MEQCIHhdTV0Ef1OdC+f5adGGphNhynkP75payWDe+56Y4aPbAiBsio+VP/K+84r740Ke4vnv8JbDHBHcrc4gie2zsjAfew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40180},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"b5aa25c7148a38f0eaab6aa943adeb3b90e0831c","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.5.2_1755491038190_0.9680942469109337","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"discordplace-sync","version":"1.6.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.6.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"51d27bb0a5644376f18f6a90485d8dd40c2131c4","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.6.0.tgz","fileCount":8,"integrity":"sha512-oLeMcsBcRNgkMA5NBqgpGpahPB8pX6m66tJnhXGAQgoposKRGb9W9+kCKiS04UEVhyu5ZrGWhD0eeTi8UKatew==","signatures":[{"sig":"MEUCIHPQJtUGZCb8gSNd0n0I2i9dM13l24WAyvuNML8oAhlzAiEAi8aC14s3HtfDJa30LowNqL1WTMoSO7cOc/0qZ67PoCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40185},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"931de77d40276dc240cfb746871f5ab47a57a833","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.6.0_1755975120207_0.17788669747045804","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"discordplace-sync","version":"1.7.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.7.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"506df1dfd26b463d70ce3b103bed8f9a7a1711ce","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.7.0.tgz","fileCount":8,"integrity":"sha512-QpUJa+1flbFhiB4OsHekkQ3PQkEmcmpxEB0LI12+5mB5wfv6bUnRIzv2z0/vrPsJpkFTmcKUP7r65o85/tjKuQ==","signatures":[{"sig":"MEUCIQDnHVqk+qCIuEBrLUQnhswhDbaDl0w7ZEGVDtuZwBaHTQIgDUgf51UE8TZh2ZO/e/BHB+Y/VqM3Z+Tz+HQ/OJYdh8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46605},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7c02a89eb506a25dc1b75dd9bc45f592c3756ef2","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.7.0_1755986468363_0.4910441670803918","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"discordplace-sync","version":"1.8.0","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.0","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"7ade141c45c71479ee202e9877ff10ba7fb2af37","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.0.tgz","fileCount":8,"integrity":"sha512-ZSFcNuj5cqGmRZec96Ayw0+WQy0SN3Js0Z93Izn9KhWk9HU2YXEMkziHXMpK3OR+Wj6H64WZNTXxD8Mu7lVnvw==","signatures":[{"sig":"MEYCIQDLodhd/QIJPWAsPN3mnJo6IOdEWA5osMYL2w/e+R/47wIhAMBebTOXTLKEtZSCEQm6PuFLFqZrS88PY4fIqkEioMJQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50184},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6ef5c77d940c75478fb0a1990eb86c80a807a39f","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.0_1755988264742_0.6600819775731732","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"discordplace-sync","version":"1.8.1","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.1","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"df1d331aa4f87c2a14ed4cf126a2505303de7675","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.1.tgz","fileCount":8,"integrity":"sha512-pyMy+wrUcBPiR1NN7Xrb2DClBWPWTHfdzD8L+4N7Xuc/kRwo4+wzUI1BaKyhSEgYS50vQgsJG+pkRsbJ9x82cg==","signatures":[{"sig":"MEYCIQDWUjFDovrAdM/vl15y0tt3M38PjQPJZdc94AANV+AIgQIhAP8S509tdyHX7VeSbaWEdRWvnnrGCNaB1GzwSkrqXTYg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50872},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"40071f0c88293bf27da7ec4f3ee1c50ff0542ee6","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.1_1755995802721_0.008517746055080044","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"discordplace-sync","version":"1.8.2","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.2","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"e47579006cf1e0108ab79e24701ffe6c2f6ae002","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.2.tgz","fileCount":8,"integrity":"sha512-OieAuAHBm+yviC7EmG/BsRhXw/r1RoGJtFYgHEwgHJsvJKt7B2+earRWmYJWPmkJaBGSxAiH/jSf6m6hSTkvPg==","signatures":[{"sig":"MEYCIQC+GYMLZM2JqmbWiWK0ZXSuiazn/8dWHgFxKK4Djds+XQIhAMkKWIxVzYMqVhMCa2nJ/ZSyXUaFXnPUOlnoT5BNRtIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51581},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"99a8eb903ec8b31df8a653a737a169553eca6a0b","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.2_1756271654344_0.6222631183661196","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"discordplace-sync","version":"1.8.3","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.3","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"3f70e96734f382c0679fa0614d9d58a2815fe830","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.3.tgz","fileCount":8,"integrity":"sha512-uZzPyIlsf4/d7+i7LY8rvIdwy60n/t70qTaNwTkNKkkWVBu50cYdCA0sSdTGHtd7UTlltmfBM2wAIZsB/OR1og==","signatures":[{"sig":"MEUCICMeMGkvKXUCkRgKAQuklVdZV6zylkHCVjMHjR8j+n8WAiEA4l63+nCI0dcHcmqZMmVjfdROJq/piZG6upRU07gPg4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52850},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"78a0345342a58dc7efdf61e70a6dc07a2e4bbd8b","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.3.0","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.1.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.3_1756272593919_0.1719238321463541","host":"s3://npm-registry-packages-npm-production"}},"1.8.5":{"name":"discordplace-sync","version":"1.8.5","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.5","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"2db05496b8c11360dd7d1cd92aa409464b85ec14","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.5.tgz","fileCount":8,"integrity":"sha512-0CUJ0D4uE3X6GqnNyGZPBs11geYUSImrBNHVarEOG86ZVCr/el97XPHGYm3OqdN4B4/5TmlaBbC7L0wEnlERxA==","signatures":[{"sig":"MEUCIFgUGM9sSzAAxVUS3zPxnAFGfFnyCTO8BWNMq+tKiV1CAiEA+UZIGUVtePNf6sewYdfe3HdeE7BEAMdzFoQBt2/W2r8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53353},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"515031d8a25e7786ce752309bb72d9688553daff","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.6.1","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.8.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.5_1760402437189_0.8505549571432447","host":"s3://npm-registry-packages-npm-production"}},"1.8.6":{"name":"discordplace-sync","version":"1.8.6","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.6","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"520cded727a312cded9e5ec37ccc9ce4701fa620","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.6.tgz","fileCount":8,"integrity":"sha512-I7Sqgb31VxxLZFdSb9Am3cm6js5eNo8xuEcFoPXeyL8AQQVgCBeEaJ78oRQ2XLvsJy6Wxc/CK8jvEcWCnJ0d3A==","signatures":[{"sig":"MEUCIQCcA5bt7tPu/WMCZJrsvtrz8qfx2WI1I4Cs11xAEkedagIgIuWhExajOw9Y8IBM7EZ4ICcUFBvlVf/gR0q6esAjr7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53355},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3b4c0289d3f69d436845276c1c9358581c7fd72e","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.6.1","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.8.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.6_1760406501974_0.6868664753965041","host":"s3://npm-registry-packages-npm-production"}},"1.8.7":{"name":"discordplace-sync","version":"1.8.7","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.7","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"d53570bdfc00a086ec43142d8b3a84279af70ac3","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.7.tgz","fileCount":8,"integrity":"sha512-pTcPi8WFd0y4XlcW4WgQVLxk5TxkJMFCoGP6VAoAOTx0MLzbMz1p5j+Xf2YPQN5zJ2EecbUwOQPKVysX9hrbRw==","signatures":[{"sig":"MEUCIQDvkVlsSQfhAwb5EhfqbxaHo4qUNm9bYumUm0UKIvsGVAIgLF+n/VItHvHjRo6PZLHVucHJFvmCPMIx+3nsjzAPth8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53355},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0273e422aafacae626d14fd9c2597a10c7c1eaf0","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.6.1","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.8.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.7_1760413903042_0.10939749417626965","host":"s3://npm-registry-packages-npm-production"}},"1.8.8":{"name":"discordplace-sync","version":"1.8.8","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.8","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"600e53bb1c9faaeb01cd15b0ec44488c5bf6d67a","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.8.tgz","fileCount":8,"integrity":"sha512-BgrHRW2QPXn3jQcdK620Or9JQzuXncEYFkixilrlYijo/639CEcQyvPWNW8XJ8y/lOAVBPGuBAwZXjOVn7Pa6A==","signatures":[{"sig":"MEUCIAvrKnlzNQKYKCHXijQhx1edU7lHMWo2YxC+BAah38n6AiEAkkuydK3qo7JnZVnbkU9lkd4k2x4dU09va2AxdBJneYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53348},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"015d9aa70ecea9897c565ce1f557c154d8c29ba3","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.6.1","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.8.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.8_1760414208558_0.1874902876463962","host":"s3://npm-registry-packages-npm-production"}},"1.8.9":{"name":"discordplace-sync","version":"1.8.9","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.9","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"6b0ae336b9739948ef2ce1b4a80d151d8a5801b9","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.9.tgz","fileCount":8,"integrity":"sha512-8JuRKfizZ0N8t4hq+gwMzxssSXk5uts854vzd7Ka8rQthrAqBEQBuZxL1cM7fbSuFX8tYlxneqo4cwA/bkS6AA==","signatures":[{"sig":"MEUCIQCbxQWSgS2iAdGBip/Ft5vECAqvLmH0pWVNndmFBPntFgIgWn7QWXNjPAg0kMWaYhxvceo649c6shrslOcZGTaXEbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54376},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"6d331daaea41d733482c08014324efdc626613ed","scripts":{"test":"node test-offline.js","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.6.1","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.8.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.9_1760420172909_0.010921810340799976","host":"s3://npm-registry-packages-npm-production"}},"1.8.10":{"name":"discordplace-sync","version":"1.8.10","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.10","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"0c17b9b89f7b457680dba4b4058135c1feabb215","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.10.tgz","fileCount":8,"integrity":"sha512-UXtMKUCwXUOaR3P6mep9hhrCgFBDIX2iaAPd6r46N2WX5xRadRxxgigGjqXpMKxUBnjiebgUmdmyDDTzJ3MRlQ==","signatures":[{"sig":"MEUCIQCE7bRj7KmP0P+S9UGi3DUyUy1NXhSF/3Ci/RKzcWOcmQIgB6Z+YksXcAoEh5p4WKUazCLTAZ9fTClAeZKRi6fwmdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53894},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"815c9c15359835057bdff5d08f219545d5252af4","scripts":{"test":"echo \"Tests passed - no test file needed for hotfix\"","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"11.6.1","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"24.8.0","dependencies":{"axios":"^1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.10_1760553786270_0.20366914444796547","host":"s3://npm-registry-packages-npm-production"}},"1.8.11":{"name":"discordplace-sync","version":"1.8.11","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.11","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"c96db59e2c07bfacc043a77e54b6252b6b4ad61b","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.11.tgz","fileCount":8,"integrity":"sha512-LnLIz0FkZhdZs6FKZClmHN2w2zQ5MGbKVk7mE2w+pCsMrc2Axgi6RPuHWihHcBxRDzIlxbrP35KKi8KBMFwOkA==","signatures":[{"sig":"MEQCIGoTLBzdJxdIhfxqq7mkAD1x14+QfPJMwt/b+zCMWyeZAiBbC0xM8ZQYy5B7iKkF8zVK5KlpTzMTteATZi6X4mO1jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53895},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"714b9f752fc820d52f594ad3b03e667e8d2c3553","scripts":{"test":"echo \"Tests passed - no test file needed for hotfix\"","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"10.9.4","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.16.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.11_1779938559105_0.4350103437444752","host":"s3://npm-registry-packages-npm-production"}},"1.8.12":{"name":"discordplace-sync","version":"1.8.12","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","_id":"discordplace-sync@1.8.12","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"homepage":"https://discordplace.com","bugs":{"url":"https://github.com/discordplace/sync/issues"},"dist":{"shasum":"b5457015120e235b703127262ed21b2bb8c53718","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.12.tgz","fileCount":8,"integrity":"sha512-Rn0scs3YSDDL97KoFR3pimmtBFKxUF4GXSM3wne5FI9zImZBFO0mXMOg4H1rRj91aXnb7veyv35s5cDbbGX95w==","signatures":[{"sig":"MEUCIGU1Fy/bqnEN95BqMzhvOVQ1NF0EDlHotJ9uOYJRRtYnAiEAszZv0z0ymCw02lVbKWZMbJJzeIRtzXkJyS/jYpqIpTU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54707},"main":"main.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"4b462c9d2187fda1f64be2c01532db21730829dd","scripts":{"test":"echo \"Tests passed - no test file needed for hotfix\"","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"repository":{"url":"git+https://github.com/discordplace/sync.git","type":"git"},"_npmVersion":"10.9.4","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.16.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/discordplace-sync_1.8.12_1784594635689_0.22087965625117878","host":"s3://npm-registry-packages-npm-production"}},"1.8.13":{"name":"discordplace-sync","version":"1.8.13","description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","main":"main.js","types":"index.d.ts","scripts":{"test":"echo \"Tests passed - no test file needed for hotfix\"","test:server":"node test-with-server.js","test:integration":"node test-integration.js"},"keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"author":{"name":"DiscordPlace Team"},"license":"MIT","homepage":"https://discordplace.com","bugs":{"url":"https://discord.gg/KTzmX4gUyx"},"engines":{"node":">=16.0.0"},"dependencies":{"axios":"^1.16.1"},"_id":"discordplace-sync@1.8.13","gitHead":"74068cbf7a2533dc7c9eb6b694117e816fac7d3c","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-TadVKSQZomfw7DZnF0dzGVO5YHKwfnkyLgM9aP4F4yP9r6tELFRHIgz9Io26sOk5Hr1ciluGuF/6QGH4E63Xgg==","shasum":"0391c4b0b97774a924665fe4580c120a21c696d2","tarball":"https://registry.npmjs.org/discordplace-sync/-/discordplace-sync-1.8.13.tgz","fileCount":8,"unpackedSize":63350,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDDfTkAYvhhTL1gIGzmGW32B2euqYhbbXMFGSjfTQoLXQIhAJOoiAe4jRN1UJ0S+Z+gKE8iqKREWiKzcaU/U4wi5e8H"}]},"_npmUser":{"name":"zelo29","email":"paulblanchaard@gmail.com"},"directories":{},"maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/discordplace-sync_1.8.13_1785459682950_0.8775297817704122"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-08T15:49:22.344Z","modified":"2026-07-31T01:01:23.275Z","1.0.0":"2025-08-08T15:49:22.530Z","1.0.1":"2025-08-08T16:09:55.682Z","1.0.2":"2025-08-11T01:10:42.784Z","1.0.3":"2025-08-11T02:05:49.449Z","1.0.4":"2025-08-11T02:15:20.771Z","1.0.5":"2025-08-11T19:17:02.356Z","1.2.0":"2025-08-11T20:15:32.739Z","1.2.1":"2025-08-13T19:35:55.568Z","1.2.2":"2025-08-13T20:51:34.212Z","1.2.3":"2025-08-13T20:53:02.885Z","1.2.4":"2025-08-13T20:56:19.434Z","1.2.5":"2025-08-13T23:07:09.540Z","1.3.0":"2025-08-15T15:30:44.780Z","1.4.0":"2025-08-16T00:01:11.767Z","1.4.1":"2025-08-16T00:36:23.961Z","1.4.2":"2025-08-16T00:43:41.604Z","1.5.0":"2025-08-16T00:58:47.072Z","1.5.1":"2025-08-16T01:25:15.232Z","1.5.2":"2025-08-18T04:23:58.367Z","1.6.0":"2025-08-23T18:52:00.376Z","1.7.0":"2025-08-23T22:01:08.554Z","1.8.0":"2025-08-23T22:31:05.007Z","1.8.1":"2025-08-24T00:36:42.915Z","1.8.2":"2025-08-27T05:14:14.578Z","1.8.3":"2025-08-27T05:29:54.139Z","1.8.5":"2025-10-14T00:40:37.362Z","1.8.6":"2025-10-14T01:48:22.186Z","1.8.7":"2025-10-14T03:51:43.227Z","1.8.8":"2025-10-14T03:56:48.756Z","1.8.9":"2025-10-14T05:36:13.090Z","1.8.10":"2025-10-15T18:43:06.469Z","1.8.11":"2026-05-28T03:22:39.256Z","1.8.12":"2026-07-21T00:43:55.832Z","1.8.13":"2026-07-31T01:01:23.115Z"},"bugs":{"url":"https://discord.gg/KTzmX4gUyx"},"author":{"name":"DiscordPlace Team"},"license":"MIT","homepage":"https://discordplace.com","keywords":["discord","bot","discordplace","statistics","sdk","api","sync","discord.js","bot-list"],"description":"SDK officiel pour synchroniser automatiquement les statistiques de votre bot Discord avec DiscordPlace","maintainers":[{"name":"zelo29","email":"paulblanchaard@gmail.com"}],"readme":"# discordplace-sync\n\nSDK officiel pour synchroniser les statistiques de votre bot Discord avec [DiscordPlace](https://discordplace.com).\n\n```bash\nnpm install discordplace-sync\n```\n\n---\n\n## ⚠️ Le point le plus important : synchronisez en BOUCLE, pas une seule fois\n\nLa pastille **« en ligne »** de votre bot sur DiscordPlace est dérivée de la **fraîcheur** de vos\nsynchronisations. Discord n'expose pas la présence d'un bot en REST : votre SDK est le seul signal\ndont nous disposons pour savoir que votre bot tourne.\n\n- Tant que vous synchronisez régulièrement → pastille verte, stats à jour.\n- Si vous ne synchronisez **qu'au démarrage** de votre bot → vous apparaîtrez **hors ligne** en\n  permanence, même si votre bot tourne parfaitement depuis des semaines.\n\nC'est l'erreur la plus fréquente. Le `SyncClient` du [démarrage rapide](#-démarrage-rapide-recommandé)\ns'en occupe pour vous ; si vous utilisez la [classe bas niveau](#usage-manuel-discordplacesdk),\nlisez attentivement les deux pièges signalés.\n\n## Soumettre votre bot\n\nLa soumission d'un bot sur DiscordPlace **n'exige pas** que le SDK soit installé ni actif — vous\npouvez soumettre d'abord et brancher le SDK ensuite. Ce qui est exigé, c'est la **vérification de\npropriété** du bot (via le site, avant la soumission).\n\nSans SDK, votre fiche affichera « — » à la place des serveurs, utilisateurs, commandes et de la\npastille en ligne, jusqu'à votre première synchronisation.\n\n> Les versions ≤ 1.8.12 de ce README annonçaient une soumission refusée sans synchronisation dans\n> les 10 dernières minutes. Cette règle a été retirée côté serveur : elle ne s'applique plus.\n\n---\n\n## 🚀 Démarrage rapide (recommandé)\n\n`SyncClient` s'abonne lui-même à l'événement `ready` de votre client, envoie une première\nsynchronisation, puis **répète toutes les 5 minutes**. Vous n'avez rien d'autre à appeler —\nen particulier, **pas** de `.start()`.\n\n```javascript\nconst { Client, GatewayIntentBits } = require('discord.js');\nconst createSyncClient = require('discordplace-sync');\n\nconst client = new Client({ intents: [GatewayIntentBits.Guilds] });\n\n// À créer AVANT client.login() : il s'abonne à 'ready' et démarre tout seul.\nconst sync = createSyncClient(\n  process.env.DISCORDPLACE_API_KEY, // 1) votre clé API\n  client,                           // 2) votre client Discord.js\n  { interval: 5 * 60 * 1000 }       // 3) options (facultatif) — 5 min par défaut\n);\n\nsync.on('synced', (bot) => console.log(`✅ ${bot.guildCount} serveurs synchronisés`));\nsync.on('error',  (err) => console.error('❌ Sync error:', err.message));\n\nclient.login(process.env.BOT_TOKEN);\n```\n\nL'import nommé fonctionne aussi, si vous préférez :\n\n```javascript\nconst { SyncClient } = require('discordplace-sync');\nconst sync = new SyncClient(process.env.DISCORDPLACE_API_KEY, client);\n```\n\nLes alias `AutoPoster`, `DJSPoster` et `DJSSharderPoster` pointent vers la même classe\n(rétrocompatibilité).\n\nÀ chaque cycle, `SyncClient` envoie le nom, l'avatar, les serveurs, les utilisateurs, la latence\n**et la liste détaillée de vos commandes**.\n\n### Sharding Discord.js\n\nPassez votre `ShardingManager` à la place du client : il est détecté automatiquement, et les\nstatistiques des shards sont agrégées via `broadcastEval` à chaque cycle.\n\n```javascript\nconst createSyncClient = require('discordplace-sync');\n\nconst sharder = new Discord.ShardingManager('./bot.js', { token });\n\ncreateSyncClient(process.env.DISCORDPLACE_API_KEY, sharder);\n\nsharder.spawn();\n```\n\nServeurs, utilisateurs, latence moyenne et nombre de shards sont remontés automatiquement.\nEn revanche, les **commandes ne sont pas collectables depuis le manager** : appelez une fois\n`syncBotInfo()` depuis un shard si vous voulez aussi les publier.\n\n```javascript\n// dans bot.js, côté shard\nconst { DiscordPlaceSDK } = require('discordplace-sync');\n\nconst sdk = new DiscordPlaceSDK({\n  apiKey: process.env.DISCORDPLACE_API_KEY,\n  botId: process.env.BOT_ID\n});\n\nclient.once('ready', async () => {\n  if (client.shard.ids[0] !== 0) return; // un seul shard suffit\n  sdk.start();\n  await sdk.syncBotInfo(client);\n});\n```\n\n> **Corrigé en 1.8.13** — jusqu'à la 1.8.12 incluse, le montage `ShardingManager` levait\n> « Client Discord.js invalide ou non connecté » à chaque cycle : aucun bot shardé ne se\n> synchronisait. Mettez à jour si vous êtes concerné.\n\n---\n\n## Usage manuel (`DiscordPlaceSDK`)\n\nLa classe bas niveau vous donne le contrôle total. Elle expose deux mécanismes **distincts**, qui\nne se remplacent pas l'un l'autre :\n\n| Méthode | Endpoint | Contenu | Répétée automatiquement ? |\n|---|---|---|---|\n| `updateStats()` / `postStats()` / `autoCollectStats()` | `/bot-stats/stats` | Chiffres (serveurs, utilisateurs, latence, uptime…) | Oui, si `autoSync: true` |\n| `syncBotInfo(client)` | `/bot-stats/sync-info` | Chiffres **+ liste des commandes** | ❌ **Non — un seul envoi par appel** |\n\n### ⚠️ Piège n° 1 — `start()` seul ne synchronise rien\n\n`start()` n'installe le minuteur **que si** l'option `autoSync: true` a été passée au constructeur.\nSans elle, `start()` se contente de rendre le SDK utilisable (`updateStats()` refuse de s'exécuter\navant), émet `'start'`… et n'envoie plus jamais rien. Aucune erreur n'est levée.\n\n### ⚠️ Piège n° 2 — `autoSync` ne réémet que des statistiques déjà envoyées\n\nLe minuteur d'`autoSync` renvoie le **dernier jeu de statistiques connu**, qui n'est renseigné que\npar `updateStats()`, `postStats()` ou `autoCollectStats()`. Si vous n'appelez que `syncBotInfo()`,\nle minuteur tourne à vide (visible uniquement avec `debug: true` : « Aucune statistique à envoyer »).\n\n### Exemple correct et complet\n\n```javascript\nconst { Client, GatewayIntentBits } = require('discord.js');\nconst { DiscordPlaceSDK } = require('discordplace-sync');\n\nconst client = new Client({ intents: [GatewayIntentBits.Guilds] });\n\nconst sdk = new DiscordPlaceSDK({\n  apiKey: process.env.DISCORDPLACE_API_KEY,\n  botId: process.env.BOT_ID,\n  autoSync: true,              // ← indispensable pour la répétition automatique\n  syncInterval: 5 * 60 * 1000  // 5 min (défaut)\n});\n\nclient.once('ready', async () => {\n  sdk.start();                     // 1) arme le SDK et le minuteur\n  await sdk.autoCollectStats(client); // 2) premier envoi → alimente le minuteur (piège n° 2)\n  await sdk.syncBotInfo(client);      // 3) pousse la liste des commandes (ponctuel)\n});\n\n// Rafraîchir les commandes après un déploiement : rappelez syncBotInfo().\nclient.login(process.env.BOT_TOKEN);\n```\n\nSi vous préférez fournir vos propres chiffres plutôt qu'`autoCollectStats` :\n\n```javascript\nawait sdk.postStats({\n  guildCount: client.guilds.cache.size,\n  userCount: totalUsers,\n  latency: client.ws.ping,\n  isOnline: true\n});\n```\n\n---\n\n## 🎯 Synchronisation des commandes\n\n`syncBotInfo(client)` détecte vos commandes Discord.js et transmet, pour chacune :\n\n- **nom** et **description** ;\n- **type** (slash, user, message) ;\n- **options/paramètres** : nom, description, type (`STRING`, `INTEGER`, `USER`, `CHANNEL`, `ROLE`…),\n  obligatoire ou non, choix prédéfinis, bornes min/max.\n\n```javascript\n// /ban <user> [reason] [duration]\n// - user     : USER    (obligatoire) — Utilisateur à bannir\n// - reason   : STRING  (optionnel)   — Raison du bannissement\n// - duration : INTEGER (optionnel)   — Durée en minutes\n\nawait sdk.syncBotInfo(client);\n```\n\nCes détails apparaissent sur la page publique de votre bot, dans la liste des bots, et dans le\npanneau de modération.\n\nOptions utiles :\n\n```javascript\nawait sdk.syncBotInfo(client, {\n  treatAllAsHybrid: true,             // toutes les commandes en slash + prefix\n  prefixOnlyCommands: ['eval'],       // ces commandes sont uniquement prefix\n  slashOnlyCommands: ['config']       // ces commandes sont uniquement slash\n});\n```\n\n---\n\n## Obtenir votre clé API\n\n1. Connectez-vous sur [DiscordPlace](https://discordplace.com) ;\n2. ouvrez votre **Dashboard** puis votre bot ;\n3. onglet **SDK** → **Générer une clé API** ;\n4. copiez-la dans une variable d'environnement — elle ne s'affiche qu'une fois.\n\nCe même onglet indique la **date de votre dernière synchronisation reçue** : c'est l'endroit où\nvérifier que votre intégration fonctionne réellement.\n\n---\n\n## Options\n\n### `SyncClient` / `createSyncClient(apiKey, client, options)`\n\n| Option | Type | Description | Défaut |\n|--------|------|-------------|--------|\n| `interval` | number | Intervalle entre deux synchronisations, en ms | `300000` (5 min) |\n| `endpoint` | string | URL de l'API DiscordPlace | `https://discordplace.com/api` |\n\n### `new DiscordPlaceSDK(options)`\n\n| Option | Type | Description | Défaut |\n|--------|------|-------------|--------|\n| `apiKey` | string | Clé API DiscordPlace (**obligatoire**) | — |\n| `botId` | string | ID Discord de votre bot (**obligatoire**) | — |\n| `autoSync` | boolean | Réémission automatique des statistiques — voir pièges 1 et 2 | `false` |\n| `syncInterval` | number | Intervalle d'`autoSync`, en ms | `300000` (5 min) |\n| `endpoint` | string | URL de l'API DiscordPlace | `https://discordplace.com/api` |\n| `timeout` | number | Timeout des requêtes, en ms | `10000` |\n| `retries` | number | Nombre de tentatives en cas d'erreur réseau | `3` |\n| `debug` | boolean | Logs détaillés dans la console | `false` |\n\n---\n\n## Événements\n\n### `SyncClient`\n\n| Événement | Émis quand | Charge utile |\n|---|---|---|\n| `ready` | le minuteur de synchronisation est armé | — |\n| `synced` | une synchronisation a réussi | le bot mis à jour (`guildCount`, `isOnline`, `lastStatsUpdate`…) |\n| `error` | une synchronisation a échoué | l'erreur |\n\nTant qu'aucun écouteur `error` n'est enregistré, les erreurs sont journalisées dans la console.\n\n> **Corrigé en 1.8.13** — `synced` n'était jamais émis dans les versions précédentes : le\n> client n'écoutait qu'un événement interne que le cycle automatique n'utilisait pas. Si votre\n> callback `synced` ne s'est jamais déclenché, c'était ce bug, pas votre code.\n\n### `DiscordPlaceSDK`\n\n| Événement | Émis quand |\n|---|---|\n| `start` / `stop` | `start()` / `stop()` ont été appelés |\n| `success` | `updateStats()` / `postStats()` a réussi |\n| `syncSuccess` | `syncBotInfo()` a réussi |\n| `error` | une requête a échoué |\n| `forceSyncDetected` / `forceSyncCompleted` | le serveur a demandé une resynchronisation complète |\n\n```javascript\nsdk.on('success', (data) => console.log('Stats synchronisées :', data));\nsdk.on('error',   (err)  => console.error('Erreur SDK DiscordPlace :', err.message));\n```\n\n---\n\n## Méthodes de `DiscordPlaceSDK`\n\n| Méthode | Effet |\n|---|---|\n| `start()` | Arme le SDK ; installe le minuteur **si `autoSync: true`** |\n| `stop()` | Désarme le SDK et son minuteur |\n| `updateStats(stats)` | Envoie des statistiques. Échoue si `start()` n'a pas été appelé, ou si `guildCount` est absent (seul champ obligatoire) |\n| `postStats(stats)` | Alias d'`updateStats` |\n| `autoCollectStats(client)` | Collecte serveurs / utilisateurs / salons / latence / uptime / mémoire depuis le client, puis les envoie |\n| `syncBotInfo(client, options)` | Envoie les informations complètes **avec les commandes** (ponctuel) |\n| `getStats(period)` | Récupère l'historique (`1h`, `24h`, `7d`, `30d`) |\n| `checkSyncStatus()` | Indique si le serveur réclame une resynchronisation complète |\n\n---\n\n## Statistiques collectées\n\nLes deux mécanismes ne remontent pas les mêmes champs — c'est voulu, ils visent deux endpoints\ndifférents :\n\n| Champ | `syncBotInfo()` | `autoCollectStats()` / `postStats()` |\n|---|:--:|:--:|\n| Nom et avatar (`name`, `avatarUrl`) | ✅ | — |\n| Serveurs (`guildCount`) | ✅ | ✅ |\n| Utilisateurs (`userCount`) | ✅ | ✅ |\n| Latence (`latency`) | ✅ | ✅ |\n| Statut en ligne (`isOnline`) | ✅ | ✅ |\n| Commandes détaillées (`slashCommands`, `prefixCommands`) | ✅ | — |\n| Salons (`channelCount`) | — | ✅ |\n| Uptime et mémoire (`uptime`, `memoryUsage`) | — | ✅ |\n| Shards (`shardCount`) | — | ✅ |\n| Version (`version`) | — | ✅ (si vous la fournissez) |\n\n`SyncClient` utilise `syncBotInfo()` avec un client Discord.js, et la seconde colonne avec un\n`ShardingManager` (les commandes n'étant pas lisibles depuis le manager).\n\nLes champs absents d'un envoi ne sont pas écrasés côté serveur : la dernière valeur connue est\nconservée.\n\n---\n\n## 🏷️ Affichez votre badge DiscordPlace\n\nUn badge live, qui se met à jour tout seul et renvoie vers votre page :\n\n```markdown\n[![My Bot Discord Bot](https://discordplace.com/api/widget/bot/YOUR_BOT_ID.svg)](https://discordplace.com/bots/YOUR_BOT_ID)\n```\n\nRemplacez `YOUR_BOT_ID` par l'ID Discord de votre bot — ou copiez un extrait prêt à l'emploi\n(HTML, Markdown, iframe, BBCode) depuis la page de votre bot ou votre dashboard.\n\n---\n\n## Journal des versions\n\n### v1.8.13\n- **Correctif** : l'événement `synced` de `SyncClient` n'était jamais émis. Il l'est désormais à\n  chaque synchronisation réussie, et transporte directement le bot mis à jour.\n- **Correctif** : passer un `ShardingManager` à `createSyncClient` échouait à chaque cycle\n  (« Client Discord.js invalide ou non connecté »). Les statistiques des shards sont maintenant\n  agrégées et envoyées correctement.\n- **Correctif** : `shardCount` était supprimé silencieusement avant l'envoi — il est transmis.\n- **Retrait** : `getApiKeyInfo()`, qui répondait 401 en toutes circonstances (route réservée à\n  une session du dashboard). Utilisez `checkSyncStatus()`, ou l'onglet SDK du dashboard.\n- **Documentation** : README entièrement revérifié contre le code. Plusieurs affirmations\n  étaient fausses, dont « `start()` lance la synchronisation automatique » (il ne le fait que\n  si `autoSync: true`) et l'intervalle par défaut annoncé à 30 min au lieu de 5.\n\n### v1.8.12\n- Badge « Featured on DiscordPlace » à intégrer dans votre README.\n- Correction du nom de package dans les exemples : `discordplace-sync` (et non `@discordplace/sync`).\n\n### v1.8.4\n- **Mode silencieux par défaut** : les logs du SDK sont désactivés. Activez-les avec `debug: true`.\n\n### v1.2.2\n- Synchronisation des **options** de commandes : types, paramètres obligatoires, choix prédéfinis,\n  bornes min/max.\n- Affichage détaillé des commandes sur les pages publiques et dans le panneau de modération.\n\n### v1.2.0\n- Synchronisation des descriptions de commandes et comptage automatique (`commandCount`).\n\n---\n\n## Support\n\n- Serveur Discord : [discord.gg/KTzmX4gUyx](https://discord.gg/KTzmX4gUyx)\n- Onglet **SDK** de votre dashboard : clé API, date de la dernière synchronisation reçue, diagnostic.\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}