From: Laurent Mazet Date: Wed, 6 May 2020 22:53:37 +0000 (+0200) Subject: fix all eslint errors X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;h=be191bf000864068192b674a0e4a6e4aff7159d5;p=trivabble.git fix all eslint errors --- diff --git a/server/lang/de.js b/server/lang/de.js index e41f892..67cd160 100644 --- a/server/lang/de.js +++ b/server/lang/de.js @@ -24,10 +24,10 @@ module.exports = { - code: "de", - name: "German", + code: "de", + name: "German", - /* + /* 102 jetons: - 0 point: Joker *2 - 1 point : E *15, N *9, S *7, I *6, R *6, T *6, U *6, A *5, D *4 @@ -39,69 +39,69 @@ module.exports = { - 10 points : Q *1, Y *1 */ - bag: [ - " ", " ", // Joker - "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", - "N", "N", "N", "N", "N", "N", "N", "N", "N", - "S", "S", "S", "S", "S", "S", "S", - "I", "I", "I", "I", "I", "I", - "R", "R", "R", "R", "R", "R", - "T", "T", "T", "T", "T", "T", - "U", "U", "U", "U", "U", "U", - "A", "A", "A", "A", "A", - "D", "D", "D", "D", - "H", "H", "H", "H", - "G", "G", "G", - "L", "L", "L", - "O", "O", "O", - "M", "M", "M", "M", - "B", "B", - "W", - "Z", - "C", "C", - "F", "F", - "K", "K", - "P", - "Ä", - "J", - "Ü", - "V", - "Ö", - "X", - "Q", - "Y" - ], + bag: [ + " ", " ", // Joker + "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", + "N", "N", "N", "N", "N", "N", "N", "N", "N", + "S", "S", "S", "S", "S", "S", "S", + "I", "I", "I", "I", "I", "I", + "R", "R", "R", "R", "R", "R", + "T", "T", "T", "T", "T", "T", + "U", "U", "U", "U", "U", "U", + "A", "A", "A", "A", "A", + "D", "D", "D", "D", + "H", "H", "H", "H", + "G", "G", "G", + "L", "L", "L", + "O", "O", "O", + "M", "M", "M", "M", + "B", "B", + "W", + "Z", + "C", "C", + "F", "F", + "K", "K", + "P", + "Ä", + "J", + "Ü", + "V", + "Ö", + "X", + "Q", + "Y" + ], - letterValues: { - " ": 0, - "E": 1, - "N": 1, - "S": 1, - "I": 1, - "R": 1, - "T": 1, - "U": 1, - "A": 1, - "D": 1, - "H": 2, - "G": 2, - "L": 2, - "O": 2, - "M": 3, - "B": 3, - "W": 3, - "Z": 3, - "C": 4, - "F": 4, - "K": 4, - "P": 4, - "Ä": 6, - "J": 6, - "Ü": 6, - "V": 6, - "Ö": 8, - "X": 8, - "Q": 10, - "Y": 10 - } + letterValues: { + " ": 0, + E: 1, + N: 1, + S: 1, + I: 1, + R: 1, + T: 1, + U: 1, + A: 1, + D: 1, + H: 2, + G: 2, + L: 2, + O: 2, + M: 3, + B: 3, + W: 3, + Z: 3, + C: 4, + F: 4, + K: 4, + P: 4, + Ä: 6, + J: 6, + Ü: 6, + V: 6, + Ö: 8, + X: 8, + Q: 10, + Y: 10 + } }; diff --git a/server/lang/en.js b/server/lang/en.js index a8f34f1..1c7e3f3 100644 --- a/server/lang/en.js +++ b/server/lang/en.js @@ -24,10 +24,10 @@ module.exports = { - code: "en", - name: "English", + code: "en", + name: "English", - /* + /* 100 jetons: - 0 point: Blank *2 - 1 point : E *12, A *9, I *9, O *8, R *6, N *6, T *6, L *4, S *4, U *4 @@ -39,63 +39,63 @@ module.exports = { - 10 points : Q *1, Z *1 */ - bag: [ - " ", " ", // Blanks - "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", - "A", "A", "A", "A", "A", "A", "A", "A", "A", - "I", "I", "I", "I", "I", "I", "I", "I", "I", - "O", "O", "O", "O", "O", "O", "O", "O", - "R", "R", "R", "R", "R", "R", - "N", "N", "N", "N", "N", "N", - "T", "T", "T", "T", "T", "T", - "L", "L", "L", "L", - "S", "S", "S", "S", - "U", "U", "U", "U", - "D", "D", "D", "D", - "G", "G", "G", - "B", "B", - "C", "C", - "M", "M", - "P", "P", - "F", "F", - "H", "H", - "V", "V", - "W", "W", - "Y", "Y", - "K", - "J", - "X", - "Q", - "Z" - ], + bag: [ + " ", " ", // Blanks + "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", + "A", "A", "A", "A", "A", "A", "A", "A", "A", + "I", "I", "I", "I", "I", "I", "I", "I", "I", + "O", "O", "O", "O", "O", "O", "O", "O", + "R", "R", "R", "R", "R", "R", + "N", "N", "N", "N", "N", "N", + "T", "T", "T", "T", "T", "T", + "L", "L", "L", "L", + "S", "S", "S", "S", + "U", "U", "U", "U", + "D", "D", "D", "D", + "G", "G", "G", + "B", "B", + "C", "C", + "M", "M", + "P", "P", + "F", "F", + "H", "H", + "V", "V", + "W", "W", + "Y", "Y", + "K", + "J", + "X", + "Q", + "Z" + ], - letterValues: { - " ": 0, - "E": 1, - "A": 1, - "I": 1, - "O": 1, - "R": 1, - "N": 1, - "T": 1, - "L": 1, - "S": 1, - "U": 1, - "D": 2, - "G": 2, - "B": 3, - "C": 3, - "M": 3, - "P": 3, - "F": 4, - "H": 4, - "V": 4, - "W": 4, - "Y": 4, - "K": 5, - "J": 8, - "X": 8, - "Q": 10, - "Z": 10 - } + letterValues: { + " ": 0, + E: 1, + A: 1, + I: 1, + O: 1, + R: 1, + N: 1, + T: 1, + L: 1, + S: 1, + U: 1, + D: 2, + G: 2, + B: 3, + C: 3, + M: 3, + P: 3, + F: 4, + H: 4, + V: 4, + W: 4, + Y: 4, + K: 5, + J: 8, + X: 8, + Q: 10, + Z: 10 + } }; diff --git a/server/lang/es.js b/server/lang/es.js index cb8aa51..d1e871c 100644 --- a/server/lang/es.js +++ b/server/lang/es.js @@ -24,10 +24,10 @@ module.exports = { - code: "es", - name: "Spanish", + code: "es", + name: "Spanish", - /* + /* 100 jetons: - 0 point: Comodin *2 - 1 point : A *12, E *12, O *9, I *6, S *6, N *5, R *5, U *5, L *4, T *4 @@ -39,67 +39,67 @@ module.exports = { - 10 points : Z *1 */ - bag: [ - " ", " ", // Comodines - "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", - "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", - "O", "O", "O", "O", "O", "O", "O", "O", "O", - "I", "I", "I", "I", "I", "I", - "S", "S", "S", "S", "S", "S", - "N", "N", "N", "N", "N", - "R", "R", "R", "R", "R", - "U", "U", "U", "U", "U", - "L", "L", "L", "L", - "T", "T", "T", "T", - "D", "D", "D", "D", "D", - "G", "G", - "C", "C", "C", "C", - "B", "B", - "M", "M", - "P", "P", - "H", "H", - "F", - "V", - "Y", - "CH", - "Q", - "J", - "LL", - "Ñ", - "RR", - "X", - "Z" - ], + bag: [ + " ", " ", // Comodines + "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", "A", + "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", + "O", "O", "O", "O", "O", "O", "O", "O", "O", + "I", "I", "I", "I", "I", "I", + "S", "S", "S", "S", "S", "S", + "N", "N", "N", "N", "N", + "R", "R", "R", "R", "R", + "U", "U", "U", "U", "U", + "L", "L", "L", "L", + "T", "T", "T", "T", + "D", "D", "D", "D", "D", + "G", "G", + "C", "C", "C", "C", + "B", "B", + "M", "M", + "P", "P", + "H", "H", + "F", + "V", + "Y", + "CH", + "Q", + "J", + "LL", + "Ñ", + "RR", + "X", + "Z" + ], - letterValues: { - " ": 0, - "A": 1, - "E": 1, - "O": 1, - "I": 1, - "S": 1, - "N": 1, - "R": 1, - "U": 1, - "L": 1, - "T": 1, - "D": 2, - "G": 2, - "C": 3, - "B": 3, - "M": 3, - "P": 3, - "H": 4, - "F": 4, - "V": 4, - "Y": 4, - "CH": 5, - "Q": 5, - "J": 8, - "LL": 8, - "Ñ": 8, - "RR": 8, - "X": 8, - "Z": 10 - } + letterValues: { + " ": 0, + A: 1, + E: 1, + O: 1, + I: 1, + S: 1, + N: 1, + R: 1, + U: 1, + L: 1, + T: 1, + D: 2, + G: 2, + C: 3, + B: 3, + M: 3, + P: 3, + H: 4, + F: 4, + V: 4, + Y: 4, + CH: 5, + Q: 5, + J: 8, + LL: 8, + Ñ: 8, + RR: 8, + X: 8, + Z: 10 + } }; diff --git a/server/lang/fr.js b/server/lang/fr.js index f94c0c0..1ad3d59 100644 --- a/server/lang/fr.js +++ b/server/lang/fr.js @@ -24,10 +24,10 @@ module.exports = { - code: "fr", - name: "French", + code: "fr", + name: "French", - /* + /* 102 jetons - 0 point : Joker *2 - 1 point : E *15, A *9, I *8, N *6, O *6, R *6, S *6, T *6, U *6, L *5 @@ -38,63 +38,63 @@ module.exports = { - 10 points : K *1, W *1, X *1, Y *1, Z *1 */ - bag: [ - " ", " ", // Jokers - "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", - "A", "A", "A", "A", "A", "A", "A", "A", "A", - "I", "I", "I", "I", "I", "I", "I", "I", - "N", "N", "N", "N", "N", "N", - "O", "O", "O", "O", "O", "O", - "R", "R", "R", "R", "R", "R", - "S", "S", "S", "S", "S", "S", - "T", "T", "T", "T", "T", "T", - "U", "U", "U", "U", "U", "U", - "L", "L", "L", "L", "L", - "D", "D", "D", - "M", "M", "M", - "G", "G", - "B", "B", - "C", "C", - "P", "P", - "F", "F", - "H", "H", - "V", "V", - "J", - "Q", - "K", - "W", - "X", - "Y", - "Z" - ], + bag: [ + " ", " ", // Jokers + "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E", + "A", "A", "A", "A", "A", "A", "A", "A", "A", + "I", "I", "I", "I", "I", "I", "I", "I", + "N", "N", "N", "N", "N", "N", + "O", "O", "O", "O", "O", "O", + "R", "R", "R", "R", "R", "R", + "S", "S", "S", "S", "S", "S", + "T", "T", "T", "T", "T", "T", + "U", "U", "U", "U", "U", "U", + "L", "L", "L", "L", "L", + "D", "D", "D", + "M", "M", "M", + "G", "G", + "B", "B", + "C", "C", + "P", "P", + "F", "F", + "H", "H", + "V", "V", + "J", + "Q", + "K", + "W", + "X", + "Y", + "Z" + ], - letterValues: { - " ": 0, - "E": 1, - "A": 1, - "I": 1, - "N": 1, - "O": 1, - "R": 1, - "S": 1, - "T": 1, - "U": 1, - "L": 1, - "D": 2, - "M": 2, - "G": 2, - "B": 3, - "C": 3, - "P": 3, - "F": 4, - "H": 4, - "V": 4, - "J": 8, - "Q": 8, - "K": 10, - "W": 10, - "X": 10, - "Y": 10, - "Z": 10 - } + letterValues: { + " ": 0, + E: 1, + A: 1, + I: 1, + N: 1, + O: 1, + R: 1, + S: 1, + T: 1, + U: 1, + L: 1, + D: 2, + M: 2, + G: 2, + B: 3, + C: 3, + P: 3, + F: 4, + H: 4, + V: 4, + J: 8, + Q: 8, + K: 10, + W: 10, + X: 10, + Y: 10, + Z: 10 + } }; diff --git a/server/trivabble-server.js b/server/trivabble-server.js index dc769a8..7c9379f 100644 --- a/server/trivabble-server.js +++ b/server/trivabble-server.js @@ -55,21 +55,19 @@ const REQUEST_TYPE_LONG_POLLING = 1; const REQUEST_TYPE_SSE = 2; const REQUEST_TYPE_WEBSOCKET = 3; -/* eslint-disable quote-props */ +/* eslint no-sync: ["error", { allowAtRootLevel: true }] */ /* Manage multi language board */ const boardPieces = {}; const langName = {}; const langFiles = fs.readdirSync("./lang"); -for (const i in langFiles) { - const data = require("./lang/" + langFiles[i]); +for (let i = 0; i < langFiles.length; i++) { + const data = require("./lang/" + langFiles[i]); /* eslint-disable-line global-require */ boardPieces[data.code] = data; langName[data.code] = data.name; } const defaultLang = "fr"; -/* eslint-enable quote-props */ - const games = {}; let saveTimeout = null;