{"library":"validata-mongo","type":"library","category":null,"description":"Type-safe data validation and sanitization for MongoDB update $set operations, built on top of the validata validation library. Current stable version is 1.1.1. It provides a set of checkers (isObjectSet, isString, maybeString, isNumber, asNumber) that validate and coerce data before applying it to MongoDB $set updates, supporting both nested object structures and dot-notation paths. Unlike generic validators, it is specifically designed to match MongoDB's update semantics, including optional fields, coercion, and rejection of unexpected properties. It ships with TypeScript definitions and has a moderate release cadence.","language":"javascript","status":"active","version":"1.1.1","tags":["javascript","typescript","type-safe","typesafe","typed","validate","validator","validation","clean"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install validata-mongo","imports":["import { isObjectSet } from 'validata-mongo';","import { isString } from 'validata';","import { asNumber } from 'validata';"]},{"cmd":"yarn add validata-mongo","imports":[]},{"cmd":"pnpm add validata-mongo","imports":[]}],"homepage":"https://github.com/gregbacchus/validata-mongo#readme","github":"ssh://git@github.com/gregbacchus/validata-mongo","docs":null,"changelog":null,"pypi":null,"npm":"validata-mongo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}