文件名称:nanomerge:用于深度合并对象的微型通用同构库
文件大小:90KB
文件格式:ZIP
更新时间:2024-05-28 17:03:19
nano JavaScript
纳米合并 微小的通用/同构库,用于智能深度合并对象 var nanomerge = require ( 'nanomerge' ) ; var merger = nanomerge ( { strategy : { array : 'merge' } } ) ; //=> { a: [{ a: 1 }, { a: 3 }], b: 'It works!' } merger ( { a : [ { a : 2 } , { a : 3 } ] } , { a : [ { a : 1 } ] } , { b : 'It works!' } ) ; 小。 仅1 KB(缩小并压缩)。 仅“ nano”依赖项。 它使用“来控制大小。 很简单。 一切开箱即用。 只需即插即用。 可定制性。 但是,如果需要,所有内容都可以自定义。 该库支持Node.js和所有从IE 11开始的浏览器。 安装
【文件预览】:
nanomerge-master
----benchmark.js(1KB)
----.gitattributes(12B)
----rollup.config.js(414B)
----src()
--------lib()
--------__tests__()
--------merge.js(1KB)
--------index.js(785B)
--------types.js(1KB)
----.babelrc(25B)
----.npmignore(227B)
----.travis.yml(65B)
----.yaspellerrc(235B)
----LICENSE(1KB)
----test()
--------fixtures()
--------e2e.test.js(508B)
----README.md(3KB)
----.editorconfig(147B)
----.gitignore(91B)
----.jsdocrc(204B)
----CHANGELOG.md(529B)
----package-lock.json(366KB)
----package.json(2KB)