These dependencies are in the require-dev section not because they are used for development, but because they are optional dependencies.
Composer outdated diff:
--- /tmp/before.txt 2023-12-12 16:53:42.386880478 +0100
+++ /tmp/after.txt 2023-12-12 16:53:09.413244878 +0100
@@ -5,21 +5,17 @@
- major release available - update possible
Direct dependencies required in composer.json:
-doctrine/common 2.13.3 3.4.3 PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, persistence interfaces, proxies,...
-doctrine/dbal 2.13.9 3.7.2 Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.
php-amqplib/php-amqplib v3.6.0 v2.0.2 Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It's been tested against RabbitMQ.
phpunit/phpunit 9.6.15 10.5.2 The PHP Unit Testing framework.
+symfony/config v6.4.0 v7.0.0 Helps you find, load, combine, autofill and validate configuration values of any kind
+symfony/console v6.4.1 v7.0.1 Eases the creation of beautiful and testable command line interfaces
+symfony/dependency-injection v6.4.1 v7.0.1 Allows you to standardize and centralize the way objects are constructed in your application
+symfony/event-dispatcher v6.4.0 v7.0.0 Provides tools that allow your application components to communicate with each other by dispatching events and listening to them
+symfony/http-kernel v6.4.1 v7.0.1 Provides a structured process for converting a Request into a Response
+symfony/phpunit-bridge v6.4.1 v7.0.1 Provides utilities for PHPUnit, especially user deprecation notices management
+symfony/yaml v6.4.0 v7.0.0 Loads and dumps YAML files
Transitive dependencies not required in composer.json:
-doctrine/annotations 1.14.3 2.0.1 Docblock Annotations Parser
-doctrine/cache 1.13.0 2.2.0 PHP Doctrine Cache library is a popular cache implementation that supports many different drivers such as redis, memcache, apc, mongodb and others.
-doctrine/collections 1.8.0 2.1.4 PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.
-doctrine/event-manager 1.2.0 2.0.0 The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.
-doctrine/inflector 1.4.4 2.0.8 PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.
-doctrine/lexer 1.2.3 3.0.0 PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
-doctrine/persistence 1.3.8 3.2.0 The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.
-doctrine/reflection 1.2.4 1.2.4 The Doctrine Reflection project is a simple library used by the various Doctrine projects which adds some additional functionality on top of the reflection functionality that comes with ...
-Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
phpunit/php-code-coverage 9.2.29 10.1.10 Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator 3.0.6 4.1.0 FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-invoker 3.1.1 4.0.0 Invoke callables with a timeout
@@ -40,5 +36,4 @@
sebastian/recursion-context 4.0.5 5.0.0 Provides functionality to recursively process PHP variables
sebastian/type 3.2.1 4.0.0 Collection of value objects that represent the types of the PHP type system
sebastian/version 3.0.2 4.0.1 Library that helps with managing the version number of Git-hosted PHP projects
-symfony/http-foundation v6.4.0 v7.0.0 Defines an object-oriented layer for the HTTP specification
symfony/options-resolver v6.4.0 v7.0.0 Provides an improved replacement for the array_replace PHP function
These dependencies are in the require-dev section not because they are used for development, but because they are optional dependencies.
Composer outdated diff: