-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
Description
Describe the bug
I can't use this extension due to issue with code editor GitLab: Configure access to GitLab NPM Registry
. This extension works as expected on VS Code from Microsoft (version 1.49.3)
Steps to reproduce
- Go to settings and set code as default editor.
- Open repo https://gitlab.com/gitlab-org/gitlab-vscode-extension (it could be any repo, doesn't matter)
- Go to extensions and type
vymarkov
to find extension GitLab: Configure access to GitLab NPM Registry
- Install this extension then reload workspace.
- Open command palate and type
Gitlab NPM Registry: Open User Settings to add a personal access token
- Extension fails for some reason.
Expected behavior
VS Code is able to find needed command from extension without any issues.
Additional information
Version: 1.49.0
Commit: 20ded0d97c41cb686098d14b9e1f0533177300d1
Date: 2020-12-17T09:27:27.064Z
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 11_0_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36 OPR/73.0.3856.284
I found out that code does't install node_modules
for some reason for this extension that lead to issue during extension activation.
[2020-12-31 07:59:11.090] [exthost] [error] Activating extension vymarkov.add-gitlab-npm-token failed due to an error:
[2020-12-31 07:59:11.096] [exthost] [error] Error: Cannot find module 'execa'
Require stack:
- /home/gitpod/.gitpod-code/extensions/vymarkov.add-gitlab-npm-token-0.0.9/out/commands.js
- /home/gitpod/.gitpod-code/extensions/vymarkov.add-gitlab-npm-token-0.0.9/out/extension.js
- /ide/out/vs/loader.js
- /ide/out/bootstrap-amd.js
- /ide/out/bootstrap-fork.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:793:17)
at Function.Module._load (internal/modules/cjs/loader.js:686:27)
at Function.Module._load (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:60829:33)
at Function.load (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:58951:37)
at Function.load [as _load] (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:58794:37)
at Module.require (internal/modules/cjs/loader.js:848:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/home/gitpod/.gitpod-code/extensions/vymarkov.add-gitlab-npm-token-0.0.9/out/commands.js:13:15)
at Module._compile (internal/modules/cjs/loader.js:955:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10)
at Module.load (internal/modules/cjs/loader.js:811:32)
at Function.Module._load (internal/modules/cjs/loader.js:723:14)
at Function.Module._load (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:60829:33)
at Function.load (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:58951:37)
at Function.load [as _load] (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:58794:37)
at Module.require (internal/modules/cjs/loader.js:848:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Object.<anonymous> (/home/gitpod/.gitpod-code/extensions/vymarkov.add-gitlab-npm-token-0.0.9/out/extension.js:17:20)
at Module._compile (internal/modules/cjs/loader.js:955:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:991:10)
at Module.load (internal/modules/cjs/loader.js:811:32)
at Function.Module._load (internal/modules/cjs/loader.js:723:14)
at Function.Module._load (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:60829:33)
at Function.load (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:58951:37)
at Function.load [as _load] (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:58794:37)
at Module.require (internal/modules/cjs/loader.js:848:19)
at require (internal/modules/cjs/helpers.js:74:18)
at Function.nodeRequire [as __$__nodeRequire] (/ide/out/vs/loader.js:1820:32)
at ExtHostExtensionService._loadCommonJSModule (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:59002:29)
at ExtHostExtensionService._doActivateExtension (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:53965:22)
at ExtHostExtensionService._activateExtension (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:53939:25)
at Object.actualActivateExtension (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:53816:33)
at ExtensionsActivator._activateExtension (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:40598:57)
at /ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:40583:58
at Array.map (<anonymous>)
at ExtensionsActivator._activateExtensions (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:40583:42)
at ExtensionsActivator.activateByEvent (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:40474:25)
at ExtHostExtensionService._activateByEvent (/ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:53863:36)
at /ide/out/vs/workbench/services/extensions/node/extensionHostProcess.js:54248:33
at processTicksAndRejections (internal/process/task_queues.js:94:5)