@orion-ehr/cliBuild apps for the Orion EMR marketplace.
Scaffold, validate, and ship — without leaving your terminal.
Scaffold, validate, and ship — without leaving your terminal.
npm install -g @orion-ehr/cli
orion --versionThen follow the Getting Started guide for the full scaffold-to-publish flow.
| I want to... | Go to |
|---|---|
| Understand what an Orion app is and how the pieces fit together | Concepts |
| Install the CLI and ship my first app | Getting Started |
| Walk through building a real widget end-to-end | Tutorial |
| Look up a command's flags and behavior | Setup, Development, Auth, Publishing, Maintenance |
Understand what orion-app.json accepts | Manifest schema |
| Fix an error I just hit | Troubleshooting |
| Look up project-specific terminology | Glossary |
orion does orion init — scaffold a SMART-on-FHIR app with TypeScript, Vite, and the App Bridge wired up.orion dev — run Vite locally and tunnel via Cloudflare so you can preview changes inside the host EMR.orion validate / orion doctor — catch manifest, bundle, and environment issues before authentication and upload.orion generate — add pages, blocks, widgets, actions, and nav entries; manifest entry and source file written together.orion publish — upload bundles to the marketplace from the command line.orion apps / versions / auth whoami — list your apps, check version status, and read review threads without leaving the shell.