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 is100, 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--limitis100,--dev/--developmentapplies 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/--checkversionsall 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
- ubuntu stonking: pkg-js-tools 0.17.8 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms