A cli assistant that helps you resolve those pesky node module security vulnerabilities
yarn global add spinning-jenny
npm install -g spinning-jenny
yarn global upgrade spinning-jenny --latest
npm update -g spinning-jenny
For more information, please refer to the npm or yarn documentation.
spinning-jenny <command> | <action(s)> [--flag(s)]
spinning-jenny clean fix --upgrade false
spinning-jenny config --frozen false --backup true
Name | Description |
---|---|
audit | find potential security vulnerabilities in your dependencies |
clean | remove resolutions from package.json |
fix | solve potential security vulnerabilities in your dependencies |
install | install dependencies |
advise | find published advisories for potential security vulnerabilities in your dependencies |
restore | apply saved resolution backup from package.json |
Name | Description |
---|---|
alias | print aliases |
config | print/manage configuration |
help | open documentation |
repository | print source code url |
version | print installed version |
Name | Short | Description |
---|---|---|
--backup | -b | create resolution backup before first action |
--directory | -d | explicit path to package.json file |
--exclude | -e | exclue modules from being upgraded or resolved |
--frozen | -f | prevent yarn.lock modifications |
--label | -l | print action step counter prefix |
--upgrade | -u | upgrade dependencies and development dependencies |
yarn global remove spinning-jenny
npm uninstall -g spinning-jenny