2024-03-10 03:06:19 +01:00
{
"_readme" : [
"This file locks the dependencies of your project to a known state" ,
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies" ,
"This file is @generated automatically"
],
2024-03-10 16:23:46 +01:00
"content-hash" : "794f155397a10dd2b61efedc40a661e8" ,
2024-03-10 03:06:19 +01:00
"packages" : [
{
"name" : "evenement/evenement" ,
"version" : "v3.0.2" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/igorw/evenement.git" ,
"reference" : "0a16b0d71ab13284339abb99d9d2bd813640efbc"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc" ,
"reference" : "0a16b0d71ab13284339abb99d9d2bd813640efbc" ,
"shasum" : ""
},
"require" : {
"php" : ">=7.0"
},
"require-dev" : {
"phpunit/phpunit" : "^9 || ^6"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"Evenement\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "Igor Wiedler" ,
"email" : "igor@wiedler.ch"
}
],
"description" : "Événement is a very simple event dispatching library for PHP" ,
"keywords" : [
"event-dispatcher" ,
"event-emitter"
],
"support" : {
"issues" : "https://github.com/igorw/evenement/issues" ,
"source" : "https://github.com/igorw/evenement/tree/v3.0.2"
},
"time" : "2023-08-08T05:53:35+00:00"
},
{
"name" : "fig/http-message-util" ,
"version" : "1.1.5" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/http-message-util.git" ,
"reference" : "9d94dc0154230ac39e5bf89398b324a86f63f765"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/http-message-util/zipball/9d94dc0154230ac39e5bf89398b324a86f63f765" ,
"reference" : "9d94dc0154230ac39e5bf89398b324a86f63f765" ,
"shasum" : ""
},
"require" : {
"php" : "^5.3 || ^7.0 || ^8.0"
},
"suggest" : {
"psr/http-message" : "The package containing the PSR-7 interfaces"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.1.x-dev"
}
},
"autoload" : {
"psr-4" : {
"Fig\\Http\\Message\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "https://www.php-fig.org/"
}
],
"description" : "Utility classes and constants for use with PSR-7 (psr/http-message)" ,
"keywords" : [
"http" ,
"http-message" ,
"psr" ,
"psr-7" ,
"request" ,
"response"
],
"support" : {
"issues" : "https://github.com/php-fig/http-message-util/issues" ,
"source" : "https://github.com/php-fig/http-message-util/tree/1.1.5"
},
"time" : "2020-11-24T22:02:12+00:00"
},
{
"name" : "monolog/monolog" ,
"version" : "3.5.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/Seldaek/monolog.git" ,
"reference" : "c915e2634718dbc8a4a15c61b0e62e7a44e14448"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/Seldaek/monolog/zipball/c915e2634718dbc8a4a15c61b0e62e7a44e14448" ,
"reference" : "c915e2634718dbc8a4a15c61b0e62e7a44e14448" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.1" ,
"psr/log" : "^2.0 || ^3.0"
},
"provide" : {
"psr/log-implementation" : "3.0.0"
},
"require-dev" : {
"aws/aws-sdk-php" : "^3.0" ,
"doctrine/couchdb" : "~1.0@dev" ,
"elasticsearch/elasticsearch" : "^7 || ^8" ,
"ext-json" : "*" ,
"graylog2/gelf-php" : "^1.4.2 || ^2.0" ,
"guzzlehttp/guzzle" : "^7.4.5" ,
"guzzlehttp/psr7" : "^2.2" ,
"mongodb/mongodb" : "^1.8" ,
"php-amqplib/php-amqplib" : "~2.4 || ^3" ,
"phpstan/phpstan" : "^1.9" ,
"phpstan/phpstan-deprecation-rules" : "^1.0" ,
"phpstan/phpstan-strict-rules" : "^1.4" ,
"phpunit/phpunit" : "^10.1" ,
"predis/predis" : "^1.1 || ^2" ,
"ruflin/elastica" : "^7" ,
"symfony/mailer" : "^5.4 || ^6" ,
"symfony/mime" : "^5.4 || ^6"
},
"suggest" : {
"aws/aws-sdk-php" : "Allow sending log messages to AWS services like DynamoDB" ,
"doctrine/couchdb" : "Allow sending log messages to a CouchDB server" ,
"elasticsearch/elasticsearch" : "Allow sending log messages to an Elasticsearch server via official client" ,
"ext-amqp" : "Allow sending log messages to an AMQP server (1.0+ required)" ,
"ext-curl" : "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler" ,
"ext-mbstring" : "Allow to work properly with unicode symbols" ,
"ext-mongodb" : "Allow sending log messages to a MongoDB server (via driver)" ,
"ext-openssl" : "Required to send log messages using SSL" ,
"ext-sockets" : "Allow sending log messages to a Syslog server (via UDP driver)" ,
"graylog2/gelf-php" : "Allow sending log messages to a GrayLog2 server" ,
"mongodb/mongodb" : "Allow sending log messages to a MongoDB server (via library)" ,
"php-amqplib/php-amqplib" : "Allow sending log messages to an AMQP server using php-amqplib" ,
"rollbar/rollbar" : "Allow sending log messages to Rollbar" ,
"ruflin/elastica" : "Allow sending log messages to an Elastic Search server"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "3.x-dev"
}
},
"autoload" : {
"psr-4" : {
"Monolog\\" : "src/Monolog"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "Jordi Boggiano" ,
"email" : "j.boggiano@seld.be" ,
"homepage" : "https://seld.be"
}
],
"description" : "Sends your logs to files, sockets, inboxes, databases and various web services" ,
"homepage" : "https://github.com/Seldaek/monolog" ,
"keywords" : [
"log" ,
"logging" ,
"psr-3"
],
"support" : {
"issues" : "https://github.com/Seldaek/monolog/issues" ,
"source" : "https://github.com/Seldaek/monolog/tree/3.5.0"
},
"funding" : [
{
"url" : "https://github.com/Seldaek" ,
"type" : "github"
},
{
"url" : "https://tidelift.com/funding/github/packagist/monolog/monolog" ,
"type" : "tidelift"
}
],
"time" : "2023-10-27T15:32:31+00:00"
},
{
"name" : "noccylabs/react-websocket" ,
"version" : "0.1.3.1" ,
"dist" : {
"type" : "zip" ,
"url" : "https://dev.noccylabs.info/api/packages/noccy/composer/files/noccylabs%2Freact-websocket/0.1.3.1/noccylabs-react-websocket.0.1.3.1.zip" ,
"shasum" : "9c00e7970f0f436913313e122b1826b7bec8ab5c"
},
"require" : {
"react/http" : "^1.9.0"
},
"require-dev" : {
"phpstan/phpstan" : "^1.10" ,
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"NoccyLabs\\React\\WebSocket\\" : "src/"
}
},
"license" : [
"GPL-3.0-or-later"
],
"authors" : [
{
"name" : "NoccyLabs" ,
"email" : "labs@noccy.com"
}
],
"description" : "Native ReactPHP WebSocket implementation" ,
"keywords" : [
"reactphp" ,
"websockets"
],
"time" : "2024-02-25T01:16:21+00:00"
},
{
"name" : "noccylabs/simple-jwt" ,
"version" : "0.2.1" ,
"dist" : {
"type" : "zip" ,
"url" : "https://dev.noccylabs.info/api/packages/noccy/composer/files/noccylabs%2Fsimple-jwt/0.2.1/noccylabs-simple-jwt.0.2.1.zip" ,
"shasum" : "d55b26f9c8dbe8be4b49786492818085982a5089"
},
"require" : {
"ext-json" : "*" ,
"php" : "^7.4|^8.0"
},
"require-dev" : {
"phpstan/phpstan" : "^1.10" ,
"phpunit/phpunit" : "^10.0"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"NoccyLabs\\SimpleJWT\\" : "src/"
}
},
"license" : [
"GPL-3.0-or-later"
],
"authors" : [
{
"name" : "Christopher Vagnetoft" ,
"email" : "cvagnetoft@gmail.com"
}
],
"description" : "Simple library for generating and verifying JWT tokens" ,
"time" : "2023-04-10T00:31:31+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.1.x-dev"
}
},
"autoload" : {
"psr-4" : {
"Psr\\Http\\Message\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "http://www.php-fig.org/"
}
],
"description" : "Common interface for HTTP messages" ,
"homepage" : "https://github.com/php-fig/http-message" ,
"keywords" : [
"http" ,
"http-message" ,
"psr" ,
"psr-7" ,
"request" ,
"response"
],
"support" : {
"source" : "https://github.com/php-fig/http-message/tree/1.1"
},
"time" : "2023-04-04T09:50:52+00:00"
},
{
"name" : "psr/log" ,
"version" : "3.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/log.git" ,
"reference" : "fe5ea303b0887d5caefd3d431c3e61ad47037001"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001" ,
"reference" : "fe5ea303b0887d5caefd3d431c3e61ad47037001" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.0.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "3.x-dev"
}
},
"autoload" : {
"psr-4" : {
"Psr\\Log\\" : "src"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "https://www.php-fig.org/"
}
],
"description" : "Common interface for logging libraries" ,
"homepage" : "https://github.com/php-fig/log" ,
"keywords" : [
"log" ,
"psr" ,
"psr-3"
],
"support" : {
"source" : "https://github.com/php-fig/log/tree/3.0.0"
},
"time" : "2021-07-14T16:46:02+00:00"
},
{
"name" : "react/async" ,
"version" : "v4.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/async.git" ,
"reference" : "7c3738e837b38c9513af44398b8c1b2b1be1fbbc"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/async/zipball/7c3738e837b38c9513af44398b8c1b2b1be1fbbc" ,
"reference" : "7c3738e837b38c9513af44398b8c1b2b1be1fbbc" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.1" ,
"react/event-loop" : "^1.2" ,
"react/promise" : "^3.0 || ^2.8 || ^1.2.1"
},
"require-dev" : {
"phpstan/phpstan" : "1.10.39" ,
"phpunit/phpunit" : "^9.6"
},
"type" : "library" ,
"autoload" : {
"files" : [
"src/functions_include.php"
],
"psr-4" : {
"React\\Async\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "Async utilities and fibers for ReactPHP" ,
"keywords" : [
"async" ,
"reactphp"
],
"support" : {
"issues" : "https://github.com/reactphp/async/issues" ,
"source" : "https://github.com/reactphp/async/tree/v4.2.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-11-22T16:43:46+00:00"
},
{
"name" : "react/cache" ,
"version" : "v1.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/cache.git" ,
"reference" : "d47c472b64aa5608225f47965a484b75c7817d5b"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b" ,
"reference" : "d47c472b64aa5608225f47965a484b75c7817d5b" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3.0" ,
"react/promise" : "^3.0 || ^2.0 || ^1.1"
},
"require-dev" : {
"phpunit/phpunit" : "^9.5 || ^5.7 || ^4.8.35"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"React\\Cache\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "Async, Promise-based cache interface for ReactPHP" ,
"keywords" : [
"cache" ,
"caching" ,
"promise" ,
"reactphp"
],
"support" : {
"issues" : "https://github.com/reactphp/cache/issues" ,
"source" : "https://github.com/reactphp/cache/tree/v1.2.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2022-11-30T15:59:55+00:00"
},
{
"name" : "react/dns" ,
"version" : "v1.12.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/dns.git" ,
"reference" : "c134600642fa615b46b41237ef243daa65bb64ec"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/dns/zipball/c134600642fa615b46b41237ef243daa65bb64ec" ,
"reference" : "c134600642fa615b46b41237ef243daa65bb64ec" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3.0" ,
"react/cache" : "^1.0 || ^0.6 || ^0.5" ,
"react/event-loop" : "^1.2" ,
"react/promise" : "^3.0 || ^2.7 || ^1.2.1"
},
"require-dev" : {
"phpunit/phpunit" : "^9.6 || ^5.7 || ^4.8.36" ,
"react/async" : "^4 || ^3 || ^2" ,
"react/promise-timer" : "^1.9"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"React\\Dns\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "Async DNS resolver for ReactPHP" ,
"keywords" : [
"async" ,
"dns" ,
"dns-resolver" ,
"reactphp"
],
"support" : {
"issues" : "https://github.com/reactphp/dns/issues" ,
"source" : "https://github.com/reactphp/dns/tree/v1.12.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-11-29T12:41:06+00:00"
},
{
"name" : "react/event-loop" ,
"version" : "v1.5.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/event-loop.git" ,
"reference" : "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354" ,
"reference" : "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3.0"
},
"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" : {
"React\\EventLoop\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "ReactPHP's core reactor event loop that libraries can use for evented I/O." ,
"keywords" : [
"asynchronous" ,
"event-loop"
],
"support" : {
"issues" : "https://github.com/reactphp/event-loop/issues" ,
"source" : "https://github.com/reactphp/event-loop/tree/v1.5.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-11-13T13:48:05+00:00"
},
{
"name" : "react/http" ,
"version" : "v1.9.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/http.git" ,
"reference" : "bb3154dbaf2dfe3f0467f956a05f614a69d5f1d0"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/http/zipball/bb3154dbaf2dfe3f0467f956a05f614a69d5f1d0" ,
"reference" : "bb3154dbaf2dfe3f0467f956a05f614a69d5f1d0" ,
"shasum" : ""
},
"require" : {
"evenement/evenement" : "^3.0 || ^2.0 || ^1.0" ,
"fig/http-message-util" : "^1.1" ,
"php" : ">=5.3.0" ,
"psr/http-message" : "^1.0" ,
"react/event-loop" : "^1.2" ,
"react/promise" : "^3 || ^2.3 || ^1.2.1" ,
"react/socket" : "^1.12" ,
"react/stream" : "^1.2" ,
"ringcentral/psr7" : "^1.2"
},
"require-dev" : {
"clue/http-proxy-react" : "^1.8" ,
"clue/reactphp-ssh-proxy" : "^1.4" ,
"clue/socks-react" : "^1.4" ,
"phpunit/phpunit" : "^9.5 || ^5.7 || ^4.8.35" ,
"react/async" : "^4 || ^3 || ^2" ,
"react/promise-stream" : "^1.4" ,
"react/promise-timer" : "^1.9"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"React\\Http\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "Event-driven, streaming HTTP client and server implementation for ReactPHP" ,
"keywords" : [
"async" ,
"client" ,
"event-driven" ,
"http" ,
"http client" ,
"http server" ,
"https" ,
"psr-7" ,
"reactphp" ,
"server" ,
"streaming"
],
"support" : {
"issues" : "https://github.com/reactphp/http/issues" ,
"source" : "https://github.com/reactphp/http/tree/v1.9.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-04-26T10:29:24+00:00"
},
{
"name" : "react/promise" ,
"version" : "v3.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/promise.git" ,
"reference" : "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/promise/zipball/e563d55d1641de1dea9f5e84f3cccc66d2bfe02c" ,
"reference" : "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c" ,
"shasum" : ""
},
"require" : {
"php" : ">=7.1.0"
},
"require-dev" : {
"phpstan/phpstan" : "1.10.39 || 1.4.10" ,
"phpunit/phpunit" : "^9.6 || ^7.5"
},
"type" : "library" ,
"autoload" : {
"files" : [
"src/functions_include.php"
],
"psr-4" : {
"React\\Promise\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "A lightweight implementation of CommonJS Promises/A for PHP" ,
"keywords" : [
"promise" ,
"promises"
],
"support" : {
"issues" : "https://github.com/reactphp/promise/issues" ,
"source" : "https://github.com/reactphp/promise/tree/v3.1.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-11-16T16:21:57+00:00"
},
{
"name" : "react/promise-stream" ,
"version" : "v1.7.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/promise-stream.git" ,
"reference" : "5c7ec3450f558deb779742e33967d837e2db7871"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/promise-stream/zipball/5c7ec3450f558deb779742e33967d837e2db7871" ,
"reference" : "5c7ec3450f558deb779742e33967d837e2db7871" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3" ,
"react/promise" : "^3 || ^2.1 || ^1.2" ,
"react/stream" : "^1.0 || ^0.7 || ^0.6 || ^0.5 || ^0.4.6"
},
"require-dev" : {
"phpunit/phpunit" : "^9.6 || ^5.7 || ^4.8.36"
},
"type" : "library" ,
"autoload" : {
"files" : [
"src/functions_include.php"
],
"psr-4" : {
"React\\Promise\\Stream\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "The missing link between Promise-land and Stream-land for ReactPHP" ,
"homepage" : "https://github.com/reactphp/promise-stream" ,
"keywords" : [
"Buffer" ,
"async" ,
"promise" ,
"reactphp" ,
"stream" ,
"unwrap"
],
"support" : {
"issues" : "https://github.com/reactphp/promise-stream/issues" ,
"source" : "https://github.com/reactphp/promise-stream/tree/v1.7.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-12-13T11:32:02+00:00"
},
{
"name" : "react/promise-timer" ,
"version" : "v1.10.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/promise-timer.git" ,
"reference" : "4cb85c1c2125390748e3908120bb82feb99fe766"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/promise-timer/zipball/4cb85c1c2125390748e3908120bb82feb99fe766" ,
"reference" : "4cb85c1c2125390748e3908120bb82feb99fe766" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3" ,
"react/event-loop" : "^1.2" ,
"react/promise" : "^3.0 || ^2.7.0 || ^1.2.1"
},
"require-dev" : {
"phpunit/phpunit" : "^9.5 || ^5.7 || ^4.8.35"
},
"type" : "library" ,
"autoload" : {
"files" : [
"src/functions_include.php"
],
"psr-4" : {
"React\\Promise\\Timer\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "A trivial implementation of timeouts for Promises, built on top of ReactPHP." ,
"homepage" : "https://github.com/reactphp/promise-timer" ,
"keywords" : [
"async" ,
"event-loop" ,
"promise" ,
"reactphp" ,
"timeout" ,
"timer"
],
"support" : {
"issues" : "https://github.com/reactphp/promise-timer/issues" ,
"source" : "https://github.com/reactphp/promise-timer/tree/v1.10.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-07-20T15:40:28+00:00"
},
{
"name" : "react/react" ,
"version" : "v1.4.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/reactphp.git" ,
"reference" : "726e5de40567c9effaa8e5665b1a2621af8d7ee9"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/reactphp/zipball/726e5de40567c9effaa8e5665b1a2621af8d7ee9" ,
"reference" : "726e5de40567c9effaa8e5665b1a2621af8d7ee9" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3.8" ,
"react/async" : "^4 || ^3 || ^2" ,
"react/cache" : "^1.1" ,
"react/dns" : "^1.11" ,
"react/event-loop" : "^1.4" ,
"react/http" : "^1.8" ,
"react/promise" : "^3 || ^2.10 || ^1.2" ,
"react/promise-stream" : "^1.6" ,
"react/promise-timer" : "^1.9" ,
"react/socket" : "^1.13" ,
"react/stream" : "^1.3"
},
"require-dev" : {
"clue/stream-filter" : "^1.3" ,
"phpunit/phpunit" : "^9.6 || ^7.5 || ^5.7 || ^4.8.36" ,
"react/async" : "^4.2@dev || ^3.2@dev || ^4 || ^3 || ^2" ,
"react/dns" : "^1.12@dev" ,
"react/http" : "^1.10@dev" ,
"react/promise" : "^3@dev || ^2.10 || ^1.2" ,
"react/promise-stream" : "^1.7@dev" ,
"react/promise-timer" : "^1.10@dev" ,
"react/socket" : "^1.14@dev"
},
"type" : "library" ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"description" : "ReactPHP: Event-driven, non-blocking I/O with PHP." ,
"homepage" : "https://reactphp.org/" ,
"keywords" : [
"asynchronous" ,
"reactor" ,
"reactphp"
],
"support" : {
"chat" : "https://gitter.im/reactphp/reactphp" ,
"issues" : "https://github.com/reactphp/reactphp/issues" ,
"source" : "https://github.com/reactphp/reactphp/tree/v1.4.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-07-11T16:08:54+00:00"
},
{
"name" : "react/socket" ,
"version" : "v1.15.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/socket.git" ,
"reference" : "216d3aec0b87f04a40ca04f481e6af01bdd1d038"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/socket/zipball/216d3aec0b87f04a40ca04f481e6af01bdd1d038" ,
"reference" : "216d3aec0b87f04a40ca04f481e6af01bdd1d038" ,
"shasum" : ""
},
"require" : {
"evenement/evenement" : "^3.0 || ^2.0 || ^1.0" ,
"php" : ">=5.3.0" ,
"react/dns" : "^1.11" ,
"react/event-loop" : "^1.2" ,
"react/promise" : "^3 || ^2.6 || ^1.2.1" ,
"react/stream" : "^1.2"
},
"require-dev" : {
"phpunit/phpunit" : "^9.6 || ^5.7 || ^4.8.36" ,
"react/async" : "^4 || ^3 || ^2" ,
"react/promise-stream" : "^1.4" ,
"react/promise-timer" : "^1.10"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"React\\Socket\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP" ,
"keywords" : [
"Connection" ,
"Socket" ,
"async" ,
"reactphp" ,
"stream"
],
"support" : {
"issues" : "https://github.com/reactphp/socket/issues" ,
"source" : "https://github.com/reactphp/socket/tree/v1.15.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-12-15T11:02:10+00:00"
},
{
"name" : "react/stream" ,
"version" : "v1.3.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/reactphp/stream.git" ,
"reference" : "6fbc9672905c7d5a885f2da2fc696f65840f4a66"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/reactphp/stream/zipball/6fbc9672905c7d5a885f2da2fc696f65840f4a66" ,
"reference" : "6fbc9672905c7d5a885f2da2fc696f65840f4a66" ,
"shasum" : ""
},
"require" : {
"evenement/evenement" : "^3.0 || ^2.0 || ^1.0" ,
"php" : ">=5.3.8" ,
"react/event-loop" : "^1.2"
},
"require-dev" : {
"clue/stream-filter" : "~1.2" ,
"phpunit/phpunit" : "^9.5 || ^5.7 || ^4.8.35"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"React\\Stream\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"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" : "Event-driven readable and writable streams for non-blocking I/O in ReactPHP" ,
"keywords" : [
"event-driven" ,
"io" ,
"non-blocking" ,
"pipe" ,
"reactphp" ,
"readable" ,
"stream" ,
"writable"
],
"support" : {
"issues" : "https://github.com/reactphp/stream/issues" ,
"source" : "https://github.com/reactphp/stream/tree/v1.3.0"
},
"funding" : [
{
"url" : "https://opencollective.com/reactphp" ,
"type" : "open_collective"
}
],
"time" : "2023-06-16T10:52:11+00:00"
},
{
"name" : "ringcentral/psr7" ,
"version" : "1.3.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/ringcentral/psr7.git" ,
"reference" : "360faaec4b563958b673fb52bbe94e37f14bc686"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/ringcentral/psr7/zipball/360faaec4b563958b673fb52bbe94e37f14bc686" ,
"reference" : "360faaec4b563958b673fb52bbe94e37f14bc686" ,
"shasum" : ""
},
"require" : {
"php" : ">=5.3" ,
"psr/http-message" : "~1.0"
},
"provide" : {
"psr/http-message-implementation" : "1.0"
},
"require-dev" : {
"phpunit/phpunit" : "~4.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.0-dev"
}
},
"autoload" : {
"files" : [
"src/functions_include.php"
],
"psr-4" : {
"RingCentral\\Psr7\\" : "src/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
}
],
"description" : "PSR-7 message implementation" ,
"keywords" : [
"http" ,
"message" ,
"stream" ,
"uri"
],
"support" : {
"source" : "https://github.com/ringcentral/psr7/tree/master"
},
"time" : "2018-05-29T20:21:04+00:00"
},
{
"name" : "symfony/polyfill-uuid" ,
"version" : "v1.29.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-uuid.git" ,
"reference" : "3abdd21b0ceaa3000ee950097bc3cf9efc137853"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-uuid/zipball/3abdd21b0ceaa3000ee950097bc3cf9efc137853" ,
"reference" : "3abdd21b0ceaa3000ee950097bc3cf9efc137853" ,
"shasum" : ""
},
"require" : {
"php" : ">=7.1"
},
"provide" : {
"ext-uuid" : "*"
},
"suggest" : {
"ext-uuid" : "For best performance"
},
"type" : "library" ,
"extra" : {
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
},
"autoload" : {
"files" : [
"bootstrap.php"
],
"psr-4" : {
"Symfony\\Polyfill\\Uuid\\" : ""
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "Grégoire Pineau" ,
"email" : "lyrixx@lyrixx.info"
},
{
"name" : "Symfony Community" ,
"homepage" : "https://symfony.com/contributors"
}
],
"description" : "Symfony polyfill for uuid functions" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"compatibility" ,
"polyfill" ,
"portable" ,
"uuid"
],
"support" : {
"source" : "https://github.com/symfony/polyfill-uuid/tree/v1.29.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" : "2024-01-29T20:11:03+00:00"
},
{
"name" : "symfony/uid" ,
"version" : "v7.0.3" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/uid.git" ,
"reference" : "87cedaf3fabd7b733859d4d77aa4ca598259054b"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/uid/zipball/87cedaf3fabd7b733859d4d77aa4ca598259054b" ,
"reference" : "87cedaf3fabd7b733859d4d77aa4ca598259054b" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2" ,
"symfony/polyfill-uuid" : "^1.15"
},
"require-dev" : {
"symfony/console" : "^6.4|^7.0"
},
"type" : "library" ,
"autoload" : {
"psr-4" : {
"Symfony\\Component\\Uid\\" : ""
},
"exclude-from-classmap" : [
"/Tests/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"authors" : [
{
"name" : "Grégoire Pineau" ,
"email" : "lyrixx@lyrixx.info"
},
{
"name" : "Nicolas Grekas" ,
"email" : "p@tchwork.com"
},
{
"name" : "Symfony Community" ,
"homepage" : "https://symfony.com/contributors"
}
],
"description" : "Provides an object-oriented API to generate and represent UIDs" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"UID" ,
"ulid" ,
"uuid"
],
"support" : {
"source" : "https://github.com/symfony/uid/tree/v7.0.3"
},
"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" : "2024-01-23T15:02:46+00:00"
}
],
"packages-dev" : [
{
"name" : "myclabs/deep-copy" ,
"version" : "1.11.1" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/myclabs/DeepCopy.git" ,
"reference" : "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" ,
"reference" : "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" ,
"shasum" : ""
},
"require" : {
"php" : "^7.1 || ^8.0"
},
"conflict" : {
"doctrine/collections" : "<1.6.8" ,
"doctrine/common" : "<2.13.3 || >=3,<3.2.2"
},
"require-dev" : {
"doctrine/collections" : "^1.6.8" ,
"doctrine/common" : "^2.13.3 || ^3.2.2" ,
"phpunit/phpunit" : "^7.5.20 || ^8.5.23 || ^9.5.13"
},
"type" : "library" ,
"autoload" : {
"files" : [
"src/DeepCopy/deep_copy.php"
],
"psr-4" : {
"DeepCopy\\" : "src/DeepCopy/"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
],
"description" : "Create deep copies (clones) of your objects" ,
"keywords" : [
"clone" ,
"copy" ,
"duplicate" ,
"object" ,
"object graph"
],
"support" : {
"issues" : "https://github.com/myclabs/DeepCopy/issues" ,
"source" : "https://github.com/myclabs/DeepCopy/tree/1.11.1"
},
"funding" : [
{
"url" : "https://tidelift.com/funding/github/packagist/myclabs/deep-copy" ,
"type" : "tidelift"
}
],
"time" : "2023-03-08T13:26:56+00:00"
},
{
"name" : "nikic/php-parser" ,
"version" : "v5.0.2" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/nikic/PHP-Parser.git" ,
"reference" : "139676794dc1e9231bf7bcd123cfc0c99182cb13"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13" ,
"reference" : "139676794dc1e9231bf7bcd123cfc0c99182cb13" ,
"shasum" : ""
},
"require" : {
"ext-ctype" : "*" ,
"ext-json" : "*" ,
"ext-tokenizer" : "*" ,
"php" : ">=7.4"
},
"require-dev" : {
"ircmaxell/php-yacc" : "^0.0.7" ,
"phpunit/phpunit" : "^7.0 || ^8.0 || ^9.0"
},
"bin" : [
"bin/php-parse"
],
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "5.0-dev"
}
},
"autoload" : {
"psr-4" : {
"PhpParser\\" : "lib/PhpParser"
}
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Nikita Popov"
}
],
"description" : "A PHP parser written in PHP" ,
"keywords" : [
"parser" ,
"php"
],
"support" : {
"issues" : "https://github.com/nikic/PHP-Parser/issues" ,
"source" : "https://github.com/nikic/PHP-Parser/tree/v5.0.2"
},
"time" : "2024-03-05T20:51:40+00:00"
},
{
"name" : "phar-io/manifest" ,
"version" : "2.0.4" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/phar-io/manifest.git" ,
"reference" : "54750ef60c58e43759730615a392c31c80e23176"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176" ,
"reference" : "54750ef60c58e43759730615a392c31c80e23176" ,
"shasum" : ""
},
"require" : {
"ext-dom" : "*" ,
"ext-libxml" : "*" ,
"ext-phar" : "*" ,
"ext-xmlwriter" : "*" ,
"phar-io/version" : "^3.0.1" ,
"php" : "^7.2 || ^8.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "2.0.x-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Arne Blankerts" ,
"email" : "arne@blankerts.de" ,
"role" : "Developer"
},
{
"name" : "Sebastian Heuer" ,
"email" : "sebastian@phpeople.de" ,
"role" : "Developer"
},
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "Developer"
}
],
"description" : "Component for reading phar.io manifest information from a PHP Archive (PHAR)" ,
"support" : {
"issues" : "https://github.com/phar-io/manifest/issues" ,
"source" : "https://github.com/phar-io/manifest/tree/2.0.4"
},
"funding" : [
{
"url" : "https://github.com/theseer" ,
"type" : "github"
}
],
"time" : "2024-03-03T12:33:53+00:00"
},
{
"name" : "phar-io/version" ,
"version" : "3.2.1" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/phar-io/version.git" ,
"reference" : "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74" ,
"reference" : "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" ,
"shasum" : ""
},
"require" : {
"php" : "^7.2 || ^8.0"
},
"type" : "library" ,
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Arne Blankerts" ,
"email" : "arne@blankerts.de" ,
"role" : "Developer"
},
{
"name" : "Sebastian Heuer" ,
"email" : "sebastian@phpeople.de" ,
"role" : "Developer"
},
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "Developer"
}
],
"description" : "Library for handling version information and constraints" ,
"support" : {
"issues" : "https://github.com/phar-io/version/issues" ,
"source" : "https://github.com/phar-io/version/tree/3.2.1"
},
"time" : "2022-02-21T01:04:05+00:00"
},
{
"name" : "phpstan/phpstan" ,
2024-03-10 16:23:46 +01:00
"version" : "1.10.60" ,
2024-03-10 03:06:19 +01:00
"source" : {
"type" : "git" ,
"url" : "https://github.com/phpstan/phpstan.git" ,
2024-03-10 16:23:46 +01:00
"reference" : "95dcea7d6c628a3f2f56d091d8a0219485a86bbe"
2024-03-10 03:06:19 +01:00
},
"dist" : {
"type" : "zip" ,
2024-03-10 16:23:46 +01:00
"url" : "https://api.github.com/repos/phpstan/phpstan/zipball/95dcea7d6c628a3f2f56d091d8a0219485a86bbe" ,
"reference" : "95dcea7d6c628a3f2f56d091d8a0219485a86bbe" ,
2024-03-10 03:06:19 +01:00
"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"
}
],
2024-03-10 16:23:46 +01:00
"time" : "2024-03-07T13:30:19+00:00"
2024-03-10 03:06:19 +01:00
},
{
"name" : "phpunit/php-code-coverage" ,
2024-03-10 16:23:46 +01:00
"version" : "11.0.2" ,
2024-03-10 03:06:19 +01:00
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/php-code-coverage.git" ,
2024-03-10 16:23:46 +01:00
"reference" : "9e0a298b4dc6438a1e70ac8e1b3ea4980ae5a09b"
2024-03-10 03:06:19 +01:00
},
"dist" : {
"type" : "zip" ,
2024-03-10 16:23:46 +01:00
"url" : "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/9e0a298b4dc6438a1e70ac8e1b3ea4980ae5a09b" ,
"reference" : "9e0a298b4dc6438a1e70ac8e1b3ea4980ae5a09b" ,
2024-03-10 03:06:19 +01:00
"shasum" : ""
},
"require" : {
"ext-dom" : "*" ,
"ext-libxml" : "*" ,
"ext-xmlwriter" : "*" ,
"nikic/php-parser" : "^5.0" ,
"php" : ">=8.2" ,
"phpunit/php-file-iterator" : "^5.0" ,
"phpunit/php-text-template" : "^4.0" ,
"sebastian/code-unit-reverse-lookup" : "^4.0" ,
"sebastian/complexity" : "^4.0" ,
"sebastian/environment" : "^7.0" ,
"sebastian/lines-of-code" : "^3.0" ,
"sebastian/version" : "^5.0" ,
"theseer/tokenizer" : "^1.2.0"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"suggest" : {
"ext-pcov" : "PHP extension that provides line coverage" ,
"ext-xdebug" : "PHP extension that provides line coverage as well as branch and path coverage"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "11.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Library that provides collection, processing, and rendering functionality for PHP code coverage information." ,
"homepage" : "https://github.com/sebastianbergmann/php-code-coverage" ,
"keywords" : [
"coverage" ,
"testing" ,
"xunit"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/php-code-coverage/issues" ,
"security" : "https://github.com/sebastianbergmann/php-code-coverage/security/policy" ,
2024-03-10 16:23:46 +01:00
"source" : "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.2"
2024-03-10 03:06:19 +01:00
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
2024-03-10 16:23:46 +01:00
"time" : "2024-03-09T16:56:49+00:00"
2024-03-10 03:06:19 +01:00
},
{
"name" : "phpunit/php-file-iterator" ,
"version" : "5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/php-file-iterator.git" ,
"reference" : "99e95c94ad9500daca992354fa09d7b99abe2210"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/99e95c94ad9500daca992354fa09d7b99abe2210" ,
"reference" : "99e95c94ad9500daca992354fa09d7b99abe2210" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "5.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "FilterIterator implementation that filters files based on a list of suffixes." ,
"homepage" : "https://github.com/sebastianbergmann/php-file-iterator/" ,
"keywords" : [
"filesystem" ,
"iterator"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/php-file-iterator/issues" ,
"security" : "https://github.com/sebastianbergmann/php-file-iterator/security/policy" ,
"source" : "https://github.com/sebastianbergmann/php-file-iterator/tree/5.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:05:04+00:00"
},
{
"name" : "phpunit/php-invoker" ,
"version" : "5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/php-invoker.git" ,
"reference" : "5d8d9355a16d8cc5a1305b0a85342cfa420612be"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5d8d9355a16d8cc5a1305b0a85342cfa420612be" ,
"reference" : "5d8d9355a16d8cc5a1305b0a85342cfa420612be" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"ext-pcntl" : "*" ,
"phpunit/phpunit" : "^11.0"
},
"suggest" : {
"ext-pcntl" : "*"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "5.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Invoke callables with a timeout" ,
"homepage" : "https://github.com/sebastianbergmann/php-invoker/" ,
"keywords" : [
"process"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/php-invoker/issues" ,
"security" : "https://github.com/sebastianbergmann/php-invoker/security/policy" ,
"source" : "https://github.com/sebastianbergmann/php-invoker/tree/5.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:05:50+00:00"
},
{
"name" : "phpunit/php-text-template" ,
"version" : "4.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/php-text-template.git" ,
"reference" : "d38f6cbff1cdb6f40b03c9811421561668cc133e"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/d38f6cbff1cdb6f40b03c9811421561668cc133e" ,
"reference" : "d38f6cbff1cdb6f40b03c9811421561668cc133e" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "4.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Simple template engine." ,
"homepage" : "https://github.com/sebastianbergmann/php-text-template/" ,
"keywords" : [
"template"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/php-text-template/issues" ,
"security" : "https://github.com/sebastianbergmann/php-text-template/security/policy" ,
"source" : "https://github.com/sebastianbergmann/php-text-template/tree/4.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:06:56+00:00"
},
{
"name" : "phpunit/php-timer" ,
"version" : "7.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/php-timer.git" ,
"reference" : "8a59d9e25720482ee7fcdf296595e08795b84dc5"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/8a59d9e25720482ee7fcdf296595e08795b84dc5" ,
"reference" : "8a59d9e25720482ee7fcdf296595e08795b84dc5" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "7.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Utility class for timing" ,
"homepage" : "https://github.com/sebastianbergmann/php-timer/" ,
"keywords" : [
"timer"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/php-timer/issues" ,
"security" : "https://github.com/sebastianbergmann/php-timer/security/policy" ,
"source" : "https://github.com/sebastianbergmann/php-timer/tree/7.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:08:01+00:00"
},
{
"name" : "phpunit/phpunit" ,
2024-03-10 16:23:46 +01:00
"version" : "11.0.5" ,
2024-03-10 03:06:19 +01:00
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/phpunit.git" ,
2024-03-10 16:23:46 +01:00
"reference" : "da2de3900beab025398ba37705b0f5ecafb3e1ab"
2024-03-10 03:06:19 +01:00
},
"dist" : {
"type" : "zip" ,
2024-03-10 16:23:46 +01:00
"url" : "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/da2de3900beab025398ba37705b0f5ecafb3e1ab" ,
"reference" : "da2de3900beab025398ba37705b0f5ecafb3e1ab" ,
2024-03-10 03:06:19 +01:00
"shasum" : ""
},
"require" : {
"ext-dom" : "*" ,
"ext-json" : "*" ,
"ext-libxml" : "*" ,
"ext-mbstring" : "*" ,
"ext-xml" : "*" ,
"ext-xmlwriter" : "*" ,
"myclabs/deep-copy" : "^1.10.1" ,
"phar-io/manifest" : "^2.0.3" ,
"phar-io/version" : "^3.0.2" ,
"php" : ">=8.2" ,
"phpunit/php-code-coverage" : "^11.0" ,
"phpunit/php-file-iterator" : "^5.0" ,
"phpunit/php-invoker" : "^5.0" ,
"phpunit/php-text-template" : "^4.0" ,
"phpunit/php-timer" : "^7.0" ,
"sebastian/cli-parser" : "^3.0" ,
"sebastian/code-unit" : "^3.0" ,
"sebastian/comparator" : "^6.0" ,
"sebastian/diff" : "^6.0" ,
"sebastian/environment" : "^7.0" ,
"sebastian/exporter" : "^6.0" ,
"sebastian/global-state" : "^7.0" ,
"sebastian/object-enumerator" : "^6.0" ,
"sebastian/type" : "^5.0" ,
"sebastian/version" : "^5.0"
},
"suggest" : {
"ext-soap" : "To be able to generate mocks based on WSDL files"
},
"bin" : [
"phpunit"
],
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "11.0-dev"
}
},
"autoload" : {
"files" : [
"src/Framework/Assert/Functions.php"
],
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "The PHP Unit Testing framework." ,
"homepage" : "https://phpunit.de/" ,
"keywords" : [
"phpunit" ,
"testing" ,
"xunit"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/phpunit/issues" ,
"security" : "https://github.com/sebastianbergmann/phpunit/security/policy" ,
2024-03-10 16:23:46 +01:00
"source" : "https://github.com/sebastianbergmann/phpunit/tree/11.0.5"
2024-03-10 03:06:19 +01:00
},
"funding" : [
{
"url" : "https://phpunit.de/sponsors.html" ,
"type" : "custom"
},
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
},
{
"url" : "https://tidelift.com/funding/github/packagist/phpunit/phpunit" ,
"type" : "tidelift"
}
],
2024-03-10 16:23:46 +01:00
"time" : "2024-03-09T12:12:14+00:00"
2024-03-10 03:06:19 +01:00
},
{
"name" : "sebastian/cli-parser" ,
"version" : "3.0.1" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/cli-parser.git" ,
"reference" : "00a74d5568694711f0222e54fb281e1d15fdf04a"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/00a74d5568694711f0222e54fb281e1d15fdf04a" ,
"reference" : "00a74d5568694711f0222e54fb281e1d15fdf04a" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "3.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Library for parsing CLI options" ,
"homepage" : "https://github.com/sebastianbergmann/cli-parser" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/cli-parser/issues" ,
"security" : "https://github.com/sebastianbergmann/cli-parser/security/policy" ,
"source" : "https://github.com/sebastianbergmann/cli-parser/tree/3.0.1"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-03-02T07:26:58+00:00"
},
{
"name" : "sebastian/code-unit" ,
"version" : "3.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/code-unit.git" ,
"reference" : "6634549cb8d702282a04a774e36a7477d2bd9015"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/6634549cb8d702282a04a774e36a7477d2bd9015" ,
"reference" : "6634549cb8d702282a04a774e36a7477d2bd9015" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "3.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Collection of value objects that represent the PHP code units" ,
"homepage" : "https://github.com/sebastianbergmann/code-unit" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/code-unit/issues" ,
"security" : "https://github.com/sebastianbergmann/code-unit/security/policy" ,
"source" : "https://github.com/sebastianbergmann/code-unit/tree/3.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T05:50:41+00:00"
},
{
"name" : "sebastian/code-unit-reverse-lookup" ,
"version" : "4.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git" ,
"reference" : "df80c875d3e459b45c6039e4d9b71d4fbccae25d"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/df80c875d3e459b45c6039e4d9b71d4fbccae25d" ,
"reference" : "df80c875d3e459b45c6039e4d9b71d4fbccae25d" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "4.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
}
],
"description" : "Looks up which function or method a line of code belongs to" ,
"homepage" : "https://github.com/sebastianbergmann/code-unit-reverse-lookup/" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues" ,
"security" : "https://github.com/sebastianbergmann/code-unit-reverse-lookup/security/policy" ,
"source" : "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/4.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T05:52:17+00:00"
},
{
"name" : "sebastian/comparator" ,
"version" : "6.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/comparator.git" ,
"reference" : "bd0f2fa5b9257c69903537b266ccb80fcf940db8"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/comparator/zipball/bd0f2fa5b9257c69903537b266ccb80fcf940db8" ,
"reference" : "bd0f2fa5b9257c69903537b266ccb80fcf940db8" ,
"shasum" : ""
},
"require" : {
"ext-dom" : "*" ,
"ext-mbstring" : "*" ,
"php" : ">=8.2" ,
"sebastian/diff" : "^6.0" ,
"sebastian/exporter" : "^6.0"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "6.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
},
{
"name" : "Jeff Welch" ,
"email" : "whatthejeff@gmail.com"
},
{
"name" : "Volker Dusch" ,
"email" : "github@wallbash.com"
},
{
"name" : "Bernhard Schussek" ,
"email" : "bschussek@2bepublished.at"
}
],
"description" : "Provides the functionality to compare PHP values for equality" ,
"homepage" : "https://github.com/sebastianbergmann/comparator" ,
"keywords" : [
"comparator" ,
"compare" ,
"equality"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/comparator/issues" ,
"security" : "https://github.com/sebastianbergmann/comparator/security/policy" ,
"source" : "https://github.com/sebastianbergmann/comparator/tree/6.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T05:53:45+00:00"
},
{
"name" : "sebastian/complexity" ,
"version" : "4.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/complexity.git" ,
"reference" : "88a434ad86150e11a606ac4866b09130712671f0"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/complexity/zipball/88a434ad86150e11a606ac4866b09130712671f0" ,
"reference" : "88a434ad86150e11a606ac4866b09130712671f0" ,
"shasum" : ""
},
"require" : {
"nikic/php-parser" : "^5.0" ,
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "4.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Library for calculating the complexity of PHP code units" ,
"homepage" : "https://github.com/sebastianbergmann/complexity" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/complexity/issues" ,
"security" : "https://github.com/sebastianbergmann/complexity/security/policy" ,
"source" : "https://github.com/sebastianbergmann/complexity/tree/4.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T05:55:19+00:00"
},
{
"name" : "sebastian/diff" ,
"version" : "6.0.1" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/diff.git" ,
"reference" : "ab83243ecc233de5655b76f577711de9f842e712"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/diff/zipball/ab83243ecc233de5655b76f577711de9f842e712" ,
"reference" : "ab83243ecc233de5655b76f577711de9f842e712" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0" ,
"symfony/process" : "^4.2 || ^5"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "6.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
},
{
"name" : "Kore Nordmann" ,
"email" : "mail@kore-nordmann.de"
}
],
"description" : "Diff implementation" ,
"homepage" : "https://github.com/sebastianbergmann/diff" ,
"keywords" : [
"diff" ,
"udiff" ,
"unidiff" ,
"unified diff"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/diff/issues" ,
"security" : "https://github.com/sebastianbergmann/diff/security/policy" ,
"source" : "https://github.com/sebastianbergmann/diff/tree/6.0.1"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-03-02T07:30:33+00:00"
},
{
"name" : "sebastian/environment" ,
"version" : "7.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/environment.git" ,
"reference" : "100d8b855d7180f79f9a9a5c483f2d960581c3ea"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/environment/zipball/100d8b855d7180f79f9a9a5c483f2d960581c3ea" ,
"reference" : "100d8b855d7180f79f9a9a5c483f2d960581c3ea" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"suggest" : {
"ext-posix" : "*"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "7.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
}
],
"description" : "Provides functionality to handle HHVM/PHP environments" ,
"homepage" : "https://github.com/sebastianbergmann/environment" ,
"keywords" : [
"Xdebug" ,
"environment" ,
"hhvm"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/environment/issues" ,
"security" : "https://github.com/sebastianbergmann/environment/security/policy" ,
"source" : "https://github.com/sebastianbergmann/environment/tree/7.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T05:57:54+00:00"
},
{
"name" : "sebastian/exporter" ,
"version" : "6.0.1" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/exporter.git" ,
"reference" : "f291e5a317c321c0381fa9ecc796fa2d21b186da"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/exporter/zipball/f291e5a317c321c0381fa9ecc796fa2d21b186da" ,
"reference" : "f291e5a317c321c0381fa9ecc796fa2d21b186da" ,
"shasum" : ""
},
"require" : {
"ext-mbstring" : "*" ,
"php" : ">=8.2" ,
"sebastian/recursion-context" : "^6.0"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "6.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
},
{
"name" : "Jeff Welch" ,
"email" : "whatthejeff@gmail.com"
},
{
"name" : "Volker Dusch" ,
"email" : "github@wallbash.com"
},
{
"name" : "Adam Harvey" ,
"email" : "aharvey@php.net"
},
{
"name" : "Bernhard Schussek" ,
"email" : "bschussek@gmail.com"
}
],
"description" : "Provides the functionality to export PHP variables for visualization" ,
"homepage" : "https://www.github.com/sebastianbergmann/exporter" ,
"keywords" : [
"export" ,
"exporter"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/exporter/issues" ,
"security" : "https://github.com/sebastianbergmann/exporter/security/policy" ,
"source" : "https://github.com/sebastianbergmann/exporter/tree/6.0.1"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-03-02T07:28:20+00:00"
},
{
"name" : "sebastian/global-state" ,
"version" : "7.0.1" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/global-state.git" ,
"reference" : "c3a307e832f2e69c7ef869e31fc644fde0e7cb3e"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/global-state/zipball/c3a307e832f2e69c7ef869e31fc644fde0e7cb3e" ,
"reference" : "c3a307e832f2e69c7ef869e31fc644fde0e7cb3e" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2" ,
"sebastian/object-reflector" : "^4.0" ,
"sebastian/recursion-context" : "^6.0"
},
"require-dev" : {
"ext-dom" : "*" ,
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "7.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
}
],
"description" : "Snapshotting of global state" ,
"homepage" : "https://www.github.com/sebastianbergmann/global-state" ,
"keywords" : [
"global state"
],
"support" : {
"issues" : "https://github.com/sebastianbergmann/global-state/issues" ,
"security" : "https://github.com/sebastianbergmann/global-state/security/policy" ,
"source" : "https://github.com/sebastianbergmann/global-state/tree/7.0.1"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-03-02T07:32:10+00:00"
},
{
"name" : "sebastian/lines-of-code" ,
"version" : "3.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/lines-of-code.git" ,
"reference" : "376c5b3f6b43c78fdc049740bca76a7c846706c0"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/376c5b3f6b43c78fdc049740bca76a7c846706c0" ,
"reference" : "376c5b3f6b43c78fdc049740bca76a7c846706c0" ,
"shasum" : ""
},
"require" : {
"nikic/php-parser" : "^5.0" ,
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "3.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Library for counting the lines of code in PHP source code" ,
"homepage" : "https://github.com/sebastianbergmann/lines-of-code" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/lines-of-code/issues" ,
"security" : "https://github.com/sebastianbergmann/lines-of-code/security/policy" ,
"source" : "https://github.com/sebastianbergmann/lines-of-code/tree/3.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:00:36+00:00"
},
{
"name" : "sebastian/object-enumerator" ,
"version" : "6.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/object-enumerator.git" ,
"reference" : "f75f6c460da0bbd9668f43a3dde0ec0ba7faa678"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f75f6c460da0bbd9668f43a3dde0ec0ba7faa678" ,
"reference" : "f75f6c460da0bbd9668f43a3dde0ec0ba7faa678" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2" ,
"sebastian/object-reflector" : "^4.0" ,
"sebastian/recursion-context" : "^6.0"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "6.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
}
],
"description" : "Traverses array structures and object graphs to enumerate all referenced objects" ,
"homepage" : "https://github.com/sebastianbergmann/object-enumerator/" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/object-enumerator/issues" ,
"security" : "https://github.com/sebastianbergmann/object-enumerator/security/policy" ,
"source" : "https://github.com/sebastianbergmann/object-enumerator/tree/6.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:01:29+00:00"
},
{
"name" : "sebastian/object-reflector" ,
"version" : "4.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/object-reflector.git" ,
"reference" : "bb2a6255d30853425fd38f032eb64ced9f7f132d"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/bb2a6255d30853425fd38f032eb64ced9f7f132d" ,
"reference" : "bb2a6255d30853425fd38f032eb64ced9f7f132d" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "4.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
}
],
"description" : "Allows reflection of object attributes, including inherited and non-public ones" ,
"homepage" : "https://github.com/sebastianbergmann/object-reflector/" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/object-reflector/issues" ,
"security" : "https://github.com/sebastianbergmann/object-reflector/security/policy" ,
"source" : "https://github.com/sebastianbergmann/object-reflector/tree/4.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:02:18+00:00"
},
{
"name" : "sebastian/recursion-context" ,
"version" : "6.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/recursion-context.git" ,
"reference" : "b75224967b5a466925c6d54e68edd0edf8dd4ed4"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/b75224967b5a466925c6d54e68edd0edf8dd4ed4" ,
"reference" : "b75224967b5a466925c6d54e68edd0edf8dd4ed4" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "6.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de"
},
{
"name" : "Jeff Welch" ,
"email" : "whatthejeff@gmail.com"
},
{
"name" : "Adam Harvey" ,
"email" : "aharvey@php.net"
}
],
"description" : "Provides functionality to recursively process PHP variables" ,
"homepage" : "https://github.com/sebastianbergmann/recursion-context" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/recursion-context/issues" ,
"security" : "https://github.com/sebastianbergmann/recursion-context/security/policy" ,
"source" : "https://github.com/sebastianbergmann/recursion-context/tree/6.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:08:48+00:00"
},
{
"name" : "sebastian/type" ,
"version" : "5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/type.git" ,
"reference" : "b8502785eb3523ca0dd4afe9ca62235590020f3f"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/type/zipball/b8502785eb3523ca0dd4afe9ca62235590020f3f" ,
"reference" : "b8502785eb3523ca0dd4afe9ca62235590020f3f" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"require-dev" : {
"phpunit/phpunit" : "^11.0"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "5.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Collection of value objects that represent the types of the PHP type system" ,
"homepage" : "https://github.com/sebastianbergmann/type" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/type/issues" ,
"security" : "https://github.com/sebastianbergmann/type/security/policy" ,
"source" : "https://github.com/sebastianbergmann/type/tree/5.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:09:34+00:00"
},
{
"name" : "sebastian/version" ,
"version" : "5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/sebastianbergmann/version.git" ,
"reference" : "13999475d2cb1ab33cb73403ba356a814fdbb001"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/sebastianbergmann/version/zipball/13999475d2cb1ab33cb73403ba356a814fdbb001" ,
"reference" : "13999475d2cb1ab33cb73403ba356a814fdbb001" ,
"shasum" : ""
},
"require" : {
"php" : ">=8.2"
},
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "5.0-dev"
}
},
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Sebastian Bergmann" ,
"email" : "sebastian@phpunit.de" ,
"role" : "lead"
}
],
"description" : "Library that helps with managing the version number of Git-hosted PHP projects" ,
"homepage" : "https://github.com/sebastianbergmann/version" ,
"support" : {
"issues" : "https://github.com/sebastianbergmann/version/issues" ,
"security" : "https://github.com/sebastianbergmann/version/security/policy" ,
"source" : "https://github.com/sebastianbergmann/version/tree/5.0.0"
},
"funding" : [
{
"url" : "https://github.com/sebastianbergmann" ,
"type" : "github"
}
],
"time" : "2024-02-02T06:10:47+00:00"
},
{
"name" : "theseer/tokenizer" ,
"version" : "1.2.3" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/theseer/tokenizer.git" ,
"reference" : "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
},
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" ,
"reference" : "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" ,
"shasum" : ""
},
"require" : {
"ext-dom" : "*" ,
"ext-tokenizer" : "*" ,
"ext-xmlwriter" : "*" ,
"php" : "^7.2 || ^8.0"
},
"type" : "library" ,
"autoload" : {
"classmap" : [
"src/"
]
},
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"BSD-3-Clause"
],
"authors" : [
{
"name" : "Arne Blankerts" ,
"email" : "arne@blankerts.de" ,
"role" : "Developer"
}
],
"description" : "A small library for converting tokenized PHP source code into XML and potentially other formats" ,
"support" : {
"issues" : "https://github.com/theseer/tokenizer/issues" ,
"source" : "https://github.com/theseer/tokenizer/tree/1.2.3"
},
"funding" : [
{
"url" : "https://github.com/theseer" ,
"type" : "github"
}
],
"time" : "2024-03-03T12:36:25+00:00"
}
],
"aliases" : [],
"minimum-stability" : "stable" ,
"stability-flags" : [],
"prefer-stable" : false ,
"prefer-lowest" : false ,
"platform" : [],
"platform-dev" : [],
"plugin-api-version" : "2.3.0"
}