remove nano-express engine support

This commit is contained in:
srgooglo 2022-09-29 20:59:24 +02:00
parent 8765391c5e
commit d1fa6e7fb3
2 changed files with 1 additions and 30 deletions

View File

@ -19,7 +19,6 @@
"license": "MIT",
"dependencies": {
"@corenode/utils": "0.28.26",
"@nanoexpress/middleware-body-parser": "^1.2.2",
"axios": "0.27.2",
"axios-retry": "^3.3.1",
"cors": "2.8.5",
@ -27,7 +26,6 @@
"hyper-express": "^6.1.1",
"md5": "2.3.0",
"morgan": "1.10.0",
"nanoexpress": "^5.2.4",
"nanoid": "3.3.4",
"socket.io": "4.5.0",
"socket.io-client": "4.5.0",

View File

@ -25,34 +25,7 @@ const HTTPEngines = {
const engine = require("hyper-express")
return new engine.Server()
},
"nano-express": () => {
// fix delete http method
global.FIXED_HTTP_METHODS["del"] = "del"
global.FIXED_HTTP_METHODS["delete"] = "del"
global.DEFAULT_MIDDLEWARES.push(require("@nanoexpress/middleware-body-parser/cjs")())
// patch request model with a middleware
builtInMiddlewares.push(async (req, res) => {
// make sure req has an body and query
if (typeof req.body === "undefined") {
req.body = {}
}
if (typeof req.query === "undefined") {
req.query = {}
}
// // if server has enabled urlencoded parser, parse the body
// if (this.params.urlencoded) {
// req.body = await req.urlencoded()
// }
})
return require("nanoexpress")()
},
"express": () => {
return require("express")()
},
}