Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix Linter errors blocking CI #798
This is mostly refactoring the test suite to use async/await instead of promises.
The only exception to this was the section where Q promises were being intentionally tested. I figured most people using those style promises aren't also using async/await in conjunction, so I added an eslint ignore there.
I can re-write those using async/await if there is interest.
Also, the catch block in the runOrRetry method didn't actually do anything, so I took the liberty of throwing that exception instead of returning an array nowhere.