@stenneepro/mongoose-soft-delete
Version:
Mongoose soft delete plugin
6 lines (5 loc) • 361 B
TypeScript
import { UpdateOptions } from 'mongodb';
import { FilterQuery, MongooseQueryOptions } from 'mongoose';
export interface MongooseUpdateOptions extends UpdateOptions, Omit<MongooseQueryOptions, 'lean'> {
}
export default function getOverloadedArguments<T>(filter?: FilterQuery<T>, options?: MongooseUpdateOptions | null): [FilterQuery<T>, MongooseUpdateOptions];