0.3.2 • Published 23 days ago

@asterai/cli v0.3.2

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
23 days ago

@asterai/cli

CLI for building and deploying asterai plugins

oclif Version Downloads/week

Usage

$ npm install -g @asterai/cli
$ asterai COMMAND
running command...
$ asterai (--version)
@asterai/cli/0.3.2 linux-x64 node-v20.12.2
$ asterai --help [COMMAND]
USAGE
  $ asterai COMMAND
...

Commands

asterai auth KEY

authenticate to asterai

USAGE
  $ asterai auth KEY

DESCRIPTION
  authenticate to asterai

EXAMPLES
  $ asterai auth

See code: src/commands/auth.ts

asterai build [INPUT]

compiles the plugin

USAGE
  $ asterai build [INPUT] [-m <value>]

FLAGS
  -m, --manifest=<value>  [default: plugin.asterai.proto] manifest path

DESCRIPTION
  compiles the plugin

EXAMPLES
  $ asterai build

See code: src/commands/build.ts

asterai codegen

Generate code from the plugin manifest

USAGE
  $ asterai codegen [-m <value>] [-o <value>] [-a <value>] [-l <value>] [-s]

FLAGS
  -a, --appId=<value>      app id
  -l, --language=<value>   [default: js] language of generated typings
  -m, --manifest=<value>   [default: plugin.asterai.proto] manifest path
  -o, --outputDir=<value>  [default: generated] output directory
  -s, --staging            use staging endpoint

DESCRIPTION
  Generate code from the plugin manifest

EXAMPLES
  $ asterai codegen

See code: src/commands/codegen.ts

asterai deploy [INPUT]

compiles and uploads the plugin to asterai

USAGE
  $ asterai deploy [INPUT] -a <value> [-m <value>] [-e <value>] [-s]

FLAGS
  -a, --app=<value>       (required) app ID to immediately configure this plugin with
  -e, --endpoint=<value>  [default: https://api.asterai.io/app/plugin]
  -m, --manifest=<value>  [default: plugin.asterai.proto] manifest path
  -s, --staging

DESCRIPTION
  compiles and uploads the plugin to asterai

EXAMPLES
  $ asterai deploy --app 66a46b12-b1a7-4b72-a64a-0e4fe21902b6

See code: src/commands/deploy.ts

asterai help [COMMAND]

Display help for asterai.

USAGE
  $ asterai help [COMMAND...] [-n]

ARGUMENTS
  COMMAND...  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for asterai.

See code: @oclif/plugin-help

asterai init [OUTDIR]

Initialise a new plugin project

USAGE
  $ asterai init [OUTDIR]

DESCRIPTION
  Initialise a new plugin project

EXAMPLES
  $ asterai init project-name

See code: src/commands/init.ts

0.3.2

23 days ago

0.3.1

24 days ago

0.3.0

24 days ago

0.2.6

1 month ago

0.2.5

1 month ago

0.2.1

2 months ago

0.1.2

2 months ago

0.2.0

2 months ago

0.1.1

2 months ago

0.2.3

2 months ago

0.2.2

2 months ago

0.1.3

2 months ago

0.2.4

2 months ago

0.1.0

4 months ago