This is a port of java-diff-utils to Kotlin with multiplatform support.
All credit for the implementation goes to the original authors.
All features from version 4.15 of the original library are present, except for:
- fuzzy patches
 - unified diff, which heavily uses file read/write and therefore needs a more complicated rewrite
 - diff-utils-jgit, which uses JVM-only JGit
 
Refer to the original wiki for more information.
- JVM - targets 1.8+
 - JS - 
browserandnodejs - WebAssembly - 
wasmJsandwasmWasi - Native - supports all targets