Skip to content

dartess/node-modules-inspector

This branch is 1 commit behind antfu/node-modules-inspector:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0487ead · Mar 24, 2025
Mar 12, 2025
Feb 4, 2025
Mar 6, 2025
Mar 24, 2025
Mar 13, 2025
Mar 22, 2025
Feb 7, 2025
Jan 16, 2025
Jan 15, 2025
Jan 15, 2025
Mar 8, 2025
Mar 12, 2025
Feb 7, 2025
Mar 12, 2025
Mar 23, 2025
Mar 21, 2025
Mar 21, 2025
Jan 31, 2025
Feb 3, 2025

Repository files navigation

Node Modules Inspector

npm version npm downloads bundle JSDocs License

Visualize your node_modules, inspect dependencies, and more.

Quick Start

Try it by running following command under your pnpm/npm project.

pnpx node-modules-inspector
npx node-modules-inspector

Currently only support pnpm and npm projects. We are counting on the community to bring support for other package managers.

Online Version

You can also try an online version at node-modules.dev, powered by WebContainer.

Configuration

You can create a node-modules-inspector.config.ts file in your project root to configure the inspector's default behaviour.

import { defineConfig } from 'node-modules-inspector'

export default defineConfig({
  defaultFilters: {
    excludes: [
      'eslint',
    ],
  },
  defaultSettings: {
    moduleTypeSimple: true,
  },

  // Experimental publint.dev integration, default is false
  publint: true

  // ...see jsdoc for more options and details
})

Static Build

You can also build a static SPA of your current node_modules status:

pnpx node-modules-inspector build
npx node-modules-inspector build

Then you can host the .node-modules-inspector folder with any static file server.

You can see a build for all Anthony Fu's packages at everything.antfu.dev.

Screenshots

Image Image Image

Credits

Sponsors

License

MIT License © Anthony Fu

About

Interactive UI for local node modules inspection

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 55.5%
  • TypeScript 43.3%
  • Other 1.2%