0.1.16 • Published 5 years ago

@ares-dev/cli v0.1.16

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

@ares-dev/cli

ares command line utilities library.

NPM

Installation

npm install -g @ares-dev/cli

Usage

Initialize Project

Projects of following types can be generated:

  • client-javascript
  • client-javascript-react
  • client-typescript-react
  • server-javascript
  • server-typescript
# Create project directory.
mkdir -p ~/hello-world
cd ~/hello-world

# Generate & initialize project 'hello-world' with default template 'client-javascript'.
ares project init

# Generate & initialize project 'hello-world' with specified template.
ares project init -t <template>

# Generate & initialize project 'wallet' with template 'client-typescript-react'.
ares project init -t client-typescript-react wallet

Initialize Deployment

ares CLI generates terraform deployment descriptors based on project traits and command line options.

#
# Initialize deployment of stage "alpha".
#
# 'prefix' is prepended to generated aws resource names.
# 'dn' should be a managed domain, e.g. in aws route53. It is used
#    to generate staging domains (i.e. project.stage.domain.tld), ssl certificates etc.
# 'stage' User-defined identifier for staging, preferably enumerable,
#    e.g. "alpha", "beta" etc. "live" is reserved for production deployments.
#
ares deployment init --cloud aws --region eu-central-1 --prefix tld-domain --dn domain.tld --stage alpha
0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago