0.0.7 • Published 8 months ago

@buddy-js/cli v0.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@buddy-js/cli

A new CLI generated with oclif

oclif Version Downloads/week

Usage

$ npm install -g @buddy-js/cli
$ buddyjs COMMAND
running command...
$ buddyjs (--version)
@buddy-js/cli/0.0.7 linux-arm64 node-v22.10.0
$ buddyjs --help [COMMAND]
USAGE
  $ buddyjs COMMAND
...

Commands

buddyjs g [INPUT]

Generates YAML files for Buddy CI pipeline definitions

USAGE
  $ buddyjs g [INPUT] [--json] [-o <value>] [--clear] [--cwd <value>] [--indent <value>] [--lineWidth
    <value>]

ARGUMENTS
  INPUT  [default: .buddy/buddy.{ts,mts,cts,js,mjs,cjs}] input file

FLAGS
  -o, --output=<value>  [default: .buddy] output directory
      --[no-]clear      [default: true] Remove all YAML files from output directory before generating
      --cwd=<value>     [default: /home/dracon/projects/neoskop/buddy-js/packages/cli]

YAML FORMAT FLAGS
  --indent=<value>     [default: 2] Indentation depth for generated YAML files
  --lineWidth=<value>  [default: 80] Max line width for generated YAML files

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Generates YAML files for Buddy CI pipeline definitions

ALIASES
  $ buddyjs gen
  $ buddyjs g

EXAMPLES
  $ buddyjs g

buddyjs gen [INPUT]

Generates YAML files for Buddy CI pipeline definitions

USAGE
  $ buddyjs gen [INPUT] [--json] [-o <value>] [--clear] [--cwd <value>] [--indent <value>] [--lineWidth
    <value>]

ARGUMENTS
  INPUT  [default: .buddy/buddy.{ts,mts,cts,js,mjs,cjs}] input file

FLAGS
  -o, --output=<value>  [default: .buddy] output directory
      --[no-]clear      [default: true] Remove all YAML files from output directory before generating
      --cwd=<value>     [default: /home/dracon/projects/neoskop/buddy-js/packages/cli]

YAML FORMAT FLAGS
  --indent=<value>     [default: 2] Indentation depth for generated YAML files
  --lineWidth=<value>  [default: 80] Max line width for generated YAML files

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Generates YAML files for Buddy CI pipeline definitions

ALIASES
  $ buddyjs gen
  $ buddyjs g

EXAMPLES
  $ buddyjs gen

buddyjs generate [INPUT]

Generates YAML files for Buddy CI pipeline definitions

USAGE
  $ buddyjs generate [INPUT] [--json] [-o <value>] [--clear] [--cwd <value>] [--indent <value>] [--lineWidth
    <value>]

ARGUMENTS
  INPUT  [default: .buddy/buddy.{ts,mts,cts,js,mjs,cjs}] input file

FLAGS
  -o, --output=<value>  [default: .buddy] output directory
      --[no-]clear      [default: true] Remove all YAML files from output directory before generating
      --cwd=<value>     [default: /home/dracon/projects/neoskop/buddy-js/packages/cli]

YAML FORMAT FLAGS
  --indent=<value>     [default: 2] Indentation depth for generated YAML files
  --lineWidth=<value>  [default: 80] Max line width for generated YAML files

GLOBAL FLAGS
  --json  Format output as json.

DESCRIPTION
  Generates YAML files for Buddy CI pipeline definitions

ALIASES
  $ buddyjs gen
  $ buddyjs g

EXAMPLES
  $ buddyjs generate

See code: src/commands/generate.ts

buddyjs hello PERSON

Say hello

USAGE
  $ buddyjs hello PERSON -f <value>

ARGUMENTS
  PERSON  Person to say hello to

FLAGS
  -f, --from=<value>  (required) Who is saying hello

DESCRIPTION
  Say hello

EXAMPLES
  $ buddyjs hello friend --from oclif
  hello friend from oclif! (./src/commands/hello/index.ts)

See code: src/commands/hello/index.ts

buddyjs hello world

Say hello world

USAGE
  $ buddyjs hello world

DESCRIPTION
  Say hello world

EXAMPLES
  $ buddyjs hello world
  hello world! (./src/commands/hello/world.ts)

See code: src/commands/hello/world.ts

buddyjs help [COMMAND]

Display help for buddyjs.

USAGE
  $ buddyjs 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 buddyjs.

See code: @oclif/plugin-help