{"_id":"difflet","_rev":"41-336dfafbaea57876c02bfe4d21ee4f52","name":"difflet","description":"colorful diffs for javascript objects","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.0":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.0.0","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.5.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"difflet@0.0.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"e01cd9f4984e8f0a223c4f22f2fc73b5a4330cd7","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.0.0.tgz","integrity":"sha512-27yU4C+sxrbuy+SNA/n2JZMemjwGJHXqpgjgFjT0MxhMbpTUxkxTWgEw4laB0q15oqipZcpAXcNIUZN3IwF/5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNgUliCrmwdhE+yqq5krqDL5RHkJNA3BPqDI2zVYudoAiBLUKRYLkYyvu0KUBbu3S1ZdHxDbStVPvKiC0awU4DuxA=="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.1":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.0.1","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.5.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"difflet@0.0.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"908a0ed8c02abea4b1ded6c78662177deff8c5a4","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.0.1.tgz","integrity":"sha512-LY0B6DwkaqPU2fx150Gwl5U6yJVyMpTIhOd4pbIhyqNwhJXWWCgSwo9ZLhj3cIW1ZG6fJTv8MGhaO4oePmeVYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/YQRstGu8muN9PnySA3VBVvrJxPEifg+m6W5MFHYZTAiEAui5Z9D2OUk2yvKReYeHTrYP/OCPBP5AP5yl5DvGxmGY="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.2":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.0.2","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.5.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"difflet@0.0.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"abf1a8712f31da9c8db3811481919d7b0a082e93","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.0.2.tgz","integrity":"sha512-4hQ08eSba2ghc1IGtYwy7bn/BKTfxDTvO3TJZnJDwF9mWXF+gfv3vIaMWeWF1MudtblrOyky3esPQbtx4uZ55g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+DJ+e69vOdhzfV0NCmwAv2ifbNKWN6+p97MNQLq+xrAiBcDeLDvzClvk8T3Wuih8qvyVZCzRR+quApNIANCxAf2A=="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.0":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.1.0","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.5.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"difflet@0.1.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"814c5810e5897689ac24049708601d03a4aaec21","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.1.0.tgz","integrity":"sha512-Jt4Djcb7z7H3qOy5cJE0OoH6X5I7iX05isTEhz1WqRf0r2gx2zHBSIdKuNuNz/293xYGEUu25uj12jlbNzkNVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGg650xtvOqUcLC0UCYuWMJh/YKv/qH6ZyRGq/Cm9YTeAiEAoNvCTKunlJF7K4Q5PE5Sp+ay7Ki5DclLpdFprnMpIAA="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.0":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.0","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"difflet@0.2.0","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"1cca8a2b20be7de65d3cc3c00dcad884d52e7ade","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.0.tgz","integrity":"sha512-YOQqRaEM0e22d2AHYpGGx6JV9Ep6eio1WsS4I0BtkZq5sNF6QLG1ydxYShCOsO6OL+04HViq4Uff0549flmt1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz7hNuhyU2UOvLTFm4lt07UD0p3eD7W7GJCYiF4aAc9AIgUvrzN2SAP5uEZoLJrpL2hRJkPMYKZ5I5Ro/PkeZccdo="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.1":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.1","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"difflet@0.2.1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"81d11e33fc1534805a76e4a321afc8ea3059be1e","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.1.tgz","integrity":"sha512-4HCuz/Go9Wd9zMAWdzFwwyOWVKElw77IwlykY63Ojo9MH4svZSWgJ8cpRN/FIojLgSi3+J+W5Ln4oHOb/mH6dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnJAWcrBTPFNbIAKPP344EuppWkBlB2P0EaEe/n7Wg5wIgNN5HplVxIVxL2/yOiTgTer9ytwXGmQqVvn+HB7Uax/M="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.2":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.2","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"difflet@0.2.2","dist":{"shasum":"c7596fa7819a3c2d2cb60784bed9099462f67eee","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.2.tgz","integrity":"sha512-Vj5I1qu4OKMYYFXDVhGYnEuWbbG/UF/aYthRgaki2fIg/8zNDJa5wpEXcJ8hgS9SBiLBzuTgdsGqk0bK42WlBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx/T9IYFiWaBFGYBadIypqeVBcw/rBwbjvqP9Whm44KAIhAMT3J7LwaCglNUd1gmQ+rg4aD0vX/Ri+lcRN0cXnXsz/"}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.3":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.3","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.0.x","deep-equal":"0.0.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"difflet@0.2.3","dist":{"shasum":"e8a044592d46e22e79ed653f446fd2f21c106038","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.3.tgz","integrity":"sha512-CSjzTtbFR+NyfOSsaebRJbhdnCUlG/rsEv/W7FSjRU6Do/BoumZX7reM1LVS5ughne5WFxz/a8MvyURXvPmKVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiTP25zWyH/GAC7IzvwhkND9cGxHp8CejkSH8SRD4lEgIhALABf5VIi4gTwj+jbibbjAXcwADucOkDvl46vN5PYq77"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.4":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.4","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.0.x","deep-is":"0.1.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"difflet@0.2.4","dist":{"shasum":"c7ce0ea2acd637d7c952407bce2b5cdb2b20a2db","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.4.tgz","integrity":"sha512-9IoMj8pXIIbN5f6bY0RefoZ1louUaMaJiraqt6KXdc8B6hockjibUN2DXx+dnRu9HJ/huxDqPjZuvhSFxGr9ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJkAJzDAbYVoPc4o4J88ZbcrihTUqfSGZ6kVfMDeakPAIgaVe1yiVGU4sMc93c84RLuQeCeDVI8rG5SlEx0bKHDhQ="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.5":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.5","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.0.x","deep-is":"0.1.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"_id":"difflet@0.2.5","dist":{"shasum":"fe29ebfebfe5b7de9a12336b2789a7b69963cf7c","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.5.tgz","integrity":"sha512-1FAZXJLGT++wOltJYPFWGx7FFBmMyfB5JVN3dL/yOBook9C+C0Mbc2jrqoq82ylq4tc90MrZvFNmSYQorRffZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwU6KxrfdvLaQ/dnZUJOZc918628+PHFUwffoD1d1uSAiEAq++S3sdR9t8jrF16KjiKZqo2MF9D+rJp52E+gZFS05Y="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.6":{"name":"difflet","description":"colorful diffs for javascript objects","version":"0.2.6","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.1.x","deep-is":"0.1.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"bugs":{"url":"https://github.com/substack/difflet/issues"},"_id":"difflet@0.2.6","dist":{"shasum":"ab23b31f5649b6faa8e3d2acbd334467365ca6fa","tarball":"https://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz","integrity":"sha512-ruldDDRmY1t678UOAJBng6sL77f62SqjHj0498YC0EJhxIe2yKkqJn2qEchwG3eU/dqJ/RxPZkAnYjePS4pDCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf1O6NPwYnk+qbs6k3dJFwi9FdUAePcCmCWC5kz+GKeAIgQ3hvVdxA7Jo3Dsq2CS6utuq87zeVvzhXO5CPtzHDDKI="}]},"_from":".","_npmVersion":"1.3.0","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.0.0":{"name":"difflet","description":"colorful diffs for javascript objects","version":"1.0.0","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.1.x","deep-is":"0.1.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"22034c0586217b832d46a6b7acd3e87d42111340","bugs":{"url":"https://github.com/substack/difflet/issues"},"homepage":"https://github.com/substack/difflet#readme","_id":"difflet@1.0.0","_shasum":"16916b556c11a930434b793416aa4be7b397b433","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.2.1","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"16916b556c11a930434b793416aa4be7b397b433","tarball":"https://registry.npmjs.org/difflet/-/difflet-1.0.0.tgz","integrity":"sha512-TGxfqtCtU4T9u6vm+dswOjPqfmIJPdtOGjUqR8Ij2pdZnVI9QDCoVs15qZug7AhWpRpgZ3flL36q36eg0g6o+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2OfDuOYazz/iLYJZXRxXtcdLpc/uMtL9RxKTjqR6M3AiAvmfZTbffdt9INd8/143y/3IgjABGwmoo4O0e6Asvvhg=="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.0.1":{"name":"difflet","description":"colorful diffs for javascript objects","version":"1.0.1","repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"main":"index.js","keywords":["diff","object","compare"],"directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tap test/*.js"},"dependencies":{"traverse":"0.6.x","charm":"0.1.x","deep-is":"0.1.x"},"devDependencies":{"tap":"0.1.x","ent":"0.0.x"},"engines":{"node":">=0.4.0"},"license":"MIT","author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"gitHead":"91493b0f7c49abb660467c0878be58e8b2561053","bugs":{"url":"https://github.com/substack/difflet/issues"},"homepage":"https://github.com/substack/difflet#readme","_id":"difflet@1.0.1","_shasum":"189f8f9039e4ee4ac3ea943d4de66d259965b13c","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.2.1","_npmUser":{"name":"substack","email":"substack@gmail.com"},"dist":{"shasum":"189f8f9039e4ee4ac3ea943d4de66d259965b13c","tarball":"https://registry.npmjs.org/difflet/-/difflet-1.0.1.tgz","integrity":"sha512-M5odUun54PsYRWAVCUOTF975cuQN1MBYgi46lxZ+00X7A0wbkJTp+1zyr979lVpRS/gOMpekqhDMlBKmP2oXjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcAULVwOsPm5G65bQMXHUX+Fys6Vk4ad9EofaFNZpzdAiEAnx81A9MJgWBewxNDo4W8aWJBzhleuX0HY95DmhDIfoI="}]},"maintainers":[{"name":"substack","email":"mail@substack.net"}]}},"readme":"difflet\n=======\n\nCreate colorful diffs for javascript objects.\n\nexample\n=======\n\nstring.js\n---------\n\n``` js\nvar difflet = require('difflet');\n\nvar s = difflet.compare({ a : 2, c : 5 }, { a : 3, b : 4 });\nprocess.stdout.write(s);\n```\n\noutput:\n\n![colorful output](http://substack.net/images/screenshots/difflet_string.png)\n\ncolors.js\n---------\n\n``` js\nvar diff = require('difflet')({ indent : 2 });\n\nvar prev = {\n    yy : 6,\n    zz : 5,\n    a : [1,2,3],\n    fn : 'beep',\n    c : { x : 7, z : 3 }\n};\n\nvar next = {\n    a : [ 1, 2, \"z\", /beep/, new Buffer(3) ],\n    fn : function qqq () {},\n    b : [5,6,7],\n    c : { x : 8, y : 5 }\n};\n\ndiff(prev, next).pipe(process.stdout);\n```\n\noutput:\n\n![colorful output](http://substack.net/images/screenshots/difflet_colors.png)\n\ngreen for inserts, blue for updates, red for deletes\n\nmethods\n=======\n\nvar difflet = require('difflet')\n\nvar diff = difflet(opts={})\n---------------------------\n\nCreate a difflet from optional options `opts`.\n\nWith `opts.start(type, stream)` and `opts.stop(type, stream)`,\nyou can write custom handlers for all the types of differences:\n`'inserted'`, `'updated'`, and `'deleted'`.\nBy default green is used for insertions, blue for updates, and red for\ndeletions.\n\nIf `opts.indent` is set, output will span multiple lines and `opts.indent`\nspaces will be used for leading whitespace.\n\nIf `opts.comma === 'first'` then commas will be placed at the start of lines.\n\nSetting `opts.comment` to `true` will turn on comments with the previous\ncontents like this:\n\nSetting `opts.deepEqual` allows a different equality function to be used. By default\n[deep-is](https://npmjs.org/package/deep-is) is used.\n\n![object comments](http://substack.net/images/screenshots/difflet_object_comments.png)\n\ndiff(prev, next)\n----------------\n\nReturn a stream with the colorful changes between objects `prev` and `next`.\n\ndiff.compare(prev, next)\n------------------------\n\nReturn a string with the colorful changes between `prev` and `next`.\n\ndifflet.compare(prev, next)\n---------------------------\n\nReturn a string with the colorful changes between `prev` and `next` with the\ndefault options.\n\ninstall\n=======\n\nWith [npm](http://npmjs.org) do:\n\n```\nnpm install difflet\n```\n\ntest\n====\n\nWith [npm](http://npmjs.org) do:\n\n```\nnpm test\n```\n\nlicense\n=======\n\nCopyright (C) 2012, 2013 James Halliday <mail@substack.net>\n\nLicensed under the MIT license, see LICENSE for details.\n","maintainers":[{"email":"nopersonsmodules@gmail.com","name":"nopersonsmodules"}],"time":{"modified":"2022-11-11T06:34:28.082Z","created":"2012-02-11T10:38:10.300Z","0.0.1":"2012-02-11T10:40:54.090Z","0.0.0":"2012-02-11T10:38:46.907Z","0.0.2":"2012-02-11T23:12:34.744Z","0.1.0":"2012-02-13T12:01:58.840Z","0.2.0":"2012-02-21T04:34:36.657Z","0.2.1":"2012-02-21T07:03:41.206Z","0.2.2":"2012-09-01T01:03:15.463Z","0.2.3":"2012-09-20T08:11:34.455Z","0.2.4":"2013-04-14T04:34:14.976Z","0.2.5":"2013-04-14T05:03:50.136Z","0.2.6":"2013-07-10T07:06:26.451Z","1.0.0":"2016-01-02T02:33:55.137Z","1.0.1":"2016-01-02T02:35:02.548Z"},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"repository":{"type":"git","url":"git://github.com/substack/difflet.git"},"users":{"krisb":true,"tunnckocore":true,"restuta":true,"bsara":true,"shanewholloway":true,"mpacholec":true},"homepage":"https://github.com/substack/difflet#readme","keywords":["diff","object","compare"],"bugs":{"url":"https://github.com/substack/difflet/issues"},"license":"MIT","readmeFilename":"README.markdown"}