We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a82a6e3 commit 6749032Copy full SHA for 6749032
lib/deferred.js
@@ -6,7 +6,9 @@ export function deferred(f) {
6
onfulfilled,
7
onrejected
8
) {
9
- promise ||= new Promise(resolve => resolve(f()));
+ // Use logical OR assignment when Node.js 14.x support is dropped
10
+ //promise ||= new Promise(resolve => resolve(f()));
11
+ promise || (promise = new Promise(resolve => resolve(f())));
12
return promise.then(
13
14
0 commit comments