UNPKG

@yobta/validator

Version:
9 lines (8 loc) 322 B
import { rule } from '../rule/rule.js'; export const minNumberMessage = (limit) => `It should be at least ${limit}`; export const minNumber = (limit, message = minNumberMessage) => rule((input) => { if (typeof input === 'number' && input < limit) { throw new Error(message(limit)); } return input; });