In node.js after using
var jsondiffpatch = require('jsondiffpatch').create(options);
to create specialized instance, property formatters (as well as console) is undefined on jsondiffpatch object whereas without using create they work correctly.
Not a big issue but took me some time to find the problem in the code.
I couldn't find anything in the documentation saying it is not a bug, moreover it says this is a recommended way of using jsondiffpatch in node.js.