/usr/local/lsws/fcgi-bin/lsnode.js:48
    var app = require(startupFile);
              ^

Error [ERR_REQUIRE_ESM]: require() of ES Module /home/prasowla/prasowlabs-image-optimizer/backend/server.js from /usr/local/lsws/fcgi-bin/lsnode.js not supported.
Instead change the require of server.js in /usr/local/lsws/fcgi-bin/lsnode.js to a dynamic import() which is available in all CommonJS modules.
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1) {
  code: 'ERR_REQUIRE_ESM'
}
/usr/local/lsws/fcgi-bin/lsnode.js:48
    var app = require(startupFile);
              ^

Error [ERR_REQUIRE_ESM]: require() of ES Module /home/prasowla/prasowlabs-image-optimizer/backend/server.js from /usr/local/lsws/fcgi-bin/lsnode.js not supported.
Instead change the require of server.js in /usr/local/lsws/fcgi-bin/lsnode.js to a dynamic import() which is available in all CommonJS modules.
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1) {
  code: 'ERR_REQUIRE_ESM'
}
/usr/local/lsws/fcgi-bin/lsnode.js:48
    var app = require(startupFile);
              ^

Error [ERR_REQUIRE_ESM]: require() of ES Module /home/prasowla/prasowlabs-image-optimizer/backend/server.js from /usr/local/lsws/fcgi-bin/lsnode.js not supported.
Instead change the require of server.js in /usr/local/lsws/fcgi-bin/lsnode.js to a dynamic import() which is available in all CommonJS modules.
    at startApplication (/usr/local/lsws/fcgi-bin/lsnode.js:48:15)
    at Object.<anonymous> (/usr/local/lsws/fcgi-bin/lsnode.js:16:1) {
  code: 'ERR_REQUIRE_ESM'
}
node:internal/modules/esm/resolve:999
    throw error;
    ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'express' imported from /home/prasowla/prasowlabs-image-optimizer/backend/server.js
    at Object.getPackageJSONURL (node:internal/modules/package_json_reader:255:9)
    at packageResolve (node:internal/modules/esm/resolve:767:81)
    at moduleResolve (node:internal/modules/esm/resolve:853:18)
    at defaultResolve (node:internal/modules/esm/resolve:983:11)
    at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:783:12)
    at #cachedDefaultResolve (node:internal/modules/esm/loader:707:25)
    at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:742:38)
    at ModuleLoader.resolveSync (node:internal/modules/esm/loader:765:52)
    at #cachedResolveSync (node:internal/modules/esm/loader:726:25)
    at ModuleLoader.getModuleJobForRequire (node:internal/modules/esm/loader:453:50) {
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v22.18.0
node:internal/modules/esm/resolve:999
    throw error;
    ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'express' imported from /home/prasowla/prasowlabs-image-optimizer/backend/server.js
    at Object.getPackageJSONURL (node:internal/modules/package_json_reader:255:9)
    at packageResolve (node:internal/modules/esm/resolve:767:81)
    at moduleResolve (node:internal/modules/esm/resolve:853:18)
    at defaultResolve (node:internal/modules/esm/resolve:983:11)
    at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:783:12)
    at #cachedDefaultResolve (node:internal/modules/esm/loader:707:25)
    at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:742:38)
    at ModuleLoader.resolveSync (node:internal/modules/esm/loader:765:52)
    at #cachedResolveSync (node:internal/modules/esm/loader:726:25)
    at ModuleLoader.getModuleJobForRequire (node:internal/modules/esm/loader:453:50) {
  code: 'ERR_MODULE_NOT_FOUND'
}

Node.js v22.18.0
ValidationError: The 'X-Forwarded-For' header is set but the Express 'trust proxy' setting is false (default). This could indicate a misconfiguration which would prevent express-rate-limit from accurately identifying users. See https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/ for more information.
    at Object.xForwardedForHeader (file:///home/prasowla/nodevenv/prasowlabs-image-optimizer/backend/22/lib/node_modules/express-rate-limit/dist/index.mjs:157:13)
    at wrappedValidations.<computed> [as xForwardedForHeader] (file:///home/prasowla/nodevenv/prasowlabs-image-optimizer/backend/22/lib/node_modules/express-rate-limit/dist/index.mjs:369:22)
    at Object.keyGenerator (file:///home/prasowla/nodevenv/prasowlabs-image-optimizer/backend/22/lib/node_modules/express-rate-limit/dist/index.mjs:630:20)
    at file:///home/prasowla/nodevenv/prasowlabs-image-optimizer/backend/22/lib/node_modules/express-rate-limit/dist/index.mjs:682:32
    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
    at async file:///home/prasowla/nodevenv/prasowlabs-image-optimizer/backend/22/lib/node_modules/express-rate-limit/dist/index.mjs:663:5 {
  code: 'ERR_ERL_UNEXPECTED_X_FORWARDED_FOR',
  help: 'https://express-rate-limit.github.io/ERR_ERL_UNEXPECTED_X_FORWARDED_FOR/'
}
