A minimal, type-safe change tracker for JavaScript/TypeScript. You can use it to track changes to files for example.