Azer Koçulu is an open-source developer who had been publishing and maintaining his packages on npm for other developers to use and include in their packages. One of his packages was called kik, which helped programmers set up templates for their projects. One day, Azer received an email from one of Kik’s patent agents, asking him to rename his package called kk as they were planning to publish a package on NPM. Azer declined the request citing the company's trademark and potential confusion. NPM decided to side with Kik and took kik away from Azer, handing the name over to the company. Two days after Azer sent this email, on 22
Table of contents
BackgroundThe E-mailThe Liberation of ModulesWhat was left-pad ?Why did this cause so many packages on NPM to break?Why did so many packages depend on left-pad to, well, left pad?Sort: