deno.land / x / mongoose@6.7.5 / test / types / utility.test.ts

utility.test.ts
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { MergeType } from 'mongoose';import { expectType } from 'tsd';
type A = { a: string, c: number };type B = { a: number, b: string };
expectType<string>({} as MergeType<B, A>['a']);expectType<string>({} as MergeType<B, A>['b']);expectType<number>({} as MergeType<B, A>['c']);
expectType<number>({} as MergeType<A, B>['a']);expectType<string>({} as MergeType<A, B>['b']);expectType<number>({} as MergeType<A, B>['c']);
mongoose

Version Info

Tagged at
a year ago