Remove symfony/console from 'require' section. #5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm doing some Drush work to use consolidation/config, which uses grasmash/yaml-expander.
Config has to be loaded very early in the bootstrap process. For various reasons, I'd like to limit the number of projects touched during this phase of the code.
grasmash/yaml-expander declares that it uses symfony/console, when in fact it does not. This PR removes symfony/console from the
require
section. This reduces the number of components loaded when installing withno-dev
, but it has no affect on the packages loaded when including the require-dev packages, as satooshi/php-coveralls requires symfony/console.I don't want to remove satooshi/php-coveralls from grasmash/yaml-expander, of course, but if I remove it on my local system, then symfony/console is removed, and the
phpunit
tests still pass.So, while this PR has no affect on the actual operation of this project, for documentation purposes, I would prefer it if symfony/console were not listed in the
require
section.require-dev
would be fine, although this is not necessary AFIK due to satooshi/php-coveralls.