Psrn (psrn
) is a command line utility to help with running packagefile scripts after you (or someone else) created them. In my experience this is the workflow for scripts in a node package after a while:
- Try to remember what the scripts were you created
- Go read the package file (or run
npm run-scripts
if you remember) - Copy/paste the script name you want
- Repeat
What if we could do it better?
psrn.
npm install -g psrn
That's it.
Visit your favorite local node package repository and...
> psrn
You'll get a helpful interface and all the scripts will be at your fingertips.
--arguments
or-a
: Have psrn prompt you for additional arguments to pass through--help
or-h
: Display help information--long
or-l
: By default psrn just shows the script names. This displays everything--set-runner
: Set default script runner (npm or yarn)--version
: Print current psrn version--yarn
or-y
: Use yarn as the script runner--
: Type--
followed by a space and then start typing arguments. They'll pass through directly