GitShow/antfu/node-modules-inspector
antfu

node-modules-inspector

Interactive UI for local node modules inspection

by antfu
Star on GitHubForkWebsitenpm

TypeScript

2.9k stars84 forks33 contributorsActive · 1mo agoSince 2025v2.1.3MIT

Meet the team

See all 33 on GitHub →
antfu
antfu390 contributions
OrbisK
OrbisK10 contributions
sxzz
sxzz7 contributions
ilyaliao
ilyaliao4 contributions
userquin
userquin4 contributions
Joery-M
Joery-M4 contributions
feidianbo
feidianbo2 contributions
jack-old-archive
jack-old-archive2 contributions

Languages

View on GitHub →
TypeScript50.7%
Vue46.1%
JavaScript2.9%
CSS0.3%

Commit activity

Last 12 weeks · 34 commits

Full graph →

Community health

5 of 6 standards met

Community profile →
85
✓README✓License✓Contributing✓Code of Conduct○Issue Template✓PR Template

Recent PRs & issues

Active · 5 in progress · Last activity 1mo ago
See all on GitHub →
clanzhang
feat(tools): add Rush monorepo supportOpenPR

Description Closes #139 Add support for Rush monorepos by detecting and using as the executable in the pnpm agent. How it works Rush provides — a transparent wrapper around the user's binary that configures it to work within the Rush monorepo. Since accepts the same CLI arguments as , we only need to swap the executable. Detection strategy: 1. Before falling back to , check for by traversing up from . 2. If found, set and return as the agent. 3. The pnpm agent reads and uses instead of . Changes — Add optional to — New module: and — Pre-check for Rush before — Resolve executable dynamically via Notes is CLI-compatible with , so , , etc. work identically. No argument construction logic changes. returns automatically for Rush projects since they don't have . No new dependency is introduced. Validations [x] Follow our [Code of Conduct] [x] Read the [Contributing Guide] [x] Check that there isn't already a PR that addresses the same issue [Code of Conduct]: https://github.com/antfu/.github/blob/main/CODE_OF_CONDUCT.md [Contributing Guide]: https://github.com/antfu/contribute

clanzhang · 4d ago
mseep-ai
Add MseeP.ai badgeOpenPR

Hi there, This pull request shares a security update on node-modules-inspector. We also have an entry for node-modules-inspector in our directory, MseeP.ai, where we provide regular security and trust updates on your app. We invite you to add our badge for your MCP server to your README to help your users learn from a third party that provides ongoing validation of node-modules-inspector. You can easily take control over your listing for free: visit it at https://mseep.ai/app/antfu-node-modules-inspector. Thanks, The MseeP Team MCP servers you can trust*

mseep-ai · 1w ago
alexanderniebuhr
Support aube package managerOpenIssue

Clear and concise description of the problem Support for aube package manager Suggested solution https://github.com/alexanderniebuhr/node-modules-inspector/pull/1 Alternative _No response_ Additional context blocked by https://github.com/antfu-collective/package-manager-detector/pull/69 Validations [x] Follow our Code of Conduct [x] Read the Contributing Guide. [x] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

alexanderniebuhr · 3w ago

Recent fixes

View closed PRs →
antfu
chore: migrate to Nuxt v5 nightlyMergedPR

Summary Opts the project into the Nuxt v5 nightly release channel () so we can shake out v5 issues ahead of stable. Adapts the few breaking changes that surface in this repo: Nitro v3's rename, the loss of the global auto-import (now explicit from ), and stream-json v3's named-export API. Drops the leftover + overrides — they break dev (redirect loop) and prerender (empty HTML) in v5 and aren't needed since already rewrites at deploy time. Pinned to , bumped Vite/UnoCSS/pnpm catalog deps, and patched an upstream bug in where is referenced but only the ships. PR created with the help of an agent.

antfu · 4w ago
antfu
feat(inspector): agent-facing CLI reports and MCP serverMergedPR

Summary Exposes the inspector's three reports — maintainer actions, duplicated packages, and install sizes — to AI coding agents and shell pipelines, without launching the web UI. New subcommand emits a pretty ANSI table by default and pipe-safe JSON with . New subcommand starts an MCP stdio server exposing the same three reports as agent tools, with valibot-derived input/output JSON Schemas. The pure aggregation logic is extracted from the Vue layer to so the web UI, the CLI, and the MCP server all share one code path. A bundled agent skill ships at (repo root) and gets copied into the package on so picks it up for downstream consumers. This PR was created with the help of an agent.

antfu · 1mo ago
jycouet
Grouping by CatalogMergedPR

Description The idea is to group deps by . As a demo, I did this catalog definition in the repo: And the result will be like: !image The order: 1/ Named catalog 2/ Default catalog 3/ Other packages Linked Issues #51 Additional context Today it's not checking any version Would be great to update on edit It's my first time in the repo, feel free to blame me nicely ;)

jycouet · 1mo ago
Structured data for AI agents

Repository: antfu/node-modules-inspector. Description: Interactive UI for local node modules inspection Stars: 2896, Forks: 84. Primary language: TypeScript. Languages: TypeScript (50.7%), Vue (46.1%), JavaScript (2.9%), CSS (0.3%). License: MIT. Homepage: https://node-modules.dev Latest release: v2.1.3 (1mo ago). Open PRs: 5, open issues: 20. Last activity: 1mo ago. Community health: 85%. Top contributors: antfu, OrbisK, sxzz, ilyaliao, userquin, Joery-M, feidianbo, jack-old-archive, aojunhao123, noritaka1166 and others.

·@ofershap

Replace github.com with gitshow.dev