PKGJS(1p)
π PKGJS π
okay so bestie, gather round, because we're talking about pkgjs β and no, it's not a crypto thing, it's the manual page for the 1p command pkgjs, which lives in the User Contributed Perl Documentation section. she's a wrapper, she's a middle-manager, she's the friend who knows a guy. let's go π¦
β¨ NAME β¨
pkgjs β a wrapper to the pkgjs-* commands, used to replace yarn while building Debian packages. she's literally the understudy that ate π
πΈ DESCRIPTION πΈ
so here's the tea, fr fr: pkgjs is a wrapper around the whole pkgjs-* command family. when you run something, she takes your word and goes and finds the right sibling to do the actual work.
for example, if you type:
pkgjs ln yargs
she launches:
pkgjs-ln yargs
iconic, right? but wait, there's more π β for some commands she'll instead launch yarnpkg(1) or npm(1), but only if they're available. she's not gonna manifest a binary out of thin air, bestie, that's not the vibe.
here's the full breakdown of who goes where:
- Ignored commands (these literally do nothing, they're the "seen at 3:47am" of commands):
cache,config,dedupe - Commands passed to
yarnpkg/npm:explain,info,init - Direct mappings β these just launch the matching
pkgjs-*command, one-to-one, no drama:dependseasy-to-updateinstall-minimallernalnlsmainpjsonrunutils
- More complex mappings β these ones have layers, they're giving main character energy:
bin: launcheswhich(1)π΅οΈexec: launchesnodejs(1)πinstall:- if the
PKGJS_INSTALL_OPTSenvironment variable is set, she launchespkgjs-install(1)withPKGJS_INSTALL_OPTSand the arguments you gave her - otherwise, she launches
pkgjs-install-minimal(1)
- if the
β οΈ and every other command? yeah no. all other commands will fail. she doesn't know them, she doesn't claim them, she will not be doing that. π
π AUTHOR π
Yadd <yadd@debian.org> β the goat, the legend, the one who wrote the wrapper π«Ά
π COPYRIGHT AND LICENSE π
Copyright (C) 2021 by Yadd <yadd@debian.org>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.
On Debian systems, the complete text of version 2 of the GNU General Public License can be found in:
/usr/share/common-licenses/GPL-2
and that's the whole page, bestie, no notes π
this was PKGJS(1p), documented by User Contributed Perl Documentation, shipped with perl v5.40.1, dated 2026-08-17. slay, mwah, go build your packages πβ¨π¦
π¦ where this page comes from
- ubuntu stonking: dh-nodejs 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