UNPKG

mongoose-delete-ts

Version:
12 lines (11 loc) 458 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = mergeOptions; function mergeOptions(queryOptions, options) { const mergedOptions = { ...queryOptions }; if (typeof options.validateBeforeDelete !== 'undefined') { Object.assign(mergedOptions, { validateBeforeSave: Boolean(options.validateBeforeDelete) }); } Object.assign(mergedOptions, { timestamps: false }); return mergedOptions; }