dart pub remove
Remove is one of the commands of the pub tool.
$ dart pub remove <package> [options]
This command removes the specified package from the pubspec as a dependency.
                    For example, the following command is equivalent to
                    editing pubspec.yaml (removing http from dependencies
                     or dev_dependencies)
                    and then calling dart pub get:
                  
$ dart pub remove http
Options
#For options that apply to all pub commands, see Global options.
--[no-]offline
                    #
                  
                    By default, pub connects to the network
                    to retrieve hosted packages (--no-offline).
                    To use cached packages instead, use --offline.
                    For details,
                    see Getting while offline.
                  
-n, --dry-run
                    #
                  Reports which dependencies would change, but doesn't change any.
--[no-]precompile
                    #
                  
                    By default, pub precompiles executables
                    in immediate dependencies (--precompile).
                    To prevent precompilation, use --no-precompile.
                  
In a workspace
#
                    In a Pub workspace dart pub remove removes
                    dependencies from the package in the current directory.
                  
Unless stated otherwise, the documentation on this site reflects Dart 3.9.2. Page last updated on 2024-12-10. View source or report an issue.