diff --git a/base/composer.json b/base/composer.json index eb0894c..0271dcd 100644 --- a/base/composer.json +++ b/base/composer.json @@ -6,7 +6,7 @@ "wyrihaximus/react-http-middleware-with-headers": "^2", "react-inspector/http-middleware-printer": "^1.0", "react-inspector/prometheus-printer": "^1.0", - "react-inspector/http-middleware": "^1.0", + "react-inspector/http-middleware": "^2.2", "react-inspector/event-loop": "^1.0", "react-inspector/stream": "^1.0", "react-inspector/memory-usage": "^1.0", diff --git a/base/composer.lock b/base/composer.lock index 256494b..b5c0854 100644 --- a/base/composer.lock +++ b/base/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": "7498baf4345ae4b4026f17353d47e71d", + "content-hash": "9b38b4a35947b0abad18bcc5ca843d66", "packages": [ { "name": "api-clients/rx", @@ -156,6 +156,67 @@ }, "time": "2019-12-05T16:56:26+00:00" }, + { + "name": "lcobucci/clock", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/lcobucci/clock.git", + "reference": "353d83fe2e6ae95745b16b3d911813df6a05bfb3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/353d83fe2e6ae95745b16b3d911813df6a05bfb3", + "reference": "353d83fe2e6ae95745b16b3d911813df6a05bfb3", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "infection/infection": "^0.17", + "lcobucci/coding-standard": "^6.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/php-code-coverage": "9.1.4", + "phpunit/phpunit": "9.3.7" + }, + "type": "library", + "autoload": { + "psr-4": { + "Lcobucci\\Clock\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "LuΓ­s Cobucci", + "email": "lcobucci@gmail.com" + } + ], + "description": "Yet another clock abstraction", + "support": { + "issues": "https://github.com/lcobucci/clock/issues", + "source": "https://github.com/lcobucci/clock/tree/2.0.x" + }, + "funding": [ + { + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" + } + ], + "time": "2020-08-27T18:56:02+00:00" + }, { "name": "nikic/php-parser", "version": "v4.12.0", @@ -540,29 +601,28 @@ }, { "name": "react-inspector/http-middleware", - "version": "1.0.0", + "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/reactphp-inspector/http-middleware.git", - "reference": "b10c5b834eb466ec291338f35d35291007e2e38c" + "reference": "2bed55a42aa7c66130eac20b73e8daa14723f547" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp-inspector/http-middleware/zipball/b10c5b834eb466ec291338f35d35291007e2e38c", - "reference": "b10c5b834eb466ec291338f35d35291007e2e38c", + "url": "https://api.github.com/repos/reactphp-inspector/http-middleware/zipball/2bed55a42aa7c66130eac20b73e8daa14723f547", + "reference": "2bed55a42aa7c66130eac20b73e8daa14723f547", "shasum": "" }, "require": { - "php": "^7.4", + "php": "^8 || ^7.4", "psr/http-message": "^1.0", - "react-inspector/metric": "^1.0", - "react-inspector/metrics": "^1.0", "react/promise": "^2.7", - "reactivex/rxphp": "^2.0" + "wyrihaximus/metrics": "^2 || ^1.0.1" }, "require-dev": { - "ringcentral/psr7": "^1.2.2", - "wyrihaximus/async-test-utilities": "^2.0" + "ringcentral/psr7": "^1.3.0", + "thecodingmachine/safe": "^1.2", + "wyrihaximus/async-test-utilities": "^4.0.6" }, "type": "library", "autoload": { @@ -584,7 +644,7 @@ "description": "πŸ”­ Measure HTTP requests going through an react/http", "support": { "issues": "https://github.com/reactphp-inspector/http-middleware/issues", - "source": "https://github.com/reactphp-inspector/http-middleware/tree/1.0.0" + "source": "https://github.com/reactphp-inspector/http-middleware/tree/2.2.1" }, "funding": [ { @@ -592,7 +652,7 @@ "type": "github" } ], - "time": "2020-03-20T23:40:17+00:00" + "time": "2023-01-16T01:15:24+00:00" }, { "name": "react-inspector/http-middleware-printer", @@ -1014,6 +1074,62 @@ ], "time": "2020-04-03T18:47:31+00:00" }, + { + "name": "react-parallel/object-proxy-attributes", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp-parallel/object-proxy-attributes.git", + "reference": "2ee1cebc5f2a4dfd75f372ff77d144c631388859" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/reactphp-parallel/object-proxy-attributes/zipball/2ee1cebc5f2a4dfd75f372ff77d144c631388859", + "reference": "2ee1cebc5f2a4dfd75f372ff77d144c631388859", + "shasum": "" + }, + "require": { + "php": "^8 || ^7.4" + }, + "require-dev": { + "doctrine/annotations": "^1.11", + "wyrihaximus/test-utilities": "^2.9 || ^3.0" + }, + "type": "library", + "extra": { + "unused": [ + "php" + ] + }, + "autoload": { + "psr-4": { + "ReactParallel\\ObjectProxy\\Attribute\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Cees-Jan Kiewiet", + "email": "ceesjank@gmail.com", + "homepage": "http://wyrihaximus.net/" + } + ], + "description": "πŸ‘¨β€πŸš€πŸ›°πŸ‘©β€πŸš€ Attributes for react-parallel/object-proxy", + "support": { + "issues": "https://github.com/reactphp-parallel/object-proxy-attributes/issues", + "source": "https://github.com/reactphp-parallel/object-proxy-attributes/tree/1.1.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + } + ], + "time": "2021-11-11T08:41:45+00:00" + }, { "name": "react/cache", "version": "v1.1.1", @@ -1344,32 +1460,32 @@ }, { "name": "react/promise", - "version": "v2.8.0", + "version": "v2.9.0", "source": { "type": "git", "url": "https://github.com/reactphp/promise.git", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4" + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/reactphp/promise/zipball/f3cff96a19736714524ca0dd1d4130de73dbbbc4", - "reference": "f3cff96a19736714524ca0dd1d4130de73dbbbc4", + "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910", "shasum": "" }, "require": { "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "^7.0 || ^6.5 || ^5.7 || ^4.8.36" + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" }, "type": "library", "autoload": { - "psr-4": { - "React\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "React\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1378,7 +1494,23 @@ "authors": [ { "name": "Jan Sorgalla", - "email": "jsorgalla@gmail.com" + "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": "A lightweight implementation of CommonJS Promises/A for PHP", @@ -1388,9 +1520,19 @@ ], "support": { "issues": "https://github.com/reactphp/promise/issues", - "source": "https://github.com/reactphp/promise/tree/v2.8.0" + "source": "https://github.com/reactphp/promise/tree/v2.9.0" }, - "time": "2020-05-12T15:16:56+00:00" + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], + "time": "2022-02-11T10:27:51+00:00" }, { "name": "react/promise-stream", @@ -2135,13 +2277,6 @@ } }, "autoload": { - "psr-4": { - "Safe\\": [ - "lib/", - "deprecated/", - "generated/" - ] - }, "files": [ "deprecated/apc.php", "deprecated/libevent.php", @@ -2232,7 +2367,14 @@ "generated/yaz.php", "generated/zip.php", "generated/zlib.php" - ] + ], + "psr-4": { + "Safe\\": [ + "lib/", + "deprecated/", + "generated/" + ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2521,6 +2663,62 @@ }, "time": "2018-12-29T20:17:57+00:00" }, + { + "name": "wyrihaximus/metrics", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/WyriHaximus/php-metrics.git", + "reference": "bb209f20b77401af681c25c9a886e92296c14902" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WyriHaximus/php-metrics/zipball/bb209f20b77401af681c25c9a886e92296c14902", + "reference": "bb209f20b77401af681c25c9a886e92296c14902", + "shasum": "" + }, + "require": { + "lcobucci/clock": "^2.0", + "php": "^7.4 || ^8.0", + "react-parallel/object-proxy-attributes": "^1", + "thecodingmachine/safe": "^1.1", + "wyrihaximus/constants": "^1.5" + }, + "require-dev": { + "phpbench/phpbench": "^0.17.1 || ^1.0.0", + "phpstan/phpstan": "^0.12.99", + "vimeo/psalm": "^4.12", + "wyrihaximus/test-utilities": "^3.7.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "WyriHaximus\\Metrics\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Cees-Jan Kiewiet", + "email": "ceesjank@gmail.com" + } + ], + "description": "πŸ•΅οΈβ€β™€οΈ Prometheus modelled metric VO's and registry", + "support": { + "issues": "https://github.com/WyriHaximus/php-metrics/issues", + "source": "https://github.com/WyriHaximus/php-metrics/tree/1.1.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + } + ], + "time": "2021-11-10T16:03:58+00:00" + }, { "name": "wyrihaximus/react-http-middleware-with-headers", "version": "2.0.0", @@ -2638,5 +2836,5 @@ "php": "^7.4" }, "platform-dev": [], - "plugin-api-version": "2.1.0" + "plugin-api-version": "2.3.0" }