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

stores-com / dhl-ecommerce-solutions
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: drop-callback-support
DEFAULT BRANCH: main
Repo Added 12 Feb 2026 03:16PM UTC
Files 1
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

LAST BUILD ON BRANCH replace-request-with-fetch-and-executor-pattern
branch: replace-request-with-fetch-and-executor-pattern
CHANGE BRANCH
x
Reset
  • replace-request-with-fetch-and-executor-pattern
  • add-per-call-timeout-option
  • claude-triage/8-should-return-an-error-for-non-200
  • drop-callback-support
  • main
  • replace-httpbin-with-local-error-server
  • use-httpbun-for-non-200-fixture

29 Jul 2026 06:28PM UTC coverage: 100.0%. Remained the same
30480119908

Pull #11

github

freshlogic
Exclude eslint.config.js from the npm tarball

The dev lint config was shipping to consumers. `.eslintrc.js` was already
listed, but that file was deleted in 9e4b941 when the flat config replaced
it, and the new name was never added.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Pull Request #11: Replace request with native fetch and add async/await via the executor pattern

79 of 79 branches covered (100.0%)

Branch coverage included in aggregate %.

136 of 136 new or added lines in 1 file covered. (100.0%)

295 of 295 relevant lines covered (100.0%)

25.27 hits per line

Relevant lines Covered
Build:
Build:
295 RELEVANT LINES 295 COVERED LINES
25.27 HITS PER LINE
Source Files on replace-request-with-fetch-and-executor-pattern
  • Tree
  • List 1
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
30480119908 replace-request-with-fetch-and-executor-pattern Exclude eslint.config.js from the npm tarball The dev lint config was shipping to consumers. `.eslintrc.js` was already listed, but that file was deleted in 9e4b941 when the flat config replaced it, and the new name was never added. Co-Authored-... Pull #11 29 Jul 2026 06:29PM UTC freshlogic github
100.0
30479846711 replace-request-with-fetch-and-executor-pattern Date the 0.5.0 changelog entry Releasing today, so the heading gets the date instead of "Unreleased". Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Pull #11 29 Jul 2026 06:25PM UTC freshlogic github
100.0
30479566892 replace-request-with-fetch-and-executor-pattern Add a CHANGELOG, backfilled from git history and npm publish times The repo had no changelog. Release notes lived only in GitHub Releases, where the single existing release (v0.4.0) carries GitHub's auto-generated "What's Changed" list of PR titl... Pull #11 29 Jul 2026 06:22PM UTC freshlogic github
100.0
30478433450 replace-request-with-fetch-and-executor-pattern Describe the export as a constructor function, not a class CLAUDE.md called it a "single-class pattern" and "the DhlEcommerceSolutions class". It is `function DhlEcommerceSolutions(args)` at index.js:15 with methods assigned to `this`; the `class... Pull #11 29 Jul 2026 06:07PM UTC freshlogic github
100.0
30478260127 replace-request-with-fetch-and-executor-pattern Add async/await success tests for the six untested methods Every method already had an await *rejection* test, but only getAccessToken had an await *success* test. Six methods had never been awaited successfully in the suite: createLabel, createM... Pull #11 29 Jul 2026 06:04PM UTC freshlogic github
100.0
30477884537 replace-request-with-fetch-and-executor-pattern Correct the coveralls command in CLAUDE.md The Mocha and Node version errors were already fixed earlier on this branch. This is the one claim that pass left standing, and it is the same defect: an agent reading the file would run `npm run coveral... Pull #11 29 Jul 2026 06:01PM UTC freshlogic github
100.0
30477887206 replace-request-with-fetch-and-executor-pattern Merge d27864f91 into 2fd06b258 Pull #11 29 Jul 2026 06:00PM UTC web-flow github
100.0
30477337566 replace-request-with-fetch-and-executor-pattern Declare the Node.js 18 engine requirement Separate commit because this is the one thing in this pass that wasn't asked for — drop it with a single revert if you'd rather not. fetch is only built in from Node 18. Without an engines field npm inst... Pull #11 29 Jul 2026 05:54PM UTC freshlogic github
100.0
30477341348 replace-request-with-fetch-and-executor-pattern Merge 00e8a3c24 into 2fd06b258 Pull #11 29 Jul 2026 05:53PM UTC web-flow github
100.0
30475014794 replace-request-with-fetch-and-executor-pattern Parse successful responses with response.json() Coveralls fails this PR on any coverage decrease, and it dropped 1.0% to 98.956%. The uncovered lines were the raw-text fallback I had added to parseResponse to mirror what the request module did wi... Pull #11 29 Jul 2026 05:22PM UTC freshlogic github
100.0
See All Builds (60)
  • Repo on GitHub
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