From a7315ec725543adea14bd5c2d76d9161dffb4e6f Mon Sep 17 00:00:00 2001 From: Matthieu Napoli Date: Sun, 19 Jun 2016 17:57:05 +0200 Subject: [PATCH] Require Puli CLI for Travis and contributors --- composer.json | 3 ++- puli.json | 74 +++++++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 74 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 53a2044..e3fe229 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,8 @@ "puli/composer-plugin": "^1.0.0-beta8" }, "require-dev": { - "phpunit/phpunit": "^4.8" + "phpunit/phpunit": "^4.8", + "puli/cli": "^1.0" }, "minimum-stability": "beta", "prefer-stable": true diff --git a/puli.json b/puli.json index 36d341f..fc4e346 100644 --- a/puli.json +++ b/puli.json @@ -18,6 +18,24 @@ "installer": "composer", "env": "dev" }, + "justinrainbow/json-schema": { + "install-path": "vendor/justinrainbow/json-schema", + "installer": "composer" + }, + "padraic/humbug_get_contents": { + "install-path": "vendor/padraic/humbug_get_contents", + "installer": "composer", + "env": "dev" + }, + "padraic/phar-updater": { + "install-path": "vendor/padraic/phar-updater", + "installer": "composer", + "env": "dev" + }, + "paragonie/random_compat": { + "install-path": "vendor/paragonie/random_compat", + "installer": "composer" + }, "php-di/invoker": { "install-path": "vendor/php-di/invoker", "installer": "composer" @@ -30,11 +48,21 @@ "install-path": "vendor/php-di/phpdoc-reader", "installer": "composer" }, + "phpdocumentor/reflection-common": { + "install-path": "vendor/phpdocumentor/reflection-common", + "installer": "composer", + "env": "dev" + }, "phpdocumentor/reflection-docblock": { "install-path": "vendor/phpdocumentor/reflection-docblock", "installer": "composer", "env": "dev" }, + "phpdocumentor/type-resolver": { + "install-path": "vendor/phpdocumentor/type-resolver", + "installer": "composer", + "env": "dev" + }, "phpspec/prophecy": { "install-path": "vendor/phpspec/prophecy", "installer": "composer", @@ -75,6 +103,15 @@ "installer": "composer", "env": "dev" }, + "psr/log": { + "install-path": "vendor/psr/log", + "installer": "composer" + }, + "puli/cli": { + "install-path": "vendor/puli/cli", + "installer": "composer", + "env": "dev" + }, "puli/composer-plugin": { "install-path": "vendor/puli/composer-plugin", "installer": "composer" @@ -83,6 +120,11 @@ "install-path": "vendor/puli/discovery", "installer": "composer" }, + "puli/manager": { + "install-path": "vendor/puli/manager", + "installer": "composer", + "env": "dev" + }, "puli/repository": { "install-path": "vendor/puli/repository", "installer": "composer" @@ -130,6 +172,29 @@ "installer": "composer", "env": "dev" }, + "seld/jsonlint": { + "install-path": "vendor/seld/jsonlint", + "installer": "composer" + }, + "symfony/console": { + "install-path": "vendor/symfony/console", + "installer": "composer", + "env": "dev" + }, + "symfony/event-dispatcher": { + "install-path": "vendor/symfony/event-dispatcher", + "installer": "composer", + "env": "dev" + }, + "symfony/filesystem": { + "install-path": "vendor/symfony/filesystem", + "installer": "composer" + }, + "symfony/polyfill-mbstring": { + "install-path": "vendor/symfony/polyfill-mbstring", + "installer": "composer", + "env": "dev" + }, "symfony/process": { "install-path": "vendor/symfony/process", "installer": "composer" @@ -143,6 +208,11 @@ "install-path": "vendor/webmozart/assert", "installer": "composer" }, + "webmozart/console": { + "install-path": "vendor/webmozart/console", + "installer": "composer", + "env": "dev" + }, "webmozart/expression": { "install-path": "vendor/webmozart/expression", "installer": "composer" @@ -151,8 +221,8 @@ "install-path": "vendor/webmozart/glob", "installer": "composer" }, - "webmozart/key-value-store": { - "install-path": "vendor/webmozart/key-value-store", + "webmozart/json": { + "install-path": "vendor/webmozart/json", "installer": "composer" }, "webmozart/path-util": {