@slickteam/ts-utils
Version:
Utils functions and classes for typescript
20 lines • 647 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.roundNumber = roundNumber;
exports.sleep = sleep;
exports.isBoolean = isBoolean;
exports.isNumber = isNumber;
function roundNumber(input, precision = 2) {
const factor = Math.pow(10, precision);
return Math.round((input + Number.EPSILON) * factor) / factor;
}
function sleep(duration) {
return new Promise((r) => setTimeout(r, duration));
}
function isBoolean(value) {
return value === 'false' || value === 'true';
}
function isNumber(value) {
return value != null && value !== '' && !isNaN(Number(value));
}
//# sourceMappingURL=index.js.map