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
90
pub points
0%
popularity

Publisher

unverified uploader

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

Repository (GitHub)
View/report issues

Documentation

API reference

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