vaah

CLI of VaahCMS - VaahCLI

Usage no npm install needed!

<script type="module">
  import vaah from 'https://cdn.skypack.dev/vaah';
</script>

README

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

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

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:

Command Alias Details
vaah laravel make:package vaah lv:p To general Laravel package
vaah laravel make:package-reset vaah lv:p-reset To 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 vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.11.19 win32-x64 node-v16.13.2
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.11.13 win32-x64 node-v16.13.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.11.9 win32-x64 node-v16.13.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.11.7 win32-x64 node-v16.13.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.11.1 win32-x64 node-v14.17.4
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.10.12 win32-x64 node-v14.17.4
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.10.7 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.10.6 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.10.1 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.6.0 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.6.0 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.12 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.8 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.6 win32-x64 node-v14.15.3
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.3 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.2 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.1 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.5.0 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.10 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.10 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.9 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.3 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.2 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.1 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...
$ npm install -g vaah
$ vaah COMMAND
running command...
$ vaah (-v|--version|version)
vaah/1.0.0 win32-x64 node-v12.16.1
$ vaah --help [COMMAND]
USAGE
  $ vaah COMMAND
...

Commands

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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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: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 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:crud [FILE]

USAGE
  $ vaah cms:crud [FILE]

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

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 VaahCMS in current director

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: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 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:crud [PATH]

USAGE
  $ vaah cms:crud [PATH]

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

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 VaahCMS in current director

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: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 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:crud [PATH]

USAGE
  $ vaah cms:crud [PATH]

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

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 VaahCMS in current director

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: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 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:crud [PATH]

USAGE
  $ vaah cms:crud [PATH]

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

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 VaahCMS in current director

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: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 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:crud [PATH]

USAGE
  $ vaah cms:crud [PATH]

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

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 VaahCMS in current director

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: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 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: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 VaahCMS in current director

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: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 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: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 VaahCMS in current director

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: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, --