Module Not found './common' while deploying my node server

I removed all the dependencies nodemodules, package-lock.json many times and reinstalled. Everytime i end up with new and repeated errors.

package.json file:

{
“name”: “server”,
“version”: “1.0.0”,
“description”: “”,
“main”: “index.js”,
“scripts”: {
“test”: “echo "Error: no test specified" && exit 1”,
“start”: “node index.js”
},

“keywords”: ,
“author”: “”,
“license”: “ISC”,
“type”: “module”,

“dependencies”: {
“axios”: “^1.9.0”,
“bcryptjs”: “^3.0.2”,
“cors”: “^2.8.5”,
“debug”: “^4.4.1”,
“dotenv”: “^16.5.0”,
“express”: “^5.1.0”,
“finalhandler”: “^2.1.0”,
“jsonwebtoken”: “^9.0.2”,
“mongoose”: “^8.15.0”,
“nodeenv”: “^3.0.75”,
“nodemon”: “^3.1.10”,
“validator”: “^13.15.0”
}
}

for your reference the error log:

22 packages are looking for funding

May 24 09:51:16 AM

run npm fund for details

May 24 09:51:16 AM

May 24 09:51:16 AM

found 0 vulnerabilities

May 24 09:51:20 AM

==> Uploading build…

May 24 09:51:25 AM

==> Uploaded in 4.0s. Compression took 1.4s

May 24 09:51:25 AM

==> Build successful :tada:

May 24 09:51:32 AM

==> Deploying…

May 24 09:51:48 AM

==> Running ‘node index.js’

May 24 09:51:49 AM

node:internal/modules/cjs/loader:1225

May 24 09:51:49 AM

const err = new Error(message);

May 24 09:51:49 AM

^

May 24 09:51:49 AM

May 24 09:51:49 AM

Error: Cannot find module ‘./common’

May 24 09:51:49 AM

Require stack:

May 24 09:51:49 AM

  • /opt/render/project/src/node_modules/debug/src/node.js

May 24 09:51:49 AM

  • /opt/render/project/src/node_modules/debug/src/index.js

May 24 09:51:49 AM

  • /opt/render/project/src/node_modules/finalhandler/index.js

May 24 09:51:49 AM

  • /opt/render/project/src/node_modules/express/lib/application.js

May 24 09:51:49 AM

  • /opt/render/project/src/node_modules/express/lib/express.js

May 24 09:51:49 AM

at Function._resolveFilename (node:internal/modules/cjs/loader:1225:15)

May 24 09:51:49 AM

at Function._load (node:internal/modules/cjs/loader:1055:27)

May 24 09:51:49 AM

at TracingChannel.traceSync (node:diagnostics_channel:322:14)

May 24 09:51:49 AM

at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)

May 24 09:51:49 AM

at Module.require (node:internal/modules/cjs/loader:1311:12)

May 24 09:51:49 AM

at require (node:internal/modules/helpers:136:16)

May 24 09:51:49 AM

at Object. (/opt/render/project/src/node_modules/debug/src/node.js:240:18)

May 24 09:51:49 AM

at Module._compile (node:internal/modules/cjs/loader:1554:14)

May 24 09:51:49 AM

at Object..js (node:internal/modules/cjs/loader:1706:10)

May 24 09:51:49 AM

at Module.load (node:internal/modules/cjs/loader:1289:32) {

May 24 09:51:49 AM

code: ‘MODULE_NOT_FOUND’,

May 24 09:51:49 AM

requireStack: [

May 24 09:51:49 AM

‘/opt/render/project/src/node_modules/debug/src/node.js’,

May 24 09:51:49 AM

‘/opt/render/project/src/node_modules/debug/src/index.js’,

May 24 09:51:49 AM

‘/opt/render/project/src/node_modules/finalhandler/index.js’,

May 24 09:51:49 AM

‘/opt/render/project/src/node_modules/express/lib/application.js’,

May 24 09:51:49 AM

‘/opt/render/project/src/node_modules/express/lib/express.js’

May 24 09:51:49 AM

]

May 24 09:51:49 AM

}

May 24 09:51:49 AM

May 24 09:51:49 AM

Node.js v22.14.0

May 24 09:51:50 AM

==> Exited with status 1

May 24 09:51:50 AM

==> Common ways to troubleshoot your deploy: Troubleshooting Your Deploy – Render Docs

May 24 09:51:56 AM

==> Running ‘node index.js’

May 24 09:51:57 AM

node:internal/modules/cjs/loader:1225

May 24 09:51:57 AM

const err = new Error(message);

May 24 09:51:57 AM

^

May 24 09:51:57 AM

May 24 09:51:57 AM

Error: Cannot find module ‘./common’

May 24 09:51:57 AM

Require stack:

May 24 09:51:57 AM

  • /opt/render/project/src/node_modules/debug/src/node.js

May 24 09:51:57 AM

  • /opt/render/project/src/node_modules/debug/src/index.js

May 24 09:51:57 AM

  • /opt/render/project/src/node_modules/finalhandler/index.js

May 24 09:51:57 AM

  • /opt/render/project/src/node_modules/express/lib/application.js

May 24 09:51:57 AM

  • /opt/render/project/src/node_modules/express/lib/express.js

May 24 09:51:57 AM

at Function._resolveFilename (node:internal/modules/cjs/loader:1225:15)

May 24 09:51:57 AM

at Function._load (node:internal/modules/cjs/loader:1055:27)

May 24 09:51:57 AM

at TracingChannel.traceSync (node:diagnostics_channel:322:14)

May 24 09:51:57 AM

at wrapModuleLoad (node:internal/modules/cjs/loader:220:24)

May 24 09:51:57 AM

at Module.require (node:internal/modules/cjs/loader:1311:12)

May 24 09:51:57 AM

at require (node:internal/modules/helpers:136:16)

May 24 09:51:57 AM

at Object. (/opt/render/project/src/node_modules/debug/src/node.js:240:18)

May 24 09:51:57 AM

at Module._compile (node:internal/modules/cjs/loader:1554:14)

May 24 09:51:57 AM

at Object..js (node:internal/modules/cjs/loader:1706:10)

May 24 09:51:57 AM

at Module.load (node:internal/modules/cjs/loader:1289:32) {

May 24 09:51:57 AM

code: ‘MODULE_NOT_FOUND’,

May 24 09:51:57 AM

requireStack: [

May 24 09:51:57 AM

‘/opt/render/project/src/node_modules/debug/src/node.js’,

May 24 09:51:57 AM

‘/opt/render/project/src/node_modules/debug/src/index.js’,

May 24 09:51:57 AM

‘/opt/render/project/src/node_modules/finalhandler/index.js’,

May 24 09:51:57 AM

‘/opt/render/project/src/node_modules/express/lib/application.js’,

May 24 09:51:57 AM

‘/opt/render/project/src/node_modules/express/lib/express.js’

May 24 09:51:57 AM

]

May 24 09:51:57 AM

}

May 24 09:51:57 AM

May 24 09:51:57 AM

Node.js v22.14.0

Need better ways to work with logs? Try the