npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@orion-ehr/cli

v0.0.15

Published

CLI tool for building Orion EMR apps

Readme

@orion-ehr/cli

CLI for building, validating, and publishing apps to the Orion EMR marketplace.

npm version Documentation

Quick install

npm install -g @orion-ehr/cli
orion --version

Quick start

orion init my-app --client-id <your-oauth-client-id>
cd my-app
npm install
orion config host        # set your home tenant
orion login              # authorize the CLI
orion dev                # local Vite dev server + tunnel
orion validate           # static checks before publishing
orion publish            # ship to the marketplace

Documentation

Full documentation lives at orion-software-corp.github.io/orion-ehr-cli.

Guide

| | | |---|---| | What is an Orion app, and how do the pieces fit together? | Concepts | | Install through first publish | Getting Started | | End-to-end "build a Hello-Patient widget" walkthrough | Tutorial | | orion.config.ts Host vs Sandbox | Host vs Sandbox |

Commands

| | | |---|---| | init, config | Setup | | login, logout, auth status, auth whoami | Authentication | | dev, build, validate, doctor, generate | Development | | publish, apps, versions | Publishing | | upgrade, open, sandbox | Maintenance |

Recipes

| | | |---|---| | Publish from CI without an interactive terminal | Publish from CI | | Add a page that fetches FHIR data | Add a page with FHIR data | | Iterate without consuming version slots | Test without publishing |

Reference

| | | |---|---| | orion.config.ts and orion-app.json shapes | Configuration files | | Per-extension manifest fields | Manifest schema | | ORION_API_URL, ORION_NO_UPDATE_NOTIFIER, etc. | Environment variables |

Help

| | | |---|---| | Common errors with cause + fix | Troubleshooting | | Project-specific terminology | Glossary |

Contributing

  • Issues + feature requests: GitHub Issues
  • Docs are markdown under docs/. PRs welcome — there's an "Edit this page on GitHub" link on every doc page.
  • Local docs preview: npm run docs:dev.

Requirements

  • Node.js 20+
  • An Orion EMR developer account with a registered OAuth client