ScoopInstaller_Main/composer.json
Brian Peiris ac41914664 Add some missing descriptions (#2926)
* Update acmesharp.json

* Update adb.json

* Update ammonite.json

* Update ant.json

* Update apache.json

* Update axel.json

* Update bazel.json

* Update bfg.json

* Update blink1-tool.json

* Update busybox.json

* Update cacert.json

* Update composer.json

* Update dart.json

* Update dep.json

* Update devd.json

* Update diffutils.json

* Update dig.json

* Update digdag.json

* Update dirhash.json

* Update docfx.json

* Update docker-compose.json

* Update docker-machine.json

* Update docker.json

* Update dosbox.json

* Update dotnet-sdk.json

* Update dotnet.json
2018-12-26 13:07:05 -08:00

40 lines
1.4 KiB
JSON

{
"homepage": "https://getcomposer.org/",
"description": "Dependency Manager for PHP",
"license": "MIT",
"version": "1.8.0",
"url": "https://getcomposer.org/download/1.8.0/composer.phar",
"bin": "composer.ps1",
"persist": "home",
"env_set": {
"COMPOSER_HOME": "$persist_dir\\home"
},
"env_add_path": "home\\vendor\\bin",
"pre_install": [
"echo 'if($args.length -eq 1 -and ($args -eq \"selfupdate\" -or $args -eq \"self-update\")) { & scoop update composer }' | out-file \"$dir\\composer.ps1\"",
"echo 'else { & php (join-path $psscriptroot \"composer.phar\") @args }' | out-file \"$dir\\composer.ps1\" -append"
],
"post_install": [
"$och = \"$env:APPDATA\\Composer\"",
"if(Test-Path $och) {",
"Write-Host -F yellow \"Moving old 'COMPOSER_HOME' to '$persist_dir\\home'\"",
"Move-Item -Force \"$och\\*\" \"$persist_dir\\home\"",
"Remove-Item -Force \"$och\"",
"}"
],
"suggest": {
"PHP": [
"php",
"php-nts"
]
},
"notes": "'composer selfupdate' is aliased to 'scoop update composer'",
"hash": "0901a84d56f6d6ae8f8b96b0c131d4f51ccaf169d491813d2bcedf2a6e4cefa6",
"checkver": {
"github": "https://github.com/composer/composer"
},
"autoupdate": {
"url": "https://getcomposer.org/download/$version/composer.phar"
}
}