UNPKG

datatypes-validation

Version:

![](https://img.shields.io/npm/v/datatypes-validation.svg) ![](https://img.shields.io/npm/dm/datatypes-validation.svg) ![](coverage/badge-lines.svg) ![](coverage/badge-functions.svg) ![](coverage/badge-statements.svg) ![](coverage/badge-branches.svg)

27 lines 777 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Rules_1 = require("../Rules"); const isNumber_1 = require("../SingleRulesFunctions/isNumber"); const __1 = require("../../../.."); class NumberRules extends Rules_1.Rules { isNumber(options = {}) { this.rules.number = isNumber_1.isNumber(options); return this; } get number() { return this.isNumber(); } isRequired(options = {}) { this.rules.required = __1.isRequired(options); return this; } get required() { return this.isRequired(); } custom(callback) { this.rules.custom = __1.custom(callback); return this; } } exports.NumberRules = NumberRules; //# sourceMappingURL=NumberRules.js.map