Add jsondiffpatch to provide more descriptive diff.
Should require bundle-full.js to use text diff algorithm.
Rough spike for Spockish diff reporting.
Spockish diff with multibyte characters.
spockish diff with literal: assert(str1 === "abcdff");
Use BinaryExpression prop name instead of 'literal'
Dirty spike for positional diff
Simplify chunk representations.
Merge branch 'master' into spockish-diff
Dealing with long string diff chunks
For me, charater based udiff format is verbose and reliable.
Show node type if node is not an Identifier
Enable diff only on === or == operator
To be strict, enable diff only on === operator and both side is string.
All we need is unidiff so use diff_match_patch library directly.
Line level diff using diff_match_patch.
Refactor a bit.
Took a step toward eliminating duplication by reconciling two functions.
Extract EsNode object to be polymorphic.
hasOwnProperty works even if actual captured value is undefined