Variable numberValidatorsConst

numberValidators: {
    finite(): Validator<number, number>;
    gt(min: number): Validator<number, number>;
    gte(min: number): Validator<number, number>;
    lt(max: number): Validator<number, number>;
    lte(max: number): Validator<number, number>;
    safeInteger(): Validator<number, number>;
    within(min: number, max: number): Validator<number, number>;
} = ...

Type declaration

  • finite:function
    • Creates a validator that asserts that the input number is finite.

      Returns Validator<number, number>

  • gt:function
    • Creates a validator that asserts that the input number is greater than the provided minimum value.

      Parameters

      • min: number

        The minimum (exclusive) the value may be.

      Returns Validator<number, number>

  • gte:function
    • Creates a validator that asserts that the input number is at least the provided minimum value.

      Parameters

      • min: number

        The minimum (inclusive) the value may be.

      Returns Validator<number, number>

  • lt:function
    • Creates a validator that asserts that the input number is less than the provided maximum value.

      Parameters

      • max: number

        The maximum (exclusive) the value may be.

      Returns Validator<number, number>

  • lte:function
    • Creates a validator that asserts that the input number is at most the provided maximum value.

      Parameters

      • max: number

        The maximum (inclusive) the value may be.

      Returns Validator<number, number>

  • safeInteger:function
    • Creates a validator that asserts that the input number is a safe integer.

      Returns Validator<number, number>

  • within:function
    • Creates a validator that asserts that the input number is at least the provided minimum and at most the provided maximum values.

      Parameters

      • min: number

        The minimum (inclusive) value the input may be.

      • max: number

        The maximum (inclusive) value the input may be.

      Returns Validator<number, number>