river_cli 1.1.0
river_cli: ^1.1.0 copied to clipboard
A CLI tool for scaffolding modular Riverpod project structure, reusable lib/ files, and feature pages in Flutter projects.
Use this package as an executable
Install it
You can install the package from the command line:
dart pub global activate river_cliUse it
The package has the following executables:
$ river_cli
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add river_cliWith Flutter:
$ flutter pub add river_cliThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
river_cli: ^1.1.0Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:river_cli/command/create/create_page.dart';
import 'package:river_cli/command/create/init_options.dart';
import 'package:river_cli/command/create/project_init.dart';
import 'package:river_cli/models/module.dart';
import 'package:river_cli/static/modules/config_module.dart';
import 'package:river_cli/static/modules/core_module.dart';
import 'package:river_cli/static/modules/extensions_module.dart';
import 'package:river_cli/static/modules/modules.dart';
import 'package:river_cli/static/modules/network_module.dart';
import 'package:river_cli/static/modules/storage_module.dart';
import 'package:river_cli/static/modules/utils_module.dart';
import 'package:river_cli/static/modules/widgets_module.dart';
import 'package:river_cli/utils/utils.dart';