Azure DevOps SonarScanner Failing - Browserslist: caniuse-lite is outdated

Hello we are using the SonarScanner for Azure DevOps, version 5.1.1 and SonarQube 8.9. However it is failing with the error below. Can you fix this error or let me know how we can fix this error?

##[error]08:30:42.557 ERROR: Browserslist: caniuse-lite is outdated. Please run:
08:30:42.557 ERROR: Browserslist: caniuse-lite is outdated. Please run:
##[error]08:30:42.557 ERROR: npx browserslist@latest --update-db
08:30:42.557 ERROR:
08:30:42.557 ERROR: Why you should do it regularly:
08:30:42.557 ERROR: GitHub - browserslist/browserslist: 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
08:30:42.557 ERROR: npx browserslist@latest --update-db
08:30:42.557 ERROR:
08:30:42.557 ERROR: Why you should do it regularly:
08:30:42.557 ERROR: GitHub - browserslist/browserslist: 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env

Hi,

This is a side-effect of analysis with the LTS, but has no effect on the analysis results. You can safely ignore it. Another alternative is to update to the latest version, where our testing did not see these logs.

 
HTH,
Ann

Thanks Ann. On our git pull request, the SonarQube quality gate is stuck at “Waiting”. I assumed it was because of the errors. Is there any other reason I would get the error below? And I’m not even sure what that Project ID refers to, since my project has a different ID.

Pull Request decoration failed: Unable to contact Azure DevOps server : VS800075: The project with id ‘vstfs:///Classification/TeamProject/6d9a1357-dbd3-476e-a80c-e2136f083c06’ does not exist, or you do not have permission to access it.

Hi,

From what I’ve read in our internal discussions of the caniuse issue, it shouldn’t have any effect.

I’m not qualified to comment on your ADO error, but this post is already tagged to get the attention of those that are. I suggest, though, that you might want to edit the title (and perhaps OP?) to re-focus on the crux: “Waiting” and “decoration failed”.

 
Ann