Skip to content

Commit

Permalink
Add Courier to README (#3961)
Browse files Browse the repository at this point in the history
  • Loading branch information
colinhacks authored Jan 24, 2025
1 parent 6b96cfd commit e376cda
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 3 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,24 @@ Sponsorship at any level is appreciated and encouraged. If you built a paid prod
<h3 align="center">Platinum</h3>

<table align="center" style="justify-content: center;align-items: center;display: flex;">
<tr>
<td align="center">
<p></p>
<p>
<a href="https://www.courier.com/?utm_source=zod&utm_campaign=osssponsors">
<picture height="62px">
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/6b09506a-78de-47e8-a8c1-792efe31910a">
<img alt="Courier logo" height="62px" src="https://github.com/user-attachments/assets/6b09506a-78de-47e8-a8c1-792efe31910a">
</picture>
</a>
<br />
The API platform for sending notifications
<br/>
<a href="https://www.courier.com/?utm_source=zod&utm_campaign=osssponsors" style="text-decoration:none;">courier.com</a>
</p>
<p></p>
</td>
</tr>
<tr>
<td align="center">
<p></p>
Expand Down
27 changes: 24 additions & 3 deletions deno/lib/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,24 @@ Sponsorship at any level is appreciated and encouraged. If you built a paid prod
<h3 align="center">Platinum</h3>

<table align="center" style="justify-content: center;align-items: center;display: flex;">
<tr>
<td align="center">
<p></p>
<p>
<a href="https://www.courier.com/?utm_source=zod&utm_campaign=osssponsors">
<picture height="62px">
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/6b09506a-78de-47e8-a8c1-792efe31910a">
<img alt="Courier logo" height="62px" src="https://github.com/user-attachments/assets/6b09506a-78de-47e8-a8c1-792efe31910a">
</picture>
</a>
<br />
The API platform for sending notifications
<br/>
<a href="https://www.courier.com/?utm_source=zod&utm_campaign=osssponsors" style="text-decoration:none;">courier.com</a>
</p>
<p></p>
</td>
</tr>
<tr>
<td align="center">
<p></p>
Expand Down Expand Up @@ -568,6 +586,7 @@ There are a growing number of tools that are built atop or support Zod natively!
- [`znv`](https://github.com/lostfictions/znv): Type-safe environment parsing and validation for Node.js with Zod schemas.
- [`zod-config`](https://github.com/alexmarqs/zod-config): Load configurations across multiple sources with flexible adapters, ensuring type safety with Zod.
- [`unplugin-environment`](https://github.com/r17x/js/tree/main/packages/unplugin-environment#readme): A plugin for loading enviroment variables safely with schema validation, simple with virtual module, type-safe with intellisense, and better DX 🔥 🚀 👷. Powered by Zod.
- [`zod-struct`](https://codeberg.org/reesericci/zod-struct): Create runtime-checked structs with Zod.

#### Utilities for Zod

Expand Down Expand Up @@ -3005,13 +3024,15 @@ This more declarative API makes schema definitions vastly more concise.

### Runtypes

[https://github.com/pelotom/runtypes](https://github.com/pelotom/runtypes)
[https://github.com/runtypes/runtypes](https://github.com/runtypes/runtypes)

Good type inference support.
Runtypes is focused on ergonomics, with good type inference support.

- Supports "pattern matching": computed properties that distribute over unions
- Supports branded types
- Supports template literals
- Supports conformance to predefined static types
- Missing object methods: (deepPartial, merge)
- Missing nonempty arrays with proper typing (`[T, ...T[]]`)
- Missing promise schemas
- Missing error customization

Expand Down

0 comments on commit e376cda

Please sign in to comment.