文件名称:conv:将 JS 数据类型表示为 JSON 值,序列化为任何格式并从任何格式恢复
文件大小:33KB
文件格式:ZIP
更新时间:2024-06-30 07:01:49
JavaScript
转化率
将 JS 数据类型表示为 JSON 值,序列化为任何格式并从任何格式恢复。
特征
序列化 JS Date、RegExp、Buffer 和 ES6 类型的简单易读的方法。
为您自己的类型定义转换器。
使用 JSON、BSON、YAML 或任何你想要的格式。
包含一致性检查的转换器组合。
性能优化,无依赖。
基本用法
conv . parse ( '{"$Buffer":"Aw4P"}' ) ; // returns
【文件预览】:
conv-master
----.travis.yml(123B)
----package.json(1KB)
----perf()
--------serialization.js(2KB)
--------parsing.js(2KB)
----gulpfile.js(1KB)
----tests()
--------UnitProtoConv.js(5KB)
--------CompositeConv-composition.js(9KB)
--------CompositeConv-subclass.js(3KB)
--------aux.js(2KB)
--------CompositeConv-transformation.js(8KB)
--------conv.js(2KB)
--------util.js(5KB)
--------UnitClassConv.js(6KB)
--------UnitConv.js(2KB)
--------UnitPredConv.js(4KB)
--------CompositeConv-basics.js(7KB)
----LICENSE(1KB)
----dist()
--------UnitProtoConv.js(5KB)
--------conv.js(2KB)
--------util.js(2KB)
--------UnitClassConv.js(5KB)
--------UnitConv.js(2KB)
--------UnitPredConv.js(3KB)
--------CompositeConv.js(13KB)
----src()
--------UnitProtoConv.js(3KB)
--------conv.js(1KB)
--------util.js(2KB)
--------UnitClassConv.js(3KB)
--------UnitConv.js(565B)
--------UnitPredConv.js(1KB)
--------CompositeConv.js(8KB)
----.gitignore(65B)
----README.md(3KB)