Eslint supports newer JS syntax such as static fields in classes, which is supported by all browsers/version with official uBO support. Reference: https://eslint.org/docs/latest/ Fixing all warnings for all JS files will be done over time.