micahstubbs commented on PR #2054: URL: https://github.com/apache/helix/pull/2054#issuecomment-1110198130
hi @junkaixue, thanks for the question. Two acute problems motivate upgrading the web app `helix-front` to the latest version of the Angular UI framework (Angular 13 at this writing). 1) node-sass dependency doesn't support M1 MacBooks. 2) Other dependencies have security vulnerabilities. for example: ``` > Notes: Vulnerability found: ansi-regex is vulnerable to Inefficient Regular Expression Complexity remediation: Upgrade ansi-regex from 4.1.1 to 5.0.1 to fix the vulnerability. ``` Other developer ergonomic issues also motivate the upgrade: - helix-front will not build with current nodejs or npm. - helix-front may not build with the yarn package manager. - helix-front builds very slowly since, it requires the developer to compile the old node-sass. This compilation often fails, for difficult to debug reasons. You can read more in #2053 😄 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
