0.9.18 • Published 1 year ago

@greenpress/cli v0.9.18

Weekly downloads
23
License
MIT
Repository
github
Last release
1 year ago

CLI

A command-line interface to help you create and manage your Greenpress application / website.

Installation

npm install -g @greenpress/cli

Commands

  • help: provides information about all the supported commands usage: greenpress h, greenpress --help

  • version: provides information about installed cli's version usage: greenpress -V, greenpress --version

  • start: starts app usage: greenpress start [mode -l, --local= \<services>-d, --debug] options:

    • mode: choose developer (input: dev) or user (no input required) application mode
      • local: if in dev mode and would like to run one of the key services (auth, secretes, assets, content, admin, front) from your local dev folder (my-app/dev), use the local option. E.g.:
          > greenpress start dev -l assets,front

        greenpress start dev --local=assets,front

    • exclude: choose which services not to start. In production, the default will be to exclude the db service. E.g:
      > greenpress start -x none
    • debug: keeps the start process alive and display live application logs
  • stop: shuts down app usage: greenpress stop

  • upgrade: compares local dependencies version with latest Greenpress version, allow user to upgrade local dependencies on will usage: greenpress upgrade

  • create: create a new app using greenpress usage: greenpress create name altFront options:

    • name: choose app name
    • type: choose developer (input: pm2) or user (no input required) packages
    • altFront: choose alternative app frontend source (input: alternative frontend source's url)
    • mode: choose developer (input: dev) or user (no input required) mode
  • populate: create initial content and admin user for your app usage: greenpress populate

  • missing: checks if dependencies are install. If not, provides an installation link for them, else, displays their version number. usage: greenpress missing

  • service: handles actions for easier development of services usage: greenpress service action supported services: auth, admin, assets, secrets, content, front supported actions:

    • create: creates a dev folder (if doesn't exist) and clones the requested services into it options:
      • -b/--branch <branch_name>: clones the services immeditaly to the requested branch (if multiple services are requested, all must have the same branch name)
0.9.18

1 year ago

0.9.12

2 years ago

0.9.8

2 years ago

0.9.13

2 years ago

0.9.7

2 years ago

0.9.14

2 years ago

0.9.15

2 years ago

0.9.9

2 years ago

0.9.4

2 years ago

0.9.3

2 years ago

0.9.10

2 years ago

0.9.6

2 years ago

0.9.11

2 years ago

0.9.5

2 years ago

0.9.16

2 years ago

0.9.17

2 years ago

0.9.0

2 years ago

0.9.2

2 years ago

0.9.1

2 years ago

0.8.4

3 years ago

0.8.3

3 years ago

0.8.2

3 years ago

0.8.1

3 years ago

0.8.0

3 years ago

0.7.0

3 years ago

0.6.2

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.5.1

3 years ago

0.5.0

3 years ago

0.4.1

3 years ago

0.4.0

3 years ago

0.3.1

4 years ago

0.3.0

4 years ago

0.2.1

4 years ago

0.2.2

4 years ago

0.2.0

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago