mirror of
https://github.com/ScoopInstaller/Main.git
synced 2025-11-01 22:31:19 +00:00
volta@1.1.1: Creating cmd files for node, npm, npx, pnpm, yarn (Closes #4585)
This commit is contained in:
parent
9939b63901
commit
e47cd4882f
@ -26,19 +26,20 @@
|
||||
" Remove-Item \"$dir\\$original\" -Force",
|
||||
" }",
|
||||
"}",
|
||||
"UpdateExeFile 'volta-shim.exe' 'node.exe'",
|
||||
"UpdateExeFile 'volta-shim.exe' 'npm.exe'",
|
||||
"UpdateExeFile 'volta-shim.exe' 'npx.exe'",
|
||||
"UpdateExeFile 'volta-shim.exe' 'yarn.exe'",
|
||||
"UpdateExeFile 'volta.exe' 'volta.exe' -Removal",
|
||||
"UpdateExeFile 'volta-migrate.exe' 'volta-migrate.exe' -Removal",
|
||||
"UpdateExeFile 'volta-shim.exe' 'volta-shim.exe' -Removal"
|
||||
"@('node', 'npm', 'npx', 'pnpm', 'yarn') | ForEach-Object {",
|
||||
" UpdateExeFile 'volta-shim.exe' \"$_.exe\"",
|
||||
" $content = \"@echo off`n`\"%~dpn0.exe`\" %*\"",
|
||||
" Set-Content \"$persist_dir\\appdata\\bin\\$_.cmd\" $content -Encoding ascii",
|
||||
"}",
|
||||
"@('volta', 'volta-migrate', 'volta-shim') | ForEach-Object {",
|
||||
" UpdateExeFile \"$_.exe\" \"$_.exe\" -Removal",
|
||||
"}"
|
||||
]
|
||||
},
|
||||
"env_add_path": "appdata\\bin",
|
||||
"env_set": {
|
||||
"VOLTA_HOME": "$dir\\appdata"
|
||||
},
|
||||
"env_add_path": "appdata\\bin",
|
||||
"persist": "appdata",
|
||||
"checkver": {
|
||||
"github": "https://github.com/volta-cli/volta"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user