diff --git a/composer.json b/composer.json index 0820089b..5749851d 100644 --- a/composer.json +++ b/composer.json @@ -12,15 +12,15 @@ "require": { "php": "^7.4 || ^8.0", "ext-json": "*", - "chimera/foundation": "^0.4.x-dev@dev", - "chimera/routing": "^0.4.x-dev@dev", + "chimera/bus-implementation": "^0.4", + "chimera/routing-implementation": "^0.4", "lcobucci/di-builder": "^7.0" }, "require-dev": { - "chimera/bus-tactician": "^0.4.x-dev@dev", - "chimera/mapping": "^0.4.x-dev@dev", - "chimera/routing-mezzio": "^0.4.x-dev@dev", - "chimera/serialization-jms": "^0.4.x-dev@dev", + "chimera/bus-tactician": "^0.4", + "chimera/mapping": "^0.4", + "chimera/routing-mezzio": "^0.4", + "chimera/serialization-jms": "^0.4", "infection/infection": "^0.21", "lcobucci/coding-standard": "^6.0", "lcobucci/error-handling-middleware": "^1.2", diff --git a/composer.lock b/composer.lock index fa36052b..75ed7f3d 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": "28a3a8d2e7c6c4cd668a6a8989e547ec", + "content-hash": "a6a90ad53a36587bb742f8b29dacb631", "packages": [ { "name": "brick/math", @@ -63,22 +63,27 @@ "time": "2021-01-20T22:51:39+00:00" }, { - "name": "chimera/foundation", - "version": "0.4.x-dev", + "name": "chimera/bus-tactician", + "version": "0.4.0", "source": { "type": "git", - "url": "https://github.com/chimeraphp/foundation.git", - "reference": "987f9719dda281b53126b8abc8c5311d7c280589" + "url": "https://github.com/chimeraphp/bus-tactician.git", + "reference": "9a50173225c8f2c44d05ceea4cec61c8dc0c1bf0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chimeraphp/foundation/zipball/987f9719dda281b53126b8abc8c5311d7c280589", - "reference": "987f9719dda281b53126b8abc8c5311d7c280589", + "url": "https://api.github.com/repos/chimeraphp/bus-tactician/zipball/9a50173225c8f2c44d05ceea4cec61c8dc0c1bf0", + "reference": "9a50173225c8f2c44d05ceea4cec61c8dc0c1bf0", "shasum": "" }, "require": { + "chimera/foundation": "^0.4", + "league/tactician": "^1.1", "php": "^7.4 || ^8.0", - "ramsey/uuid": "^4.1" + "psr/container": "^1.0" + }, + "provide": { + "chimera/bus-implementation": "0.4.0" }, "require-dev": { "infection/infection": "^0.21", @@ -90,11 +95,10 @@ "phpstan/phpstan-strict-rules": "^0.12", "phpunit/phpunit": "^9.5" }, - "default-branch": true, "type": "library", "autoload": { "psr-4": { - "Chimera\\": "src" + "Chimera\\ServiceBus\\Tactician\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -107,10 +111,10 @@ "email": "lcobucci@gmail.com" } ], - "description": "Base structure to connect PSR-7 objects to command and query buses", + "description": "Service bus adapter for league/tactician", "support": { - "issues": "https://github.com/chimeraphp/foundation/issues", - "source": "https://github.com/chimeraphp/foundation/tree/0.4.x" + "issues": "https://github.com/chimeraphp/bus-tactician/issues", + "source": "https://github.com/chimeraphp/bus-tactician/tree/0.4.0" }, "funding": [ { @@ -122,36 +126,28 @@ "type": "patreon" } ], - "time": "2021-02-07T13:24:52+00:00" + "time": "2021-02-24T21:13:59+00:00" }, { - "name": "chimera/routing", - "version": "0.4.x-dev", + "name": "chimera/foundation", + "version": "0.4.0", "source": { "type": "git", - "url": "https://github.com/chimeraphp/routing.git", - "reference": "c998d64f993c61eee1c9919c0cf39d08825cc813" + "url": "https://github.com/chimeraphp/foundation.git", + "reference": "0b6c5f5324981b7c9beb159748f098f78f14d8b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chimeraphp/routing/zipball/c998d64f993c61eee1c9919c0cf39d08825cc813", - "reference": "c998d64f993c61eee1c9919c0cf39d08825cc813", + "url": "https://api.github.com/repos/chimeraphp/foundation/zipball/0b6c5f5324981b7c9beb159748f098f78f14d8b6", + "reference": "0b6c5f5324981b7c9beb159748f098f78f14d8b6", "shasum": "" }, "require": { - "chimera/foundation": "^0.4@dev", - "fig/http-message-util": "^1.1", - "lcobucci/content-negotiation-middleware": "^3.0", - "middlewares/negotiation": "^2.0", "php": "^7.4 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "psr/http-server-handler": "^1.0", - "psr/http-server-middleware": "^1.0" + "ramsey/uuid": "^4.1" }, "require-dev": { "infection/infection": "^0.21", - "laminas/laminas-diactoros": "^2.5", "lcobucci/coding-standard": "^6.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^0.12", @@ -160,11 +156,10 @@ "phpstan/phpstan-strict-rules": "^0.12", "phpunit/phpunit": "^9.5" }, - "default-branch": true, "type": "library", "autoload": { "psr-4": { - "Chimera\\Routing\\": "src" + "Chimera\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -177,10 +172,10 @@ "email": "lcobucci@gmail.com" } ], - "description": "A collection of reusable PSR-15 components that connects Chimera to any framework", + "description": "Base structure to connect PSR-7 objects to command and query buses", "support": { - "issues": "https://github.com/chimeraphp/routing/issues", - "source": "https://github.com/chimeraphp/routing/tree/0.4.x" + "issues": "https://github.com/chimeraphp/foundation/issues", + "source": "https://github.com/chimeraphp/foundation/tree/0.4.0" }, "funding": [ { @@ -192,117 +187,48 @@ "type": "patreon" } ], - "time": "2021-02-07T13:33:26+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" + "time": "2021-02-23T20:58:10+00:00" }, { - "name": "lcobucci/content-negotiation-middleware", - "version": "3.0.0", + "name": "chimera/routing", + "version": "0.4.0", "source": { "type": "git", - "url": "https://github.com/lcobucci/content-negotiation-middleware.git", - "reference": "66c6d8e5403ca935ffae49b7a6e17101e1cc81b5" + "url": "https://github.com/chimeraphp/routing.git", + "reference": "b8653ff9415ab08ec6455a844835b5708831bcdf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/content-negotiation-middleware/zipball/66c6d8e5403ca935ffae49b7a6e17101e1cc81b5", - "reference": "66c6d8e5403ca935ffae49b7a6e17101e1cc81b5", + "url": "https://api.github.com/repos/chimeraphp/routing/zipball/b8653ff9415ab08ec6455a844835b5708831bcdf", + "reference": "b8653ff9415ab08ec6455a844835b5708831bcdf", "shasum": "" }, "require": { - "ext-json": "*", + "chimera/foundation": "^0.4", "fig/http-message-util": "^1.1", + "lcobucci/content-negotiation-middleware": "^3.0", + "middlewares/negotiation": "^2.0", "php": "^7.4 || ^8.0", "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "psr/http-server-handler": "^1.0", "psr/http-server-middleware": "^1.0" }, "require-dev": { - "infection/infection": "^0.16", - "jms/serializer": "^3.8", - "laminas/laminas-diactoros": "^2.3", - "lcobucci/coding-standard": "^5.0", - "league/plates": "^3.3", - "middlewares/negotiation": "^2.0", - "phpstan/extension-installer": "^1.0", + "infection/infection": "^0.21", + "laminas/laminas-diactoros": "^2.5", + "lcobucci/coding-standard": "^6.0", + "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^0.12", "phpstan/phpstan-deprecation-rules": "^0.12", "phpstan/phpstan-phpunit": "^0.12", "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.2", - "squizlabs/php_codesniffer": "^3.5", - "twig/twig": "^3.0" - }, - "suggest": { - "jms/serializer": "For content formatting using a more flexible serializer", - "laminas/laminas-diactoros": "For concrete implementation of PSR-7", - "league/plates": "For content formatting using Plates as template engine", - "middlewares/negotiation": "For acceptable format identification", - "twig/twig": "For content formatting using Twig as template engine" + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0.x-dev" - } - }, "autoload": { "psr-4": { - "Lcobucci\\ContentNegotiation\\": "src" + "Chimera\\Routing\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -315,10 +241,10 @@ "email": "lcobucci@gmail.com" } ], - "description": "A PSR-15 middleware to handle content negotiation", + "description": "A collection of reusable PSR-15 components that connects Chimera to any framework", "support": { - "issues": "https://github.com/lcobucci/content-negotiation-middleware/issues", - "source": "https://github.com/lcobucci/content-negotiation-middleware/tree/3.0.0" + "issues": "https://github.com/chimeraphp/routing/issues", + "source": "https://github.com/chimeraphp/routing/tree/0.4.0" }, "funding": [ { @@ -330,54 +256,58 @@ "type": "patreon" } ], - "time": "2020-07-02T17:28:07+00:00" + "time": "2021-02-24T20:42:19+00:00" }, { - "name": "lcobucci/di-builder", - "version": "7.0.0", + "name": "chimera/routing-mezzio", + "version": "0.4.0", "source": { "type": "git", - "url": "https://github.com/lcobucci/di-builder.git", - "reference": "096acbbca8d96e27aef03d2176308110c48e1f16" + "url": "https://github.com/chimeraphp/routing-mezzio.git", + "reference": "582b13c804bae7b73a94a3a9c9b0125f5dd3087d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/di-builder/zipball/096acbbca8d96e27aef03d2176308110c48e1f16", - "reference": "096acbbca8d96e27aef03d2176308110c48e1f16", + "url": "https://api.github.com/repos/chimeraphp/routing-mezzio/zipball/582b13c804bae7b73a94a3a9c9b0125f5dd3087d", + "reference": "582b13c804bae7b73a94a3a9c9b0125f5dd3087d", "shasum": "" }, "require": { + "chimera/foundation": "^0.4", + "chimera/routing": "^0.4", + "laminas/laminas-diactoros": "^2.5", + "mezzio/mezzio": "^3.3", + "mezzio/mezzio-fastroute": "^3.1", + "mezzio/mezzio-helpers": "^5.4", + "mezzio/mezzio-router": "^3.3", "php": "^7.4 || ^8.0", - "symfony/config": "^5.1", - "symfony/dependency-injection": "^5.1", - "symfony/expression-language": "^5.1" + "psr/http-message": "^1.0" + }, + "provide": { + "chimera/routing-implementation": "0.4.0" + }, + "replace": { + "chimera/routing-expressive": "*" }, "require-dev": { - "infection/infection": "^0.17", + "infection/infection": "^0.21", "lcobucci/coding-standard": "^6.0", - "mikey179/vfsstream": "^1.6.8", - "phpstan/extension-installer": "^1.0", + "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^0.12", "phpstan/phpstan-deprecation-rules": "^0.12", "phpstan/phpstan-phpunit": "^0.12", "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.3", - "squizlabs/php_codesniffer": "^3.5", - "symfony/proxy-manager-bridge": "^5.1", - "symfony/yaml": "^5.1" - }, - "suggest": { - "symfony/proxy-manager-bridge": "Allows the creation of lazy services" + "phpunit/phpunit": "^9.5" }, "type": "library", "autoload": { "psr-4": { - "Lcobucci\\DependencyInjection\\": "src" + "Chimera\\Routing\\Mezzio\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { @@ -385,14 +315,10 @@ "email": "lcobucci@gmail.com" } ], - "description": "Dependency Injection Builder for PHP applications", - "homepage": "https://github.com/lcobucci/di-builder", - "keywords": [ - "dependency-injection" - ], + "description": "Laminas Mezzio implementation for chimera/routing", "support": { - "issues": "https://github.com/lcobucci/di-builder/issues", - "source": "https://github.com/lcobucci/di-builder/tree/7.0.0" + "issues": "https://github.com/chimeraphp/routing-mezzio/issues", + "source": "https://github.com/chimeraphp/routing-mezzio/tree/0.4.0" }, "funding": [ { @@ -404,422 +330,551 @@ "type": "patreon" } ], - "time": "2020-10-01T19:34:31+00:00" + "time": "2021-02-24T20:50:06+00:00" }, { - "name": "middlewares/negotiation", - "version": "v2.0.2", + "name": "fig/http-message-util", + "version": "1.1.5", "source": { "type": "git", - "url": "https://github.com/middlewares/negotiation.git", - "reference": "1b3d903b17f2193adb4319fb7ddbb98e6b9ab33c" + "url": "https://github.com/php-fig/http-message-util.git", + "reference": "9d94dc0154230ac39e5bf89398b324a86f63f765" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/middlewares/negotiation/zipball/1b3d903b17f2193adb4319fb7ddbb98e6b9ab33c", - "reference": "1b3d903b17f2193adb4319fb7ddbb98e6b9ab33c", + "url": "https://api.github.com/repos/php-fig/http-message-util/zipball/9d94dc0154230ac39e5bf89398b324a86f63f765", + "reference": "9d94dc0154230ac39e5bf89398b324a86f63f765", "shasum": "" }, "require": { - "middlewares/utils": "^3.0", - "php": "^7.2 || ^8.0", - "psr/http-server-middleware": "^1.0", - "willdurand/negotiation": "^3.0" + "php": "^5.3 || ^7.0 || ^8.0" }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.0", - "laminas/laminas-diactoros": "^2.2", - "oscarotero/php-cs-fixer-config": "^1.0", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8|^9", - "squizlabs/php_codesniffer": "^3.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": { - "Middlewares\\": "src/" + "Fig\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Middleware to implement content negotiation", - "homepage": "https://github.com/middlewares/negotiation", + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Utility classes and constants for use with PSR-7 (psr/http-message)", "keywords": [ - "content", - "encoding", "http", - "language", - "middleware", - "negotiation", - "psr-15", + "http-message", + "psr", "psr-7", - "server" + "request", + "response" ], "support": { - "issues": "https://github.com/middlewares/negotiation/issues", - "source": "https://github.com/middlewares/negotiation/tree/v2.0.2" + "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-12-02T00:06:29+00:00" + "time": "2020-11-24T22:02:12+00:00" }, { - "name": "middlewares/utils", - "version": "v3.2.0", + "name": "laminas/laminas-diactoros", + "version": "2.5.0", "source": { "type": "git", - "url": "https://github.com/middlewares/utils.git", - "reference": "a9ef1e5365020ead0ae343b95602bd877a9bf852" + "url": "https://github.com/laminas/laminas-diactoros.git", + "reference": "4ff7400c1c12e404144992ef43c8b733fd9ad516" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/middlewares/utils/zipball/a9ef1e5365020ead0ae343b95602bd877a9bf852", - "reference": "a9ef1e5365020ead0ae343b95602bd877a9bf852", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/4ff7400c1c12e404144992ef43c8b733fd9ad516", + "reference": "4ff7400c1c12e404144992ef43c8b733fd9ad516", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0", - "psr/container": "^1.0", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0", "psr/http-factory": "^1.0", - "psr/http-message": "^1.0", - "psr/http-server-middleware": "^1.0" + "psr/http-message": "^1.0" + }, + "conflict": { + "phpspec/prophecy": "<1.9.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "replace": { + "zendframework/zend-diactoros": "^2.2.1" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^v2.16", - "guzzlehttp/psr7": "dev-master", - "laminas/laminas-diactoros": "^2.4", - "nyholm/psr7": "^1.0", - "oscarotero/php-cs-fixer-config": "^1.0", - "phpstan/phpstan": "^0.12", - "phpunit/phpunit": "^8|^9", - "slim/psr7": "~0.3", - "squizlabs/php_codesniffer": "^3.5", - "sunrise/http-message": "^1.0", - "sunrise/http-server-request": "^1.0", - "sunrise/stream": "^1.0.15", - "sunrise/uri": "^1.0.15" + "ext-curl": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-libxml": "*", + "http-interop/http-factory-tests": "^0.8.0", + "laminas/laminas-coding-standard": "~1.0.0", + "php-http/psr7-integration-tests": "^1.1", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.1" }, "type": "library", + "extra": { + "laminas": { + "config-provider": "Laminas\\Diactoros\\ConfigProvider", + "module": "Laminas\\Diactoros" + } + }, "autoload": { + "files": [ + "src/functions/create_uploaded_file.php", + "src/functions/marshal_headers_from_sapi.php", + "src/functions/marshal_method_from_sapi.php", + "src/functions/marshal_protocol_version_from_sapi.php", + "src/functions/marshal_uri_from_sapi.php", + "src/functions/normalize_server.php", + "src/functions/normalize_uploaded_files.php", + "src/functions/parse_cookie_header.php", + "src/functions/create_uploaded_file.legacy.php", + "src/functions/marshal_headers_from_sapi.legacy.php", + "src/functions/marshal_method_from_sapi.legacy.php", + "src/functions/marshal_protocol_version_from_sapi.legacy.php", + "src/functions/marshal_uri_from_sapi.legacy.php", + "src/functions/normalize_server.legacy.php", + "src/functions/normalize_uploaded_files.legacy.php", + "src/functions/parse_cookie_header.legacy.php" + ], "psr-4": { - "Middlewares\\Utils\\": "src/" + "Laminas\\Diactoros\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "description": "Common utils for PSR-15 middleware packages", - "homepage": "https://github.com/middlewares/utils", + "description": "PSR HTTP Message implementations", + "homepage": "https://laminas.dev", "keywords": [ - "PSR-11", "http", - "middleware", - "psr-15", + "laminas", + "psr", "psr-17", "psr-7" ], "support": { - "issues": "https://github.com/middlewares/utils/issues", - "source": "https://github.com/middlewares/utils/tree/v3.2.0" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-diactoros/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-diactoros/issues", + "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", + "source": "https://github.com/laminas/laminas-diactoros" }, - "time": "2020-11-30T20:07:15+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-18T18:39:28+00:00" }, { - "name": "psr/cache", - "version": "1.0.1", + "name": "laminas/laminas-escaper", + "version": "2.7.0", "source": { "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" + "url": "https://github.com/laminas/laminas-escaper.git", + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", + "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", "shasum": "" }, "require": { - "php": ">=5.3.0" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "replace": { + "zendframework/zend-escaper": "^2.6.1" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.12.2", + "vimeo/psalm": "^3.16" + }, + "suggest": { + "ext-iconv": "*", + "ext-mbstring": "*" }, + "type": "library", "autoload": { "psr-4": { - "Psr\\Cache\\": "src/" + "Laminas\\Escaper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common interface for caching libraries", + "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", + "homepage": "https://laminas.dev", "keywords": [ - "cache", - "psr", - "psr-6" + "escaper", + "laminas" ], "support": { - "source": "https://github.com/php-fig/cache/tree/master" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-escaper/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-escaper/issues", + "rss": "https://github.com/laminas/laminas-escaper/releases.atom", + "source": "https://github.com/laminas/laminas-escaper" }, - "time": "2016-08-06T20:24:11+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-17T21:26:43+00:00" }, { - "name": "psr/container", - "version": "1.0.0", + "name": "laminas/laminas-httphandlerrunner", + "version": "1.3.0", "source": { "type": "git", - "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "url": "https://github.com/laminas/laminas-httphandlerrunner.git", + "reference": "e8f850bd12cb82b268ff235fe74b2df906e8bfe8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/laminas/laminas-httphandlerrunner/zipball/e8f850bd12cb82b268ff235fe74b2df906e8bfe8", + "reference": "e8f850bd12cb82b268ff235fe74b2df906e8bfe8", "shasum": "" }, "require": { - "php": ">=5.3.0" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0", + "psr/http-message": "^1.0", + "psr/http-message-implementation": "^1.0", + "psr/http-server-handler": "^1.0" + }, + "replace": { + "zendframework/zend-httphandlerrunner": "^1.1.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-diactoros": "^2.1.1", + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" + "laminas": { + "config-provider": "Laminas\\HttpHandlerRunner\\ConfigProvider" } }, "autoload": { "psr-4": { - "Psr\\Container\\": "src/" + "Laminas\\HttpHandlerRunner\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common Container Interface (PHP FIG PSR-11)", - "homepage": "https://github.com/php-fig/container", + "description": "Execute PSR-15 RequestHandlerInterface instances and emit responses they generate.", + "homepage": "https://laminas.dev", "keywords": [ - "PSR-11", - "container", - "container-interface", - "container-interop", - "psr" + "components", + "laminas", + "mezzio", + "psr-15", + "psr-7" ], "support": { - "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/master" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-httphandlerrunner/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-httphandlerrunner/issues", + "rss": "https://github.com/laminas/laminas-httphandlerrunner/releases.atom", + "source": "https://github.com/laminas/laminas-httphandlerrunner" }, - "time": "2017-02-14T16:28:37+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-19T17:12:59+00:00" }, { - "name": "psr/http-factory", - "version": "1.0.1", + "name": "laminas/laminas-stdlib", + "version": "3.3.1", "source": { "type": "git", - "url": "https://github.com/php-fig/http-factory.git", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", - "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", "shasum": "" }, "require": { - "php": ">=7.0.0", - "psr/http-message": "^1.0" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ^8.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "replace": { + "zendframework/zend-stdlib": "^3.2.1" }, - "autoload": { + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "phpbench/phpbench": "^0.17.1", + "phpunit/phpunit": "~9.3.7" + }, + "type": "library", + "autoload": { "psr-4": { - "Psr\\Http\\Message\\": "src/" + "Laminas\\Stdlib\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common interfaces for PSR-7 HTTP message factories", + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", "keywords": [ - "factory", - "http", - "message", - "psr", - "psr-17", - "psr-7", - "request", - "response" + "laminas", + "stdlib" ], "support": { - "source": "https://github.com/php-fig/http-factory/tree/master" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" }, - "time": "2019-04-30T12:38:16+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-11-19T20:18:59+00:00" }, { - "name": "psr/http-message", - "version": "1.0.1", + "name": "laminas/laminas-stratigility", + "version": "3.3.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + "url": "https://github.com/laminas/laminas-stratigility.git", + "reference": "d6336b873fe8f766f84b82164f2a25e4decd6a9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", + "url": "https://api.github.com/repos/laminas/laminas-stratigility/zipball/d6336b873fe8f766f84b82164f2a25e4decd6a9a", + "reference": "d6336b873fe8f766f84b82164f2a25e4decd6a9a", "shasum": "" }, "require": { - "php": ">=5.3.0" + "fig/http-message-util": "^1.1", + "laminas/laminas-escaper": "^2.3", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0", + "psr/http-message": "^1.0", + "psr/http-server-middleware": "^1.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } + "conflict": { + "laminas/laminas-diactoros": "<1.7.1" + }, + "replace": { + "zendframework/zend-stratigility": "^3.2.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-diactoros": "^1.7.1", + "malukenho/docheader": "^0.1.6", + "phpspec/prophecy": "^1.12", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "psr/http-message-implementation": "Please install a psr/http-message-implementation to consume Stratigility; e.g., laminas/laminas-diactoros" }, + "type": "library", "autoload": { + "files": [ + "src/functions/double-pass-middleware.php", + "src/functions/host.php", + "src/functions/middleware.php", + "src/functions/path.php", + "src/functions/double-pass-middleware.legacy.php", + "src/functions/host.legacy.php", + "src/functions/middleware.legacy.php", + "src/functions/path.legacy.php" + ], "psr-4": { - "Psr\\Http\\Message\\": "src/" + "Laminas\\Stratigility\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", + "description": "PSR-7 middleware foundation for building and dispatching middleware pipelines", + "homepage": "https://laminas.dev", "keywords": [ "http", - "http-message", - "psr", - "psr-7", - "request", - "response" + "laminas", + "middleware", + "psr-15", + "psr-7" ], "support": { - "source": "https://github.com/php-fig/http-message/tree/master" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stratigility/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stratigility/issues", + "rss": "https://github.com/laminas/laminas-stratigility/releases.atom", + "source": "https://github.com/laminas/laminas-stratigility" }, - "time": "2016-08-06T14:39:51+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-10-20T10:38:04+00:00" }, { - "name": "psr/http-server-handler", - "version": "1.0.1", + "name": "laminas/laminas-zendframework-bridge", + "version": "1.1.1", "source": { "type": "git", - "url": "https://github.com/php-fig/http-server-handler.git", - "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7" + "url": "https://github.com/laminas/laminas-zendframework-bridge.git", + "reference": "6ede70583e101030bcace4dcddd648f760ddf642" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/aff2f80e33b7f026ec96bb42f63242dc50ffcae7", - "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7", + "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", + "reference": "6ede70583e101030bcace4dcddd648f760ddf642", "shasum": "" }, "require": { - "php": ">=7.0", - "psr/http-message": "^1.0" + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", + "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" + "laminas": { + "module": "Laminas\\ZendFrameworkBridge" } }, "autoload": { + "files": [ + "src/autoload.php" + ], "psr-4": { - "Psr\\Http\\Server\\": "src/" + "Laminas\\ZendFrameworkBridge\\": "src//" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } + "BSD-3-Clause" ], - "description": "Common interface for HTTP server-side request handler", + "description": "Alias legacy ZF class names to Laminas Project equivalents.", "keywords": [ - "handler", - "http", - "http-interop", - "psr", - "psr-15", - "psr-7", - "request", - "response", - "server" + "ZendFramework", + "autoloading", + "laminas", + "zf" ], "support": { - "issues": "https://github.com/php-fig/http-server-handler/issues", - "source": "https://github.com/php-fig/http-server-handler/tree/master" + "forum": "https://discourse.laminas.dev/", + "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", + "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", + "source": "https://github.com/laminas/laminas-zendframework-bridge" }, - "time": "2018-10-30T16:46:14+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2020-09-14T14:23:00+00:00" }, { - "name": "psr/http-server-middleware", - "version": "1.0.1", + "name": "lcobucci/content-negotiation-middleware", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/php-fig/http-server-middleware.git", - "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5" + "url": "https://github.com/lcobucci/content-negotiation-middleware.git", + "reference": "66c6d8e5403ca935ffae49b7a6e17101e1cc81b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-server-middleware/zipball/2296f45510945530b9dceb8bcedb5cb84d40c5f5", - "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5", + "url": "https://api.github.com/repos/lcobucci/content-negotiation-middleware/zipball/66c6d8e5403ca935ffae49b7a6e17101e1cc81b5", + "reference": "66c6d8e5403ca935ffae49b7a6e17101e1cc81b5", "shasum": "" }, "require": { - "php": ">=7.0", - "psr/http-message": "^1.0", - "psr/http-server-handler": "^1.0" + "ext-json": "*", + "fig/http-message-util": "^1.1", + "php": "^7.4 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-server-middleware": "^1.0" + }, + "require-dev": { + "infection/infection": "^0.16", + "jms/serializer": "^3.8", + "laminas/laminas-diactoros": "^2.3", + "lcobucci/coding-standard": "^5.0", + "league/plates": "^3.3", + "middlewares/negotiation": "^2.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/phpunit": "^9.2", + "squizlabs/php_codesniffer": "^3.5", + "twig/twig": "^3.0" + }, + "suggest": { + "jms/serializer": "For content formatting using a more flexible serializer", + "laminas/laminas-diactoros": "For concrete implementation of PSR-7", + "league/plates": "For content formatting using Plates as template engine", + "middlewares/negotiation": "For acceptable format identification", + "twig/twig": "For content formatting using Twig as template engine" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { "psr-4": { - "Psr\\Http\\Server\\": "src/" + "Lcobucci\\ContentNegotiation\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -828,116 +883,132 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" } ], - "description": "Common interface for HTTP server-side middleware", - "keywords": [ - "http", - "http-interop", - "middleware", - "psr", - "psr-15", - "psr-7", - "request", - "response" - ], + "description": "A PSR-15 middleware to handle content negotiation", "support": { - "issues": "https://github.com/php-fig/http-server-middleware/issues", - "source": "https://github.com/php-fig/http-server-middleware/tree/master" + "issues": "https://github.com/lcobucci/content-negotiation-middleware/issues", + "source": "https://github.com/lcobucci/content-negotiation-middleware/tree/3.0.0" }, - "time": "2018-10-30T17:12:04+00:00" + "funding": [ + { + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" + } + ], + "time": "2020-07-02T17:28:07+00:00" }, { - "name": "psr/log", - "version": "1.1.3", + "name": "lcobucci/di-builder", + "version": "7.0.0", "source": { "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" + "url": "https://github.com/lcobucci/di-builder.git", + "reference": "096acbbca8d96e27aef03d2176308110c48e1f16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", - "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", + "url": "https://api.github.com/repos/lcobucci/di-builder/zipball/096acbbca8d96e27aef03d2176308110c48e1f16", + "reference": "096acbbca8d96e27aef03d2176308110c48e1f16", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": "^7.4 || ^8.0", + "symfony/config": "^5.1", + "symfony/dependency-injection": "^5.1", + "symfony/expression-language": "^5.1" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } + "require-dev": { + "infection/infection": "^0.17", + "lcobucci/coding-standard": "^6.0", + "mikey179/vfsstream": "^1.6.8", + "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/phpunit": "^9.3", + "squizlabs/php_codesniffer": "^3.5", + "symfony/proxy-manager-bridge": "^5.1", + "symfony/yaml": "^5.1" + }, + "suggest": { + "symfony/proxy-manager-bridge": "Allows the creation of lazy services" }, + "type": "library", "autoload": { "psr-4": { - "Psr\\Log\\": "Psr/Log/" + "Lcobucci\\DependencyInjection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" } ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", + "description": "Dependency Injection Builder for PHP applications", + "homepage": "https://github.com/lcobucci/di-builder", "keywords": [ - "log", - "psr", - "psr-3" + "dependency-injection" ], "support": { - "source": "https://github.com/php-fig/log/tree/1.1.3" + "issues": "https://github.com/lcobucci/di-builder/issues", + "source": "https://github.com/lcobucci/di-builder/tree/7.0.0" }, - "time": "2020-03-23T09:12:05+00:00" + "funding": [ + { + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" + } + ], + "time": "2020-10-01T19:34:31+00:00" }, { - "name": "ramsey/collection", - "version": "1.1.3", + "name": "league/tactician", + "version": "v1.1.0", "source": { "type": "git", - "url": "https://github.com/ramsey/collection.git", - "reference": "28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1" + "url": "https://github.com/thephpleague/tactician.git", + "reference": "e79f763170f3d5922ec29e85cffca0bac5cd8975" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/collection/zipball/28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1", - "reference": "28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1", + "url": "https://api.github.com/repos/thephpleague/tactician/zipball/e79f763170f3d5922ec29e85cffca0bac5cd8975", + "reference": "e79f763170f3d5922ec29e85cffca0bac5cd8975", "shasum": "" }, "require": { - "php": "^7.2 || ^8" + "php": ">=7.1" }, "require-dev": { - "captainhook/captainhook": "^5.3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "ergebnis/composer-normalize": "^2.6", - "fakerphp/faker": "^1.5", - "hamcrest/hamcrest-php": "^2", - "jangregor/phpstan-prophecy": "^0.8", "mockery/mockery": "^1.3", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^0.12.32", - "phpstan/phpstan-mockery": "^0.12.5", - "phpstan/phpstan-phpunit": "^0.12.11", - "phpunit/phpunit": "^8.5 || ^9", - "psy/psysh": "^0.10.4", - "slevomat/coding-standard": "^6.3", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^4.4" + "phpunit/phpunit": "^7.5.20 || ^9.3.8", + "squizlabs/php_codesniffer": "^3.5.8" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, "autoload": { "psr-4": { - "Ramsey\\Collection\\": "src/" + "League\\Tactician\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -946,697 +1017,625 @@ ], "authors": [ { - "name": "Ben Ramsey", - "email": "ben@benramsey.com", - "homepage": "https://benramsey.com" + "name": "Ross Tuck", + "homepage": "http://tactician.thephpleague.com" } ], - "description": "A PHP 7.2+ library for representing and manipulating collections.", + "description": "A small, flexible command bus. Handy for building service layers.", "keywords": [ - "array", - "collection", - "hash", - "map", - "queue", - "set" + "command", + "command bus", + "service layer" ], "support": { - "issues": "https://github.com/ramsey/collection/issues", - "source": "https://github.com/ramsey/collection/tree/1.1.3" + "issues": "https://github.com/thephpleague/tactician/issues", + "source": "https://github.com/thephpleague/tactician/tree/v1.1.0" }, - "funding": [ - { - "url": "https://github.com/ramsey", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", - "type": "tidelift" - } - ], - "time": "2021-01-21T17:40:04+00:00" + "time": "2021-02-14T15:29:04+00:00" }, { - "name": "ramsey/uuid", - "version": "4.1.1", + "name": "mezzio/mezzio", + "version": "3.3.0", "source": { "type": "git", - "url": "https://github.com/ramsey/uuid.git", - "reference": "cd4032040a750077205918c86049aa0f43d22947" + "url": "https://github.com/mezzio/mezzio.git", + "reference": "3d18f3dbafd350b3620fe292f5b72ceccf59b54f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ramsey/uuid/zipball/cd4032040a750077205918c86049aa0f43d22947", - "reference": "cd4032040a750077205918c86049aa0f43d22947", + "url": "https://api.github.com/repos/mezzio/mezzio/zipball/3d18f3dbafd350b3620fe292f5b72ceccf59b54f", + "reference": "3d18f3dbafd350b3620fe292f5b72ceccf59b54f", "shasum": "" }, "require": { - "brick/math": "^0.8 || ^0.9", - "ext-json": "*", - "php": "^7.2 || ^8", - "ramsey/collection": "^1.0", - "symfony/polyfill-ctype": "^1.8" + "fig/http-message-util": "^1.1.5", + "laminas/laminas-httphandlerrunner": "^1.3.0", + "laminas/laminas-stratigility": "^3.3.0", + "laminas/laminas-zendframework-bridge": "^1.1.0", + "mezzio/mezzio-router": "^3.2.0", + "mezzio/mezzio-template": "^2.1.0", + "php": "^7.3||~8.0.0", + "psr/container": "^1.0", + "psr/http-message": "^1.0.1", + "psr/http-server-middleware": "^1.0" + }, + "conflict": { + "container-interop/container-interop": "<1.2.0", + "laminas/laminas-diactoros": "<1.7.1", + "laminas/laminas-stdlib": "<3.2.1" }, "replace": { - "rhumsaa/uuid": "self.version" + "zendframework/zend-expressive": "^3.2.1" }, "require-dev": { - "codeception/aspect-mock": "^3", - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7.0", - "doctrine/annotations": "^1.8", - "goaop/framework": "^2", - "mockery/mockery": "^1.3", - "moontoast/math": "^1.1", - "paragonie/random-lib": "^2", - "php-mock/php-mock-mockery": "^1.3", - "php-mock/php-mock-phpunit": "^2.5", - "php-parallel-lint/php-parallel-lint": "^1.1", - "phpbench/phpbench": "^0.17.1", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-mockery": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^8.5", - "psy/psysh": "^0.10.0", - "slevomat/coding-standard": "^6.0", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "3.9.4" + "filp/whoops": "^2.8.0", + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-diactoros": "^2.5.0", + "laminas/laminas-servicemanager": "^3.6.0", + "malukenho/docheader": "^0.1.8", + "mezzio/mezzio-aurarouter": "^3.0", + "mezzio/mezzio-fastroute": "^3.1.0", + "mezzio/mezzio-laminasrouter": "^3.1.0", + "mockery/mockery": "^1.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^0.12.33", + "phpstan/phpstan-phpunit": "^0.12.13", + "phpstan/phpstan-strict-rules": "^0.12.4", + "phpunit/phpunit": "^9.3" }, "suggest": { - "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", - "ext-ctype": "Enables faster processing of character classification using ctype functions.", - "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", - "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", - "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", - "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + "filp/whoops": "^2.1 to use the Whoops error handler", + "laminas/laminas-auradi-config": "^2.0 to use Aura.Di dependency injection container", + "laminas/laminas-pimple-config": "^1.0 to use Pimple for dependency injection container", + "laminas/laminas-servicemanager": "^3.3 to use laminas-servicemanager for dependency injection", + "mezzio/mezzio-helpers": "^3.0 for its UrlHelper, ServerUrlHelper, and BodyParseMiddleware", + "mezzio/mezzio-tooling": "^1.0 for migration and development tools; require it with the --dev flag", + "psr/http-message-implementation": "Please install a psr/http-message-implementation to consume Mezzio; e.g., laminas/laminas-diactoros" }, + "bin": [ + "bin/mezzio-tooling" + ], "type": "library", "extra": { - "branch-alias": { - "dev-master": "4.x-dev" + "laminas": { + "config-provider": "Mezzio\\ConfigProvider" } }, "autoload": { - "psr-4": { - "Ramsey\\Uuid\\": "src/" - }, "files": [ - "src/functions.php" - ] - }, + "src/constants.php", + "src/constants.legacy.php" + ], + "psr-4": { + "Mezzio\\": "src/" + } + }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", - "homepage": "https://github.com/ramsey/uuid", + "description": "PSR-15 Middleware Microframework", + "homepage": "https://mezzio.dev", "keywords": [ - "guid", - "identifier", - "uuid" + "PSR-11", + "http", + "laminas", + "mezzio", + "middleware", + "psr", + "psr-15", + "psr-7" ], "support": { - "issues": "https://github.com/ramsey/uuid/issues", - "rss": "https://github.com/ramsey/uuid/releases.atom", - "source": "https://github.com/ramsey/uuid" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.mezzio.dev/mezzio/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/mezzio/mezzio/issues", + "rss": "https://github.com/mezzio/mezzio/releases.atom", + "source": "https://github.com/mezzio/mezzio" }, "funding": [ { - "url": "https://github.com/ramsey", - "type": "github" + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } ], - "time": "2020-08-18T17:17:46+00:00" + "time": "2021-01-24T21:16:27+00:00" }, { - "name": "symfony/cache", - "version": "v5.2.3", + "name": "mezzio/mezzio-fastroute", + "version": "3.1.0", "source": { "type": "git", - "url": "https://github.com/symfony/cache.git", - "reference": "d6aed6c1bbf6f59e521f46437475a0ff4878d388" + "url": "https://github.com/mezzio/mezzio-fastroute.git", + "reference": "02fb02ad21e948aa955f871829eb15ac35ee449a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/d6aed6c1bbf6f59e521f46437475a0ff4878d388", - "reference": "d6aed6c1bbf6f59e521f46437475a0ff4878d388", + "url": "https://api.github.com/repos/mezzio/mezzio-fastroute/zipball/02fb02ad21e948aa955f871829eb15ac35ee449a", + "reference": "02fb02ad21e948aa955f871829eb15ac35ee449a", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/cache": "~1.0", - "psr/log": "^1.1", - "symfony/cache-contracts": "^1.1.7|^2", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0" + "fig/http-message-util": "^1.1.2", + "laminas/laminas-stdlib": "^2.0 || ^3.1", + "laminas/laminas-zendframework-bridge": "^1.0", + "mezzio/mezzio-router": "^3.2", + "nikic/fast-route": "^1.2", + "php": "^7.3 || ~8.0.0", + "psr/container": "^1.0", + "psr/http-message": "^1.0.1" }, "conflict": { - "doctrine/dbal": "<2.10", - "symfony/dependency-injection": "<4.4", - "symfony/http-kernel": "<4.4", - "symfony/var-dumper": "<4.4" + "container-interop/container-interop": "<1.2.0" }, - "provide": { - "psr/cache-implementation": "1.0", - "psr/simple-cache-implementation": "1.0", - "symfony/cache-implementation": "1.0" + "replace": { + "zendframework/zend-expressive-fastroute": "^3.0.3" }, "require-dev": { - "cache/integration-tests": "dev-master", - "doctrine/cache": "^1.6", - "doctrine/dbal": "^2.10|^3.0", - "predis/predis": "^1.1", - "psr/simple-cache": "^1.0", - "symfony/config": "^4.4|^5.0", - "symfony/dependency-injection": "^4.4|^5.0", - "symfony/filesystem": "^4.4|^5.0", - "symfony/http-kernel": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/var-dumper": "^4.4|^5.0" + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-diactoros": "^1.7.1", + "laminas/laminas-stratigility": "^3.0", + "malukenho/docheader": "^0.1.6", + "mikey179/vfsstream": "^1.6.7", + "phpunit/phpunit": "^9.4.1" }, "type": "library", + "extra": { + "laminas": { + "config-provider": "Mezzio\\Router\\FastRouteRouter\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\Cache\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Mezzio\\Router\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } + "BSD-3-Clause" ], - "description": "Provides an extended PSR-6, PSR-16 (and tags) implementation", - "homepage": "https://symfony.com", + "description": "FastRoute integration for Mezzio", + "homepage": "https://mezzio.dev", "keywords": [ - "caching", - "psr6" + "FastRoute", + "http", + "laminas", + "mezzio", + "middleware", + "psr", + "psr-7" ], "support": { - "source": "https://github.com/symfony/cache/tree/v5.2.3" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.mezzio.dev/mezzio/features/router/fast-route/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/mezzio/mezzio-fastroute/issues", + "rss": "https://github.com/mezzio/mezzio-fastroute/releases.atom", + "source": "https://github.com/mezzio/mezzio-fastroute" }, "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" + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } ], - "time": "2021-01-27T11:24:50+00:00" + "time": "2020-12-21T02:11:53+00:00" }, { - "name": "symfony/cache-contracts", - "version": "v2.2.0", + "name": "mezzio/mezzio-helpers", + "version": "5.4.0", "source": { "type": "git", - "url": "https://github.com/symfony/cache-contracts.git", - "reference": "8034ca0b61d4dd967f3698aaa1da2507b631d0cb" + "url": "https://github.com/mezzio/mezzio-helpers.git", + "reference": "cead6d7edd15de0496e6ad3e3093286234af2522" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/8034ca0b61d4dd967f3698aaa1da2507b631d0cb", - "reference": "8034ca0b61d4dd967f3698aaa1da2507b631d0cb", + "url": "https://api.github.com/repos/mezzio/mezzio-helpers/zipball/cead6d7edd15de0496e6ad3e3093286234af2522", + "reference": "cead6d7edd15de0496e6ad3e3093286234af2522", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/cache": "^1.0" + "laminas/laminas-zendframework-bridge": "^1.0", + "mezzio/mezzio-router": "^3.0", + "php": "^7.3 || ~8.0.0", + "psr/container": "^1.0", + "psr/http-message": "^1.0.1", + "psr/http-server-middleware": "^1.0" }, - "suggest": { - "symfony/cache-implementation": "" + "replace": { + "zendframework/zend-expressive-helpers": "^5.3.0" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-diactoros": "^1.7.1", + "malukenho/docheader": "^0.1.8", + "mockery/mockery": "^1.4.2", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.4.2" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "laminas": { + "config-provider": "Mezzio\\Helper\\ConfigProvider" } }, "autoload": { "psr-4": { - "Symfony\\Contracts\\Cache\\": "" + "Mezzio\\Helper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } + "BSD-3-Clause" ], - "description": "Generic abstractions related to caching", - "homepage": "https://symfony.com", + "description": "Helper/Utility classes for Mezzio", + "homepage": "https://mezzio.dev", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "http", + "laminas", + "mezzio", + "middleware", + "psr", + "psr-7" ], "support": { - "source": "https://github.com/symfony/cache-contracts/tree/v2.2.0" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.mezzio.dev/mezzio/features/helpers/intro/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/mezzio/mezzio-helpers/issues", + "rss": "https://github.com/mezzio/mezzio-helpers/releases.atom", + "source": "https://github.com/mezzio/mezzio-helpers" }, "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" + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } ], - "time": "2020-09-07T11:33:47+00:00" + "time": "2020-11-18T13:59:04+00:00" }, { - "name": "symfony/config", - "version": "v5.2.3", + "name": "mezzio/mezzio-router", + "version": "3.3.0", "source": { "type": "git", - "url": "https://github.com/symfony/config.git", - "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab" + "url": "https://github.com/mezzio/mezzio-router.git", + "reference": "42659ecc8db2e60ca3dde413507a98d879031a37" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", - "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", + "url": "https://api.github.com/repos/mezzio/mezzio-router/zipball/42659ecc8db2e60ca3dde413507a98d879031a37", + "reference": "42659ecc8db2e60ca3dde413507a98d879031a37", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1", - "symfony/filesystem": "^4.4|^5.0", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-php80": "^1.15" + "fig/http-message-util": "^1.1.2", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0", + "psr/container": "^1.0", + "psr/http-message": "^1.0.1", + "psr/http-server-middleware": "^1.0" }, - "conflict": { - "symfony/finder": "<4.4" + "replace": { + "zendframework/zend-expressive-router": "^3.1.1" }, "require-dev": { - "symfony/event-dispatcher": "^4.4|^5.0", - "symfony/finder": "^4.4|^5.0", - "symfony/messenger": "^4.4|^5.0", - "symfony/service-contracts": "^1.1|^2", - "symfony/yaml": "^4.4|^5.0" + "laminas/laminas-coding-standard": "~2.1.0", + "malukenho/docheader": "^0.1.6", + "phpspec/prophecy": "^1.9", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.4.1", + "psalm/plugin-phpunit": "^0.15.0", + "vimeo/psalm": "^4.3" }, "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "mezzio/mezzio-aurarouter": "^3.0 to use the Aura.Router routing adapter", + "mezzio/mezzio-fastroute": "^3.0 to use the FastRoute routing adapter", + "mezzio/mezzio-laminasrouter": "^3.0 to use the laminas-router routing adapter" }, "type": "library", + "extra": { + "laminas": { + "config-provider": "Mezzio\\Router\\ConfigProvider" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\Config\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Mezzio\\Router\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } + "description": "Router subcomponent for Mezzio", + "homepage": "https://mezzio.dev", + "keywords": [ + "http", + "laminas", + "mezzio", + "middleware", + "psr", + "psr-7" ], - "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", - "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v5.2.3" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.mezzio.dev/mezzio/features/router/intro/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/mezzio/mezzio-router/issues", + "rss": "https://github.com/mezzio/mezzio-router/releases.atom", + "source": "https://github.com/mezzio/mezzio-router" }, "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" + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2021-01-06T16:46:13+00:00" }, { - "name": "symfony/dependency-injection", - "version": "v5.2.3", + "name": "mezzio/mezzio-template", + "version": "2.1.1", "source": { "type": "git", - "url": "https://github.com/symfony/dependency-injection.git", - "reference": "62f72187be689540385dce6c68a5d4c16f034139" + "url": "https://github.com/mezzio/mezzio-template.git", + "reference": "8f36e80b3ac6d794cf324134b368ec00bb4cfdbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/62f72187be689540385dce6c68a5d4c16f034139", - "reference": "62f72187be689540385dce6c68a5d4c16f034139", + "url": "https://api.github.com/repos/mezzio/mezzio-template/zipball/8f36e80b3ac6d794cf324134b368ec00bb4cfdbe", + "reference": "8f36e80b3ac6d794cf324134b368ec00bb4cfdbe", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.0", - "symfony/deprecation-contracts": "^2.1", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1.6|^2" - }, - "conflict": { - "symfony/config": "<5.1", - "symfony/finder": "<4.4", - "symfony/proxy-manager-bridge": "<4.4", - "symfony/yaml": "<4.4" + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" }, - "provide": { - "psr/container-implementation": "1.0", - "symfony/service-implementation": "1.0" + "replace": { + "zendframework/zend-expressive-template": "^2.0.1" }, "require-dev": { - "symfony/config": "^5.1", - "symfony/expression-language": "^4.4|^5.0", - "symfony/yaml": "^4.4|^5.0" + "laminas/laminas-coding-standard": "~2.1.0", + "malukenho/docheader": "^0.1.6", + "phpunit/phpunit": "^9.3" }, "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", - "symfony/yaml": "" + "mezzio/mezzio-laminasviewrenderer": "^2.0 to use the laminas-view PhpRenderer template renderer", + "mezzio/mezzio-platesrenderer": "^2.0 to use the Plates template renderer", + "mezzio/mezzio-twigrenderer": "^2.0 to use the Twig template renderer" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\DependencyInjection\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Mezzio\\Template\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } + "description": "Template subcomponent for Mezzio", + "homepage": "https://mezzio.dev", + "keywords": [ + "laminas", + "mezzio", + "template" ], - "description": "Allows you to standardize and centralize the way objects are constructed in your application", - "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v5.2.3" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.mezzio.dev/mezzio/features/template/intro/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/mezzio/mezzio-template/issues", + "rss": "https://github.com/mezzio/mezzio-template/releases.atom", + "source": "https://github.com/mezzio/mezzio-template" }, "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" + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" } ], - "time": "2021-01-27T12:56:27+00:00" + "time": "2021-01-23T03:51:53+00:00" }, { - "name": "symfony/deprecation-contracts", - "version": "v2.2.0", + "name": "middlewares/negotiation", + "version": "v2.0.2", "source": { "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" + "url": "https://github.com/middlewares/negotiation.git", + "reference": "1b3d903b17f2193adb4319fb7ddbb98e6b9ab33c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", - "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", + "url": "https://api.github.com/repos/middlewares/negotiation/zipball/1b3d903b17f2193adb4319fb7ddbb98e6b9ab33c", + "reference": "1b3d903b17f2193adb4319fb7ddbb98e6b9ab33c", "shasum": "" }, "require": { - "php": ">=7.1" + "middlewares/utils": "^3.0", + "php": "^7.2 || ^8.0", + "psr/http-server-middleware": "^1.0", + "willdurand/negotiation": "^3.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.0", + "laminas/laminas-diactoros": "^2.2", + "oscarotero/php-cs-fixer-config": "^1.0", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8|^9", + "squizlabs/php_codesniffer": "^3.0" }, + "type": "library", "autoload": { - "files": [ - "function.php" - ] + "psr-4": { + "Middlewares\\": "src/" + } }, "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": "Middleware to implement content negotiation", + "homepage": "https://github.com/middlewares/negotiation", + "keywords": [ + "content", + "encoding", + "http", + "language", + "middleware", + "negotiation", + "psr-15", + "psr-7", + "server" ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/master" + "issues": "https://github.com/middlewares/negotiation/issues", + "source": "https://github.com/middlewares/negotiation/tree/v2.0.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": "2020-09-07T11:33:47+00:00" + "time": "2020-12-02T00:06:29+00:00" }, { - "name": "symfony/expression-language", - "version": "v5.2.3", + "name": "middlewares/utils", + "version": "v3.2.0", "source": { "type": "git", - "url": "https://github.com/symfony/expression-language.git", - "reference": "7bf30a4e29887110f8bd1882ccc82ee63c8a5133" + "url": "https://github.com/middlewares/utils.git", + "reference": "a9ef1e5365020ead0ae343b95602bd877a9bf852" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/expression-language/zipball/7bf30a4e29887110f8bd1882ccc82ee63c8a5133", - "reference": "7bf30a4e29887110f8bd1882ccc82ee63c8a5133", + "url": "https://api.github.com/repos/middlewares/utils/zipball/a9ef1e5365020ead0ae343b95602bd877a9bf852", + "reference": "a9ef1e5365020ead0ae343b95602bd877a9bf852", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/cache": "^4.4|^5.0", - "symfony/polyfill-php80": "^1.15", - "symfony/service-contracts": "^1.1|^2" + "php": "^7.2 || ^8.0", + "psr/container": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "psr/http-server-middleware": "^1.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^v2.16", + "guzzlehttp/psr7": "dev-master", + "laminas/laminas-diactoros": "^2.4", + "nyholm/psr7": "^1.0", + "oscarotero/php-cs-fixer-config": "^1.0", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^8|^9", + "slim/psr7": "~0.3", + "squizlabs/php_codesniffer": "^3.5", + "sunrise/http-message": "^1.0", + "sunrise/http-server-request": "^1.0", + "sunrise/stream": "^1.0.15", + "sunrise/uri": "^1.0.15" }, "type": "library", "autoload": { "psr-4": { - "Symfony\\Component\\ExpressionLanguage\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Middlewares\\Utils\\": "src/" + } }, "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": "Common utils for PSR-15 middleware packages", + "homepage": "https://github.com/middlewares/utils", + "keywords": [ + "PSR-11", + "http", + "middleware", + "psr-15", + "psr-17", + "psr-7" ], - "description": "Provides an engine that can compile and evaluate expressions", - "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/expression-language/tree/v5.2.3" + "issues": "https://github.com/middlewares/utils/issues", + "source": "https://github.com/middlewares/utils/tree/v3.2.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": "2021-01-27T10:15:41+00:00" + "time": "2020-11-30T20:07:15+00:00" }, { - "name": "symfony/filesystem", - "version": "v5.2.3", + "name": "nikic/fast-route", + "version": "v1.3.0", "source": { "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038" + "url": "https://github.com/nikic/FastRoute.git", + "reference": "181d480e08d9476e61381e04a71b34dc0432e812" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/262d033b57c73e8b59cd6e68a45c528318b15038", - "reference": "262d033b57c73e8b59cd6e68a45c528318b15038", + "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812", + "reference": "181d480e08d9476e61381e04a71b34dc0432e812", "shasum": "" }, "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "php": ">=5.4.0" }, - "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 basic utilities for the filesystem", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.2.3" + "require-dev": { + "phpunit/phpunit": "^4.8.35|~5.7" }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" + "type": "library", + "autoload": { + "psr-4": { + "FastRoute\\": "src/" }, + "files": [ + "src/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" + "name": "Nikita Popov", + "email": "nikic@php.net" } ], - "time": "2021-01-27T10:01:46+00:00" + "description": "Fast request router for PHP", + "keywords": [ + "router", + "routing" + ], + "support": { + "issues": "https://github.com/nikic/FastRoute/issues", + "source": "https://github.com/nikic/FastRoute/tree/master" + }, + "time": "2018-02-13T20:26:39+00:00" }, { - "name": "symfony/polyfill-ctype", - "version": "v1.22.1", + "name": "psr/cache", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" + "url": "https://github.com/php-fig/cache.git", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", - "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", + "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8", + "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8", "shasum": "" }, "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-ctype": "For best performance" + "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" - }, - "files": [ - "bootstrap.php" - ] + "Psr\\Cache\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1644,78 +1643,48 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", + "description": "Common interface for caching libraries", "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" + "cache", + "psr", + "psr-6" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1" + "source": "https://github.com/php-fig/cache/tree/master" }, - "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": "2021-01-07T16:49:33+00:00" + "time": "2016-08-06T20:24:11+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.22.1", + "name": "psr/container", + "version": "1.0.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" + "url": "https://github.com/php-fig/container.git", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", - "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", + "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=5.3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.22-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "files": [ - "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" - ] + "Psr\\Container\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1723,79 +1692,52 @@ ], "authors": [ { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.1" + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/master" }, - "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": "2021-01-07T16:49:33+00:00" + "time": "2017-02-14T16:28:37+00:00" }, { - "name": "symfony/service-contracts", - "version": "v2.2.0", + "name": "psr/http-factory", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be", "shasum": "" }, "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" + "php": ">=7.0.0", + "psr/http-message": "^1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Symfony\\Contracts\\Service\\": "" + "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1804,72 +1746,53 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", + "description": "Common interfaces for PSR-7 HTTP message factories", "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/master" + "source": "https://github.com/php-fig/http-factory/tree/master" }, - "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": "2020-09-07T11:33:47+00:00" + "time": "2019-04-30T12:38:16+00:00" }, { - "name": "symfony/var-exporter", - "version": "v5.2.3", + "name": "psr/http-message", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/symfony/var-exporter.git", - "reference": "5aed4875ab514c8cb9b6ff4772baa25fa4c10307" + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/5aed4875ab514c8cb9b6ff4772baa25fa4c10307", - "reference": "5aed4875ab514c8cb9b6ff4772baa25fa4c10307", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", "shasum": "" }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.15" - }, - "require-dev": { - "symfony/var-dumper": "^4.4.9|^5.0.9" + "require": { + "php": ">=5.3.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { "psr-4": { - "Symfony\\Component\\VarExporter\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "Psr\\Http\\Message\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1877,72 +1800,52 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Allows exporting any serializable PHP data structure to plain PHP code", - "homepage": "https://symfony.com", + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", "keywords": [ - "clone", - "construct", - "export", - "hydrate", - "instantiate", - "serialize" + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v5.2.3" + "source": "https://github.com/php-fig/http-message/tree/master" }, - "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": "2021-01-27T10:01:46+00:00" + "time": "2016-08-06T14:39:51+00:00" }, { - "name": "willdurand/negotiation", - "version": "3.0.0", + "name": "psr/http-server-handler", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/willdurand/Negotiation.git", - "reference": "04e14f38d4edfcc974114a07d2777d90c98f3d9c" + "url": "https://github.com/php-fig/http-server-handler.git", + "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/04e14f38d4edfcc974114a07d2777d90c98f3d9c", - "reference": "04e14f38d4edfcc974114a07d2777d90c98f3d9c", + "url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/aff2f80e33b7f026ec96bb42f63242dc50ffcae7", + "reference": "aff2f80e33b7f026ec96bb42f63242dc50ffcae7", "shasum": "" }, "require": { - "php": ">=7.1.0" - }, - "require-dev": { - "symfony/phpunit-bridge": "^5.0" + "php": ">=7.0", + "psr/http-message": "^1.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { - "Negotiation\\": "src/Negotiation" + "Psr\\Http\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -1951,65 +1854,56 @@ ], "authors": [ { - "name": "William Durand", - "email": "will+git@drnd.me" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Content Negotiation tools for PHP provided as a standalone library.", - "homepage": "http://williamdurand.fr/Negotiation/", + "description": "Common interface for HTTP server-side request handler", "keywords": [ - "accept", - "content", - "format", - "header", - "negotiation" + "handler", + "http", + "http-interop", + "psr", + "psr-15", + "psr-7", + "request", + "response", + "server" ], "support": { - "issues": "https://github.com/willdurand/Negotiation/issues", - "source": "https://github.com/willdurand/Negotiation/tree/3.0.0" + "issues": "https://github.com/php-fig/http-server-handler/issues", + "source": "https://github.com/php-fig/http-server-handler/tree/master" }, - "time": "2020-09-25T08:01:41+00:00" - } - ], - "packages-dev": [ + "time": "2018-10-30T16:46:14+00:00" + }, { - "name": "chimera/bus-tactician", - "version": "0.4.x-dev", + "name": "psr/http-server-middleware", + "version": "1.0.1", "source": { "type": "git", - "url": "https://github.com/chimeraphp/bus-tactician.git", - "reference": "0134905077ad3be9367b4b188ba16fd4b994be63" + "url": "https://github.com/php-fig/http-server-middleware.git", + "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chimeraphp/bus-tactician/zipball/0134905077ad3be9367b4b188ba16fd4b994be63", - "reference": "0134905077ad3be9367b4b188ba16fd4b994be63", + "url": "https://api.github.com/repos/php-fig/http-server-middleware/zipball/2296f45510945530b9dceb8bcedb5cb84d40c5f5", + "reference": "2296f45510945530b9dceb8bcedb5cb84d40c5f5", "shasum": "" }, "require": { - "chimera/foundation": "^0.4@dev", - "league/tactician": "^1.1", - "php": "^7.4 || ^8.0", - "psr/container": "^1.0" - }, - "provide": { - "chimera/bus-implementation": "0.4.0" - }, - "require-dev": { - "infection/infection": "^0.21", - "lcobucci/coding-standard": "^6.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.5" + "php": ">=7.0", + "psr/http-message": "^1.0", + "psr/http-server-handler": "^1.0" }, - "default-branch": true, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, "autoload": { "psr-4": { - "Chimera\\ServiceBus\\Tactician\\": "src" + "Psr\\Http\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2018,60 +1912,53 @@ ], "authors": [ { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Service bus adapter for league/tactician", + "description": "Common interface for HTTP server-side middleware", + "keywords": [ + "http", + "http-interop", + "middleware", + "psr", + "psr-15", + "psr-7", + "request", + "response" + ], "support": { - "issues": "https://github.com/chimeraphp/bus-tactician/issues", - "source": "https://github.com/chimeraphp/bus-tactician/tree/0.4.x" + "issues": "https://github.com/php-fig/http-server-middleware/issues", + "source": "https://github.com/php-fig/http-server-middleware/tree/master" }, - "funding": [ - { - "url": "https://github.com/lcobucci", - "type": "github" - }, - { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" - } - ], - "time": "2021-02-21T12:54:46+00:00" + "time": "2018-10-30T17:12:04+00:00" }, { - "name": "chimera/mapping", - "version": "0.4.x-dev", + "name": "psr/log", + "version": "1.1.3", "source": { "type": "git", - "url": "https://github.com/chimeraphp/mapping.git", - "reference": "e836a4a4aff65063749611c49eda879ca72eb6cb" + "url": "https://github.com/php-fig/log.git", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chimeraphp/mapping/zipball/e836a4a4aff65063749611c49eda879ca72eb6cb", - "reference": "e836a4a4aff65063749611c49eda879ca72eb6cb", + "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", "shasum": "" }, "require": { - "doctrine/annotations": "^1.12", - "php": "^7.4 || ^8.0" - }, - "require-dev": { - "infection/infection": "^0.21", - "lcobucci/coding-standard": "^6.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.5" + "php": ">=5.3.0" }, - "default-branch": true, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, "autoload": { "psr-4": { - "Chimera\\Mapping\\": "src" + "Psr\\Log\\": "Psr/Log/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2080,73 +1967,61 @@ ], "authors": [ { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Useful annotations to configure the application layer of your software", + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], "support": { - "issues": "https://github.com/chimeraphp/mapping/issues", - "source": "https://github.com/chimeraphp/mapping/tree/0.4.x" + "source": "https://github.com/php-fig/log/tree/1.1.3" }, - "funding": [ - { - "url": "https://github.com/lcobucci", - "type": "github" - }, - { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" - } - ], - "time": "2021-02-21T22:15:34+00:00" + "time": "2020-03-23T09:12:05+00:00" }, { - "name": "chimera/routing-mezzio", - "version": "0.4.x-dev", + "name": "ramsey/collection", + "version": "1.1.3", "source": { "type": "git", - "url": "https://github.com/chimeraphp/routing-mezzio.git", - "reference": "b7dc855376228bf6909e4ecc19860002b84fde32" + "url": "https://github.com/ramsey/collection.git", + "reference": "28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chimeraphp/routing-mezzio/zipball/b7dc855376228bf6909e4ecc19860002b84fde32", - "reference": "b7dc855376228bf6909e4ecc19860002b84fde32", + "url": "https://api.github.com/repos/ramsey/collection/zipball/28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1", + "reference": "28a5c4ab2f5111db6a60b2b4ec84057e0f43b9c1", "shasum": "" }, "require": { - "chimera/foundation": "^0.4@dev", - "chimera/routing": "^0.4@dev", - "laminas/laminas-diactoros": "^2.5", - "mezzio/mezzio": "^3.3", - "mezzio/mezzio-fastroute": "^3.1", - "mezzio/mezzio-helpers": "^5.4", - "mezzio/mezzio-router": "^3.3", - "php": "^7.4 || ^8.0", - "psr/http-message": "^1.0" - }, - "provide": { - "chimera/routing-implementation": "0.4.0" - }, - "replace": { - "chimera/routing-expressive": "*" + "php": "^7.2 || ^8" }, "require-dev": { - "infection/infection": "^0.21", - "lcobucci/coding-standard": "^6.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.5" + "captainhook/captainhook": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "ergebnis/composer-normalize": "^2.6", + "fakerphp/faker": "^1.5", + "hamcrest/hamcrest-php": "^2", + "jangregor/phpstan-prophecy": "^0.8", + "mockery/mockery": "^1.3", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^0.12.32", + "phpstan/phpstan-mockery": "^0.12.5", + "phpstan/phpstan-phpunit": "^0.12.11", + "phpunit/phpunit": "^8.5 || ^9", + "psy/psysh": "^0.10.4", + "slevomat/coding-standard": "^6.3", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.4" }, - "default-branch": true, "type": "library", "autoload": { "psr-4": { - "Chimera\\Routing\\Mezzio\\": "src" + "Ramsey\\Collection\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -2155,120 +2030,183 @@ ], "authors": [ { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" } ], - "description": "Laminas Mezzio implementation for chimera/routing", + "description": "A PHP 7.2+ library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], "support": { - "issues": "https://github.com/chimeraphp/routing-mezzio/issues", - "source": "https://github.com/chimeraphp/routing-mezzio/tree/0.4.x" + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/1.1.3" }, "funding": [ { - "url": "https://github.com/lcobucci", + "url": "https://github.com/ramsey", "type": "github" }, { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" + "url": "https://tidelift.com/funding/github/packagist/ramsey/collection", + "type": "tidelift" } ], - "time": "2021-02-07T14:22:35+00:00" + "time": "2021-01-21T17:40:04+00:00" }, { - "name": "chimera/serialization-jms", - "version": "0.4.x-dev", + "name": "ramsey/uuid", + "version": "4.1.1", "source": { "type": "git", - "url": "https://github.com/chimeraphp/serialization-jms.git", - "reference": "f2c87e8545d9abd4635cd6c88d1df4578212a434" + "url": "https://github.com/ramsey/uuid.git", + "reference": "cd4032040a750077205918c86049aa0f43d22947" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/chimeraphp/serialization-jms/zipball/f2c87e8545d9abd4635cd6c88d1df4578212a434", - "reference": "f2c87e8545d9abd4635cd6c88d1df4578212a434", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/cd4032040a750077205918c86049aa0f43d22947", + "reference": "cd4032040a750077205918c86049aa0f43d22947", "shasum": "" }, "require": { - "chimera/foundation": "^0.4@dev", - "jms/serializer": "^3.11", - "php": "^7.4 || ^8.0" + "brick/math": "^0.8 || ^0.9", + "ext-json": "*", + "php": "^7.2 || ^8", + "ramsey/collection": "^1.0", + "symfony/polyfill-ctype": "^1.8" }, - "provide": { - "chimera/serialization-implementation": "0.4.0" + "replace": { + "rhumsaa/uuid": "self.version" }, "require-dev": { - "doctrine/annotations": "^1.11", - "infection/infection": "^0.21", - "lcobucci/coding-standard": "^6.0", - "phpstan/extension-installer": "^1.1", + "codeception/aspect-mock": "^3", + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7.0", + "doctrine/annotations": "^1.8", + "goaop/framework": "^2", + "mockery/mockery": "^1.3", + "moontoast/math": "^1.1", + "paragonie/random-lib": "^2", + "php-mock/php-mock-mockery": "^1.3", + "php-mock/php-mock-phpunit": "^2.5", + "php-parallel-lint/php-parallel-lint": "^1.1", + "phpbench/phpbench": "^0.17.1", + "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-mockery": "^0.12", "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.5" + "phpunit/phpunit": "^8.5", + "psy/psysh": "^0.10.0", + "slevomat/coding-standard": "^6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "3.9.4" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-ctype": "Enables faster processing of character classification using ctype functions.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." }, - "default-branch": true, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, "autoload": { "psr-4": { - "Chimera\\MessageCreator\\JmsSerializer\\": "src" - } + "Ramsey\\Uuid\\": "src/" + }, + "files": [ + "src/functions.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" - } + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "homepage": "https://github.com/ramsey/uuid", + "keywords": [ + "guid", + "identifier", + "uuid" ], - "description": "Adapter for jms/serializer which allows you to create messages to be handled", "support": { - "issues": "https://github.com/chimeraphp/serialization-jms/issues", - "source": "https://github.com/chimeraphp/serialization-jms/tree/0.4.x" + "issues": "https://github.com/ramsey/uuid/issues", + "rss": "https://github.com/ramsey/uuid/releases.atom", + "source": "https://github.com/ramsey/uuid" }, "funding": [ { - "url": "https://github.com/lcobucci", + "url": "https://github.com/ramsey", "type": "github" - }, - { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" } ], - "time": "2021-02-22T08:41:58+00:00" + "time": "2020-08-18T17:17:46+00:00" }, { - "name": "composer/xdebug-handler", - "version": "1.4.5", + "name": "symfony/cache", + "version": "v5.2.3", "source": { "type": "git", - "url": "https://github.com/composer/xdebug-handler.git", - "reference": "f28d44c286812c714741478d968104c5e604a1d4" + "url": "https://github.com/symfony/cache.git", + "reference": "d6aed6c1bbf6f59e521f46437475a0ff4878d388" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4", - "reference": "f28d44c286812c714741478d968104c5e604a1d4", + "url": "https://api.github.com/repos/symfony/cache/zipball/d6aed6c1bbf6f59e521f46437475a0ff4878d388", + "reference": "d6aed6c1bbf6f59e521f46437475a0ff4878d388", "shasum": "" }, "require": { - "php": "^5.3.2 || ^7.0 || ^8.0", - "psr/log": "^1.0" + "php": ">=7.2.5", + "psr/cache": "~1.0", + "psr/log": "^1.1", + "symfony/cache-contracts": "^1.1.7|^2", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1|^2", + "symfony/var-exporter": "^4.4|^5.0" + }, + "conflict": { + "doctrine/dbal": "<2.10", + "symfony/dependency-injection": "<4.4", + "symfony/http-kernel": "<4.4", + "symfony/var-dumper": "<4.4" + }, + "provide": { + "psr/cache-implementation": "1.0", + "psr/simple-cache-implementation": "1.0", + "symfony/cache-implementation": "1.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" + "cache/integration-tests": "dev-master", + "doctrine/cache": "^1.6", + "doctrine/dbal": "^2.10|^3.0", + "predis/predis": "^1.1", + "psr/simple-cache": "^1.0", + "symfony/config": "^4.4|^5.0", + "symfony/dependency-injection": "^4.4|^5.0", + "symfony/filesystem": "^4.4|^5.0", + "symfony/http-kernel": "^4.4|^5.0", + "symfony/messenger": "^4.4|^5.0", + "symfony/var-dumper": "^4.4|^5.0" }, "type": "library", "autoload": { "psr-4": { - "Composer\\XdebugHandler\\": "src" - } + "Symfony\\Component\\Cache\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2276,67 +2214,73 @@ ], "authors": [ { - "name": "John Stevenson", - "email": "john-stevenson@blueyonder.co.uk" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Restarts a process without Xdebug.", + "description": "Provides an extended PSR-6, PSR-16 (and tags) implementation", + "homepage": "https://symfony.com", "keywords": [ - "Xdebug", - "performance" + "caching", + "psr6" ], "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/xdebug-handler/issues", - "source": "https://github.com/composer/xdebug-handler/tree/1.4.5" + "source": "https://github.com/symfony/cache/tree/v5.2.3" }, "funding": [ { - "url": "https://packagist.com", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://github.com/composer", + "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2020-11-13T08:04:11+00:00" + "time": "2021-01-27T11:24:50+00:00" }, { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.1", + "name": "symfony/cache-contracts", + "version": "v2.2.0", "source": { "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "fe390591e0241955f22eb9ba327d137e501c771c" + "url": "https://github.com/symfony/cache-contracts.git", + "reference": "8034ca0b61d4dd967f3698aaa1da2507b631d0cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", - "reference": "fe390591e0241955f22eb9ba327d137e501c771c", + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/8034ca0b61d4dd967f3698aaa1da2507b631d0cb", + "reference": "8034ca0b61d4dd967f3698aaa1da2507b631d0cb", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" + "php": ">=7.2.5", + "psr/cache": "^1.0" }, - "require-dev": { - "composer/composer": "*", - "phpcompatibility/php-compatibility": "^9.0", - "sensiolabs/security-checker": "^4.1.0" + "suggest": { + "symfony/cache-implementation": "" }, - "type": "composer-plugin", + "type": "library", "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + "branch-alias": { + "dev-master": "2.2-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } }, "autoload": { "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + "Symfony\\Contracts\\Cache\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -2345,67 +2289,85 @@ ], "authors": [ { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", + "description": "Generic abstractions related to caching", + "homepage": "https://symfony.com", "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + "source": "https://github.com/symfony/cache-contracts/tree/v2.2.0" }, - "time": "2020-12-07T18:04:37+00:00" + "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": "2020-09-07T11:33:47+00:00" }, { - "name": "doctrine/annotations", - "version": "1.12.1", + "name": "symfony/config", + "version": "v5.2.3", "source": { "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b" + "url": "https://github.com/symfony/config.git", + "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/b17c5014ef81d212ac539f07a1001832df1b6d3b", - "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b", + "url": "https://api.github.com/repos/symfony/config/zipball/50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", + "reference": "50e0e1314a3b2609d32b6a5a0d0fb5342494c4ab", "shasum": "" }, "require": { - "doctrine/lexer": "1.*", - "ext-tokenizer": "*", - "php": "^7.1 || ^8.0" + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/filesystem": "^4.4|^5.0", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-php80": "^1.15" + }, + "conflict": { + "symfony/finder": "<4.4" }, "require-dev": { - "doctrine/cache": "1.*", - "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^0.12.20", - "phpunit/phpunit": "^7.5 || ^9.1.5" + "symfony/event-dispatcher": "^4.4|^5.0", + "symfony/finder": "^4.4|^5.0", + "symfony/messenger": "^4.4|^5.0", + "symfony/service-contracts": "^1.1|^2", + "symfony/yaml": "^4.4|^5.0" + }, + "suggest": { + "symfony/yaml": "To use the yaml reference dumper" }, "type": "library", "autoload": { "psr-4": { - "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" - } + "Symfony\\Component\\Config\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2413,195 +2375,217 @@ ], "authors": [ { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Roman Borschel", - "email": "roman@code-factory.org" - }, + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/config/tree/v5.2.3" + }, + "funding": [ { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" + "url": "https://symfony.com/sponsor", + "type": "custom" }, { - "name": "Jonathan Wage", - "email": "jonwage@gmail.com" + "url": "https://github.com/fabpot", + "type": "github" }, { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "description": "Docblock Annotations Parser", - "homepage": "https://www.doctrine-project.org/projects/annotations.html", - "keywords": [ - "annotations", - "docblock", - "parser" - ], - "support": { - "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.12.1" - }, - "time": "2021-02-21T21:00:45+00:00" + "time": "2021-01-27T10:15:41+00:00" }, { - "name": "doctrine/coding-standard", - "version": "8.2.0", + "name": "symfony/dependency-injection", + "version": "v5.2.3", "source": { "type": "git", - "url": "https://github.com/doctrine/coding-standard.git", - "reference": "529d385bb3790431080493c0fe7adaec39df368a" + "url": "https://github.com/symfony/dependency-injection.git", + "reference": "62f72187be689540385dce6c68a5d4c16f034139" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/coding-standard/zipball/529d385bb3790431080493c0fe7adaec39df368a", - "reference": "529d385bb3790431080493c0fe7adaec39df368a", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/62f72187be689540385dce6c68a5d4c16f034139", + "reference": "62f72187be689540385dce6c68a5d4c16f034139", "shasum": "" }, "require": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7", - "php": "^7.1 || ^8.0", - "slevomat/coding-standard": "^6.3.9", - "squizlabs/php_codesniffer": "^3.5.5" + "php": ">=7.2.5", + "psr/container": "^1.0", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1.6|^2" + }, + "conflict": { + "symfony/config": "<5.1", + "symfony/finder": "<4.4", + "symfony/proxy-manager-bridge": "<4.4", + "symfony/yaml": "<4.4" + }, + "provide": { + "psr/container-implementation": "1.0", + "symfony/service-implementation": "1.0" + }, + "require-dev": { + "symfony/config": "^5.1", + "symfony/expression-language": "^4.4|^5.0", + "symfony/yaml": "^4.4|^5.0" + }, + "suggest": { + "symfony/config": "", + "symfony/expression-language": "For using expressions in service container configuration", + "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", + "symfony/proxy-manager-bridge": "Generate service proxies to lazy load them", + "symfony/yaml": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DependencyInjection\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, - "type": "phpcodesniffer-standard", "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Benjamin Eberlei", - "email": "kontakt@beberlei.de" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Steve Müller", - "email": "st.mueller@dzh-online.de" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "The Doctrine Coding Standard is a set of PHPCS rules applied to all Doctrine projects.", - "homepage": "https://www.doctrine-project.org/projects/coding-standard.html", - "keywords": [ - "checks", - "code", - "coding", - "cs", - "doctrine", - "rules", - "sniffer", - "sniffs", - "standard", - "style" - ], + "description": "Allows you to standardize and centralize the way objects are constructed in your application", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/doctrine/coding-standard/issues", - "source": "https://github.com/doctrine/coding-standard/tree/8.2.0" + "source": "https://github.com/symfony/dependency-injection/tree/v5.2.3" }, - "time": "2020-10-25T14:56:19+00:00" + "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": "2021-01-27T12:56:27+00:00" }, { - "name": "doctrine/instantiator", - "version": "1.4.0", + "name": "symfony/deprecation-contracts", + "version": "v2.2.0", "source": { "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", - "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5fa56b4074d1ae755beb55617ddafe6f5d78f665", + "reference": "5fa56b4074d1ae755beb55617ddafe6f5d78f665", "shasum": "" }, "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^8.0", - "ext-pdo": "*", - "ext-phar": "*", - "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "php": ">=7.1" }, "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + "extra": { + "branch-alias": { + "dev-master": "2.2-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": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "https://ocramius.github.io/" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://www.doctrine-project.org/projects/instantiator.html", - "keywords": [ - "constructor", - "instantiate" - ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/doctrine/instantiator/issues", - "source": "https://github.com/doctrine/instantiator/tree/1.4.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/master" }, "funding": [ { - "url": "https://www.doctrine-project.org/sponsorship.html", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" + "url": "https://github.com/fabpot", + "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2020-11-10T18:47:58+00:00" + "time": "2020-09-07T11:33:47+00:00" }, { - "name": "doctrine/lexer", - "version": "1.2.1", + "name": "symfony/expression-language", + "version": "v5.2.3", "source": { "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" + "url": "https://github.com/symfony/expression-language.git", + "reference": "7bf30a4e29887110f8bd1882ccc82ee63c8a5133" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", - "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", + "url": "https://api.github.com/repos/symfony/expression-language/zipball/7bf30a4e29887110f8bd1882ccc82ee63c8a5133", + "reference": "7bf30a4e29887110f8bd1882ccc82ee63c8a5133", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" + "php": ">=7.2.5", + "symfony/cache": "^4.4|^5.0", + "symfony/polyfill-php80": "^1.15", + "symfony/service-contracts": "^1.1|^2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev" - } - }, "autoload": { "psr-4": { - "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" - } + "Symfony\\Component\\ExpressionLanguage\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2609,354 +2593,367 @@ ], "authors": [ { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, - { - "name": "Roman Borschel", - "email": "roman@code-factory.org" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" }, { - "name": "Johannes Schmitt", - "email": "schmittjoh@gmail.com" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", - "homepage": "https://www.doctrine-project.org/projects/lexer.html", - "keywords": [ - "annotations", - "docblock", - "lexer", - "parser", - "php" - ], + "description": "Provides an engine that can compile and evaluate expressions", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/doctrine/lexer/issues", - "source": "https://github.com/doctrine/lexer/tree/1.2.1" + "source": "https://github.com/symfony/expression-language/tree/v5.2.3" }, "funding": [ { - "url": "https://www.doctrine-project.org/sponsorship.html", + "url": "https://symfony.com/sponsor", "type": "custom" }, { - "url": "https://www.patreon.com/phpdoctrine", - "type": "patreon" + "url": "https://github.com/fabpot", + "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2020-05-25T17:44:05+00:00" + "time": "2021-01-27T10:15:41+00:00" }, { - "name": "infection/abstract-testframework-adapter", - "version": "0.3.1", + "name": "symfony/filesystem", + "version": "v5.2.3", "source": { "type": "git", - "url": "https://github.com/infection/abstract-testframework-adapter.git", - "reference": "c52539339f28d6b67625ff24496289b3e6d66025" + "url": "https://github.com/symfony/filesystem.git", + "reference": "262d033b57c73e8b59cd6e68a45c528318b15038" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/infection/abstract-testframework-adapter/zipball/c52539339f28d6b67625ff24496289b3e6d66025", - "reference": "c52539339f28d6b67625ff24496289b3e6d66025", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/262d033b57c73e8b59cd6e68a45c528318b15038", + "reference": "262d033b57c73e8b59cd6e68a45c528318b15038", "shasum": "" }, "require": { - "php": "^7.3 || ^8.0" - }, - "require-dev": { - "ergebnis/composer-normalize": "^2.8", - "friendsofphp/php-cs-fixer": "^2.16", - "phpunit/phpunit": "^9.0" + "php": ">=7.2.5", + "symfony/polyfill-ctype": "~1.8" }, "type": "library", "autoload": { "psr-4": { - "Infection\\AbstractTestFramework\\": "src/" - } + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Maks Rafalko", - "email": "maks.rafalko@gmail.com" + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Abstract Test Framework Adapter for Infection", + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", "support": { - "issues": "https://github.com/infection/abstract-testframework-adapter/issues", - "source": "https://github.com/infection/abstract-testframework-adapter/tree/0.3" + "source": "https://github.com/symfony/filesystem/tree/v5.2.3" }, - "time": "2020-08-30T13:50:12+00:00" + "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": "2021-01-27T10:01:46+00:00" }, { - "name": "infection/extension-installer", - "version": "0.1.1", + "name": "symfony/polyfill-ctype", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/infection/extension-installer.git", - "reference": "ff30c0adffcdbc747c96adf92382ccbe271d0afd" + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/infection/extension-installer/zipball/ff30c0adffcdbc747c96adf92382ccbe271d0afd", - "reference": "ff30c0adffcdbc747c96adf92382ccbe271d0afd", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e", + "reference": "c6c942b1ac76c82448322025e084cadc56048b4e", "shasum": "" }, "require": { - "composer-plugin-api": "^1.1 || ^2.0" + "php": ">=7.1" }, - "require-dev": { - "composer/composer": "^1.9", - "friendsofphp/php-cs-fixer": "^2.16", - "infection/infection": "^0.15.2", - "php-coveralls/php-coveralls": "^2.2", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.10", - "phpstan/phpstan-phpunit": "^0.12.6", - "phpstan/phpstan-strict-rules": "^0.12.2", - "phpstan/phpstan-webmozart-assert": "^0.12.2", - "phpunit/phpunit": "^8.5", - "vimeo/psalm": "^3.8" + "suggest": { + "ext-ctype": "For best performance" }, - "type": "composer-plugin", + "type": "library", "extra": { - "class": "Infection\\ExtensionInstaller\\Plugin" + "branch-alias": { + "dev-main": "1.22-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } }, "autoload": { "psr-4": { - "Infection\\ExtensionInstaller\\": "src/" - } + "Symfony\\Polyfill\\Ctype\\": "" + }, + "files": [ + "bootstrap.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Maks Rafalko", - "email": "maks.rafalko@gmail.com" + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Infection Extension Installer", + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], "support": { - "issues": "https://github.com/infection/extension-installer/issues", - "source": "https://github.com/infection/extension-installer/tree/0.1.1" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1" }, - "time": "2020-04-25T22:40:05+00:00" + "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": "2021-01-07T16:49:33+00:00" }, { - "name": "infection/include-interceptor", - "version": "0.2.4", + "name": "symfony/polyfill-php80", + "version": "v1.22.1", "source": { "type": "git", - "url": "https://github.com/infection/include-interceptor.git", - "reference": "e3cf9317a7fd554ab60a5587f028b16418cc4264" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/infection/include-interceptor/zipball/e3cf9317a7fd554ab60a5587f028b16418cc4264", - "reference": "e3cf9317a7fd554ab60a5587f028b16418cc4264", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91", + "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91", "shasum": "" }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.16", - "infection/infection": "^0.15.0", - "phan/phan": "^2.4 || ^3", - "php-coveralls/php-coveralls": "^2.2", - "phpstan/phpstan": "^0.12.8", - "phpunit/phpunit": "^8.5", - "vimeo/psalm": "^3.8" + "require": { + "php": ">=7.1" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.22-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, "autoload": { "psr-4": { - "Infection\\StreamWrapper\\": "src/" - } + "Symfony\\Polyfill\\Php80\\": "" + }, + "files": [ + "bootstrap.php" + ], + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Maks Rafalko", - "email": "maks.rafalko@gmail.com" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Stream Wrapper: Include Interceptor. Allows to replace included (autoloaded) file with another one.", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], "support": { - "issues": "https://github.com/infection/include-interceptor/issues", - "source": "https://github.com/infection/include-interceptor/tree/0.2.4" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.1" }, - "time": "2020-08-07T22:40:37+00:00" + "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": "2021-01-07T16:49:33+00:00" }, { - "name": "infection/infection", - "version": "0.21.1", + "name": "symfony/service-contracts", + "version": "v2.2.0", "source": { "type": "git", - "url": "https://github.com/infection/infection.git", - "reference": "3248417c831cc7953aac105440f82e4aaea17edf" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/infection/infection/zipball/3248417c831cc7953aac105440f82e4aaea17edf", - "reference": "3248417c831cc7953aac105440f82e4aaea17edf", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", + "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", "shasum": "" }, "require": { - "composer/xdebug-handler": "^1.3.3", - "ext-dom": "*", - "ext-json": "*", - "ext-libxml": "*", - "infection/abstract-testframework-adapter": "^0.3.1", - "infection/extension-installer": "^0.1.0", - "infection/include-interceptor": "^0.2.4", - "justinrainbow/json-schema": "^5.2", - "nikic/php-parser": "^4.10.3", - "ocramius/package-versions": "^1.2 || ^2.0", - "ondram/ci-detector": "^3.3.0", - "php": "^7.4 || ^8.0", - "sanmai/later": "^0.1.1", - "sanmai/pipeline": "^5.1", - "sebastian/diff": "^3.0.2 || ^4.0", - "seld/jsonlint": "^1.7", - "symfony/console": "^3.4.29 || ^4.1.19 || ^5.0", - "symfony/filesystem": "^3.4.29 || ^4.1.19 || ^5.0", - "symfony/finder": "^3.4.29 || ^4.1.19 || ^5.0", - "symfony/process": "^3.4.29 || ^4.1.19 || ^5.0", - "thecodingmachine/safe": "^1.0", - "webmozart/assert": "^1.3", - "webmozart/path-util": "^2.3" - }, - "conflict": { - "phpunit/php-code-coverage": ">9 <9.1.4", - "symfony/console": "=4.1.5" + "php": ">=7.2.5", + "psr/container": "^1.0" }, - "require-dev": { - "ext-simplexml": "*", - "helmich/phpunit-json-assert": "^3.0", - "phpspec/prophecy-phpunit": "^2.0", - "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "^0.12.8", - "phpstan/phpstan-phpunit": "^0.12.6", - "phpstan/phpstan-strict-rules": "^0.12.5", - "phpstan/phpstan-webmozart-assert": "^0.12.2", - "phpunit/phpunit": "^9.3.11", - "symfony/phpunit-bridge": "^4.4.18 || ^5.1.10", - "symfony/yaml": "^5.0", - "thecodingmachine/phpstan-safe-rule": "^1.0" + "suggest": { + "symfony/service-implementation": "" }, - "bin": [ - "bin/infection" - ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, "autoload": { "psr-4": { - "Infection\\": "src/" + "Symfony\\Contracts\\Service\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Maks Rafalko", - "email": "maks.rafalko@gmail.com", - "homepage": "https://twitter.com/maks_rafalko" - }, - { - "name": "Oleg Zhulnev", - "homepage": "https://github.com/sidz" - }, - { - "name": "Gert de Pagter", - "homepage": "https://github.com/BackEndTea" - }, - { - "name": "Théo FIDRY", - "email": "theo.fidry@gmail.com", - "homepage": "https://twitter.com/tfidry" - }, - { - "name": "Alexey Kopytko", - "email": "alexey@kopytko.com", - "homepage": "https://www.alexeykopytko.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { - "name": "Andreas Möller", - "email": "am@localheinz.com", - "homepage": "https://localheinz.com" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.", + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", "keywords": [ - "coverage", - "mutant", - "mutation framework", - "mutation testing", - "testing", - "unit testing" + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" ], "support": { - "issues": "https://github.com/infection/infection/issues", - "source": "https://github.com/infection/infection/tree/0.21.1" + "source": "https://github.com/symfony/service-contracts/tree/master" }, "funding": [ { - "url": "https://github.com/infection", + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", "type": "github" }, { - "url": "https://opencollective.com/infection", - "type": "open_collective" + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "time": "2021-02-22T13:03:48+00:00" + "time": "2020-09-07T11:33:47+00:00" }, { - "name": "jms/metadata", - "version": "2.4.0", + "name": "symfony/var-exporter", + "version": "v5.2.3", "source": { "type": "git", - "url": "https://github.com/schmittjoh/metadata.git", - "reference": "491917b66b44deff7d1c320d35c1b92237083f67" + "url": "https://github.com/symfony/var-exporter.git", + "reference": "5aed4875ab514c8cb9b6ff4772baa25fa4c10307" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/491917b66b44deff7d1c320d35c1b92237083f67", - "reference": "491917b66b44deff7d1c320d35c1b92237083f67", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/5aed4875ab514c8cb9b6ff4772baa25fa4c10307", + "reference": "5aed4875ab514c8cb9b6ff4772baa25fa4c10307", "shasum": "" }, "require": { - "php": "^7.2|^8.0" + "php": ">=7.2.5", + "symfony/polyfill-php80": "^1.15" }, "require-dev": { - "doctrine/cache": "^1.0", - "doctrine/coding-standard": "^8.0", - "phpunit/phpunit": "^8.5|^9.0", - "psr/container": "^1.0", - "symfony/cache": "^3.1|^4.0|^5.0", - "symfony/dependency-injection": "^3.1|^4.0|^5.0" + "symfony/var-dumper": "^4.4.9|^5.0.9" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, "autoload": { "psr-4": { - "Metadata\\": "src/" - } + "Symfony\\Component\\VarExporter\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -2964,82 +2961,72 @@ ], "authors": [ { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows exporting any serializable PHP data structure to plain PHP code", + "homepage": "https://symfony.com", + "keywords": [ + "clone", + "construct", + "export", + "hydrate", + "instantiate", + "serialize" + ], + "support": { + "source": "https://github.com/symfony/var-exporter/tree/v5.2.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" }, { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "description": "Class/method/property metadata management in PHP", - "keywords": [ - "annotations", - "metadata", - "xml", - "yaml" - ], - "support": { - "issues": "https://github.com/schmittjoh/metadata/issues", - "source": "https://github.com/schmittjoh/metadata/tree/2.4.0" - }, - "time": "2020-11-30T11:08:28+00:00" + "time": "2021-01-27T10:01:46+00:00" }, { - "name": "jms/serializer", - "version": "3.11.0", + "name": "willdurand/negotiation", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/schmittjoh/serializer.git", - "reference": "5158b454ecf209a9fea91c837e827355204581ea" + "url": "https://github.com/willdurand/Negotiation.git", + "reference": "04e14f38d4edfcc974114a07d2777d90c98f3d9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/5158b454ecf209a9fea91c837e827355204581ea", - "reference": "5158b454ecf209a9fea91c837e827355204581ea", + "url": "https://api.github.com/repos/willdurand/Negotiation/zipball/04e14f38d4edfcc974114a07d2777d90c98f3d9c", + "reference": "04e14f38d4edfcc974114a07d2777d90c98f3d9c", "shasum": "" }, "require": { - "doctrine/annotations": "^1.0", - "doctrine/instantiator": "^1.0.3", - "doctrine/lexer": "^1.1", - "jms/metadata": "^2.0", - "php": "^7.2||^8.0", - "phpstan/phpdoc-parser": "^0.4" + "php": ">=7.1.0" }, "require-dev": { - "doctrine/coding-standard": "^8.1", - "doctrine/orm": "~2.1", - "doctrine/persistence": "^1.3.3|^2.0|^3.0", - "doctrine/phpcr-odm": "^1.3|^2.0", - "ext-pdo_sqlite": "*", - "jackalope/jackalope-doctrine-dbal": "^1.1.5", - "ocramius/proxy-manager": "^1.0|^2.0", - "phpunit/phpunit": "^8.0||^9.0", - "psr/container": "^1.0", - "symfony/dependency-injection": "^3.0|^4.0|^5.0", - "symfony/expression-language": "^3.0|^4.0|^5.0", - "symfony/filesystem": "^3.0|^4.0|^5.0", - "symfony/form": "^3.0|^4.0|^5.0", - "symfony/translation": "^3.0|^4.0|^5.0", - "symfony/validator": "^3.1.9|^4.0|^5.0", - "symfony/yaml": "^3.3|^4.0|^5.0", - "twig/twig": "~1.34|~2.4|^3.0" - }, - "suggest": { - "doctrine/cache": "Required if you like to use cache functionality.", - "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", - "symfony/yaml": "Required if you'd like to use the YAML metadata format." + "symfony/phpunit-bridge": "^5.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.11-dev" + "dev-master": "3.0-dev" } }, "autoload": { "psr-4": { - "JMS\\Serializer\\": "src/" + "Negotiation\\": "src/Negotiation" } }, "notification-url": "https://packagist.org/downloads/", @@ -3048,69 +3035,59 @@ ], "authors": [ { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com" - }, - { - "name": "Asmir Mustafic", - "email": "goetas@gmail.com" + "name": "William Durand", + "email": "will+git@drnd.me" } ], - "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", - "homepage": "http://jmsyst.com/libs/serializer", + "description": "Content Negotiation tools for PHP provided as a standalone library.", + "homepage": "http://williamdurand.fr/Negotiation/", "keywords": [ - "deserialization", - "jaxb", - "json", - "serialization", - "xml" + "accept", + "content", + "format", + "header", + "negotiation" ], "support": { - "issues": "https://github.com/schmittjoh/serializer/issues", - "source": "https://github.com/schmittjoh/serializer/tree/3.11.0" + "issues": "https://github.com/willdurand/Negotiation/issues", + "source": "https://github.com/willdurand/Negotiation/tree/3.0.0" }, - "funding": [ - { - "url": "https://github.com/goetas", - "type": "github" - } - ], - "time": "2020-12-29T12:26:56+00:00" - }, + "time": "2020-09-25T08:01:41+00:00" + } + ], + "packages-dev": [ { - "name": "justinrainbow/json-schema", - "version": "5.2.10", + "name": "chimera/mapping", + "version": "0.4.0", "source": { "type": "git", - "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" + "url": "https://github.com/chimeraphp/mapping.git", + "reference": "148a8170a2a0fd3075d2313a0cfba9fe69ff00da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", - "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", + "url": "https://api.github.com/repos/chimeraphp/mapping/zipball/148a8170a2a0fd3075d2313a0cfba9fe69ff00da", + "reference": "148a8170a2a0fd3075d2313a0cfba9fe69ff00da", "shasum": "" }, "require": { - "php": ">=5.3.3" + "doctrine/annotations": "^1.12", + "php": "^7.4 || ^8.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" + "infection/infection": "^0.21", + "lcobucci/coding-standard": "^6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^9.5" }, - "bin": [ - "bin/validate-json" - ], "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, "autoload": { "psr-4": { - "JsonSchema\\": "src/JsonSchema/" + "Chimera\\Mapping\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -3119,1040 +3096,1107 @@ ], "authors": [ { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" + } + ], + "description": "Useful annotations to configure the application layer of your software", + "support": { + "issues": "https://github.com/chimeraphp/mapping/issues", + "source": "https://github.com/chimeraphp/mapping/tree/0.4.0" + }, + "funding": [ { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" + "url": "https://github.com/lcobucci", + "type": "github" }, { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" } ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "support": { - "issues": "https://github.com/justinrainbow/json-schema/issues", - "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" - }, - "time": "2020-05-27T16:41:55+00:00" + "time": "2021-02-23T21:23:16+00:00" }, { - "name": "laminas/laminas-diactoros", - "version": "2.5.0", + "name": "chimera/serialization-jms", + "version": "0.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "4ff7400c1c12e404144992ef43c8b733fd9ad516" + "url": "https://github.com/chimeraphp/serialization-jms.git", + "reference": "74989692bdd3ad3ad0802b9c766b8bd8e3506125" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/4ff7400c1c12e404144992ef43c8b733fd9ad516", - "reference": "4ff7400c1c12e404144992ef43c8b733fd9ad516", + "url": "https://api.github.com/repos/chimeraphp/serialization-jms/zipball/74989692bdd3ad3ad0802b9c766b8bd8e3506125", + "reference": "74989692bdd3ad3ad0802b9c766b8bd8e3506125", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.0" - }, - "conflict": { - "phpspec/prophecy": "<1.9.0" + "chimera/foundation": "^0.4", + "jms/serializer": "^3.11", + "php": "^7.4 || ^8.0" }, "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "replace": { - "zendframework/zend-diactoros": "^2.2.1" + "chimera/serialization-implementation": "0.4.0" }, "require-dev": { - "ext-curl": "*", - "ext-dom": "*", - "ext-gd": "*", - "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.8.0", - "laminas/laminas-coding-standard": "~1.0.0", - "php-http/psr7-integration-tests": "^1.1", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.1" + "doctrine/annotations": "^1.11", + "infection/infection": "^0.21", + "lcobucci/coding-standard": "^6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^9.5" }, "type": "library", - "extra": { - "laminas": { - "config-provider": "Laminas\\Diactoros\\ConfigProvider", - "module": "Laminas\\Diactoros" - } - }, "autoload": { - "files": [ - "src/functions/create_uploaded_file.php", - "src/functions/marshal_headers_from_sapi.php", - "src/functions/marshal_method_from_sapi.php", - "src/functions/marshal_protocol_version_from_sapi.php", - "src/functions/marshal_uri_from_sapi.php", - "src/functions/normalize_server.php", - "src/functions/normalize_uploaded_files.php", - "src/functions/parse_cookie_header.php", - "src/functions/create_uploaded_file.legacy.php", - "src/functions/marshal_headers_from_sapi.legacy.php", - "src/functions/marshal_method_from_sapi.legacy.php", - "src/functions/marshal_protocol_version_from_sapi.legacy.php", - "src/functions/marshal_uri_from_sapi.legacy.php", - "src/functions/normalize_server.legacy.php", - "src/functions/normalize_uploaded_files.legacy.php", - "src/functions/parse_cookie_header.legacy.php" - ], "psr-4": { - "Laminas\\Diactoros\\": "src/" + "Chimera\\MessageCreator\\JmsSerializer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" - ], - "description": "PSR HTTP Message implementations", - "homepage": "https://laminas.dev", - "keywords": [ - "http", - "laminas", - "psr", - "psr-17", - "psr-7" + "MIT" + ], + "authors": [ + { + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" + } ], + "description": "Adapter for jms/serializer which allows you to create messages to be handled", "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-diactoros/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-diactoros/issues", - "rss": "https://github.com/laminas/laminas-diactoros/releases.atom", - "source": "https://github.com/laminas/laminas-diactoros" + "issues": "https://github.com/chimeraphp/serialization-jms/issues", + "source": "https://github.com/chimeraphp/serialization-jms/tree/0.4.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" } ], - "time": "2020-11-18T18:39:28+00:00" + "time": "2021-02-24T21:27:58+00:00" }, { - "name": "laminas/laminas-escaper", - "version": "2.7.0", + "name": "composer/xdebug-handler", + "version": "1.4.5", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-escaper.git", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5" + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "f28d44c286812c714741478d968104c5e604a1d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5", - "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4", + "reference": "f28d44c286812c714741478d968104c5e604a1d4", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-escaper": "^2.6.1" + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpunit/phpunit": "^9.3", - "psalm/plugin-phpunit": "^0.12.2", - "vimeo/psalm": "^3.16" - }, - "suggest": { - "ext-iconv": "*", - "ext-mbstring": "*" + "phpunit/phpunit": "^4.8.35 || ^5.7 || 6.5 - 8" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Escaper\\": "src/" + "Composer\\XdebugHandler\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", "keywords": [ - "escaper", - "laminas" + "Xdebug", + "performance" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-escaper/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-escaper/issues", - "rss": "https://github.com/laminas/laminas-escaper/releases.atom", - "source": "https://github.com/laminas/laminas-escaper" + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/1.4.5" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" } ], - "time": "2020-11-17T21:26:43+00:00" + "time": "2020-11-13T08:04:11+00:00" }, { - "name": "laminas/laminas-httphandlerrunner", - "version": "1.3.0", + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-httphandlerrunner.git", - "reference": "e8f850bd12cb82b268ff235fe74b2df906e8bfe8" + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-httphandlerrunner/zipball/e8f850bd12cb82b268ff235fe74b2df906e8bfe8", - "reference": "e8f850bd12cb82b268ff235fe74b2df906e8bfe8", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "psr/http-message": "^1.0", - "psr/http-message-implementation": "^1.0", - "psr/http-server-handler": "^1.0" - }, - "replace": { - "zendframework/zend-httphandlerrunner": "^1.1.0" + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-diactoros": "^2.1.1", - "phpunit/phpunit": "^9.3" + "composer/composer": "*", + "phpcompatibility/php-compatibility": "^9.0", + "sensiolabs/security-checker": "^4.1.0" }, - "type": "library", + "type": "composer-plugin", "extra": { - "laminas": { - "config-provider": "Laminas\\HttpHandlerRunner\\ConfigProvider" - } + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" }, "autoload": { "psr-4": { - "Laminas\\HttpHandlerRunner\\": "src/" + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Execute PSR-15 RequestHandlerInterface instances and emit responses they generate.", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", "keywords": [ - "components", - "laminas", - "mezzio", - "psr-15", - "psr-7" + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-httphandlerrunner/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-httphandlerrunner/issues", - "rss": "https://github.com/laminas/laminas-httphandlerrunner/releases.atom", - "source": "https://github.com/laminas/laminas-httphandlerrunner" + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-19T17:12:59+00:00" + "time": "2020-12-07T18:04:37+00:00" }, { - "name": "laminas/laminas-stdlib", - "version": "3.3.1", + "name": "doctrine/annotations", + "version": "1.12.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe" + "url": "https://github.com/doctrine/annotations.git", + "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", - "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/b17c5014ef81d212ac539f07a1001832df1b6d3b", + "reference": "b17c5014ef81d212ac539f07a1001832df1b6d3b", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ^8.0" + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0" }, - "replace": { - "zendframework/zend-stdlib": "^3.2.1" + "require-dev": { + "doctrine/cache": "1.*", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^0.12.20", + "phpunit/phpunit": "^7.5 || ^9.1.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": [ + "annotations", + "docblock", + "parser" + ], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.12.1" + }, + "time": "2021-02-21T21:00:45+00:00" + }, + { + "name": "doctrine/coding-standard", + "version": "8.2.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/coding-standard.git", + "reference": "529d385bb3790431080493c0fe7adaec39df368a" }, - "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "phpbench/phpbench": "^0.17.1", - "phpunit/phpunit": "~9.3.7" + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/coding-standard/zipball/529d385bb3790431080493c0fe7adaec39df368a", + "reference": "529d385bb3790431080493c0fe7adaec39df368a", + "shasum": "" }, - "type": "library", - "autoload": { - "psr-4": { - "Laminas\\Stdlib\\": "src/" - } + "require": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7", + "php": "^7.1 || ^8.0", + "slevomat/coding-standard": "^6.3.9", + "squizlabs/php_codesniffer": "^3.5.5" }, + "type": "phpcodesniffer-standard", "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Steve Müller", + "email": "st.mueller@dzh-online.de" + } + ], + "description": "The Doctrine Coding Standard is a set of PHPCS rules applied to all Doctrine projects.", + "homepage": "https://www.doctrine-project.org/projects/coding-standard.html", "keywords": [ - "laminas", - "stdlib" + "checks", + "code", + "coding", + "cs", + "doctrine", + "rules", + "sniffer", + "sniffs", + "standard", + "style" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" + "issues": "https://github.com/doctrine/coding-standard/issues", + "source": "https://github.com/doctrine/coding-standard/tree/8.2.0" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-11-19T20:18:59+00:00" + "time": "2020-10-25T14:56:19+00:00" }, { - "name": "laminas/laminas-stratigility", - "version": "3.3.0", + "name": "doctrine/instantiator", + "version": "1.4.0", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-stratigility.git", - "reference": "d6336b873fe8f766f84b82164f2a25e4decd6a9a" + "url": "https://github.com/doctrine/instantiator.git", + "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stratigility/zipball/d6336b873fe8f766f84b82164f2a25e4decd6a9a", - "reference": "d6336b873fe8f766f84b82164f2a25e4decd6a9a", + "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b", + "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b", "shasum": "" }, "require": { - "fig/http-message-util": "^1.1", - "laminas/laminas-escaper": "^2.3", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "psr/http-message": "^1.0", - "psr/http-server-middleware": "^1.0" - }, - "conflict": { - "laminas/laminas-diactoros": "<1.7.1" - }, - "replace": { - "zendframework/zend-stratigility": "^3.2.0" + "php": "^7.1 || ^8.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-diactoros": "^1.7.1", - "malukenho/docheader": "^0.1.6", - "phpspec/prophecy": "^1.12", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "psr/http-message-implementation": "Please install a psr/http-message-implementation to consume Stratigility; e.g., laminas/laminas-diactoros" + "doctrine/coding-standard": "^8.0", + "ext-pdo": "*", + "ext-phar": "*", + "phpbench/phpbench": "^0.13 || 1.0.0-alpha2", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "type": "library", "autoload": { - "files": [ - "src/functions/double-pass-middleware.php", - "src/functions/host.php", - "src/functions/middleware.php", - "src/functions/path.php", - "src/functions/double-pass-middleware.legacy.php", - "src/functions/host.legacy.php", - "src/functions/middleware.legacy.php", - "src/functions/path.legacy.php" - ], "psr-4": { - "Laminas\\Stratigility\\": "src/" + "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "PSR-7 middleware foundation for building and dispatching middleware pipelines", - "homepage": "https://laminas.dev", + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com", + "homepage": "https://ocramius.github.io/" + } + ], + "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", + "homepage": "https://www.doctrine-project.org/projects/instantiator.html", "keywords": [ - "http", - "laminas", - "middleware", - "psr-15", - "psr-7" + "constructor", + "instantiate" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stratigility/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stratigility/issues", - "rss": "https://github.com/laminas/laminas-stratigility/releases.atom", - "source": "https://github.com/laminas/laminas-stratigility" + "issues": "https://github.com/doctrine/instantiator/issues", + "source": "https://github.com/doctrine/instantiator/tree/1.4.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", + "type": "tidelift" } ], - "time": "2020-10-20T10:38:04+00:00" + "time": "2020-11-10T18:47:58+00:00" }, { - "name": "laminas/laminas-zendframework-bridge", - "version": "1.1.1", + "name": "doctrine/lexer", + "version": "1.2.1", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-zendframework-bridge.git", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642" + "url": "https://github.com/doctrine/lexer.git", + "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642", - "reference": "6ede70583e101030bcace4dcddd648f760ddf642", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", + "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", "shasum": "" }, "require": { - "php": "^5.6 || ^7.0 || ^8.0" + "php": "^7.2 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3", - "squizlabs/php_codesniffer": "^3.5" + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11.8", + "phpunit/phpunit": "^8.2" }, "type": "library", "extra": { - "laminas": { - "module": "Laminas\\ZendFrameworkBridge" + "branch-alias": { + "dev-master": "1.2.x-dev" } }, "autoload": { - "files": [ - "src/autoload.php" - ], "psr-4": { - "Laminas\\ZendFrameworkBridge\\": "src//" + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Alias legacy ZF class names to Laminas Project equivalents.", + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", "keywords": [ - "ZendFramework", - "autoloading", - "laminas", - "zf" + "annotations", + "docblock", + "lexer", + "parser", + "php" ], "support": { - "forum": "https://discourse.laminas.dev/", - "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues", - "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom", - "source": "https://github.com/laminas/laminas-zendframework-bridge" + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.1" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" } ], - "time": "2020-09-14T14:23:00+00:00" + "time": "2020-05-25T17:44:05+00:00" }, { - "name": "lcobucci/coding-standard", - "version": "6.0.1", + "name": "infection/abstract-testframework-adapter", + "version": "0.3.1", "source": { "type": "git", - "url": "https://github.com/lcobucci/coding-standard.git", - "reference": "79a4324025f909cb786a21587da75f4c0f40e34b" + "url": "https://github.com/infection/abstract-testframework-adapter.git", + "reference": "c52539339f28d6b67625ff24496289b3e6d66025" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/coding-standard/zipball/79a4324025f909cb786a21587da75f4c0f40e34b", - "reference": "79a4324025f909cb786a21587da75f4c0f40e34b", + "url": "https://api.github.com/repos/infection/abstract-testframework-adapter/zipball/c52539339f28d6b67625ff24496289b3e6d66025", + "reference": "c52539339f28d6b67625ff24496289b3e6d66025", "shasum": "" }, "require": { - "doctrine/coding-standard": "^8.1", - "php": "^7.4 || ^8.0" + "php": "^7.3 || ^8.0" }, "require-dev": { - "roave/security-advisories": "dev-master" + "ergebnis/composer-normalize": "^2.8", + "friendsofphp/php-cs-fixer": "^2.16", + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Infection\\AbstractTestFramework\\": "src/" + } }, - "type": "phpcodesniffer-standard", "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" + "name": "Maks Rafalko", + "email": "maks.rafalko@gmail.com" } ], - "description": "Lcobucci's Coding Standard", + "description": "Abstract Test Framework Adapter for Infection", "support": { - "issues": "https://github.com/lcobucci/coding-standard/issues", - "source": "https://github.com/lcobucci/coding-standard/tree/6.0.1" + "issues": "https://github.com/infection/abstract-testframework-adapter/issues", + "source": "https://github.com/infection/abstract-testframework-adapter/tree/0.3" }, - "time": "2020-09-05T21:36:16+00:00" + "time": "2020-08-30T13:50:12+00:00" }, { - "name": "lcobucci/error-handling-middleware", - "version": "1.2.0", + "name": "infection/extension-installer", + "version": "0.1.1", "source": { "type": "git", - "url": "https://github.com/lcobucci/error-handling-middleware.git", - "reference": "1658966bab546586f8344d7c5ed70b91e853a444" + "url": "https://github.com/infection/extension-installer.git", + "reference": "ff30c0adffcdbc747c96adf92382ccbe271d0afd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/error-handling-middleware/zipball/1658966bab546586f8344d7c5ed70b91e853a444", - "reference": "1658966bab546586f8344d7c5ed70b91e853a444", + "url": "https://api.github.com/repos/infection/extension-installer/zipball/ff30c0adffcdbc747c96adf92382ccbe271d0afd", + "reference": "ff30c0adffcdbc747c96adf92382ccbe271d0afd", "shasum": "" }, "require": { - "ext-json": "*", - "fig/http-message-util": "^1.1", - "lcobucci/content-negotiation-middleware": "^3.0", - "php": "^7.4 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-server-middleware": "^1.0", - "psr/log": "^1.1" + "composer-plugin-api": "^1.1 || ^2.0" }, "require-dev": { - "infection/infection": "^0.21", - "laminas/laminas-diactoros": "^2.5", - "lcobucci/coding-standard": "^6.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^0.12", - "phpstan/phpstan-deprecation-rules": "^0.12", - "phpstan/phpstan-phpunit": "^0.12", - "phpstan/phpstan-strict-rules": "^0.12", - "phpunit/phpunit": "^9.5" + "composer/composer": "^1.9", + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15.2", + "php-coveralls/php-coveralls": "^2.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.10", + "phpstan/phpstan-phpunit": "^0.12.6", + "phpstan/phpstan-strict-rules": "^0.12.2", + "phpstan/phpstan-webmozart-assert": "^0.12.2", + "phpunit/phpunit": "^8.5", + "vimeo/psalm": "^3.8" + }, + "type": "composer-plugin", + "extra": { + "class": "Infection\\ExtensionInstaller\\Plugin" }, - "type": "library", "autoload": { "psr-4": { - "Lcobucci\\ErrorHandling\\": "src" + "Infection\\ExtensionInstaller\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Luís Cobucci", - "email": "lcobucci@gmail.com" + "name": "Maks Rafalko", + "email": "maks.rafalko@gmail.com" } ], - "description": "A PSR-15 middleware compatible with RFC 7807", - "keywords": [ - "RFC-7807", - "error handling", - "psr-15" - ], + "description": "Infection Extension Installer", "support": { - "issues": "https://github.com/lcobucci/error-handling-middleware/issues", - "source": "https://github.com/lcobucci/error-handling-middleware/tree/1.2.0" + "issues": "https://github.com/infection/extension-installer/issues", + "source": "https://github.com/infection/extension-installer/tree/0.1.1" }, - "funding": [ - { - "url": "https://github.com/lcobucci", - "type": "github" - }, - { - "url": "https://www.patreon.com/lcobucci", - "type": "patreon" - } - ], - "time": "2021-02-22T21:04:27+00:00" + "time": "2020-04-25T22:40:05+00:00" }, { - "name": "league/tactician", - "version": "v1.1.0", + "name": "infection/include-interceptor", + "version": "0.2.4", "source": { "type": "git", - "url": "https://github.com/thephpleague/tactician.git", - "reference": "e79f763170f3d5922ec29e85cffca0bac5cd8975" + "url": "https://github.com/infection/include-interceptor.git", + "reference": "e3cf9317a7fd554ab60a5587f028b16418cc4264" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/tactician/zipball/e79f763170f3d5922ec29e85cffca0bac5cd8975", - "reference": "e79f763170f3d5922ec29e85cffca0bac5cd8975", + "url": "https://api.github.com/repos/infection/include-interceptor/zipball/e3cf9317a7fd554ab60a5587f028b16418cc4264", + "reference": "e3cf9317a7fd554ab60a5587f028b16418cc4264", "shasum": "" }, - "require": { - "php": ">=7.1" - }, "require-dev": { - "mockery/mockery": "^1.3", - "phpunit/phpunit": "^7.5.20 || ^9.3.8", - "squizlabs/php_codesniffer": "^3.5.8" + "friendsofphp/php-cs-fixer": "^2.16", + "infection/infection": "^0.15.0", + "phan/phan": "^2.4 || ^3", + "php-coveralls/php-coveralls": "^2.2", + "phpstan/phpstan": "^0.12.8", + "phpunit/phpunit": "^8.5", + "vimeo/psalm": "^3.8" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0-dev" - } - }, "autoload": { "psr-4": { - "League\\Tactician\\": "src" + "Infection\\StreamWrapper\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Ross Tuck", - "homepage": "http://tactician.thephpleague.com" + "name": "Maks Rafalko", + "email": "maks.rafalko@gmail.com" } ], - "description": "A small, flexible command bus. Handy for building service layers.", - "keywords": [ - "command", - "command bus", - "service layer" - ], + "description": "Stream Wrapper: Include Interceptor. Allows to replace included (autoloaded) file with another one.", "support": { - "issues": "https://github.com/thephpleague/tactician/issues", - "source": "https://github.com/thephpleague/tactician/tree/v1.1.0" + "issues": "https://github.com/infection/include-interceptor/issues", + "source": "https://github.com/infection/include-interceptor/tree/0.2.4" }, - "time": "2021-02-14T15:29:04+00:00" + "time": "2020-08-07T22:40:37+00:00" }, { - "name": "mezzio/mezzio", - "version": "3.3.0", + "name": "infection/infection", + "version": "0.21.1", "source": { "type": "git", - "url": "https://github.com/mezzio/mezzio.git", - "reference": "3d18f3dbafd350b3620fe292f5b72ceccf59b54f" + "url": "https://github.com/infection/infection.git", + "reference": "3248417c831cc7953aac105440f82e4aaea17edf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mezzio/mezzio/zipball/3d18f3dbafd350b3620fe292f5b72ceccf59b54f", - "reference": "3d18f3dbafd350b3620fe292f5b72ceccf59b54f", + "url": "https://api.github.com/repos/infection/infection/zipball/3248417c831cc7953aac105440f82e4aaea17edf", + "reference": "3248417c831cc7953aac105440f82e4aaea17edf", "shasum": "" }, "require": { - "fig/http-message-util": "^1.1.5", - "laminas/laminas-httphandlerrunner": "^1.3.0", - "laminas/laminas-stratigility": "^3.3.0", - "laminas/laminas-zendframework-bridge": "^1.1.0", - "mezzio/mezzio-router": "^3.2.0", - "mezzio/mezzio-template": "^2.1.0", - "php": "^7.3||~8.0.0", - "psr/container": "^1.0", - "psr/http-message": "^1.0.1", - "psr/http-server-middleware": "^1.0" + "composer/xdebug-handler": "^1.3.3", + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "infection/abstract-testframework-adapter": "^0.3.1", + "infection/extension-installer": "^0.1.0", + "infection/include-interceptor": "^0.2.4", + "justinrainbow/json-schema": "^5.2", + "nikic/php-parser": "^4.10.3", + "ocramius/package-versions": "^1.2 || ^2.0", + "ondram/ci-detector": "^3.3.0", + "php": "^7.4 || ^8.0", + "sanmai/later": "^0.1.1", + "sanmai/pipeline": "^5.1", + "sebastian/diff": "^3.0.2 || ^4.0", + "seld/jsonlint": "^1.7", + "symfony/console": "^3.4.29 || ^4.1.19 || ^5.0", + "symfony/filesystem": "^3.4.29 || ^4.1.19 || ^5.0", + "symfony/finder": "^3.4.29 || ^4.1.19 || ^5.0", + "symfony/process": "^3.4.29 || ^4.1.19 || ^5.0", + "thecodingmachine/safe": "^1.0", + "webmozart/assert": "^1.3", + "webmozart/path-util": "^2.3" }, "conflict": { - "container-interop/container-interop": "<1.2.0", - "laminas/laminas-diactoros": "<1.7.1", - "laminas/laminas-stdlib": "<3.2.1" - }, - "replace": { - "zendframework/zend-expressive": "^3.2.1" + "phpunit/php-code-coverage": ">9 <9.1.4", + "symfony/console": "=4.1.5" }, "require-dev": { - "filp/whoops": "^2.8.0", - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-diactoros": "^2.5.0", - "laminas/laminas-servicemanager": "^3.6.0", - "malukenho/docheader": "^0.1.8", - "mezzio/mezzio-aurarouter": "^3.0", - "mezzio/mezzio-fastroute": "^3.1.0", - "mezzio/mezzio-laminasrouter": "^3.1.0", - "mockery/mockery": "^1.0", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^0.12.33", - "phpstan/phpstan-phpunit": "^0.12.13", - "phpstan/phpstan-strict-rules": "^0.12.4", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "filp/whoops": "^2.1 to use the Whoops error handler", - "laminas/laminas-auradi-config": "^2.0 to use Aura.Di dependency injection container", - "laminas/laminas-pimple-config": "^1.0 to use Pimple for dependency injection container", - "laminas/laminas-servicemanager": "^3.3 to use laminas-servicemanager for dependency injection", - "mezzio/mezzio-helpers": "^3.0 for its UrlHelper, ServerUrlHelper, and BodyParseMiddleware", - "mezzio/mezzio-tooling": "^1.0 for migration and development tools; require it with the --dev flag", - "psr/http-message-implementation": "Please install a psr/http-message-implementation to consume Mezzio; e.g., laminas/laminas-diactoros" + "ext-simplexml": "*", + "helmich/phpunit-json-assert": "^3.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12.8", + "phpstan/phpstan-phpunit": "^0.12.6", + "phpstan/phpstan-strict-rules": "^0.12.5", + "phpstan/phpstan-webmozart-assert": "^0.12.2", + "phpunit/phpunit": "^9.3.11", + "symfony/phpunit-bridge": "^4.4.18 || ^5.1.10", + "symfony/yaml": "^5.0", + "thecodingmachine/phpstan-safe-rule": "^1.0" }, "bin": [ - "bin/mezzio-tooling" + "bin/infection" ], "type": "library", - "extra": { - "laminas": { - "config-provider": "Mezzio\\ConfigProvider" - } - }, "autoload": { - "files": [ - "src/constants.php", - "src/constants.legacy.php" - ], "psr-4": { - "Mezzio\\": "src/" + "Infection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Maks Rafalko", + "email": "maks.rafalko@gmail.com", + "homepage": "https://twitter.com/maks_rafalko" + }, + { + "name": "Oleg Zhulnev", + "homepage": "https://github.com/sidz" + }, + { + "name": "Gert de Pagter", + "homepage": "https://github.com/BackEndTea" + }, + { + "name": "Théo FIDRY", + "email": "theo.fidry@gmail.com", + "homepage": "https://twitter.com/tfidry" + }, + { + "name": "Alexey Kopytko", + "email": "alexey@kopytko.com", + "homepage": "https://www.alexeykopytko.com" + }, + { + "name": "Andreas Möller", + "email": "am@localheinz.com", + "homepage": "https://localheinz.com" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" ], - "description": "PSR-15 Middleware Microframework", - "homepage": "https://mezzio.dev", + "description": "Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.", "keywords": [ - "PSR-11", - "http", - "laminas", - "mezzio", - "middleware", - "psr", - "psr-15", - "psr-7" + "coverage", + "mutant", + "mutation framework", + "mutation testing", + "testing", + "unit testing" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.mezzio.dev/mezzio/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/mezzio/mezzio/issues", - "rss": "https://github.com/mezzio/mezzio/releases.atom", - "source": "https://github.com/mezzio/mezzio" + "issues": "https://github.com/infection/infection/issues", + "source": "https://github.com/infection/infection/tree/0.21.1" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/infection", + "type": "github" + }, + { + "url": "https://opencollective.com/infection", + "type": "open_collective" } ], - "time": "2021-01-24T21:16:27+00:00" + "time": "2021-02-22T13:03:48+00:00" }, { - "name": "mezzio/mezzio-fastroute", - "version": "3.1.0", + "name": "jms/metadata", + "version": "2.4.0", "source": { "type": "git", - "url": "https://github.com/mezzio/mezzio-fastroute.git", - "reference": "02fb02ad21e948aa955f871829eb15ac35ee449a" + "url": "https://github.com/schmittjoh/metadata.git", + "reference": "491917b66b44deff7d1c320d35c1b92237083f67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mezzio/mezzio-fastroute/zipball/02fb02ad21e948aa955f871829eb15ac35ee449a", - "reference": "02fb02ad21e948aa955f871829eb15ac35ee449a", + "url": "https://api.github.com/repos/schmittjoh/metadata/zipball/491917b66b44deff7d1c320d35c1b92237083f67", + "reference": "491917b66b44deff7d1c320d35c1b92237083f67", "shasum": "" }, "require": { - "fig/http-message-util": "^1.1.2", - "laminas/laminas-stdlib": "^2.0 || ^3.1", - "laminas/laminas-zendframework-bridge": "^1.0", - "mezzio/mezzio-router": "^3.2", - "nikic/fast-route": "^1.2", - "php": "^7.3 || ~8.0.0", - "psr/container": "^1.0", - "psr/http-message": "^1.0.1" - }, - "conflict": { - "container-interop/container-interop": "<1.2.0" - }, - "replace": { - "zendframework/zend-expressive-fastroute": "^3.0.3" + "php": "^7.2|^8.0" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-diactoros": "^1.7.1", - "laminas/laminas-stratigility": "^3.0", - "malukenho/docheader": "^0.1.6", - "mikey179/vfsstream": "^1.6.7", - "phpunit/phpunit": "^9.4.1" + "doctrine/cache": "^1.0", + "doctrine/coding-standard": "^8.0", + "phpunit/phpunit": "^8.5|^9.0", + "psr/container": "^1.0", + "symfony/cache": "^3.1|^4.0|^5.0", + "symfony/dependency-injection": "^3.1|^4.0|^5.0" }, "type": "library", "extra": { - "laminas": { - "config-provider": "Mezzio\\Router\\FastRouteRouter\\ConfigProvider" + "branch-alias": { + "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { - "Mezzio\\Router\\": "src/" + "Metadata\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "FastRoute integration for Mezzio", - "homepage": "https://mezzio.dev", + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Class/method/property metadata management in PHP", "keywords": [ - "FastRoute", - "http", - "laminas", - "mezzio", - "middleware", - "psr", - "psr-7" + "annotations", + "metadata", + "xml", + "yaml" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.mezzio.dev/mezzio/features/router/fast-route/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/mezzio/mezzio-fastroute/issues", - "rss": "https://github.com/mezzio/mezzio-fastroute/releases.atom", - "source": "https://github.com/mezzio/mezzio-fastroute" + "issues": "https://github.com/schmittjoh/metadata/issues", + "source": "https://github.com/schmittjoh/metadata/tree/2.4.0" }, - "funding": [ - { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" - } - ], - "time": "2020-12-21T02:11:53+00:00" + "time": "2020-11-30T11:08:28+00:00" }, { - "name": "mezzio/mezzio-helpers", - "version": "5.4.0", + "name": "jms/serializer", + "version": "3.11.0", "source": { "type": "git", - "url": "https://github.com/mezzio/mezzio-helpers.git", - "reference": "cead6d7edd15de0496e6ad3e3093286234af2522" + "url": "https://github.com/schmittjoh/serializer.git", + "reference": "5158b454ecf209a9fea91c837e827355204581ea" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mezzio/mezzio-helpers/zipball/cead6d7edd15de0496e6ad3e3093286234af2522", - "reference": "cead6d7edd15de0496e6ad3e3093286234af2522", + "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/5158b454ecf209a9fea91c837e827355204581ea", + "reference": "5158b454ecf209a9fea91c837e827355204581ea", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "mezzio/mezzio-router": "^3.0", - "php": "^7.3 || ~8.0.0", - "psr/container": "^1.0", - "psr/http-message": "^1.0.1", - "psr/http-server-middleware": "^1.0" - }, - "replace": { - "zendframework/zend-expressive-helpers": "^5.3.0" + "doctrine/annotations": "^1.0", + "doctrine/instantiator": "^1.0.3", + "doctrine/lexer": "^1.1", + "jms/metadata": "^2.0", + "php": "^7.2||^8.0", + "phpstan/phpdoc-parser": "^0.4" }, "require-dev": { - "laminas/laminas-coding-standard": "~1.0.0", - "laminas/laminas-diactoros": "^1.7.1", - "malukenho/docheader": "^0.1.8", - "mockery/mockery": "^1.4.2", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.4.2" + "doctrine/coding-standard": "^8.1", + "doctrine/orm": "~2.1", + "doctrine/persistence": "^1.3.3|^2.0|^3.0", + "doctrine/phpcr-odm": "^1.3|^2.0", + "ext-pdo_sqlite": "*", + "jackalope/jackalope-doctrine-dbal": "^1.1.5", + "ocramius/proxy-manager": "^1.0|^2.0", + "phpunit/phpunit": "^8.0||^9.0", + "psr/container": "^1.0", + "symfony/dependency-injection": "^3.0|^4.0|^5.0", + "symfony/expression-language": "^3.0|^4.0|^5.0", + "symfony/filesystem": "^3.0|^4.0|^5.0", + "symfony/form": "^3.0|^4.0|^5.0", + "symfony/translation": "^3.0|^4.0|^5.0", + "symfony/validator": "^3.1.9|^4.0|^5.0", + "symfony/yaml": "^3.3|^4.0|^5.0", + "twig/twig": "~1.34|~2.4|^3.0" + }, + "suggest": { + "doctrine/cache": "Required if you like to use cache functionality.", + "doctrine/collections": "Required if you like to use doctrine collection types as ArrayCollection.", + "symfony/yaml": "Required if you'd like to use the YAML metadata format." }, "type": "library", "extra": { - "laminas": { - "config-provider": "Mezzio\\Helper\\ConfigProvider" + "branch-alias": { + "dev-master": "3.11-dev" } }, "autoload": { "psr-4": { - "Mezzio\\Helper\\": "src/" + "JMS\\Serializer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Helper/Utility classes for Mezzio", - "homepage": "https://mezzio.dev", + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "Library for (de-)serializing data of any complexity; supports XML, JSON, and YAML.", + "homepage": "http://jmsyst.com/libs/serializer", "keywords": [ - "http", - "laminas", - "mezzio", - "middleware", - "psr", - "psr-7" + "deserialization", + "jaxb", + "json", + "serialization", + "xml" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.mezzio.dev/mezzio/features/helpers/intro/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/mezzio/mezzio-helpers/issues", - "rss": "https://github.com/mezzio/mezzio-helpers/releases.atom", - "source": "https://github.com/mezzio/mezzio-helpers" + "issues": "https://github.com/schmittjoh/serializer/issues", + "source": "https://github.com/schmittjoh/serializer/tree/3.11.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/goetas", + "type": "github" } ], - "time": "2020-11-18T13:59:04+00:00" + "time": "2020-12-29T12:26:56+00:00" }, - { - "name": "mezzio/mezzio-router", - "version": "3.3.0", + { + "name": "justinrainbow/json-schema", + "version": "5.2.10", "source": { "type": "git", - "url": "https://github.com/mezzio/mezzio-router.git", - "reference": "42659ecc8db2e60ca3dde413507a98d879031a37" + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mezzio/mezzio-router/zipball/42659ecc8db2e60ca3dde413507a98d879031a37", - "reference": "42659ecc8db2e60ca3dde413507a98d879031a37", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", + "reference": "2ba9c8c862ecd5510ed16c6340aa9f6eadb4f31b", "shasum": "" }, "require": { - "fig/http-message-util": "^1.1.2", - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0", - "psr/container": "^1.0", - "psr/http-message": "^1.0.1", - "psr/http-server-middleware": "^1.0" - }, - "replace": { - "zendframework/zend-expressive-router": "^3.1.1" + "php": ">=5.3.3" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.1.0", - "malukenho/docheader": "^0.1.6", - "phpspec/prophecy": "^1.9", - "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.4.1", - "psalm/plugin-phpunit": "^0.15.0", - "vimeo/psalm": "^4.3" - }, - "suggest": { - "mezzio/mezzio-aurarouter": "^3.0 to use the Aura.Router routing adapter", - "mezzio/mezzio-fastroute": "^3.0 to use the FastRoute routing adapter", - "mezzio/mezzio-laminasrouter": "^3.0 to use the laminas-router routing adapter" + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" }, + "bin": [ + "bin/validate-json" + ], "type": "library", "extra": { - "laminas": { - "config-provider": "Mezzio\\Router\\ConfigProvider" + "branch-alias": { + "dev-master": "5.0.x-dev" } }, "autoload": { "psr-4": { - "Mezzio\\Router\\": "src/" + "JsonSchema\\": "src/JsonSchema/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Router subcomponent for Mezzio", - "homepage": "https://mezzio.dev", + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", "keywords": [ - "http", - "laminas", - "mezzio", - "middleware", - "psr", - "psr-7" + "json", + "schema" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.mezzio.dev/mezzio/features/router/intro/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/mezzio/mezzio-router/issues", - "rss": "https://github.com/mezzio/mezzio-router/releases.atom", - "source": "https://github.com/mezzio/mezzio-router" + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.10" }, - "funding": [ + "time": "2020-05-27T16:41:55+00:00" + }, + { + "name": "lcobucci/coding-standard", + "version": "6.0.1", + "source": { + "type": "git", + "url": "https://github.com/lcobucci/coding-standard.git", + "reference": "79a4324025f909cb786a21587da75f4c0f40e34b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/lcobucci/coding-standard/zipball/79a4324025f909cb786a21587da75f4c0f40e34b", + "reference": "79a4324025f909cb786a21587da75f4c0f40e34b", + "shasum": "" + }, + "require": { + "doctrine/coding-standard": "^8.1", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "roave/security-advisories": "dev-master" + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" } ], - "time": "2021-01-06T16:46:13+00:00" + "description": "Lcobucci's Coding Standard", + "support": { + "issues": "https://github.com/lcobucci/coding-standard/issues", + "source": "https://github.com/lcobucci/coding-standard/tree/6.0.1" + }, + "time": "2020-09-05T21:36:16+00:00" }, { - "name": "mezzio/mezzio-template", - "version": "2.1.1", + "name": "lcobucci/error-handling-middleware", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/mezzio/mezzio-template.git", - "reference": "8f36e80b3ac6d794cf324134b368ec00bb4cfdbe" + "url": "https://github.com/lcobucci/error-handling-middleware.git", + "reference": "1658966bab546586f8344d7c5ed70b91e853a444" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mezzio/mezzio-template/zipball/8f36e80b3ac6d794cf324134b368ec00bb4cfdbe", - "reference": "8f36e80b3ac6d794cf324134b368ec00bb4cfdbe", + "url": "https://api.github.com/repos/lcobucci/error-handling-middleware/zipball/1658966bab546586f8344d7c5ed70b91e853a444", + "reference": "1658966bab546586f8344d7c5ed70b91e853a444", "shasum": "" }, "require": { - "laminas/laminas-zendframework-bridge": "^1.0", - "php": "^7.3 || ~8.0.0" - }, - "replace": { - "zendframework/zend-expressive-template": "^2.0.1" + "ext-json": "*", + "fig/http-message-util": "^1.1", + "lcobucci/content-negotiation-middleware": "^3.0", + "php": "^7.4 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-server-middleware": "^1.0", + "psr/log": "^1.1" }, "require-dev": { - "laminas/laminas-coding-standard": "~2.1.0", - "malukenho/docheader": "^0.1.6", - "phpunit/phpunit": "^9.3" - }, - "suggest": { - "mezzio/mezzio-laminasviewrenderer": "^2.0 to use the laminas-view PhpRenderer template renderer", - "mezzio/mezzio-platesrenderer": "^2.0 to use the Plates template renderer", - "mezzio/mezzio-twigrenderer": "^2.0 to use the Twig template renderer" + "infection/infection": "^0.21", + "laminas/laminas-diactoros": "^2.5", + "lcobucci/coding-standard": "^6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-deprecation-rules": "^0.12", + "phpstan/phpstan-phpunit": "^0.12", + "phpstan/phpstan-strict-rules": "^0.12", + "phpunit/phpunit": "^9.5" }, "type": "library", "autoload": { "psr-4": { - "Mezzio\\Template\\": "src/" + "Lcobucci\\ErrorHandling\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "Template subcomponent for Mezzio", - "homepage": "https://mezzio.dev", + "authors": [ + { + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" + } + ], + "description": "A PSR-15 middleware compatible with RFC 7807", "keywords": [ - "laminas", - "mezzio", - "template" + "RFC-7807", + "error handling", + "psr-15" ], "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.mezzio.dev/mezzio/features/template/intro/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/mezzio/mezzio-template/issues", - "rss": "https://github.com/mezzio/mezzio-template/releases.atom", - "source": "https://github.com/mezzio/mezzio-template" + "issues": "https://github.com/lcobucci/error-handling-middleware/issues", + "source": "https://github.com/lcobucci/error-handling-middleware/tree/1.2.0" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" } ], - "time": "2021-01-23T03:51:53+00:00" + "time": "2021-02-22T21:04:27+00:00" }, { "name": "myclabs/deep-copy", @@ -4212,56 +4256,6 @@ ], "time": "2020-11-13T09:40:50+00:00" }, - { - "name": "nikic/fast-route", - "version": "v1.3.0", - "source": { - "type": "git", - "url": "https://github.com/nikic/FastRoute.git", - "reference": "181d480e08d9476e61381e04a71b34dc0432e812" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nikic/FastRoute/zipball/181d480e08d9476e61381e04a71b34dc0432e812", - "reference": "181d480e08d9476e61381e04a71b34dc0432e812", - "shasum": "" - }, - "require": { - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.35|~5.7" - }, - "type": "library", - "autoload": { - "psr-4": { - "FastRoute\\": "src/" - }, - "files": [ - "src/functions.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Nikita Popov", - "email": "nikic@php.net" - } - ], - "description": "Fast request router for PHP", - "keywords": [ - "router", - "routing" - ], - "support": { - "issues": "https://github.com/nikic/FastRoute/issues", - "source": "https://github.com/nikic/FastRoute/tree/master" - }, - "time": "2018-02-13T20:26:39+00:00" - }, { "name": "nikic/php-parser", "version": "v4.10.4", @@ -4514,16 +4508,16 @@ }, { "name": "phar-io/version", - "version": "3.0.4", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "e4782611070e50613683d2b9a57730e9a3ba5451" + "reference": "bae7c545bef187884426f042434e561ab1ddb182" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/e4782611070e50613683d2b9a57730e9a3ba5451", - "reference": "e4782611070e50613683d2b9a57730e9a3ba5451", + "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182", + "reference": "bae7c545bef187884426f042434e561ab1ddb182", "shasum": "" }, "require": { @@ -4559,9 +4553,9 @@ "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.0.4" + "source": "https://github.com/phar-io/version/tree/3.1.0" }, - "time": "2020-12-13T23:18:30+00:00" + "time": "2021-02-23T14:00:09+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -7713,14 +7707,7 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": { - "chimera/foundation": 20, - "chimera/routing": 20, - "chimera/bus-tactician": 20, - "chimera/mapping": 20, - "chimera/routing-mezzio": 20, - "chimera/serialization-jms": 20 - }, + "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": {