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

RobinTail / express-zod-api / 7480735348
100%

Build:
DEFAULT BRANCH: master
Ran 10 Jan 2024 09:04PM UTC
Jobs 6
Files 37
Run time 3s
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

10 Jan 2024 09:03PM UTC coverage: 100.0%. Remained the same
7480735348

push

github

web-flow
Proprietary schemas using native zod methods and Metadata (#1442)

I was dreaming about it.
Unfortunately `zod` does not provide any way to make a custom or branded
or third-party schema that can be identified as one programmatically.
Developer of `zod` also does not want to make any method to store
metadata in schemas, instead, recommends to wrap schemas in some other
structures, which is not suitable for the purposes of `express-zod-api`.
There are many small inconvenient things in making custom schema
classes, that I'd like to replace into native methods, and use
`withMeta` wrapper for storing proprietary identifier, so the generators
and walkers could still handle it.

Related issues:

```
https://github.com/colinhacks/zod/issues/1718
https://github.com/colinhacks/zod/issues/2413
https://github.com/colinhacks/zod/issues/273
https://github.com/colinhacks/zod/issues/71
https://github.com/colinhacks/zod/issues/37
```

PR I've been waiting for months to merged (programmatically
distinguishable branding):

```
https://github.com/colinhacks/zod/pull/2860
```

644 of 676 branches covered (0.0%)

1136 of 1136 relevant lines covered (100.0%)

499.01 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-20.x - 7480735348.1 10 Jan 2024 09:04PM UTC 37
100.0
GitHub Action Run
2 run-18.6.0 - 7480735348.2 10 Jan 2024 09:04PM UTC 37
100.0
GitHub Action Run
3 run-20.1.0 - 7480735348.3 10 Jan 2024 09:04PM UTC 37
100.0
GitHub Action Run
4 run-18.x - 7480735348.4 10 Jan 2024 09:04PM UTC 37
100.0
GitHub Action Run
5 run-20.0.0 - 7480735348.5 10 Jan 2024 09:04PM UTC 37
100.0
GitHub Action Run
6 run-18.0.0 - 7480735348.6 10 Jan 2024 09:04PM UTC 37
100.0
GitHub Action Run
Source Files on build 7480735348
  • Tree
  • List 37
  • Changed 30
  • Source Changed 12
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #7480735348
  • 60500c6c on github
  • Prev Build on master (#7473899780)
  • Next Build on master (#7480816885)
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