README
A cli assistant that helps you resolve those pesky node module security vulnerabilities
Install
yarn global add spinning-jenny
npm install -g spinning-jenny
Upgrade
yarn global upgrade spinning-jenny --latest
npm update -g spinning-jenny
For more information, please refer to the npm or yarn documentation.
Use
spinning-jenny <command> | <action [--flags]>
Actions
Name | Description |
---|---|
audit | find modules with known vulnerabilities |
clean | cleanup pre-existing resolutions |
fix | resolve modules with known vulnerabilities |
install | install dependencies |
patches | find published patch information for modules with known vulnerabilities |
restore | restore saved resolutions for the current directory scope |
upgrade | upgrade dependencies following pattern restriction |
Commands
Name | Description |
---|---|
alias | list available package aliases |
config [properties values] | list/manage package configuration |
help [subject] | learn more about how to utilize spinning-jenny |
repository | display the source code repository url |
version | display the installed version of spinning-jenny |
Flags
Name | Short | Description |
---|---|---|
--backup | -b | run/skip backup of resolutions in package.json before first action |
--directory | -d | overwrite current working directory scope with a custom path |
--frozen | -f | allow/prevent yarn.lock modifications from action executions |
--label | -l | show/hide the action counter prefix for the loader message |
--verbose | -v | include/exclude detailed outputs from actions |
Uninstall
yarn global remove spinning-jenny
npm uninstall -g spinning-jenny