Installing
Install via command line or VSCode extension
To add Disco to your project, open a terminal in your project’s root directory and run:
flutter pub add discoYou can also use the VSCode extension (>Dart: Add Dependency).
Install manually
Alternatively, you can add Disco manually by updating your pubspec.yaml file as follows:
name: # your app name
environment: sdk: ^3.10.0 # Dart SDK version must be >=3.6.0 to support disco and >=3.10.0 to support disco_lint flutter: ">=3.27.0"
dependencies: disco: ^1.0.0 flutter: sdk: flutterAfter updating the file, run flutter pub get in your terminal to fetch the dependencies.
Linter
Disco provides an analyzer package called disco_lint to help you avoid common mistakes and simplify repetitive tasks (e.g. Wrap with ProviderScope).
Be sure to have the Dart SDK version >= 3.10.0 and the Flutter SDK >= 3.38.0.
Then edit your analysis_options.yaml file and add these lines of code:
plugins: disco_lint: ^1.0.0