hry-types
Version:
typescript工具类型库
22 lines (12 loc) • 465 B
text/typescript
import type { Test } from "../../src";
import { Checking } from "../../src";
import type { Extends } from "../../src/Any/_api";
type Test1 = Extends<1, number>;
type Test1Expected = true;
Checking<Test1, Test1Expected, Test.Pass>;
type Test2 = Extends<1, string | number>;
type Test2Expected = true;
Checking<Test2, Test2Expected, Test.Pass>;
type Test3 = Extends<1 | string, number>;
type Test3Expected = false;
Checking<Test3, Test3Expected, Test.Pass>;