Building, Maintaining, and Letting Go
Lessons learned while managing my Next.js node loader as a solo maintainer, the importance of community contributions, and how to gracefully deprecate packages....
npm is for JavaScript and TypeScript developers who want to reuse, share, and manage code efficiently. It solves the problem of dependency management by making it easy to install, version, and update libraries across projects. You will find guidance here on working with packages, publishing modules, and integrating npm into modern development workflows.
Lessons learned while managing my Next.js node loader as a solo maintainer, the importance of community contributions, and how to gracefully deprecate packages....
I recently did a switch to monorepo for my React components with Lerna. I was usually against having a monorepo because * large codebase makes unnecessary noise when you need to edit just one independent part of...
I recently found out that npm doesn't support downloading same scope dependencies from multiple registries. Ideally, I'd like to define multiple registries for a scope. If npm fails to find the package...
This is my little cheatsheet for fixing the classic: Error: EACCES: permission denied, mkdir when installing an npm package without sudo. Installing it globally with sudo npm i -g looks off to me. Why this happens...