Project Local Extension ManagerManage VS Code extensions that live inside the current workspace. This extension is designed for public use. Any project can opt in by adding a registry file that lists local extension source folders. GitHub sign-in is enabled by default, and each project can either allow any signed-in GitHub user or restrict actions to specific GitHub accounts. The public package is not open source by default. The included license allows installation and use, but does not grant rights to redistribute or modify the extension code. This Shin repo is preconfigured through:
RegistryRecommended generic registry path:
Minimal registry:
Restrict usage to specific GitHub accounts:
If no allowlist is set, any signed-in GitHub account can unlock the project.
Set Commands
Install/package actions run in an integrated terminal so the operator can see the exact command and any VS Code CLI output. Ben's SetupThe Shin workspace registry already lists:
It also sets:
So the public manager is reusable, but this repo remains locked to Ben's GitHub account. Validation
|