12 releases (breaking)
0.9.0 | Sep 9, 2023 |
---|---|
0.8.0 | Apr 22, 2023 |
0.7.0 | Apr 15, 2023 |
0.5.0 | Mar 27, 2023 |
#20 in #fzf
40 downloads per month
40KB
1K
SLoC
nof
You can use it no matter which package manager you use: Yarn, npm, or pnpm
Installation
To install nof, run the following command:
$ cargo install nof
Usage
To use nof, run the following command:
Usage: nof <COMMAND>
Commands:
completion Generates a script for completion
run Run node scripts [aliases: r, R, run-script]
install Installs all dependencies [aliases: i, I]
add Installs a package [aliases: a, A]
remove remove a package [aliases: rm]
execute-command Run a command from a local or remote npm package [aliases: e, exec, E]
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
This will launch fzf, which allows you to search for Node.js scripts. Once you've selected a script from the search results, it will be executed.
setup auto completion
# zsh
nof completion --shell=zsh > /usr/local/share/zsh/site-functions/_nof
# fizh
nof completion --shell=fish > ~/.config/fish/completions/nof.fish
Dependencies
~15MB
~283K SLoC