isEmail() returns true when � is at the end of the address

I've noticed some odd behavior using isEmail().

> validator.isEmail('�username@domain.com') // expected
false
> validator.isEmail('username@domain.com�') // odd
true

Is this expected behavior? Is there an option that I am missing here?

Thanks!