Agent♥︎Age
Catalog

io.github.om-tajne/pkgdiet

Official

by om-tajne · JavaScript

Put your node_modules on a diet - find unused dependencies, analyze health, and reduce size

io.github.om-tajne/pkgdiet MCP Server

This MCP server provides PkgDiet functionality for dependency governance. Its purpose is to help reduce project size by analyzing node_modules to find unused dependencies and assess package health, based on static analysis of npm package data and bundle size.

🛠️ Key Features

  • Unused dependency detection in node_modules
  • Package health analysis
  • Reduce size via dependency and bundle-size evaluation

🚀 Use Cases

  • Identify unused entries in npm dependencies
  • Evaluate dependency health to support smaller bundles
  • Maintain package.json/npm dependency hygiene using CLI tooling

⚡ Developer Benefits

  • Static analysis for unused dependencies
  • Helps reduce bundle size by trimming unused packages
  • Supports npm-based workflows (npm CLI context)

⚠️ Limitations

  • Focused on dependency governance for node_modules (not runtime-only auditing)
  • Described scope emphasizes unused dependencies and health; other behaviors are not specified

Metadata

  • Topics: cli, dependencies, dependency, devtool, devtools, node-module, node-modules, npm, package-health, unused, bundle-size, npm-cli, npm-package, static-analysis

Topics

clidependenciesdevtoolsnode-modulesnpmpackage-healthunusedbundle-sizestatic-analysisaiai-agentai-safetyai-toolsllmllm-evaluationmcpmcp-server