API reference@evolu/commonNumber › Int1To100OrPositiveInt

type Int1To100OrPositiveInt = Int1To100 | PositiveInt;

Defined in: packages/common/src/Number.ts:80

Int1To100 or PositiveInt.

Convenience input accepting integer literals from 1 to 100 or an already-validated PositiveInt for larger or dynamic values.

Example

import {
  assertEqual,
  PositiveInt,
  type Int1To100OrPositiveInt,
} from "@evolu/common";

const literal: Int1To100OrPositiveInt = 10;
const validated: Int1To100OrPositiveInt = PositiveInt.orThrow(101);

assertEqual(literal, 10);
assertEqual(validated, 101);