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

Kikobeats / json-stringify-deterministic
100%

Build:
DEFAULT BRANCH: master
Repo Added 05 Sep 2016 08:14AM UTC
Files 3
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 master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 1.0.0
  • 1.0.1
  • Kikobeats/replacer-array-keys
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/pnpm/action-setup-6
  • dependabot/github_actions/pnpm/action-setup-6.0.9
  • greenkeeper-update-all
  • greenkeeper/initial
  • master

13 Oct 2026 07:12AM UTC coverage: 100.0%. Remained the same
38361267282

push

github

web-flow
fix: pass array indices to the replacer as strings (#32)

Native JSON.stringify calls the replacer with string keys for array
elements. Passing the numeric loop index made a replacer written for
native JSON (`key === '0'`) silently skip array items.

`'' + i` is used over `String(i)`: on an array-heavy benchmark with no
replacer it measured ~1% over baseline against ~5% for `String(i)`.

Closes #31

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

53 of 53 branches covered (100.0%)

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

107 of 107 relevant lines covered (100.0%)

56.3 hits per line

Relevant lines Covered
Build:
Build:
107 RELEVANT LINES 107 COVERED LINES
56.3 HITS PER LINE
Source Files on master
  • Tree
  • List 3
  • 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
38361267282 master fix: pass array indices to the replacer as strings (#32) Native JSON.stringify calls the replacer with string keys for array elements. Passing the numeric loop index made a replacer written for native JSON (`key === '0'`) silently skip array item... push 13 Oct 2026 07:13AM UTC web-flow github
100.0
38360876090 Kikobeats/replacer-array-keys Merge 0c6f1c87e into 680448ec7 Pull #32 13 Oct 2026 07:09AM UTC web-flow github
100.0
38360150326 master chore: tweaks push 13 Oct 2026 07:02AM UTC Kikobeats github
100.0
30846662440 master ci(dependabot): ignore actions minor/patch Floating major tags already pick up those updates at runtime. push 03 Aug 2026 07:40PM UTC Kikobeats github
100.0
30822383238 dependabot/github_actions/pnpm/action-setup-6.0.9 Merge 0c28251cd into 7569546e6 Pull #30 03 Aug 2026 02:22PM UTC web-flow github
100.0
30536590918 master chore: improve npm search metadata Co-authored-by: Cursor <cursoragent@cursor.com> push 30 Jul 2026 10:56AM UTC Kikobeats github
100.0
27831606776 master build(deps): bump actions/checkout from 6 to 7 (#28) Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob... push 19 Jun 2026 02:29PM UTC web-flow github
100.0
27831278676 dependabot/github_actions/actions/checkout-7 Merge 12d2335a8 into adb3e6bb5 Pull #28 19 Jun 2026 02:22PM UTC web-flow github
100.0
24385672482 master build(deps): bump pnpm/action-setup from 5 to 6 (#27) * build(deps): bump pnpm/action-setup from 5 to 6 Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 5 to 6. - [Release notes](https://github.com/pnpm/action-setup/releases)... push 14 Apr 2026 07:03AM UTC web-flow github
100.0
24385631519 dependabot/github_actions/pnpm/action-setup-6 Merge d0198f59a into 582464740 Pull #27 14 Apr 2026 07:02AM UTC web-flow 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