UNPKG

mongo-cursor-pagination

Version:

Make it easy to return cursor-paginated results from a Mongo collection

12 lines (11 loc) 479 B
import { Collection, Document } from 'mongodb'; import { PaginationParams } from './utils/query'; import { PaginationResponse } from './utils/query'; interface AggregateParams extends PaginationParams { aggregation?: Document[]; options?: Record<string, any>; before?: string; collation?: Record<string, any> | null; } export default function aggregate(collection: Collection<Document>, params: AggregateParams): Promise<PaginationResponse<Document>>; export {};