Skip to content
composer parallel install plugin
Branch: master
Clone or download
Latest commit 783cd5c Aug 26, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
artifacts Added apigen, phpmetrics Feb 20, 2016
bin added coveralls.phar & ocular.phar Feb 18, 2018
src #155: Fix the issue with parameters for "count()" Jun 2, 2018
tests
.coveralls.yml Removed coveralls token Jan 31, 2016
.envrc
.gitattributes disable git-lfs Feb 18, 2018
.gitignore
.scrutinizer.yml
.travis.yml add php5.3 for travis Apr 2, 2018
LICENSE Happy new year Jan 22, 2017
README.md remove outdated documentation Apr 12, 2017
composer.json Expanded the version of phpunit Aug 26, 2018
gulpfile.js Fixed coding styles Jun 12, 2016
package.json update package.json Jul 9, 2016
phpcs.xml.dist Tweaked ParallelDownloader Feb 16, 2016
phpunit.xml.dist

README.md

prestissimo (composer plugin)

Build Status Scrutinizer Code Quality Coverage Status HHVM Status Latest Stable Version Total Downloads License
SensioLabsInsight

composer parallel install plugin.

Requirements

  • composer >=1.0.0 (includes dev-master)
  • PHP >=5.3, (suggest >=5.5, because curl_share_init)
  • ext-curl

Install

$ composer global require hirak/prestissimo

Uninstall

$ composer global remove hirak/prestissimo

Benchmark Example

288s -> 26s

$ composer create-project laravel/laravel laravel1 --no-progress --profile --prefer-dist

laravel

Config

prestissimo ^0.3.x

Recognize composer's options. You don't need to set any special configuration.

Composer authentication

It is also recommended to use composer's authentication as you may run into access errors otherwise due to request restriction for anonymous user for external services like github.

For github.com you can use an auth.json with an oauth access token placed on your on the same level as your composer.json:

{
    "github-oauth": {
        "github.com": "YOUR_GITHUB_ACCESS_TOKEN"
    }
}

License

MIT License. See the LICENSE file.

You can’t perform that action at this time.