text-history (npm): Keeps track of changes to text so you can pull specific versions and patch an old version
Keywords: version|versioning|histories|patch|diff|match