Accept an async listener in the types and normalise any rejection reason

This commit is contained in:
2026-08-27 23:07:48 +02:00
parent 0c55e5ee11
commit 344249b080
7 changed files with 73 additions and 27 deletions
-7
View File
@@ -48,13 +48,6 @@ export default tseslint.config(
files: ['src/defs/encodings.ts'],
rules: { 'no-control-regex': 'off' },
},
{
// An async event listener is a documented, supported shape; EventEmitter types listeners void.
files: ['test/*.test.ts'],
rules: {
'@typescript-eslint/no-misused-promises': ['error', { checksVoidReturn: { arguments: false } }],
},
},
{
files: ['eslint.config.js'],
extends: [tseslint.configs.disableTypeChecked],