rxdb
Version:
A local-first realtime NoSQL Database for JavaScript applications - https://rxdb.info/
21 lines (20 loc) • 487 B
JavaScript
/**
* Custom build of the mingo updater for smaller build size
*/
import { createUpdater } from "mingo/updater";
import { clone } from "../utils/index.js";
var updater;
export function mingoUpdater(d, op) {
if (!updater) {
var updateObject = createUpdater({
cloneMode: "none"
});
updater = (d, op) => {
var cloned = clone(d);
updateObject(cloned, op);
return cloned;
};
}
return updater(d, op);
}
//# sourceMappingURL=mingo-updater.js.map