types-registry
keeps installing every time VS Code starts even if explicitly disabled
#60487
Labels
Needs Investigation
This issue needs a team member to investigate its status.
🔎 Search Terms
VS Code types-registry autoinstall
types-registry jsconfig
types-registry devcontainers
🕗 Version & Regression Information
This changed after I updated the Dev Container layout.
The new Layout is similar to:
The Dev Container uses Docker Compose.
The helpers script in bin volume uses
docker
(via an exposed port in the host) to call the respective bin from each container (within the same compose project). The permissions from the 3 bind mounts are the same, and the users are the same (ID, Group, Groups IDs etc.).I know the Dev Container layout is not a problem, as no extension shows any concern, even the PHP extension recognizes correctly the PHP version.
I have:
Version: 1.95.2 (Universal)
Commit: e8653663e8840adaf45af01eab5c627a5af81807
Date: 2024-11-07T11:07:22.054Z
Electron: 32.2.1
ElectronBuildId: 10427718
Chromium: 128.0.6613.186
Node.js: 20.18.0
V8: 12.8.374.38-electron.0
OS: Darwin x64 22.6.0
Version: 27.3.1
Build: ce12230
ImageTag: 20-alpine
ImageSha: sha256:45a59611ca84e7fa7e39413f7a657afd43e2b71b8d6cb3cb722d97ffc842decb
⏯ Playground Link
No response
💻 Code
I have this
jsconfig.json
file in the/var/www/html
folder which is the root of the project.Also, I configured the
npm.packageManager
in both, the User and Workspace, to useyarn
(as it is my preferred method to install packages).🙁 Actual behavior
VS Code installs the
types-registry
package without taking into account the settings explicitly set in thejsconfig.json
file or thenpm.packageManager
and install the package into the current project.🙂 Expected behavior
I would expect VS Code to not install the
types-registry
package if it is forbidden, let alone install it into the project folder as a package for the project.Or if it does download it, it would obey the
npm.packageManager
configuration and install it usingyarn
.Additional information about the issue
No response
The text was updated successfully, but these errors were encountered: