npm

Tag: npm

30 posts
A
Andrew Nesbitt
nesbitt.io

Why npm Dependency Trees Are So Big

Two versions of lodash walk into a tree

·
Jul 28
·
TYL: npx setup-trusted-publishing
T
TIL Tech
til-tech.pckt.blog

TYL: npx setup-trusted-publishing

That's Today You Learnt instead of Today I Learned, enjoy!

·
Jul 20
·
Web 1.0 Components
oh hey, it's owais icon
oh hey, it's owais

Web 1.0 Components

Dev Log 58: 2026-06-22

·
Jun 22
·
1
A
Andrew Nesbitt
nesbitt.io

Features everyone should steal from npmx

What happens when users design their own package registry frontend

·
Apr 16
·
A
Andrew Nesbitt
nesbitt.io

npm's Defaults Are Bad

The npm client's default settings are a root cause of JavaScript's recurring supply chain security problems.

·
Mar 31
·
A
Andrew Nesbitt
nesbitt.io

npm Data Subject Access Request

A response to a GDPR data subject access request.

·
Feb 28
·
A
Andrew Nesbitt
nesbitt.io

Package Management Namespaces

Comparing namespace models across npm, Maven, Go, Swift, and crates.io.

·
Feb 13
·
A
Andrew Nesbitt
nesbitt.io

The Nine Levels of JavaScript Dependency Hell

Come, I will show you what I have seen.

·
Jan 5
·
A
Andrew Nesbitt
nesbitt.io

Why JavaScript Needed Docker

How Docker became JavaScript's real lockfile

·
Dec 19 '25
·
L
lesser daemon
blog.bront.rodeo

Fixing NPM permissions errors on WSL

Saving this one for posterity since I seem to run into something like this once every couple of months. Really gotta get a Mac for my next dev machine. sudo apt update && sudo apt upgrade -y # Since you mention that you have set your user to be root: sudo sh -c 'echo "[user]\ndefault=root" > /etc/wsl.conf' wsl.exe -l -v # Confirm your distribution name for the following command: wsl.exe --terminate Ubuntu Credit to this StackOverflow answer.

·
Oct 2 '25
·
Devtools FM icon
Devtools FM
devtools.fm

Zoltan Kochan - PNPM and the Future of Package Management

Zoltan Kochan, PNPM's lead maintainer, explores how his revolutionary package manager transformed JavaScript dependency management with speed and superior developer experience.

·
Sep 20 '25
·
N
nove-b blog
blog.nove-b.dev/

npxは永続的なインストールは行わないが、実行のために一時的なダウンロード(実質的なインストール)は行う

·
Jul 3 '25
·
Devtools FM icon
Devtools FM
devtools.fm

James Garbutt - E18e

James Garbutt explains e18e, the community initiative focused on improving JavaScript package performance across the entire npm ecosystem.

·
May 11 '25
·
Devtools FM icon
Devtools FM
devtools.fm

Darcy Clarke - npm, vlt and the Future of JavaScript Package Management

Darcy Clarke introduces VLT, a new JavaScript package manager aiming to disrupt npm with innovative features and VSR registry.

·
Jan 11 '25
·
P
Patrick's Blog
pdewey.com/blog

Adding Comments to My Blog with Bluesky!

·
Nov 25 '24
·
Devtools FM icon
Devtools FM
devtools.fm

Jordan Harband - Npm Ecosystem, HeroDevs

Jordan Harband defends his controversial stance on legacy support while managing countless npm packages that power millions of JavaScript projects.

·
Aug 24 '24
·
Devtools FM icon
Devtools FM
devtools.fm

Feross Aboukhadijeh - Socket

Feross Aboukhadijeh discusses Socket.dev's advanced approach to open source security, using static analysis and AI to detect complex vulnerabilities.

·
Jan 14 '24
·
Devtools FM icon
Devtools FM
devtools.fm

Isaac Schlueter - npm, Tier

Isaac Schlueter shares the creation story of npm, early Node.js days, and his new pricing platform Tier that's changing how products handle monetization.

·
Nov 11 '23
·
Devtools FM icon
Devtools FM
devtools.fm

Christoph Nakazawa - Athena Crisis, Jest, Yarn, MooTools, Metro

Christoph Nakazawa discusses his journey from shepherding major OSS projects like Jest, Yarn, and Metro to building his new gaming venture Athena Crisis.

·
Jun 7 '23
·
Projects by Ayc0 icon
Projects by Ayc0
ayc0.dev/

Semver: The unknown buildMetadata

The semver’s spec mentions a group called “buildMetadata”. If you’ve never heard of this before, you’re not alone

·
Jul 13 '22
·
Solving conflicts in package-lock.json
TkDodo's blog icon
TkDodo's blog
tkdodo.eu

Solving conflicts in package-lock.json

Why you should never delete package-lock.json and how npm can solve the conflicts for you

·
Sep 1 '20
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

I have to tell you about Dependabot 🤖

Dependabot is an automation service that will automatically create PRs to keep your projects' dependencies up to date, and it is really powerful.

·
May 31 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

I have to tell you about Dependabot 🤖

Dependabot is an automation service that will automatically create PRs to keep your projects' dependencies up to date, and it is really powerful.

·
May 31 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Promise.allSettled() Pt.2 - it's partly settled!

This is a follow-up to my first post on the upcoming Promise.allSettled() function, coming soon to a node application near you.

·
Apr 26 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Promise.allSettled() Pt.2 - it's partly settled!

This is a follow-up to my first post on the upcoming Promise.allSettled() function, coming soon to a node application near you.

·
Apr 26 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Picking apart JavaScript import syntax

Part 2 in a series of posts on destructuring syntax for JavaScript and Node.

·
Apr 17 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

Picking apart JavaScript import syntax

Part 2 in a series of posts on destructuring syntax for JavaScript and Node.

·
Apr 17 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

I reclaimed 10GB of disk space from node_modules

If you're not careful, your node projects can start to fill all the spare disk space on your computer. This one weird trick (lol) can help avoid that.

·
Apr 2 '19
·
💌 Tiny Improvements - for builders, by @MikeBifulco.com icon
💌 Tiny Improvements - for builders, by @MikeBifulco.com
mikebifulco.com

I reclaimed 10GB of disk space from node_modules

If you're not careful, your node projects can start to fill all the spare disk space on your computer. This one weird trick (lol) can help avoid that.

·
Apr 2 '19
·
B
Broonix Rants
rants.broonix.ca

Testing a NPM package locally

·
May 9 '16
·