Imask и Just-validate не работают совместно

Подскажите пожалуйста, почему может не работать валидация с помощью плагина just-validate для инпута, на который установлена маска с помощью плагина Imask?

import IMask from "imask";

document.querySelectorAll('.phone-mask').forEach((e) => {
    const phoneMask = IMask(e, { mask: '+{7} (000) 000-00-00' })
})


import JustValidate from "just-validate";

const validation = new JustValidate('.form-hero');

validation
    .addField('.phone-mask', [
        {
            rule: 'required',
            value: true,
            errorMessage: 'Введите номер телефона',
        },
        {
            rule: 'function',
            validator: function () {
                const phone = phoneMask.IMask.unmaskedValue();
                return phone.length === 10;
            },
            errorMessage: 'Введите корректный номер телефона'
        }
    ])


Ответы (0 шт):