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

tselect-npm / url
100%

Build:
DEFAULT BRANCH: main
Repo Added 10 Aug 2026 02:38PM UTC
Token fS0iNpKLrTE95J8o32sd9lnqjNtEw8D6d regen
Build 7 Last
Files 7
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • ci/github-actions
  • ci/publish-workflow
  • main
  • test/ci-wrapper-probe
  • tmp/smoke-probe

30 Aug 2026 12:15PM UTC coverage: 100.0%. Remained the same
33311016533

push

github

web-flow
:bug: Eliminate polynomial ReDoS in ensureTrailingSlash (#25)

* fix: eliminate polynomial ReDoS in ensureTrailingSlash

Replace the /\/+$/ regex with a linear charCodeAt scan. The anchored
quantifier backtracked quadratically on inputs of many '/' not followed
by end of string (measured 5.3s at 80k chars; now ~0.01ms). Adds
regression tests for long slash runs and adversarial input; coverage
stays at 100%.

Fixes #22

* :lipstick: Use constant for forward slash character code

Replaced hardcoded character code for forward slash with a constant.

---------

Co-authored-by: painbaba <painpratham@gmail.com>
Co-authored-by: Sylvain Estevez <estevez.sylvain@gmail.com>

27 of 27 branches covered (100.0%)

Branch coverage included in aggregate %.

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

37 of 37 relevant lines covered (100.0%)

276.3 hits per line

Relevant lines Covered
Build:
Build:
37 RELEVANT LINES 37 COVERED LINES
276.3 HITS PER LINE
Source Files on main
  • Tree
  • List 7
  • 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
33311016533 main :bug: Eliminate polynomial ReDoS in ensureTrailingSlash (#25) * fix: eliminate polynomial ReDoS in ensureTrailingSlash Replace the /\/+$/ regex with a linear charCodeAt scan. The anchored quantifier backtracked quadratically on inputs of many '/... push 30 Aug 2026 12:16PM UTC web-flow github
100.0
31718704289 ci/publish-workflow Merge cfc211599 into 86b335539 Pull #24 13 Aug 2026 04:03PM UTC web-flow github
100.0
31709920551 test/ci-wrapper-probe Merge bc9fd16e5 into 86b335539 Pull #23 13 Aug 2026 02:23PM UTC web-flow github
100.0
31406643531 main Merge pull request #20 from tselect-npm/ci/github-actions :construction_worker: Run CI from the org-wide reusable workflow push 10 Aug 2026 04:00PM UTC web-flow github
100.0
31402353714 ci/github-actions Merge 0ea90d7a3 into 94ff3c9cc Pull #20 10 Aug 2026 03:13PM UTC web-flow github
100.0
31399582387 tmp/smoke-probe Merge a52965d1b into 94ff3c9cc Pull #21 10 Aug 2026 02:42PM UTC web-flow github
100.0
31399195834 ci/github-actions Merge 4515d9039 into 94ff3c9cc Pull #20 10 Aug 2026 02:38PM UTC web-flow github
100.0
See All Builds (7)

Badge your Repo: url

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • 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