You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
493 B
13 lines
493 B
"use strict"; |
|
Object.defineProperty(exports, "__esModule", { value: true }); |
|
/** |
|
* `setTimeoutUnref` is just like `setTimeout`, |
|
* only in Node's environment it will "unref" its macro task. |
|
*/ |
|
function setTimeoutUnref(callback, time, args) { |
|
var ref = setTimeout.apply(typeof globalThis !== 'undefined' ? globalThis : global, arguments); |
|
if (ref && typeof ref === 'object' && typeof ref.unref === 'function') |
|
ref.unref(); |
|
return ref; |
|
} |
|
exports.default = setTimeoutUnref;
|
|
|