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

RobinTail / express-zod-api / 27099109573 / 3
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 07 Jun 2026 05:06PM UTC
Files 50
Run time 2s
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

07 Jun 2026 05:04PM UTC coverage: 100.0%. Remained the same
27099109573.3

push

github

web-flow
chore(deps): update dependency ansis to v4.3.1 (#3449)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [ansis](https://redirect.github.com/webdiscus/ansis) | [`4.3.0` →
`4.3.1`](https://renovatebot.com/diffs/npm/ansis/4.3.0/4.3.1) |
![age](https://developer.mend.io/api/mc/badges/age/npm/ansis/4.3.1?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ansis/4.3.0/4.3.1?slim=true)
|

---

### Release Notes

<details>
<summary>webdiscus/ansis (ansis)</summary>

###
[`v4.3.1`](https://redirect.github.com/webdiscus/ansis/blob/HEAD/CHANGELOG.md#431-2026-05-31)

[Compare
Source](https://redirect.github.com/webdiscus/ansis/compare/v4.3.0...v4.3.1)

- fix: remove closing `reset` ANSI sequence

  `reset` is now treated as a single SGR command, not as a paired style.
This means `ansis.reset(value)` prepends `\x1b[0m` and does not append a
closing reset sequence.

  Before:

  ```js
  ansis.reset('foo');
  // "\x1b[0mfoo\x1b[0m"
  ```

  Now:

  ```js
  ansis.reset('foo');
  // "\x1b[0mfoo"
  ```

  If a trailing reset is needed, add it explicitly:

  ```js
  ansis.reset`foo ${ansis.red('bar')} baz` + ansis.reset();
  // "\x1b[0mfoo \x1b[31mbar\x1b[39m baz\x1b[0m"
  ```

The fix removes extra reset sequences in chained, nested, template
literal, and multiline style compositions
  where treating `reset` as a paired style gave wrong output.

- fix: `strip()` now removes OSC 8 hyperlink sequences generated by
`link()`
  `ansis.strip(ansis.link(url, text))` now returns plain text

- fix: prevent silent style leakage between Ansis instances created with
different color levels

- fix: `.extend()` on one Ansis instance no longer overrides styles
created on other instances with different color levels

- refactor: micro-optimisations to reduce code size

</details>

---

### Configuration

📅 ... (continued)

1015 of 1058 branches covered (95.94%)

1472 of 1472 relevant lines covered (100.0%)

72.38 hits per line

Source Files on job run-26.0.0 - 27099109573.3
  • Tree
  • List 50
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 27099109573
  • 51b64746 on github
  • Prev Job for on master (#27081500835.5)
  • Next Job for on master (#27103913017.3)
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