A simple npm script palette for lazy people who want a quick way to look through and pick npm scripts!
- keyboard navigation
- autocompletion
- fuzzy finding
Install globally
npm install -g scriptpal
scriptpal
Usage with npx
npx scriptpal
--nowelcome
,-n
Omit welcome message--last
,-l
Run previous command--version
,-v
Version number--clipboard
,-c
Copy command to clipboard--help
Help me 🙏
list
List all scripts found in local package.json
.
It's possible to also run arbitrary scripts from your package.json
by passing them as sub-commands, similar to yarn
.
For example: scriptpal test
will run npm run test
.
$ scriptpal --nowelcome
$ npx scriptpal
$ scriptpal --last --preset="emoji"
$ scriptpal list
$ scriptpal start