A blog about software and making.

Left Pad Liberation

It looks like npm removed a module to avoid possible brand infringement leading to the author removing all of his modules from npm. Among the modules removed is a widely used module called ‘left-pad’ which triggered a cascade of build failures in some of the most popular projects on npm.

There was an interesting point made that this may be a consequence having a global namespace for package names instead of an origin.package style namespace. The argument being it would make it more obvious that Azer.kik didn’t come from Kik (the company) removing possible confusion and weakening any brand infringement claims.

Author’s Post
Register UK