{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreidk22owwmok3vqtiijjach5ou64vel6cesa426d4zsddph7kfmir4",
"uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mn2kytoycrh2"
},
"path": "/packages/jdiff",
"publishedAt": "2026-05-30T07:52:18.720Z",
"site": "https://pub.dev",
"textContent": "A pure Dart implementation of RFC 6902 JSON Patch and RFC 6901 JSON Pointer. Provides diff, patch, and apply operations for JSON-like Dart objects. Ideal for sync apps, offline-first architectures, an [...] Changelog excerpt: ### Added #### Core - **`JsonPatch`**— high-level static API with `diff`, `apply`, `applyJson`, `patch`, `toJsonList`, `fromJsonList`, and six convenience single-operation helpers (`add`, `remove`, `replace`, `move`, `copy`, `test`). - **`JsonPointer`**— complete RFC 6901 implementation: - `parse()`factory with full `~0`/ `~1`escape / unescape support. - `fromTokens()`and `root`constant. - `get`, `exists`, `set`, `insert`, `remove`navigation methods (all immutable — original document is [...]",
"title": "v1.0.0 of jdiff",
"updatedAt": "2026-05-30T07:35:12.324Z"
}