From b4751f45ccc0675b84fda43d466afa531743f651 Mon Sep 17 00:00:00 2001 From: "igor.luckenkov" Date: Wed, 7 Dec 2022 21:31:53 +0000 Subject: [PATCH] rename abort controller mock to DummyAbortController --- src/jsutils/AbortController.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jsutils/AbortController.ts b/src/jsutils/AbortController.ts index 96293a3023..3657cf6353 100644 --- a/src/jsutils/AbortController.ts +++ b/src/jsutils/AbortController.ts @@ -9,11 +9,13 @@ export interface IAbortController { abort: (reason?: any) => void; } +// We need to polyfill abort controller in case of Node@14 which doesn't have it /* c8 ignore start */ export const AbortController: new () => IAbortController = // eslint-disable-next-line no-undef global.AbortController || - class MockAbortController implements IAbortController { + // This is a dummy implementation that doesn't actually abort anything + class DummyAbortController implements IAbortController { private _signal: IAbortSignal = { aborted: false, addEventListener: () => null,