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

source-academy / plugins / 29809910401
98%
feat/add-init-infra: 67%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/js-yaml-3.15.0
DEFAULT BRANCH: feat/add-init-infra
Ran 21 Jul 2026 07:18AM UTC
Jobs 1
Files 8
Run time 1min
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

21 Jul 2026 07:17AM UTC coverage: 97.987%. Remained the same
29809910401

push

github

web-flow
Fix stepper plugin directory resolving to a nonexistent .js entry (#59)

* Fix plugin directory resolving external plugins to a hardcoded .js entry

generateManifest() hardcoded "index.js" as every external plugin's web
resolution path in the published directory.json. The stepper plugin's
build (wrap.mjs) emits "index.mjs", so the live directory.json has
pointed at a 404 since the stepper package was added - silently
breaking dynamic loading of the stepper web plugin (frontend's
resolveWebPluginUrl gets a URL back, import() 404s, the error is
caught and only console.warn'd, so the host plugin never registers its
tab and the Stepper side panel is stuck on "Loading the stepper...").

Derive the entry filename from the plugin's own package.json
(main/module) instead of assuming an extension.

* Guard main/module against non-string types before pathlib.basename

package.json is untyped JSON, so a malformed or unusually-shaped
main/module field could otherwise throw a TypeError and crash the
build. Addresses Gemini Code Assist review feedback on #59.

---------

Co-authored-by: Shrey Jain <“shreyjain5132@email.com>

43 of 46 branches covered (93.48%)

Branch coverage included in aggregate %.

103 of 103 relevant lines covered (100.0%)

4.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 29809910401.1 21 Jul 2026 07:18AM UTC 8
97.99
GitHub Action Run
Source Files on build 29809910401
  • Tree
  • List 8
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29809910401
  • 044513e2 on github
  • Prev Build on main (#29199884803)
  • Next Build on main (#29923361034)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc