PKGJS-DEPENDS(1)

πŸ’– PKGJS-DEPENDS πŸ’–

okay bestie, gather round, because this little icon of a tool is literally a manual page and it deserves main character energy. it's called pkgjs-depends β€” yes, from the User Commands section of the manual, manual name and all β€” and it is here to dig through your dependency tree so you don't have to. periodt.


✨ NAME ✨

pkgjs-depends - pkgjs-depends

(i know. the name is the name. it's giving minimalism. we love a self-titled era. πŸŽ€)


🌸 SYNOPSIS 🌸

pkgjs-depends

that's it. that's the whole vibe. no flags required, just walk in and it works. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's what's happening, bestie: it searches recursively through the dependencies of the module name you give it β€” and if you don't give it a module name, no worries, it just uses package.json#name instead. πŸ’–

and then it displays:

  • related Debian packages (using apt-file) 🐧
  • missing modules 😭

that's the whole tea. it recursively goes through deps, checks what Debian packages correspond to them, and lets you know what's missing. no cap. ✨


πŸ‘‘ OPTIONS πŸ‘‘

pick your fighters, babes:

  • -h, --help β€” prints this. the classic. the "help me help you" of it all. πŸ™ˆ
  • --dev, --development β€” includes dev dependencies. and listen, important detail: this is for the main package only, not dependencies. so don't @ me when your transitive deps aren't getting the dev treatment, that's literally by design. πŸŽ€
  • --no-peer-dependencies, --npd β€” don't include peer dependencies. if peer deps are giving you stress, just say no. πŸ’…
  • --debug β€” debug mode. for when you need to see the behind-the-scenes lore. πŸ”₯
  • -c, --checkversions β€” verifies that the version matches. correcting the girlies, one version at a time. ⭐
  • --nocache β€” don't use the local cache. fresh start, no baggage, character development arc. πŸ¦‹
  • --clearcache β€” clears the local cache. it's giving "new year new me" energy. 🌸
  • --limit β€” recursion limit. the default is 100, so yes, there is in fact a point where it stops going deeper. iconic boundaries. 🫢
  • --graph, -g β€” displays modules using a digraph of relations. pretty lines. visual slay. 🌈
  • --missing-graph, --mg β€” displays only missing modules using a digraph of relations. when you only want the drama, not the whole cast. πŸ’€
  • --no-progress, --np β€” don't print the progress bar. for the girlies who like to be surprised. ✨

πŸ’– psst β€” reminders from your favorite unix bestie: the recursion default for --limit is 100, --dev / --development applies to the main package only (not its dependencies), and --graph / -g, --missing-graph / --mg, --dev / --development, --no-peer-dependencies / --npd, --no-progress / --np, and -c / --checkversions all have a short and long form, so there's a spelling for every mood. 🌸

πŸ’œ SEE YA πŸ’œ

and that's the whole page, bestie β€” go forth and recursively explore. this was pkgjs-depends version 0.17.8, dated August 2026, and yes you read that date right, it's futuristic of it. ily, bye! πŸ’…βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from