I'm trying to set up gsts on a new machine. I have the exact same aws config and gsts install (v4.0.1 from the AUR on Archlinux), but on the new machine I get the following error:
Error when retrieving credentials from custom-process: node:internal/modules/cjs/loader:942
throw err;
^
Error: Cannot find module 'agent-base'
Require stack:
- /usr/lib/node_modules/gsts/node_modules/https-proxy-agent/dist/agent.js
- /usr/lib/node_modules/gsts/node_modules/https-proxy-agent/dist/index.js
- /usr/lib/node_modules/gsts/node_modules/playwright-core/lib/common/netUtils.js
- /usr/lib/node_modules/gsts/node_modules/playwright-core/lib/server/registry/index.js
- /usr/lib/node_modules/gsts/node_modules/playwright-core/lib/server/index.js
- /usr/lib/node_modules/gsts/node_modules/playwright-core/lib/inProcessFactory.js
- /usr/lib/node_modules/gsts/node_modules/playwright-core/lib/inprocess.js
- /usr/lib/node_modules/gsts/node_modules/playwright-core/index.js
- /usr/lib/node_modules/gsts/node_modules/playwright/index.js
- /usr/lib/node_modules/gsts/index.js
at Module._resolveFilename (node:internal/modules/cjs/loader:939:15)
at Module._load (node:internal/modules/cjs/loader:780:27)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/usr/lib/node_modules/gsts/node_modules/https-proxy-agent/dist/agent.js:20:22)
at Module._compile (node:internal/modules/cjs/loader:1105:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Module._load (node:internal/modules/cjs/loader:827:12)
at Module.require (node:internal/modules/cjs/loader:1005:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'/usr/lib/node_modules/gsts/node_modules/https-proxy-agent/dist/agent.js',
'/usr/lib/node_modules/gsts/node_modules/https-proxy-agent/dist/index.js',
'/usr/lib/node_modules/gsts/node_modules/playwright-core/lib/common/netUtils.js',
'/usr/lib/node_modules/gsts/node_modules/playwright-core/lib/server/registry/index.js',
'/usr/lib/node_modules/gsts/node_modules/playwright-core/lib/server/index.js',
'/usr/lib/node_modules/gsts/node_modules/playwright-core/lib/inProcessFactory.js',
'/usr/lib/node_modules/gsts/node_modules/playwright-core/lib/inprocess.js',
'/usr/lib/node_modules/gsts/node_modules/playwright-core/index.js',
'/usr/lib/node_modules/gsts/node_modules/playwright/index.js',
'/usr/lib/node_modules/gsts/index.js'
]
}
Node.js v18.1.0
I'm trying to set up gsts on a new machine. I have the exact same aws config and gsts install (v4.0.1 from the AUR on Archlinux), but on the new machine I get the following error: