How does atom resolve all of this? It seems I’ve been using require/import indifferently and the error “testcase-panel.js? [sm]:26 Uncaught (in promise) TypeError: TestCasesModel is not a constructor” has taken me on this path. I am not sure exactly why the class def’n is not available as I do “const TestCaseModel = require(’./testcase-model’)” at the top of the file.
Any insights are muchly appreciated!