jt_flutter_cli 1.3.1 copy "jt_flutter_cli: ^1.3.1" to clipboard
jt_flutter_cli: ^1.3.1 copied to clipboard

A command-line tool that simplifies auto-code generation. Fully flexible, allowing you to generate a feature and widget for your Flutter applications.

Use this package as an executable

Install it

You can install the package from the command line:

dart pub global activate jt_flutter_cli

Use it

The package has the following executables:

$ jt_flutter_cli

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add jt_flutter_cli

With Flutter:

 $ flutter pub add jt_flutter_cli

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  jt_flutter_cli: ^1.3.1

Alternatively, 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:jt_flutter_cli/command_executor.dart';
import 'package:jt_flutter_cli/core/code/code_handler.dart';
import 'package:jt_flutter_cli/core/const/app_const.dart';
import 'package:jt_flutter_cli/core/const/command_const.dart';
import 'package:jt_flutter_cli/core/const/string_const.dart';
import 'package:jt_flutter_cli/core/package/json_ast/error.dart';
import 'package:jt_flutter_cli/core/package/json_ast/json_ast.dart';
import 'package:jt_flutter_cli/core/package/json_ast/location.dart';
import 'package:jt_flutter_cli/core/package/json_ast/parse.dart';
import 'package:jt_flutter_cli/core/package/json_ast/parse_error_types.dart';
import 'package:jt_flutter_cli/core/package/json_ast/tokenize.dart';
import 'package:jt_flutter_cli/core/package/json_ast/tokenize_error_types.dart';
import 'package:jt_flutter_cli/core/package/json_ast/utils/substring.dart';
import 'package:jt_flutter_cli/core/path/path_handler.dart';
import 'package:jt_flutter_cli/core/util/model_util/helpers.dart';
import 'package:jt_flutter_cli/core/util/model_util/model_generator.dart';
import 'package:jt_flutter_cli/core/util/model_util/syntax.dart';
import 'package:jt_flutter_cli/core/util/util.dart';
import 'package:jt_flutter_cli/core/util/validator_util.dart';
import 'package:jt_flutter_cli/feature/add_api_call/add_api_call_util.dart';
import 'package:jt_flutter_cli/feature/add_api_call/api_call_cli.dart';
import 'package:jt_flutter_cli/feature/add_api_call/usecases/basic_structure_usecase.dart';
import 'package:jt_flutter_cli/feature/create_assets/asset_generation_util.dart';
import 'package:jt_flutter_cli/feature/create_assets/create_assets_cli.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/basic_structure_page.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/data/data_source/basic_structure_data_source.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/data/data_source/basic_structure_data_source_impl.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/data/repository/basic_structure_repo_impl.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/data/repository/mock_basic_structure_repo_impl.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/domain/repositories/basic_structure_repo.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/presentation/bloc/basic_structure_bloc.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/presentation/bloc/basic_structure_event.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/presentation/bloc/basic_structure_state.dart';
import 'package:jt_flutter_cli/feature/create_feature/basic_structure/presentation/screen/basic_structure_screen.dart';
import 'package:jt_flutter_cli/feature/create_feature/create_feature_cli.dart';
import 'package:jt_flutter_cli/feature/create_model/create_model_cli.dart';
import 'package:jt_flutter_cli/feature/create_widget/basic_widget/basic_widget.dart';
import 'package:jt_flutter_cli/feature/create_widget/create_widget_cli.dart';
5
likes
110
points
98
downloads

Publisher

verified publisherjarvistechnolabs.com

Weekly Downloads

A command-line tool that simplifies auto-code generation. Fully flexible, allowing you to generate a feature and widget for your Flutter applications.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

ansicolor, convert, dart_style, grapheme_splitter, image, path, process_run, yaml

More

Packages that depend on jt_flutter_cli