warnings in Angular 10 upgrade - CommonJS or AMD dependencies can cause optimization bailouts
Describe the bug Upgrading to the latest version of angular and using '@markpieszak/ng-application-insights' will cause console warnings
To Reproduce Steps to reproduce the behavior:
Install version 10 of Angular CLI Follow instructions from here https://docs.amplify.aws/start/getting-started/installation/q/integration/angular build the app
Temporarily solution
Add to angular.json : "allowedCommonJsDependencies": [ "@markpieszak/ng-application-insights" ]
to avoid console error.
Expected behavior NO warnings.
Console snippet
WARNING in *** depends on '@markpieszak/ng-application-insights'. CommonJS or AMD dependencies can cause optimization bailouts.
For more info see: https://angular.io/guide/build#configuring-commonjs-dependencies
I believe this may be due to the fact that we're using the underlying microsoft/application-insights-js package. I'm looking but I'm not sure if the v2 version even fixes this issue there.
According to this comment, v2 uses ES6 modules https://github.com/microsoft/ApplicationInsights-JS/issues/301#issuecomment-442542939