@adobe/aio-app-scripts

Utility tooling scripts to build, deploy and run an Adobe I/O App

Usage no npm install needed!

<script type="module">
  import adobeAioAppScripts from 'https://cdn.skypack.dev/@adobe/aio-app-scripts';
</script>

README

Version Downloads/week Build Status License Codecov Coverage

AIO App Scripts

Utility tooling scripts to build, deploy and run Adobe I/O Apps

Include as a library in your nodejs project

npm i --save @adobe/aio-app-scripts
const appScripts = require('@adobe/aio-app-scripts')({
  listeners: {
    onStart: taskName => console.error(`${taskName} ...`),
    onEnd: (taskName, res) => { console.error(`${taskName} done!`); if (res) console.log(res) },
    onWarning: warning => console.error(warning),
    onProgress: item => console.error(`  > ${item}`)
  }
})

appScripts.buildUI()
  .then(appScripts.buildActions)
  .then(appScripts.deployActions)
  .then(appScripts.deployUI)
  .catch(e => { console.error(e); process.exit(1) })

Explore

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.