UNPKG

verificator

Version:

Client and server-side validation JavaScript library

16 lines (12 loc) 364 B
const validate = (attribute: string, value: any, parameters: any[], validator: any): boolean => { if (!(/boolean|number|string/).test(typeof value)) { return false } try { const json = JSON.parse(value) return (/boolean|number|object/).test(typeof json) } catch (e) { return false } } export default validate