wakatime / vscode-wakatime

Visual Studio Code plugin for automatic time tracking and metrics generated from your programming activity.
https://wakatime.com/vs-code
BSD 3-Clause "New" or "Revised" License
1.21k stars 134 forks source link

Remove `.vscode-test-web` from extension package #292

Closed kidonng closed 1 year ago

kidonng commented 1 year ago

I noticed the extension takes surprisingly large disk space:

$ du -sh ~/.vscode/extensions/wakatime.vscode-wakatime-*/{,.}* | sort -h | tail -n3
796K    /Users/kid/.vscode/extensions/wakatime.vscode-wakatime-19.0.1/dist
 53M    /Users/kid/.vscode/extensions/wakatime.vscode-wakatime-19.0.0/.vscode-test-web
 54M    total

It seems like .vscode-test-web is a dependency only used in development:

$ rg vscode-test-web ~/.vscode/extensions/wakatime.vscode-wakatime-*
/Users/kid/.vscode/extensions/wakatime.vscode-wakatime-19.0.0/package.json
53:     "open-in-browser": "vscode-test-web --open-devtools --version sources --extensionDevelopmentPath=. .",

Having it in the final package doesn't make sense. I suggest removing it from the package before publishing to the marketplace.