Skip to content

Commit f07a656

Browse files
committed
Added eslint, lint code
1 parent d892f6d commit f07a656

File tree

18 files changed

+1463
-760
lines changed

18 files changed

+1463
-760
lines changed

.eslintrc.json

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"env": {
3+
"commonjs": true,
4+
"es6": true,
5+
"node": true,
6+
"mocha": true
7+
},
8+
"extends": "eslint:recommended",
9+
"globals": {
10+
"Atomics": "readonly",
11+
"SharedArrayBuffer": "readonly"
12+
},
13+
"parserOptions": {
14+
"ecmaVersion": 2018
15+
},
16+
"rules": {
17+
"indent": [
18+
"error",
19+
"tab"
20+
],
21+
"linebreak-style": [
22+
"error",
23+
"unix"
24+
],
25+
"quotes": [
26+
"error",
27+
"double"
28+
],
29+
"semi": [
30+
"error",
31+
"always"
32+
]
33+
}
34+
}

app.js

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
1-
var express = require('express');
2-
var path = require('path');
3-
var cookieParser = require('cookie-parser');
4-
var logger = require('morgan');
5-
require('dotenv').config()
6-
var indexRouter = require('./routes/index');
7-
var apiRouter = require('./routes/api');
8-
var apiResponse = require('./helpers/apiResponse');
9-
var cors = require('cors');
1+
var express = require("express");
2+
var path = require("path");
3+
var cookieParser = require("cookie-parser");
4+
var logger = require("morgan");
5+
require("dotenv").config();
6+
var indexRouter = require("./routes/index");
7+
var apiRouter = require("./routes/api");
8+
var apiResponse = require("./helpers/apiResponse");
9+
var cors = require("cors");
1010

1111
// DB connection
1212
var MONGODB_URL = process.env.MONGODB_URL;
13-
var mongoose = require('mongoose');
13+
var mongoose = require("mongoose");
1414
mongoose.connect(MONGODB_URL, { useNewUrlParser: true }).then(() => {
15-
//don't show the log when it is test
16-
if(process.env.NODE_ENV !== 'test') {
17-
console.log("Connected to %s", MONGODB_URL);
18-
console.log("App is running ... \n");
19-
console.log("Press CTRL + C to stop the process. \n");
20-
}
21-
})
22-
.catch(err => {
23-
console.error("App starting error:", err.message);
24-
process.exit(1);
25-
});
15+
//don't show the log when it is test
16+
if(process.env.NODE_ENV !== "test") {
17+
console.log("Connected to %s", MONGODB_URL);
18+
console.log("App is running ... \n");
19+
console.log("Press CTRL + C to stop the process. \n");
20+
}
21+
})
22+
.catch(err => {
23+
console.error("App starting error:", err.message);
24+
process.exit(1);
25+
});
2626
var db = mongoose.connection;
2727

2828
var app = express();
2929

3030
//don't show the log when it is test
31-
if(process.env.NODE_ENV !== 'test') {
32-
app.use(logger('dev'));
31+
if(process.env.NODE_ENV !== "test") {
32+
app.use(logger("dev"));
3333
}
3434
app.use(express.json());
3535
app.use(express.urlencoded({ extended: false }));
3636
app.use(cookieParser());
37-
app.use(express.static(path.join(__dirname, 'public')));
37+
app.use(express.static(path.join(__dirname, "public")));
3838

3939
//To allow cross-origin requests
4040
app.use(cors());
4141

4242
//Route Prefixes
43-
app.use('/', indexRouter);
44-
app.use('/api/', apiRouter);
43+
app.use("/", indexRouter);
44+
app.use("/api/", apiRouter);
4545

4646
// throw 404 if URL not found
4747
app.all("*", function(req, res) {
48-
return apiResponse.notFoundResponse(res, 'Page not found');
48+
return apiResponse.notFoundResponse(res, "Page not found");
4949
});
5050

51-
app.use((err, req, res, next) => {
52-
if(err.name == "UnauthorizedError"){
53-
return apiResponse.unauthorizedResponse(res, err.message);
54-
}
51+
app.use((err, req, res) => {
52+
if(err.name == "UnauthorizedError"){
53+
return apiResponse.unauthorizedResponse(res, err.message);
54+
}
5555
});
5656

5757
module.exports = app;

0 commit comments

Comments
 (0)