mirror of
https://code.forgejo.org/actions/setup-node.git
synced 2025-05-21 13:34:46 +00:00
.
This commit is contained in:
parent
a004f0ae58
commit
fc725ba36b
7280 changed files with 19 additions and 1796407 deletions
28
node_modules/browser-process-hrtime/index.js
generated
vendored
28
node_modules/browser-process-hrtime/index.js
generated
vendored
|
@ -1,28 +0,0 @@
|
|||
module.exports = process.hrtime || hrtime
|
||||
|
||||
// polyfil for window.performance.now
|
||||
var performance = global.performance || {}
|
||||
var performanceNow =
|
||||
performance.now ||
|
||||
performance.mozNow ||
|
||||
performance.msNow ||
|
||||
performance.oNow ||
|
||||
performance.webkitNow ||
|
||||
function(){ return (new Date()).getTime() }
|
||||
|
||||
// generate timestamp or delta
|
||||
// see http://nodejs.org/api/process.html#process_process_hrtime
|
||||
function hrtime(previousTimestamp){
|
||||
var clocktime = performanceNow.call(performance)*1e-3
|
||||
var seconds = Math.floor(clocktime)
|
||||
var nanoseconds = Math.floor((clocktime%1)*1e9)
|
||||
if (previousTimestamp) {
|
||||
seconds = seconds - previousTimestamp[0]
|
||||
nanoseconds = nanoseconds - previousTimestamp[1]
|
||||
if (nanoseconds<0) {
|
||||
seconds--
|
||||
nanoseconds += 1e9
|
||||
}
|
||||
}
|
||||
return [seconds,nanoseconds]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue