Skip to content
This repository was archived by the owner on Feb 27, 2021. It is now read-only.

Commit 7470d10

Browse files
committed
linting
1 parent 5c3a8df commit 7470d10

13 files changed

+33
-28
lines changed

.eslintrc.js

+3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,10 @@ module.exports = {
1010
extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
1111
rules: {
1212
"@typescript-eslint/ban-types": "off",
13+
"@typescript-eslint/explicit-module-boundary-types": "off",
1314
"@typescript-eslint/no-explicit-any": "off",
15+
"@typescript-eslint/no-unused-vars": "off",
16+
"@typescript-eslint/no-var-requires": "off",
1417
"prefer-const": "off",
1518
},
1619
};

src/channels/channel.ts

+7-5
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export class Channel {
6767
try {
6868
data = JSON.parse(data);
6969
} catch (e) {
70-
data = data;
70+
//
7171
}
7272

7373
if (data.event && data.channel) {
@@ -115,7 +115,7 @@ export class Channel {
115115
let isPrivate = false;
116116

117117
this._privateChannels.forEach(privateChannel => {
118-
let regex = new RegExp(privateChannel.replace('\*', '.*'));
118+
let regex = new RegExp(privateChannel.replace('*', '.*'));
119119
if (regex.test(channel)) isPrivate = true;
120120
});
121121

@@ -134,10 +134,12 @@ export class Channel {
134134
socket.join(data.channel);
135135

136136
if (this.isPresence(data.channel)) {
137-
var member = res.channel_data;
137+
let member = res.channel_data;
138138
try {
139139
member = JSON.parse(res.channel_data);
140-
} catch (e) { }
140+
} catch (e) {
141+
//
142+
}
141143

142144
this.presence.join(socket, data.channel, member);
143145
}
@@ -186,7 +188,7 @@ export class Channel {
186188
let isClientEvent = false;
187189

188190
this._clientEvents.forEach(clientEvent => {
189-
let regex = new RegExp(clientEvent.replace('\*', '.*'));
191+
let regex = new RegExp(clientEvent.replace('*', '.*'));
190192
if (regex.test(event)) isClientEvent = true;
191193
});
192194

src/channels/presence-channel.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Database } from './../database';
22
import { Log } from './../log';
3-
var _ = require('lodash');
3+
const _ = require('lodash');
44

55
export class PresenceChannel {
66
/**

src/channels/private-channel.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export class PrivateChannel {
6565
authHostSelected = `${referer.protocol}//${referer.host}`;
6666
break;
6767
}
68-
};
68+
}
6969
}
7070

7171
if (this.options.development) {

src/cli/cli.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export class Cli {
4747
let optionKey = this.envVariables[envVar];
4848

4949
if (value !== null) {
50-
var json = null;
50+
let json = null;
5151

5252
if (typeof value === 'string') {
5353
try {

src/cli/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ let yargs = require('yargs')
1111

1212
yargs.$0 = '';
1313

14-
var argv = yargs.argv;
14+
// let argv = yargs.argv;

src/database/database.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ export class Database implements DatabaseDriver {
3131
* @return {Promise<any>}
3232
*/
3333
get(key: string): Promise<any> {
34-
return this.driver.get(key)
35-
};
34+
return this.driver.get(key);
35+
}
3636

3737
/**
3838
* Set a value to the database.
@@ -42,5 +42,5 @@ export class Database implements DatabaseDriver {
4242
*/
4343
set(key: string, value: any): void {
4444
this.driver.set(key, value);
45-
};
45+
}
4646
}

src/database/redis.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { DatabaseDriver } from './database-driver';
2-
var Redis = require('ioredis');
2+
const Redis = require('ioredis');
33

44
export class RedisDatabase implements DatabaseDriver {
55
/**

src/echo-server.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ export class EchoServer {
118118
this.options = Object.assign(this.options, options);
119119
this.server = new Server(this.options);
120120

121-
Log.title(`\Echo Server v${packageFile.version} \n`);
121+
Log.title(`Echo Server v${packageFile.version}\n`);
122122

123123
if (this.options.development) {
124124
Log.warning('Starting the server in development mode...\n');

src/log.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var colors = require('colors');
1+
const colors = require('colors');
22

33
colors.setTheme({
44
silly: 'rainbow',

src/server.ts

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
var fs = require('fs');
2-
var http = require('http');
3-
var https = require('https');
4-
var express = require('express');
5-
var url = require('url');
6-
var io = require('socket.io');
1+
const fs = require('fs');
2+
const http = require('http');
3+
const https = require('https');
4+
const express = require('express');
5+
const url = require('url');
6+
const io = require('socket.io');
77
import { Log } from './log';
88

99
export class Server {
@@ -94,14 +94,14 @@ export class Server {
9494
buildServer(secure: boolean) {
9595
this.express = express();
9696
this.express.use((req, res, next) => {
97-
for (var header in this.options.headers) {
97+
for (let header in this.options.headers) {
9898
res.setHeader(header, this.options.headers[header]);
9999
}
100100

101101
next();
102102
});
103103

104-
var httpServer = secure
104+
let httpServer = secure
105105
? https.createServer(this.options, this.express)
106106
: http.createServer(this.express);
107107

src/subscribers/http-subscriber.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Log } from './../log';
22
import { Subscriber } from './subscriber';
3-
var url = require('url');
3+
const url = require('url');
44

55
export class HttpSubscriber implements Subscriber {
66
/**
@@ -73,21 +73,21 @@ export class HttpSubscriber implements Subscriber {
7373
body = JSON.parse(Buffer.concat(body).toString());
7474

7575
if ((body.channels || body.channel) && body.name && body.data) {
76-
var data = body.data;
76+
let data = body.data;
7777

7878
try {
7979
data = JSON.parse(data);
8080
} catch (e) {
8181
//
8282
}
8383

84-
var message = {
84+
let message = {
8585
event: body.name,
8686
data: data,
8787
socket: body.socket_id
8888
}
8989

90-
var channels = body.channels || [body.channel];
90+
let channels = body.channels || [body.channel];
9191

9292
if (this.options.development) {
9393
Log.info(`Channel: ${channels.join(', ')}`);

src/subscribers/redis-subscriber.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var Redis = require('ioredis');
1+
const Redis = require('ioredis');
22
import { Log } from './../log';
33
import { Subscriber } from './subscriber';
44

0 commit comments

Comments
 (0)