Skip to content

guoyu07/prestissimo

 
 

Repository files navigation

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.

About

composer parallel install plugin

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 96.9%
  • JavaScript 2.6%
  • HTML 0.5%