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
.
## Examples
- `$ scriptpal --nowelcome`
- `$ npx scriptpal`
- `$ scriptpal --last --preset="emoji"`
- `$ scriptpal list`
- `$ scriptpal start`
## You might also like...
- [CommitPal](https://github.com/zeropoly/commitpal): A delightful CLI tool for building complex commit messages
- [Enquirer](https://github.com/enquirer/enquirer): Stylish, intuitive and user-friendly prompts