react-monaco-editor needed rolling back due to an incompatibility with react 16 monaco-editor then needed rolling back and the editor config, too. Some @types needed to be added, some lint deps needed updating.