文件名称:carnaval:编码解码JavaScript类:left-right_arrow:json
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-05 15:20:11
mapping validator domain codec JavaScript
狂欢节 极简主义,零依赖,编码/解码类 :left-right_arrow: json。 class Friend { constructor ( data ) { Object . assign ( this , data ) ; } get props ( ) { return { name : String , age : Number } ; } } const Mapping = require ( 'carnaval' ) . Mapping ; const mapping = Mapping . map ( Friend ) ; mapping . decode ( { name : 'Joe' , age : 27 } ) . then ( friend => { . . }
【文件预览】:
carnaval-master
----index.js(126B)
----package.json(507B)
----.eslintrc.json(7KB)
----test()
--------Mapping.test.js(24KB)
--------Mask.test.js(12KB)
--------extras()
--------domain.test.js(635B)
--------router.test.js(6KB)
----LICENSE(11KB)
----.gitignore(884B)
----lib()
--------Domain.js(2KB)
--------promise-polyfill.js(574B)
--------Masker.js(7KB)
--------Mapper.js(2KB)
--------mapping.js(146B)
--------codecs()
--------Mask.js(142B)
----README.md(8KB)