0.6.6 • Published 8 months ago

@formbird/json-patcher v0.6.6

Weekly downloads
-
License
MIT OR Apache-2.0
Repository
github
Last release
8 months ago

json-patcher

A JSON Patch (RFC 6902) and JSON Merge Patch (RFC 7396) implementation for JS (browser and Node) using Rust.

This library is built with:

  • Neon for Node bindings
  • WebAssembly for browser

Implementation of the patch and merge alogrithms is provided using json-patch crate.

Installing json-patcher

Installing json-patcher requires a supported version of Node and Rust.

You can install the project with npm.

$ npm install @formbird/json-patcher

This fully installs the project, including installing any dependencies and running the build.

Contributing

Building json-patcher

Make sure you have Rust and wasm-pack installed. From the checked out source, run:

$ npm run build

This command will build native Node bindings and the WASM binary. node:build and browser:build scripts can be used to build them induvially. The scripts can be appended with :release to build in release mode.

0.6.6

8 months ago

0.6.5

8 months ago

0.6.4

8 months ago

0.6.3

8 months ago

0.6.2

8 months ago

0.6.1

8 months ago

0.6.0

8 months ago

0.6.0-pre.0

8 months ago

0.5.0

10 months ago

0.4.1

11 months ago

0.4.0

12 months ago

0.3.1

12 months ago

0.3.0

12 months ago

0.2.0

12 months ago

0.1.0

12 months ago