sipgateio
Version:
The official Node.js library for sipgate.io
12 lines • 508 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.validateDTMFSequence = void 0;
const handleRtcmError_1 = require("../errors/handleRtcmError");
const validateDTMFSequence = (sequence) => {
if (/^[0-9A-D#*]+$/g.test(sequence)) {
return { isValid: true };
}
return { isValid: false, cause: handleRtcmError_1.RtcmErrorMessage.DTMF_INVALID_SEQUENCE };
};
exports.validateDTMFSequence = validateDTMFSequence;
//# sourceMappingURL=validateDTMFSequence.js.map