Skip to content

Commit 76dfb8c

Browse files
committed
Completely rework registry import
vscode-windows-registry choked on WOW6432Node; replacing with node-cmd calls to reg query and caching (on my machine with 70+ server definitions it was VERY slow to run 140+ commands individually; with the caching it boils down to just 5). Also includes usability improvements as requested in review comments. Note: on my machine, I see data both there and in the original place I was looking, and there seems to be preference for WOW6432Node, so I let that override the other location.
1 parent 40a9f92 commit 76dfb8c

File tree

3 files changed

+240
-167
lines changed

3 files changed

+240
-167
lines changed

package-lock.json

Lines changed: 25 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,7 @@
4141
},
4242
"dependencies": {
4343
"@types/vscode": "^1.44.0",
44-
"node-cmd": "^3.0.0"
45-
},
46-
"optionalDependencies": {
47-
"vscode-windows-registry": "^1.0.2"
44+
"node-cmd": "^4.0.0"
4845
},
4946
"devDependencies": {
5047
"@types/glob": "^7.1.1",

0 commit comments

Comments
 (0)