Deps List
deps_analyzer is a powerful command-line tool designed to manage Flutter/Dart package dependencies by scanning pubspec.yaml
files in your project directories. It helps you keep track of your dependencies and ensures they are up-to-date by fetching the latest versions from pub.dev.
Features
- Automatic Scanning: Recursively scans all directories for
pubspec.yamlfiles. - Version Fetching: Retrieves the latest versions of dependencies from pub.dev.
- Comprehensive Reports: Generates a
deps_list.txt,deps_list.csvanddeps_list.jsonfiles listing all dependencies and their versions.
Installation
To use deps_analyzer, you need to have Dart installed on your system. Follow these steps to install the tool:
Step 1: Add to pubspec.yaml
Add the following to your project's pubspec.yaml file:
dev_dependencies:
deps_analyzer: ^0.0.1
Step 2:
Execute the command: 'flutter_plugins_list'