overall: formatting check, jsdoc type hints, express res/return stuff

utils - changes in logger, dateformatter and removed unneeded ones

.env file changes

license check, readme update

package.json update - version, deps, URLs

server cleanup

sequelize config check
This commit is contained in:
2024-08-14 21:08:58 +05:30
parent 7318e8e325
commit 32735ad7ff
36 changed files with 343 additions and 5731 deletions

View File

@@ -1 +1 @@
## Boilerplates - reusable code templates
# Boilerplates - reusable code templates

View File

@@ -1,6 +1,7 @@
const typedefs = require("../typedefs");
const logger = require("../utils/logger")(module);
const typedefs = require("../typedefs");
/**
* Business logic to go in these controller functions.
* Everything should be contained inside try-catch blocks
@@ -12,11 +13,12 @@ const __controller_func = async (req, res) => {
try {
} catch (error) {
res.sendStatus(500);
logger.error("__controller_func", { error });
return res.status(500).send({ message: "Server Error. Try again." });
return;
}
}
module.exports = {
__controller_func
};
};

View File

@@ -1,14 +1,13 @@
const router = require("express").Router();
const { validate } = require("../validators");
const { __controller_func } = require("./controller");
router.get(
// URL,
// middleware,
// validators,
// validate,
// __controller_func
// controller
);
router.post(

View File

@@ -24,5 +24,4 @@ const __validator_func = async (req, res, next) => {
module.exports = {
__validator_func,
}
};