UNPKG

ow

Version:

Function argument validation for humans

13 lines (12 loc) 205 B
/** @hidden */ export const testSymbol = Symbol('test'); /** @hidden */ export const optionalSymbol = Symbol('optional'); /** @hidden */ export const isPredicate = (value) => Boolean(value?.[testSymbol]);