Allows the linting and style settings for the frontend to be applied even when you load the main repo as a workspace (cherry picked from commit d6278fced49b26be975c3a6039b38a94f700864b) Closes #9929
(cherry picked from commit 5061dc4b5e5ea9925740496a5939a1762788b793) Closes #9914