ADD-NODE-COMPONENT(1)
π ADD-NODE-COMPONENT π
okay bestie, welcome to add-node-component π
it lives in User Commands and it's literally the tool that adds node modules as components to your debian watch setup. she's iconic, she's thorough, and she's about to make your packaging life so much easier, no cap.
β¨ NAME β¨
add-node-component β yeah that's it, that's the name, the manpage is named add-node-component and the command is add-node-component. we keep it simple here π
πΈ SYNOPSIS πΈ
add-node-component <node-modules-to-add-as-component>
π¦ DESCRIPTION π¦
node-modules-to-add-as-component is the list of components you wanna add, bestie π«Ά and here's the tea: you can pin a version if you want. like, for example:
bson@1.0.0
so yes, versions are very much allowed and encouraged when you need them π
π OPTIONS π
-h,--helpβ prints this. the classic "help me pls" flag π-c,--checksumβ installs the new component with"checksum"tacked onto the end of thedebian/watchline. this one is the default, and if you want the full lore checkuscan(1)π-g,--groupβ installs the new component with"group"at the end of thedebian/watchline π₯--ignoreβ installs the new component with"ignore"at the end of thedebian/watchline π--no-ctypeβ don't add"ctype=nodejs"indebian/watch. again,uscan(1)has the details. heads up though: right now this is enabled automatically unless you're using--checksumπ-d,--downloadβ downloads the new sources β¬οΈβ¨-i,--installβ imports the downloaded sources. and yes, it implies-d, because you can't import what you never downloaded, bestie π-f,--remove-tagβ removes the origin tag if it exists locally (this happens before the import) π·οΈ-u,--cme-updateβ fires off a"cme update dpkg-compyright"after the import so yourdebian/copyrightgets updated. yes we're fancy π-r,--remove-componentβ removes the component instead of adding it. this is the default whendel-node-componentis used, iykyk ποΈ-l,--list-componentsβ prints the components list π-m,--list-modulesβ prints the modules list π§Ύ-p,--cmp-prefixβ the component name prefix. default is empty, so like, nothing β¨--force-npm-regβ forces the use of the npm registry π¦--force-github-tagsβ forces the use of GitHub tags π--uscan-optionβ option(s) to pass along touscan. it's multi-valued, so you can stack 'em. Default:"-dd --download-version"β--cmp-treeβ prints a digraph of the relation between components. feed it straight intograph-easyand watch the magic happen ππ³
π± Environments variables π±
ANC_CPM_PREFIXβ changes the default--cmp-prefixvalue π
π COPYRIGHT π
Copyright Β© Yadd <yadd@debian.org>
Licensed under GPL-2+ (see /usr/share/common-licenses/GPL-2)
aaaand that's the whole page, bestie π«Ά this was add-node-component version 0.17.8, dated August 2026, and honestly? she ate. go add some components, you've got this ππβ¨
π¦ 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