Extension
init
This initializes a new extension. It will create a new directory with the name of the extension in the current working directory. It will also generate a basic extension structure with the given template.
bash
elfsquad extension init <name> --template [dialog|action]
publish
This command will publish the built extension to your Elfsquad environment. Once ran, it will zip the dist folder and upload it to Elfsquad.
bash
npm run build
elfsquad extension publish