3.0.0 • Published 1 month ago

vaahcli v3.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 month ago

Vaah

Command line tool to Generate Files for Rapid Development

Please consider starring the project to show your :heart: and support.

Feature Roadmap

Completed

:white_check_mark: VaahCMS Installer

:white_check_mark: VaahCMS Module Generator

:white_check_mark: VaahCMS Module CRUD Generator

:white_check_mark: VaahCMS Theme Generator

:white_check_mark: VaahCMS Theme Auth Generator

:white_check_mark: VaahCMS Modules Files (migration, model, view, controller, seed )

:white_check_mark: VaahCMS Themes Files (migration, model, view, controller, seed )

Planned

:black_square_button: Laravel Package Development

:black_square_button: Laravel Files (migration, model, view, controller, seed )

:black_square_button: WordPress Theme

:black_square_button: WordPress Plugin

Install

Install with npm:

npm install -g vaah

Quick Command Generator

VaahCms Installer

  • vaah cms:install or npx vaah cms:install : It will install vaahcms in newly created vaahcms folder
  • vaah cms:install [FOLDER] : To install VaahCMS
  • vaah cms:install --here : To install VaahCMS in current director

VaahFlutter Installer

  • vaah flutter:install or npx vaah flutter:install : It will install VaahFlutter in newly created vaahflutter folder

VaahCms Module Generators

List of commands:

  • vaah cms:m or npx vaah cms:m : To generate module
  • vaah cms:crud or npx vaah cms:crud : To generator crud operation file for module
  • vaah cms:users or npx vaah cms:users : Vue 3: To Generate Users CRUD operations for VaahCMS
  • vaah cms:taxonomies or npx vaah cms:taxonomies : Vue 3: To Generate Taxonomies CRUD operations for VaahCMS
  • vaah cms:settings or npx vaah cms:settings : Vue 3: To Generate Setting for VaahCMS

All following commands accept option parameter -f <folder_name> or -folder <folder_name>

  • vaah cms:m-make migration <module> <name> : To generate module migration
  • vaah cms:m-make seed <module> <name> : To generate module seed
  • vaah cms:m-make model <module> <name> : To generate module model
  • vaah cms:m-make controller <module> <name> : To generate module controller
  • vaah cms:m-make view <module> <name> : To generate module view
  • vaah cms:m-make middleware <module> <name> : To generate module middleware
  • vaah cms:m-make observer <module> <name> : To generate module observer
  • vaah cms:m-make trait <module> <name> : To generate module trait
  • vaah cms:m-make test <module> <name> : To generate module browser test
  • vaah cms:m-make event <module> <name> : To generate module events
  • vaah cms:m-make listener <module> <name> : To generate module listener
  • vaah cms:m-make mail <module> <name> : To generate module email
  • vaah cms:m-make notification <module> <name> : To generate module notification

VaahCms Theme Generators

List of commands:

  • vaah cms:t or npx vaah cms:t : To generate theme
  • vaah cms:auth or npx vaah cms:auth: Generate Sign in & Sign up, authentication scaffolding

All following commands accept option parameter -f <folder_name> or -folder <folder_name>

  • vaah cms:t-make migration <theme> <name> : To generate theme migration
  • vaah cms:t-make seed <theme> <name> : To generate theme seed
  • vaah cms:t-make model <theme> <name> : To generate theme model
  • vaah cms:t-make controller <theme> <name> : To generate theme controller
  • vaah cms:t-make view <theme> <theme> : To generate theme view
  • vaah cms:t-make middleware <theme> <name> : To generate theme middleware
  • vaah cms:t-make observer <theme> <name> : To generate theme observer
  • vaah cms:t-make trait <theme> <name> : To generate theme trait
  • vaah cms:t-make test <theme> <name> : To generate theme browser test

Laravel Generators

Laravel Package Development

  1. Create a folder as packages at root of laravel installation
  2. Create your package folder. Eg. if your package name is HelloWorld then your folder name should be hello-world
  3. Open the folder in command line and run vaah laravel make:package. It will start wizard and ask you the Vendor Name & Package Name.
  4. Once your package is generated, you need add the path in composer.json file of laravel:
     ...
        "autoload-dev": {
            "classmap": [
                "tests/TestCase.php"
            ],
            "psr-4": {
                "YourVendorName\\YourPackageName\\": "packages-scr-path"
            }
        },
        ...
  5. Register your package's service provider at config/app.php: YourVendorName\YourPackageName\YourPackageNameServiceProvider::class,.

  6. Finally, run composer dump-autoload.

That's it, your package is ready for use in development environment.

You have access to following commands as well:

CommandAliasDetails
vaah laravel make:packagevaah lv:pTo general Laravel package
vaah laravel make:package-resetvaah lv:p-resetTo reset/delete generate files.
vaah laravel make:package-file [type] [name]vaah lv:p-file [type] [name]To generate package file.

List of commands:

  • vaah lv:p-file model fileName
  • vaah lv:p-file view fileName
  • vaah lv:p-file controller fileName
  • vaah lv:p-file seed fileName
  • vaah lv:p-file migration fileName

Support us

WebReinvent is a web agency based in Delhi, India. You'll find an overview of all our open source projects on github.

Setup Development Environment

Step 1:

Clone this repository

Step 2:

Run npm install

Step 4:

Now you can run vaah commands in development mode from terminal like:

bin\run [COMMAND]
bin\run DEBUG=* [COMMAND] //for command debbuging
bin\run lv:p
bin\run cms:install
bin\run cms:m
bin\run cms:crud // crud file for any section
bin\run cms:t
bin\run cms:auth

*Windows: If you want to debug the command then run following command first on:

set DEBUG=*

Step 5:

Run following command to publish the package to npm:

Change the version in package.json then run

npm publish

Step 6: Change log

To generate CHANGELOG.md, use following command:

auto-changelog

Change Log

  • Install npm install auto-changelog -g
  • To generate CHANGELOG.md, run auto-changelog in the root folder of the project

Maintain following pre-fixes to your commit messages:

Added:
Changed:
Deprecated:
Removed:
Fixed:
Security:

Usage

$ npm install -g vaahcli
$ vaahcli COMMAND
running command...
$ vaahcli (--version)
vaahcli/3.0.0 win32-x64 node-v20.11.1
$ vaahcli --help [COMMAND]
USAGE
  $ vaahcli COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.9 win32-x64 node-v20.11.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.8 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.7 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.6 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.5 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.4 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.3 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.2 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.1 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.3.0 win32-x64 node-v18.12.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/2.2.8 darwin-arm64 node-v18.18.0
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...

Commands

vaahcli cms auth

Generate CRUD operations for VaahCMS

USAGE
  $ vaahcli cms auth [--help]

FLAGS
  --help  Generate Auth operation for VaahCMS Themes

DESCRIPTION
  Generate CRUD operations for VaahCMS

See code: src/commands/cms/auth.ts

vaahcli cms crud

Generate CRUD operations for VaahCMS

USAGE
  $ vaahcli cms crud [--help]

FLAGS
  --help  Generate CRUD operation for VaahCMS

DESCRIPTION
  Generate CRUD operations for VaahCMS

See code: src/commands/cms/crud.ts

vaahcli cms install [PROJECT_NAME]

Install VaahCMS

USAGE
  $ vaahcli cms install [PROJECT_NAME] [--here] [-h]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

FLAGS
  -h, --help  Show CLI help.
      --here  If you want to install VaahCMS in current directory

DESCRIPTION
  Install VaahCMS

See code: src/commands/cms/install.ts

vaahcli cms m

To generate module for VaahCMS

USAGE
  $ vaahcli cms m [-h] [-n] [-f]

FLAGS
  -f, --force
  -h, --help   Show CLI help.
  -n, --name   Show CLI help.

DESCRIPTION
  To generate module for VaahCMS

See code: src/commands/cms/m.ts

vaahcli cms m-make TYPE MODULE NAME

Generate for VaahCMS Module

USAGE
  $ vaahcli cms m-make TYPE MODULE NAME [-f] [-b] [-h] [-n]

FLAGS
  -b, --backend
  -f, --frontend
  -h, --help      Show CLI help.
  -n, --name      Show CLI help.

DESCRIPTION
  Generate for VaahCMS Module

See code: src/commands/cms/m-make.ts

vaahcli cms settings

Vue3: Generate User CRUD for VaahCMS

USAGE
  $ vaahcli cms settings [--help]

FLAGS
  --help  Vue3: Generate User CRUD for VaahCMS

DESCRIPTION
  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaahcli cms t

To generate theme for VaahCMS

USAGE
  $ vaahcli cms t [-h] [-n] [-f]

FLAGS
  -f, --force
  -h, --help   Show CLI help.
  -n, --name   Show CLI help.

DESCRIPTION
  To generate theme for VaahCMS

See code: src/commands/cms/t.ts

vaahcli cms t-make TYPE THEME NAME

Generate for VaahCMS Theme

USAGE
  $ vaahcli cms t-make TYPE THEME NAME [-f] [-b] [-h] [-n]

FLAGS
  -b, --backend
  -f, --frontend
  -h, --help      Show CLI help.
  -n, --name      Show CLI help.

DESCRIPTION
  Generate for VaahCMS Theme

See code: src/commands/cms/t-make.ts

vaahcli cms taxonomies

Vue 3: Generate Taxonomies CRUD operations for VaahCMS

USAGE
  $ vaahcli cms taxonomies [--help]

FLAGS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

DESCRIPTION
  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaahcli cms users

Vue3: Generate User CRUD for VaahCMS

USAGE
  $ vaahcli cms users [--help]

FLAGS
  --help  Vue3: Generate User CRUD for VaahCMS

DESCRIPTION
  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaahcli flutter install

Installation of VaahFlutter

USAGE
  $ vaahcli flutter install [--help]

FLAGS
  --help  Installation of VaahFlutter

DESCRIPTION
  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaahcli hello PERSON

Say hello

USAGE
  $ vaahcli hello PERSON -f <value>

ARGUMENTS
  PERSON  Person to say hello to

FLAGS
  -f, --from=<value>  (required) Who is saying hello

DESCRIPTION
  Say hello

EXAMPLES
  $ oex hello friend --from oclif
  hello friend from oclif! (./src/commands/hello/index.ts)

See code: src/commands/hello/index.ts

vaahcli hello world

Say hello world

USAGE
  $ vaahcli hello world

DESCRIPTION
  Say hello world

EXAMPLES
  $ vaahcli hello world
  hello world! (./src/commands/hello/world.ts)

See code: src/commands/hello/world.ts

vaahcli help [COMMAND]

Display help for vaahcli.

USAGE
  $ vaahcli help [COMMAND...] [-n]

ARGUMENTS
  COMMAND...  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for vaahcli.

See code: @oclif/plugin-help

vaahcli plugins

List installed plugins.

USAGE
  $ vaahcli plugins [--json] [--core]

FLAGS
  --core  Show core plugins.

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  List installed plugins.

EXAMPLES
  $ vaahcli plugins

See code: @oclif/plugin-plugins

vaahcli plugins:install PLUGIN...

Installs a plugin into the CLI.

USAGE
  $ vaahcli plugins add plugins:install PLUGIN...

ARGUMENTS
  PLUGIN...  Plugin to install.

FLAGS
  -f, --force    Run yarn install with force flag.
  -h, --help     Show CLI help.
  -s, --silent   Silences yarn output.
  -v, --verbose  Show verbose yarn output.

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Installs a plugin into the CLI.
  Can be installed from npm or a git url.

  Installation of a user-installed plugin will override a core plugin.

  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
  the CLI without the need to patch and update the whole CLI.


ALIASES
  $ vaahcli plugins add

EXAMPLES
  $ vaahcli plugins add myplugin 

  $ vaahcli plugins add https://github.com/someuser/someplugin

  $ vaahcli plugins add someuser/someplugin

vaahcli plugins:inspect PLUGIN...

Displays installation properties of a plugin.

USAGE
  $ vaahcli plugins inspect PLUGIN...

ARGUMENTS
  PLUGIN...  [default: .] Plugin to inspect.

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Displays installation properties of a plugin.

EXAMPLES
  $ vaahcli plugins inspect myplugin

See code: @oclif/plugin-plugins

vaahcli plugins:install PLUGIN...

Installs a plugin into the CLI.

USAGE
  $ vaahcli plugins install PLUGIN...

ARGUMENTS
  PLUGIN...  Plugin to install.

FLAGS
  -f, --force    Run yarn install with force flag.
  -h, --help     Show CLI help.
  -s, --silent   Silences yarn output.
  -v, --verbose  Show verbose yarn output.

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Installs a plugin into the CLI.
  Can be installed from npm or a git url.

  Installation of a user-installed plugin will override a core plugin.

  e.g. If you have a core plugin that has a 'hello' command, installing a user-installed plugin with a 'hello' command
  will override the core plugin implementation. This is useful if a user needs to update core plugin functionality in
  the CLI without the need to patch and update the whole CLI.


ALIASES
  $ vaahcli plugins add

EXAMPLES
  $ vaahcli plugins install myplugin 

  $ vaahcli plugins install https://github.com/someuser/someplugin

  $ vaahcli plugins install someuser/someplugin

See code: @oclif/plugin-plugins

vaahcli plugins:link PLUGIN

Links a plugin into the CLI for development.

USAGE
  $ vaahcli plugins link PLUGIN

ARGUMENTS
  PATH  [default: .] path to plugin

FLAGS
  -h, --help          Show CLI help.
  -v, --verbose
      --[no-]install  Install dependencies after linking the plugin.

DESCRIPTION
  Links a plugin into the CLI for development.
  Installation of a linked plugin will override a user-installed or core plugin.

  e.g. If you have a user-installed or core plugin that has a 'hello' command, installing a linked plugin with a 'hello'
  command will override the user-installed or core plugin implementation. This is useful for development work.


EXAMPLES
  $ vaahcli plugins link myplugin

See code: @oclif/plugin-plugins

vaahcli plugins:uninstall PLUGIN...

Removes a plugin from the CLI.

USAGE
  $ vaahcli plugins remove plugins:uninstall PLUGIN...

ARGUMENTS
  PLUGIN...  plugin to uninstall

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Removes a plugin from the CLI.

ALIASES
  $ vaahcli plugins unlink
  $ vaahcli plugins remove

EXAMPLES
  $ vaahcli plugins remove myplugin

vaahcli plugins reset

Remove all user-installed and linked plugins.

USAGE
  $ vaahcli plugins reset [--hard] [--reinstall]

FLAGS
  --hard       Delete node_modules and package manager related files in addition to uninstalling plugins.
  --reinstall  Reinstall all plugins after uninstalling.

See code: @oclif/plugin-plugins

vaahcli plugins:uninstall PLUGIN...

Removes a plugin from the CLI.

USAGE
  $ vaahcli plugins uninstall PLUGIN...

ARGUMENTS
  PLUGIN...  plugin to uninstall

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Removes a plugin from the CLI.

ALIASES
  $ vaahcli plugins unlink
  $ vaahcli plugins remove

EXAMPLES
  $ vaahcli plugins uninstall myplugin

See code: @oclif/plugin-plugins

vaahcli plugins:uninstall PLUGIN...

Removes a plugin from the CLI.

USAGE
  $ vaahcli plugins unlink plugins:uninstall PLUGIN...

ARGUMENTS
  PLUGIN...  plugin to uninstall

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Removes a plugin from the CLI.

ALIASES
  $ vaahcli plugins unlink
  $ vaahcli plugins remove

EXAMPLES
  $ vaahcli plugins unlink myplugin

vaahcli plugins update

Update installed plugins.

USAGE
  $ vaahcli plugins update [-h] [-v]

FLAGS
  -h, --help     Show CLI help.
  -v, --verbose

DESCRIPTION
  Update installed plugins.

See code: @oclif/plugin-plugins

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help  Generate Auth operation for VaahCMS Themes

See code: src/commands/cms/auth.ts

vaah cms:crud

USAGE
  $ vaah cms:crud

OPTIONS
  --help  Generate CRUD operation for VaahCMS

See code: src/commands/cms/crud.ts

vaah cms:install [PROJECT_NAME]

USAGE
  $ vaah cms:install [PROJECT_NAME]

ARGUMENTS
  PROJECT_NAME  [default: vaahcms] Enter the project folder name

OPTIONS
  -h, --help  show CLI help
  --here      If you want to install VaahCMS in current directory

See code: src/commands/cms/install.ts

vaah cms:m

USAGE
  $ vaah cms:m

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m.ts

vaah cms:m-crud

USAGE
  $ vaah cms:m-crud

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/m-crud.ts

vaah cms:m-make TYPE MODULE NAME

USAGE
  $ vaah cms:m-make TYPE MODULE NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/m-make.ts

vaah cms:settings

USAGE
  $ vaah cms:settings

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/settings.ts

vaah cms:t

USAGE
  $ vaah cms:t

OPTIONS
  -f, --force
  -h, --help   show CLI help
  -n, --name   show CLI help

See code: src/commands/cms/t.ts

vaah cms:t-make TYPE THEME NAME

USAGE
  $ vaah cms:t-make TYPE THEME NAME

OPTIONS
  -b, --backend
  -f, --frontend
  -h, --help      show CLI help
  -n, --name      show CLI help

See code: src/commands/cms/t-make.ts

vaah cms:taxonomies

USAGE
  $ vaah cms:taxonomies

OPTIONS
  --help  Vue 3: Generate Taxonomies CRUD operations for VaahCMS

See code: src/commands/cms/taxonomies.ts

vaah cms:users

USAGE
  $ vaah cms:users

OPTIONS
  --help  Vue3: Generate User CRUD for VaahCMS

See code: src/commands/cms/users.ts

vaah flutter:install

USAGE
  $ vaah flutter:install

OPTIONS
  --help  Installation of VaahFlutter

See code: src/commands/flutter/install.ts

vaah hello [FILE]

USAGE
  $ vaah hello [FILE]

OPTIONS
  -f, --force
  -h, --help       show CLI help
  -n, --name=name  name to print

EXAMPLE
  $ vaah hello
  hello world from ./src/hello.ts!

See code: src/commands/hello.ts

vaah help [COMMAND]

USAGE
  $ vaah help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

vaah cms:auth

USAGE
  $ vaah cms:auth

OPTIONS
  --help