Вы получаете эту ошибку из-за того, что вы не указали количество оборотов (соль) для генерации га sh предоставленного пароля. Пожалуйста, просмотрите следующий код.
const bcrypt = require('bcryptjs');
myFunction = async () =>{
const password = 'Red1234';
const hashedPassword = await bcrypt.hash(password, NumberOfRotations);
// e.g const hashedPassword = await bcrypt.hash(password,8);
console.log(hashedPassword);
const isMatch = await bcrypt.compare('Red1234',hashedPassword);
console.log(isMatch);
}
myFunction();