hpf_cli 1.0.0+6 copy "hpf_cli: ^1.0.0+6" to clipboard
hpf_cli: ^1.0.0+6 copied to clipboard

the dart cli support the user create the flutter application follow clean architecture. Presentattion layer use Provider state management.

A command line app helps to generate a flutter project follows Clean architecture + Provider I referred (get cli)[https://pub.dev/packages/get_cli] to make this cli

// To install:

pub global activate hpf_cli

// To create a project:

// Note: you can use any name, ex: hpf create project:movie

hpf create project:movie

// To create a page:

// (Page have controller, state)

// Note: you can use any name, ex: hpf create page:login

hpf create page:home

or

hpf create -p home

// To create a screen:

// (Screen have controller, state)

// Note: you can use any name, ex: hpf create screen:login

hpf create screen:home

or

hpf create -sn home

// To create an use case:

// Note: you can use any name, ex: hpf create use_case:get_user_info

hpf create use_case:get_user_info

or

hpf create -uc get_user_info

// To create a repository:

// Note: you can use any name, ex: hpf create repo:user

hpf create repo:user

or

hpf create -rp user
3
likes
110
points
4
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

the dart cli support the user create the flutter application follow clean architecture. Presentattion layer use Provider state management.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

ansicolor, cli_dialog, collection, dart_style, http, intl, meta, path, process_run, pubspec, recase, version, yaml

More

Packages that depend on hpf_cli