dotenv-vscode icon indicating copy to clipboard operation
dotenv-vscode copied to clipboard

Migrate to @vscode/test-cli for modern test infrastructure

Open pete-the-pete opened this issue 2 months ago • 0 comments

Summary

Fixes #118

Modernizes the VS Code extension testing setup by migrating to the new @vscode/test-cli package.

Changes

  • Add .vscode-test.mjs configuration file using @vscode/test-cli API
  • Update test script in package.json to use vscode-test command
  • Upgrade @vscode/test-electron from ^2.1.5 to ^2.5.2
  • Add @vscode/test-cli (^0.0.12) as dev dependency
  • Add Mocha environment configuration for ESLint compatibility
  • Optimize runTest.js to reuse local VS Code installation

Benefits

  • Cleaner, more maintainable test configuration
  • Faster test execution (reuses existing VS Code install)
  • Better alignment with official VS Code extension development guidelines

🤖 Generated with Claude Code

pete-the-pete avatar Jan 10 '26 01:01 pete-the-pete