Error: Cannot find module 'double-ended-queue'
$ node --version
v15.14.0
$ npm --version
7.24.1
Encountered while updating send 3.4.11 on my server:
- Stopped everything
- Checked out tag
3.4.13with git npm installnpm run build- Start everything
Full error (JSON):
{
"Timestamp": 1632921584130000000,
"Logger": "FirefoxSend",
"Type": "uncaughtException",
"Severity": 0,
"Pid": 1002,
"EnvVersion": "2.0",
"Fields": {
"error": "Error: Cannot find module 'double-ended-queue'\nRequire stack:\n- /var/www/send/node_modules/redis/index.js\n- /var/www/send/server/storage/redis.js\n- /var/www/send/server/storage/index.js\n- /var/www/send/server/routes/index.js\n- /var/www/send/server/bin/prod.js",
"stack": "\nRequire stack:\n- /var/www/send/node_modules/redis/index.js\n- /var/www/send/server/storage/redis.js\n- /var/www/send/server/storage/index.js\n- /var/www/send/server/routes/index.js\n- /var/www/send/server/bin/prod.js\n at Function.Module._resolveFilename (node:internal/modules/cjs/loader:924:15)\n at Function.Module._load (node:internal/modules/cjs/loader:769:27)\n at Module.require (node:internal/modules/cjs/loader:996:19)\n at require (node:internal/modules/cjs/helpers:92:18)\n at Object.<anonymous> (/var/www/send/node_modules/redis/index.js:8:13)\n at Module._compile (node:internal/modules/cjs/loader:1092:14)\n at Object.Module._extensions..js (node:internal/modules/cjs/loader:1121:10)\n at Module.load (node:internal/modules/cjs/loader:972:32)\n at Function.Module._load (node:internal/modules/cjs/loader:813:14)\n at Module.require (node:internal/modules/cjs/loader:996:19)"
}
}
Workaround: npm install double-ended-queue
Edited by MaesterZ