Skip to content

Commit e137a6d

Browse files
Fix linting
1 parent e0d299f commit e137a6d

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

test/types/create.test.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,14 +73,14 @@ Test.insertMany([{ name: 'test' }], { rawResult: true }, (err, result) => {
7373
expectType<CallbackError>(err);
7474
expectType<boolean>(result.acknowledged);
7575
expectType<number>(result.insertedCount);
76-
expectType<{[key: number]: Types.ObjectId;}>(result.insertedIds)
76+
expectType<{ [key: number]: Types.ObjectId; }>(result.insertedIds);
7777
});
7878

7979
Test.insertMany([{ name: 'test' }], { rawResult: true }, (err, result) => {
8080
expectType<CallbackError>(err);
8181
expectType<boolean>(result.acknowledged);
8282
expectType<number>(result.insertedCount);
83-
expectType<{[key: number]: Types.ObjectId;}>(result.insertedIds)
83+
expectType<{ [key: number]: Types.ObjectId; }>(result.insertedIds);
8484
});
8585

8686
Test.insertMany([{ name: 'test' }], { lean: true }, (err, docs) => {
@@ -103,7 +103,7 @@ Test.insertMany({ _id: '000000000000000000000000', name: 'test' }, (err, docs) =
103103
expectType<boolean>(docs[0].isNew);
104104
});
105105

106-
Test.insertMany({ _id: new Types.ObjectId('000000000000000000000000')}, (err, docs) => {
106+
Test.insertMany({ _id: new Types.ObjectId('000000000000000000000000') }, (err, docs) => {
107107
expectType<Types.ObjectId>(docs[0]._id);
108108
expectType<string | undefined>(docs[0].name);
109109
expectType<boolean>(docs[0].isNew);
@@ -136,13 +136,13 @@ Test.insertMany({ name: 'test' }, {}).then(docs => {
136136
Test.insertMany([{ name: 'test' }], { rawResult: true }).then(result => {
137137
expectType<boolean>(result.acknowledged);
138138
expectType<number>(result.insertedCount);
139-
expectType<{[key: number]: Types.ObjectId;}>(result.insertedIds)
139+
expectType<{ [key: number]: Types.ObjectId; }>(result.insertedIds);
140140
});
141141

142142
Test.insertMany([{ name: 'test' }], { rawResult: true }).then(result => {
143143
expectType<boolean>(result.acknowledged);
144144
expectType<number>(result.insertedCount);
145-
expectType<{[key: number]: Types.ObjectId;}>(result.insertedIds)
145+
expectType<{ [key: number]: Types.ObjectId; }>(result.insertedIds);
146146
});
147147

148148
Test.insertMany([{ name: 'test' }], { lean: true }).then(docs => {
@@ -181,7 +181,7 @@ Test.insertMany({ _id: new Types.ObjectId('000000000000000000000000'), name: 'te
181181
expectType<boolean>(docs[0].isNew);
182182
});
183183

184-
(async () => {
184+
(async() => {
185185
const [t1] = await Test.create([{ name: 'test' }]);
186186
const [t2, t3, t4] = await Test.create({ name: 'test' }, { name: 'test' }, { name: 'test' });
187187
(await Test.create([{ name: 'test' }]))[0];

test/types/utility.test.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import { MergeType } from 'mongoose';
22
import { expectType } from 'tsd';
33

4-
type A = { a: string, c: number};
4+
type A = { a: string, c: number };
55
type B = { a: number, b: string };
66

7-
expectType<string>({} as MergeType<B, A>["a"]);
8-
expectType<string>({} as MergeType<B, A>["b"]);
9-
expectType<number>({} as MergeType<B, A>["c"]);
7+
expectType<string>({} as MergeType<B, A>['a']);
8+
expectType<string>({} as MergeType<B, A>['b']);
9+
expectType<number>({} as MergeType<B, A>['c']);
1010

11-
expectType<number>({} as MergeType<A, B>["a"]);
12-
expectType<string>({} as MergeType<A, B>["b"]);
13-
expectType<number>({} as MergeType<A, B>["c"]);
11+
expectType<number>({} as MergeType<A, B>['a']);
12+
expectType<string>({} as MergeType<A, B>['b']);
13+
expectType<number>({} as MergeType<A, B>['c']);

types/index.d.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,15 @@ declare module 'mongoose' {
101101
[k: string]: any
102102
}
103103

104-
export type Require_id<T> = T extends { _id?: infer U }
104+
export type Require_id<T> = T extends { _id?: infer U }
105105
? U extends any
106106
? (T & { _id: Types.ObjectId })
107-
: T & Required<{ _id: U }>
107+
: T & Required<{ _id: U }>
108108
: T & { _id: Types.ObjectId };
109-
110-
export type RequireOnlyTypedId<T> = T extends { _id?: infer U; }
111-
? Required<{ _id: U }>
112-
: { _id: Types.ObjectId };
109+
110+
export type RequireOnlyTypedId<T> = T extends { _id?: infer U; }
111+
? Required<{ _id: U }>
112+
: { _id: Types.ObjectId };
113113

114114
export type HydratedDocument<DocType, TMethodsAndOverrides = {}, TVirtuals = {}> = DocType extends Document ? Require_id<DocType> : (Document<unknown, any, DocType> & Require_id<DocType> & TVirtuals & TMethodsAndOverrides);
115115

types/utility.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ declare module 'mongoose' {
77
type UnpackedIntersection<T, U> = T extends null ? null : T extends (infer A)[]
88
? (Omit<A, keyof U> & U)[]
99
: keyof U extends never
10-
? T
11-
: Omit<T, keyof U> & U;
10+
? T
11+
: Omit<T, keyof U> & U;
1212

1313
type MergeType<A extends Record<number | string, any>, B extends Record<number | string, any>> = Omit<A, keyof B> & B;
1414

0 commit comments

Comments
 (0)