promise/prefer-await-to-then Style 
What it does 
Prefer await to then()/catch()/finally() for reading Promise values
Why is this bad? 
Async/await syntax can be seen as more readable.
Examples 
Examples of incorrect code for this rule:
javascript
function foo() {
  hey.then(x => {});
}Examples of correct code for this rule:
javascript
async function hi() {
  await thing();
}Example with strict mode 
Examples of incorrect code with { strict: true }:
javascript
async function hi() {
  await thing().then(x => {});
}How to use 
To enable this rule in the CLI or using the config file, you can use:
bash
oxlint --deny promise/prefer-await-to-then --promise-pluginjson
{
  "plugins": ["promise"],
  "rules": {
    "promise/prefer-await-to-then": "error"
  }
}