SOLID Principles in JavaScript

What SOLID principle is being violated in this input validation implementation?
interface Validator {
  validateEmail(email: string): boolean;
  validatePhone(phone: string): boolean;
  validateAddress(address: string): boolean;
  validateCreditCard(card: string): boolean;
  validatePassport(passport: string): boolean;
}

class SimpleValidator implements Validator {
  validateEmail(email) { return true; }
  validatePhone(phone) { return true; }
  validateAddress(address) { throw new Error('Not implemented'); }
  validateCreditCard(card) { throw new Error('Not implemented'); }
  validatePassport(passport) { throw new Error('Not implemented'); }
}
Next Question (13/20)