equinor / fmu-editor

5 stars 2 forks source link

[ENHANCEMENT] Add GitHub workflows, fixup dependencies #63

Closed mferrera closed 1 year ago

mferrera commented 1 year ago

There are currently npm functions that lint but these could be enhanced a bit with type checking, prettify checking, etc. Some adjustments to their respective configurations could be made if necessary. These should then be used by GitHub workflows. Should also have a second look at cases in which the various linting ignores are used within the code.

There may also be dependencies and dead code that can be removed or otherwise simplified.

In short, spring cleaning.