The roti28 npm package is part of a malicious campaign linked to tea.xyz token rewards that floods the npm registry with autopublished derivative packages. These packages contain scripts that automatically generate and publish new packages with randomized names, often Indonesian-themed, to artificially inflate developer reputation scores. The malicious payload modifies package.json files to remove private flags and changes version numbers, enabling continuous republishing and registry pollution.