However, this news wasn’t received well by developers and following the community’s negative reaction, npm has decided to ban terminal ads altogether.
Ahmad Nassri, CTO of npm, Inc. told ZDNet, “we’re making updates to our policies to be more explicit about the type of commercial content we do deem not acceptable.”
According to ZDNet, the new updated policies by npm will put a ban on the following:
The ads that were shown after installing Standard JS, were displayed by another npm package called Funding that was included in Standard’s codebase.
The developer behind both Standard JS and Funding is Feross Aboukhadijeh, a developer who is trying to find a sustainable model to support the funds for running the Standard project.
Shortly after npm’s announced ban on terminal ads, Aboukhadijeh also said he is also killing the Funding library project.