differify:以json或数组格式返回两个实体(对象,数组,变量等)之间的差异

时间:2024-04-10 18:04:00
【文件属性】:

文件名称:differify:以json或数组格式返回两个实体(对象,数组,变量等)之间的差异

文件大小:1.09MB

文件格式:ZIP

更新时间:2024-04-10 18:04:00

TypeScript

最快的深层对象/数组差异之一 其他同类热门软件包的基准测试:@ netilon / differify x 1,045,377 ops / sec±1.42%(采样了93个运行) deep-object-diff x 184,838 ops/sec ±2.55% (85 runs sampled) recursive-diff x 108,276 ops/sec ±1.93% (94 runs sampled) Fastest is @netilon/differify 什么是新的? 完全重写 新版本3.x比旧版本(版本<3.0.0)快2倍,现在是最快的深度对象/数组比较器之一。 增加了打字稿支持。 支持Node.js和浏览器(两者均适用) 重量仅为7.6K(压缩2K) (导入) 没有依赖关系 增加了新功能!现在,您可以轻松地通过区分来做更多的事情! 添加了新的配置选项。现在,您可以决定


【文件预览】:
differify-master
----bin()
--------defaultExport.js(700B)
----.babelrc(39B)
----package.json(2KB)
----.eslintrc.json(338B)
----.github()
--------workflows()
----test()
--------property-diff-model.test.ts(1KB)
--------comparators.test.ts(12KB)
--------differify.benchmark.js(8KB)
--------differify.test.ts(48KB)
----assets()
--------basic-structure-for-objects-arrays.png(35KB)
--------comparators.png(23KB)
--------apply-changes.png(336KB)
--------differify-object-output.png(150KB)
--------how-to-use-differify-array-example.png(93KB)
--------logo.svg(3KB)
--------basic-structure-for-values.png(42KB)
--------differify-array-output.png(122KB)
--------basic-use.png(109KB)
--------how-to-use-differify-object-example.png(146KB)
--------comparators.png~(26KB)
----LICENSE(2KB)
----package-lock.json(522KB)
----src()
--------property-diff-model.ts(556B)
--------comparators.ts(8KB)
--------enums()
--------differify.ts(8KB)
--------comparator-selector.ts(4KB)
--------config-builder.ts(1KB)
--------types()
--------utils()
----tsconfig.json(6KB)
----test-dir()
--------index.js(773B)
----.gitignore(63B)
----webpack.config.js(943B)
----README.md(15KB)
----badges()
--------badge-statements.svg(1KB)
--------badge-lines.svg(1KB)
--------badge-branches.svg(1KB)
--------badge-functions.svg(1KB)

网友评论