This is a work in progress. Feedback is welcome.
Registry CLI

Registry CLI

Registry CLI allows a Partner to upload and synchronize a module (previously tested in a local environment) to our platform. It follows good practices carried out by important platforms such as Cloudflare Pages (opens in a new tab), Vercel (opens in a new tab), Netlify (opens in a new tab). So, the workflow can be easily recognized by a developer. It has a configuration file like vercel.json (opens in a new tab) or netlify.toml (opens in a new tab)

Registry CLI

Instalation

npm i -g @everymundo/em-registry-cli

Commands

CommandsDescription
push <zipfile>Pushes your Module
initInitializes a module with its id
configureConfigures credentials
createCreates a module on our servers
list-modules [options]List available modules for you
package [options]Creates a package file using the pre-defined command
promote [options]Puts a specific deployment in a queue for QA to promote it
whoamiPrints the current Partner and userId
help [command]Display help for command

For more information consult the official README of the package: https://www.npmjs.com/package/@everymundo/em-registry-cli (opens in a new tab)