Add isPositiveInteger validation function

This commit is contained in:
2026-04-02 20:50:09 +02:00
parent 667cd7882f
commit c074b9f0d3

View File

@@ -79,6 +79,10 @@ function isPositiveFiniteNumber(value: unknown): value is number {
return isFiniteNumber(value) && value > 0;
}
function isPositiveInteger(value: unknown): value is number {
return isFiniteNumber(value) && Number.isInteger(value) && value > 0;
}
function isBoolean(value: unknown): value is boolean {
return typeof value === "boolean";
}