Skip to content
Documentation
CLI Commands

Notation CLI

The CLI is included in the @notation/cli package, which is installed as part of the starter kit.

Typically, commands are run from package.json scripts:

{
  "scripts": {
    "deploy": "notation compile <stackEntryPoint>",
    "dashboard": "notation dashboard",
    "deploy": "notation deploy <stackEntryPoint>",
    "destroy": "notation deploy <stackEntryPoint>",
    "watch": "notation deploy <stackEntryPoint>",
    "viz": "notation deploy <stackEntryPoint>"
  }
}
npm run deploy # etc

Commands

compile

notation compile <stackEntryPoint>

Compiles runtime and infra modules to /dist.

dashboard

notation dashboard

Starts a dashboard server for observing the state of the deployment.

deploy

notation deploy <stackEntryPoint>

Compiles and deploys the stack.

destroy

notation destroy <stackEntryPoint>

Removes all resources associated with the stack.

viz

notation viz <stackEntryPoint>

Produces a graph of the stack's resources.

watch

notation watch <stackEntryPoint>

Watches for changes to the stack and automatically redeploys the application.