knowledgevis / miqa-annotate

A Medical Imaging Annotation Tool
https://annotate.knowledgevis.com
Apache License 2.0
2 stars 0 forks source link

Baseline Improvements to MIQA Annotate, mainly JS/TS Tooling Oriented #9

Closed davidshq closed 1 year ago

davidshq commented 1 year ago

These are changes which I made over the past 9 months that I've now streamlined and grouped together. None of these changes should affect the functionality - they are preparatory to making functionality changes.

There are two key notes to observe here:

  1. If you want to run Jest unit tests you need to manually edit the girder dependency.
  2. The extraction of the storeConfig from createDirectStore seems to break some of the typing provided by direct-vuex. It is my intention to remove direct-vuex in a future commit.

Tooling Changes

Framework/Library Changes

MIQA Vue/Vuex Changes

Small Changes