spinning-jenny

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

Usage no npm install needed!

<script type="module">
  import spinningJenny from 'https://cdn.skypack.dev/spinning-jenny';
</script>

README

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.

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