Provided by: npm_6.14.4+ds-1ubuntu2_all bug

NAME

       npm-uninstall - Remove a package

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

         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.

       • --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 scope.

       Examples:

         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

   See Also
       • npm help prune

       • npm help install

       • npm help folders

       • npm help config

       • npm help npmrc

                                            April 2020                           NPM-UNINSTALL(1)