diff --git a/__tests__/prefer-await-to-callbacks.js b/__tests__/prefer-await-to-callbacks.js index 47e7550d..3cee507b 100644 --- a/__tests__/prefer-await-to-callbacks.js +++ b/__tests__/prefer-await-to-callbacks.js @@ -51,6 +51,14 @@ ruleTester.run('prefer-await-to-callbacks', rule, { { code: 'callback()', errors: [{ message }] + }, + { + code: 'heart(error => {})', + errors: [{ message }] + }, + { + code: 'heart(function(error) {})', + errors: [{ message }] } ] }) diff --git a/rules/prefer-await-to-callbacks.js b/rules/prefer-await-to-callbacks.js index 792556aa..543ad844 100644 --- a/rules/prefer-await-to-callbacks.js +++ b/rules/prefer-await-to-callbacks.js @@ -50,7 +50,11 @@ module.exports = { ) { return } - if (arg.params && arg.params[0] && arg.params[0].name === 'err') { + if ( + arg.params && + arg.params[0] && + (arg.params[0].name === 'err' || arg.params[0].name === 'error') + ) { if (!isInsideYieldOrAwait()) { context.report({ node: arg, messageId: 'error' }) }