JSHint does not recognise Async/Await syntax in Visual Studio Code (VSCode)

I had the same issue and this worked for me. Try using npm uninstall -g jshint to completely unistall jshint, then npm install -g jshint to re-install the latest version. Make sure your package.json has the following information in it:

"jshintConfig": { "esversion": 8, "strict": "implied", "devel": true, "node": true, "globals": {} }


In visual studio code, JSHint and ESLint cancels each other out. so if you want to use async functions in vscode then you have to disable Jshint and enable eslint instead.