clovers icon indicating copy to clipboard operation
clovers copied to clipboard

Improvement: new codebase structure

Open Walther opened this issue 1 year ago • 0 comments

Currently, the project is a workspace with two crates:

  • clovers is supposedly the "library", with core types and methods
  • clovers-cli is supposedly the "binary", with the runtime and command line interface

These categorizations are not very true though.

Future ideas:

  • one crate with the types, with easy export to wasm/typescript shims
  • one crate with the runtime engine
  • one crate with just the CLI
  • optional crate with a GUI

Walther avatar Dec 22 '24 12:12 Walther