{"_id":"@arnaudw38/nodebb-plugin-spam-be-gone","_rev":"22-c81e3dc32c0a9c5d13b5c393bb21c7ad","name":"@arnaudw38/nodebb-plugin-spam-be-gone","dist-tags":{"latest":"1.1.1"},"versions":{"1.0.0":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.0","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.0","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"cce4416b7dfc0bf3f57c166b424a799efb16769d","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.0.tgz","fileCount":15,"integrity":"sha512-1dqf+Pk1imsktM6IjzS/Wqj00kUZ0xWN8bZVEOgxOobl+cduoDOOPmGwmdAwd3f5VVioSs7NTHBXXZskg2B4Hw==","signatures":[{"sig":"MEYCIQD3oNwQ1Eh7h8Y0RDQUwEETBOvhNc4rnTKutIt40jlwjwIhAKWhnZoQJzNY9aP3HGxKT3qoIvwSUgMocp7SFvO6cQ9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43056},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","stopforumspam":"^1.3.8","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.0_1771951644580_0.8860587211525841","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.1","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.1","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"2f550eda37dfbfd4a1189f76369428010b7f1fc0","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.1.tgz","fileCount":15,"integrity":"sha512-i4qr4g17/fXB6pNEdMEb+A4rHg+kjvlCmmqjaUy//X15r4SI0Rk34m/mbfFPBsJUeYkxs2XMXxqcDTEuJuQ5rw==","signatures":[{"sig":"MEYCIQCv1obkpsGn90ycQjlZCjCPe39+BttdYSIvCAvdiUPeJgIhAKninOv00Sm1Q1yoUMN8hab7YnJHa2Zky8irVl0KHqiM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43086},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","stopforumspam":"^1.3.8","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.1_1771952796380_0.7948402682244309","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.2","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.2","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"2221ba67bd067362742d8eb23bc72ffe0676968f","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.2.tgz","fileCount":15,"integrity":"sha512-RgasbTwihPQo75JuEMM4YjcRZXZGccXNt4UBo6bhrBiNWXuiLWH8TRENuXfFLS2/srQLgMQWhK9ZF5+s9I1Hwg==","signatures":[{"sig":"MEUCIQD4cGOWl6OKOGw/OmP5L52b0/Sxcbydnjqxz86UumMthQIgMofl014FpXlKLpf6YZGfRQDmC1x2XdFvjTmuSyN5kfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45592},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","stopforumspam":"^1.3.8","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.2_1772016517936_0.6648163236602818","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.3","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.3","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"6b30cfa367e9e1b7440018074b11a6aa4e5e9137","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.3.tgz","fileCount":16,"integrity":"sha512-C8cR0kKHeKkWaihiymen4gNiE3DAb+AIPWe3yfHqsWIOhAqUxh4q5ys7GP5yOQwz4g8SKF2o0EsOH8MAtuAo/g==","signatures":[{"sig":"MEQCIH937s3JGzrkiLC8IS6sUx7WsH476Q5mhlJHeih3k7xNAiBeNAqLDrLCtnmEcnhC/R2aZybb48FdP4rLraG1+NpAfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48605},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam API, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.3_1772017180267_0.7210303428055513","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.4","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.4","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"fdec3fb4d52c078b7297f518ecb048afbe687258","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.4.tgz","fileCount":16,"integrity":"sha512-HRUydOqEiyJF+IW3GM8D+8fdFxR1awH3UKN10A4lFOxrDzRbwm6d9YnbTzpWXkdTEcTmSNCAs7nGk+c+Fp5juA==","signatures":[{"sig":"MEYCIQD5gCz2q/9G07CMy5INd1zhW3oD3Mmu/tzBd5CQqBXXHAIhAKcSC4nYAog09bbtPfN+XIX0Gdbk6LHSpWwDg5XCjM6d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48616},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam API, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.4_1772017708528_0.8894110996092386","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.5","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.5","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"fbac482cd2ba8bc88d09f7e77cf3f75c9149e9da","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.5.tgz","fileCount":16,"integrity":"sha512-c2NklQtzZBDREgfXvuQYaUz6NVr2AeRNBJ2YsdgRGZIZctPJms56E4kxyYDjhBNzIX9dj6fptGH41yp+z9s9Zw==","signatures":[{"sig":"MEYCIQCzSJ0Nb4fT45dLDsWNkLCRlvwwP5fx1NI6pF8aLyfF+AIhALh2Vsj+EmQtRIDKYG1gKUV15H6GzmYhLjLg3KTeC7iB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49110},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam API, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.5_1772018227591_0.6752792822603282","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.6","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.6","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"00a12a8e91e82692e19b2281d26e03edde0ad7c9","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.6.tgz","fileCount":16,"integrity":"sha512-54jhmNZIrCwku7OQ2IR9GN+6ItqUxkF5z8e5bpHbWch+4IKPFLg3b+c/kBfaGYPI4AXDrRjrgroXUYULBE/7Pw==","signatures":[{"sig":"MEYCIQDz65IojlMCLnPve12Gplut5DcgrlPbmF8fgIvD2oMvqwIhAJNHgwIJl5/mN7t7ftFNXOkxeqP4GYKkEabQ5GFsFzff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50139},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam API, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.6_1772019768274_0.8316031385896896","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.7","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.7","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"2fed072b5c4b54ea1b04d3e1f21b91195b89c2d7","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.7.tgz","fileCount":16,"integrity":"sha512-u+jD5+Qi2ZCScMzlD8IUly+BpWi8JCBI5nA5f2dthm9qwxu+iw1Ob16GwSyDSIdt2UFIPZPDa8E42KBPG8gKrQ==","signatures":[{"sig":"MEYCIQC7vsoY1UEa6Nvawc09go7wKT5fDSkbhYXeTAVTc7uokAIhAIbQbJe/rRAoYOxB5qcKdt0MNaucHT4pcEZxNml5d7D8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52230},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam API, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.7_1772020269561_0.04133661405360867","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.8","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.8","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"63f58417ed5aa3e091b935327c1175eb1678d442","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.8.tgz","fileCount":16,"integrity":"sha512-SeJen4w+tuUjl55Zc0sBo7SDBcFaxjfmiqBNgLGhOwdmOmCRD9s5L5W5ziDSKFXiSDvnFHHSQKsfA0n2FfcX3A==","signatures":[{"sig":"MEYCIQCNrgPJ4CLJaMBf3ViQV0kTCeJobfFzeu0/LSAzA3qI/QIhAPZUInImu+V/wV1Wp//9WM93l8zjm3tC3wl1eNevFwLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53922},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam API, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.8_1772020863216_0.6883827985144158","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.9","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.9","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"e22be560e37aa35038191a5e114fe76c881e3775","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.9.tgz","fileCount":15,"integrity":"sha512-1QnkxgH2L4YifE9u+fdL/BKwWOAzvjpcYaSUbUuzLkHrmtY917mbp2cIWODjagPGQcsPbDHoBgmdCYlD2aVO4A==","signatures":[{"sig":"MEQCIEtrPQb7X7KNliFxp3nGWxH8NFkq+jfHEs/emL2CGQqjAiANtmBO6VCRuiG1a/v8Rsh10vfd6laceubFCeAWUmyj9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43085},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","stopforumspam":"^1.3.8","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.9_1772022583701_0.6754399427967648","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.10","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.10","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"649b837bb4aa8d3539f28732a7d69d05eb2e216e","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.10.tgz","fileCount":15,"integrity":"sha512-MxOo1PKhac5b4PGKhV3wtjTzY1BlwVn4jRsdo4jUSASyj0/No8dTTHnPZUQumGvGY8vi5CD9Fwvc4RS36SQo7Q==","signatures":[{"sig":"MEUCIHlShGyW8PL2ySQtBtgUurVU0sppLqm39/Wk/6WpHf/kAiEAkPzPHbkttKx5ukn9Xgtt9AnifNAlu8pLFrEAl8cCFbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47918},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","stopforumspam":"^1.3.8","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.10_1772024577919_0.9360172720732849","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.11","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.11","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"e7e335f6f51fcffbb79b54c5ea349a65d46d5a21","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.11.tgz","fileCount":15,"integrity":"sha512-cr5aCKnXUA6E8roswx6Yb+oa3uml57W/ZtGWQJKn2ghTJf5UplvOvmXNC9U9LKeFd7AmWglNvCIEmeDiHPYv9g==","signatures":[{"sig":"MEYCIQCPQiysXbt+2icK0XDwSOpcC8nAUIRgWv5+4sD5Vf//EAIhAIFpMemMEkHlgvku8vQuOaX9cnXD9r9sNvZL2PIdeB8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49596},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"dcd757f1b5894efa09afca8d2bf6f482bc16518d","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"async":"^3.2.0","project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.11_1772025203781_0.8842800183325861","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.12","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.12","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"fd942a9e43db6f810221b53e286475a8bc81f4b6","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.12.tgz","fileCount":15,"integrity":"sha512-DQBOVQNUCjQ7OwYQWLSnI32cnYaONpyuvO6zRab2JDydlqxkTCOCMP9xBRIbba5WvKQIOvXzAD/6H7RKVE3GmA==","signatures":[{"sig":"MEUCIAeMNYRp22wyLrqSsglHVGylq3zoNzAWjdr4vjQzVX6pAiEAzI8fXu0kS5OjbOVhiBwkoVX0raFy3jbL/Xf2Gpg1CUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51734},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.12_1772098230006_0.5087086782364274","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.13","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.13","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"8fcdda0a493360423b1f3a4bd35e97c4338e0810","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.13.tgz","fileCount":15,"integrity":"sha512-XeNdLOv6pp5Qdlj39SsgX8BEgjtqMcYhy1RXkSEhBnYG0aMUuwiQSAyZjINdaTQe99mUkLU42PtvfSWfAvasvw==","signatures":[{"sig":"MEQCIFxtlS6Xlsxom/7vRUjMTwaJM35K8hk5NqjBu2aiIaanAiBF7YSrIJ6eyl5Ra1ruJZYBgSh6ocr1rIPWsoy+qomVtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51987},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.13_1772617276592_0.3518880048989017","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.14","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.14","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"446fa0949961a5c15993e0243da03f0c0a4b90c4","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.14.tgz","fileCount":15,"integrity":"sha512-7mrpf+4CWMNfQGHbyS+Ox+nZRTttUSDnBhVoOTmE9AXBOM1vMycGGTLv1YGWrgEWupkWr0cbkQ1exAMJ5tQ/kQ==","signatures":[{"sig":"MEQCIAu8SE36oOh+6odsc8OiHNRKyY02WgmQR7O2G/oDQxnoAiB16xr0cOwiL0CeWT4/g/0qKb43LrzselX71dnw6cyxcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52680},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.14_1772618678230_0.8699907448087565","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.15","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.15","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"71d1bffe9fd85d00c0d4174c222cbabc11569922","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.15.tgz","fileCount":15,"integrity":"sha512-J/hpE4OucFGH+Lj8AC97juMw5Q5jh98AhKj9GnALOdT8WqclAFYd5fFptq/XccNYNrQptpPa3FxMsHJDVBgNqw==","signatures":[{"sig":"MEYCIQCvaA3CHLitE6o2OOM+cjEairBxJ7564Zsyp7a77ZTcLQIhAMIXOXzaPNg7i8uXVgGVv3S9GQ7wuHt3rzgUkZYGdKsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52588},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.15_1775809672384_0.6545577040326385","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.16","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.16","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"415de62cc20c08da9012d1ad5e3b551476cb9a82","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.16.tgz","fileCount":15,"integrity":"sha512-f9ciwlt8RYy+imK3q4fx+isKoAxQGgldXAl/Xv81Gl7lAmOdSatsxkyAzdx+Vkg6kqqn3Az8lGKocEPS+gAOfg==","signatures":[{"sig":"MEYCIQDTukhJ0RVgKUueNmJOd3KM50IV9SeeJu5pmqKye+v0vQIhAObXvJLHk4mWQfqKXRaNlD5FjNqSu/gtpA6kPL16kDgD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53482},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.16_1778763261558_0.6343371317798772","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.17","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.17","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"792b8bd2a94ab3bd8a892d2fa69f43634e5c51be","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.17.tgz","fileCount":15,"integrity":"sha512-v+r8hiKrzS6haqUozOwPrYcn36ZkQLv5ngJGhkfJ7o0W/e9Rnv+m47v3LdFGp2b3KDwGblV78NI1ZPTuot2wVA==","signatures":[{"sig":"MEQCIEotBG9OOPEWi/gbN3gRnCesxI3K0brfO8EZlrdlORFQAiBljqbZx+3dsGtlqYq1/YFIPEnJTXCb185CEhtmJ4X/pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57143},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.17_1781037021436_0.07105320100790768","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.18","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.18","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"e2c0ae92c58acc21b2db3d2b4b0b347955bca913","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.18.tgz","fileCount":14,"integrity":"sha512-5L2HggDji7GWHE1LPrZ8H3Cd/CWpdACe/88gXy5vMPybHC5T94uXEz8rIf9G0lG7R6Pd+T/bQbSlOHabkr8x2g==","signatures":[{"sig":"MEUCIAIyfnNYg2pUje4A/O0Ep+tPsWVDRsa9q5xalyzv17C2AiEA4BfCHQmlt0XIr+jXxaqOgodTzoDlwecSA1nGWvmC68s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57705},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"0787ecef1fb998c999e371f942c01a8977f307ce","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.18_1781038783477_0.2716464783669652","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.0.19","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","nodebb-plugin","security","turnstile-only"],"author":{"name":"Aziz khoury","email":"bentael@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.0.19","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"d2d4284448fe312bd2496ca9f51bda3a5ff6edae","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.0.19.tgz","fileCount":14,"integrity":"sha512-y//oefDv0bylBDAWBSf8otK2DzYddX2pP7IhAQfH+9TmhzEWG8ul8DbPLiqDOJ6RJIE/Nk1mFt2NYDrKLh6t7A==","signatures":[{"sig":"MEUCIQCUdG/xo+tj64OApZ8b5fEvT17Vpt8ElrzYt+75EYad9QIgfc/xV/+pyimlE/a3bsZtmowAYaJzqstkvff8y6tHvvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58440},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"cf37946b9adf71fd197bce1b192cde52ab483421","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, and Cloudflare Turnstile (Turnstile-only fork)","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.0.19_1781039931391_0.3255281369785257","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@arnaudw38/nodebb-plugin-spam-be-gone","version":"1.1.0","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","hcaptcha","nodebb-plugin","security"],"author":{"name":"Arnaud WOROBEL","email":"arnaud.worobel@gmail.com"},"license":"MIT","_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.1.0","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"6ab398c512c1d59cf45cd08f572f9fe6ca32164a","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.1.0.tgz","fileCount":14,"integrity":"sha512-EkE0bOHCxhF4bU0kxr1zaPTidpDi0EWFNqQbDAo7jPr3XZqQ9UZCBn6RRNOaqRIgh9PZo/coplc4HFi6nmNI8Q==","signatures":[{"sig":"MEUCIBwbvymss34v2bDS6/mMRn1ivA3NKMSWGwKuQ+Mgv7W+AiEA/p006QMPte8qODL3WJ6l2NqbOQg4WYa1ZS5lt+ZzIJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDoYjKfO2+ZPW3/Imyfnt9cNu4Io9Xg8JJZ0purk9DnqAiAIlJ9KEKN7GwFCpLcBdPcQRcxolPR1yvk2RhLnPRmFtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67737},"main":"library.js","nbbpm":{"compatibility":"^4.0.0"},"engines":{"node":">=20"},"gitHead":"1d42f8d1903a804f21fa7dbecf9da55a81381a67","scripts":{},"_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, Cloudflare Turnstile and hCaptcha","directories":{},"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/nodebb-plugin-spam-be-gone_1.1.0_1789375678867_0.750060811279377","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"_id":"@arnaudw38/nodebb-plugin-spam-be-gone@1.1.1","bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"dist":{"shasum":"016a2bbafa20aebd660f90950f8df733d77b2370","tarball":"https://registry.npmjs.org/@arnaudw38/nodebb-plugin-spam-be-gone/-/nodebb-plugin-spam-be-gone-1.1.1.tgz","fileCount":14,"integrity":"sha512-CLGdAyCt2Zn5X/kZxEQ5ooHFuMCi/s64hPoFeAN1LJgXtt9YgdJXZ3W463nvnX7RzWWd8RG7bbnefsyXBdC2nA==","signatures":[{"sig":"MEUCIBThZvXNpc2VHCuyG63UmOtnYsv3QzBYAVqmEs//uBQXAiEAzqlMis5B8tx83VIndjxEsvLqTCbGox8plUcI8EOAC5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGpZUKMqWp1KjRIw4I0zCtk0YCRnSYrQIZHu1ZrVJe/uAiEA3kxeiV/GV3yVcggh2C3Ti/TukDHcQq0ON4Ff7z3g810="}],"unpackedSize":68200},"main":"library.js","name":"@arnaudw38/nodebb-plugin-spam-be-gone","nbbpm":{"compatibility":"^4.0.0"},"author":{"name":"Arnaud WOROBEL","email":"arnaud.worobel@gmail.com"},"engines":{"node":">=20"},"gitHead":"1d42f8d1903a804f21fa7dbecf9da55a81381a67","license":"MIT","scripts":{},"version":"1.1.1","_npmUser":{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"},"homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","hcaptcha","nodebb-plugin","security"],"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"_npmVersion":"11.6.2","description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, Cloudflare Turnstile and hCaptcha","directories":{},"maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"_nodeVersion":"24.12.0","dependencies":{"project-honeypot":"~0.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nodebb-plugin-spam-be-gone_1.1.1_1789724585052_0.8917102965139323"}}},"time":{"created":"2026-02-24T16:47:24.507Z","modified":"2026-09-18T09:43:05.312Z","1.0.0":"2026-02-24T16:47:24.725Z","1.0.1":"2026-02-24T17:06:36.551Z","1.0.2":"2026-02-25T10:48:38.076Z","1.0.3":"2026-02-25T10:59:40.435Z","1.0.4":"2026-02-25T11:08:28.669Z","1.0.5":"2026-02-25T11:17:07.742Z","1.0.6":"2026-02-25T11:42:48.437Z","1.0.7":"2026-02-25T11:51:09.706Z","1.0.8":"2026-02-25T12:01:03.378Z","1.0.9":"2026-02-25T12:29:43.835Z","1.0.10":"2026-02-25T13:02:58.057Z","1.0.11":"2026-02-25T13:13:23.943Z","1.0.12":"2026-02-26T09:30:30.137Z","1.0.13":"2026-03-04T09:41:16.731Z","1.0.14":"2026-03-04T10:04:38.376Z","1.0.15":"2026-04-10T08:27:52.506Z","1.0.16":"2026-05-14T12:54:21.745Z","1.0.17":"2026-06-09T20:30:21.589Z","1.0.18":"2026-06-09T20:59:43.612Z","1.0.19":"2026-06-09T21:18:51.535Z","1.1.0":"2026-09-14T08:47:58.948Z","1.1.1":"2026-09-18T09:43:05.143Z"},"bugs":{"url":"https://github.com/aworobel/nodebb-plugin-spam-be-gone/issues"},"author":{"name":"Arnaud WOROBEL","email":"arnaud.worobel@gmail.com"},"license":"MIT","homepage":"https://github.com/aworobel/nodebb-plugin-spam-be-gone#readme","keywords":["nodebb","plugin","spam","stopforumspam","akismet","honeypot","projecthoneypot","antispam","turnstile","cloudflare","hcaptcha","nodebb-plugin","security"],"repository":{"url":"git+https://github.com/aworobel/nodebb-plugin-spam-be-gone.git","type":"git"},"description":"Anti-spam plugin for NodeBB 4.x using Akismet, StopForumSpam, ProjectHoneyPot, Cloudflare Turnstile and hCaptcha","maintainers":[{"name":"arnaudw38","email":"arnaud.worobel@gmail.com"}],"readme":"# nodebb-plugin-spam-be-gone\n\nAnti-spam plugin for **NodeBB 4.x** with **Cloudflare Turnstile** and **hCaptcha**.\n\n> This fork removes Google **reCAPTCHA** support. Human verification is handled by **Cloudflare Turnstile** and/or **hCaptcha**, either or both of which can be enabled independently.\n\n## Highlights\n\n- ✅ **NodeBB 4.x compatible**\n- ✅ **Cloudflare Turnstile** and **hCaptcha** support (no reCAPTCHA), enable one or both\n- ✅ Turnstile and/or hCaptcha challenge on **registration**\n- ✅ Optional Turnstile and/or hCaptcha challenge on **login**\n- ✅ **Akismet** checks for posts/topics\n- ✅ **StopForumSpam** reporting + queue tooling\n- ✅ **Project Honeypot (http:BL)** checks during registration\n\n## Compatibility\n\n| Component | Version |\n|---|---|\n| NodeBB | `^4.0.0` |\n| nbbpm compatibility | `^4.0.0` |\n\n## Installation (npm)\n\nFrom your NodeBB root directory:\n\n```bash\nnpm install @arnaudw38/nodebb-plugin-spam-be-gone\n./nodebb build\n./nodebb restart\n```\n\nThen enable the plugin in:\n\n**Admin → Extend → Plugins** (or your NodeBB plugin management page)\n\n## Configuration\n\nOpen:\n\n**Admin → Plugins → Spam Be Gone**\n\n### Cloudflare Turnstile setup\n\n1. Create a **Turnstile widget** in your Cloudflare dashboard.\n2. Copy your **Site Key** and **Secret Key**.\n3. In the plugin settings, enable Turnstile and paste both keys.\n4. Save settings.\n5. Rebuild & restart NodeBB if needed.\n\n### Turnstile options supported (plugin settings)\n\n- `turnstileEnabled`\n- `turnstileSiteKey`\n- `turnstileSecretKey`\n- `loginTurnstileEnabled`\n- `turnstileTheme`\n- `turnstileSize`\n- `turnstileAppearance`\n\n### hCaptcha setup\n\n1. Create an **hCaptcha** site in your hCaptcha dashboard.\n2. Copy your **Site Key** and **Secret Key**.\n3. In the plugin settings, enable hCaptcha and paste both keys.\n4. Save settings.\n5. Rebuild & restart NodeBB if needed.\n\n### hCaptcha options supported (plugin settings)\n\n- `hcaptchaEnabled`\n- `hcaptchaSiteKey`\n- `hcaptchaSecretKey`\n- `loginHcaptchaEnabled`\n- `hcaptchaTheme`\n- `hcaptchaSize`\n\n## What changed in this fork\n\n### Removed\n\n- ❌ Google **reCAPTCHA** integration\n\n### Added / refactored\n\n- ✅ **Cloudflare Turnstile** verification (server-side + client-side)\n- ✅ **hCaptcha** verification (server-side + client-side)\n- ✅ Cleaner settings handling / flag parsing\n- ✅ More robust client injection (idempotent script/widget rendering)\n- ✅ Cleanup for modern NodeBB 4.x plugin usage\n\n## Migration notes (from reCAPTCHA)\n\nIf you were previously using reCAPTCHA in this plugin:\n\n1. Remove old reCAPTCHA keys from the plugin settings (if still present in your DB/config).\n2. Create new Cloudflare Turnstile and/or hCaptcha keys.\n3. Configure Turnstile and/or hCaptcha settings in the plugin admin page.\n4. Test registration and (optionally) login challenge flows.\n\n> reCAPTCHA is no longer supported by this fork.\n\n\n## npm publishing checklist (fork maintainers)\n\nBefore publishing your fork, update these fields in `package.json`:\n\n- `name` (your npm package name / scope)\n- `version`\n- `repository`\n- `bugs`\n- `homepage`\n\nThe current values are placeholders (`your-scope` / `your-org`) and should be replaced with your actual npm scope and GitHub repository.\n\n## Troubleshooting\n\n### Turnstile/hCaptcha widget does not appear\n\n- Check that `turnstileEnabled` and/or `hcaptchaEnabled` is enabled.\n- Confirm your **Site Key** is valid.\n- Ensure your forum domain matches the domain configured in the Cloudflare Turnstile / hCaptcha dashboard.\n- Rebuild NodeBB assets (`./nodebb build`) and restart.\n\n### Verification fails on submit\n\n- Confirm your **Secret Key** is correct.\n- Check server connectivity to the Cloudflare Turnstile / hCaptcha verification endpoint.\n- Inspect NodeBB logs for plugin validation errors.\n\n### Login challenge not showing\n\n- Confirm `loginTurnstileEnabled` and/or `loginHcaptchaEnabled` is enabled.\n- Verify your active theme/login template is using the plugin hook output correctly.\n\n## Development notes\n\nThis package is intentionally kept minimal for easier deployment:\n\n- No ESLint/tooling requirements for runtime\n- No `package-lock.json` included in this fork package\n- Turnstile + hCaptcha code paths, no reCAPTCHA\n\n## License\n\nMIT\n\n## Credits\n\n- Original plugin authors/maintainers of `nodebb-plugin-spam-be-gone`\n- Refactor/fork updates for NodeBB 4.x + Cloudflare Turnstile + hCaptcha\n","readmeFilename":"README.md"}