UNPKG

@vitruvius-labs/ts-predicate

Version:
11 lines (10 loc) 354 B
import { buildArrayConstraints } from "../utils/build-array-constraints.mjs"; import { assertArray } from "./assert-array.mjs"; function assertPopulatedArray(value, constraints) { const CONSTRAINTS = buildArrayConstraints(constraints); assertArray(value, { minLength: 1, ...CONSTRAINTS, }); } export { assertPopulatedArray };