Skip to content

Commit d46be0f

Browse files
committed
linting
1 parent 139b559 commit d46be0f

File tree

7 files changed

+29
-21
lines changed

7 files changed

+29
-21
lines changed

.eslintrc.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@ module.exports = {
1515
'rules': {
1616
'indent': [
1717
'error',
18-
4
18+
4,
19+
{
20+
'SwitchCase': 1
21+
}
1922
],
2023
'linebreak-style': [
2124
'error',

src/config.example.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,8 @@
136136
"roles": []
137137
},
138138
"pvp": {
139-
"enabled": true,
140-
"roles": []
139+
"enabled": true,
140+
"roles": []
141141
},
142142
"s2cells": {
143143
"enabled": true,

src/data/map.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1060,6 +1060,7 @@ const getNests = async (minLat, maxLat, minLon, maxLon, nestFilterExclude = null
10601060
return null;
10611061
};
10621062

1063+
/* eslint-disable no-case-declarations */
10631064
const getSearchData = async (lat, lon, id, value, iconStyle) => {
10641065
let sql = '';
10651066
let args = [lat, lon, lat];
@@ -1209,6 +1210,7 @@ const getSearchData = async (lat, lon, id, value, iconStyle) => {
12091210
}
12101211
return null;
12111212
};
1213+
/* eslint-enable no-case-declarations */
12121214

12131215
const getPolygon = (s2cellId) => {
12141216
let s2cell = new S2.S2Cell(new S2.S2CellId(BigInt(s2cellId).toString()));
@@ -1405,4 +1407,4 @@ module.exports = {
14051407
getAvailableRaidBosses,
14061408
getAvailableQuests,
14071409
getAvailableNestPokemon
1408-
};
1410+
};

src/geofenceToGeoJSON.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ fs.readdir(geofencesFolder, (err, files) => {
3434
return;
3535
}
3636
console.log('Converting ini geofence file to geoJSON format', file);
37-
const fences = data.match(/\[([^\]]+)\]([^\[]*)/g);
37+
const fences = data.match(/\[([^\]]+)\]([^[]*)/g);
3838
fences.forEach(fence => {
3939
const geofence = {
4040
type: 'Feature',
@@ -47,7 +47,7 @@ fs.readdir(geofencesFolder, (err, files) => {
4747
}
4848
};
4949
geofence.properties.name = fence.match(/\[([^\]]+)\]/)[1];
50-
geofence.geometry.coordinates[0] = fence.match(/[0-9\-\.]+,\s*[0-9\-\.]+/g).map(point => [parseFloat(point.split(',')[1]), parseFloat(point.split(',')[0])]);
50+
geofence.geometry.coordinates[0] = fence.match(/[0-9\-.]+,\s*[0-9\-.]+/g).map(point => [parseFloat(point.split(',')[1]), parseFloat(point.split(',')[0])]);
5151
geofence.geometry.coordinates[0].push(geofence.geometry.coordinates[0][0]);
5252

5353
geoJSON.features.push(geofence);

src/index.js

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
const path = require('path');
44
const compression = require('compression');
55
const express = require('express');
6-
const cookieSession = require('cookie-session')
6+
const cookieSession = require('cookie-session');
77
const app = express();
88
const mustacheExpress = require('mustache-express');
99
const i18n = require('i18n');
@@ -29,7 +29,9 @@ const rateLimitOptions = {
2929
type: 'error',
3030
message: `Too many requests from this IP, please try again in ${config.ratelimit.time} minutes.`
3131
},
32+
/* eslint-disable no-unused-vars */
3233
onLimitReached: (req, res, options) => {
34+
/* eslint-enable no-unused-vars */
3335
//console.error('Rate limit reached! Redirect to landing page.');
3436
//res.status(options.message.status).send(options.message.message);
3537
// TODO: Fix redirect
@@ -93,16 +95,16 @@ if (config.discord.enabled) {
9395
/* eslint-disable no-unused-vars */
9496
app.use((err, req, res, next) => {
9597
switch (err.message) {
96-
case 'NoCodeProvided':
97-
return res.status(400).send({
98-
status: 'ERROR',
99-
error: err.message,
100-
});
101-
default:
102-
return res.status(500).send({
103-
status: 'ERROR',
104-
error: err.message,
105-
});
98+
case 'NoCodeProvided':
99+
return res.status(400).send({
100+
status: 'ERROR',
101+
error: err.message,
102+
});
103+
default:
104+
return res.status(500).send({
105+
status: 'ERROR',
106+
error: err.message,
107+
});
106108
}
107109
});
108110
/* eslint-enable no-unused-vars */

src/routes/api.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ router.get('/get_settings', async (req, res) => {
3434
const getSettings = () => {
3535
let data = {};
3636
let settingsData = [];
37-
const settingColorString = i18n.__('settings_color');
37+
//const settingColorString = i18n.__('settings_color');
3838
const pokemonSettingsString = i18n.__('settings_pokemon');
3939
const pokemonGlowString = i18n.__('settings_pokemon_glow');
4040
const clusterPokemonString = i18n.__('settings_cluster_pokemon');
@@ -43,11 +43,13 @@ const getSettings = () => {
4343
const pokestopSettingsString = i18n.__('settings_pokestop');
4444
const clusterPokestopsString = i18n.__('settings_cluster_pokestops');
4545

46-
let glowColorLabel = `
46+
/*
47+
const glowColorLabel = `
4748
<label class="btn btn-sm btn-size select-button-new" data-id="pokemon-glow" data-type="pokemon-glow" data-info="color">
4849
<input type="radio" name="options" id="color" autocomplete="off">${settingColorString}
4950
</label>
5051
`;
52+
*/
5153
settingsData.push({
5254
'id': {
5355
'formatted': utils.zeroPad(0, 3),

src/services/discord.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ const client = new Discord.Client();
1212
if (config.discord.enabled) {
1313
client.on('ready', () => {
1414
console.log(`Logged in as ${client.user.tag}!`);
15-
client.user.setPresence({ activity: { name: config.discord.status, type: 3 }
16-
});
15+
client.user.setPresence({ activity: { name: config.discord.status, type: 3 } });
1716
});
1817

1918
client.login(config.discord.botToken);

0 commit comments

Comments
 (0)