Provided by: npm_3.5.2-0ubuntu4_all bug

NAME

       npm-uninstall - Remove a package

SYNOPSIS

       npm uninstall [<@scope>/]<pkg>[@<version>]... [-S|--save|-D|--save-dev|-O|--save-optional]

       aliases: remove, rm, r, un, unlink

DESCRIPTION

       This uninstalls a package, completely removing everything npm installed on its behalf.

       Example:

           npm uninstall sax

       In  global  mode  (ie,  with  -g  or  --global appended to the command), it uninstalls the
       current package context as a global package.

       npm uninstall takes 3 exclusive, optional flags which save or update the  package  version
       in your main package.json:

       •   -S, --save: Package will be removed from your dependencies.

       •   -D, --save-dev: Package will be removed from your devDependencies.

       •   -O, --save-optional: Package will be removed from your optionalDependencies.

       Further, if you have an npm-shrinkwrap.json then it will be updated as well.

       Scope is optional and follows the usual rules for npm help 7 npm-scope.

       Examples:

           npm uninstall sax --save
           npm uninstall @myorg/privatepackage --save
           npm uninstall node-tap --save-dev
           npm uninstall dtrace-provider --save-optional

SEE ALSO

       •   npm help prune

       •   npm help install

       •   npm help 5 folders

       •   npm help config

       •   npm help 7 config

       •   npm help 5 npmrc

                                          December 2015                          NPM-UNINSTALL(1)