UNPKG

joi-oid

Version:

Joi validator with Mongo ObjectId

41 lines (27 loc) 914 B
# joi-oid [![view on npm](https://badgen.net/npm/v/joi-oid)](https://www.npmjs.org/package/joi-oid) [![npm module downloads](https://badgen.net/npm/dt/joi-oid)](https://www.npmjs.org/package/joi-oid) [![licence](https://badgen.net/npm/license/lodash)](https://github.com/yldrmzffr/joi-oid/blob/master/LICENSE) [![Build Status](https://travis-ci.com/yldrmzffr/joi-oid.svg?branch=main)](https://travis-ci.com/yldrmzffr/joi-oid) Joi validator with Mongo ObjectId. ### Installation ``` npm i -s joi-oid ``` or ``` npm install joi-oid --save ``` ## use `joi-oid` verifies whether the value is suitable for the Mongo ObjectId type. It is used like `Joi` instead of `Joi`. 🤔 ```js const Joi = require('joi-oid') const schema = Joi.object({ id: Joi.objectId(), name: Joi.string(), age: Joi.number().min(18), }) ``` ## License [MIT](https://github.com/yldrmzffr/joi-oid/blob/master/LICENSE) 🥰🤑