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

decentraland / realm-provider / 28266263092 / 1
38%
main: 38%

Build:
DEFAULT BRANCH: main
Ran 26 Jun 2026 09:28PM UTC
Files 20
Run time 0s
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

26 Jun 2026 09:27PM UTC coverage: 38.369% (-0.8%) from 39.12%
28266263092.1

push

github

web-flow
chore: migrate to @dcl/core-components and drop node-fetch (#84)

* chore: migrate to @dcl/core-components and drop node-fetch

Migrate off @well-known-components/* onto the published @dcl/* core-components
packages, drop node-fetch transitively, and cancel discarded fetch response
bodies to release native-fetch (undici) sockets.

Dependency swaps:
- @well-known-components/fetch-component -> @dcl/fetch-component@^1.1.1
- @well-known-components/http-server -> @dcl/http-server@^2.1.0
- @well-known-components/metrics -> @dcl/metrics@^1.0.1
- @well-known-components/test-helpers -> @dcl/test-helpers@^0.2.0
- dcl-catalyst-client ^21.7.0 -> ^22.0.0
- add @dcl/core-commons@^0.10.1 (IFetchComponent / IHttpServerComponent types)
- bump kept WKC packages to avoid interface-type skew: interfaces ^1.5.2,
  logger ^3.1.3, env-config-provider ^1.2.0
- add jest/ts-jest/@types/jest devDeps (peers of @dcl/test-helpers)

Import rewrites move the IFetchComponent / IHttpServerComponent types to
@dcl/core-commons while Lifecycle/IConfigComponent/ILoggerComponent/
IMetricsComponent/IBaseComponent stay on @well-known-components/interfaces.
Fix the createLocalFetchComponent export typo in the test helpers import.

Add a drainResponse helper and cancel the discarded response body on the
non-ok /about early return and the no-realmName /stats/parcels throw.

eth-connect's HTTPProvider FetchFunction is looser than the native fetcher
(mode?: string vs RequestMode), so the fetcher is cast through unknown there.

* chore: bump eth-connect to ^6.4.0 and drop the FetchFunction cast

eth-connect 6.4.0 drops `mode` from its FetchFunction type, so the native @dcl/fetch-component fetcher is directly assignable — remove the `fetch.fetch as unknown as FetchFunction` cast, its explanatory comment, and the now-unused FetchFunction import. 6.4.0 also brings the 6.3.1 HTTPProvider non-2xx body-drain. Both lockfiles updated.

47 of 88 branches covered (53.41%)

Branch coverage included in aggregate %.

113 of 329 relevant lines covered (34.35%)

16.47 hits per line

Source Files on job 28266263092.1
  • Tree
  • List 20
  • Changed 7
  • Source Changed 7
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 28266263092
  • ba882de2 on github
  • Prev Job for on main (#27765854682.1)
  • Next Job for on main (#28399022815.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