pimatic
Version:
A home automation server and framework for the Raspberry PI running on node.js
18 lines (15 loc) • 586 B
JavaScript
// ******************************************************************
// § 5.1. Validation keywords for numeric instances
// ******************************************************************
var Errors = require('../../../errors.js');
module.exports = function(config) {
var errors = [];
if (config.schema.exclusiveMinimum) {
if (config.inst <= config.schema.minimum) {
errors.push(new Errors.NumericValidationError(config.resolutionScope,
config.instanceContext, 'exclusiveMinimum', config.schema.minimum,
config.inst));
}
}
return errors;
};