Skip to content

Commit 9fce08d

Browse files
committed
Silence output from Node.js version manager commands in installation scripts
- sometimes we get such excessive output [Pasted text]
1 parent c555feb commit 9fce08d

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎install.ps1‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ if (!$nodeIsGood) {
2020
# Try fnm
2121
if (!$switched -and (Get-Command fnm -ErrorAction SilentlyContinue)) {
2222
fnm env --shell powershell | Out-String | Invoke-Expression
23-
fnm install 22
24-
fnm use 22
23+
fnm install 22 *>$null
24+
fnm use 22 *>$null
2525
$switched = $true
2626
}
2727

2828
# Try nvm
2929
if (!$switched -and (Get-Command nvm -ErrorAction SilentlyContinue)) {
30-
nvm install 22
31-
nvm use 22
30+
nvm install 22 *>$null
31+
nvm use 22 *>$null
3232
$switched = $true
3333
}
3434

‎install.sh‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,18 @@ if ! check_node_version; then
3131
\. "$NVM_DIR/nvm.sh"
3232
fi
3333
if type nvm >/dev/null 2>&1; then
34-
nvm install 22 && nvm use 22 && SWITCHED=true
34+
nvm install 22 >/dev/null 2>&1 && nvm use 22 >/dev/null 2>&1 && SWITCHED=true
3535
fi
3636

3737
# Try fnm
3838
if [ "$SWITCHED" = false ] && command -v fnm &> /dev/null; then
3939
eval "$(fnm env)"
40-
fnm install 22 && fnm use 22 && SWITCHED=true
40+
fnm install 22 >/dev/null 2>&1 && fnm use 22 >/dev/null 2>&1 && SWITCHED=true
4141
fi
4242

4343
# Try n
4444
if [ "$SWITCHED" = false ] && command -v n &> /dev/null; then
45-
n 22 && SWITCHED=true
45+
n 22 >/dev/null 2>&1 && SWITCHED=true
4646
fi
4747

4848
if [ "$SWITCHED" = false ]; then

0 commit comments

Comments
 (0)