Im trying to create a basic jest test interacting with react-diagrams classes
The failing test
import { DiagramModel } from '@projectstorm/react-diagrams'
test('importing react diagrams', () => {
let x = DiagramModel
});
Simply referencing the DiagramModel class causes this error:
ReferenceError: self is not defined
> 1 | import { DiagramModel } from '@projectstorm/react-diagrams'
| ^
2 |
3 | test('importing react diagrams', () => {
4 | let x = DiagramModel
at Object.<anonymous> (node_modules/@projectstorm/react-diagrams/dist/index.umd.js:1:331)
at Object.<anonymous> (tests/DiagramModel.test.ts:1:1)
Other tests and other dependencies works fine. React-diagrams works perfect when bundeled elsewhere.
Im trying to create a basic jest test interacting with react-diagrams classes
The failing test
Simply referencing the DiagramModel class causes this error:
Other tests and other dependencies works fine. React-diagrams works perfect when bundeled elsewhere.
jest.config.js
package.json
Any ideas what I can do to remedy this?