1
0
mirror of https://github.com/eleith/emailjs.git synced 2024-07-07 12:40:37 +00:00

feat: Message readAsync

This commit is contained in:
Carson Full 2021-08-28 21:21:00 -05:00 committed by Zack Schuster
parent 63401a0868
commit 0516e3825c

View File

@ -257,6 +257,18 @@ export class Message {
str.on('end', (err) => callback(err, buffer));
str.on('error', (err) => callback(err, buffer));
}
public readAsync() {
return new Promise<string>((resolve, reject) => {
this.read((err, buffer) => {
if (err != null) {
reject(err);
} else {
resolve(buffer);
}
});
});
}
}
class MessageStream extends Stream {