Earlier quoted context omitted.
Quoted post unavailable.
> I strongly encourage you to stop making false allegations. I encourage you to find out the definition of Trojan[1] and then find out what Marak did to sabotage his code. To qualify as a Trojan, Faker.js needed to be: - advertised as being for a certain purpose - coded to do something to damage the person who installs it (even if it still does the thing it advertises that it does) In this case, Marak allowed people…
They were installing a legitimate new version of Faker.js though - which just happened to be running an infinite loop. It's users who trusted Faker.js author to not pull this kind of stuff off and it turned out they were wrong to do that.