UNPKG

@appium/docutils

Version:

Documentation generation utilities for Appium and related projects

21 lines 606 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.stopwatch = stopwatch; /** * A stopwatch-like thing * * Used for displaying elapsed time in milliseconds * @param id - Unique identifier * @returns Function that returns the elapsed time in milliseconds */ function stopwatch(id) { const start = Date.now(); stopwatch.cache.set(id, start); return () => { const result = Date.now() - (stopwatch.cache.get(id) ?? 0); stopwatch.cache.delete(id); return result; }; } stopwatch.cache = new Map(); //# sourceMappingURL=timing.js.map