diff --git a/.env.example b/.env.example index 10e8b2b7..a283906c 100644 --- a/.env.example +++ b/.env.example @@ -7,10 +7,10 @@ HARD_MODE=1 ENABLE_TEMPLATE_CACHING=0 ENABLE_BLITZ_CACHING=0 ENABLE_GQL_CACHING=0 -ENVIRONMENT=local +CRAFT_ENVIRONMENT=dev IS_SYSTEM_LIVE=1 RUN_QUEUE_AUTOMATICALLY=1 -SECURITY_KEY=__RANDOM__KEY__ +CRAFT_SECURITY_KEY=__RANDOM__KEY__ SITE_NAME=__SITE_NAME__ FALLBACK_IMAGE=/assets/templateImages/placeholder.png # MOCK_IMAGE=/assets/templateImages/placeholder.png @@ -20,14 +20,14 @@ TEST_MAIL=your@mail.com LOCAL_DEV_PERFORMANCE=0 # Craft database settings -DB_DRIVER=mysql -DB_SERVER=localhost -DB_PORT=3308 -DB_USER=__DATABASE_USER__ -DB_PASSWORD=__DATABASE_PASSWORD__ -DB_DATABASE=__DATABASE_NAME__ -DB_SCHEMA=public -DB_TABLE_PREFIX= +CRAFT_DB_DRIVER=mysql +CRAFT_DB_SERVER=localhost +CRAFT_DB_PORT=3308 +CRAFT_DB_USER=__DATABASE_USER__ +CRAFT_DB_PASSWORD=__DATABASE_PASSWORD__ +CRAFT_DB_DATABASE=__DATABASE_NAME__ +CRAFT_DB_SCHEMA=public +CRAFT_DB_TABLE_PREFIX= # URL & path settings ASSETS_URL=http://__PROJECT_URL__.test/assets @@ -39,7 +39,7 @@ VITE_DEV_SERVER_PUBLIC=http://localhost:3000/ VITE_DEV_SERVER_INTERNAL=http://localhost:3000/ # Redis settings -APP_ID=__PROJECT_NAME__ +CRAFT_APP_ID=__PROJECT_NAME__ REDIS_HOSTNAME=127.0.0.1 REDIS_PORT=6380 REDIS_DEFAULT_DB=0 diff --git a/composer.json b/composer.json index 8bc1a9fd..4821873a 100644 --- a/composer.json +++ b/composer.json @@ -34,7 +34,8 @@ "modules\\sitemodule\\": "modules/sitemodule/" } }, - "minimum-stability": "alpha", + "minimum-stability": "dev", + "prefer-stable" : true, "config": { "allow-plugins": { "craftcms/plugin-installer": true, diff --git a/composer.lock b/composer.lock index f2c728ad..6989968c 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": "31d022110dd6d492f28d15b24e2952f1", + "content-hash": "c19b3e9aebea1b64dd7fadb3a140a07e", "packages": [ { "name": "amphp/amp", @@ -1064,16 +1064,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.222.7", + "version": "3.222.11", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "03d35eef5c509798d2c08587cfd9a7c33afe2260" + "reference": "458d322b7f913a54dfc10dd25d3fbb35bb3f7502" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/03d35eef5c509798d2c08587cfd9a7c33afe2260", - "reference": "03d35eef5c509798d2c08587cfd9a7c33afe2260", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/458d322b7f913a54dfc10dd25d3fbb35bb3f7502", + "reference": "458d322b7f913a54dfc10dd25d3fbb35bb3f7502", "shasum": "" }, "require": { @@ -1149,13 +1149,18 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.222.7" + "source": "https://github.com/aws/aws-sdk-php/tree/3.222.11" }, - "time": "2022-05-06T18:16:59+00:00" + "time": "2022-05-12T18:17:33+00:00" }, { "name": "cebe/markdown", "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/cebe/markdown.git", + "reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/cebe/markdown/zipball/9bac5e971dd391e2802dca5400bbeacbaea9eb86", @@ -1166,6 +1171,11 @@ "lib-pcre": "*", "php": ">=5.4.0" }, + "require-dev": { + "cebe/indent": "*", + "facebook/xhprof": "*@dev", + "phpunit/phpunit": "4.1.*" + }, "bin": [ "bin/markdown" ], @@ -1180,6 +1190,7 @@ "cebe\\markdown\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1200,11 +1211,20 @@ "markdown", "markdown-extra" ], + "support": { + "issues": "https://github.com/cebe/markdown/issues", + "source": "https://github.com/cebe/markdown" + }, "time": "2018-03-26T11:24:36+00:00" }, { "name": "commerceguys/addressing", "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/commerceguys/addressing.git", + "reference": "566febd56ca71e31dd383b014c4e1bec680507bf" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/commerceguys/addressing/zipball/566febd56ca71e31dd383b014c4e1bec680507bf", @@ -1215,6 +1235,13 @@ "doctrine/collections": "~1.0", "php": ">=7.3" }, + "require-dev": { + "ext-json": "*", + "mikey179/vfsstream": "1.*", + "phpunit/phpunit": "^9.5", + "squizlabs/php_codesniffer": "3.*", + "symfony/validator": "^4.4 || ^5.4" + }, "suggest": { "symfony/validator": "to validate addresses" }, @@ -1229,6 +1256,7 @@ "CommerceGuys\\Addressing\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1247,11 +1275,20 @@ "localization", "postal" ], + "support": { + "issues": "https://github.com/commerceguys/addressing/issues", + "source": "https://github.com/commerceguys/addressing/tree/v1.3.0" + }, "time": "2022-04-08T13:06:51+00:00" }, { "name": "composer/ca-bundle", "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/ca-bundle/zipball/4c679186f2aca4ab6a0f1b0b9cf9252decb44d0b", @@ -1263,6 +1300,12 @@ "ext-pcre": "*", "php": "^5.3.2 || ^7.0 || ^8.0" }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0" + }, "type": "library", "extra": { "branch-alias": { @@ -1274,6 +1317,7 @@ "Composer\\CaBundle\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1292,11 +1336,35 @@ "ssl", "tls" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.3.1" + }, + "funding": [ + { + "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": "2021-10-28T20:44:15+00:00" }, { "name": "composer/composer", "version": "2.2.12", + "source": { + "type": "git", + "url": "https://github.com/composer/composer.git", + "reference": "ba61e768b410736efe61df01b61f1ec44f51474f" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/composer/zipball/ba61e768b410736efe61df01b61f1ec44f51474f", @@ -1321,6 +1389,10 @@ "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0", "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0" }, + "require-dev": { + "phpspec/prophecy": "^1.10", + "symfony/phpunit-bridge": "^4.2 || ^5.0 || ^6.0" + }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", "ext-zip": "Enabling the zip extension allows you to unzip archives", @@ -1340,6 +1412,7 @@ "Composer\\": "src/Composer" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1362,11 +1435,35 @@ "dependency", "package" ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "source": "https://github.com/composer/composer/tree/2.2.12" + }, + "funding": [ + { + "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": "2022-04-13T14:42:25+00:00" }, { "name": "composer/metadata-minifier", "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", @@ -1376,6 +1473,11 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, "type": "library", "extra": { "branch-alias": { @@ -1387,6 +1489,7 @@ "Composer\\MetadataMinifier\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1402,11 +1505,34 @@ "composer", "compression" ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "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": "2021-04-07T13:37:33+00:00" }, { "name": "composer/pcre", "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "67a32d7d6f9f560b726ab25a061b38ff3a80c560" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/pcre/zipball/67a32d7d6f9f560b726ab25a061b38ff3a80c560", @@ -1416,6 +1542,11 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, "type": "library", "extra": { "branch-alias": { @@ -1427,6 +1558,7 @@ "Composer\\Pcre\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1444,11 +1576,34 @@ "regex", "regular expression" ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/1.0.1" + }, + "funding": [ + { + "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": "2022-01-21T20:24:37+00:00" }, { "name": "composer/semver", "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", @@ -1458,6 +1613,10 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, "type": "library", "extra": { "branch-alias": { @@ -1469,6 +1628,7 @@ "Composer\\Semver\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1496,11 +1656,35 @@ "validation", "versioning" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.3.2" + }, + "funding": [ + { + "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": "2022-04-01T19:23:25+00:00" }, { "name": "composer/spdx-licenses", "version": "1.5.6", + "source": { + "type": "git", + "url": "https://github.com/composer/spdx-licenses.git", + "reference": "a30d487169d799745ca7280bc90fdfa693536901" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/a30d487169d799745ca7280bc90fdfa693536901", @@ -1510,6 +1694,10 @@ "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, "type": "library", "extra": { "branch-alias": { @@ -1521,6 +1709,7 @@ "Composer\\Spdx\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1547,11 +1736,35 @@ "spdx", "validator" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/1.5.6" + }, + "funding": [ + { + "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": "2021-11-18T10:14:14+00:00" }, { "name": "composer/xdebug-handler", "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "ced299686f41dce890debac69273b47ffe98a40c" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", @@ -1563,12 +1776,18 @@ "php": "^7.2.5 || ^8.0", "psr/log": "^1 || ^2 || ^3" }, + "require-dev": { + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^6.0" + }, "type": "library", "autoload": { "psr-4": { "Composer\\XdebugHandler\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1583,6 +1802,25 @@ "Xdebug", "performance" ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" + }, + "funding": [ + { + "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": "2022-02-25T21:32:43+00:00" }, { @@ -1620,6 +1858,11 @@ { "name": "craftcms/cms", "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/craftcms/cms.git", + "reference": "b7051e4f2738d347c4b77c641ae4cc150daf6d0a" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/craftcms/cms/zipball/b7051e4f2738d347c4b77c641ae4cc150daf6d0a", @@ -1678,6 +1921,19 @@ "bower-asset/yii2-pjax": "~2.0.1", "yii2tech/ar-softdelete": "1.0.4" }, + "require-dev": { + "codeception/codeception": "^4.1.29", + "codeception/module-asserts": "^1.3.1", + "codeception/module-datafactory": "^1.1.0", + "codeception/module-phpbrowser": "^1.0.2", + "codeception/module-rest": "^1.4.2", + "codeception/module-yii2": "^1.1.5", + "craftcms/ecs": "dev-main", + "fakerphp/faker": "^1.19.0", + "league/factory-muffin": "^3.3.0", + "phpstan/phpstan": "^1.4.6", + "vlucas/phpdotenv": "^5.4.1" + }, "suggest": { "ext-exif": "Adds support for parsing image EXIF data.", "ext-iconv": "Adds support for more character encodings than PHP’s built-in mb_convert_encoding() function, which Craft will take advantage of when converting strings to UTF-8.", @@ -1690,6 +1946,7 @@ "yii2tech\\ar\\softdelete\\": "lib/ar-softdelete/src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "proprietary" ], @@ -1707,12 +1964,12 @@ "yii2" ], "support": { + "docs": "https://docs.craftcms.com/v3/", "email": "support@craftcms.com", - "issues": "https://github.com/craftcms/cms/issues?state=open", "forum": "https://craftcms.stackexchange.com/", - "source": "https://github.com/craftcms/cms", - "docs": "https://docs.craftcms.com/v3/", - "rss": "https://github.com/craftcms/cms/releases.atom" + "issues": "https://github.com/craftcms/cms/issues?state=open", + "rss": "https://github.com/craftcms/cms/releases.atom", + "source": "https://github.com/craftcms/cms" }, "time": "2022-05-11T15:42:18+00:00" }, @@ -1768,6 +2025,11 @@ { "name": "craftcms/oauth2-craftid", "version": "1.0.0.1", + "source": { + "type": "git", + "url": "https://github.com/craftcms/oauth2-craftid.git", + "reference": "3f18364139d72d83fb50546d85130beaaa868836" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/craftcms/oauth2-craftid/zipball/3f18364139d72d83fb50546d85130beaaa868836", @@ -1777,12 +2039,18 @@ "require": { "league/oauth2-client": "^2.2.1" }, + "require-dev": { + "phpunit/phpunit": "^5.0", + "satooshi/php-coveralls": "^1.0", + "squizlabs/php_codesniffer": "^2.0" + }, "type": "library", "autoload": { "psr-4": { "craftcms\\oauth2\\client\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1803,11 +2071,20 @@ "oauth", "oauth2" ], + "support": { + "issues": "https://github.com/craftcms/oauth2-craftid/issues", + "source": "https://github.com/craftcms/oauth2-craftid/tree/1.0.0.1" + }, "time": "2017-11-22T19:46:18+00:00" }, { "name": "craftcms/plugin-installer", "version": "1.5.7", + "source": { + "type": "git", + "url": "https://github.com/craftcms/plugin-installer.git", + "reference": "23ec472acd4410b70b07d5a02b2b82db9ee3f66b" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/craftcms/plugin-installer/zipball/23ec472acd4410b70b07d5a02b2b82db9ee3f66b", @@ -1818,6 +2095,9 @@ "composer-plugin-api": "^1.0 || ^2.0", "php": ">=5.4" }, + "require-dev": { + "composer/composer": "^1.0 || ^2.0" + }, "type": "composer-plugin", "extra": { "class": "craft\\composer\\Plugin" @@ -1827,6 +2107,7 @@ "craft\\composer\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1839,6 +2120,14 @@ "installer", "plugin" ], + "support": { + "docs": "https://craftcms.com/docs", + "email": "support@craftcms.com", + "forum": "https://craftcms.stackexchange.com/", + "issues": "https://github.com/craftcms/cms/issues?state=open", + "rss": "https://craftcms.com/changelog.rss", + "source": "https://github.com/craftcms/cms" + }, "time": "2021-02-18T02:01:38+00:00" }, { @@ -1906,6 +2195,11 @@ { "name": "craftcms/server-check", "version": "2.1.4", + "source": { + "type": "git", + "url": "https://github.com/craftcms/server-check.git", + "reference": "c262ebd39572902bdf4fe3ea570e11cd6725b381" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/craftcms/server-check/zipball/c262ebd39572902bdf4fe3ea570e11cd6725b381", @@ -1918,6 +2212,7 @@ "server/requirements" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1929,11 +2224,24 @@ "requirements", "yii2" ], + "support": { + "docs": "https://github.com/craftcms/docs", + "email": "support@craftcms.com", + "forum": "https://craftcms.stackexchange.com/", + "issues": "https://github.com/craftcms/server-check/issues?state=open", + "rss": "https://github.com/craftcms/server-check/releases.atom", + "source": "https://github.com/craftcms/server-check" + }, "time": "2022-04-17T02:14:46+00:00" }, { "name": "creocoder/yii2-nested-sets", "version": "0.9.0", + "source": { + "type": "git", + "url": "https://github.com/creocoder/yii2-nested-sets.git", + "reference": "cb8635a459b6246e5a144f096b992dcc30cf9954" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/creocoder/yii2-nested-sets/zipball/cb8635a459b6246e5a144f096b992dcc30cf9954", @@ -1949,6 +2257,7 @@ "creocoder\\nestedsets\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -1963,6 +2272,10 @@ "nested sets", "yii2" ], + "support": { + "issues": "https://github.com/creocoder/yii2-nested-sets/issues", + "source": "https://github.com/creocoder/yii2-nested-sets/tree/master" + }, "time": "2015-01-27T10:53:51+00:00" }, { @@ -2067,6 +2380,11 @@ { "name": "defuse/php-encryption", "version": "v2.3.1", + "source": { + "type": "git", + "url": "https://github.com/defuse/php-encryption.git", + "reference": "77880488b9954b7884c25555c2a0ea9e7053f9d2" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/defuse/php-encryption/zipball/77880488b9954b7884c25555c2a0ea9e7053f9d2", @@ -2078,6 +2396,9 @@ "paragonie/random_compat": ">= 2", "php": ">=5.6.0" }, + "require-dev": { + "phpunit/phpunit": "^4|^5|^6|^7|^8|^9" + }, "bin": [ "bin/generate-defuse-key" ], @@ -2087,6 +2408,7 @@ "Defuse\\Crypto\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2115,11 +2437,20 @@ "security", "symmetric key cryptography" ], + "support": { + "issues": "https://github.com/defuse/php-encryption/issues", + "source": "https://github.com/defuse/php-encryption/tree/v2.3.1" + }, "time": "2021-04-09T23:57:26+00:00" }, { "name": "doctrine/collections", "version": "1.6.8", + "source": { + "type": "git", + "url": "https://github.com/doctrine/collections.git", + "reference": "1958a744696c6bb3bb0d28db2611dc11610e78af" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/collections/zipball/1958a744696c6bb3bb0d28db2611dc11610e78af", @@ -2129,12 +2460,19 @@ "require": { "php": "^7.1.3 || ^8.0" }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^0.12", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.1.5", + "vimeo/psalm": "^4.2.1" + }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2168,11 +2506,20 @@ "iterators", "php" ], + "support": { + "issues": "https://github.com/doctrine/collections/issues", + "source": "https://github.com/doctrine/collections/tree/1.6.8" + }, "time": "2021-08-10T18:51:53+00:00" }, { "name": "doctrine/lexer", "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "c268e882d4dbdd85e36e4ad69e02dc284f89d229" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/lexer/zipball/c268e882d4dbdd85e36e4ad69e02dc284f89d229", @@ -2182,12 +2529,19 @@ "require": { "php": "^7.1 || ^8.0" }, + "require-dev": { + "doctrine/coding-standard": "^9.0", + "phpstan/phpstan": "^1.3", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "vimeo/psalm": "^4.11" + }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2214,6 +2568,24 @@ "parser", "php" ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.3" + }, + "funding": [ + { + "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": "2022-02-28T11:07:21+00:00" }, { @@ -2344,6 +2716,11 @@ { "name": "egulias/email-validator", "version": "3.1.2", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "ee0db30118f661fb166bcffbf5d82032df484697" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ee0db30118f661fb166bcffbf5d82032df484697", @@ -2355,6 +2732,11 @@ "php": ">=7.2", "symfony/polyfill-intl-idn": "^1.15" }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^8.5.8|^9.3.3", + "vimeo/psalm": "^4" + }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" }, @@ -2369,6 +2751,7 @@ "Egulias\\EmailValidator\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2386,13 +2769,28 @@ "validation", "validator" ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/3.1.2" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], "time": "2021-10-11T09:18:27+00:00" }, { "name": "elvanto/litemoji", "version": "3.0.1", - "dist": { - "type": "zip", + "source": { + "type": "git", + "url": "https://github.com/elvanto/litemoji.git", + "reference": "acd6fd944814683983dcdfcf4d33f24430631b77" + }, + "dist": { + "type": "zip", "url": "https://api.github.com/repos/elvanto/litemoji/zipball/acd6fd944814683983dcdfcf4d33f24430631b77", "reference": "acd6fd944814683983dcdfcf4d33f24430631b77", "shasum": "" @@ -2400,12 +2798,17 @@ "require": { "php": ">=7.0" }, + "require-dev": { + "milesj/emojibase": "6.0.*", + "phpunit/phpunit": "^6.0" + }, "type": "library", "autoload": { "psr-4": { "LitEmoji\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2414,11 +2817,20 @@ "emoji", "php-emoji" ], + "support": { + "issues": "https://github.com/elvanto/litemoji/issues", + "source": "https://github.com/elvanto/litemoji/tree/3.0.1" + }, "time": "2020-11-27T05:08:33+00:00" }, { "name": "enshrined/svg-sanitize", "version": "0.15.4", + "source": { + "type": "git", + "url": "https://github.com/darylldoyle/svg-sanitizer.git", + "reference": "e50b83a2f1f296ca61394fe88fbfe3e896a84cf4" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/e50b83a2f1f296ca61394fe88fbfe3e896a84cf4", @@ -2430,12 +2842,16 @@ "ext-libxml": "*", "php": "^7.0 || ^8.0" }, + "require-dev": { + "phpunit/phpunit": "^6.5 || ^8.5" + }, "type": "library", "autoload": { "psr-4": { "enshrined\\svgSanitize\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], @@ -2446,11 +2862,20 @@ } ], "description": "An SVG sanitizer for PHP", + "support": { + "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", + "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.15.4" + }, "time": "2022-02-21T09:13:59+00:00" }, { "name": "ezyang/htmlpurifier", "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75", @@ -2462,16 +2887,17 @@ }, "type": "library", "autoload": { - "psr-0": { - "HTMLPurifier": "library/" - }, "files": [ "library/HTMLPurifier.composer.php" ], + "psr-0": { + "HTMLPurifier": "library/" + }, "exclude-from-classmap": [ "/library/HTMLPurifier/Language/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1-or-later" ], @@ -2487,6 +2913,10 @@ "keywords": [ "html" ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0" + }, "time": "2021-12-25T01:21:49+00:00" }, { @@ -3027,6 +3457,11 @@ { "name": "guzzlehttp/guzzle", "version": "7.4.2", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "ac1ec1cd9b5624694c3a40be801d94137afb12b4" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/ac1ec1cd9b5624694c3a40be801d94137afb12b4", @@ -3044,6 +3479,13 @@ "provide": { "psr/http-client-implementation": "1.0" }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "ext-curl": "*", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, "suggest": { "ext-curl": "Required for CURL handler support", "ext-intl": "Required for Internationalized Domain Name (IDN) support", @@ -3063,6 +3505,7 @@ "GuzzleHttp\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3115,6 +3558,24 @@ "rest", "web service" ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.4.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], "time": "2022-03-20T14:16:28+00:00" }, { @@ -3179,6 +3640,11 @@ { "name": "guzzlehttp/promises", "version": "1.5.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da", @@ -3188,6 +3654,9 @@ "require": { "php": ">=5.5" }, + "require-dev": { + "symfony/phpunit-bridge": "^4.4 || ^5.1" + }, "type": "library", "extra": { "branch-alias": { @@ -3195,13 +3664,14 @@ } }, "autoload": { - "psr-4": { - "GuzzleHttp\\Promise\\": "src/" - }, "files": [ "src/functions_include.php" - ] + ], + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3231,11 +3701,34 @@ "keywords": [ "promise" ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/1.5.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], "time": "2021-10-22T20:56:57+00:00" }, { "name": "guzzlehttp/psr7", "version": "2.2.1", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "c94a94f120803a18554c1805ef2e539f8285f9a2" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/c94a94f120803a18554c1805ef2e539f8285f9a2", @@ -3252,6 +3745,11 @@ "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^8.5.8 || ^9.3.10" + }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, @@ -3266,6 +3764,7 @@ "GuzzleHttp\\Psr7\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3317,6 +3816,24 @@ "uri", "url" ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.2.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], "time": "2022-03-20T21:55:58+00:00" }, { @@ -3659,6 +4176,11 @@ { "name": "justinrainbow/json-schema", "version": "5.2.12", + "source": { + "type": "git", + "url": "https://github.com/justinrainbow/json-schema.git", + "reference": "ad87d5a5ca981228e0e205c2bc7dfb8e24559b60" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/ad87d5a5ca981228e0e205c2bc7dfb8e24559b60", @@ -3668,6 +4190,11 @@ "require": { "php": ">=5.3.3" }, + "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" + }, "bin": [ "bin/validate-json" ], @@ -3682,6 +4209,7 @@ "JsonSchema\\": "src/JsonSchema/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3709,6 +4237,10 @@ "json", "schema" ], + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/5.2.12" + }, "time": "2022-04-13T08:02:27+00:00" }, { @@ -4077,6 +4609,11 @@ { "name": "league/oauth2-client", "version": "2.6.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/oauth2-client.git", + "reference": "2334c249907190c132364f5dae0287ab8666aa19" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/2334c249907190c132364f5dae0287ab8666aa19", @@ -4088,6 +4625,12 @@ "paragonie/random_compat": "^1 || ^2 || ^9.99", "php": "^5.6 || ^7.0 || ^8.0" }, + "require-dev": { + "mockery/mockery": "^1.3.5", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpunit/phpunit": "^5.7 || ^6.0 || ^9.5", + "squizlabs/php_codesniffer": "^2.3 || ^3.0" + }, "type": "library", "extra": { "branch-alias": { @@ -4099,6 +4642,7 @@ "League\\OAuth2\\Client\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4126,6 +4670,10 @@ "oauth2", "single sign on" ], + "support": { + "issues": "https://github.com/thephpleague/oauth2-client/issues", + "source": "https://github.com/thephpleague/oauth2-client/tree/2.6.1" + }, "time": "2021-12-22T16:42:49+00:00" }, { @@ -4478,6 +5026,11 @@ { "name": "mikehaertl/php-shellcommand", "version": "1.6.4", + "source": { + "type": "git", + "url": "https://github.com/mikehaertl/php-shellcommand.git", + "reference": "3488d7803df1e8f1a343d3d0ca452d527ad8d5e5" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/3488d7803df1e8f1a343d3d0ca452d527ad8d5e5", @@ -4487,12 +5040,16 @@ "require": { "php": ">= 5.3.0" }, + "require-dev": { + "phpunit/phpunit": ">4.0 <=9.4" + }, "type": "library", "autoload": { "psr-4": { "mikehaertl\\shellcommand\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4506,6 +5063,10 @@ "keywords": [ "shell" ], + "support": { + "issues": "https://github.com/mikehaertl/php-shellcommand/issues", + "source": "https://github.com/mikehaertl/php-shellcommand/tree/1.6.4" + }, "time": "2021-03-17T06:54:33+00:00" }, { @@ -4633,6 +5194,11 @@ { "name": "moneyphp/money", "version": "v4.0.3", + "source": { + "type": "git", + "url": "https://github.com/moneyphp/money.git", + "reference": "d945f775bd6ab0920d9d205813d8831a899a8844" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/moneyphp/money/zipball/d945f775bd6ab0920d9d205813d8831a899a8844", @@ -4645,6 +5211,25 @@ "ext-json": "*", "php": "^8.0" }, + "require-dev": { + "cache/taggable-cache": "^1.1.0", + "doctrine/coding-standard": "^9.0", + "doctrine/instantiator": "^1.4.0", + "ext-gmp": "*", + "ext-intl": "*", + "florianv/exchanger": "^2.6.3", + "florianv/swap": "^4.3.0", + "moneyphp/iso-currencies": "^3.2.1", + "php-http/message": "^1.11.0", + "php-http/mock-client": "^1.4.1", + "phpbench/phpbench": "1.0.0-beta1@BETA", + "phpspec/phpspec": "^7.0.1", + "phpunit/phpunit": "^9.5.4", + "psalm/plugin-phpunit": "^0.15.1", + "psr/cache": "^1.0.1", + "roave/infection-static-analysis-plugin": "^1.7", + "vimeo/psalm": "~4.7.0 || ^4.8.2" + }, "suggest": { "ext-gmp": "Calculate without integer limits", "ext-intl": "Format Money objects with intl", @@ -4663,6 +5248,7 @@ "Money\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4688,11 +5274,20 @@ "money", "vo" ], + "support": { + "issues": "https://github.com/moneyphp/money/issues", + "source": "https://github.com/moneyphp/money/tree/v4.0.3" + }, "time": "2021-12-01T10:39:00+00:00" }, { "name": "monolog/monolog", "version": "2.6.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "247918972acd74356b0a91dfaa5adcaec069b6c0" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/247918972acd74356b0a91dfaa5adcaec069b6c0", @@ -4706,6 +5301,27 @@ "provide": { "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0" }, + "require-dev": { + "aws/aws-sdk-php": "^2.4.9 || ^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2", + "guzzlehttp/guzzle": "^7.4", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "php-console/php-console": "^3.1.3", + "phpspec/prophecy": "^1.15", + "phpstan/phpstan": "^0.12.91", + "phpunit/phpunit": "^8.5.14", + "predis/predis": "^1.1", + "rollbar/rollbar": "^1.3 || ^2 || ^3", + "ruflin/elastica": "^7", + "swiftmailer/swiftmailer": "^5.3|^6.0", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", @@ -4734,6 +5350,7 @@ "Monolog\\": "src/Monolog" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4751,6 +5368,20 @@ "logging", "psr-3" ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/2.6.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], "time": "2022-05-10T09:36:00+00:00" }, { @@ -5488,6 +6119,11 @@ { "name": "paragonie/random_compat", "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", @@ -5497,10 +6133,15 @@ "require": { "php": ">= 7" }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, "suggest": { "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5518,6 +6159,11 @@ "pseudorandom", "random" ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, "time": "2020-10-15T08:29:30+00:00" }, { @@ -5670,6 +6316,11 @@ { "name": "phpdocumentor/reflection-common", "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", @@ -5690,6 +6341,7 @@ "phpDocumentor\\Reflection\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5708,11 +6360,20 @@ "reflection", "static analysis" ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, "time": "2020-06-27T09:03:43+00:00" }, { "name": "phpdocumentor/reflection-docblock", "version": "5.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "622548b623e81ca6d78b721c5e029f4ce664f170" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170", @@ -5726,6 +6387,10 @@ "phpdocumentor/type-resolver": "^1.3", "webmozart/assert": "^1.9.1" }, + "require-dev": { + "mockery/mockery": "~1.3.2", + "psalm/phar": "^4.8" + }, "type": "library", "extra": { "branch-alias": { @@ -5737,6 +6402,7 @@ "phpDocumentor\\Reflection\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5751,11 +6417,20 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0" + }, "time": "2021-10-19T17:43:47+00:00" }, { "name": "phpdocumentor/type-resolver", "version": "1.6.1", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "77a32518733312af16a44300404e945338981de3" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3", @@ -5766,6 +6441,10 @@ "php": "^7.2 || ^8.0", "phpdocumentor/reflection-common": "^2.0" }, + "require-dev": { + "ext-tokenizer": "*", + "psalm/phar": "^4.8" + }, "type": "library", "extra": { "branch-alias": { @@ -5777,6 +6456,7 @@ "phpDocumentor\\Reflection\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5787,6 +6467,10 @@ } ], "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.6.1" + }, "time": "2022-03-15T21:29:03+00:00" }, { @@ -5916,6 +6600,11 @@ { "name": "pixelandtonic/imagine", "version": "1.2.4.2", + "source": { + "type": "git", + "url": "https://github.com/pixelandtonic/Imagine.git", + "reference": "5ee4b6a365497818815ba50738c8dcbb555c9fd3" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pixelandtonic/Imagine/zipball/5ee4b6a365497818815ba50738c8dcbb555c9fd3", @@ -5925,6 +6614,10 @@ "require": { "php": ">=5.3.2" }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.2", + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4 || ^9.3" + }, "suggest": { "ext-gd": "to use the GD implementation", "ext-gmagick": "to use the Gmagick implementation", @@ -5941,6 +6634,7 @@ "Imagine\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5959,11 +6653,19 @@ "image manipulation", "image processing" ], + "support": { + "source": "https://github.com/pixelandtonic/Imagine/tree/1.2.4.2" + }, "time": "2021-06-22T18:26:46+00:00" }, { "name": "psr/cache", "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/cache.git", + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", @@ -5984,6 +6686,7 @@ "Psr\\Cache\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5999,11 +6702,19 @@ "psr", "psr-6" ], + "support": { + "source": "https://github.com/php-fig/cache/tree/3.0.0" + }, "time": "2021-02-03T23:26:27+00:00" }, { "name": "psr/container", "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", @@ -6024,6 +6735,7 @@ "Psr\\Container\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6042,11 +6754,20 @@ "container-interop", "psr" ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", @@ -6067,6 +6788,7 @@ "Psr\\EventDispatcher\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6082,11 +6804,20 @@ "psr", "psr-14" ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, "time": "2019-01-08T18:20:26+00:00" }, { "name": "psr/http-client", "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621", @@ -6108,6 +6839,7 @@ "Psr\\Http\\Client\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6125,11 +6857,19 @@ "psr", "psr-18" ], + "support": { + "source": "https://github.com/php-fig/http-client/tree/master" + }, "time": "2020-06-29T06:28:15+00:00" }, { "name": "psr/http-factory", "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be", @@ -6151,6 +6891,7 @@ "Psr\\Http\\Message\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6171,11 +6912,19 @@ "request", "response" ], + "support": { + "source": "https://github.com/php-fig/http-factory/tree/master" + }, "time": "2019-04-30T12:38:16+00:00" }, { "name": "psr/http-message", "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", @@ -6196,6 +6945,7 @@ "Psr\\Http\\Message\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6215,11 +6965,19 @@ "request", "response" ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/master" + }, "time": "2016-08-06T14:39:51+00:00" }, { "name": "psr/log", "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "d49695b909c3b7628b6289db5479a1c204601f11" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", @@ -6240,6 +6998,7 @@ "Psr\\Log\\": "Psr/Log/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6256,11 +7015,19 @@ "psr", "psr-3" ], + "support": { + "source": "https://github.com/php-fig/log/tree/1.1.4" + }, "time": "2021-05-03T11:20:27+00:00" }, { "name": "psr/simple-cache", "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", @@ -6281,6 +7048,7 @@ "Psr\\SimpleCache\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6298,6 +7066,9 @@ "psr-16", "simple-cache" ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, "time": "2021-10-29T13:26:27+00:00" }, { @@ -6372,6 +7143,11 @@ { "name": "putyourlightson/craft-blitz-recommendations", "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/putyourlightson/craft-blitz-recommendations.git", + "reference": "3ebe41b7bc2bfbaebdc09a10216b6f546afff4ea" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/putyourlightson/craft-blitz-recommendations/zipball/3ebe41b7bc2bfbaebdc09a10216b6f546afff4ea", @@ -6397,20 +7173,26 @@ "putyourlightson\\blitzrecommendations\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "mit" ], "description": "Adds a utility that provides templating performance recommendations.", "support": { "docs": "https://putyourlightson.com/plugins/blitz-recommendations", - "source": "https://github.com/putyourlightson/craft-blitz-recommendations", - "issues": "https://github.com/putyourlightson/craft-blitz-recommendations/issues" + "issues": "https://github.com/putyourlightson/craft-blitz-recommendations/issues", + "source": "https://github.com/putyourlightson/craft-blitz-recommendations" }, "time": "2022-05-09T09:25:16+00:00" }, { "name": "putyourlightson/craft-sherlock", "version": "4.0.1", + "source": { + "type": "git", + "url": "https://github.com/putyourlightson/craft-sherlock.git", + "reference": "e252104723ccd8f97565770ae8e8702e1a475d63" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/putyourlightson/craft-sherlock/zipball/e252104723ccd8f97565770ae8e8702e1a475d63", @@ -6421,6 +7203,15 @@ "craftcms/cms": "^4.0.0", "php": "^8.0.2" }, + "require-dev": { + "codeception/codeception": "^4.1.29", + "codeception/module-asserts": "^1.3.1", + "codeception/module-yii2": "^1.1.5", + "craftcms/ecs": "dev-main", + "craftcms/phpstan": "dev-main", + "vlucas/phpdotenv": "^5.4.1", + "yiisoft/yii2-redis": "^2.0" + }, "type": "craft-plugin", "extra": { "name": "Sherlock", @@ -6436,14 +7227,15 @@ "putyourlightson\\sherlock\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "proprietary" ], "description": "Security scanner and monitor to keep your site and CMS secure.", "homepage": "https://putyourlightson.com/plugins/sherlock", "keywords": [ + "Craft", "cms", - "craft", "craftcms", "scanner", "secure", @@ -6451,23 +7243,23 @@ ], "support": { "docs": "https://putyourlightson.com/plugins/sherlock", - "source": "https://github.com/putyourlightson/craft-sherlock", - "issues": "https://github.com/putyourlightson/craft-sherlock/issues" + "issues": "https://github.com/putyourlightson/craft-sherlock/issues", + "source": "https://github.com/putyourlightson/craft-sherlock" }, "time": "2022-05-09T20:48:10+00:00" }, { "name": "putyourlightson/craft-sprig", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/putyourlightson/craft-sprig.git", - "reference": "1a4be65faedbdbfaf9aa6e77287b8cd5600c5eba" + "reference": "6899a5ee507d91d8ee8e649ff8cc95575e8169ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/putyourlightson/craft-sprig/zipball/1a4be65faedbdbfaf9aa6e77287b8cd5600c5eba", - "reference": "1a4be65faedbdbfaf9aa6e77287b8cd5600c5eba", + "url": "https://api.github.com/repos/putyourlightson/craft-sprig/zipball/6899a5ee507d91d8ee8e649ff8cc95575e8169ad", + "reference": "6899a5ee507d91d8ee8e649ff8cc95575e8169ad", "shasum": "" }, "require": { @@ -6507,7 +7299,7 @@ "type": "github" } ], - "time": "2022-05-04T18:17:31+00:00" + "time": "2022-05-12T11:46:11+00:00" }, { "name": "putyourlightson/craft-sprig-core", @@ -6554,6 +7346,11 @@ { "name": "ralouphie/getallheaders", "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", @@ -6563,12 +7360,17 @@ "require": { "php": ">=5.6" }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, "type": "library", "autoload": { "files": [ "src/getallheaders.php" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6579,11 +7381,20 @@ } ], "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, "time": "2019-03-08T08:55:37+00:00" }, { "name": "react/promise", "version": "v2.9.0", + "source": { + "type": "git", + "url": "https://github.com/reactphp/promise.git", + "reference": "234f8fd1023c9158e2314fa9d7d0e6a83db42910" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/reactphp/promise/zipball/234f8fd1023c9158e2314fa9d7d0e6a83db42910", @@ -6593,6 +7404,9 @@ "require": { "php": ">=5.4.0" }, + "require-dev": { + "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36" + }, "type": "library", "autoload": { "files": [ @@ -6602,6 +7416,7 @@ "React\\Promise\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6632,6 +7447,20 @@ "promise", "promises" ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v2.9.0" + }, + "funding": [ + { + "url": "https://github.com/WyriHaximus", + "type": "github" + }, + { + "url": "https://github.com/clue", + "type": "github" + } + ], "time": "2022-02-11T10:27:51+00:00" }, { @@ -6748,6 +7577,11 @@ { "name": "samdark/yii2-psr-log-target", "version": "1.1.3", + "source": { + "type": "git", + "url": "https://github.com/samdark/yii2-psr-log-target.git", + "reference": "ccb29ecb7140c4eb81c3dfad38f61b21a9c1ed30" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/samdark/yii2-psr-log-target/zipball/ccb29ecb7140c4eb81c3dfad38f61b21a9c1ed30", @@ -6758,6 +7592,9 @@ "psr/log": "~1.0.2|~1.1.0", "yiisoft/yii2": "~2.0.0" }, + "require-dev": { + "phpunit/phpunit": "~4.4" + }, "type": "yii2-extension", "autoload": { "psr-4": { @@ -6765,6 +7602,7 @@ "samdark\\log\\tests\\": "tests" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -6782,11 +7620,30 @@ "psr-3", "yii" ], + "support": { + "issues": "https://github.com/samdark/yii2-psr-log-target/issues", + "source": "https://github.com/samdark/yii2-psr-log-target" + }, + "funding": [ + { + "url": "https://github.com/samdark", + "type": "github" + }, + { + "url": "https://www.patreon.com/samdark", + "type": "patreon" + } + ], "time": "2020-07-16T12:34:01+00:00" }, { "name": "sebastianlenz/craft-utils", "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastian-lenz/craft-utils.git", + "reference": "cf2d77ca5f55f34fa8e70ca8594a67bc9f6f3056" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sebastian-lenz/craft-utils/zipball/cf2d77ca5f55f34fa8e70ca8594a67bc9f6f3056", @@ -6797,21 +7654,33 @@ "craftcms/cms": "^4.0.0-beta", "php": "^8.0" }, + "require-dev": { + "phpstan/phpstan": "^1.5" + }, "type": "library", "autoload": { "psr-4": { "lenz\\craft\\utils\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "A collection of utility classes for Craft CMS development", + "support": { + "source": "https://github.com/sebastian-lenz/craft-utils/tree/3.0.2" + }, "time": "2022-04-26T18:38:28+00:00" }, { "name": "sebastianlenz/linkfield", "version": "2.1.3-rc", + "source": { + "type": "git", + "url": "https://github.com/sebastian-lenz/craft-linkfield.git", + "reference": "ac11c92df2049f8192327944b9c21449a464be55" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sebastian-lenz/craft-linkfield/zipball/ac11c92df2049f8192327944b9c21449a464be55", @@ -6823,6 +7692,13 @@ "php": "^8.0", "sebastianlenz/craft-utils": "^3.0.2" }, + "require-dev": { + "craftcms/feed-me": "^5.0-dev", + "craftcms/phpstan": "dev-main", + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^7.5 || ^8.0", + "verbb/super-table": "^3.0.0-beta" + }, "type": "craft-plugin", "extra": { "handle": "typedlinkfield", @@ -6831,22 +7707,32 @@ "developerUrl": "https://github.com/sebastian-lenz/" }, "autoload": { - "classmap": [ - "legacy" - ], "psr-4": { "lenz\\linkfield\\": "src/" - } + }, + "classmap": [ + "legacy" + ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "A Craft field type for selecting links", + "support": { + "issues": "https://github.com/sebastian-lenz/craft-linkfield/issues", + "source": "https://github.com/sebastian-lenz/craft-linkfield/tree/2.1.3-rc" + }, "time": "2022-05-09T08:35:20+00:00" }, { "name": "seld/cli-prompt", "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/cli-prompt.git", + "reference": "b8dfcf02094b8c03b40322c229493bb2884423c5" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/b8dfcf02094b8c03b40322c229493bb2884423c5", @@ -6856,6 +7742,9 @@ "require": { "php": ">=5.3" }, + "require-dev": { + "phpstan/phpstan": "^0.12.63" + }, "type": "library", "extra": { "branch-alias": { @@ -6867,6 +7756,7 @@ "Seld\\CliPrompt\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6884,11 +7774,20 @@ "input", "prompt" ], + "support": { + "issues": "https://github.com/Seldaek/cli-prompt/issues", + "source": "https://github.com/Seldaek/cli-prompt/tree/1.0.4" + }, "time": "2020-12-15T21:32:01+00:00" }, { "name": "seld/jsonlint", "version": "1.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "4211420d25eba80712bff236a98960ef68b866b7" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/4211420d25eba80712bff236a98960ef68b866b7", @@ -6898,6 +7797,10 @@ "require": { "php": "^5.3 || ^7.0 || ^8.0" }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, "bin": [ "bin/jsonlint" ], @@ -6907,6 +7810,7 @@ "Seld\\JsonLint\\": "src/Seld/JsonLint/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6924,11 +7828,30 @@ "parser", "validator" ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], "time": "2022-04-01T13:37:23+00:00" }, { "name": "seld/phar-utils", "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "9f3452c93ff423469c0d56450431562ca423dcee" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/9f3452c93ff423469c0d56450431562ca423dcee", @@ -6949,6 +7872,7 @@ "Seld\\PharUtils\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6962,6 +7886,10 @@ "keywords": [ "phar" ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.0" + }, "time": "2021-12-10T11:20:11+00:00" }, { @@ -7222,20 +8150,20 @@ }, { "name": "symfony/cache", - "version": "v6.1.0-BETA2", + "version": "v6.0.8", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", - "reference": "4743afecf8ba617c5c47675bc744db169af47d0a" + "reference": "e9a4e9229f078d93f2c492ea30c3f010373312b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/cache/zipball/4743afecf8ba617c5c47675bc744db169af47d0a", - "reference": "4743afecf8ba617c5c47675bc744db169af47d0a", + "url": "https://api.github.com/repos/symfony/cache/zipball/e9a4e9229f078d93f2c492ea30c3f010373312b7", + "reference": "e9a4e9229f078d93f2c492ea30c3f010373312b7", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "psr/cache": "^2.0|^3.0", "psr/log": "^1.1|^2|^3", "symfony/cache-contracts": "^1.1.7|^2|^3", @@ -7270,9 +8198,6 @@ "psr-4": { "Symfony\\Component\\Cache\\": "" }, - "classmap": [ - "Traits/ValueWrapper.php" - ], "exclude-from-classmap": [ "/Tests/" ] @@ -7298,7 +8223,7 @@ "psr6" ], "support": { - "source": "https://github.com/symfony/cache/tree/v6.1.0-BETA2" + "source": "https://github.com/symfony/cache/tree/v6.0.8" }, "funding": [ { @@ -7314,11 +8239,16 @@ "type": "tidelift" } ], - "time": "2022-04-26T13:23:01+00:00" + "time": "2022-04-26T13:22:23+00:00" }, { "name": "symfony/cache-contracts", "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/cache-contracts.git", + "reference": "1c0a181c9ee221afe4fa55b2d13fc63c5ae14348" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/1c0a181c9ee221afe4fa55b2d13fc63c5ae14348", @@ -7347,6 +8277,7 @@ "Symfony\\Contracts\\Cache\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7370,11 +8301,33 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/cache-contracts/tree/v3.0.1" + }, + "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": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/console", "version": "v5.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "ffe3aed36c4d60da2cf1b0a1cee6b8f2e5fa881b" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/console/zipball/ffe3aed36c4d60da2cf1b0a1cee6b8f2e5fa881b", @@ -7401,6 +8354,15 @@ "provide": { "psr/log-implementation": "1.0|2.0" }, + "require-dev": { + "psr/log": "^1|^2", + "symfony/config": "^4.4|^5.0|^6.0", + "symfony/dependency-injection": "^4.4|^5.0|^6.0", + "symfony/event-dispatcher": "^4.4|^5.0|^6.0", + "symfony/lock": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/var-dumper": "^4.4|^5.0|^6.0" + }, "suggest": { "psr/log": "For using the console logger", "symfony/event-dispatcher": "", @@ -7416,6 +8378,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7437,11 +8400,33 @@ "console", "terminal" ], + "support": { + "source": "https://github.com/symfony/console/tree/v5.4.8" + }, + "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": "2022-04-12T16:02:29+00:00" }, { "name": "symfony/deprecation-contracts", "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c", @@ -7466,6 +8451,7 @@ "function.php" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7481,19 +8467,41 @@ ], "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.0.1" + }, + "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": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.1.0-BETA2", + "version": "v6.0.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "6472ea2dd415e925b90ca82be64b8bc6157f3934" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/00cd271920f06eba10c6be1f7dff7453d08e85ae", - "reference": "00cd271920f06eba10c6be1f7dff7453d08e85ae", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/6472ea2dd415e925b90ca82be64b8bc6157f3934", + "reference": "6472ea2dd415e925b90ca82be64b8bc6157f3934", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "symfony/event-dispatcher-contracts": "^2|^3" }, "conflict": { @@ -7503,6 +8511,16 @@ "psr/event-dispatcher-implementation": "1.0", "symfony/event-dispatcher-implementation": "2.0|3.0" }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/error-handler": "^5.4|^6.0", + "symfony/expression-language": "^5.4|^6.0", + "symfony/http-foundation": "^5.4|^6.0", + "symfony/service-contracts": "^1.1|^2|^3", + "symfony/stopwatch": "^5.4|^6.0" + }, "suggest": { "symfony/dependency-injection": "", "symfony/http-kernel": "" @@ -7516,6 +8534,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7531,11 +8550,33 @@ ], "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", - "time": "2022-04-15T14:25:02+00:00" + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v6.0.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-01-02T09:55:41+00:00" }, { "name": "symfony/event-dispatcher-contracts", "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "7bc61cc2db649b4637d331240c5346dcc7708051" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7bc61cc2db649b4637d331240c5346dcc7708051", @@ -7564,6 +8605,7 @@ "Symfony\\Contracts\\EventDispatcher\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7587,6 +8629,23 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.0.1" + }, + "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": "2022-01-02T09:55:41+00:00" }, { @@ -7654,15 +8713,20 @@ }, { "name": "symfony/filesystem", - "version": "v6.1.0-BETA1", + "version": "v6.0.7", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/2938239e4d04321ecdf2118546c9dd2595cff24c", - "reference": "2938239e4d04321ecdf2118546c9dd2595cff24c", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff", + "reference": "6c9e4c41f2c51dfde3db298594ed9cba55dbf5ff", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, @@ -7675,6 +8739,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7690,19 +8755,41 @@ ], "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", - "time": "2022-04-08T16:22:35+00:00" + "support": { + "source": "https://github.com/symfony/filesystem/tree/v6.0.7" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2022-04-01T12:54:51+00:00" }, { "name": "symfony/finder", - "version": "v6.1.0-BETA1", + "version": "v6.0.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "af7edab28d17caecd1f40a9219fc646ae751c21f" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/45b8beb69d6eb3b05a65689ebfd4222326773f8f", - "reference": "45b8beb69d6eb3b05a65689ebfd4222326773f8f", + "url": "https://api.github.com/repos/symfony/finder/zipball/af7edab28d17caecd1f40a9219fc646ae751c21f", + "reference": "af7edab28d17caecd1f40a9219fc646ae751c21f", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.0.2" }, "type": "library", "autoload": { @@ -7713,6 +8800,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7728,19 +8816,41 @@ ], "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", - "time": "2022-04-15T08:08:08+00:00" + "support": { + "source": "https://github.com/symfony/finder/tree/v6.0.8" + }, + "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": "2022-04-15T08:07:58+00:00" }, { "name": "symfony/http-client", - "version": "v6.1.0-BETA2", - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/da3338541435c14d6c7b77f9677bf74088984c7b", - "reference": "da3338541435c14d6c7b77f9677bf74088984c7b", + "version": "v6.0.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client.git", + "reference": "d347895193283e08b4c3ebf2f2974a1df3e1f670" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client/zipball/d347895193283e08b4c3ebf2f2974a1df3e1f670", + "reference": "d347895193283e08b4c3ebf2f2974a1df3e1f670", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "psr/log": "^1|^2|^3", "symfony/http-client-contracts": "^3", "symfony/service-contracts": "^1.0|^2|^3" @@ -7751,6 +8861,20 @@ "psr/http-client-implementation": "1.0", "symfony/http-client-implementation": "3.0" }, + "require-dev": { + "amphp/amp": "^2.5", + "amphp/http-client": "^4.2.1", + "amphp/http-tunnel": "^1.0", + "amphp/socket": "^1.1", + "guzzlehttp/promises": "^1.4", + "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", + "psr/http-client": "^1.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/http-kernel": "^5.4|^6.0", + "symfony/process": "^5.4|^6.0", + "symfony/stopwatch": "^5.4|^6.0" + }, "type": "library", "autoload": { "psr-4": { @@ -7760,6 +8884,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7775,11 +8900,33 @@ ], "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", - "time": "2022-04-20T06:22:07+00:00" + "support": { + "source": "https://github.com/symfony/http-client/tree/v6.0.8" + }, + "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": "2022-04-12T16:11:42+00:00" }, { "name": "symfony/http-client-contracts", "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "f7525778c712be78ad5b6ca31f47fdcfd404c280" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/f7525778c712be78ad5b6ca31f47fdcfd404c280", @@ -7807,6 +8954,7 @@ "Symfony\\Contracts\\HttpClient\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7830,20 +8978,42 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v3.0.1" + }, + "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": "2022-03-13T20:10:05+00:00" }, { "name": "symfony/mailer", - "version": "v6.1.0-BETA2", + "version": "v6.0.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "706af6b3e99ebcbc639c9c664f5579aaa869409b" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/bc4338d7729aafaaac8559e1a4680ee97b8bfedb", - "reference": "bc4338d7729aafaaac8559e1a4680ee97b8bfedb", + "url": "https://api.github.com/repos/symfony/mailer/zipball/706af6b3e99ebcbc639c9c664f5579aaa869409b", + "reference": "706af6b3e99ebcbc639c9c664f5579aaa869409b", "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3", - "php": ">=8.1", + "php": ">=8.0.2", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", "symfony/event-dispatcher": "^5.4|^6.0", @@ -7853,6 +9023,10 @@ "conflict": { "symfony/http-kernel": "<5.4" }, + "require-dev": { + "symfony/http-client-contracts": "^1.1|^2|^3", + "symfony/messenger": "^5.4|^6.0" + }, "type": "library", "autoload": { "psr-4": { @@ -7862,6 +9036,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7877,19 +9052,41 @@ ], "description": "Helps sending emails", "homepage": "https://symfony.com", - "time": "2022-04-27T17:11:01+00:00" + "support": { + "source": "https://github.com/symfony/mailer/tree/v6.0.8" + }, + "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": "2022-04-27T17:10:30+00:00" }, { "name": "symfony/mime", - "version": "v6.1.0-BETA1", + "version": "v6.0.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "c1701e88ad0ca49fc6ad6cdf360bc0e1209fb5e1" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/ccc0b0b3a702eae0160f3e93b384b754eeb8702c", - "reference": "ccc0b0b3a702eae0160f3e93b384b754eeb8702c", + "url": "https://api.github.com/repos/symfony/mime/zipball/c1701e88ad0ca49fc6ad6cdf360bc0e1209fb5e1", + "reference": "c1701e88ad0ca49fc6ad6cdf360bc0e1209fb5e1", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, @@ -7899,6 +9096,14 @@ "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4" }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^5.4|^6.0", + "symfony/property-access": "^5.4|^6.0", + "symfony/property-info": "^5.4|^6.0", + "symfony/serializer": "^5.4|^6.0" + }, "type": "library", "autoload": { "psr-4": { @@ -7908,6 +9113,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7927,11 +9133,33 @@ "mime", "mime-type" ], - "time": "2022-04-12T16:22:53+00:00" + "support": { + "source": "https://github.com/symfony/mime/tree/v6.0.8" + }, + "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": "2022-04-12T16:11:42+00:00" }, { "name": "symfony/polyfill-ctype", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "30885182c981ab175d4d034db0f6f469898070ab" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/30885182c981ab175d4d034db0f6f469898070ab", @@ -7965,6 +9193,7 @@ "Symfony\\Polyfill\\Ctype\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7986,11 +9215,33 @@ "polyfill", "portable" ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.25.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-10-20T20:35:02+00:00" }, { "name": "symfony/polyfill-iconv", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "f1aed619e28cb077fc83fac8c4c0383578356e40" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/f1aed619e28cb077fc83fac8c4c0383578356e40", @@ -8024,6 +9275,7 @@ "Symfony\\Polyfill\\Iconv\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8046,11 +9298,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.25.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": "2022-01-04T09:04:05+00:00" }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "81b86b50cf841a64252b439e738e97f4a34e2783" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/81b86b50cf841a64252b439e738e97f4a34e2783", @@ -8081,6 +9355,7 @@ "Symfony\\Polyfill\\Intl\\Grapheme\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8104,11 +9379,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.25.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-11-23T21:10:46+00:00" }, { "name": "symfony/polyfill-intl-idn", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "749045c69efb97c70d25d7463abba812e91f3a44" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/749045c69efb97c70d25d7463abba812e91f3a44", @@ -8141,6 +9438,7 @@ "Symfony\\Polyfill\\Intl\\Idn\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8168,11 +9466,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.25.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-09-14T14:02:44+00:00" }, { "name": "symfony/polyfill-intl-normalizer", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8", @@ -8206,6 +9526,7 @@ "Resources/stubs" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8229,11 +9550,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.25.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-02-19T12:13:01+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "0abb51d2f102e00a4eefcf46ba7fec406d245825" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0abb51d2f102e00a4eefcf46ba7fec406d245825", @@ -8267,6 +9610,7 @@ "Symfony\\Polyfill\\Mbstring\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8289,11 +9633,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.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-11-30T18:21:41+00:00" }, { "name": "symfony/polyfill-php72", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976", @@ -8321,6 +9687,7 @@ "Symfony\\Polyfill\\Php72\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8342,11 +9709,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.25.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-05-27T09:17:38+00:00" }, { "name": "symfony/polyfill-php73", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "cc5db0e22b3cb4111010e48785a97f670b350ca5" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/cc5db0e22b3cb4111010e48785a97f670b350ca5", @@ -8377,6 +9766,7 @@ "Resources/stubs" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8398,11 +9788,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.25.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-06-05T21:20:04+00:00" }, { "name": "symfony/polyfill-php80", "version": "v1.25.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "4407588e0d3f1f52efb65fbe92babe41f37fe50c" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4407588e0d3f1f52efb65fbe92babe41f37fe50c", @@ -8433,6 +9845,7 @@ "Resources/stubs" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8458,11 +9871,33 @@ "portable", "shim" ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.25.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": "2022-03-04T08:16:47+00:00" }, { "name": "symfony/process", "version": "v5.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "597f3fff8e3e91836bb0bd38f5718b56ddbde2f3" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/process/zipball/597f3fff8e3e91836bb0bd38f5718b56ddbde2f3", @@ -8482,6 +9917,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8497,11 +9933,33 @@ ], "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v5.4.8" + }, + "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": "2022-04-08T05:07:18+00:00" }, { "name": "symfony/service-contracts", "version": "v3.0.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "e517458f278c2131ca9f262f8fbaf01410f2c65c" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e517458f278c2131ca9f262f8fbaf01410f2c65c", @@ -8533,6 +9991,7 @@ "Symfony\\Contracts\\Service\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8556,19 +10015,41 @@ "interoperability", "standards" ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v3.0.1" + }, + "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": "2022-03-13T20:10:05+00:00" }, { "name": "symfony/string", - "version": "v6.1.0-BETA2", + "version": "v6.0.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "ac0aa5c2282e0de624c175b68d13f2c8f2e2649d" + }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/360e14d2a1588eb525b09898ff37d63509748db5", - "reference": "360e14d2a1588eb525b09898ff37d63509748db5", + "url": "https://api.github.com/repos/symfony/string/zipball/ac0aa5c2282e0de624c175b68d13f2c8f2e2649d", + "reference": "ac0aa5c2282e0de624c175b68d13f2c8f2e2649d", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.0.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", @@ -8577,6 +10058,12 @@ "conflict": { "symfony/translation-contracts": "<2.0" }, + "require-dev": { + "symfony/error-handler": "^5.4|^6.0", + "symfony/http-client": "^5.4|^6.0", + "symfony/translation-contracts": "^2.0|^3.0", + "symfony/var-exporter": "^5.4|^6.0" + }, "type": "library", "autoload": { "files": [ @@ -8589,6 +10076,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8612,11 +10100,33 @@ "utf-8", "utf8" ], - "time": "2022-04-22T08:18:23+00:00" + "support": { + "source": "https://github.com/symfony/string/tree/v6.0.8" + }, + "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": "2022-04-22T08:18:02+00:00" }, { "name": "symfony/var-dumper", "version": "v5.4.8", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "cdcadd343d31ad16fc5e006b0de81ea307435053" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/var-dumper/zipball/cdcadd343d31ad16fc5e006b0de81ea307435053", @@ -8632,6 +10142,13 @@ "phpunit/phpunit": "<5.4.3", "symfony/console": "<4.4" }, + "require-dev": { + "ext-iconv": "*", + "symfony/console": "^4.4|^5.0|^6.0", + "symfony/process": "^4.4|^5.0|^6.0", + "symfony/uid": "^5.1|^6.0", + "twig/twig": "^2.13|^3.0.4" + }, "suggest": { "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", "ext-intl": "To show region name in time zone dump", @@ -8652,6 +10169,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8671,24 +10189,41 @@ "debug", "dump" ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v5.4.8" + }, + "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": "2022-04-26T13:19:20+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.1.0-BETA2", + "version": "v6.0.8", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "b65e9574fcfcf09fd6480dd1ff3c95bf1f9dd08c" + "reference": "74b272979a490747c6775b0228d06cf246306a99" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/b65e9574fcfcf09fd6480dd1ff3c95bf1f9dd08c", - "reference": "b65e9574fcfcf09fd6480dd1ff3c95bf1f9dd08c", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/74b272979a490747c6775b0228d06cf246306a99", + "reference": "74b272979a490747c6775b0228d06cf246306a99", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.0.2" }, "require-dev": { "symfony/var-dumper": "^5.4|^6.0" @@ -8727,7 +10262,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.1.0-BETA2" + "source": "https://github.com/symfony/var-exporter/tree/v6.0.8" }, "funding": [ { @@ -8743,11 +10278,16 @@ "type": "tidelift" } ], - "time": "2022-04-26T13:23:01+00:00" + "time": "2022-04-26T13:22:23+00:00" }, { "name": "symfony/yaml", "version": "v5.4.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "e80f87d2c9495966768310fc531b487ce64237a2" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/yaml/zipball/e80f87d2c9495966768310fc531b487ce64237a2", @@ -8762,6 +10302,9 @@ "conflict": { "symfony/console": "<5.3" }, + "require-dev": { + "symfony/console": "^5.3|^6.0" + }, "suggest": { "symfony/console": "For validating YAML files using the lint command" }, @@ -8777,6 +10320,7 @@ "/Tests/" ] }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8792,6 +10336,23 @@ ], "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v5.4.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], "time": "2022-01-26T16:32:32+00:00" }, { @@ -8887,6 +10448,11 @@ { "name": "theiconic/name-parser", "version": "v1.2.11", + "source": { + "type": "git", + "url": "https://github.com/theiconic/name-parser.git", + "reference": "9a54a713bf5b2e7fd990828147d42de16bf8a253" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/theiconic/name-parser/zipball/9a54a713bf5b2e7fd990828147d42de16bf8a253", @@ -8896,6 +10462,11 @@ "require": { "php": ">=7.1" }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "php-mock/php-mock-phpunit": "^2.1", + "phpunit/phpunit": "^7.0" + }, "type": "library", "autoload": { "psr-4": { @@ -8905,6 +10476,7 @@ ] } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8915,6 +10487,10 @@ } ], "description": "PHP library for parsing a string containing a full name into its parts", + "support": { + "issues": "https://github.com/theiconic/name-parser/issues", + "source": "https://github.com/theiconic/name-parser/tree/v1.2.11" + }, "time": "2019-11-14T14:08:48+00:00" }, { @@ -9036,6 +10612,11 @@ { "name": "true/punycode", "version": "v2.1.1", + "source": { + "type": "git", + "url": "https://github.com/true/php-punycode.git", + "reference": "a4d0c11a36dd7f4e7cd7096076cab6d3378a071e" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/true/php-punycode/zipball/a4d0c11a36dd7f4e7cd7096076cab6d3378a071e", @@ -9046,12 +10627,17 @@ "php": ">=5.3.0", "symfony/polyfill-mbstring": "^1.3" }, + "require-dev": { + "phpunit/phpunit": "~4.7", + "squizlabs/php_codesniffer": "~2.0" + }, "type": "library", "autoload": { "psr-4": { "TrueBV\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9067,6 +10653,10 @@ "idna", "punycode" ], + "support": { + "issues": "https://github.com/true/php-punycode/issues", + "source": "https://github.com/true/php-punycode/tree/master" + }, "time": "2016-11-16T10:37:54+00:00" }, { @@ -9129,6 +10719,11 @@ { "name": "twig/twig", "version": "v3.3.10", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "8442df056c51b706793adf80a9fd363406dd3674" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/twigphp/Twig/zipball/8442df056c51b706793adf80a9fd363406dd3674", @@ -9140,6 +10735,10 @@ "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3" }, + "require-dev": { + "psr/container": "^1.0", + "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0" + }, "type": "library", "extra": { "branch-alias": { @@ -9151,6 +10750,7 @@ "Twig\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -9176,6 +10776,20 @@ "keywords": [ "templating" ], + "support": { + "issues": "https://github.com/twigphp/Twig/issues", + "source": "https://github.com/twigphp/Twig/tree/v3.3.10" + }, + "funding": [ + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "type": "tidelift" + } + ], "time": "2022-04-06T06:47:41+00:00" }, { @@ -9562,6 +11176,11 @@ { "name": "voku/anti-xss", "version": "4.1.39", + "source": { + "type": "git", + "url": "https://github.com/voku/anti-xss.git", + "reference": "64a59ba4744e6722866ff3440d93561da9e85cd0" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/anti-xss/zipball/64a59ba4744e6722866ff3440d93561da9e85cd0", @@ -9572,6 +11191,9 @@ "php": ">=7.0.0", "voku/portable-utf8": "~6.0.2" }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, "type": "library", "extra": { "branch-alias": { @@ -9583,6 +11205,7 @@ "voku\\helper\\": "src/voku/helper/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9605,11 +11228,42 @@ "security", "xss" ], + "support": { + "issues": "https://github.com/voku/anti-xss/issues", + "source": "https://github.com/voku/anti-xss/tree/4.1.39" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/anti-xss", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/anti-xss", + "type": "tidelift" + } + ], "time": "2022-03-08T17:03:58+00:00" }, { "name": "voku/arrayy", "version": "7.9.1", + "source": { + "type": "git", + "url": "https://github.com/voku/Arrayy.git", + "reference": "11509d59745af6b2c23a781938491f9981241c1d" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/Arrayy/zipball/11509d59745af6b2c23a781938491f9981241c1d", @@ -9622,6 +11276,9 @@ "phpdocumentor/reflection-docblock": "~4.3 || ~5.0", "symfony/polyfill-mbstring": "~1.0" }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, "type": "library", "autoload": { "files": [ @@ -9631,6 +11288,7 @@ "Arrayy\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9652,11 +11310,43 @@ "utility", "utils" ], + "support": { + "docs": "http://voku.github.io/Arrayy/index.html", + "issues": "https://github.com/voku/Arrayy/issues", + "source": "https://github.com/voku/Arrayy" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/arrayy", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/arrayy", + "type": "tidelift" + } + ], "time": "2022-03-08T19:16:33+00:00" }, { "name": "voku/email-check", "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/voku/email-check.git", + "reference": "6ea842920bbef6758b8c1e619fd1710e7a1a2cac" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/email-check/zipball/6ea842920bbef6758b8c1e619fd1710e7a1a2cac", @@ -9667,6 +11357,10 @@ "php": ">=7.0.0", "symfony/polyfill-intl-idn": "~1.10" }, + "require-dev": { + "fzaninotto/faker": "~1.7", + "phpunit/phpunit": "~6.0 || ~7.0" + }, "suggest": { "ext-intl": "Use Intl for best performance" }, @@ -9676,6 +11370,7 @@ "voku\\helper\\": "src/voku/helper/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9696,11 +11391,38 @@ "validate-email-address", "validate-mail" ], + "support": { + "issues": "https://github.com/voku/email-check/issues", + "source": "https://github.com/voku/email-check/tree/3.1.0" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/email-check", + "type": "tidelift" + } + ], "time": "2021-01-27T14:14:33+00:00" }, { "name": "voku/portable-ascii", "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "b56450eed252f6801410d810c8e1727224ae0743" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", @@ -9710,6 +11432,9 @@ "require": { "php": ">=7.0.0" }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, "suggest": { "ext-intl": "Use Intl for transliterator_transliterate() support" }, @@ -9719,6 +11444,7 @@ "voku\\": "src/voku/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9735,11 +11461,42 @@ "clean", "php" ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], "time": "2022-03-08T17:03:00+00:00" }, { "name": "voku/portable-utf8", "version": "6.0.4", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-utf8.git", + "reference": "f6c78e492520115bb2d947c3a0d90a2c6b7a60a8" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/portable-utf8/zipball/f6c78e492520115bb2d947c3a0d90a2c6b7a60a8", @@ -9755,6 +11512,9 @@ "symfony/polyfill-php72": "~1.0", "voku/portable-ascii": "~2.0.0" }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, "suggest": { "ext-ctype": "Use Ctype for e.g. hexadecimal digit detection", "ext-fileinfo": "Use Fileinfo for better binary file detection", @@ -9772,6 +11532,7 @@ "voku\\": "src/voku/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "(Apache-2.0 or GPL-2.0)" ], @@ -9799,11 +11560,42 @@ "utf-8", "utf8" ], + "support": { + "issues": "https://github.com/voku/portable-utf8/issues", + "source": "https://github.com/voku/portable-utf8/tree/6.0.4" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-utf8", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-utf8", + "type": "tidelift" + } + ], "time": "2022-03-08T17:04:59+00:00" }, { "name": "voku/stop-words", "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/voku/stop-words.git", + "reference": "8e63c0af20f800b1600783764e0ce19e53969f71" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/stop-words/zipball/8e63c0af20f800b1600783764e0ce19e53969f71", @@ -9813,12 +11605,16 @@ "require": { "php": ">=7.0.0" }, + "require-dev": { + "phpunit/phpunit": "~6.0" + }, "type": "library", "autoload": { "psr-4": { "voku\\": "src/voku/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9833,11 +11629,20 @@ "stop words", "stop-words" ], + "support": { + "issues": "https://github.com/voku/stop-words/issues", + "source": "https://github.com/voku/stop-words/tree/master" + }, "time": "2018-11-23T01:37:27+00:00" }, { "name": "voku/stringy", "version": "6.5.3", + "source": { + "type": "git", + "url": "https://github.com/voku/Stringy.git", + "reference": "c453c88fbff298f042c836ef44306f8703b2d537" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/Stringy/zipball/c453c88fbff298f042c836ef44306f8703b2d537", @@ -9858,6 +11663,9 @@ "replace": { "danielstjules/stringy": "~3.0" }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, "type": "library", "autoload": { "files": [ @@ -9867,6 +11675,7 @@ "Stringy\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9897,11 +11706,38 @@ "utility", "utils" ], + "support": { + "issues": "https://github.com/voku/Stringy/issues", + "source": "https://github.com/voku/Stringy" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/stringy", + "type": "tidelift" + } + ], "time": "2022-03-28T14:52:20+00:00" }, { "name": "voku/urlify", "version": "5.0.7", + "source": { + "type": "git", + "url": "https://github.com/voku/urlify.git", + "reference": "014b2074407b5db5968f836c27d8731934b330e4" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/voku/urlify/zipball/014b2074407b5db5968f836c27d8731934b330e4", @@ -9914,12 +11750,16 @@ "voku/portable-utf8": "~6.0", "voku/stop-words": "~2.0" }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, "type": "library", "autoload": { "psr-4": { "voku\\helper\\": "src/voku/helper/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -9948,11 +11788,38 @@ "url", "urlify" ], + "support": { + "issues": "https://github.com/voku/urlify/issues", + "source": "https://github.com/voku/urlify/tree/5.0.7" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/urlify", + "type": "tidelift" + } + ], "time": "2022-01-24T19:08:46+00:00" }, { "name": "webmozart/assert", "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", @@ -9967,6 +11834,9 @@ "phpstan/phpstan": "<0.12.20", "vimeo/psalm": "<4.6.1 || 4.6.2" }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, "type": "library", "extra": { "branch-alias": { @@ -9978,6 +11848,7 @@ "Webmozart\\Assert\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9993,11 +11864,20 @@ "check", "validate" ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, "time": "2021-03-09T10:59:23+00:00" }, { "name": "webonyx/graphql-php", "version": "v14.11.6", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "6070542725b61fc7d0654a8a9855303e5e157434" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/6070542725b61fc7d0654a8a9855303e5e157434", @@ -10009,6 +11889,21 @@ "ext-mbstring": "*", "php": "^7.1 || ^8" }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0", + "squizlabs/php_codesniffer": "3.5.4" + }, "suggest": { "psr/http-message": "To use standard GraphQL server", "react/promise": "To leverage async resolving on React PHP platform" @@ -10019,6 +11914,7 @@ "GraphQL\\": "src/" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10028,11 +11924,26 @@ "api", "graphql" ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.6" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], "time": "2022-04-13T16:25:32+00:00" }, { "name": "yiisoft/yii2", "version": "2.0.45", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-framework.git", + "reference": "e2223d4085e5612aa616635f8fcaf478607f62e8" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/e2223d4085e5612aa616635f8fcaf478607f62e8", @@ -10067,6 +11978,7 @@ "yii\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10123,11 +12035,37 @@ "framework", "yii2" ], + "support": { + "forum": "https://forum.yiiframework.com/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/yii2/issues?state=open", + "source": "https://github.com/yiisoft/yii2", + "wiki": "https://www.yiiframework.com/wiki" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2", + "type": "tidelift" + } + ], "time": "2022-02-11T13:12:40+00:00" }, { "name": "yiisoft/yii2-composer", "version": "2.0.10", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-composer.git", + "reference": "94bb3f66e779e2774f8776d6e1bdeab402940510" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/94bb3f66e779e2774f8776d6e1bdeab402940510", @@ -10137,6 +12075,10 @@ "require": { "composer-plugin-api": "^1.0 | ^2.0" }, + "require-dev": { + "composer/composer": "^1.0 | ^2.0@dev", + "phpunit/phpunit": "<7" + }, "type": "composer-plugin", "extra": { "class": "yii\\composer\\Plugin", @@ -10149,6 +12091,7 @@ "yii\\composer\\": "" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10168,11 +12111,37 @@ "extension installer", "yii2" ], + "support": { + "forum": "http://www.yiiframework.com/forum/", + "irc": "irc://irc.freenode.net/yii", + "issues": "https://github.com/yiisoft/yii2-composer/issues", + "source": "https://github.com/yiisoft/yii2-composer", + "wiki": "http://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-composer", + "type": "tidelift" + } + ], "time": "2020-06-24T00:04:01+00:00" }, { "name": "yiisoft/yii2-debug", "version": "2.1.19", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-debug.git", + "reference": "84d20d738b0698298f851fcb6fc25e748d759223" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-debug/zipball/84d20d738b0698298f851fcb6fc25e748d759223", @@ -10184,6 +12153,12 @@ "php": ">=5.4", "yiisoft/yii2": "~2.0.13" }, + "require-dev": { + "cweagans/composer-patches": "^1.7", + "phpunit/phpunit": "4.8.34", + "yiisoft/yii2-coding-standards": "~2.0", + "yiisoft/yii2-swiftmailer": "*" + }, "type": "yii2-extension", "extra": { "branch-alias": { @@ -10206,6 +12181,7 @@ "yii\\debug\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10225,11 +12201,37 @@ "debugger", "yii2" ], + "support": { + "forum": "http://www.yiiframework.com/forum/", + "irc": "irc://irc.freenode.net/yii", + "issues": "https://github.com/yiisoft/yii2-debug/issues", + "source": "https://github.com/yiisoft/yii2-debug", + "wiki": "http://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-debug", + "type": "tidelift" + } + ], "time": "2022-04-05T20:35:14+00:00" }, { "name": "yiisoft/yii2-queue", "version": "2.3.4", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-queue.git", + "reference": "ed30b5f46ddadd62587a4963dec35f9b756c408b" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-queue/zipball/ed30b5f46ddadd62587a4963dec35f9b756c408b", @@ -10241,6 +12243,18 @@ "symfony/process": "^3.3||^4.0||^5.0", "yiisoft/yii2": "~2.0.14" }, + "require-dev": { + "aws/aws-sdk-php": ">=2.4", + "enqueue/amqp-lib": "^0.8||^0.9.10", + "enqueue/stomp": "^0.8.39", + "jeremeamia/superclosure": "*", + "pda/pheanstalk": "v3.*", + "php-amqplib/php-amqplib": "*", + "phpunit/phpunit": "~4.4", + "yiisoft/yii2-debug": "*", + "yiisoft/yii2-gii": "*", + "yiisoft/yii2-redis": "*" + }, "suggest": { "aws/aws-sdk-php": "Need for aws SQS.", "enqueue/amqp-lib": "Need for AMQP interop queue.", @@ -10272,6 +12286,7 @@ "yii\\queue\\amqp_interop\\": "src/drivers/amqp_interop" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10294,6 +12309,25 @@ "sqs", "yii" ], + "support": { + "docs": "https://github.com/yiisoft/yii2-queue/blob/master/docs/guide", + "issues": "https://github.com/yiisoft/yii2-queue/issues", + "source": "https://github.com/yiisoft/yii2-queue" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-queue", + "type": "tidelift" + } + ], "time": "2022-03-31T07:41:51+00:00" }, { @@ -10373,6 +12407,11 @@ { "name": "yiisoft/yii2-symfonymailer", "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-symfonymailer.git", + "reference": "77baddfd806005604624ec58e6b55b18f31eeaaf" + }, "dist": { "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-symfonymailer/zipball/77baddfd806005604624ec58e6b55b18f31eeaaf", @@ -10384,6 +12423,9 @@ "symfony/mailer": ">=5.4.0", "yiisoft/yii2": ">=2.0.4" }, + "require-dev": { + "phpunit/phpunit": "9.5.10" + }, "type": "yii2-extension", "extra": { "branch-alias": { @@ -10395,6 +12437,7 @@ "yii\\symfonymailer\\": "src" } }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10413,6 +12456,27 @@ "symfonymailer", "yii2" ], + "support": { + "forum": "http://www.yiiframework.com/forum/", + "irc": "irc://irc.freenode.net/yii", + "issues": "https://github.com/yiisoft/yii2-symfonymailer/issues", + "source": "https://github.com/yiisoft/yii2-symfonymailer", + "wiki": "http://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-symfonymailer", + "type": "tidelift" + } + ], "time": "2022-02-10T13:42:46+00:00" } ], @@ -10618,12 +12682,12 @@ "source": { "type": "git", "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "c99945852fb9e9de3bc89c90f24b4c8ef47668fd" + "reference": "2ed308386e65cafaadd54723f5b57775374c2ae8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/c99945852fb9e9de3bc89c90f24b4c8ef47668fd", - "reference": "c99945852fb9e9de3bc89c90f24b4c8ef47668fd", + "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/2ed308386e65cafaadd54723f5b57775374c2ae8", + "reference": "2ed308386e65cafaadd54723f5b57775374c2ae8", "shasum": "" }, "conflict": { @@ -10660,7 +12724,7 @@ "bugsnag/bugsnag-laravel": ">=2,<2.0.2", "bytefury/crater": "<6.0.2", "cachethq/cachet": "<2.5.1", - "cakephp/cakephp": "<4.0.6", + "cakephp/cakephp": "<3.10.3|>=4,<4.0.6", "cardgate/magento2": "<2.0.33", "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", "cartalyst/sentry": "<=2.1.6", @@ -11100,7 +13164,7 @@ "type": "tidelift" } ], - "time": "2022-05-06T13:19:01+00:00" + "time": "2022-05-11T11:06:18+00:00" }, { "name": "yiisoft/yii2-shell", @@ -11169,16 +13233,16 @@ } ], "aliases": [], - "minimum-stability": "alpha", + "minimum-stability": "dev", "stability-flags": { "roave/security-advisories": 20 }, - "prefer-stable": false, + "prefer-stable": true, "prefer-lowest": false, "platform": [], "platform-dev": [], "platform-overrides": { "php": "8.1.0" }, - "plugin-api-version": "2.2.0" + "plugin-api-version": "2.3.0" } diff --git a/config/app.php b/config/app.php index 761d493f..76696d71 100644 --- a/config/app.php +++ b/config/app.php @@ -21,7 +21,7 @@ return [ '*' => [ - 'id' => App::env('APP_ID') ?: 'CraftCMS', + 'id' => App::env('CRAFT_APP_ID') ?: 'CraftCMS', 'modules' => [ 'site-module' => [ 'class' => \modules\sitemodule\SiteModule::class, @@ -50,13 +50,13 @@ ], 'cache' => [ 'class' => yii\redis\Cache::class, - 'keyPrefix' => '_' . App::env('APP_ID') . '_CACHE_' ?: 'CraftCMS_CACHE_', + 'keyPrefix' => '_' . App::env('CRAFT_APP_ID') . '_CACHE_' ?: 'CraftCMS_CACHE_', 'defaultDuration' => 86400, 'redis' => 'redis', ], ], ], - 'live' => [], + 'production' => [], 'staging' => [], - 'local' => [], + 'dev' => [], ]; diff --git a/config/app.web.php b/config/app.web.php index befd0763..c7a05778 100644 --- a/config/app.web.php +++ b/config/app.web.php @@ -24,7 +24,7 @@ $config = App::sessionConfig(); // Override the class to use Redis' session class and our config settings $config['class'] = yii\redis\Session::class; - $config['keyPrefix'] = '_' . App::env('APP_ID') . '_SESSION_' ?: 'CraftCMS_SESSION_'; + $config['keyPrefix'] = '_' . App::env('CRAFT_APP_ID') . '_SESSION_' ?: 'CraftCMS_SESSION_'; $config['redis'] = [ 'hostname' => App::env('REDIS_HOSTNAME'), 'port' => App::env('REDIS_PORT'), diff --git a/config/blitz.php b/config/blitz.php index 58efd1e0..bfcfbe8a 100644 --- a/config/blitz.php +++ b/config/blitz.php @@ -219,12 +219,7 @@ 'injectScriptEvent' => 'DOMContentLoaded', ], - // Live Env - 'live' => [], - - // Stage Env - 'stage' => [], - - // Local Env - 'local' => [], + 'production' => [], + 'staging' => [], + 'dev' => [], ]; diff --git a/config/custom.php b/config/custom.php index c903f6a4..c0f0c54f 100644 --- a/config/custom.php +++ b/config/custom.php @@ -11,7 +11,7 @@ use craft\helpers\App; return [ - 'craftEnv' => App::env('ENVIRONMENT') ?: 'local', + 'craftEnv' => App::env('CRAFT_ENVIRONMENT') ?: 'dev', 'localDevPerformance' => (bool)App::env('LOCAL_DEV_PERFORMANCE') ?: null, 'dominantColor' => '#e8e8e8', ]; diff --git a/config/db.php b/config/db.php deleted file mode 100644 index 3b3feffc..00000000 --- a/config/db.php +++ /dev/null @@ -1,22 +0,0 @@ - App::env('DB_DRIVER'), - 'server' => App::env('DB_SERVER'), - 'port' => App::env('DB_PORT'), - 'database' => App::env('DB_DATABASE'), - 'user' => App::env('DB_USER'), - 'password' => App::env('DB_PASSWORD'), - 'schema' => App::env('DB_SCHEMA'), - 'tablePrefix' => App::env('DB_TABLE_PREFIX'), -]; diff --git a/config/general.php b/config/general.php index a6331d0b..310ecc05 100644 --- a/config/general.php +++ b/config/general.php @@ -10,6 +10,9 @@ use craft\helpers\App; +$isDev = App::env('CRAFT_ENVIRONMENT') === 'dev'; +$isProd = App::env('CRAFT_ENVIRONMENT') === 'production'; + return [ // Craft config settings from .env variables 'aliases' => [ @@ -17,7 +20,7 @@ '@web' => App::env('SITE_URL'), '@webroot' => App::env('WEB_ROOT_PATH'), ], - 'disabledPlugins' => App::env('ENVIRONMENT') === 'live' + 'disabledPlugins' => $isProd ? ['dumper', 'elements-panel', 'blitz-recommendations', 'cp-field-inspect'] : [], 'allowedFileExtensions' => ['jpg', 'png', 'jpeg', 'gif', 'svg', 'mp4', 'wov', 'mp3', 'wav', 'pdf', 'zip', 'csv', 'rar'], diff --git a/config/imager-x.php b/config/imager-x.php index d0e37a31..f611f474 100644 --- a/config/imager-x.php +++ b/config/imager-x.php @@ -31,17 +31,15 @@ 'fallbackImage' => App::env('FALLBACK_IMAGE') ?: null, 'hideClearCachesForUserGroups' => [], ], - // Live Env - 'live' => [ + + 'production' => [ ], - // Stage Env - 'stage' => [ + 'staging' => [ 'optimizers' => null ], - // Local Env - 'local' => [ + 'dev' => [ 'optimizers' => null, 'mockImage' => App::env('MOCK_IMAGE') ?: null, 'customEncoders' => [ diff --git a/config/seomatic.php b/config/seomatic.php index 15bc1332..597abd21 100644 --- a/config/seomatic.php +++ b/config/seomatic.php @@ -32,8 +32,8 @@ 'manuallySetEnvironment' => false, - // The server environment, either `live`, `stage`, or `local` - 'environment' => App::env('ENVIRONMENT'), + // The server environment, either `production`, `staging`, or `dev` + 'environment' => App::env('CRAFT_ENVIRONMENT'), // Should SEOmatic display the SEO Preview sidebar? 'displayPreviewSidebar' => true, @@ -135,15 +135,7 @@ 'allowedUrlParams' => [] ], - // Live (production) environment - 'live' => [ - ], - - // Staging (pre-production) environment - 'stage' => [ - ], - - // Local (development) environment - 'local' => [ - ], + 'production' => [], + 'staging' => [], + 'dev' => [], ]; diff --git a/package.json b/package.json index 810262bb..6770e27e 100644 --- a/package.json +++ b/package.json @@ -90,5 +90,5 @@ "checknpm": "echo \"$npm_execpath\" | grep -q \"npm-cli\\.js$\" || (echo '⚠️ Use npm not yarn! No Hipster Party here!! ⚠️ ' && echo && exit 1)", "prepare": "husky install" }, - "version": "4.0.0" + "version": "4.0.1" } diff --git a/templates/_boilerplate/_layouts/layout-base.twig b/templates/_boilerplate/_layouts/layout-base.twig index a32d2dd6..bb1ed2b7 100644 --- a/templates/_boilerplate/_layouts/layout-base.twig +++ b/templates/_boilerplate/_layouts/layout-base.twig @@ -60,7 +60,7 @@ {% endblock %} - + {# >>> Render block app body #} {% block blockAppBody %} diff --git a/templates/_boilerplate/_partials/footer-global.twig b/templates/_boilerplate/_partials/footer-global.twig index 47326b9c..ffc2d7be 100755 --- a/templates/_boilerplate/_partials/footer-global.twig +++ b/templates/_boilerplate/_partials/footer-global.twig @@ -1,4 +1,4 @@ {# >>> Render grid overlay #} -{% if craft.app.config.custom.craftEnv != 'live' %} +{% if craft.app.config.custom.craftEnv != 'production' %} {{ include('_components/gridOverlay/gridOverlay.twig', {}, withContext = false) }} {% endif %} diff --git a/templates/hidden/image-performance.twig b/templates/hidden/image-performance.twig index a8fc0a1d..d29c5ca3 100644 --- a/templates/hidden/image-performance.twig +++ b/templates/hidden/image-performance.twig @@ -2,7 +2,7 @@ {% block blockAppContent %} {# Redirect to home if on a live env #} - {% if craft.app.config.custom.craftEnv == 'live' %} + {% if craft.app.config.custom.craftEnv == 'production' %} {% redirect siteUrl %} {% endif %}