dist/validations.js
function validatesNumber() {
      var names = Array.from(arguments),
          opts = util.type(names[names.length - 1]) === 'object' ? names.pop() : {};

      names.forEach(function (name) {
        this.validate(name, function () {
          this.validateNumber(name, opts);
        });
      }, this);

      return this;
    }
function validatesNumber() {
      var names = Array.from(arguments),
          opts = util.type(names[names.length - 1]) === 'object' ? names.pop() : {};

      names.forEach(function (name) {
        this.validate(name, function () {
          this.validateNumber(name, opts);
        });
      }, this);

      return this;
    }
function validatesNumber ( ) { var names = Array . from ( arguments ) , opts = util . type ( names [ names . length - 1 ] ) === 'object' ? names . pop ( ) : { } ; names . forEach ( function ( name ) { this . validate ( name , function ( ) { this . validateNumber ( name , opts ) ; } ) ; } , this ) ; return this ; }
Public: Adds a validator to the model that checks to make sure the given attributes are valid numbers.  ...names - One or more attribute names. opts     - An optional object containing zero or more of the following options: nonnegative - Ensure that the number is not negative. maximum     - Ensure that the number is not greater than this value. minimum     - Ensure that the number is not less than this value.  Returns the receiver.
Public : Adds a validator to the model that checks to make sure the given attributes are valid numbers . ... names - One or more attribute names . opts - An optional object containing zero or more of the following options : nonnegative - Ensure that the number is not negative . maximum - Ensure that the number is not greater than this value . minimum - Ensure that the number is not less than this value . Returns the receiver .