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

RobinTail / express-zod-api / 16814327355
100%

Build:
DEFAULT BRANCH: master
Ran 07 Aug 2025 07:50PM UTC
Jobs 6
Files 49
Run time 1min
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 Aug 2025 07:49PM UTC coverage: 100.0%. Remained the same
16814327355

push

github

web-flow
Detaching Zod plugin (#2869)

This should enable developing and distributing the Zod plugin
separately. The framework will depend on it, but the plugin features
could be reused in other projects, such as `zod-sockets`. The helper
method `getBrand()` is moving to the plugin. Proprietary schema remain
within the framework.

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **New Features**
* Introduced `@express-zod-api/zod-plugin` as a standalone package
enhancing Zod schemas with new methods and runtime helpers.
* Enabled selection and publishing of the `zod-plugin` workspace in
project workflows.

* **Bug Fixes**
* Improved symbol usage for storing logger instances in Express response
locals to avoid conflicts.

* **Documentation**
  * Added detailed documentation for the Zod plugin with usage examples.
  * Simplified the main README's description of Zod schema extensions.

* **Chores**
* Updated workspace and package configurations to support the new plugin
and manage dependencies.
* Enhanced build and test configurations for the new package and
improved treeshaking.

* **Tests**
* Added and updated tests verifying Zod plugin schema extensions and API
consistency.
* Adjusted test imports and removed outdated prototype extension tests.

* **Refactor**
* Migrated imports to use the new external Zod plugin package throughout
the codebase.
* Improved build configuration for better TypeScript declaration
generation and treeshaking.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

1214 of 1256 branches covered (96.66%)

9 of 9 new or added lines in 6 files covered. (100.0%)

3945 of 3945 relevant lines covered (100.0%)

275.36 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-24.x - 16814327355.1 07 Aug 2025 07:50PM UTC 49
100.0
GitHub Action Run
2 run-24.0.0 - 16814327355.2 07 Aug 2025 07:50PM UTC 49
100.0
GitHub Action Run
3 run-20.x - 16814327355.3 07 Aug 2025 07:50PM UTC 49
100.0
GitHub Action Run
4 run-22.12.0 - 16814327355.4 07 Aug 2025 07:51PM UTC 49
100.0
GitHub Action Run
5 run-22.x - 16814327355.5 07 Aug 2025 07:51PM UTC 49
100.0
GitHub Action Run
6 run-20.19.0 - 16814327355.6 07 Aug 2025 07:50PM UTC 49
100.0
GitHub Action Run
Source Files on build 16814327355
  • Tree
  • List 49
  • Changed 6
  • Source Changed 6
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16814327355
  • d627274e on github
  • Prev Build on master (#16774953095)
  • Next Build on master (#16815643333)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc