UNPKG

@iotize/cli

Version:
13 lines 500 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const clime_1 = require("clime"); class HexStringValidator { validate(value, context) { if (value.match(HexStringValidator.regex) == null) { throw new clime_1.ExpectedError(`"${value}" is not a valid hexadecimal string`); } } } exports.HexStringValidator = HexStringValidator; HexStringValidator.regex = /^(0x)?[0-9A-Fa-f]+$/; //# sourceMappingURL=hex-string-validator.js.map