Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect, accountability, and support. Hide

dxsrc

“npm” News Archive

Definition, related topics, tag feed

Definition · Supertopics: javascript, nodejs, github, package-managers · Subtopics: npx, packages (non-exhaustive) · “npm” × ? · “npm” RSS feed (per email)

Entry (Sources) and Additional TopicsDate#
Getting Ahead of Supply-Chain Attacks in 2026 (nod)224
videos, security, malware
caniname (bra)223
packages, naming, netlify
Node.js Built-Ins That Replaced npm Packages (fla)222
nodejs, dependencies
Ship Cleaner Packages (Without the ./dist or ./src Folder) by Publishing a Subfolder to npm (bra)221
dependencies, file-handling
Stage-Only npm Tokens for Safer Automation220
security, automation
npm Extends Recovery-Code Security Holds to All Accounts219
security
Making More npm Packages Work With jsDelivr ESM Mode218
dependencies, esm
Major Shai Hulud Campaign Strikes npm Again, Affecting keyv and 400+ Packages217
dependencies, security
Why npm Dependency Trees Are So Big (and)216
dependencies
The Secure Way to Release an npm Package in 2026 (sit+/evi)215
dependencies, security, configuration
npm Publish-Time Malware Scanning and Dual-Use Metadata214
dependencies, security
Disrupting Supply Chain Attacks on npm and GitHub Actions (gre+)213
github-actions, security, link-lists
npm Install-Time Security and GAT bypass2fa Deprecation212
security, deprecation
npm Adds Preventive Account Protection for High-Impact Accounts211
security
Blocking Install Scripts Is Not a Silver Bullet (uli/nod)210
security
Plans for npm 12 (jam/nod)209
nodejs
Upcoming Breaking Changes for npm v12208
security
npm Tooling Bug Incorrectly Marks One-Character Packages as Security Holders (sar/soc)207
bugs, security
How to Evaluate an npm Package—2026 Edition206
how-tos, dependencies, processes, maintainability, quality
Staged Publishing for npm Packages (nod)205
Mini Shai Hulud: Compromised @antv npm Packages Enable CI/CD Credential Theft204
security, dependencies, ci-cd
Mini Shai-Hulud Strikes Again: 317 npm Packages Compromised203
security, dependencies
A Worm Just Ate Its Way Through the npm Registry… (fir)202
videos, dependencies, security, tanstack
hihtml (j9t)201
packages, html, conformance, links, link-rot, minification, html-minifier, optimization, quality
Postmortem: TanStack npm Supply-Chain Compromise (tan/tan)200
tanstack
Before GitHub (mit)199
github, svn, foss, dependencies
What to Know in JavaScript (2026 Edition) (chr/fro)198
javascript, ecmascript, standards, frameworks, runtimes, tooling, testing
Post Mortem: Axios npm Supply Chain Compromise197
axios, security
The Hidden Blast Radius of the Axios Compromise (ahm/soc)196
dependencies, axios, security
Minimum Release Age Is an Underrated Supply Chain Defense (dan)195
security, dependencies, bun, pnpm, yarn, deno, renovate, dependabot, axios
Claude Code’s Entire Source Code Got Leaked via a Sourcemap in npm, Let’s Talk About It194
claude, ai, source-maps
Axios Compromised on npm—Malicious Versions Drop Remote Access Trojan193
dependencies, axios, security
A Gentle Intro to npm Workspaces, With Visuals (pre/was)192
introductions
How to Steal npm Publish Tokens by Opening GitHub Issues (nec)191
github, security, ai
How to Publish to npm From GitHub Actions (bah)190
how-tos, github-actions
npmx (dan/npm)189
websites, npmx, packages
Securing npm Is Table Stakes (nza+/cha)188
podcasts, interviews, security, ai
npm to Implement Staged Publishing After Turbulent Shift Off Classic Tokens (sar/soc)187
dependencies, security
How We’re Protecting Our Newsroom From npm Supply Chain Attacks (rya/pnp)186
dependencies, security, case-studies
No More Tokens—Locking Down npm Publish Workflows (zac)185
dependencies, security, processes
The Shai-Hulud 2.0 npm Worm: Analysis, and What You Need to Know184
security, dependencies
GitLab Discovers Widespread npm Supply Chain Attack183
dependencies, security, gitlab, aws, gcp, azure
Automated npm Secret Rotation in GitHub Actions (mhe)182
security, automation, github-actions
Will npm’s New Security Steps Stop Attacks? (rev)181
security, maintenance, foss
The State of Node.js 2025 Explained by Its TSC Member (mco/git)180
videos, nodejs
15 Recent Node.js Features That Replace Popular npm Packages (nod)179
nodejs, dependencies, maintenance
How Deno Protects Against npm Exploits (den)178
deno, security
Strengthening npm Security: Important Changes to Authentication and Token Management177
security
Mastering npx: A Cheatsheet for npm and Node.js Power Users176
npx, cheat-sheets, examples, nodejs
Our Plan for a More Secure npm Supply Chain (xco)175
dependencies, security, foss
npm Security Best Practices174
security, provenance, best-practices
This May Be the Worst One (the)173
videos, dependencies, security
Ongoing Supply Chain Attack Targets CrowdStrike npm Packages (pvd+/soc)172
dependencies, security
ctrl/tinycolor and 40+ npm Packages Compromised171
dependencies, security
Which npm Package Has the Largest Version Number?170
dependencies, versioning, semver
How to Keep package.json Under Control (tmc/val)169
how-tos, nodejs, dependencies, maintainability
Oh No, Not Again… a Meditation on npm Supply Chain Attacks (tan)168
dependencies, security, microsoft
Anatomy of a Billion-Download npm Supply-Chain Attack167
security, dependencies
npm Author Qix Compromised via Phishing Email in Major Supply Chain Attack (bur+/soc)166
security, dependencies
npm Trusted Publishing With OIDC Is Generally Available165
dependencies, provenance
npm “Accidentally” Removes Stylus Package, Breaks Builds and Pipelines (ax/ble)164
stylus
eslint-config-prettier Compromised: How npm Package With 30 Million Downloads Spread Malware163
prettier, eslint, security, malware
npm Phishing Email Targets Developers With Typosquatted Domain (sar/soc)162
security
Contagious Interview Campaign Escalates With 67 Malicious npm Packages and New Malware Loader (soc)161
security, dependencies
30 Years of JavaScript: 10 Milestones That Changed the Web160
javascript, anniversaries, history, ecmascript, ajax, jquery, web-2.0, nodejs, react, typescript, webassembly
npm Targeted by Malware Campaign Mimicking Familiar Library Names (soc)159
malware, security, dependencies, link-lists
npm Should Remove the Default License From New Packages (ISC) (ext)158
dependencies, licensing, foss
A Decade of Impact: How Our npm Packages Hit 1 Billion Downloads and Shaped JavaScript157
dependencies, history, javascript
Malware Found on npm Infecting Local Package With Reverse Shell (rev)156
dependencies, security
Lazarus Strikes npm Again With New Wave of Malicious Packages (soc)155
dependencies, security
@11ty/image-color (zac)154
packages, images, colors
Tutorial: Publishing ESM-Based npm Packages With TypeScript (rau)153
tutorials, dependencies, typescript
Is npm Enough? Why Startups Are Coming After This JavaScript Package Registry (kat/red)152
jsr, bun, pnpm, yarn, javascript
Keep Your Node.js Apps Secure With “npx is-my-node-vulnerable” (tre)151
packages, nodejs, security
My Failed Attempt to Shrink All npm Packages by 5% (eva)150
dependencies, compression
Forget About Installing Yarn, pnpm, etc. Using Corepack (ser)149
corepack, yarn, pnpm, nodejs
How I Open-Sourced My Secret Access Tokens From GitHub, Slack, and npm—and Who Actually Cares148
security, github, slack
Mastering npm Scripts: Automate Everything in Your Frontend Workflow147
dependencies, environments, ci-cd, automation
HTML Conformance: A Comparison of 6.5 npm Validator Packages (With 1.5 Recommendations) (j9t)146
html, conformance, tooling, comparisons
Publishing a Simple Client-Side JavaScript Package to npm With GitHub Actions (sim)145
dependencies, javascript, github-actions
How to Prerelease an npm Package (spa/clo)144
how-tos, dependencies, versioning, semver
Understanding “npm audit” and Fixing Vulnerabilities143
security, vulnerabilities, nodejs
npm vs. npx142
nodejs, npx, comparisons
Significance of package-lock.json or yarn-lock.json141
yarn, comparisons
More npm Packages on Cloudflare Workers: Combining Polyfills and Native Code to Support Node.js APIs (jas+)140
cloudflare, nodejs, apis, dependencies
caniuse-cli (bra)139
packages, support, browsers, web-platform, caniuse, command-line
CSS Style Observer (bra)138
packages, css
How to Create an npm Package (mat)137
how-tos, dependencies
ObsoHTML, the Obsolete HTML Checker (j9t)136
packages, html, quality
The Great npm Garbage Patch135
dependencies, spam, security
Building an “npm create” Package (ach)134
What Is Corepack and How Can You Use It? (lsa)133
corepack, nodejs, yarn, pnpm
Publishing a TypeScript Module to npm vs. JSR (den)132
videos, typescript, modules, dependencies, jsr, comparisons
Leaner npm Packument (Metadata) Contents131
Supply Chain Security in npm—We Can Be Optimistic About the Future130
dependencies, security, provenance
Create npm Package With CommonJS and ESM Support in TypeScript129
dependencies, commonjs, esm, typescript
npm and Node.js Should Do More to Make ES Modules Easy to Use (bch)128
nodejs, esm
What Happens When a Major npm Library Goes Commercial? (mco)127
dependencies, foss
Researchers Uncover npm Registry Vulnerability to Cache Poisoning and DoS Attacks (sar/soc)126
dependencies, vulnerabilities, caching, security
How a Single Vulnerability Can Bring Down the JavaScript Ecosystem125
javascript, dependencies, caching, vulnerabilities, security
CodeFlattener124
packages, javascript
Using Vite to Rebuild Local Dependencies in an npm Workspace123
dependencies, vite
Building an npm Package Compatible With ESM and CJS in 2024122
dependencies, interoperability, esm, commonjs
npm Basics for New Developers (nim)121
fundamentals
Node.js TSC Confirms: No Intention to Remove npm From Distribution (sar/soc)120
nodejs
The Ultimate Guide to Understanding npx vs. npm119
guides, npx, nodejs
eslint-plugin-depend (430)118
packages, maintenance, simplicity
How npm Install Scripts Can Be Weaponized: A Real-World Example of a Harmful npm Package (eth)117
dependencies, examples, security
Why Does “is-number” Package Have 59M Weekly Downloads?116
dependencies
Node.js Community Debate Intensifies Over Enabling Corepack by Default and Potentially Unbundling npm (sar/soc)115
nodejs, corepack, yarn, pnpm, dependencies
Malicious npm Package Masquerades as Noblox.js, Targeting Roblox Users for Data Theft (sar/soc)114
dependencies, security
GitHub, npm Registry Abused to Host SSH Key-Stealing Malware113
github, security, malware, foss
Modern JavaScript Library Starter112
dependencies, libraries
Deceptive Deprecation: The Truth About npm Deprecated Packages111
deprecation, security, dependencies, research
npm in Review: A 2023 Retrospective on Growth, Security, and Quirky Facts (bur/soc)110
retrospectives
When “Everything” Becomes Too Much: The npm Package Chaos of 2024 (soc)109
foss
A Comprehensive Guide to npm Workspaces and Monorepos108
guides, monorepos, yarn, dependencies
I Replaced npm, Yarn, and nvm With pnpm (paw)107
dependencies, yarn, pnpm, nvm
How to Use npm Packages Outside of Node106
how-tos, dependencies, javascript
Secret Scanning Scans Public npm Packages105
dependencies, security
TypeScript Monorepo With npm Workspaces (skw)104
monorepos, typescript, architecture
Honey, I Shrunk the npm Package103
dependencies, compression
SSH Keys Stolen by Stream of Malicious PyPI and npm Packages (ble)102
security, ssh, dependencies
npm Provenance General Availability101
provenance, security
How to Migrate From npm to pnpm100
how-tos, migrating, pnpm
dependency-time-machine99
packages, dependencies, maintenance, automation
Sophisticated, Highly-Targeted Attacks Continue to Plague npm98
security
Publishing With npm Provenance From Private Source Repositories Is No Longer Supported97
provenance, security, foss
Social Engineering Campaign Targeting Tech Employees Spreading Through npm Malware (soc)96
security, malware
A Comprehensive Beginner’s Guide to npm: Simplifying Package Management95
guides, dependencies
Making the Switch: From Yarn/npm to pnpm94
migrating, yarn, pnpm
Identify Unused npm Packages in Your Project (ami)93
dependencies, maintenance
Comparing npm, Yarn, and pnpm Package Managers: Which One Is Right for Your Distributed Project to Handle High Loads?92
yarn, pnpm, comparisons, performance, best-practices
The Massive Bug at the Heart of the npm Ecosystem (dar/vlt)91
dependencies, security, bugs
Create React UI Lib: Component Library Speedrun90
typescript, react, components
npm Won’t Publish Packages Containing the Word “keygen”89
discussions, dependencies
Comparing the Best Node.js Version Managers: nvm, Volta, and asdf88
nodejs, nvm
npm vs. Yarn vs. pnpm87
yarn, pnpm, comparisons
Monorepo Setup With npm Workspaces and Lerna86
monorepos, lerna
Generating Provenance Statements85
provenance, security
Introducing npm Package Provenance84
introductions, provenance, security, foss
Dissecting npm Malware: Five Packages and Their Evil Install Scripts83
security, malware
Understanding npm Versioning82
dependencies, versioning, semver
One in Two New npm Packages Is SEO Spam Right Now81
seo
The Landscape of npm Packages for CLI Apps80
nodejs, dependencies, command-line
Automatic npm Publishing With GitHub Actions and npm Granular Tokens (pim)79
github-actions, automation
Why We Added package.json Support to Deno (tin/den)78
deno, support, nodejs
Speeding Up the JavaScript Ecosystem—npm Scripts (mar)77
javascript, performance, bundling
Unlocking Security Updates for Transitive Dependencies With npm76
dependencies, security, maintenance
Lockfile Trick: Package an npm Project With Nix in 20 Lines75
tips-and-tricks
New npm Features for Secure Publishing and Safe Consumption74
security, dependencies
Migrating From npm to pnpm73
migrating, pnpm
npm Security: Preventing Supply Chain Attacks72
dependencies, security
npm ESM vs. CJS (woo)71
esm, commonjs, metrics, comparisons
How to Build, Test, and Publish a TypeScript npm Package in 202270
how-tos, typescript
Why You Should Prefer Using pnpm Over npm and Yarn?69
pnpm, yarn, comparisons
Use “npm query” and jq to Dig Into Your Dependencies68
videos, dependencies, auditing
Phylum Detects Active Typosquatting Campaign Targeting npm Developers67
dependencies, security
depngn66
packages, nodejs, dependencies
Best Practices for Creating a Modern npm Package65
best-practices
Dependabot Unlocks Transitive Dependencies for npm Projects64
dependencies, security, dependabot
4 Ways to Minimize Your Dependencies in Node.js (skw/app)63
nodejs, dependencies
Installing and Running Node.js Bin Scripts (rau)62
installing, nodejs
Introducing the New npm Dependency Selector Syntax61
introductions
Introducing Even More Security Enhancements to npm60
introductions, security
Top 5 npm Vulnerability Scanners59
security, vulnerabilities, tooling
css-browser-support (5t3)58
packages, css, browsers, support
Image Guard (j9t)57
packages, images, compression, performance, jpeg, png, gif, webp, avif
Alternatives to Installing npm Packages Globally (rau)56
installing, dependencies
How to Migrate From Yarn/npm to pnpm55
how-tos, migrating, yarn, pnpm
You May Not Need a Bundler for Your npm Library54
bundling
What npm Can Learn From Go53
npm Security Update: Attack Campaign Using Stolen OAuth Tokens52
security, oauth, version-control
Snyk Finds 200+ Malicious npm Packages, Including Cobalt Strike Dependency Confusion Attacks51
javascript, dependencies, security
4 Reasons to Avoid Using “npm link”50
How to Respond to Growing Supply Chain Security Risks?49
how-tos, security, dependencies, nodejs
Update Node Dependencies Automatically, Selectively, or Incrementally48
nodejs, dependencies, yarn
What’s Really Going On Inside Your node_modules Folder? (soc)47
nodejs, dependencies
How to Publish Deno Modules to npm (kit/den)46
how-tos, deno, modules, dependencies
Understanding Dependencies Inside Your package.json (nod)45
nodejs, dependencies, yarn
How to Fix Your Security Vulnerabilities With npm Override44
how-tos, security, vulnerabilities, dependencies
The Basics of package.json (nod)43
fundamentals, nodejs, dependencies, yarn
Using a GitHub Repo Directory as an npm Package42
github, dependencies, ghost
pkg.land41
websites, packages, dependencies
Monorepos—How the Pros Scale Huge Software Projects (fir)40
videos, monorepos, yarn, pnpm, lerna, nx, comparisons
GitHub’s Commitment to npm Ecosystem Security39
github, security
Yarn vs. npm: Everything You Need to Know38
yarn, comparisons
Corepack: The Node.js Manager of Package Managers37
corepack, nodejs, docker
timefind36
packages, history
Common npm Mistakes Every Developer Should Avoid35
mistakes
npm Security Best Practices (owa)34
security, best-practices
Simple Monorepos via npm Workspaces and TypeScript Project References (rau)33
monorepos, typescript
NPM Global Audit32
packages, security, quality, auditing
Uninstalling Dev Dependencies With npm31
dependencies
“npm ruin dev” (css)30
html, css, javascript, nodejs
What Is Node and When Should I Use It?29
nodejs, javascript
How to Publish an Updated Version of an npm Package (spa/clo)28
how-tos, dependencies
How to Add CSS Vendor Prefixes Automatically (luk)27
how-tos, css, vendor-extensions, automation, tooling, postcss, webpack, gulp
Using npx and npm Scripts to Reduce the Burden of Developer Tools (bnb)26
npx, tooling, productivity
a11y-syntax-highlighting (eri)25
packages, accessibility, syntax-highlighting
How to Worry About npm Package Weight (chr/css)24
dependencies
Lerna: A Tale of Renaming npm Packages23
dependencies, refactoring, lerna
Validating Dependencies in the Project With npm-check and depcheck22
dependencies, security, maintenance, auditing, tooling
New Package Moniker Rules21
dependencies, naming
Introducing npx: An npm Package Runner (zka)20
introductions, npx, nodejs
10 Node.js Best Practices: Enlightenment From the Node Gurus19
nodejs, best-practices, environments, event-loop, naming, scalability, caching, express
Solving npm Scripts Problems in JavaScript Projects (hcr)18
yarn, javascript
npm Fails to Restrict the Actions of Malicious npm Packages17
vulnerabilities, security
npm Proxy for Installing Dependencies16
translations, dependencies, tooling
Why npm Scripts? (css)15
nodejs, conversion, linting, minification, compression, sprites, images, examples
why-is-node-running14
packages, nodejs
How to Solve the Global npm Module Dependency Problem13
how-tos, dependencies
image-dimensions (sin)12
packages, images
Learning Node.js: The “npm link”11
videos, nodejs
9 Quick Tips About npm10
tips-and-tricks, nvm, command-line
Peer Dependencies (dom)9
nodejs, dependencies
Madge8
packages, dependencies, visualization
npm Package Size Checker7
tools, exploration, auditing, debugging, dependencies
npm, Yarn, and pnpm Command Converter6
tools, exploration, conversion, yarn, pnpm, command-line
npm Package Types Checker5
tools, exploration, auditing, debugging, dependencies, typescript, type-safety
npm Dependency Visualizer4
tools, exploration, auditing, debugging, dependencies, visualization
npm Package Download Statistics Checker3
tools, exploration, auditing, debugging, dependencies, metrics
npm Package Checker2
tools, exploration, auditing, debugging, dependencies
Dependencies Badge Generator1
tools, exploration, images, dependencies