[Pkg-javascript-devel] Bug#977792: nodejs: install bash-completion script
Kevin Locke
kevin at kevinlocke.name
Sun Dec 20 23:14:44 GMT 2020
Package: nodejs
Version: 12.19.0~dfsg-1
Severity: wishlist
Dear Maintainer,
Node.js supports generating a programmable tab-completion script for
Bash by running `node --completion-bash`.[1] It would be nice if the
nodejs package installed the script so that it would be used by Bash
whenever the bash-completion package is installed. This could be done
by:
1. Generating debian/nodejs.bash-completion containing either:
a. The output of `node --completion-bash` run during build.
b. `eval "$(nodejs --completion-bash)"` to run node when loaded.
2. Installing debian/nodejs.bash-completion to
/usr/share/bash-completion/completions/node and
/usr/share/bash-completion/completions/nodejs, preferably using
dh_bash-completion from the bash-completion package (which already in
Build-Depends, although not currently used).
Thanks for considering,
Kevin
[1]: https://github.com/nodejs/node/pull/20713
-- System Information:
Debian Release: bullseye/sid
APT prefers testing-debug
APT policy: (990, 'testing-debug'), (990, 'testing'), (500, 'unstable-debug'), (500, 'unstable'), (101, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0 (SMP w/4 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages nodejs depends on:
ii libc6 2.31-5
ii libnode72 12.19.0~dfsg-1
Versions of packages nodejs recommends:
ii ca-certificates 20200601
ii nodejs-doc 12.19.0~dfsg-1
Versions of packages nodejs suggests:
pn npm <none>
-- no debconf information
More information about the Pkg-javascript-devel
mailing list