Skip to content

Commit 15fc9fd

Browse files
committed
fix: eslint issues
1 parent b4743f4 commit 15fc9fd

12 files changed

+51
-0
lines changed

.eslintignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/test
2+
/coverage

commitlint.config.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
module.exports = {
24
extends: ["@commitlint/config-conventional"]
35
};

index.js

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
require("make-promises-safe");
24
require("dotenv").config();
35

@@ -74,6 +76,11 @@ async function main() {
7476
console.log(white().bold(`HTTP Server is listening on port ${yellow().bold(PORT)}`));
7577
});
7678

79+
/**
80+
* @async
81+
* @function close
82+
* @returns {Promise<void>}
83+
*/
7784
async function close() {
7885
if (isClosed) {
7986
return;

scripts/hydrate.js

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
require("dotenv").config();
24
require("make-promises-safe");
35

@@ -20,6 +22,11 @@ const ADDONS = [
2022
"SlimIO/ihm"
2123
];
2224

25+
/**
26+
* @async
27+
* @function main
28+
* @returns {Promise<void>}
29+
*/
2330
async function main() {
2431
try {
2532
await unlink(DB_PATH);

src/httpServer.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const polka = require("polka");
35
const bodyParser = require("body-parser");

src/models.js

+7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const Sequelize = require("sequelize");
35

6+
/**
7+
* @function exportModels
8+
* @param {*} database
9+
* @returns {any}
10+
*/
411
function exportModels(database) {
512
/* eslint-disable new-cap */
613
const Users = database.define("users", {

src/routes/addon.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const polka = require("polka");
35
const send = require("@polka/send-type");

src/routes/index.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
// Require local modules
24
const user = require("./user.js");
35
const addon = require("./addon.js");

src/routes/organisation.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const polka = require("polka");
35
const send = require("@polka/send-type");

src/routes/user.js

+7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const polka = require("polka");
35
const send = require("@polka/send-type");
@@ -17,6 +19,11 @@ const Op = sequelize.Op;
1719
// Create router
1820
const server = polka();
1921

22+
/**
23+
* @async
24+
* @function createTransporter
25+
* @returns {Promise<Mail>}
26+
*/
2027
async function createTransporter() {
2128
// Generate test SMTP service account from ethereal.email
2229
// Only needed if you don't have a real mail account for testing

src/utils.js

+9
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const jwt = require("jsonwebtoken");
35
const send = require("@polka/send-type");
46

57
// CONSTANTS
68
const SECRET_KEY = process.env.SECRET_KEY || "default_secret";
79

10+
/**
11+
* @function isAuthenticated
12+
* @description Middleware to detect if the user is authenticated with the given token
13+
* @param {*} req
14+
* @param {*} res
15+
* @param {*} next
16+
*/
817
function isAuthenticated(req, res, next) {
918
jwt.verify(req.headers.authorization, SECRET_KEY, (err, user) => {
1019
if (err) {

src/validationRules.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use strict";
2+
13
// Require Third-party Dependencies
24
const { validations } = require("indicative");
35
const semver = require("semver");

0 commit comments

Comments
 (0)