isomorphic-validation
Version:
Isomorphic javascript form validation library.
12 lines (9 loc) • 318 B
JavaScript
const isType = (value, type) =>
type === Object
? Object.getPrototypeOf(Object(value)) === Object.prototype
: Object(value) instanceof type;
const getTypeOf = (value) =>
Object.getPrototypeOf(Object(value)) === Object.prototype
? Object
: Object(value).constructor;
export { getTypeOf, isType };