clonify 0.4.2
clonify: ^0.4.2 copied to clipboard
A powerful CLI tool for managing multiple Flutter project clones with different configurations, branding, and Firebase projects. Perfect for white-label apps.
Use this package as an executable
Install it
You can install the package from the command line:
dart pub global activate clonifyUse it
The package has the following executables:
$ clonify
Use this package as a library
Depend on it
Run this command:
With Dart:
$ dart pub add clonifyWith Flutter:
$ flutter pub add clonifyThis will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):
dependencies:
clonify: ^0.4.2Alternatively, 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:clonify/commands/clonify_command_runner.dart';
import 'package:clonify/constants.dart';
import 'package:clonify/custom_exceptions.dart';
import 'package:clonify/enums.dart';
import 'package:clonify/messages.dart';
import 'package:clonify/models/clonify_settings_model.dart';
import 'package:clonify/models/color_model.dart';
import 'package:clonify/models/commands_calls_models/build_command_model.dart';
import 'package:clonify/models/commands_calls_models/configure_command_model.dart';
import 'package:clonify/models/config_model.dart';
import 'package:clonify/models/custom_field_model.dart';
import 'package:clonify/utils/asset_manager.dart';
import 'package:clonify/utils/build_manager.dart';
import 'package:clonify/utils/clone_manager.dart';
import 'package:clonify/utils/clonify_helpers.dart';
import 'package:clonify/utils/firebase_manager.dart';
import 'package:clonify/utils/package_rename_plus_manager.dart';
import 'package:clonify/utils/tui_helpers.dart';
import 'package:clonify/utils/upload_manager.dart';