UNPKG

5no-schema

Version:

JSON Schema Filter/Validator

15 lines (12 loc) 421 B
import { formatNumber, isEqual, getTypeOfValue } from '../helper' export default function({name, value, options, defaultValue}) { if (typeof value !== 'undefined' && getTypeOfValue(value) === 'number' && !isEqual(value, defaultValue) && (typeof options.format !== 'undefined' && value !== formatNumber(value, options.format)) ) { return `${name} has incorrect number format` } return true }