/*! * Module dependencies. */varMongooseError=require('./');/** * Strict mode error constructor * * @param {String} type * @param {String} value * @inherits MongooseError * @api private */functionStrictModeError(path,msg){msg=msg||'Field `'+path+'` is not in schema and strict '+'mode is set to throw.';MongooseError.call(this,msg);this.name='StrictModeError';if(Error.captureStackTrace){Error.captureStackTrace(this);}else{this.stack=newError().stack;}this.path=path;}/*! * Inherits from MongooseError. */StrictModeError.prototype=Object.create(MongooseError.prototype);StrictModeError.prototype.constructor=MongooseError;module.exports=StrictModeError;