From f03e98bceb71e1eb82b736db6f41e29f2c1ea124 Mon Sep 17 00:00:00 2001 From: ekzyis Date: Sun, 25 Dec 2022 02:41:26 +0100 Subject: [PATCH] Add semicolons to EOL --- .prettierrc | 2 +- sn_translator/sn-translator.js | 60 +++++++++++++++++----------------- 2 files changed, 31 insertions(+), 31 deletions(-) diff --git a/.prettierrc b/.prettierrc index d86fe7a..cb43028 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,7 +1,7 @@ { "trailingComma": "es5", "tabWidth": 2, - "semi": false, + "semi": true, "singleQuote": true, "printWidth": 120 } \ No newline at end of file diff --git a/sn_translator/sn-translator.js b/sn_translator/sn-translator.js index dfac065..c0a54c9 100644 --- a/sn_translator/sn-translator.js +++ b/sn_translator/sn-translator.js @@ -19,13 +19,13 @@ const headers = { 'sec-fetch-dest': 'empty', 'sec-fetch-mode': 'cors', 'sec-fetch-site': 'same-origin', -} +}; function translate(text, source, target) { - const formData = new FormData() - formData.append('q', text) - formData.append('source', source) - formData.append('target', target) + const formData = new FormData(); + formData.append('q', text); + formData.append('source', source); + formData.append('target', target); return new Promise((resolve, reject) => { GM_xmlhttpRequest({ method: 'POST', @@ -34,38 +34,38 @@ function translate(text, source, target) { headers, synchronous: true, onload: function (res) { - const body = JSON.parse(res.responseText) - if (res.status !== 200) return reject(body) - return resolve(body.translatedText) + const body = JSON.parse(res.responseText); + if (res.status !== 200) return reject(body); + return resolve(body.translatedText); }, - }) - }) + }); + }); } -const sleep = (ms) => new Promise((r) => setTimeout(r, ms)) +const sleep = (ms) => new Promise((r) => setTimeout(r, ms)); function addButtons() { - console.log('sn-translator: Adding button to every comment ...') - const commentSection = document.querySelector('.item_comments__cN57K') - const comments = commentSection.querySelectorAll('.comment_comment__5uvl3') + console.log('sn-translator: Adding button to every comment ...'); + const commentSection = document.querySelector('.item_comments__cN57K'); + const comments = commentSection.querySelectorAll('.comment_comment__5uvl3'); for (const comment of comments) { - const topBar = comment.querySelector('.item_other__qNlji') - const content = comment.querySelector('.comment_text__nHI0E') - const padding = document.createElement('span') - padding.innerText = ' ' - const btn = document.createElement('button') - btn.innerText = 'Translate' + const topBar = comment.querySelector('.item_other__qNlji'); + const content = comment.querySelector('.comment_text__nHI0E'); + const padding = document.createElement('span'); + padding.innerText = ' '; + const btn = document.createElement('button'); + btn.innerText = 'Translate'; btn.onclick = async (e) => { - const t = await translate(content.innerText, 'auto', 'en').catch(console.error) - if (t) content.innerText = t - } - topBar.appendChild(padding) - topBar.appendChild(btn) + const t = await translate(content.innerText, 'auto', 'en').catch(console.error); + if (t) content.innerText = t; + }; + topBar.appendChild(padding); + topBar.appendChild(btn); } - console.log('Done') + console.log('Done'); } -;(async function () { - await sleep(1000) - addButtons() -})() +(async function () { + await sleep(1000); + addButtons(); +})();