An advanced CLI interface for npm
Features:
- Search packages from the terminal
- Run your project tasks from
- Install a selected package with one keystroke
- Run other npm tasks within your project
- Mnemonic key-bindings for installing packages
npm install --global @terminal-junkies/npmx
npmx
The CLI can use a different color scheme other than the default one. Please set the theme
value to any
one of the themes from blessed-themes in your config file at ~/.config/.npmx.json
The Default theme used is Dracula
. The config file will be automatically created on the first time of invoking the CLI, if not you can also create manually in the below format.
{
"theme": "Dracula"
}
You can press q
to quit the program at any time.
You can use up
and down
arrow keys to scroll. And you can also make use of vim navigation keys like j,k,gg,G
to scroll.
Press Esc
to close the popup.
The keyboard shortcuts will be displayed at the bottom of the screen for each page.
Press Esc
to close the terminal window for project tasks.
Yes. You can use j,k,gg,G,l and /