UNPKG

class-validator-i18n

Version:
16 lines (15 loc) 870 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IsMACAddress = void 0; const class_validator_1 = require("class-validator"); const i18n_1 = require("../../i18n"); const translator_1 = require("../../translator"); function IsMACAddress(optionsOrValidationOptionsArg, validationOptionsArg) { const options = !(0, class_validator_1.isValidationOptions)(optionsOrValidationOptionsArg) ? optionsOrValidationOptionsArg : undefined; const validationOptions = (0, class_validator_1.isValidationOptions)(optionsOrValidationOptionsArg) ? optionsOrValidationOptionsArg : validationOptionsArg; const translation = (0, i18n_1.getTranslation)(); return (0, class_validator_1.IsMACAddress)(options, (0, translator_1.translate)(translation, 'isMACAddress', validationOptions)); } exports.IsMACAddress = IsMACAddress;