Modern node:test ExplorerVS Code Test Explorer integration for modern Features
Requirements
Supported test filesThe extension discovers tests in:
It intentionally supports only modern ESM Workspace Trust and virtual workspacesIn Restricted Mode, the extension can discover tests but will not run them because Virtual workspaces are not supported because discovery and execution require local file paths and a Node process in the workspace extension host. Node pathTest execution uses the If VS Code cannot resolve Node 22.19 or newer from
The extension does not discover or activate version managers. DevelopmentUse the local
Generated VSIX files are written under
ReleasingCreate a release from clean, synchronized
The release command builds all target-specific VSIX files reproducibly, signs their canonical
manifest digest in the release commit, rebuilds the committed tree, and creates a lightweight tag.
Stable releases move The tag workflow independently reproduces the signed manifest in a read-only job. Separate credentialed jobs receive the exact transferred VSIX files: one attests them and creates the GitHub release, while the other has only the Marketplace token and publishes through the locked VSCE client. Prerelease tags package and publish the numeric extension version with the Marketplace prerelease flag. |