Open
Description
Hey folks! Thanks for an awesome library.
Am I misreading the observe()
documentation regarding the optional callback? Documentation says "When changes are detected, the optional callback is called", but I'm not seeing that behavior:
Welcome to Node.js v16.14.2.
Type ".help" for more information.
> var fastJsonPatch = require('fast-json-patch')
undefined
> var doc = {};
undefined
> fastJsonPatch.observe(doc, function(p) { console.log(p); })
{ /* snip */ }
> doc.foo = 'bar';
'bar'
>
I'm expecting to see the patch array console.log()
'd via the callback, but the callback is never called.
Calling generate()
flushes the changes and I then see them printed via the callback.
Metadata
Metadata
Assignees
Labels
No labels