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]

Reply via email to