zod-mongodb-oid
TypeScript icon, indicating that this package has built-in type declarations

2.0.6 • Public • Published

zod-mongodb-oid

Custom Zod validator for MongoDB ObjectId.

Install

npm install zod-mongodb-oid

CommonJS Usage

const z = require('zod');
const { zObjectId } = require('zod-mongodb-oid');

const schema = z.object({
  _id: zObjectId,
  name: z.string(),
  date: z.date(),
});

ESM Usage

import z from 'zod';
import { zObjectId } from 'zod-mongodb-oid';

const schema = z.object({
  _id: zObjectId,
  name: z.string(),
  date: z.date(),
});

TS Usage

import z from 'zod';
import { zObjectId } from 'zod-mongodb-oid';

const schema = z.object({
  _id: zObjectId,
  name: z.string(),
  date: z.date(),
});

Related Packages

Package Sidebar

Install

npm i zod-mongodb-oid

Weekly Downloads

0

Version

2.0.6

License

MIT

Unpacked Size

5.27 kB

Total Files

6

Last publish

Collaborators

  • merlin4