
Product
Introducing Socket Firewall Enterprise: Flexible, Configurable Protection for Modern Package Ecosystems
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.
@adobe/aio-cli-plugin-app
Advanced tools
Create, Build and Deploy Adobe I/O Apps
$ aio plugins:install -g @adobe/aio-cli-plugin-app
$ # OR
$ aio discover -i
$ aio app --help
aio appaio app:addaio app:add:actionaio app:add:ciaio app:add:eventaio app:add:web-assetsaio app:create [PATH]aio app:deleteaio app:delete:action [ACTION-NAME]aio app:delete:ciaio app:delete:event EVENT-ACTION-NAMEaio app:delete:web-assetsaio app:deployaio app:get-url [ACTION]aio app:init [PATH]aio app:logsaio app:runaio app:testaio app:undeployaio app:use [CONFIG_FILE_PATH]aio appCreate, run, test, and deploy Adobe I/O Apps
USAGE
$ aio app
OPTIONS
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/index.js
aio app:addAdd a new component to an existing Adobe I/O App
USAGE
$ aio app:add
OPTIONS
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/add/index.js
aio app:add:actionAdd a new action
USAGE
$ aio app:add:action
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--skip-install Skip npm installation after files are created
--version Show version
See code: src/commands/app/add/action.js
aio app:add:ciAdd CI files
USAGE
$ aio app:add:ci
OPTIONS
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/add/ci.js
aio app:add:eventAdd a new Adobe I/O Events action
USAGE
$ aio app:add:event
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--skip-install Skip npm installation after files are created
--version Show version
See code: src/commands/app/add/event.js
aio app:add:web-assetsAdd web assets support
USAGE
$ aio app:add:web-assets
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--skip-install Skip npm installation after files are created
--version Show version
See code: src/commands/app/add/web-assets.js
aio app:create [PATH]Create a new Adobe I/O App with default parameters
USAGE
$ aio app:create [PATH]
ARGUMENTS
PATH [default: .] Path to the app directory
OPTIONS
-i, --import=import Import an Adobe I/O Developer Console configuration file
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/create.js
aio app:deleteDelete a component from an existing Adobe I/O App
USAGE
$ aio app:delete
OPTIONS
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/delete/index.js
aio app:delete:action [ACTION-NAME]Delete an existing action
USAGE
$ aio app:delete:action [ACTION-NAME]
ARGUMENTS
ACTION-NAME Action name to delete, if not specified you will choose from a list of actions
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
See code: src/commands/app/delete/action.js
aio app:delete:ciDelete existing CI files
USAGE
$ aio app:delete:ci
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
See code: src/commands/app/delete/ci.js
aio app:delete:event EVENT-ACTION-NAMEDelete an existing Adobe I/O Events action
USAGE
$ aio app:delete:event EVENT-ACTION-NAME
ARGUMENTS
EVENT-ACTION-NAME Action name to delete
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
See code: src/commands/app/delete/event.js
aio app:delete:web-assetsDelete existing web assets
USAGE
$ aio app:delete:web-assets
OPTIONS
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--version Show version
See code: src/commands/app/delete/web-assets.js
aio app:deployBuild and deploy an Adobe I/O App
USAGE
$ aio app:deploy
OPTIONS
-a, --action=action Deploy only a specific action, the flags can be specified multiple times
-v, --verbose Verbose output
--open Open the default web browser after a successful deploy, only valid if your app has a front-end
--skip-actions Skip action build & deploy
--skip-build Skip build phase
--skip-deploy Skip deploy phase
--skip-static Skip build & deployment of static files
--version Show version
See code: src/commands/app/deploy.js
aio app:get-url [ACTION]Get action URLs
USAGE
$ aio app:get-url [ACTION]
OPTIONS
-h, --hson Output human readable json
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--cdn Display CDN based action URLs
--version Show version
See code: src/commands/app/get-url.js
aio app:init [PATH]Create a new Adobe I/O App
USAGE
$ aio app:init [PATH]
ARGUMENTS
PATH [default: .] Path to the app directory
OPTIONS
-i, --import=import Import an Adobe I/O Developer Console configuration file
-s, --skip-install Skip npm installation after files are created
-v, --verbose Verbose output
-y, --yes Skip questions, and use all default values
--[no-]login Login using your Adobe ID for interacting with Adobe I/O Developer Console
--version Show version
See code: src/commands/app/init.js
aio app:logsFetch logs for an Adobe I/O App
USAGE
$ aio app:logs
OPTIONS
-l, --limit=limit [default: 1] Limit number of activations to fetch logs from
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/logs.js
aio app:runRun an Adobe I/O App
USAGE
$ aio app:run
OPTIONS
-v, --verbose Verbose output
--local run/debug actions locally
--open Open the default web browser after a successful run, only valid if your app has a front-end
--skip-actions skip actions, only run the ui server
--version Show version
See code: src/commands/app/run.js
aio app:testRun tests for an Adobe I/O App
USAGE
$ aio app:test
OPTIONS
-e, --e2e runs e2e tests.
-u, --unit runs unit tests (default).
-v, --verbose Verbose output
--version Show version
See code: src/commands/app/test.js
aio app:undeployUndeploys an Adobe I/O App
USAGE
$ aio app:undeploy
OPTIONS
-v, --verbose Verbose output
--skip-actions Skip action build & deploy
--skip-static Skip build & deployment of static files
--version Show version
See code: src/commands/app/undeploy.js
aio app:use [CONFIG_FILE_PATH]Import an Adobe I/O Developer Console configuration file
USAGE
$ aio app:use [CONFIG_FILE_PATH]
ARGUMENTS
CONFIG_FILE_PATH path to an Adobe I/O Developer Console configuration file
OPTIONS
-m, --merge Merge any .aio and .env files during import of the Adobe I/O Developer Console configuration file
-v, --verbose Verbose output
-w, --overwrite Overwrite any .aio and .env files during import of the Adobe I/O Developer Console configuration file
--version Show version
See code: src/commands/app/use.js
FAQs
Create, Build and Deploy Adobe I/O Applications
The npm package @adobe/aio-cli-plugin-app receives a total of 4,181 weekly downloads. As such, @adobe/aio-cli-plugin-app popularity was classified as popular.
We found that @adobe/aio-cli-plugin-app demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 31 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket Firewall Enterprise is now available with flexible deployment, configurable policies, and expanded language support.

Security News
Open source dashboard CNAPulse tracks CVE Numbering Authorities’ publishing activity, highlighting trends and transparency across the CVE ecosystem.

Product
Detect malware, unsafe data flows, and license issues in GitHub Actions with Socket’s new workflow scanning support.