kaitai_struct_javascript_runtime icon indicating copy to clipboard operation
kaitai_struct_javascript_runtime copied to clipboard

Modernize, TypeScript support, add tests

Open Theaninova opened this issue 2 years ago • 1 comments

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

Theaninova avatar Feb 16 '23 21:02 Theaninova

This is very useful. Any chance that this could be evaluated and merged @generalmimon ?

danaragao avatar May 18 '23 12:05 danaragao