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

microlinkhq / microlink / 36878622325
81%

Build:
DEFAULT BRANCH: master
Ran 01 Oct 2026 02:44PM UTC
Jobs 4
Files 59
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

01 Oct 2026 02:43PM UTC coverage: 81.486% (+0.6%) from 80.888%
36878622325

push

github

web-flow
fix(mql): load ky lazily so CommonJS works without require(esm) (#74)

* fix(mql): load ky lazily so CommonJS works without require(esm)

ky@2 is ESM-only. The top-level require('ky') crashed every CommonJS
consumer in runtimes that reject require() of ES modules, such as
Vercel's serverless loader (ERR_REQUIRE_ESM on load). This took down
og.microlink.io, which uses mql through microlink.io.

ky is now loaded with import() on the first request and memoized; a
failed import is not cached, so the next call retries. Requests were
already async, so the API is unchanged. The single-file rollup builds
inline the dynamic import, so the dist bundles stay self-contained.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(function): inline mql's lazy ky import in the rollup build

@microlink/function bundles mql's source into a single dist/index.js.
mql now loads ky with import(), which rollup splits into a second chunk
and rejects for single-file output (validateOptionsForMultiChunkOutput).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

810 of 1038 branches covered (78.03%)

Branch coverage included in aggregate %.

17 of 20 new or added lines in 1 file covered. (85.0%)

404 existing lines in 1 file now uncovered.

4872 of 5935 relevant lines covered (82.09%)

28.54 hits per line

Uncovered Changes

Lines Coverage ∆ File
3
58.16
23.09% packages/mql/src/index.js

Coverage Regressions

Lines Coverage ∆ File
404
68.26
-0.55% packages/mql/dist/index.js
Jobs
ID Job ID Ran Files Coverage
1 microlink.io - 36878622325.1 01 Oct 2026 02:44PM UTC 22
83.63
GitHub Action Run
2 @microlink/mcp - 36878622325.2 01 Oct 2026 02:44PM UTC 31
98.28
GitHub Action Run
3 @microlink/mql - 36878622325.3 01 Oct 2026 02:44PM UTC 4
67.75
GitHub Action Run
4 @microlink/function - 36878622325.4 01 Oct 2026 02:44PM UTC 2
94.67
GitHub Action Run
Source Files on build 36878622325
  • Tree
  • List 59
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36878622325
  • 6cc7977f on github
  • Prev Build on master (#36439139899)
  • Delete
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