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

excaliburjs / Excalibur / 19674931311 / 1
89%
main: 89%

Build:
DEFAULT BRANCH: main
Ran 25 Nov 2025 03:36PM UTC
Files 239
Run time 13s
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

25 Nov 2025 03:30PM UTC coverage: 88.57%. Remained the same
19674931311.1

push

github

web-flow
docs: adds type checking to all samples (#3568)

## Changes:

- upgrade docs typescript to match engine typescript version - resolves `NoInfer` failing in docs
- fix physics sample to use `solver` instead of now removed `ex.Physics.useRealisticPhysics`
- fix scene transition sample to use `goToScene` instead of now removed `goto`
- removed embedded particle samples, replacing them with local samples that can be type checked
- embed all samples as playgrounds that autoplay
- types can be checked from within the docs site directory with `npm run typecheck:samples`
  - can be validated locally by changing any sample and seeing the above command fail

<table>
<tr>
<td>
<img width="1972" height="2290" alt="image" src="https://github.com/user-attachments/assets/6f60c854-0d6a-4d66-9a14-0b7661004c97" />
</td>
<td>
<img width="1862" height="2418" alt="CleanShot 2025-11-26 at 00 20 23@2x" src="https://github.com/user-attachments/assets/076df3ad-094f-4371-a500-ce9e0cfc10ef" />
</td>
</tr>
<tr>
<td>Physics sample</td>
<td>Animation sample</td>
</tr>
</table>

## Missing:

Its late, and I'm probably blind, but I couldn't trace the deployment step in the `.github` workflows?

I need to add `npm run typecheck:samples` prior to the docs build.

5274 of 7188 branches covered (73.37%)

14459 of 16325 relevant lines covered (88.57%)

24334.77 hits per line

Source Files on job 19674931311.1
  • Tree
  • List 239
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 19674931311
  • 800f6275 on github
  • Prev Job for on main (#19648835243.1)
  • Next Job for on main (#19674931313.1)
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