ruimarinho / gsts

Obtain and store AWS STS credentials to interact with Amazon services by authenticating via G Suite SAML.
MIT License
212 stars 37 forks source link

Error: Cannot find module 'agent-base' #67

Closed TheEdgeOfRage closed 2 years ago

TheEdgeOfRage commented 2 years ago

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
TheEdgeOfRage commented 2 years ago

After the third reinstall it somehow magically works now.... Sorry