+1
-1
| { | ||
| "name": "restwave", | ||
| "version": "2.1.2", | ||
| "version": "2.2.2", | ||
| "description": "simplified version of express", | ||
@@ -5,0 +5,0 @@ "main": "./src/index.js", |
+2
-3
@@ -34,3 +34,2 @@ import Methods from "./methods/method.js"; | ||
| const lines = body.split("\r\n"); | ||
| // console.log(lines); | ||
| if (lines.length > 1) { | ||
@@ -61,3 +60,3 @@ const contentTypeHeader = lines.find((line) => | ||
| this.#socket.write( | ||
| `HTTP/1.1 204 No Content\r\nConnection: keep-alive\r\nAccess-Control-Allow-Methods: GET, HEAD, PUT, PATCH, POST, DELETE, OPTIONS\r\nAccess-Control-Allow-Origin: *` | ||
| `HTTP/1.1 204 No Content\r\nConnection: keep-alive\r\nAccess-Control-Allow-Headers: *\r\nAccess-Control-Allow-Methods: GET, HEAD, PUT, PATCH, POST, DELETE, OPTIONS\r\nAccess-Control-Allow-Origin: *` | ||
| ); | ||
@@ -169,3 +168,3 @@ this.#socket.end(); | ||
| statusCodes[this.#response.statusCode] | ||
| }\r\nAccess-Control-Allow-Methods: GET, HEAD, PUT, PATCH, POST, DELETE, OPTIONS\r\nAccess-Control-Allow-Origin: *\r\nContent-Type: application/json\r\nContent-Length: ${ | ||
| }\r\nCache-Control: no-cache\r\nAccess-Control-Allow-Methods: POST\r\nAccess-Control-Allow-Origin: *\r\nContent-Type: application/json\r\nContent-Length: ${ | ||
| this.#contentLength | ||
@@ -172,0 +171,0 @@ }${content}`; |
+3
-3
@@ -6,9 +6,9 @@ import RestWave from "./index.js"; | ||
| app.get("/", (req, res) => { | ||
| res.json({ name: " adarsh", last: "shahi", age: 21 }, 400); | ||
| res.json({ name: " adarsh", last: "shahi", age: 21 }, 200); | ||
| }); | ||
| app.post("/", (req, res) => { | ||
| res.json({ name: " adarsh", last: "shahi", age: 21 }, 500); | ||
| res.json({ name: " adarsh", last: "shahi", age: 21 }, 201); | ||
| }); | ||
| app.patch("/", (req, res) => { | ||
| res.json({ name: " adarsh", last: "shahi", age: 21 }, 200); | ||
| res.json({ name: " adarsh", last: "shahi", age: 21 }, 203); | ||
| }); | ||
@@ -15,0 +15,0 @@ app.delete("/", (req, res) => { |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
19668
-0.03%507
-0.2%