News for hackers. Stuff that matters.
Re:NPM – "is-even", 160k weekly downloads by oefrha on Tuesday November 16, 2021 @12:39PM (#29243586)
Having one package for all of these — that's okay and something people might want. Intentionally spreading it out to 26 "packages" — just no.
Re:NPM – "is-even", 160k weekly downloads by dbreunig on Tuesday November 16, 2021 @12:43PM (#29243659)
But the package that's generating all these numbers, handlebar-helpers, does precisely that. Sure, the spammer gets internet points, but those don't matter.
Re:NPM – "is-even", 160k weekly downloads by ratww on Tuesday November 16, 2021 @12:45PM (#29243685)
Security matters. Performance matters. Hackability/forkability matters. This kind of practice reduces security and auditability of systems, and makes projects harder to hack and fork.
Re:NPM – "is-even", 160k weekly downloads by brazzledazzle on Tuesday November 16, 2021 @03:06PM (#29245755)
From a security perspective what issues do you see besides auditability? It seems like the surface area for supply chain attacks is expanded needlessly by these types of shenanigans but I'm not sure how that translates to concrete impact to a project. I suppose resources required to scan and detect a package takeover are needlessly consumed but that's more upstream/centralized.

But I'm with you, this is ridiculous and auditability alone is reason enough to avoid it. Even if you were trying to make a case for composable packages this is absurd to the point that I wonder if it's self aware criticism of npm or an inside joke.

Re:NPM – "is-even", 160k weekly downloads by oefrha on Tuesday November 16, 2021 @12:47PM (#29243708)
> does precisely that

Precisely what? That's not one self-contained package I said is okay.