From e643a8ea32caf5833f9481a4d5e72e4f91a7b159 Mon Sep 17 00:00:00 2001 From: Jakob Ackermann Date: Mon, 26 Aug 2024 13:45:22 +0200 Subject: [PATCH] Merge pull request #20131 from overleaf/jpa-mongoose-query-is-promise [web] eslint: consider promise-like interfaces in no-floating-promises GitOrigin-RevId: c179f4a27c1c576d18abdec0e27433b846d7f620 --- services/web/.eslintrc.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/web/.eslintrc.js b/services/web/.eslintrc.js index bdb71b7ee6..54e12ba70c 100644 --- a/services/web/.eslintrc.js +++ b/services/web/.eslintrc.js @@ -143,7 +143,10 @@ module.exports = { 'Mongo find returns a cursor not a promise, use `for await (const result of cursor)` or `.toArray()` instead.', }, ], - '@typescript-eslint/no-floating-promises': 'error', + '@typescript-eslint/no-floating-promises': [ + 'error', + { checkThenables: true }, + ], }, }, {