akito0107/favalid

View on GitHub
src/validators/strings.maxLength.ts

Summary

Maintainability
A
1 hr
Test Coverage
A
100%
import { Messager, tester, ValueValidator } from "../core";
import { strlen } from "../util";

export default (limit: number, messager: Messager): ValueValidator => {
  return tester((target: string) => {
    return strlen(target) < limit;
  }, messager);
};