From 5b9b4af437657b5233e22f2b0555baa3cdd3609a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Planchat?= Date: Tue, 21 Nov 2023 13:38:05 +0100 Subject: [PATCH] Migrated code from symfony/process to react/child-process --- composer.json | 8 +- composer.lock | 2662 ++++++++++++++++++++++++------------------------- 2 files changed, 1316 insertions(+), 1354 deletions(-) diff --git a/composer.json b/composer.json index 0f104364..9016c527 100644 --- a/composer.json +++ b/composer.json @@ -20,7 +20,6 @@ "ext-json": "*", "psr/log": "^3.0", "symfony/console": "^6.0", - "symfony/process": "^6.0", "symfony/config": "^6.0", "symfony/yaml": "^6.0", "symfony/dependency-injection": "^6.0", @@ -32,12 +31,13 @@ "php-etl/packaging": "*", "php-etl/configurator-contracts": "0.8.*", "php-etl/satellite-toolbox": "*", - "php-etl/pipeline-console-runtime": "*", "php-etl/gyroscops-api-client": "*", "php-etl/dockerfile": "*", - "php-etl/workflow-console-runtime": "*", "composer/composer": "*", - "symfony/deprecation-contracts": "*" + "symfony/deprecation-contracts": "*", + "react/child-process": "^0.7", + "react/async": "^4.1", + "react/promise-timer": "^1.10" }, "require-dev": { "phpunit/phpunit": "^10.0", diff --git a/composer.lock b/composer.lock index 4f471ca2..672187c3 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "24eea2a381120c6e5ec013e268fb02ff", + "content-hash": "79cb51665cfefdd58d4aa51b6737a8e9", "packages": [ { "name": "clue/stream-filter", @@ -703,63 +703,29 @@ "time": "2022-02-25T21:32:43+00:00" }, { - "name": "friendsofphp/php-cs-fixer", - "version": "v3.38.2", + "name": "evenement/evenement", + "version": "v3.0.2", "source": { "type": "git", - "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", - "reference": "d872cdd543797ade030aaa307c0a4954a712e081" + "url": "https://github.com/igorw/evenement.git", + "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/d872cdd543797ade030aaa307c0a4954a712e081", - "reference": "d872cdd543797ade030aaa307c0a4954a712e081", + "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc", + "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc", "shasum": "" }, "require": { - "composer/semver": "^3.3", - "composer/xdebug-handler": "^3.0.3", - "ext-json": "*", - "ext-tokenizer": "*", - "php": "^7.4 || ^8.0", - "sebastian/diff": "^4.0 || ^5.0", - "symfony/console": "^5.4 || ^6.0", - "symfony/event-dispatcher": "^5.4 || ^6.0", - "symfony/filesystem": "^5.4 || ^6.0", - "symfony/finder": "^5.4 || ^6.0", - "symfony/options-resolver": "^5.4 || ^6.0", - "symfony/polyfill-mbstring": "^1.27", - "symfony/polyfill-php80": "^1.27", - "symfony/polyfill-php81": "^1.27", - "symfony/process": "^5.4 || ^6.0", - "symfony/stopwatch": "^5.4 || ^6.0" + "php": ">=7.0" }, "require-dev": { - "facile-it/paraunit": "^1.3 || ^2.0", - "justinrainbow/json-schema": "^5.2", - "keradus/cli-executor": "^2.0", - "mikey179/vfsstream": "^1.6.11", - "php-coveralls/php-coveralls": "^2.5.3", - "php-cs-fixer/accessible-object": "^1.1", - "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", - "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", - "phpspec/prophecy": "^1.16", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "symfony/phpunit-bridge": "^6.2.3", - "symfony/yaml": "^5.4 || ^6.0" - }, - "suggest": { - "ext-dom": "For handling output formats in XML", - "ext-mbstring": "For handling non-UTF8 characters." + "phpunit/phpunit": "^9 || ^6" }, - "bin": [ - "php-cs-fixer" - ], - "type": "application", + "type": "library", "autoload": { "psr-4": { - "PhpCsFixer\\": "src/" + "Evenement\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -768,32 +734,20 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Dariusz Rumiński", - "email": "dariusz.ruminski@gmail.com" + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" } ], - "description": "A tool to automatically fix PHP code style", + "description": "Événement is a very simple event dispatching library for PHP", "keywords": [ - "Static code analysis", - "fixer", - "standards", - "static analysis" + "event-dispatcher", + "event-emitter" ], "support": { - "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", - "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.38.2" + "issues": "https://github.com/igorw/evenement/issues", + "source": "https://github.com/igorw/evenement/tree/v3.0.2" }, - "funding": [ - { - "url": "https://github.com/keradus", - "type": "github" - } - ], - "time": "2023-11-14T00:19:22+00:00" + "time": "2023-08-08T05:53:35+00:00" }, { "name": "jane-php/json-schema-runtime", @@ -1469,39 +1423,41 @@ "time": "2022-02-21T01:04:05+00:00" }, { - "name": "php-etl/action", - "version": "v0.2.0", + "name": "php-etl/configurator-contracts", + "version": "v0.8.0", "source": { "type": "git", - "url": "https://github.com/php-etl/action.git", - "reference": "ada465212aa5ca81ecbf992444116a5e968eb2b5" + "url": "https://github.com/php-etl/configurator-contracts.git", + "reference": "9c576e4ed31ac1f025526282a79b4ba3c69988e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/action/zipball/ada465212aa5ca81ecbf992444116a5e968eb2b5", - "reference": "ada465212aa5ca81ecbf992444116a5e968eb2b5", + "url": "https://api.github.com/repos/php-etl/configurator-contracts/zipball/9c576e4ed31ac1f025526282a79b4ba3c69988e7", + "reference": "9c576e4ed31ac1f025526282a79b4ba3c69988e7", "shasum": "" }, "require": { + "nikic/php-parser": "^4.10", "php": "^8.2", - "php-etl/action-contracts": "0.2.*", - "php-etl/satellite-contracts": "0.1.*", - "phpstan/phpstan": "^1.10", - "psr/log": "^3.0" + "php-etl/packaging-contracts": "0.3.*", + "psr/log": "^3.0", + "symfony/config": "^6.0", + "symfony/expression-language": "^6.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.38", + "friendsofphp/php-cs-fixer": "^3.0", + "phpstan/phpstan": "^1.10", "rector/rector": "^0.15" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "0.2.x-dev" + "dev-main": "0.8.x-dev" } }, "autoload": { "psr-4": { - "Kiboko\\Component\\Action\\": "src/" + "Kiboko\\Contract\\Configurator\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1518,35 +1474,36 @@ "email": "gregory@kiboko.fr" } ], - "description": "This library implements the Extract-Transform-Load pattern asynchronously in PHP with the help of iterators and generators", + "description": "This library describes contracts for defining configuration formats and building optimized code from it", "support": { - "issues": "https://github.com/php-etl/action/issues", - "source": "https://github.com/php-etl/action/tree/v0.2.0" + "issues": "https://github.com/php-etl/configurator-contracts/issues", + "source": "https://github.com/php-etl/configurator-contracts/tree/v0.8.0" }, - "time": "2023-11-16T14:03:02+00:00" + "time": "2023-04-19T11:47:36+00:00" }, { - "name": "php-etl/action-console-runtime", - "version": "v0.2.0", + "name": "php-etl/dockerfile", + "version": "v0.2.1", "source": { "type": "git", - "url": "https://github.com/php-etl/action-console-runtime.git", - "reference": "bee0c080d7149cafcdddf18af3c87b89c1d7c3fc" + "url": "https://github.com/php-etl/dockerfile.git", + "reference": "860d280d40efb5067cc612c51aaedbdd049d22db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/action-console-runtime/zipball/bee0c080d7149cafcdddf18af3c87b89c1d7c3fc", - "reference": "bee0c080d7149cafcdddf18af3c87b89c1d7c3fc", + "url": "https://api.github.com/repos/php-etl/dockerfile/zipball/860d280d40efb5067cc612c51aaedbdd049d22db", + "reference": "860d280d40efb5067cc612c51aaedbdd049d22db", "shasum": "" }, "require": { "php": "^8.2", - "php-etl/action-contracts": "0.2.*", - "php-etl/console-state": "*", - "php-etl/satellite-contracts": "0.1.*", - "symfony/console": "^6.0" + "php-etl/packaging-contracts": "0.3.*" }, "require-dev": { + "friendsofphp/php-cs-fixer": "^3.0", + "infection/infection": "^0.26.18", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.0", "rector/rector": "^0.15" }, "type": "library", @@ -1557,7 +1514,7 @@ }, "autoload": { "psr-4": { - "Kiboko\\Component\\Runtime\\Action\\": "src/" + "Kiboko\\Component\\Dockerfile\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1565,53 +1522,49 @@ "MIT" ], "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, { "name": "Grégory Planchat", "email": "gregory@kiboko.fr" } ], - "description": "This library allows you to use the action console runtime", "support": { - "issues": "https://github.com/php-etl/action-console-runtime/issues", - "source": "https://github.com/php-etl/action-console-runtime/tree/v0.2.0" + "issues": "https://github.com/php-etl/dockerfile/issues", + "source": "https://github.com/php-etl/dockerfile/tree/v0.2.1" }, - "time": "2023-11-16T15:14:22+00:00" + "time": "2023-09-14T07:20:52+00:00" }, { - "name": "php-etl/action-contracts", - "version": "v0.2.0", + "name": "php-etl/gyroscops-api-client", + "version": "v0.3.0", "source": { "type": "git", - "url": "https://github.com/php-etl/action-contracts.git", - "reference": "2a9007028ee24c6906bd7c6c7e6001797d358470" + "url": "https://github.com/php-etl/gyroscops-api-client.git", + "reference": "aebd5ea11b069877f2f4e0b5d0d2a3d9343cf124" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/action-contracts/zipball/2a9007028ee24c6906bd7c6c7e6001797d358470", - "reference": "2a9007028ee24c6906bd7c6c7e6001797d358470", + "url": "https://api.github.com/repos/php-etl/gyroscops-api-client/zipball/aebd5ea11b069877f2f4e0b5d0d2a3d9343cf124", + "reference": "aebd5ea11b069877f2f4e0b5d0d2a3d9343cf124", "shasum": "" }, "require": { - "friendsofphp/php-cs-fixer": "^3.0", - "php": "^8.2", - "phpstan/phpstan": "^1.10" + "jane-php/open-api-runtime": "^7.4", + "php": "^8.2" }, "require-dev": { - "rector/rector": "^0.15.0" + "friendsofphp/php-cs-fixer": "^3.11", + "jane-php/open-api-3": "^7.4", + "rector/rector": "^0.15.19" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "0.2.x-dev" + "dev-main": "0.3.x-dev" } }, "autoload": { "psr-4": { - "Kiboko\\Contract\\Action\\": "src/" + "Gyroscops\\Api\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1628,46 +1581,48 @@ "email": "gregory@kiboko.fr" } ], - "description": "This library describes contracts for the Action pattern.", + "description": "This package provides Jane-PHP generated API models and client based on the OpenAPI specification.", "support": { - "issues": "https://github.com/php-etl/action-contracts/issues", - "source": "https://github.com/php-etl/action-contracts/tree/v0.2.0" + "issues": "https://github.com/php-etl/gyroscops-api-client/issues", + "source": "https://github.com/php-etl/gyroscops-api-client/tree/v0.3.0" }, - "time": "2023-11-15T13:34:57+00:00" + "time": "2023-10-24T07:53:14+00:00" }, { - "name": "php-etl/bucket", - "version": "v0.4.0", + "name": "php-etl/packaging", + "version": "v0.3.1", "source": { "type": "git", - "url": "https://github.com/php-etl/bucket.git", - "reference": "8b3f318398ceaca1fb25154ff8a06adf175b1c31" + "url": "https://github.com/php-etl/packaging.git", + "reference": "7a05eb46e3b28e230a3d3fb6bf0f9200eca7e424" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/bucket/zipball/8b3f318398ceaca1fb25154ff8a06adf175b1c31", - "reference": "8b3f318398ceaca1fb25154ff8a06adf175b1c31", + "url": "https://api.github.com/repos/php-etl/packaging/zipball/7a05eb46e3b28e230a3d3fb6bf0f9200eca7e424", + "reference": "7a05eb46e3b28e230a3d3fb6bf0f9200eca7e424", "shasum": "" }, "require": { + "nikic/php-parser": "^4.10", "php": "^8.2", - "php-etl/bucket-contracts": "0.3.*" + "php-etl/packaging-contracts": "0.3.*", + "phpunit/phpunit": "^10.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.38", - "phpspec/phpspec": "^7.3", + "friendsofphp/php-cs-fixer": "^3.0", + "infection/infection": "^0.26.18", "phpstan/phpstan": "^1.10", "rector/rector": "^0.15" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "0.4.x-dev" + "dev-main": "0.3.x-dev" } }, "autoload": { "psr-4": { - "Kiboko\\Component\\Bucket\\": "src/" + "Kiboko\\Component\\Packaging\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1684,28 +1639,29 @@ "email": "gregory@kiboko.fr" } ], - "description": "This library implements the Extract-Transform-Load pattern asynchronously in PHP with the help of iterators and generators", + "description": "This library aims at building TAR archives, using PHP resources and streams", "support": { - "issues": "https://github.com/php-etl/bucket/issues", - "source": "https://github.com/php-etl/bucket/tree/v0.4.0" + "issues": "https://github.com/php-etl/packaging/issues", + "source": "https://github.com/php-etl/packaging/tree/v0.3.1" }, - "time": "2023-11-16T15:32:18+00:00" + "time": "2023-09-12T13:31:27+00:00" }, { - "name": "php-etl/bucket-contracts", + "name": "php-etl/packaging-contracts", "version": "v0.3.0", "source": { "type": "git", - "url": "https://github.com/php-etl/bucket-contracts.git", - "reference": "64170754cb1f5e556c8e526177be51d905c3b15f" + "url": "https://github.com/php-etl/packaging-contracts.git", + "reference": "46119dbdabe20111587a515cb024a3646d4dbc78" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/bucket-contracts/zipball/64170754cb1f5e556c8e526177be51d905c3b15f", - "reference": "64170754cb1f5e556c8e526177be51d905c3b15f", + "url": "https://api.github.com/repos/php-etl/packaging-contracts/zipball/46119dbdabe20111587a515cb024a3646d4dbc78", + "reference": "46119dbdabe20111587a515cb024a3646d4dbc78", "shasum": "" }, "require": { + "nikic/php-parser": "^4.10", "php": "^8.2" }, "require-dev": { @@ -1721,7 +1677,7 @@ }, "autoload": { "psr-4": { - "Kiboko\\Contract\\Bucket\\": "src/" + "Kiboko\\Contract\\Packaging\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1734,53 +1690,60 @@ "homepage": "http://kiboko.fr" }, { - "name": "Grégory Planchatn rules", + "name": "Grégory Planchat", "email": "gregory@kiboko.fr" } ], - "description": "This library describes contracts for the data-interchange buckets.", + "description": "This library aims at providing contracts for building TAR archives, using PHP resources and streams", "support": { - "issues": "https://github.com/php-etl/bucket-contracts/issues", - "source": "https://github.com/php-etl/bucket-contracts/tree/v0.3.0" + "issues": "https://github.com/php-etl/packaging-contracts/issues", + "source": "https://github.com/php-etl/packaging-contracts/tree/v0.3.0" }, - "time": "2023-11-14T14:39:36+00:00" + "time": "2023-04-03T13:00:44+00:00" }, { - "name": "php-etl/configurator-contracts", - "version": "v0.8.0", + "name": "php-etl/satellite-toolbox", + "version": "v0.5.1", "source": { "type": "git", - "url": "https://github.com/php-etl/configurator-contracts.git", - "reference": "9c576e4ed31ac1f025526282a79b4ba3c69988e7" + "url": "https://github.com/php-etl/satellite-toolbox.git", + "reference": "94552565ade7d29a632672aaed05ec98b623700d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/configurator-contracts/zipball/9c576e4ed31ac1f025526282a79b4ba3c69988e7", - "reference": "9c576e4ed31ac1f025526282a79b4ba3c69988e7", + "url": "https://api.github.com/repos/php-etl/satellite-toolbox/zipball/94552565ade7d29a632672aaed05ec98b623700d", + "reference": "94552565ade7d29a632672aaed05ec98b623700d", "shasum": "" }, "require": { "nikic/php-parser": "^4.10", "php": "^8.2", - "php-etl/packaging-contracts": "0.3.*", - "psr/log": "^3.0", - "symfony/config": "^6.0", + "php-etl/configurator-contracts": "0.8.*", "symfony/expression-language": "^6.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", + "infection/infection": "^0.26.18", + "mikey179/vfsstream": "^1.6", + "php-etl/phpunit-extension": "*", "phpstan/phpstan": "^1.10", + "phpunit/php-invoker": "*", + "phpunit/phpunit": "^10.0", "rector/rector": "^0.15" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "0.8.x-dev" + "dev-main": "0.5.x-dev" } }, "autoload": { + "files": [ + "src/ast.php", + "src/configuration.php" + ], "psr-4": { - "Kiboko\\Contract\\Configurator\\": "src/" + "Kiboko\\Component\\SatelliteToolbox\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1797,48 +1760,56 @@ "email": "gregory@kiboko.fr" } ], - "description": "This library describes contracts for defining configuration formats and building optimized code from it", + "description": "This library aims at building and running lambda PHP functions", "support": { - "issues": "https://github.com/php-etl/configurator-contracts/issues", - "source": "https://github.com/php-etl/configurator-contracts/tree/v0.8.0" + "issues": "https://github.com/php-etl/satellite-toolbox/issues", + "source": "https://github.com/php-etl/satellite-toolbox/tree/v0.5.1" }, - "time": "2023-04-19T11:47:36+00:00" + "time": "2023-04-20T08:03:07+00:00" }, { - "name": "php-etl/console-state", - "version": "v0.3.0", + "name": "php-http/client-common", + "version": "2.7.0", "source": { "type": "git", - "url": "https://github.com/php-etl/console-state.git", - "reference": "fa939c577925d65f658b0851ad59298fe179b153" + "url": "https://github.com/php-http/client-common.git", + "reference": "880509727a447474d2a71b7d7fa5d268ddd3db4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-etl/console-state/zipball/fa939c577925d65f658b0851ad59298fe179b153", - "reference": "fa939c577925d65f658b0851ad59298fe179b153", + "url": "https://api.github.com/repos/php-http/client-common/zipball/880509727a447474d2a71b7d7fa5d268ddd3db4b", + "reference": "880509727a447474d2a71b7d7fa5d268ddd3db4b", "shasum": "" }, "require": { - "php": "^8.2", - "php-etl/pipeline-contracts": "0.5.*", - "symfony/console": "^6.0" + "php": "^7.1 || ^8.0", + "php-http/httplug": "^2.0", + "php-http/message": "^1.6", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0 || ^2.0", + "symfony/options-resolver": "~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0 || ^6.0", + "symfony/polyfill-php80": "^1.17" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.0", - "infection/infection": "^0.26.18", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^10.0", - "rector/rector": "^0.15" + "doctrine/instantiator": "^1.1", + "guzzlehttp/psr7": "^1.4", + "nyholm/psr7": "^1.2", + "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1", + "phpspec/prophecy": "^1.10.2", + "phpunit/phpunit": "^7.5.20 || ^8.5.33 || ^9.6.7" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.3.x-dev" - } + "suggest": { + "ext-json": "To detect JSON responses with the ContentTypePlugin", + "ext-libxml": "To detect XML responses with the ContentTypePlugin", + "php-http/cache-plugin": "PSR-6 Cache plugin", + "php-http/logger-plugin": "PSR-3 Logger plugin", + "php-http/stopwatch-plugin": "Symfony Stopwatch plugin" }, + "type": "library", "autoload": { "psr-4": { - "Kiboko\\Component\\State\\": "src/" + "Http\\Client\\Common\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1847,652 +1818,8 @@ ], "authors": [ { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library allows you to use states", - "support": { - "issues": "https://github.com/php-etl/console-state/issues", - "source": "https://github.com/php-etl/console-state/tree/v0.3.0" - }, - "time": "2023-11-16T10:41:27+00:00" - }, - { - "name": "php-etl/dockerfile", - "version": "v0.2.1", - "source": { - "type": "git", - "url": "https://github.com/php-etl/dockerfile.git", - "reference": "860d280d40efb5067cc612c51aaedbdd049d22db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/dockerfile/zipball/860d280d40efb5067cc612c51aaedbdd049d22db", - "reference": "860d280d40efb5067cc612c51aaedbdd049d22db", - "shasum": "" - }, - "require": { - "php": "^8.2", - "php-etl/packaging-contracts": "0.3.*" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.0", - "infection/infection": "^0.26.18", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^10.0", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Component\\Dockerfile\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "support": { - "issues": "https://github.com/php-etl/dockerfile/issues", - "source": "https://github.com/php-etl/dockerfile/tree/v0.2.1" - }, - "time": "2023-09-14T07:20:52+00:00" - }, - { - "name": "php-etl/gyroscops-api-client", - "version": "v0.3.0", - "source": { - "type": "git", - "url": "https://github.com/php-etl/gyroscops-api-client.git", - "reference": "aebd5ea11b069877f2f4e0b5d0d2a3d9343cf124" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/gyroscops-api-client/zipball/aebd5ea11b069877f2f4e0b5d0d2a3d9343cf124", - "reference": "aebd5ea11b069877f2f4e0b5d0d2a3d9343cf124", - "shasum": "" - }, - "require": { - "jane-php/open-api-runtime": "^7.4", - "php": "^8.2" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.11", - "jane-php/open-api-3": "^7.4", - "rector/rector": "^0.15.19" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Gyroscops\\Api\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This package provides Jane-PHP generated API models and client based on the OpenAPI specification.", - "support": { - "issues": "https://github.com/php-etl/gyroscops-api-client/issues", - "source": "https://github.com/php-etl/gyroscops-api-client/tree/v0.3.0" - }, - "time": "2023-10-24T07:53:14+00:00" - }, - { - "name": "php-etl/packaging", - "version": "v0.3.1", - "source": { - "type": "git", - "url": "https://github.com/php-etl/packaging.git", - "reference": "7a05eb46e3b28e230a3d3fb6bf0f9200eca7e424" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/packaging/zipball/7a05eb46e3b28e230a3d3fb6bf0f9200eca7e424", - "reference": "7a05eb46e3b28e230a3d3fb6bf0f9200eca7e424", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.10", - "php": "^8.2", - "php-etl/packaging-contracts": "0.3.*", - "phpunit/phpunit": "^10.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.0", - "infection/infection": "^0.26.18", - "phpstan/phpstan": "^1.10", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Component\\Packaging\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library aims at building TAR archives, using PHP resources and streams", - "support": { - "issues": "https://github.com/php-etl/packaging/issues", - "source": "https://github.com/php-etl/packaging/tree/v0.3.1" - }, - "time": "2023-09-12T13:31:27+00:00" - }, - { - "name": "php-etl/packaging-contracts", - "version": "v0.3.0", - "source": { - "type": "git", - "url": "https://github.com/php-etl/packaging-contracts.git", - "reference": "46119dbdabe20111587a515cb024a3646d4dbc78" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/packaging-contracts/zipball/46119dbdabe20111587a515cb024a3646d4dbc78", - "reference": "46119dbdabe20111587a515cb024a3646d4dbc78", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.10", - "php": "^8.2" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.0", - "phpstan/phpstan": "^1.10", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Contract\\Packaging\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library aims at providing contracts for building TAR archives, using PHP resources and streams", - "support": { - "issues": "https://github.com/php-etl/packaging-contracts/issues", - "source": "https://github.com/php-etl/packaging-contracts/tree/v0.3.0" - }, - "time": "2023-04-03T13:00:44+00:00" - }, - { - "name": "php-etl/pipeline", - "version": "v0.6.0", - "source": { - "type": "git", - "url": "https://github.com/php-etl/pipeline.git", - "reference": "46621f5208cb2b530309c737e846c37cfb64078c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/pipeline/zipball/46621f5208cb2b530309c737e846c37cfb64078c", - "reference": "46621f5208cb2b530309c737e846c37cfb64078c", - "shasum": "" - }, - "require": { - "php": "^8.2", - "php-etl/bucket": "*", - "php-etl/bucket-contracts": "0.3.*", - "php-etl/pipeline-contracts": "0.5.*", - "psr/log": "^3.0" - }, - "provide": { - "php-etl/pipeline-implementation": "0.5.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.38", - "infection/infection": "^0.26.18", - "phpstan/phpstan": "^1.10", - "phpunit/php-invoker": "^4.0", - "phpunit/phpunit": "^10.0", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.6.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Component\\Pipeline\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library implements the Extract-Transform-Load pattern asynchronously in PHP with the help of iterators and generators", - "support": { - "issues": "https://github.com/php-etl/pipeline/issues", - "source": "https://github.com/php-etl/pipeline/tree/v0.6.0" - }, - "time": "2023-11-16T15:32:18+00:00" - }, - { - "name": "php-etl/pipeline-console-runtime", - "version": "v0.4.0", - "source": { - "type": "git", - "url": "https://github.com/php-etl/pipeline-console-runtime.git", - "reference": "fbd4f45ade5a3b379a84bd90c523d3fb3794d2c9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/pipeline-console-runtime/zipball/fbd4f45ade5a3b379a84bd90c523d3fb3794d2c9", - "reference": "fbd4f45ade5a3b379a84bd90c523d3fb3794d2c9", - "shasum": "" - }, - "require": { - "php": "^8.2", - "php-etl/console-state": "*", - "php-etl/pipeline-contracts": "0.5.*", - "symfony/console": "^6.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.38", - "phpstan/phpstan": "^1.10", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Component\\Runtime\\Pipeline\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library allows you to use the pipeline console runtime", - "support": { - "issues": "https://github.com/php-etl/pipeline-console-runtime/issues", - "source": "https://github.com/php-etl/pipeline-console-runtime/tree/v0.4.0" - }, - "time": "2023-11-20T08:38:10+00:00" - }, - { - "name": "php-etl/pipeline-contracts", - "version": "v0.5.1", - "source": { - "type": "git", - "url": "https://github.com/php-etl/pipeline-contracts.git", - "reference": "24c71241d16b7deca56d67ea0f1d591c8ae52f09" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/pipeline-contracts/zipball/24c71241d16b7deca56d67ea0f1d591c8ae52f09", - "reference": "24c71241d16b7deca56d67ea0f1d591c8ae52f09", - "shasum": "" - }, - "require": { - "php": "^8.2", - "php-etl/bucket-contracts": "0.3.*", - "php-etl/satellite-contracts": "0.1.*" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.38", - "phpstan/phpstan": "^1.10", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.5.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Contract\\Pipeline\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library describes contracts for the Extract-Transform-Load pattern.", - "support": { - "issues": "https://github.com/php-etl/pipeline-contracts/issues", - "source": "https://github.com/php-etl/pipeline-contracts/tree/v0.5.1" - }, - "time": "2023-11-20T10:48:56+00:00" - }, - { - "name": "php-etl/satellite-contracts", - "version": "v0.1.1", - "source": { - "type": "git", - "url": "https://github.com/php-etl/satellite-contracts.git", - "reference": "d2be591800f42e460a59d864888aedf00f111dd7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/satellite-contracts/zipball/d2be591800f42e460a59d864888aedf00f111dd7", - "reference": "d2be591800f42e460a59d864888aedf00f111dd7", - "shasum": "" - }, - "require": { - "php": "^8.2" - }, - "require-dev": { - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Contract\\Satellite\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library describes contracts for defining satellite formats", - "support": { - "issues": "https://github.com/php-etl/satellite-contracts/issues", - "source": "https://github.com/php-etl/satellite-contracts/tree/v0.1.1" - }, - "time": "2023-11-20T10:48:56+00:00" - }, - { - "name": "php-etl/satellite-toolbox", - "version": "v0.5.1", - "source": { - "type": "git", - "url": "https://github.com/php-etl/satellite-toolbox.git", - "reference": "94552565ade7d29a632672aaed05ec98b623700d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/satellite-toolbox/zipball/94552565ade7d29a632672aaed05ec98b623700d", - "reference": "94552565ade7d29a632672aaed05ec98b623700d", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^4.10", - "php": "^8.2", - "php-etl/configurator-contracts": "0.8.*", - "symfony/expression-language": "^6.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.0", - "infection/infection": "^0.26.18", - "mikey179/vfsstream": "^1.6", - "php-etl/phpunit-extension": "*", - "phpstan/phpstan": "^1.10", - "phpunit/php-invoker": "*", - "phpunit/phpunit": "^10.0", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.5.x-dev" - } - }, - "autoload": { - "files": [ - "src/ast.php", - "src/configuration.php" - ], - "psr-4": { - "Kiboko\\Component\\SatelliteToolbox\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library aims at building and running lambda PHP functions", - "support": { - "issues": "https://github.com/php-etl/satellite-toolbox/issues", - "source": "https://github.com/php-etl/satellite-toolbox/tree/v0.5.1" - }, - "time": "2023-04-20T08:03:07+00:00" - }, - { - "name": "php-etl/workflow-console-runtime", - "version": "v0.5.0", - "source": { - "type": "git", - "url": "https://github.com/php-etl/workflow-console-runtime.git", - "reference": "7a6a1de2f8e48de7ba461db79aa8fea21171563e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-etl/workflow-console-runtime/zipball/7a6a1de2f8e48de7ba461db79aa8fea21171563e", - "reference": "7a6a1de2f8e48de7ba461db79aa8fea21171563e", - "shasum": "" - }, - "require": { - "php": "^8.2", - "php-etl/action": "*", - "php-etl/action-console-runtime": "*", - "php-etl/action-contracts": "0.2.*", - "php-etl/console-state": "*", - "php-etl/pipeline": "*", - "php-etl/pipeline-console-runtime": "*", - "php-etl/pipeline-contracts": "0.5.*", - "php-etl/satellite-contracts": "0.1.*", - "symfony/console": "^6.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.38", - "phpstan/phpstan": "^1.10", - "rector/rector": "^0.15" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "0.5.x-dev" - } - }, - "autoload": { - "psr-4": { - "Kiboko\\Component\\Runtime\\Workflow\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kiboko SAS", - "homepage": "http://kiboko.fr" - }, - { - "name": "Grégory Planchat", - "email": "gregory@kiboko.fr" - } - ], - "description": "This library allows you to use the workflow console runtime", - "support": { - "issues": "https://github.com/php-etl/workflow-console-runtime/issues", - "source": "https://github.com/php-etl/workflow-console-runtime/tree/v0.5.0" - }, - "time": "2023-11-17T16:32:43+00:00" - }, - { - "name": "php-http/client-common", - "version": "2.7.0", - "source": { - "type": "git", - "url": "https://github.com/php-http/client-common.git", - "reference": "880509727a447474d2a71b7d7fa5d268ddd3db4b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-http/client-common/zipball/880509727a447474d2a71b7d7fa5d268ddd3db4b", - "reference": "880509727a447474d2a71b7d7fa5d268ddd3db4b", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0", - "php-http/httplug": "^2.0", - "php-http/message": "^1.6", - "psr/http-client": "^1.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0 || ^2.0", - "symfony/options-resolver": "~4.0.15 || ~4.1.9 || ^4.2.1 || ^5.0 || ^6.0", - "symfony/polyfill-php80": "^1.17" - }, - "require-dev": { - "doctrine/instantiator": "^1.1", - "guzzlehttp/psr7": "^1.4", - "nyholm/psr7": "^1.2", - "phpspec/phpspec": "^5.1 || ^6.3 || ^7.1", - "phpspec/prophecy": "^1.10.2", - "phpunit/phpunit": "^7.5.20 || ^8.5.33 || ^9.6.7" - }, - "suggest": { - "ext-json": "To detect JSON responses with the ContentTypePlugin", - "ext-libxml": "To detect XML responses with the ContentTypePlugin", - "php-http/cache-plugin": "PSR-6 Cache plugin", - "php-http/logger-plugin": "PSR-3 Logger plugin", - "php-http/stopwatch-plugin": "Symfony Stopwatch plugin" - }, - "type": "library", - "autoload": { - "psr-4": { - "Http\\Client\\Common\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com" + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" } ], "description": "Common HTTP Client implementations and tools for HTTPlug", @@ -2900,99 +2227,37 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-0": { - "Rs\\Json": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Raphael Stolt", - "email": "raphael.stolt@gmail.com", - "homepage": "http://raphaelstolt.blogspot.com/" - } - ], - "description": "Implementation of JSON Pointer (http://tools.ietf.org/html/rfc6901)", - "homepage": "https://github.com/raphaelstolt/php-jsonpointer", - "keywords": [ - "json", - "json pointer", - "json traversal" - ], - "support": { - "issues": "https://github.com/raphaelstolt/php-jsonpointer/issues", - "source": "https://github.com/raphaelstolt/php-jsonpointer/tree/v4.0.0" - }, - "time": "2022-01-11T14:28:07+00:00" - }, - { - "name": "phpstan/phpstan", - "version": "1.10.43", - "source": { - "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "2c4129f6ca8c7cfa870098884b8869b410a5a361" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2c4129f6ca8c7cfa870098884b8869b410a5a361", - "reference": "2c4129f6ca8c7cfa870098884b8869b410a5a361", - "shasum": "" - }, - "require": { - "php": "^7.2|^8.0" - }, - "conflict": { - "phpstan/phpstan-shim": "*" - }, - "bin": [ - "phpstan", - "phpstan.phar" - ], - "type": "library", + "dev-master": "2.0.x-dev" + } + }, "autoload": { - "files": [ - "bootstrap.php" - ] + "psr-0": { + "Rs\\Json": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "PHPStan - PHP Static Analysis Tool", + "authors": [ + { + "name": "Raphael Stolt", + "email": "raphael.stolt@gmail.com", + "homepage": "http://raphaelstolt.blogspot.com/" + } + ], + "description": "Implementation of JSON Pointer (http://tools.ietf.org/html/rfc6901)", + "homepage": "https://github.com/raphaelstolt/php-jsonpointer", "keywords": [ - "dev", - "static analysis" + "json", + "json pointer", + "json traversal" ], "support": { - "docs": "https://phpstan.org/user-guide/getting-started", - "forum": "https://github.com/phpstan/phpstan/discussions", - "issues": "https://github.com/phpstan/phpstan/issues", - "security": "https://github.com/phpstan/phpstan/security/policy", - "source": "https://github.com/phpstan/phpstan-src" + "issues": "https://github.com/raphaelstolt/php-jsonpointer/issues", + "source": "https://github.com/raphaelstolt/php-jsonpointer/tree/v4.0.0" }, - "funding": [ - { - "url": "https://github.com/ondrejmirtes", - "type": "github" - }, - { - "url": "https://github.com/phpstan", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" - } - ], - "time": "2023-11-19T19:55:25+00:00" + "time": "2022-01-11T14:28:07+00:00" }, { "name": "phpunit/php-code-coverage", @@ -3431,17 +2696,226 @@ "shasum": "" }, "require": { - "php": ">=8.0.0" + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Cache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for caching libraries", + "keywords": [ + "cache", + "psr", + "psr-6" + ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, + "time": "2021-02-03T23:26:27+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "e616d01114759c4c489f93b099585439f795fe35" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", + "reference": "e616d01114759c4c489f93b099585439f795fe35", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + }, + "time": "2023-04-10T20:10:41+00:00" + }, + { + "name": "psr/http-message", + "version": "1.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Cache\\": "src/" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3451,46 +2925,50 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "homepage": "http://www.php-fig.org/" } ], - "description": "Common interface for caching libraries", + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", "keywords": [ - "cache", + "http", + "http-message", "psr", - "psr-6" + "psr-7", + "request", + "response" ], "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" + "source": "https://github.com/php-fig/http-message/tree/1.1" }, - "time": "2021-02-03T23:26:27+00:00" + "time": "2023-04-04T09:50:52+00:00" }, { - "name": "psr/container", - "version": "2.0.2", + "name": "psr/log", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + "url": "https://github.com/php-fig/log.git", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", "shasum": "" }, "require": { - "php": ">=7.4.0" + "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -3503,47 +2981,48 @@ "homepage": "https://www.php-fig.org/" } ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "log", + "psr", + "psr-3" ], "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/2.0.2" + "source": "https://github.com/php-fig/log/tree/3.0.0" }, - "time": "2021-11-05T16:47:00+00:00" + "time": "2021-07-14T16:46:02+00:00" }, { - "name": "psr/event-dispatcher", - "version": "1.0.0", + "name": "react/async", + "version": "v4.1.0", "source": { "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + "url": "https://github.com/reactphp/async.git", + "reference": "b9641ac600b4b144e71a87dcf1be4d41dd3a3548" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "url": "https://api.github.com/repos/reactphp/async/zipball/b9641ac600b4b144e71a87dcf1be4d41dd3a3548", + "reference": "b9641ac600b4b144e71a87dcf1be4d41dd3a3548", "shasum": "" }, "require": { - "php": ">=7.2.0" + "php": ">=8.1", + "react/event-loop": "^1.2", + "react/promise": "^3.0 || ^2.8 || ^1.2.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "require-dev": { + "phpstan/phpstan": "1.10.18", + "phpunit/phpunit": "^9.5" }, + "type": "library", "autoload": { + "files": [ + "src/functions_include.php" + ], "psr-4": { - "Psr\\EventDispatcher\\": "src/" + "React\\Async\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3552,49 +3031,73 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Standard interfaces for event handling.", + "description": "Async utilities and fibers for ReactPHP", "keywords": [ - "events", - "psr", - "psr-14" + "async", + "reactphp" ], "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + "issues": "https://github.com/reactphp/async/issues", + "source": "https://github.com/reactphp/async/tree/v4.1.0" }, - "time": "2019-01-08T18:20:26+00:00" + "funding": [ + { + "url": "https://opencollective.com/reactphp", + "type": "open_collective" + } + ], + "time": "2023-06-22T14:10:50+00:00" }, { - "name": "psr/http-client", - "version": "1.0.3", + "name": "react/child-process", + "version": "0.7.x-dev", "source": { "type": "git", - "url": "https://github.com/php-fig/http-client.git", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + "url": "https://github.com/reactphp/child-process.git", + "reference": "20c7f33470927d6ee53b104d89b90180a3113113" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", - "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "url": "https://api.github.com/repos/reactphp/child-process/zipball/20c7f33470927d6ee53b104d89b90180a3113113", + "reference": "20c7f33470927d6ee53b104d89b90180a3113113", "shasum": "" }, "require": { - "php": "^7.0 || ^8.0", - "psr/http-message": "^1.0 || ^2.0" + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.0", + "react/event-loop": "^1.2", + "react/stream": "^1.2" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "require-dev": { + "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35", + "react/socket": "^1.8", + "sebastian/environment": "^5.0 || ^3.0 || ^2.0 || ^1.0" }, + "default-branch": true, + "type": "library", "autoload": { "psr-4": { - "Psr\\Http\\Client\\": "src/" + "React\\ChildProcess\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3603,50 +3106,71 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Common interface for HTTP clients", - "homepage": "https://github.com/php-fig/http-client", + "description": "Event-driven library for executing child processes with ReactPHP.", "keywords": [ - "http", - "http-client", - "psr", - "psr-18" + "event-driven", + "process", + "reactphp" ], "support": { - "source": "https://github.com/php-fig/http-client" + "issues": "https://github.com/reactphp/child-process/issues", + "source": "https://github.com/reactphp/child-process/tree/0.7.x" }, - "time": "2023-09-23T14:17:50+00:00" + "funding": [ + { + "url": "https://opencollective.com/reactphp", + "type": "open_collective" + } + ], + "time": "2023-02-10T08:16:49+00:00" }, { - "name": "psr/http-factory", - "version": "1.0.2", + "name": "react/event-loop", + "version": "v1.5.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "e616d01114759c4c489f93b099585439f795fe35" + "url": "https://github.com/reactphp/event-loop.git", + "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35", - "reference": "e616d01114759c4c489f93b099585439f795fe35", + "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354", + "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354", "shasum": "" }, "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0 || ^2.0" + "php": ">=5.3.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "require-dev": { + "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" + }, + "suggest": { + "ext-pcntl": "For signal handling support when using the StreamSelectLoop" }, + "type": "library", "autoload": { "psr-4": { - "Psr\\Http\\Message\\": "src/" + "React\\EventLoop\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3655,52 +3179,70 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Common interfaces for PSR-7 HTTP message factories", + "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" + "asynchronous", + "event-loop" ], "support": { - "source": "https://github.com/php-fig/http-factory/tree/1.0.2" + "issues": "https://github.com/reactphp/event-loop/issues", + "source": "https://github.com/reactphp/event-loop/tree/v1.5.0" }, - "time": "2023-04-10T20:10:41+00:00" + "funding": [ + { + "url": "https://opencollective.com/reactphp", + "type": "open_collective" + } + ], + "time": "2023-11-13T13:48:05+00:00" }, { - "name": "psr/http-message", - "version": "1.1", + "name": "react/promise", + "version": "v2.11.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" + "url": "https://github.com/reactphp/promise.git", + "reference": "1a8460931ea36dc5c76838fec5734d55c88c6831" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", - "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", + "url": "https://api.github.com/repos/reactphp/promise/zipball/1a8460931ea36dc5c76838fec5734d55c88c6831", + "reference": "1a8460931ea36dc5c76838fec5734d55c88c6831", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": ">=5.4.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } + "require-dev": { + "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" }, + "type": "library", "autoload": { + "files": [ + "src/functions_include.php" + ], "psr-4": { - "Psr\\Http\\Message\\": "src/" + "React\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3709,51 +3251,72 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", + "description": "A lightweight implementation of CommonJS Promises/A for PHP", "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" + "promise", + "promises" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/1.1" + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.11.0" }, - "time": "2023-04-04T09:50:52+00:00" + "funding": [ + { + "url": "https://opencollective.com/reactphp", + "type": "open_collective" + } + ], + "time": "2023-11-16T16:16:50+00:00" }, { - "name": "psr/log", - "version": "3.0.0", + "name": "react/promise-timer", + "version": "v1.10.0", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" + "url": "https://github.com/reactphp/promise-timer.git", + "reference": "4cb85c1c2125390748e3908120bb82feb99fe766" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", - "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", + "url": "https://api.github.com/repos/reactphp/promise-timer/zipball/4cb85c1c2125390748e3908120bb82feb99fe766", + "reference": "4cb85c1c2125390748e3908120bb82feb99fe766", "shasum": "" }, "require": { - "php": ">=8.0.0" + "php": ">=5.3", + "react/event-loop": "^1.2", + "react/promise": "^3.0 || ^2.7.0 || ^1.2.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } + "require-dev": { + "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35" }, + "type": "library", "autoload": { + "files": [ + "src/functions_include.php" + ], "psr-4": { - "Psr\\Log\\": "src" + "React\\Promise\\Timer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3762,49 +3325,75 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", + "description": "A trivial implementation of timeouts for Promises, built on top of ReactPHP.", + "homepage": "https://github.com/reactphp/promise-timer", "keywords": [ - "log", - "psr", - "psr-3" + "async", + "event-loop", + "promise", + "reactphp", + "timeout", + "timer" ], "support": { - "source": "https://github.com/php-fig/log/tree/3.0.0" + "issues": "https://github.com/reactphp/promise-timer/issues", + "source": "https://github.com/reactphp/promise-timer/tree/v1.10.0" }, - "time": "2021-07-14T16:46:02+00:00" + "funding": [ + { + "url": "https://opencollective.com/reactphp", + "type": "open_collective" + } + ], + "time": "2023-07-20T15:40:28+00:00" }, { - "name": "react/promise", - "version": "v2.11.0", + "name": "react/stream", + "version": "v1.3.0", "source": { "type": "git", - "url": "https://github.com/reactphp/promise.git", - "reference": "1a8460931ea36dc5c76838fec5734d55c88c6831" + "url": "https://github.com/reactphp/stream.git", + "reference": "6fbc9672905c7d5a885f2da2fc696f65840f4a66" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/1a8460931ea36dc5c76838fec5734d55c88c6831", - "reference": "1a8460931ea36dc5c76838fec5734d55c88c6831", + "url": "https://api.github.com/repos/reactphp/stream/zipball/6fbc9672905c7d5a885f2da2fc696f65840f4a66", + "reference": "6fbc9672905c7d5a885f2da2fc696f65840f4a66", "shasum": "" }, "require": { - "php": ">=5.4.0" + "evenement/evenement": "^3.0 || ^2.0 || ^1.0", + "php": ">=5.3.8", + "react/event-loop": "^1.2" }, "require-dev": { - "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" + "clue/stream-filter": "~1.2", + "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35" }, "type": "library", "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { - "React\\Promise\\": "src/" + "React\\Stream\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -3812,11 +3401,6 @@ "MIT" ], "authors": [ - { - "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com", - "homepage": "https://sorgalla.com/" - }, { "name": "Christian Lück", "email": "christian@clue.engineering", @@ -3827,20 +3411,31 @@ "email": "reactphp@ceesjankiewiet.nl", "homepage": "https://wyrihaximus.net/" }, + { + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" + }, { "name": "Chris Boden", "email": "cboden@gmail.com", "homepage": "https://cboden.dev/" } ], - "description": "A lightweight implementation of CommonJS Promises/A for PHP", + "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", "keywords": [ - "promise", - "promises" + "event-driven", + "io", + "non-blocking", + "pipe", + "reactphp", + "readable", + "stream", + "writable" ], "support": { - "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.11.0" + "issues": "https://github.com/reactphp/stream/issues", + "source": "https://github.com/reactphp/stream/tree/v1.3.0" }, "funding": [ { @@ -3848,7 +3443,7 @@ "type": "open_collective" } ], - "time": "2023-11-16T16:16:50+00:00" + "time": "2023-06-16T10:52:11+00:00" }, { "name": "sebastian/cli-parser", @@ -5366,180 +4961,26 @@ }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", - "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.4-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-05-23T14:45:45+00:00" - }, - { - "name": "symfony/dotenv", - "version": "v6.3.7", - "source": { - "type": "git", - "url": "https://github.com/symfony/dotenv.git", - "reference": "7dfbe2976f3c1b7cfa8fac2212a050bfa9bd7d9e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/7dfbe2976f3c1b7cfa8fac2212a050bfa9bd7d9e", - "reference": "7dfbe2976f3c1b7cfa8fac2212a050bfa9bd7d9e", - "shasum": "" - }, - "require": { - "php": ">=8.1" - }, - "conflict": { - "symfony/console": "<5.4", - "symfony/process": "<5.4" - }, - "require-dev": { - "symfony/console": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Dotenv\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Registers environment variables from a .env file", - "homepage": "https://symfony.com", - "keywords": [ - "dotenv", - "env", - "environment" - ], - "support": { - "source": "https://github.com/symfony/dotenv/tree/v6.3.7" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-10-26T18:15:14+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v6.3.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e", - "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/event-dispatcher-contracts": "^2.5|^3" - }, - "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/service-contracts": "<2.5" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0|3.0" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0" + "php": ">=8.1" }, "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" }, - "exclude-from-classmap": [ - "/Tests/" + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -5548,18 +4989,18 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { @@ -5575,40 +5016,41 @@ "type": "tidelift" } ], - "time": "2023-07-06T06:56:43+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { - "name": "symfony/event-dispatcher-contracts", - "version": "v3.4.0", + "name": "symfony/dotenv", + "version": "v6.3.7", "source": { "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + "url": "https://github.com/symfony/dotenv.git", + "reference": "7dfbe2976f3c1b7cfa8fac2212a050bfa9bd7d9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/7dfbe2976f3c1b7cfa8fac2212a050bfa9bd7d9e", + "reference": "7dfbe2976f3c1b7cfa8fac2212a050bfa9bd7d9e", "shasum": "" }, "require": { - "php": ">=8.1", - "psr/event-dispatcher": "^1" + "php": ">=8.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.4-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } + "conflict": { + "symfony/console": "<5.4", + "symfony/process": "<5.4" + }, + "require-dev": { + "symfony/console": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0" }, + "type": "library", "autoload": { "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } + "Symfony\\Component\\Dotenv\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -5616,26 +5058,23 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Generic abstractions related to dispatching event", + "description": "Registers environment variables from a .env file", "homepage": "https://symfony.com", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "dotenv", + "env", + "environment" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" + "source": "https://github.com/symfony/dotenv/tree/v6.3.7" }, "funding": [ { @@ -5651,7 +5090,7 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2023-10-26T18:15:14+00:00" }, { "name": "symfony/expression-language", @@ -6719,68 +6158,6 @@ ], "time": "2023-07-30T20:28:31+00:00" }, - { - "name": "symfony/stopwatch", - "version": "v6.3.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/stopwatch.git", - "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", - "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", - "shasum": "" - }, - "require": { - "php": ">=8.1", - "symfony/service-contracts": "^2.5|^3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Stopwatch\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides a way to profile code", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.3.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2023-02-16T10:14:28+00:00" - }, { "name": "symfony/string", "version": "v6.3.8", @@ -7492,6 +6869,99 @@ }, "time": "2023-02-22T15:46:57+00:00" }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.38.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", + "reference": "d872cdd543797ade030aaa307c0a4954a712e081" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/d872cdd543797ade030aaa307c0a4954a712e081", + "reference": "d872cdd543797ade030aaa307c0a4954a712e081", + "shasum": "" + }, + "require": { + "composer/semver": "^3.3", + "composer/xdebug-handler": "^3.0.3", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.4 || ^8.0", + "sebastian/diff": "^4.0 || ^5.0", + "symfony/console": "^5.4 || ^6.0", + "symfony/event-dispatcher": "^5.4 || ^6.0", + "symfony/filesystem": "^5.4 || ^6.0", + "symfony/finder": "^5.4 || ^6.0", + "symfony/options-resolver": "^5.4 || ^6.0", + "symfony/polyfill-mbstring": "^1.27", + "symfony/polyfill-php80": "^1.27", + "symfony/polyfill-php81": "^1.27", + "symfony/process": "^5.4 || ^6.0", + "symfony/stopwatch": "^5.4 || ^6.0" + }, + "require-dev": { + "facile-it/paraunit": "^1.3 || ^2.0", + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^2.0", + "mikey179/vfsstream": "^1.6.11", + "php-coveralls/php-coveralls": "^2.5.3", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.16", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.5", + "symfony/phpunit-bridge": "^6.2.3", + "symfony/yaml": "^5.4 || ^6.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters." + }, + "bin": [ + "php-cs-fixer" + ], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "keywords": [ + "Static code analysis", + "fixer", + "standards", + "static analysis" + ], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.38.2" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2023-11-14T00:19:22+00:00" + }, { "name": "infection/abstract-testframework-adapter", "version": "0.5.0", @@ -8025,6 +7495,60 @@ }, "time": "2021-04-14T09:16:52+00:00" }, + { + "name": "php-etl/bucket-contracts", + "version": "v0.3.0", + "source": { + "type": "git", + "url": "https://github.com/php-etl/bucket-contracts.git", + "reference": "64170754cb1f5e556c8e526177be51d905c3b15f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-etl/bucket-contracts/zipball/64170754cb1f5e556c8e526177be51d905c3b15f", + "reference": "64170754cb1f5e556c8e526177be51d905c3b15f", + "shasum": "" + }, + "require": { + "php": "^8.2" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.0", + "phpstan/phpstan": "^1.10", + "rector/rector": "^0.15" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Kiboko\\Contract\\Bucket\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kiboko SAS", + "homepage": "http://kiboko.fr" + }, + { + "name": "Grégory Planchatn rules", + "email": "gregory@kiboko.fr" + } + ], + "description": "This library describes contracts for the data-interchange buckets.", + "support": { + "issues": "https://github.com/php-etl/bucket-contracts/issues", + "source": "https://github.com/php-etl/bucket-contracts/tree/v0.3.0" + }, + "time": "2023-11-14T14:39:36+00:00" + }, { "name": "php-etl/phpunit-extension", "version": "dev-main", @@ -8085,6 +7609,114 @@ }, "time": "2023-11-16T15:32:17+00:00" }, + { + "name": "php-etl/pipeline-contracts", + "version": "v0.5.1", + "source": { + "type": "git", + "url": "https://github.com/php-etl/pipeline-contracts.git", + "reference": "24c71241d16b7deca56d67ea0f1d591c8ae52f09" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-etl/pipeline-contracts/zipball/24c71241d16b7deca56d67ea0f1d591c8ae52f09", + "reference": "24c71241d16b7deca56d67ea0f1d591c8ae52f09", + "shasum": "" + }, + "require": { + "php": "^8.2", + "php-etl/bucket-contracts": "0.3.*", + "php-etl/satellite-contracts": "0.1.*" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.38", + "phpstan/phpstan": "^1.10", + "rector/rector": "^0.15" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Kiboko\\Contract\\Pipeline\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kiboko SAS", + "homepage": "http://kiboko.fr" + }, + { + "name": "Grégory Planchat", + "email": "gregory@kiboko.fr" + } + ], + "description": "This library describes contracts for the Extract-Transform-Load pattern.", + "support": { + "issues": "https://github.com/php-etl/pipeline-contracts/issues", + "source": "https://github.com/php-etl/pipeline-contracts/tree/v0.5.1" + }, + "time": "2023-11-20T10:48:56+00:00" + }, + { + "name": "php-etl/satellite-contracts", + "version": "v0.1.1", + "source": { + "type": "git", + "url": "https://github.com/php-etl/satellite-contracts.git", + "reference": "d2be591800f42e460a59d864888aedf00f111dd7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-etl/satellite-contracts/zipball/d2be591800f42e460a59d864888aedf00f111dd7", + "reference": "d2be591800f42e460a59d864888aedf00f111dd7", + "shasum": "" + }, + "require": { + "php": "^8.2" + }, + "require-dev": { + "rector/rector": "^0.15" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Kiboko\\Contract\\Satellite\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kiboko SAS", + "homepage": "http://kiboko.fr" + }, + { + "name": "Grégory Planchat", + "email": "gregory@kiboko.fr" + } + ], + "description": "This library describes contracts for defining satellite formats", + "support": { + "issues": "https://github.com/php-etl/satellite-contracts/issues", + "source": "https://github.com/php-etl/satellite-contracts/tree/v0.1.1" + }, + "time": "2023-11-20T10:48:56+00:00" + }, { "name": "php-http/mock-client", "version": "1.6.0", @@ -8546,21 +8178,133 @@ "type": "library", "autoload": { "psr-4": { - "PHPStan\\PhpDocParser\\": [ - "src/" - ] + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.3" + }, + "time": "2023-11-18T20:15:32+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "1.10.43", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan.git", + "reference": "2c4129f6ca8c7cfa870098884b8869b410a5a361" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/2c4129f6ca8c7cfa870098884b8869b410a5a361", + "reference": "2c4129f6ca8c7cfa870098884b8869b410a5a361", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "keywords": [ + "dev", + "static analysis" + ], + "support": { + "docs": "https://phpstan.org/user-guide/getting-started", + "forum": "https://github.com/phpstan/phpstan/discussions", + "issues": "https://github.com/phpstan/phpstan/issues", + "security": "https://github.com/phpstan/phpstan/security/policy", + "source": "https://github.com/phpstan/phpstan-src" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", + "type": "tidelift" + } + ], + "time": "2023-11-19T19:55:25+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "PHPDoc parser with support for nullable, intersection and generic types", + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], "support": { - "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.3" + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" }, - "time": "2023-11-18T20:15:32+00:00" + "time": "2019-01-08T18:20:26+00:00" }, { "name": "rector/rector", @@ -8752,6 +8496,162 @@ ], "time": "2023-10-08T11:56:54+00:00" }, + { + "name": "symfony/event-dispatcher", + "version": "v6.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/adb01fe097a4ee930db9258a3cc906b5beb5cf2e", + "reference": "adb01fe097a4ee930db9258a3cc906b5beb5cf2e", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/event-dispatcher-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<5.4", + "symfony/service-contracts": "<2.5" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/error-handler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^5.4|^6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v6.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-07-06T06:56:43+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-05-23T14:45:45+00:00" + }, { "name": "symfony/http-client", "version": "v6.3.8", @@ -8922,6 +8822,68 @@ ], "time": "2023-07-30T20:28:31+00:00" }, + { + "name": "symfony/stopwatch", + "version": "v6.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", + "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/service-contracts": "^2.5|^3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v6.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-02-16T10:14:28+00:00" + }, { "name": "thecodingmachine/safe", "version": "v2.5.0",