@vitruvius-labs/ts-predicate
Version:
TypeScript predicates library
11 lines (10 loc) • 354 B
JavaScript
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 };