Skip to content

Commit 80d343f

Browse files
committed
fix: log if couldn't load extension instead of crashing
1 parent 1232756 commit 80d343f

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/index.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
const debug = require('debug')('get-windows-proxy')
22
const os = require('os')
3-
const registry = require('@cypress/registry-js')
3+
let registry
4+
5+
try {
6+
registry = require('@cypress/registry-js')
7+
} catch (err) {
8+
debug(
9+
'Could not load native extension for Windows registry access. The most likely reason is that your Node version has changed since installing. Try re-installing get-windows-proxy.'
10+
)
11+
}
412

513
const findByName = (values, name) => {
614
return values.find((value) => {

0 commit comments

Comments
 (0)