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
VaahCms Installer
vaah cms:install
ornpx vaah cms:install
: It will install vaahcms in newly createdvaahcms
foldervaah cms:install [FOLDER]
: To install VaahCMSvaah cms:install --here
: To install VaahCMS in current director
VaahCms Module Generators
List of commands:
vaah cms:m
ornpx vaah cms:m
: To generate modulevaah cms:crud
ornpx 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 migrationvaah cms:m-make seed <module> <name>
: To generate module seedvaah cms:m-make model <module> <name>
: To generate module modelvaah cms:m-make controller <module> <name>
: To generate module controllervaah cms:m-make view <module> <name>
: To generate module viewvaah cms:m-make middleware <module> <name>
: To generate module middlewarevaah cms:m-make observer <module> <name>
: To generate module observervaah cms:m-make trait <module> <name>
: To generate module traitvaah cms:m-make test <module> <name>
: To generate module browser testvaah cms:m-make event <module> <name>
: To generate module eventsvaah cms:m-make listener <module> <name>
: To generate module listenervaah cms:m-make mail <module> <name>
: To generate module emailvaah cms:m-make notification <module> <name>
: To generate module notification
VaahCms Theme Generators
List of commands:
vaah cms:t
ornpx vaah cms:t
: To generate themevaah cms:auth
ornpx 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 migrationvaah cms:t-make seed <theme> <name>
: To generate theme seedvaah cms:t-make model <theme> <name>
: To generate theme modelvaah cms:t-make controller <theme> <name>
: To generate theme controllervaah cms:t-make view <theme> <theme>
: To generate theme viewvaah cms:t-make middleware <theme> <name>
: To generate theme middlewarevaah cms:t-make observer <theme> <name>
: To generate theme observervaah cms:t-make trait <theme> <name>
: To generate theme traitvaah cms:t-make test <theme> <name>
: To generate theme browser test
Laravel Generators
Laravel Package Development
Create a folder as
packages
at root of laravel installationCreate your package folder. Eg. if your package name is
HelloWorld
then your folder name should behello-world
Open the folder in command line and run
vaah laravel make:package
. It will start wizard and ask you the Vendor Name & Package Name.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" } }, ...
Register your package's service provider at
config/app.php
:YourVendorName\YourPackageName\YourPackageNameServiceProvider::class,
.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
, runauto-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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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
vaah cms:crud
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:install [PROJECT_NAME]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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]
vaah cms:m
vaah cms:m-crud
vaah cms:m-make TYPE MODULE NAME
vaah cms:t
vaah cms:t-make TYPE THEME NAME
vaah hello [FILE]
vaah help [COMMAND]
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, --