dolphin_cli

Creator: coderz1093

Last updated:

0 purchases

dolphin_cli Image
dolphin_cli Images

Languages

Categories

Add to Cart

Description:

dolphin cli

Dolphin CLI #
The official CLI (Command Line Interface) dev tools for working with the Dolphin framework. Dolphin is a framework built in Flutter for production teams. It is built for maintenance, readability, and scaleability.

Quick Start 🚀 #
Installing 🧑‍💻 #
dart pub global activate dolphin_cli
copied to clipboard
Or install a specific version using:
dart pub global activate dolphin_cli <version>
copied to clipboard
Commands ✨ #
dolphin create #
Create a dolphin project and components in seconds based on the provided template. Each template has a corresponding sub-command (e.g.,dolphin create app dolphin_app will generate a Dolphin starter app).
Provides access to the different creation tools we have for dolphin.

Usage: dolphin create <subcommand> <creation-component-name> [arguments]
-h, --help Print this usage information.

Available subcommands:
app Creates a Dolphin application with all the basics setup.
bottom_sheet Creates a bottom sheet with all associated files and makes necessary code changes for adding a bottom sheet.
dialog Creates a dialog with all associated files and makes necessary code changes for adding a dialog.
service Creates a service with all associated files and makes necessary code changes to include that service.
view Creates a view with all associated files and makes necessary code changes for adding a view.
widget Creates a widget with their model file.

Run "dolphin help" to see global options.
copied to clipboard
Usage
# Create a new Dolphin app named my_app
dolphin create app my_app

# Create a new Dolphin app named my_app with a custom org
dolphin create app my_app --descritption "My new Flutter app" --org "com.custom.org"

# Create a new view named my_view (In common features)
dolphin create view my_view

# Create a new view named my_view in feature named my_feature
dolphin create view my_view --feature=my_feature

# Create a new widget named my_widget (In common features)
dolphin create widget my_widget

# Create a new widget named my_widget in feature named my_feature
dolphin create widget my_widget --feature=my_feature

# Create a new service named my_service (In common features)
dolphin create service my_service

# Create a new service named my_service in feature named my_feature
dolphin create service my_service --feature=my_feature

# Create a new bottom sheet named my_bottom_sheet (In common features)
dolphin create bottom_sheet my_bottom_sheet

# Create a new bottom sheet named my_bottom_sheet in feature named my_feature
dolphin create bottom_sheet my_bottom_sheet --feature=my_feature

# Create a new dialog named my_dialog (In common features)
dolphin create dialog my_dialog

# Create a new dialog named my_dialog in feature named my_feature
dolphin create dialog my_dialog --feature=my_feature


copied to clipboard

dolphin delete #
Easily delete your dolphin project components using the dolphin delete command.
Provides access to the different deletion tools we have for dolphin.

Usage: dolphin delete <subcommand> <deletion-component-name> [arguments]
-h, --help Print this usage information.

Available subcommands:
dialog Deletes a dialog with all associated files and makes necessary code changes for deleting a dialog.
service Deletes a service with all associated files and makes necessary code changes for deleting a service.
view Deletes a view with all associated files and makes necessary code changes for deleting a view.

Run "dolphin help" to see global options.
copied to clipboard
dolphin generate #
Easily generate code for your dolphin project components using the dolphin generate command.
Generates the code for the dolphin application if any changes were made.

Usage: dolphin generate [arguments]
-h, --help Print this usage information.
-d, --[no-]delete-conflicting-outputs Assume conflicting outputs in the users package are from previous builds, and skip the user prompt that would usually be provided.
(defaults to on)
-w, --[no-]watch Generates the code for the Dolphin application, watching the file system for updates and rebuilding as appropriate.

Run "dolphin help" to see global options.
copied to clipboard
dolphin update #
Updates dolphin_cli to latest version.

Usage: dolphin update [arguments]
-h, --help Print this usage information.

Run "dolphin help" to see global options.
copied to clipboard
Architecture #
Dolphin follow riverpod achitecture inspired by Andrea Bizzotto's riverpod architecture.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.