文件名称:tform:轻松转换JSON记录
文件大小:73KB
文件格式:ZIP
更新时间:2024-05-28 18:21:57
TypeScript
该项目现已弃用。 考虑改为使用。 变形 目的 Tform用TypeScript编写,是记录转换器的缩写,它应用一组给定的规则将类似JSON的结构化数据转换为不同的形状。 规则采用易于阅读和编写的函数表达式的形式,可以在运行时安全地对其进行序列化和应用。 记录之间的转换状态不会持久。 Tform可以很好地用作来自外部源的数据的预处理器,尤其是对于记录规范化而言。 设计哲学 易于阅读和编写的规则。 规则应简明易懂,一目了然 可扩展。 第三方代码可以轻松灵活地自定义转换行为。 异常处理。 Tform可以优雅地处理错误,并收集错误以供以后报告。 可序列化。 规则很简单,可以序列化并扔入数据库中。 Tform提供反序列化功能。 类型检查。 Tform允许您的规则在编译时进行类型检查。 无国籍状态。 应将状态最小化,并在需要时使其明确。 文献资料 API概述 为您的JSON输入定义一个接口
【文件预览】:
tform-master
----yarn.lock(171KB)
----src()
--------index.ts(2KB)
--------__tests__()
--------utility.ts(501B)
----.vscode()
--------settings.json(54B)
----.npmignore(81B)
----tsconfig.json(650B)
----LICENSE(1KB)
----tslint.json(602B)
----README.md(5KB)
----CONTRIBUTORS.md(124B)
----.gitignore(1KB)
----package.json(2KB)