DH_NODE...UTODOCS(1p)

✨ NAME ✨

okay bestie, listen up β€” this is dh_nodejs_autodocs, and it is literally the page from User Contributed Perl Documentation, and what it does is automatically install components doc files πŸ’…


🌸 SYNOPSIS 🌸

the classic single-package glow-up:

override_dh_installdocs:
    dh_installdocs
    dh_nodejs_autodocs

and if you've got multiple binary packages, do this:

override_dh_installdocs:
    dh_installdocs
    dh_nodejs_autodocs node-foo

or β€” and this is the best one, no cap β€” do this:

override_dh_installdocs:
    dh_installdocs
    dh_nodejs_autodocs auto_dispatch

πŸ¦‹ DESCRIPTION πŸ¦‹

so dh_nodejs_autodocs automatically installs README.md, CONTRIBUTING.md,... for each root component in its /usr/share/doc/node-name directory. she's organized like that fr fr ✨

and if no debian/*docs is found? she just does the same thing for the main component. flexible queen behavior πŸ‘‘

πŸŽ€ Multiple binary package

  • if you pass no argument at all, dh_nodejs_autodocs installs the whole auto-selected documentation into the binary package whose name starts with node-. sounds chill until you realize: if none exists, or if there is more than one, it fails. no ambiguity allowed, bestie 😭
  • if dh_nodejs_autodocs is launched with auto_dispatch, it dispatches auto-selected doc into the related binary packages. she's doing the multitasking for you 🫢
  • if dh_nodejs_autodocs is launched with a binary package name, it installs the whole auto-selected doc into it. just say the name and it's done πŸ’–

Copyright Yadd <yadd@debian.org>

Licensed under GPL-2+ (see /usr/share/common-licenses/GPL-2)


and that's the whole vibe ✨ this page ships with perl v5.40.1, dated 2026-08-17, and it lives in the DH_NODE...UTODOCS(1p) household πŸŽ€ go forth and install your docs, bestie, you've got this πŸ’…πŸ’–

πŸ“¦ where this page comes from