Вы используете новую версию vue и старую vuelidate.
Проще всего откатить vue на версию 2.6.12. Это должно помочь.
Если же хотите продолжать писать на vue 3, то вам придется использовать vuelidate@next.
Также нужно будет обратить внимание на изменения во vue 3 (как минимум, синтаксис). А у вас в коде сейчас написано в синтаксисе vue 2.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Просто обозначила, что Владимир Куц написал в синтаксисе JS.