Skip to content

A cli assistant that helps you resolve those pesky node module security vulnerabilities

License

Notifications You must be signed in to change notification settings

grimmbraten/spinning-jenny

Repository files navigation

A cli assistant that helps you resolve those pesky node module security vulnerabilities

Install

Source Quality Assurance npm GitHub Repo stars

yarn global add spinning-jenny
npm install -g spinning-jenny

Upgrade

npm npms.io (maintenance) GitHub last commit

yarn global upgrade spinning-jenny --latest
npm update -g spinning-jenny

For more information, please refer to the npm or yarn documentation.

Usage

Template

spinning-jenny <command> | <action(s)> [--flag(s)]

Examples

spinning-jenny clean fix --upgrade false
spinning-jenny config --frozen false --backup true

Actions

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

Commands

Name Description
alias print aliases
config print/manage configuration
help open documentation
repository print source code url
version print installed version

Flags

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

Uninstall

yarn global remove spinning-jenny
npm uninstall -g spinning-jenny