Skip to content

Commit 6e7fe54

Browse files
committed
Fix code style
1 parent c535613 commit 6e7fe54

File tree

12 files changed

+930
-14
lines changed

12 files changed

+930
-14
lines changed

basic-classic/server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ server.listen(port, hostname, () => {
1515
console.log(`Server running at http://${hostname}:${port}/`);
1616
});
1717

18-
server.on('error', err => {
18+
server.on('error', (err) => {
1919
if (err.code === 'EACCES') {
2020
console.log(`No access to port: ${port}`);
2121
}

ip-sticky/server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ if (cluster.isMaster) {
1818
workers.push(worker);
1919
}
2020

21-
const ipToInt = ip => ip.split('.')
21+
const ipToInt = (ip) => ip.split('.')
2222
.reduce((res, item) => (res << 8) + (+item), 0);
2323

24-
const balancer = socket => {
24+
const balancer = (socket) => {
2525
const ip = ipToInt(socket.remoteAddress);
2626
const id = Math.abs(ip) % cpus;
2727
const worker = workers[id];

native-advanced/server.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ const routing = {
1414

1515
const types = {
1616
object: JSON.stringify,
17-
string: s => s,
18-
number: n => n + '',
17+
string: (s) => s,
18+
number: (n) => n + '',
1919
undefined: () => 'not found',
2020
function: (fn, par, client) => fn(client, par),
2121
};
@@ -30,7 +30,7 @@ for (const key in routing) {
3030
}
3131
}
3232

33-
const router = client => {
33+
const router = (client) => {
3434
let par;
3535
let route = routing[client.req.url];
3636
if (!route) {

native-async/server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ const routing = {
1414
console.log(req.url + ' ' + res.statusCode);
1515
callback({ status: res.statusCode });
1616
},
17-
'/api/method2': req => ({
17+
'/api/method2': (req) => ({
1818
user,
1919
url: req.url,
2020
cookie: req.headers.cookie,
@@ -34,7 +34,7 @@ const serve = (data, req, res) => {
3434
const type = typeof data;
3535
if (type === 'string') return res.end(data);
3636
const serializer = types[type];
37-
serializer([data, req, res], data => serve(data, req, res));
37+
serializer([data, req, res], (data) => serve(data, req, res));
3838
};
3939

4040
http.createServer((req, res) => {

native-cluster/server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ const routing = {
1818

1919
const types = {
2020
object: JSON.stringify,
21-
string: s => s,
22-
number: n => n.toString(),
21+
string: (s) => s,
22+
number: (n) => n.toString(),
2323
undefined: () => 'not found',
2424
function: (fn, par, client) => JSON.stringify(fn(client, par)),
2525
};

native-cp/worker.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ const routing = {
1818

1919
const types = {
2020
object: JSON.stringify,
21-
string: s => s,
22-
number: n => n.toString(),
21+
string: (s) => s,
22+
number: (n) => n.toString(),
2323
undefined: () => 'not found',
2424
function: (fn, par, client) => JSON.stringify(fn(client, par)),
2525
};

native-simple/1-bad/logger.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
'use strict';
2+
3+
const writeLog = (req, res) => () => {
4+
const time = Date.now() - req.requestTime;
5+
console.log(`${req.method} ${req.url} ${req.headers.referer} ${time}`);
6+
};
7+
8+
const logger = (req, res, next) => {
9+
req.requestTime = Date.now();
10+
res.on('close', writeLog(req, res));
11+
next();
12+
};
13+
14+
module.exports = logger;

native-simple/1-bad/main.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
'use strict';
2+
3+
const express = require('express');
4+
const logger = require('./logger.js');
5+
const timeout = require('./timeout.js');
6+
7+
const app = express();
8+
9+
app.use(logger);
10+
app.use(timeout(1000));
11+
12+
app.get('/', (req, res) => {
13+
res.end('Hello World!');
14+
});
15+
16+
app.get('/page1', (req, res) => {
17+
setTimeout(() => {
18+
res.end('Hello World!');
19+
}, 5000);
20+
});
21+
22+
app.listen(8000);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy