ts-simple-type:Typescript类型的关系类型检查器功能

时间:2024-05-22 09:51:35
【文件属性】:

文件名称:ts-simple-type:Typescript类型的关系类型检查器功能

文件大小:110KB

文件格式:ZIP

更新时间:2024-05-22 09:51:35

TypeScript

ts-simple-type 这是什么? 目前,Typescript API的类型检查器未提供检查可分配性和构建类型的方法。 请参阅Typescript github存储库上的问题和 。 为了填补在讨论此问题时的空白,该库旨在提供用于处理Typescript中的类型的最基本的辅助函数。 此外,该库可以帮助您构造可以序列化和易于分析的类型(称为SimpleType )。 该库有35000多个测试,可将结果与实际的Typescript诊断进行比较(请参阅 )。 安装 npm install ts-simple-type 如何使用 该API非常简单。 例如,如果你想检查是否打字稿类型typeB是分配给typeA ,您可以使用下面的函数。 import { isAssignableToType } from "ts-simple-type" ; const isAssignable =


【文件预览】:
ts-simple-type-master
----rollup.config.js(331B)
----tsconfig.prod.json(172B)
----package.json(2KB)
----.eslintrc.json(1KB)
----.github()
--------workflows()
----test()
--------infinity.spec.ts(1KB)
--------type-combinations.spec.ts(9KB)
--------helpers()
----.prettierignore(35B)
----prettier.config.js(173B)
----LICENSE(1KB)
----package-lock.json(206KB)
----assignments.md(6KB)
----src()
--------is-assignable()
--------ts-module.ts(246B)
--------transform()
--------simple-type.ts(10KB)
--------constants.ts(440B)
--------utils()
--------index.ts(548B)
----tsconfig.json(349B)
----.gitignore(89B)
----CHANGELOG.md(9KB)
----README.md(6KB)
----run-playground.ts(7KB)

网友评论