Hello,
I am updating my Angular project to Angular 12. And among the updated npm packages I have the following versions:
I also work with Jest to run the tests of my application and I have updated this to version 27. I don't know if you have seen any incompatibilities between these versions but in several projects of my solution I find this error when I run the tests:
TypeError: Cannot read property 'filter' of undefined
at TooltipComponent.e.destroy (../../../../../../node_modules/@syncfusion/ej2-base/dist/ej2-base.umd.min.js:10:80083)
at TooltipComponent.r.destroy (../../../../../../node_modules/@syncfusion/ej2-base/dist/ej2-base.umd.min.js:10:88967)
at TooltipComponent.i.destroy (../../../../../../node_modules/@syncfusion/ej2-popups/dist/ej2-popups.umd.min.js:10:92763)
at ../../../../../../node_modules/@syncfusion/ej2-angular-base/dist/ej2-angular-base.umd.min.js:10:8325
at timer (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:3090:47)
at ZoneDelegate.Object.<anonymous>.ZoneDelegate.invokeTask (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:441:35)
at AsyncTestZoneSpec.Object.<anonymous>.AsyncTestZoneSpec.onInvokeTask (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:4696:33)
at ProxyZoneSpec.Object.<anonymous>.ProxyZoneSpec.onInvokeTask (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:3793:43)
at ZoneDelegate.Object.<anonymous>.ZoneDelegate.invokeTask (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:440:64)
at Zone.Object.<anonymous>.Zone.runTask (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:212:51)
at Object.<anonymous>.ZoneTask.invokeTask (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:523:38)
at ZoneTask.invoke (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:512:52)
at data.args.<computed> (../../../../../../node_modules/zone.js/bundles/zone-testing-bundle.umd.js:3070:36)
at Timeout.task [as _onTimeout] (../../../../../../node_modules/jsdom/lib/jsdom/browser/Window.js:516:19)
Could you help me to solve it? Is it a matter of incompatibilities?
Thanks a lot in advance,