A tool for doing mundane or repetitive tasks.
$ npm install -g @venncreative/venndo
$ venndo COMMAND
running command...
$ venndo (-v|--version|version)
@venncreative/venndo/0.3.0 darwin-x64 node-v12.13.0
$ venndo --help [COMMAND]
USAGE
$ venndo COMMAND
...
venndo add-git-ftp
venndo create CLONE PROJECT
venndo create:new CLONE REPO
venndo env
venndo help [COMMAND]
get project set up with git-ftp
USAGE
$ venndo add-git-ftp
OPTIONS
-h, --help show CLI help
DESCRIPTION
You will be given a series of prompts asking for configuration.
You will need :
* Port
* Username
* hostname
* server password
Answer the questions and the answers will add your ssh key to the server and
set the relevant config options for git-ftp in the repo.
EXAMPLE
$ venndo add-git-ftp
See code: src/commands/add-git-ftp.ts
Scaffold a project from a git repo
USAGE
$ venndo create CLONE PROJECT
ARGUMENTS
CLONE The name of the git project on which to base on
PROJECT The name of the new project
OPTIONS
-h, --help show CLI help
EXAMPLE
$ venndo create baseProject projectName
See code: src/commands/create/index.ts
Set a new project relationship for scaffolding
USAGE
$ venndo create:new CLONE REPO
ARGUMENTS
CLONE A git repo to use as a base
REPO The git clone URL for the project
OPTIONS
-h, --help show CLI help
EXAMPLE
$ venndo create:new new-project [email protected]:organisation/project.git
See code: src/commands/create/new.ts
Create an env file from a few prompts
USAGE
$ venndo env
OPTIONS
-h, --help show CLI help
DESCRIPTION
You will be given a series of prompts asking for configuration.
Answer the questions and the answers will form an .env file.
EXAMPLE
$ venndo env
See code: src/commands/env.ts
display help for venndo
USAGE
$ venndo help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help