This is intended to get Electron updated to 25. There are no known bugs in this release. As well this includes a fix for an existing bug I noticed where child windows in Windows received a menu bar when they should not have.
* Convert app to strict typing + shared library * Fix new code post-merge * Remove extraneous lint ignores * Apply suggestions from code review Co-authored-by: Ronan Jouchet <ronan@jouchet.fr> * Fix prettier complaint * Dedupe eslint files * Fix some refs after merge * Fix clean:full command Co-authored-by: Ronan Jouchet <ronan@jouchet.fr>