class MimeHeader { constructor(message) { if ( message.indexOf(':') === -1 ) { throw new TypeError("Invalid header."); } this.rawMessage = message; } get key() { return this.rawMessage.split(':')[0].trim(); } get rawValue() { return this.rawMessage.slice(this.rawMessage.indexOf(':')); } toString() { return this.rawMessage; } } export default MimeHeader;