omnist-ts Copyright 2026 Thomas Y. Lee This product includes software developed by Thomas Y. Lee. This is a TypeScript port of omnist (https://github.com/omnist-dev/omnist), reimplementing its Document/Schema model and public API in TypeScript. The schema model is inspired by the models and algorithms described in: Thomas Y. Lee and David W. Cheung, "XML Schema Computations: Schema Compatibility Testing and Subschema Extraction", CIKM 2010. The library uses a simplified, practical data model rather than the paper's formal automaton vocabulary.