feat: #3558645 Modernize javascript

By: @TomTech

Closes #3558645

Merge request reports

Loading