Add components
This commit is contained in:
30
slider/node_modules/eslint/lib/shared/stats.js
generated
vendored
Normal file
30
slider/node_modules/eslint/lib/shared/stats.js
generated
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
/**
|
||||
* @fileoverview Provides helper functions to start/stop the time measurements
|
||||
* that are provided by the ESLint 'stats' option.
|
||||
* @author Mara Kiefer <http://github.com/mnkiefer>
|
||||
*/
|
||||
"use strict";
|
||||
|
||||
/**
|
||||
* Start time measurement
|
||||
* @returns {[number, number]} t variable for tracking time
|
||||
*/
|
||||
function startTime() {
|
||||
return process.hrtime();
|
||||
}
|
||||
|
||||
/**
|
||||
* End time measurement
|
||||
* @param {[number, number]} t Variable for tracking time
|
||||
* @returns {number} The measured time in milliseconds
|
||||
*/
|
||||
function endTime(t) {
|
||||
const time = process.hrtime(t);
|
||||
|
||||
return time[0] * 1e3 + time[1] / 1e6;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
startTime,
|
||||
endTime,
|
||||
};
|
Reference in New Issue
Block a user