A cli for creating, starting, building, deploying and publishing Fusion apps and tiles
$ npm install -g @equinor/fusion-cli
$ fusion COMMAND
running command...
$ fusion (-v|--version|version)
@equinor/fusion-cli/0.0.8 linux-x64 node-v11.1.0
$ fusion --help [COMMAND]
USAGE
$ fusion COMMAND
...
fusion autocomplete [SHELL]
fusion build-app
fusion create-app
fusion help [COMMAND]
fusion start-app
display autocomplete installation instructions
USAGE
$ fusion autocomplete [SHELL]
ARGUMENTS
SHELL shell type
OPTIONS
-r, --refresh-cache Refresh cache (ignores displaying instructions)
EXAMPLES
$ fusion autocomplete
$ fusion autocomplete bash
$ fusion autocomplete zsh
$ fusion autocomplete --refresh-cache
See code: @oclif/plugin-autocomplete
Build the app as a ready-to-deply zip bundle
USAGE
$ fusion build-app
OPTIONS
-o, --out=out [default: ./out] Output path
-s, --silent No console output
-z, --[no-]zip Generate zip
See code: src/commands/build-app.ts
Creates a new fusion app
USAGE
$ fusion create-app
OPTIONS
-N, --shortName=shortName App short name
-d, --description=description App description
-g, --git Initialize git repository
-h, --help show CLI help
-i, --install Install dev dependencies
-k, --key=key Key for app/tile
-n, --name=name Name for app/tile(use quotes for spaces)
See code: src/commands/create-app.ts
display help for fusion
USAGE
$ fusion help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
Start a fusion app
USAGE
$ fusion start-app
OPTIONS
-P, --production Use production config
-a, --apps=apps Compile one or more fusion apps. E.g. --apps AppKey1 AppKey2 AppKey3
-h, --help show CLI help
-p, --progress Display build progress
See code: src/commands/start-app.ts