Provided by: npm_5.8.0+ds6-4_all bug


       npm-uninstall - Remove a package


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

         aliases: remove, rm, r, un, unlink


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


         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.

       · --no-save: Package will not be removed from your package.json file.

       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.


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


       · npm help prune

       · npm help install

       · npm help 5 folders

       · npm help config

       · npm help 7 config

       · npm help 5 npmrc

                                          February 2019                          NPM-UNINSTALL(1)