mirror of
https://github.com/azure/login.git
synced 2026-06-06 10:47:05 +00:00
31 lines
No EOL
509 B
JavaScript
31 lines
No EOL
509 B
JavaScript
"use strict";
|
|
|
|
Object.defineProperty(exports, "__esModule", {
|
|
value: true
|
|
});
|
|
exports._times = _times;
|
|
|
|
var _setImmediate2 = require("./_setImmediate");
|
|
|
|
/**
|
|
* @private
|
|
*/
|
|
function _times(num, opts) {
|
|
opts = opts || {};
|
|
var fn = _setImmediate2._setImmediate;
|
|
var lag = 0;
|
|
var times = num;
|
|
|
|
if (typeof num !== 'number') {
|
|
times = num.times;
|
|
lag = num.lag || 0;
|
|
}
|
|
|
|
times = times || opts.times || 0;
|
|
if (lag) fn = setTimeout;
|
|
return {
|
|
times: times,
|
|
lag: lag,
|
|
fn: fn
|
|
};
|
|
} |