Skip to content

Commit daedd1f

Browse files
committed
fix: windows has a different format for npm config variables
1 parent fd79409 commit daedd1f

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,17 @@
1212
"electron": "25.8.4"
1313
},
1414
"scripts": {
15-
"install": "cmake-js compile --runtime=electron --runtime-version=$npm_package_config_electron -p16"
15+
"install": "run-script-os",
16+
"install:default": "cmake-js compile --runtime=electron --runtime-version=$npm_package_config_electron -p16",
17+
"install:win32": "cmake-js compile --runtime=electron --runtime-version=%npm_package_config_electron% -p16"
1618
},
1719
"devDependencies": {
1820
"clang-format": "^1.8.0"
1921
},
2022
"dependencies": {
2123
"cmake-js": "^7.2.1",
22-
"node-addon-api": "^6.1.0"
24+
"node-addon-api": "^6.1.0",
25+
"run-script-os": "^1.1.6"
2326
},
2427
"typings": "index.d.ts"
2528
}

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -447,6 +447,11 @@ resolve@^1.1.6:
447447
path-parse "^1.0.7"
448448
supports-preserve-symlinks-flag "^1.0.0"
449449

450+
run-script-os@^1.1.6:
451+
version "1.1.6"
452+
resolved "https://registry.yarnpkg.com/run-script-os/-/run-script-os-1.1.6.tgz#8b0177fb1b54c99a670f95c7fdc54f18b9c72347"
453+
integrity sha512-ql6P2LzhBTTDfzKts+Qo4H94VUKpxKDFz6QxxwaUZN0mwvi7L3lpOI7BqPCq7lgDh3XLl0dpeXwfcVIitlrYrw==
454+
450455
safe-buffer@~5.2.0:
451456
version "5.2.1"
452457
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"

0 commit comments

Comments
 (0)