1.1.1 β€’ Published 7 months ago

@jayanithu/sniff v1.1.1

Weekly downloads
-
License
MIT
Repository
-
Last release
7 months ago

sniff is a fast and developer-friendly CLI tool that scans your project's dependencies to identify outdated, unmaintained, or low-quality npm packages.
It leverages the powerful npms.io API to analyze package health and suggests modern, actively maintained alternatives β€” helping you keep your project clean, secure, and up-to-date.

Use sniff to:

  • Detect risks in your node_modules
  • Replace legacy or abandoned packages
  • Improve project stability and maintainability
  • Export detailed reports in JSON or Markdown

πŸš€ Install

npm install -g @jayanithu/sniff

πŸ”§ Usage

sniff [options]

βš™οΈ Options

FlagDescription
-V, --versionOutput the version number
-t, --top <number>Analyze only top N dependencies
-r, --report <format>Export results to file (json, markdown)
-f, --find-alternativesSuggest better packages for weak dependencies
-u, --unusedList unused dependencies
-o, --outdatedList outdated dependencies
-s, --scoresShow npms.io scores for each package
--jsonOutput raw JSON for scripting or pipelines
-v, --verboseShow detailed output
-h, --helpDisplay help for command

πŸ“Š Features

  • Package Health Analysis: Evaluates quality, maintenance, and popularity
  • Outdated Detection: Identifies packages that need updating
  • Unused Package Detection: Finds dependencies not used in your codebase
  • Alternative Suggestions: Recommends better maintained alternatives
  • Export Options: JSON or Markdown report generation
  • Customizable Analysis: Analyze specific metrics using flags

πŸ“„ License

MIT Β© 2025 β€” @jayanithu

1.1.1

7 months ago

1.1.0

7 months ago

1.0.0

7 months ago