Skip to content

Commit b52bee4

Browse files
authored
Merge pull request #386 from denodrivers/bugfix-bad-types-for-push
fix(types): Added typing for just pushing a single element
2 parents 2cf47a7 + ced8321 commit b52bee4

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/types.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -708,7 +708,8 @@ interface UpdateOperators<T> extends Document {
708708
$slice?: number;
709709
$position?: number;
710710
$sort?: 1 | -1;
711-
};
711+
// deno-lint-ignore no-explicit-any
712+
} | (T[Key] extends Array<any> ? T[Key][number] : void);
712713
};
713714
$bit?: DocumentOperator<
714715
T,

0 commit comments

Comments
 (0)