diff --git a/package.json b/package.json index 2500081..6104140 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,7 @@ "author": "", "license": "ISC", "dependencies": { + "cheerio": "^1.0.0-rc.12", "express": "^4.18.2", "jsdom": "^23.0.1", "node-fetch": "^3.3.2", diff --git a/server.js b/server.js index fba407f..208032c 100644 --- a/server.js +++ b/server.js @@ -2,6 +2,7 @@ const express = require("express"); const bodyParser = require("body-parser"); const { VM } = require("vm2"); const { JSDOM } = require("jsdom"); +const cheerio = require("cheerio"); const app = express(); const port = 5000; @@ -134,6 +135,7 @@ async function executeUserCode( requestObject, environment, JSDOM, + cheerio, HTTP_STATUS_CODES, Response, JsonResponse,