0.0.7 • Published 2 years ago

@imchhh/zod-class v0.0.7

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

zod-class

npm.io npm.io

Acknowledgements

This library was heavily inspired by the zod-class which made by @sam-goodwin. I took his implementation and just rewrote it into the code I needed for my purposes.

Installation

pnpm add @imchhh/zod-class

Example

import { ZodClass } from '@imchhh/zod-class';
import { z } from 'zod';

declare const unknownInput: unknown;

class User extends ZodClass({
  name: z.string(),
  age: z.number(),
}) {}

const user = User.parse(unknownInput);

License

MIT

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago