Skip to content

Commit 1f1f7f4

Browse files
committed
we're node-only
1 parent 360f71f commit 1f1f7f4

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

src/flushMicroTasks.js

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,9 @@ export default function flushMicrotasksQueue(): SimpleThenable {
1212
return flushMicroTasks();
1313
}
1414

15-
let enqueueTask;
16-
try {
17-
// assuming we're in node, let's try to get node's
18-
// version of setImmediate, bypassing fake timers if any.
19-
// $FlowFixMe - timers is internal Node module
20-
enqueueTask = require('timers').setImmediate;
21-
} catch (_err) {
22-
// we're in a browser, do nothing
23-
enqueueTask = (resolve) => {
24-
resolve();
25-
};
26-
}
15+
// let's try to get node's version of setImmediate, bypassing fake timers if
16+
// any. $FlowFixMe - timers is internal Node module
17+
const enqueueTask = require('timers').setImmediate;
2718

2819
export function flushMicroTasks(): SimpleThenable {
2920
return {

0 commit comments

Comments
 (0)