{"library":"mongoose-array-validator","type":"library","category":null,"description":"Mongoose schema plugin that adds array validation constraints such as minItems, maxItems, and uniqueItems to your schemas. Version 1.0.3 is the latest and only stable release; no active development seen. Unlike manual validation in middleware, this plugin integrates directly into schema path options. Requires Mongoose as a peer dependency. Note that the plugin must be applied via schema.plugin().","language":"javascript","status":"maintenance","version":"1.0.3","tags":["javascript","mongoose","array","validator","validation","plugin","schema"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install mongoose-array-validator","imports":["const arrayValidator = require('mongoose-array-validator');","const schema = new mongoose.Schema({ arr: { type: [String], minItems: 3 } }); schema.plugin(arrayValidator);","minItems: { value: 2, message: props => `...` }"]},{"cmd":"yarn add mongoose-array-validator","imports":[]},{"cmd":"pnpm add mongoose-array-validator","imports":[]}],"homepage":"https://gitlab.com/manuel.richter95/mongoose-array-validator#readme","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"mongoose-array-validator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}