mirror of
https://github.com/dawidd6/action-send-mail.git
synced 2026-10-23 06:55:45 +07:00
node_modules: update (#352)
Co-authored-by: dawidd6 <9713907+dawidd6@users.noreply.github.com>
This commit is contained in:
1 parent
4026a70a6b
commit
47af4a10b5
53 files changed
+630
-217
No files matched your search
+3
-12
@@ -50,15 +50,9 @@ function encodeBytes(buffer, next, binary, previous) {
|
||||
for (let i = 0; i < len; i++) {
|
||||
const ord = buffer[i];
|
||||
const following = i + 1 < len ? buffer[i + 1] : next;
|
||||
const lineBreakByte = binary && (ord === 0x0d || ord === 0x0a)
|
||||
? ord === 0x0d
|
||||
? following === 0x0a
|
||||
: (i > 0 ? buffer[i - 1] : previous) === 0x0d
|
||||
: true;
|
||||
const lineBreakByte = binary && (ord === 0x0d || ord === 0x0a) ? (ord === 0x0d ? following === 0x0a : (i > 0 ? buffer[i - 1] : previous) === 0x0d) : true;
|
||||
// if the char is in allowed range, then keep as is, unless it is a WS in the end of a line
|
||||
if (QP_LITERAL[ord] &&
|
||||
lineBreakByte &&
|
||||
!(isWhitespace(ord) && (following === undefined || following === 0x0a || following === 0x0d))) {
|
||||
if (QP_LITERAL[ord] && lineBreakByte && !(isWhitespace(ord) && (following === undefined || following === 0x0a || following === 0x0d))) {
|
||||
output[pos++] = ord;
|
||||
continue;
|
||||
}
|
||||
@@ -119,10 +113,7 @@ function wrap(str, lineLength) {
|
||||
line = line.substr(0, line.length - match[0].length);
|
||||
}
|
||||
// ensure that utf-8 sequences are not split
|
||||
while (line.length > 3 &&
|
||||
line.length < len - pos &&
|
||||
!line.match(/^(?:=[\da-f]{2}){1,4}$/i) &&
|
||||
(match = line.match(/[=][\da-f]{2}$/gi))) {
|
||||
while (line.length > 3 && line.length < len - pos && !line.match(/^(?:=[\da-f]{2}){1,4}$/i) && (match = line.match(/[=][\da-f]{2}$/gi))) {
|
||||
code = parseInt(match[0].substr(1, 2), 16);
|
||||
if (code < 128) {
|
||||
break;
|
||||
|
||||
Reference in new issue
Block a user