kaitai_struct_javascript_runtime
kaitai_struct_javascript_runtime copied to clipboard
Modernize, TypeScript support, add tests
This PR adds the following
- Rewrite in TypeScript, the JS version was used as the base but I've done tons of code splitting and rewriting to make the code base more readable
- Test coverage for the public API
- Bundling
- ESM version
- CJS version
- Browser bundle with & without Pako
This is meant to enhance https://github.com/kaitai-io/kaitai_struct_compiler/pull/249
This is very useful. Any chance that this could be evaluated and merged @generalmimon ?