Minor formatting

このコミットが含まれているのは:
n9k 2022-07-16 23:48:34 +00:00
コミット 70036ca234
1個のファイルの変更7行の追加7行の削除

ファイルの表示

@ -284,26 +284,26 @@ const delete_chat_messages = (seqs) => {
const hexdigest = async (string, bytelength) => { const hexdigest = async (string, bytelength) => {
uint8array = new TextEncoder().encode(string); uint8array = new TextEncoder().encode(string);
arraybuffer = await crypto.subtle.digest('sha-256', uint8array); arraybuffer = await crypto.subtle.digest("sha-256", uint8array);
array = Array.from(new Uint8Array(arraybuffer).slice(0, bytelength)); array = Array.from(new Uint8Array(arraybuffer).slice(0, bytelength));
hex = array.map(b => b.toString(16).padStart(2, '0')).join(''); hex = array.map(b => b.toString(16).padStart(2, "0")).join("");
return hex return hex
} }
const escape_css_string = (string) => { const escape_css_string = (string) => {
/* https://drafts.csswg.org/cssom/#common-serializing-idioms */ /* https://drafts.csswg.org/cssom/#common-serializing-idioms */
const result = []; const result = [];
for (const char of string) { for (const char of string) {
if (char === '\0') { if (char === "\0") {
result.push('\ufffd'); result.push("\ufffd");
} else if (char < '\u0020' || char == '\u007f') { } else if (char < "\u0020" || char == "\u007f") {
result.push(`\\${char.charCodeAt().toString(16)}`); result.push(`\\${char.charCodeAt().toString(16)}`);
} else if (char == '"' || char == '\\') { } else if (char == '"' || char == "\\") {
result.push(`\\${char}`); result.push(`\\${char}`);
} else { } else {
result.push(char); result.push(char);
} }
} }
return result.join(''); return result.join("");
} }
const update_emotes = async (emotes) => { const update_emotes = async (emotes) => {
const rules = []; const rules = [];