mirror of
https://github.com/ScoopInstaller/Main.git
synced 2025-11-03 15:21:18 +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",
|
" Remove-Item \"$dir\\$original\" -Force",
|
||||||
" }",
|
" }",
|
||||||
"}",
|
"}",
|
||||||
"UpdateExeFile 'volta-shim.exe' 'node.exe'",
|
"@('node', 'npm', 'npx', 'pnpm', 'yarn') | ForEach-Object {",
|
||||||
"UpdateExeFile 'volta-shim.exe' 'npm.exe'",
|
" UpdateExeFile 'volta-shim.exe' \"$_.exe\"",
|
||||||
"UpdateExeFile 'volta-shim.exe' 'npx.exe'",
|
" $content = \"@echo off`n`\"%~dpn0.exe`\" %*\"",
|
||||||
"UpdateExeFile 'volta-shim.exe' 'yarn.exe'",
|
" Set-Content \"$persist_dir\\appdata\\bin\\$_.cmd\" $content -Encoding ascii",
|
||||||
"UpdateExeFile 'volta.exe' 'volta.exe' -Removal",
|
"}",
|
||||||
"UpdateExeFile 'volta-migrate.exe' 'volta-migrate.exe' -Removal",
|
"@('volta', 'volta-migrate', 'volta-shim') | ForEach-Object {",
|
||||||
"UpdateExeFile 'volta-shim.exe' 'volta-shim.exe' -Removal"
|
" UpdateExeFile \"$_.exe\" \"$_.exe\" -Removal",
|
||||||
|
"}"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"env_add_path": "appdata\\bin",
|
||||||
"env_set": {
|
"env_set": {
|
||||||
"VOLTA_HOME": "$dir\\appdata"
|
"VOLTA_HOME": "$dir\\appdata"
|
||||||
},
|
},
|
||||||
"env_add_path": "appdata\\bin",
|
|
||||||
"persist": "appdata",
|
"persist": "appdata",
|
||||||
"checkver": {
|
"checkver": {
|
||||||
"github": "https://github.com/volta-cli/volta"
|
"github": "https://github.com/volta-cli/volta"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user