typescript-unkown-parser:解析TypeScript中的未知对象

时间:2024-04-23 16:03:49
【文件属性】:

文件名称:typescript-unkown-parser:解析TypeScript中的未知对象

文件大小:121KB

文件格式:ZIP

更新时间:2024-04-23 16:03:49

TypeScript

TypeScript未知解析器 :joker: TypeScript是在编译时静态强制正确类型的好工具,但是当处理来自“外部世界”的未知数据时,TypeScript可能很快变成错误的安全性。 typescript-unknown-parser使用ES6类解析未知对象,如果出现错误,则抛出错误 缺少必需的属性 属性(必需和非必需)的类型错误。 安装 npm i typescript-unknown-parser 用法 创建一个具有预期类型属性的类。 通过从typescript-unknown-parser导入的UnknownParser对其进行扩展,并将该类作为通用类型参数传递。 用未知数据和类名调用super(data, 'MyClass') 使用protected函数设置所有属性: getPrimitive, getIsoDate, getArray, getStringAsEnumKey,


【文件预览】:
typescript-unkown-parser-master
----package.json(1KB)
----jestconfig.json(208B)
----LICENSE(1KB)
----package-lock.json(528KB)
----src()
--------__tests__()
--------index.ts(5KB)
----tsconfig.json(251B)
----.gitignore(28B)
----.prettierrc.js(115B)
----README.md(3KB)

网友评论