API reference › @evolu/common › Type › nonPositiveDecimalString
const nonPositiveDecimalString: BrandFactory<
"NonPositiveDecimalString",
DecimalString,
NonPositiveDecimalStringError
>;
Defined in: packages/common/src/Type.ts:7118
DecimalString Brand requiring a value less than or equal to zero.
Example
import {
assertOk,
DecimalString,
nonPositiveDecimalString,
} from "@evolu/common";
const NonPositive = nonPositiveDecimalString(DecimalString);
assertOk(NonPositive.fromUnknown("-0.5"), "-0.5");