leonitousconforti/tinyburg

View on GitHub
packages/doorman/src/parameter-guards/uint8-safe-integer.ts

Summary

Maintainability
A
0 mins
Test Coverage
import assert from "node:assert";

export const uint8safeIntegerGuard = (input: number): void => {
    assert(Number.isSafeInteger(input), "Input is not a safe integer");
    assert(input >= 0, "Input must be greater than or equal to 0");
    assert(input < 256, "Input must be less than 256");
};