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


For options that apply to all pub commands, see Global options.

Uses cached packages instead of the network.
-n, --dry-run
Reports which dependencies would change, but doesn't change any.
Precompiles executables in immediate dependencies (true by default).