{"library":"rus-diff","type":"library","category":null,"description":"A MongoDB-compatible JSON diff library that computes differences between two JSON objects and produces delta objects using MongoDB operators like $set, $unset, $rename, and $inc. Version 1.1.0 currently stable; low release cadence (last update 2015). Key differentiators: output directly usable with MongoDB collection.update(), supports incremental diffs via $inc option, and provides apply() to apply diffs without manual traversal. Suitable for syncing JSON documents or generating MongoDB update commands.","language":"javascript","status":"maintenance","version":"1.1.0","tags":["javascript","json","diff","mongo","mongodb"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install rus-diff","imports":["import { diff } from 'rus-diff'","import { apply } from 'rus-diff'","import { clone } from 'rus-diff'","import { resolve } from 'rus-diff'"]},{"cmd":"yarn add rus-diff","imports":[]},{"cmd":"pnpm add rus-diff","imports":[]}],"homepage":"https://github.com/mirek/node-rus-diff","github":"git://github.com/mirek/node-rus-diff","docs":null,"changelog":null,"pypi":null,"npm":"rus-diff","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}