npm package: @funcstack/cli
Description: FuncStack CLI - Application package manager for Cloud
Author: funcstack-dev team@funcstack.com
Latest version: 0.1.4

FuncStack CLI
===

Application package manager for Cloud. 


[![Version](https://img.shields.io/npm/v/@funcstack/cli.svg)](https://www.npmjs.com/package/@funcstack/cli)
[![Downloads/week](https://img.shields.io/npm/dw/@funcstack/cli.svg)](https://www.npmjs.com/package/@funcstack/cli)
[![License](https://img.shields.io/npm/l/@funcstack/cli.svg)](https://github.com/FuncStack/CLI/blob/master/LICENSE)

<!-- toc -->
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->
# Usage
<!-- usage -->
```sh-session
$ npm install -g @funcstack/cli
$ funcstack COMMAND
running command...
$ funcstack (-v|--version|version)
@funcstack/cli/0.1.4 darwin-x64 node-v10.16.0
$ funcstack --help [COMMAND]
USAGE
  $ funcstack COMMAND
...
```
<!-- usagestop -->
# Commands
<!-- commands -->
* [`funcstack add`](#funcstack-add)
* [`funcstack help [COMMAND]`](#funcstack-help-command)
* [`funcstack init`](#funcstack-init)
* [`funcstack install`](#funcstack-install)
* [`funcstack list`](#funcstack-list)
* [`funcstack provision`](#funcstack-provision)
* [`funcstack run`](#funcstack-run)
* [`funcstack show`](#funcstack-show)
* [`funcstack uninstall`](#funcstack-uninstall)

## `funcstack add`

Add a Pack to the PackSpace

```
USAGE
  $ funcstack add

OPTIONS
  -h, --help           show CLI help
  --name=name          Pack instance name
  --packPath=packPath  Pack path
```

_See code: [src/commands/add.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/add.ts)_

## `funcstack help [COMMAND]`

display help for funcstack

```
USAGE
  $ funcstack help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI
```

_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v2.2.1/src/commands/help.ts)_

## `funcstack init`

Init the PackSpace in current folder

```
USAGE
  $ funcstack init

OPTIONS
  -h, --help   show CLI help
  --name=name  PackSpace name
```

_See code: [src/commands/init.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/init.ts)_

## `funcstack install`

Install a Pack to current PackSpace

```
USAGE
  $ funcstack install

OPTIONS
  -h, --help               show CLI help
  -n, --name=name          Pack instance name
  -p, --packPath=packPath  Pack path
```

_See code: [src/commands/install.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/install.ts)_

## `funcstack list`

List all Pack instances in current PackSpace

```
USAGE
  $ funcstack list

OPTIONS
  -h, --help         show CLI help
  -x, --extended     show extra columns
  --columns=columns  only show provided columns (comma-separated)
  --csv              output is csv format
  --filter=filter    filter property by partial string matching, ex: name=foo
  --no-header        hide table header from output
  --no-truncate      do not truncate output to fit screen
  --sort=sort        property to sort by (prepend '-' for descending)
```

_See code: [src/commands/list.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/list.ts)_

## `funcstack provision`

Provision the resources in a PackInstance

```
USAGE
  $ funcstack provision

OPTIONS
  -h, --help   show CLI help
  --name=name  (required) Pack instance name
```

_See code: [src/commands/provision.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/provision.ts)_

## `funcstack run`

Run the action in a PackInstance

```
USAGE
  $ funcstack run

OPTIONS
  -h, --help       show CLI help
  --action=action  (required) action to run
  --pack=pack      (required) pack that holds the action
```

_See code: [src/commands/run.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/run.ts)_

## `funcstack show`

Show the status of a PackInstance

```
USAGE
  $ funcstack show

OPTIONS
  -h, --help       show CLI help
  -n, --name=name  Pack instance name
```

_See code: [src/commands/show.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/show.ts)_

## `funcstack uninstall`

Uninstall a PackInstance from current PackSpace

```
USAGE
  $ funcstack uninstall

OPTIONS
  -h, --help       show CLI help
  -n, --name=name  Pack instance name
```

_See code: [src/commands/uninstall.ts](https://github.com/FuncStack/CLI/blob/v0.1.4/src/commands/uninstall.ts)_
<!-- commandsstop -->