文件名称:JSON-Patch:JSON-Patch标准(RFC 6902)的精简和平均Javascript实现。 使用增量补丁更新JSON文档
文件大小:132KB
文件格式:ZIP
更新时间:2024-05-13 01:38:24
JavaScript
JSON补丁 JSON-Patch的精简实现。 占地面积小。 高性能。 使用JSON-Patch,您可以: 在JS对象上应用补丁(数组)和单个操作 验证补丁序列 观察变化并在检测到变化时生成补丁 比较两个对象以获得差异 在Firefox,Chrome,Edge,Safari,IE11,Deno和Node.js中进行了测试 为什么要使用JSON-Patch JSON-Patch 是一种标准格式,允许您通过发送更改而不是整个文档来更新JSON文档。 JSON Patch与HTTP PATCH动词(方法)和REST风格的编程配合得很好。 马克·诺丁汉(Mark Nottingham)有一个。 安装 或使用包管理器安装当前版本(并将其另存为依赖项): # NPM npm install fast-json-patch --save 添加到您的项目 在网络浏览器中 加载捆绑的分发脚本:
【文件预览】:
JSON-Patch-master
----.travis.yml(121B)
----commonjs()
--------core.js(20KB)
--------helpers.js(6KB)
--------duplex.js(6KB)
----index.js(407B)
----package.json(2KB)
----tsc-to-mjs.sh(405B)
----test()
--------index.html(1KB)
--------jasmine.json(127B)
--------spec()
--------Sauce()
--------lib()
----package-lock.json(177KB)
----dist()
--------fast-json-patch.min.js(12KB)
--------fast-json-patch.js(36KB)
----CONTRIBUTING.md(2KB)
----src()
--------helpers.ts(5KB)
--------duplex.ts(6KB)
--------core.ts(19KB)
----.npmignore(390B)
----module()
--------helpers.d.ts(2KB)
--------core.d.ts(5KB)
--------core.mjs(20KB)
--------helpers.mjs(5KB)
--------duplex.d.ts(868B)
--------duplex.mjs(6KB)
----index.mjs(659B)
----tsconfig.json(454B)
----index.d.ts(2KB)
----.gitignore(343B)
----webpack.config.js(1KB)
----README.md(17KB)
----bower.json(477B)
----index.ts(611B)
----jasmine-run.mjs(631B)
----LICENSE.txt(1KB)