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

stores-com / petty-cache
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: v5.0.0
DEFAULT BRANCH: main
Repo Added 12 Feb 2026 10:19PM 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 fetch-promise-support
branch: fetch-promise-support
CHANGE BRANCH
x
Reset
  • fetch-promise-support
  • document-v4-breaking-change
  • feat/debounce
  • feat/throttle
  • main
  • v3.7.0
  • v5.0.0

04 Aug 2026 04:15AM UTC coverage: 100.0%. Remained the same
30877138670

Pull #70

github

freshlogic
Drop the async dependency and finish the async/await conversion

Convert the remaining Promise-constructor executors (set, del, bulkSet,
mutex.lock, mutex.unlock) to linear async functions over promisified
client calls, replacing mutex.lock's async.retry with the same retry
loop semaphore.acquireLock uses. With the test suite's async.each and
async.times usages converted to Promise.all, nothing depends on the
async package anymore, so it's removed from dependencies. Also drop
fetchAndRefresh's vestigial _this alias.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Pull Request #70: Add async/await support to the entire API for 4.0.0

316 of 316 branches covered (100.0%)

Branch coverage included in aggregate %.

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

1107 of 1107 relevant lines covered (100.0%)

58.13 hits per line

Relevant lines Covered
Build:
Build:
1107 RELEVANT LINES 1107 COVERED LINES
58.13 HITS PER LINE
Source Files on fetch-promise-support
  • 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
30877138670 fetch-promise-support Drop the async dependency and finish the async/await conversion Convert the remaining Promise-constructor executors (set, del, bulkSet, mutex.lock, mutex.unlock) to linear async functions over promisified client calls, replacing mutex.lock's asyn... Pull #70 04 Aug 2026 04:16AM UTC freshlogic github
100.0
30877141412 fetch-promise-support Merge b1c7321c8 into 3ffb17d11 Pull #70 04 Aug 2026 04:16AM UTC web-flow github pending completion  
30876803544 fetch-promise-support Use Object.hasOwn instead of Object.prototype.hasOwnProperty.call Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Pull #70 04 Aug 2026 04:09AM UTC freshlogic github
100.0
30876805622 fetch-promise-support Merge 64e2a4f4e into 3ffb17d11 Pull #70 04 Aug 2026 04:09AM UTC web-flow github
100.0
30876534861 fetch-promise-support State the v4/v5 support policy explicitly in the README intro Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Pull #70 04 Aug 2026 04:04AM UTC freshlogic github
99.66
30876537116 fetch-promise-support Merge e6fe220e0 into 3ffb17d11 Pull #70 04 Aug 2026 04:04AM UTC web-flow github
99.66
30876282781 fetch-promise-support Emit deprecation warnings for callback-style usage Each method's callback bridge and executeFunc's callback branch emit a once-per-process DeprecationWarning pointing at the promise style, ahead of callback removal in v5. patch's internals now aw... Pull #70 04 Aug 2026 03:59AM UTC freshlogic github
99.66
30875951790 fetch-promise-support Version 4.0.0: full async/await support, callbacks deprecated Bump to 4.0.0 to signal that every function now supports async/await; callback support is deprecated and will be removed in v5. Close the last gap by letting bulkFetch's cache-miss fun... Pull #70 04 Aug 2026 03:52AM UTC freshlogic github
99.65
30875846718 fetch-promise-support Add promise support to the semaphore functions Convert all six semaphore methods to the executor pattern with linear async internals: mutex lock acquired up front, try/finally guarantees the unlock (errors ignored, matching the previous behavior)... Pull #70 04 Aug 2026 03:50AM UTC freshlogic github
99.66
30875847019 fetch-promise-support Merge 1dfaade21 into 3ffb17d11 Pull #70 04 Aug 2026 03:50AM UTC web-flow github
99.66
See All Builds (62)
  • 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