invoice icon indicating copy to clipboard operation
invoice copied to clipboard

refactor: reorganization of modules

Open dvrd opened this issue 1 year ago • 1 comments

Currently it is a pain testing locally and extending the API due to depending on linking to run the program. (Could be wrong but haven't found a way to test it without building)

The intention is to leave a simple structure that allows extension without much overhead for any maintainer and can introduce some basic tests per module

Changes

  • Moves all cmd module
  • Moves reusable logic to utils module
  • Moves asset loading to assets module
  • Cleans up main

dvrd avatar Jul 04 '23 17:07 dvrd