From bc8af5fddb731c2e4cf7c3d7dc05ba0df11950ca Mon Sep 17 00:00:00 2001 From: Florian Imdahl Date: Sat, 11 Nov 2023 19:22:08 +0100 Subject: [PATCH] fix: Remove count() from TypeScript definitions --- types/middlewares.d.ts | 2 +- types/models.d.ts | 9 --------- types/query.d.ts | 9 --------- 3 files changed, 1 insertion(+), 19 deletions(-) diff --git a/types/middlewares.d.ts b/types/middlewares.d.ts index 2d305252908..26f284c31f6 100644 --- a/types/middlewares.d.ts +++ b/types/middlewares.d.ts @@ -5,7 +5,7 @@ declare module 'mongoose' { type MongooseDistinctDocumentMiddleware = 'save' | 'init' | 'validate'; type MongooseDocumentMiddleware = MongooseDistinctDocumentMiddleware | MongooseQueryAndDocumentMiddleware; - type MongooseDistinctQueryMiddleware = 'count' | 'estimatedDocumentCount' | 'countDocuments' | 'deleteMany' | 'distinct' | 'find' | 'findOne' | 'findOneAndDelete' | 'findOneAndReplace' | 'findOneAndUpdate' | 'replaceOne' | 'updateMany'; + type MongooseDistinctQueryMiddleware = 'estimatedDocumentCount' | 'countDocuments' | 'deleteMany' | 'distinct' | 'find' | 'findOne' | 'findOneAndDelete' | 'findOneAndReplace' | 'findOneAndUpdate' | 'replaceOne' | 'updateMany'; type MongooseDefaultQueryMiddleware = MongooseDistinctQueryMiddleware | 'updateOne' | 'deleteOne'; type MongooseQueryMiddleware = MongooseDistinctQueryMiddleware | MongooseQueryAndDocumentMiddleware; diff --git a/types/models.d.ts b/types/models.d.ts index 6772901e66d..1392a3a7e54 100644 --- a/types/models.d.ts +++ b/types/models.d.ts @@ -201,15 +201,6 @@ declare module 'mongoose' { /** Collection the model uses. */ collection: Collection; - /** Creates a `count` query: counts the number of documents that match `filter`. */ - count(filter?: FilterQuery): QueryWithHelpers< - number, - THydratedDocumentType, - TQueryHelpers, - TRawDocType, - 'count' - >; - /** Creates a `countDocuments` query: counts the number of documents that match `filter`. */ countDocuments( filter?: FilterQuery, diff --git a/types/query.d.ts b/types/query.d.ts index e66a7c9a2f4..54549a2900d 100644 --- a/types/query.d.ts +++ b/types/query.d.ts @@ -259,15 +259,6 @@ declare module 'mongoose' { /** Specifies the `comment` option. */ comment(val: string): this; - /** Specifies this query as a `count` query. */ - count(criteria?: FilterQuery): QueryWithHelpers< - number, - DocType, - THelpers, - RawDocType, - 'count' - >; - /** Specifies this query as a `countDocuments` query. */ countDocuments( criteria?: FilterQuery,