• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

medplum / medplum / 24844834420
93%

Build:
DEFAULT BRANCH: main
Ran 23 Apr 2026 03:54PM UTC
Jobs 1
Files 768
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

23 Apr 2026 03:42PM UTC coverage: 91.847%. Remained the same
24844834420

push

github

web-flow
 Apply markdown rendering to Resource documentation fields (#9008)

* Rebundle package-lock.json with later `npm` version

NPM v11.6.2 has a bug when dealing with attributes in the dependency
graph that was causing it to label more nodes as "peer" than it ought
to. This is fixed in v11.6.3 via https://github.com/npm/cli/pull/8645.

This version of NPM was bundled into NodeJS v24.11.1, v24.12.0,
v24.13.0, and several v25 series releases (less impactful for Medplum
which prefers LTS node releases). Folks using `npm install` with the
default `npm` client from any of those releases are subject to this bug.

The result is some messy lockfile churn that makes it harder to detect
real changes. I'm following up with folks to get people upgraded (either
onto a later Node version or by running `npm install -g npm@11.7.0` or
similar).

This commit is the result of running `npm install --strict-peer-deps
--prefer-dedupe` using npm version 11.12.1 to remove the extra `peer`
entries from the lockfile.

Signed-off-by: Noah Silas <noah@medplum.com>

* Apply markdown rendering to Resource documentation fields

Some of these strings have richer formatting that is getting poorly
rendered. Let's make this display more nicely.

We reuse `marked` at v16.4.2 as our markdown renderer, as it is already
a transitive dependency (via `@docusaurus/theme-mermaid` -> `mermaid`).

Signed-off-by: Noah Silas <noah@medplum.com>

---------

Signed-off-by: Noah Silas <noah@medplum.com>

18403 of 20960 branches covered (87.8%)

Branch coverage included in aggregate %.

33308 of 35341 relevant lines covered (94.25%)

13512.23 hits per line

Jobs
ID Job ID Ran Files Coverage
1 24844834420.1 23 Apr 2026 03:54PM UTC 768
91.85
GitHub Action Run
Source Files on build 24844834420
  • Tree
  • List 768
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 842676cb on github
  • Prev Build on gh-readonly-queue/main/pr-9018-d49b84e42748c77ffb7764f91ebd1a6eb91e74d5 (#24844438901)
  • Next Build on main (#24844848102)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc