fix all eslint errors

This commit is contained in:
Laurent Mazet 2020-05-07 00:53:37 +02:00
parent 10af864de0
commit be191bf000
5 changed files with 257 additions and 259 deletions

View File

@ -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
}
};

View File

@ -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
}
};

View File

@ -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
}
};

View File

@ -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
}
};

View File

@ -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;