diff --git a/.gitignore b/.gitignore
index 4834ec6..a6e7c26 100644
--- a/.gitignore
+++ b/.gitignore
@@ -90,4 +90,10 @@ npm-debug.log
drush/sites/.checksums
# Deprecation detector rules
-.rules
\ No newline at end of file
+.rules
+
+# PHPCS
+.phpcs-cache
+
+# PHPUnit
+.phpunit.result.cache
\ No newline at end of file
diff --git a/README.md b/README.md
index aaacf4d..daf116d 100644
--- a/README.md
+++ b/README.md
@@ -27,9 +27,24 @@ composer remove acquia/mysql56
## Next steps
-After creating your project, consider doing the following:
+After creating your project, if you'd also like to use Acquia BLT, do the following:
+* Add BLT via Composer with `composer require acquia/blt`
* Install the [BLT Launcher](https://github.com/acquia/blt-launcher) and follow the rest of the [BLT setup guide](https://docs.acquia.com/blt/install/next-steps/).
* Set up automated testing using BLT recipes and plugins such as [BLT Behat](https://github.com/acquia/blt-behat) and the [Acquia Drupal Spec Tool](https://github.com/acquia/drupal-spec-tool).
+* Update composer.json's scripts array to utilize BLT commands. E.g.,
+```json
+ {"scripts": {
+ "app-validate-all": [
+ "blt validate --no-interaction --ansi --verbose"
+ ],
+ "app-test-all": [
+ "blt tests --no-interaction --ansi --verbose"
+ ],
+ "app-deploy": [
+ "blt artifact:deploy --commit-msg \"Automated commit by Code Studio for Pipeline ${CI_PIPELINE_ID}\" --branch \"${CI_COMMIT_BRANCH}-codestudio-build\" --ignore-dirty --no-interaction --verbose"
+ ]
+ }}
+```
# License
diff --git a/composer.json b/composer.json
index 8792ba4..fe7dfa5 100644
--- a/composer.json
+++ b/composer.json
@@ -20,9 +20,16 @@
"drupal/core-composer-scaffold": "^9",
"drupal/core-recommended": "^9",
"drupal/mysql56": "^1.0",
+ "drupal/upgrade_status": "^3.13",
"drush/drush": "^10.6",
"oomphinc/composer-installers-extender": "^1.1 || ^2"
},
+ "require-dev": {
+ "acquia/coding-standards": "^0.8.0",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpunit/phpunit": "^9.5",
+ "squizlabs/php_codesniffer": "^3.6"
+ },
"config": {
"platform": {
"php": "7.4"
@@ -122,6 +129,42 @@
"acms:install": [
"bash ./docroot/profiles/contrib/acquia_cms/install-acms"
],
+ "app-deploy": [
+ "echo \u001b\"[33mRunning composer app-deploy script. Edit composer.json scripts.app-deploy to modify test commands.\u001b[0m\"",
+ "echo \u001b\"[33mBy default, Acquia Code Studio will use use this during CI/CD jobs.\u001b[0m\"",
+ "acli push:artifact --no-interaction -vvv"
+ ],
+ "app-fix-phpcbf": [
+ "phpcbf"
+ ],
+ "app-test-all": [
+ "echo \u001b\"[33mRunning composer app-test-all script. Edit composer.json scripts.app-test-all to modify test commands.\u001b[0m\"",
+ "echo \u001b\"[33mBy default, Acquia Code Studio will use use this during CI/CD jobs.\u001b[0m\"",
+ "@app-test-unit"
+ ],
+ "app-test-unit": [
+ "echo \u001b\"[33mRunning PHP Unit. Create or edit phpunit.xml.dist to change configuration.\u001b[0m\"",
+ "phpunit -vvv"
+ ],
+ "app-validate-all": [
+ "echo \u001b\"[33mRunning composer app-validate-all script. Edit composer.json scripts.app-validate-all to modify validate commands.\u001b[0m\"",
+ "echo \u001b\"[33mBy default, Acquia Code Studio will use use this during CI/CD jobs.\u001b[0m\"",
+ "@app-validate-php-lint",
+ "@app-validate-phpcs",
+ "@app-validate-phpstan"
+ ],
+ "app-validate-php-lint": [
+ "find src -name '*.php' -print0 | xargs -0 -n1 php -l",
+ "find tests -name '*.php' -print0 | xargs -0 -n1 php -l"
+ ],
+ "app-validate-phpcs": [
+ "echo \u001b\"[33m Running PHP Code Sniffer. Create or edit phpcs.xml.dist to change configuration.\u001b[0m\"",
+ "phpcs"
+ ],
+ "app-validate-phpstan": [
+ "echo \u001b\"[33mRunning PHP Stan. Create or edit phpstan.neon.dist to change configuration.\u001b[0m\"",
+ "phpstan analyze"
+ ],
"nuke": [
"rm -rf docroot vendor composer.lock"
]
diff --git a/composer.lock b/composer.lock
index e823619..0f66014 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,20 +4,20 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "35af5e074a9288aab9738fa109b94076",
+ "content-hash": "47f7e1f37a68762fc06733fe76337ebd",
"packages": [
{
"name": "acquia/acquia_cms",
- "version": "v1.4.0",
+ "version": "v1.3.5",
"source": {
"type": "git",
"url": "https://github.com/acquia/acquia_cms.git",
- "reference": "fd04280bf77c325e0fbd1893bdf917eb5fc07893"
+ "reference": "c2ab34f23f4061ba1994c025525072060c151abb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/acquia/acquia_cms/zipball/fd04280bf77c325e0fbd1893bdf917eb5fc07893",
- "reference": "fd04280bf77c325e0fbd1893bdf917eb5fc07893",
+ "url": "https://api.github.com/repos/acquia/acquia_cms/zipball/c2ab34f23f4061ba1994c025525072060c151abb",
+ "reference": "c2ab34f23f4061ba1994c025525072060c151abb",
"shasum": ""
},
"require": {
@@ -40,7 +40,7 @@
"drupal/collapsiblock": "^3",
"drupal/config_ignore": "2.3.0",
"drupal/config_rewrite": "^1.4",
- "drupal/core": "~9.2.6 || ^9.3",
+ "drupal/core": "~9.1.13 || ^9.2.6",
"drupal/default_content": "2.0.0-alpha1",
"drupal/diff": "^1",
"drupal/entity_clone": "1.0-beta6",
@@ -64,7 +64,7 @@
"drupal/pathauto": "^1",
"drupal/recaptcha": "^3",
"drupal/redirect": "^1",
- "drupal/reroute_email": "2.0.2",
+ "drupal/reroute_email": "^2.0",
"drupal/responsive_preview": "^1.0",
"drupal/scheduler_content_moderation_integration": "^1.3",
"drupal/schema_metatag": "^2.2",
@@ -161,6 +161,7 @@
"Support for export filtering via Drush": "https://www.drupal.org/files/issues/2021-08-18/config_ignore_2857247-75.patch"
},
"drupal/core": {
+ "Frontpage View Title for breadcrumb trail": "https://www.drupal.org/files/issues/2021-07-01/core_frontpage_views_title_patch.patch",
"It is possible to overflow the number of items allowed in Media Library": "https://www.drupal.org/files/issues/2019-12-28/3082690-80.patch",
"Media Library widget produces error this value should not be null when field is required": "https://www.drupal.org/files/issues/2020-10-08/3160238-25.patch",
"SQLite database locking errors cause fatal errors": "https://www.drupal.org/files/issues/1120020-59.patch"
@@ -177,9 +178,6 @@
"drupal/geocoder": {
"3224364 - Replace deprecated boolean return in uksort() for PHP 8 compatibility.": "https://www.drupal.org/files/issues/2021-07-19/3224364-2.patch"
},
- "drupal/reroute_email": {
- "3252437 - Patch for updating the code as per the new email-validator library version": "https://www.drupal.org/files/issues/2021-12-03/3252437-updating-eguliasemail-validator.patch"
- },
"drupal/search_api": {
"Resolves call to member function preExecute() on null error on site install": "https://www.drupal.org/files/issues/2021-09-20/search_api_condition_cacheable_metadata.patch"
}
@@ -213,9 +211,9 @@
"homepage": "https://github.com/acquia/acquia_cms",
"support": {
"issues": "https://github.com/acquia/acquia_cms/issues",
- "source": "https://github.com/acquia/acquia_cms/tree/v1.4.0"
+ "source": "https://github.com/acquia/acquia_cms/tree/v1.3.5"
},
- "time": "2021-12-15T08:13:24+00:00"
+ "time": "2021-11-18T13:44:44+00:00"
},
{
"name": "acquia/acsf-contenthub-console",
@@ -1177,16 +1175,16 @@
},
{
"name": "composer/semver",
- "version": "3.2.6",
+ "version": "3.2.5",
"source": {
"type": "git",
"url": "https://github.com/composer/semver.git",
- "reference": "83e511e247de329283478496f7a1e114c9517506"
+ "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/semver/zipball/83e511e247de329283478496f7a1e114c9517506",
- "reference": "83e511e247de329283478496f7a1e114c9517506",
+ "url": "https://api.github.com/repos/composer/semver/zipball/31f3ea725711245195f62e54ffa402d8ef2fdba9",
+ "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9",
"shasum": ""
},
"require": {
@@ -1238,7 +1236,7 @@
"support": {
"irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/semver/issues",
- "source": "https://github.com/composer/semver/tree/3.2.6"
+ "source": "https://github.com/composer/semver/tree/3.2.5"
},
"funding": [
{
@@ -1254,7 +1252,7 @@
"type": "tidelift"
}
],
- "time": "2021-10-25T11:34:17+00:00"
+ "time": "2021-05-24T12:41:47+00:00"
},
{
"name": "consolidation/annotated-command",
@@ -1678,16 +1676,16 @@
},
{
"name": "consolidation/self-update",
- "version": "2.0.1",
+ "version": "2.0.0",
"source": {
"type": "git",
"url": "https://github.com/consolidation/self-update.git",
- "reference": "7b9223bdfc1b23ab93489b580382accb6f0411b6"
+ "reference": "7d6877f8006c51069e1469a9c57b1435640f74b7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/self-update/zipball/7b9223bdfc1b23ab93489b580382accb6f0411b6",
- "reference": "7b9223bdfc1b23ab93489b580382accb6f0411b6",
+ "url": "https://api.github.com/repos/consolidation/self-update/zipball/7d6877f8006c51069e1469a9c57b1435640f74b7",
+ "reference": "7d6877f8006c51069e1469a9c57b1435640f74b7",
"shasum": ""
},
"require": {
@@ -1727,9 +1725,9 @@
"description": "Provides a self:update command for Symfony Console applications.",
"support": {
"issues": "https://github.com/consolidation/self-update/issues",
- "source": "https://github.com/consolidation/self-update/tree/2.0.1"
+ "source": "https://github.com/consolidation/self-update/tree/2.0.0"
},
- "time": "2021-12-03T23:57:36+00:00"
+ "time": "2021-10-05T23:29:47+00:00"
},
{
"name": "consolidation/site-alias",
@@ -1847,6 +1845,42 @@
},
"time": "2021-02-21T02:53:33+00:00"
},
+ {
+ "name": "container-interop/container-interop",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/container-interop/container-interop.git",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
+ "shasum": ""
+ },
+ "require": {
+ "psr/container": "^1.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Interop\\Container\\": "src/Interop/Container/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
+ "homepage": "https://github.com/container-interop/container-interop",
+ "support": {
+ "issues": "https://github.com/container-interop/container-interop/issues",
+ "source": "https://github.com/container-interop/container-interop/tree/master"
+ },
+ "abandoned": "psr/container",
+ "time": "2017-02-14T19:40:03+00:00"
+ },
{
"name": "cweagans/composer-patches",
"version": "1.7.1",
@@ -2016,16 +2050,16 @@
},
{
"name": "doctrine/annotations",
- "version": "1.13.2",
+ "version": "1.13.1",
"source": {
"type": "git",
"url": "https://github.com/doctrine/annotations.git",
- "reference": "5b668aef16090008790395c02c893b1ba13f7e08"
+ "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08",
- "reference": "5b668aef16090008790395c02c893b1ba13f7e08",
+ "url": "https://api.github.com/repos/doctrine/annotations/zipball/e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f",
+ "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f",
"shasum": ""
},
"require": {
@@ -2082,9 +2116,9 @@
],
"support": {
"issues": "https://github.com/doctrine/annotations/issues",
- "source": "https://github.com/doctrine/annotations/tree/1.13.2"
+ "source": "https://github.com/doctrine/annotations/tree/1.13.1"
},
- "time": "2021-08-05T19:00:23+00:00"
+ "time": "2021-05-16T18:07:53+00:00"
},
{
"name": "doctrine/collections",
@@ -3795,16 +3829,16 @@
},
{
"name": "drupal/core",
- "version": "9.3.0",
+ "version": "9.2.10",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "1e1bf0e841e11029b21775dd125332d7ffd6fb47"
+ "reference": "61248f85f78c02e7e0afde2b8a5113d3914bb50f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/1e1bf0e841e11029b21775dd125332d7ffd6fb47",
- "reference": "1e1bf0e841e11029b21775dd125332d7ffd6fb47",
+ "url": "https://api.github.com/repos/drupal/core/zipball/61248f85f78c02e7e0afde2b8a5113d3914bb50f",
+ "reference": "61248f85f78c02e7e0afde2b8a5113d3914bb50f",
"shasum": ""
},
"require": {
@@ -3812,7 +3846,7 @@
"composer/semver": "^3.0",
"doctrine/annotations": "^1.12",
"doctrine/reflection": "^1.1",
- "egulias/email-validator": "^2.1.22|^3.0",
+ "egulias/email-validator": "^2.0",
"ext-date": "*",
"ext-dom": "*",
"ext-filter": "*",
@@ -3840,9 +3874,8 @@
"symfony/event-dispatcher": "^4.4",
"symfony/http-foundation": "^4.4.7",
"symfony/http-kernel": "^4.4",
- "symfony/mime": "^5.4",
+ "symfony/mime": "^5.3.0",
"symfony/polyfill-iconv": "^1.0",
- "symfony/polyfill-php80": "^1.16",
"symfony/process": "^4.4",
"symfony/psr-http-message-bridge": "^2.0",
"symfony/routing": "^4.4",
@@ -3869,7 +3902,6 @@
"drupal/book": "self.version",
"drupal/breakpoint": "self.version",
"drupal/ckeditor": "self.version",
- "drupal/ckeditor5": "self.version",
"drupal/claro": "self.version",
"drupal/classy": "self.version",
"drupal/color": "self.version",
@@ -4036,8 +4068,7 @@
"lib/Drupal/Core/Site/Settings.php"
],
"files": [
- "includes/bootstrap.inc",
- "includes/guzzle_php81_shim.php"
+ "includes/bootstrap.inc"
]
},
"notification-url": "https://packagist.org/downloads/",
@@ -4046,22 +4077,22 @@
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": {
- "source": "https://github.com/drupal/core/tree/9.3.0"
+ "source": "https://github.com/drupal/core/tree/9.2.10"
},
- "time": "2021-12-08T22:09:38+00:00"
+ "time": "2021-11-24T14:27:27+00:00"
},
{
"name": "drupal/core-composer-scaffold",
- "version": "9.3.0",
+ "version": "9.2.10",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git",
- "reference": "d3e0b1d707125c5de0f54315906e65654c3608da"
+ "reference": "3c9efe8e154acc2cadb86b51733be55556677b0b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/d3e0b1d707125c5de0f54315906e65654c3608da",
- "reference": "d3e0b1d707125c5de0f54315906e65654c3608da",
+ "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/3c9efe8e154acc2cadb86b51733be55556677b0b",
+ "reference": "3c9efe8e154acc2cadb86b51733be55556677b0b",
"shasum": ""
},
"require": {
@@ -4096,43 +4127,44 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-composer-scaffold/tree/9.3.0"
+ "source": "https://github.com/drupal/core-composer-scaffold/tree/9.2.10"
},
- "time": "2021-11-19T09:52:23+00:00"
+ "time": "2021-08-24T12:04:07+00:00"
},
{
"name": "drupal/core-recommended",
- "version": "9.3.0",
+ "version": "9.2.10",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-recommended.git",
- "reference": "d65aaa36a8cab54332787a20676f81928f675bb3"
+ "reference": "9beef737bbfd1db4f84ab3c19e5e7ae0b534383b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-recommended/zipball/d65aaa36a8cab54332787a20676f81928f675bb3",
- "reference": "d65aaa36a8cab54332787a20676f81928f675bb3",
+ "url": "https://api.github.com/repos/drupal/core-recommended/zipball/9beef737bbfd1db4f84ab3c19e5e7ae0b534383b",
+ "reference": "9beef737bbfd1db4f84ab3c19e5e7ae0b534383b",
"shasum": ""
},
"require": {
"asm89/stack-cors": "1.3.0",
- "composer/semver": "3.2.6",
- "doctrine/annotations": "1.13.2",
+ "composer/semver": "3.2.5",
+ "doctrine/annotations": "1.13.1",
"doctrine/lexer": "1.2.1",
"doctrine/reflection": "1.2.2",
- "drupal/core": "9.3.0",
- "egulias/email-validator": "3.1.2",
+ "drupal/core": "9.2.10",
+ "egulias/email-validator": "2.1.25",
"guzzlehttp/guzzle": "6.5.5",
- "guzzlehttp/promises": "1.5.1",
- "guzzlehttp/psr7": "1.8.3",
- "laminas/laminas-diactoros": "2.8.0",
- "laminas/laminas-escaper": "2.9.0",
- "laminas/laminas-feed": "2.15.0",
- "laminas/laminas-stdlib": "3.6.1",
- "masterminds/html5": "2.7.5",
+ "guzzlehttp/promises": "1.4.1",
+ "guzzlehttp/psr7": "1.8.2",
+ "laminas/laminas-diactoros": "2.6.0",
+ "laminas/laminas-escaper": "2.7.0",
+ "laminas/laminas-feed": "2.14.1",
+ "laminas/laminas-stdlib": "3.3.1",
+ "laminas/laminas-zendframework-bridge": "1.2.0",
+ "masterminds/html5": "2.7.4",
"pear/archive_tar": "1.4.14",
"pear/console_getopt": "v1.4.3",
- "pear/pear-core-minimal": "v1.10.11",
+ "pear/pear-core-minimal": "v1.10.10",
"pear/pear_exception": "v1.0.2",
"psr/cache": "1.0.1",
"psr/container": "1.1.1",
@@ -4141,36 +4173,36 @@
"psr/log": "1.1.4",
"ralouphie/getallheaders": "3.0.3",
"stack/builder": "v1.0.6",
- "symfony-cmf/routing": "2.3.4",
- "symfony/console": "v4.4.34",
- "symfony/debug": "v4.4.31",
- "symfony/dependency-injection": "v4.4.34",
- "symfony/deprecation-contracts": "v2.5.0",
- "symfony/error-handler": "v4.4.34",
- "symfony/event-dispatcher": "v4.4.34",
- "symfony/event-dispatcher-contracts": "v1.1.11",
- "symfony/http-client-contracts": "v2.5.0",
- "symfony/http-foundation": "v4.4.34",
- "symfony/http-kernel": "v4.4.35",
- "symfony/mime": "v5.4.0",
+ "symfony-cmf/routing": "2.3.3",
+ "symfony/console": "v4.4.25",
+ "symfony/debug": "v4.4.25",
+ "symfony/dependency-injection": "v4.4.25",
+ "symfony/deprecation-contracts": "v2.4.0",
+ "symfony/error-handler": "v4.4.25",
+ "symfony/event-dispatcher": "v4.4.25",
+ "symfony/event-dispatcher-contracts": "v1.1.9",
+ "symfony/http-client-contracts": "v2.4.0",
+ "symfony/http-foundation": "v4.4.25",
+ "symfony/http-kernel": "v4.4.25",
+ "symfony/mime": "v5.3.0",
"symfony/polyfill-ctype": "v1.23.0",
"symfony/polyfill-iconv": "v1.23.0",
"symfony/polyfill-intl-idn": "v1.23.0",
"symfony/polyfill-intl-normalizer": "v1.23.0",
- "symfony/polyfill-mbstring": "v1.23.1",
- "symfony/polyfill-php80": "v1.23.1",
- "symfony/process": "v4.4.35",
- "symfony/psr-http-message-bridge": "v2.1.2",
- "symfony/routing": "v4.4.34",
+ "symfony/polyfill-mbstring": "v1.23.0",
+ "symfony/polyfill-php80": "v1.23.0",
+ "symfony/process": "v4.4.25",
+ "symfony/psr-http-message-bridge": "v2.1.0",
+ "symfony/routing": "v4.4.25",
"symfony/serializer": "v4.4.35",
- "symfony/service-contracts": "v2.5.0",
- "symfony/translation": "v4.4.34",
- "symfony/translation-contracts": "v2.5.0",
- "symfony/validator": "v4.4.35",
- "symfony/var-dumper": "v5.4.0",
- "symfony/yaml": "v4.4.34",
- "twig/twig": "v2.14.7",
- "typo3/phar-stream-wrapper": "v3.1.7"
+ "symfony/service-contracts": "v2.4.0",
+ "symfony/translation": "v4.4.25",
+ "symfony/translation-contracts": "v2.4.0",
+ "symfony/validator": "v4.4.25",
+ "symfony/var-dumper": "v5.3.0",
+ "symfony/yaml": "v4.4.25",
+ "twig/twig": "v2.14.6",
+ "typo3/phar-stream-wrapper": "v3.1.6"
},
"conflict": {
"webflo/drupal-core-strict": "*"
@@ -4182,9 +4214,9 @@
],
"description": "Locked core dependencies; require this project INSTEAD OF drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-recommended/tree/9.3.0"
+ "source": "https://github.com/drupal/core-recommended/tree/9.2.10"
},
- "time": "2021-12-08T22:09:38+00:00"
+ "time": "2021-11-24T14:27:27+00:00"
},
{
"name": "drupal/crop",
@@ -4745,21 +4777,21 @@
},
{
"name": "drupal/facets_pretty_paths",
- "version": "1.2.0",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/facets_pretty_paths.git",
- "reference": "8.x-1.2"
+ "reference": "8.x-1.1"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/facets_pretty_paths-8.x-1.2.zip",
- "reference": "8.x-1.2",
- "shasum": "8f45e3ab9798293cae8d6f65580f1cb088eaefd3"
+ "url": "https://ftp.drupal.org/files/projects/facets_pretty_paths-8.x-1.1.zip",
+ "reference": "8.x-1.1",
+ "shasum": "ca7e362185e10d2b60b47f041adf018d660a14c6"
},
"require": {
"drupal/core": "^8 || ^9",
- "drupal/facets": "^1 || ^2",
+ "drupal/facets": "^1",
"drupal/pathauto": "^1"
},
"require-dev": {
@@ -4777,8 +4809,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.2",
- "datestamp": "1639410183",
+ "version": "8.x-1.1",
+ "datestamp": "1613565141",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -5334,26 +5366,26 @@
},
{
"name": "drupal/honeypot",
- "version": "2.0.2",
+ "version": "2.0.1",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/honeypot.git",
- "reference": "2.0.2"
+ "reference": "2.0.1"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/honeypot-2.0.2.zip",
- "reference": "2.0.2",
- "shasum": "8a3e15509f649c39e88c4f22105f12fb6445fc62"
+ "url": "https://ftp.drupal.org/files/projects/honeypot-2.0.1.zip",
+ "reference": "2.0.1",
+ "shasum": "c29d248c0fdcdf733a31b9214355acfa73716632"
},
"require": {
- "drupal/core": "^8.8.2 || ^9"
+ "drupal/core": "^8.0 || ^9.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "2.0.2",
- "datestamp": "1638391833",
+ "version": "2.0.1",
+ "datestamp": "1597855128",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -5720,17 +5752,17 @@
},
{
"name": "drupal/jsonapi_extras",
- "version": "3.20.0",
+ "version": "3.19.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/jsonapi_extras.git",
- "reference": "8.x-3.20"
+ "reference": "8.x-3.19"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/jsonapi_extras-8.x-3.20.zip",
- "reference": "8.x-3.20",
- "shasum": "54bec6ae2b9261a53645182121ae16d3183e43ec"
+ "url": "https://ftp.drupal.org/files/projects/jsonapi_extras-8.x-3.19.zip",
+ "reference": "8.x-3.19",
+ "shasum": "c608c004427136f33777d0e7e4485c1a91fcd563"
},
"require": {
"drupal/core": "^8 || ^9",
@@ -5743,8 +5775,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-3.20",
- "datestamp": "1639580049",
+ "version": "8.x-3.19",
+ "datestamp": "1625144988",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -6569,17 +6601,17 @@
},
{
"name": "drupal/redirect",
- "version": "1.7.0",
+ "version": "1.6.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/redirect.git",
- "reference": "8.x-1.7"
+ "reference": "8.x-1.6"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.7.zip",
- "reference": "8.x-1.7",
- "shasum": "013b2541a5ef0cf423a3caa1ae89cc5866504877"
+ "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.6.zip",
+ "reference": "8.x-1.6",
+ "shasum": "f848e001deac8425ae57d4b9397087c491d37294"
},
"require": {
"drupal/core": "^8.8 || ^9"
@@ -6587,8 +6619,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.7",
- "datestamp": "1639380488",
+ "version": "8.x-1.6",
+ "datestamp": "1589312204",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -7216,20 +7248,20 @@
},
{
"name": "drupal/shield",
- "version": "1.5.0",
+ "version": "1.4.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/shield.git",
- "reference": "8.x-1.5"
+ "reference": "8.x-1.4"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/shield-8.x-1.5.zip",
- "reference": "8.x-1.5",
- "shasum": "dba5e4a43346b2dfd4db911e41dd14aa5d5e4c35"
+ "url": "https://ftp.drupal.org/files/projects/shield-8.x-1.4.zip",
+ "reference": "8.x-1.4",
+ "shasum": "0c3950fa9a2614958d5f7488da9ff357f794723e"
},
"require": {
- "drupal/core": "^8.7.7 || ^9"
+ "drupal/core": "^8.6 || ^9"
},
"require-dev": {
"drupal/key": "^1.0"
@@ -7237,8 +7269,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.5",
- "datestamp": "1639410381",
+ "version": "8.x-1.4",
+ "datestamp": "1585608547",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -7507,17 +7539,17 @@
},
{
"name": "drupal/token",
- "version": "1.10.0",
+ "version": "1.9.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/token.git",
- "reference": "8.x-1.10"
+ "reference": "8.x-1.9"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/token-8.x-1.10.zip",
- "reference": "8.x-1.10",
- "shasum": "8b81224ab0420221b292e8d3b66d0da726317400"
+ "url": "https://ftp.drupal.org/files/projects/token-8.x-1.9.zip",
+ "reference": "8.x-1.9",
+ "shasum": "a5d234382a1a0e4ba61d4c7a2fa10671ca656be4"
},
"require": {
"drupal/core": "^8.8 || ^9"
@@ -7525,8 +7557,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "8.x-1.10",
- "datestamp": "1638619775",
+ "version": "8.x-1.9",
+ "datestamp": "1608284866",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -7574,6 +7606,81 @@
"source": "https://git.drupalcode.org/project/token"
}
},
+ {
+ "name": "drupal/upgrade_status",
+ "version": "3.13.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/upgrade_status.git",
+ "reference": "8.x-3.13"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/upgrade_status-8.x-3.13.zip",
+ "reference": "8.x-3.13",
+ "shasum": "7dd12034dad9fb5e58b6c3e4dd1ea0c530442e8d"
+ },
+ "require": {
+ "drupal/core": "^8 || ^9",
+ "mathieuviossat/arraytotexttable": "~1.0.0",
+ "mglaman/phpstan-drupal": "^1.0.0",
+ "nikic/php-parser": "^4.0.0",
+ "phpstan/phpstan-deprecation-rules": "^1.0.0",
+ "symfony/process": "^3.4|^4.0|^5.0",
+ "webflo/drupal-finder": "^1.2"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-3.13",
+ "datestamp": "1639504710",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9 || ^10"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Gábor Hojtsy",
+ "homepage": "https://www.drupal.org/user/4166"
+ },
+ {
+ "name": "colan",
+ "homepage": "https://www.drupal.org/user/58704"
+ },
+ {
+ "name": "herczogzoltan",
+ "homepage": "https://www.drupal.org/user/3528391"
+ },
+ {
+ "name": "sun",
+ "homepage": "https://www.drupal.org/user/54136"
+ },
+ {
+ "name": "webchick",
+ "homepage": "https://www.drupal.org/user/24967"
+ },
+ {
+ "name": "xjm",
+ "homepage": "https://www.drupal.org/user/65776"
+ }
+ ],
+ "description": "Review Drupal major upgrade readiness of the environment and components of the site.",
+ "homepage": "http://drupal.org/project/upgrade_status",
+ "support": {
+ "source": "https://git.drupalcode.org/project/upgrade_status"
+ }
+ },
{
"name": "drupal/username_enumeration_prevention",
"version": "1.2.0",
@@ -7620,17 +7727,17 @@
},
{
"name": "drupal/webform",
- "version": "6.1.2",
+ "version": "6.1.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/webform.git",
- "reference": "6.1.2"
+ "reference": "6.1.0"
},
"dist": {
"type": "zip",
- "url": "https://ftp.drupal.org/files/projects/webform-6.1.2.zip",
- "reference": "6.1.2",
- "shasum": "3afb96566f5d31474483e163b4e0138d43cffdcd"
+ "url": "https://ftp.drupal.org/files/projects/webform-6.1.0.zip",
+ "reference": "6.1.0",
+ "shasum": "0dae48cc100133a4144ca8219d5506b917888588"
},
"require": {
"drupal/core": "^8.8 || ^9"
@@ -7640,15 +7747,15 @@
"drupal/bootstrap": "~3.0",
"drupal/captcha": "~1.0",
"drupal/chosen": "~3.0",
- "drupal/clientside_validation": "*",
+ "drupal/clientside_validation": "~3.0",
"drupal/clientside_validation_jquery": "*",
- "drupal/devel": "*",
+ "drupal/devel": "~3.0",
"drupal/entity": "~1.0",
- "drupal/entity_print": "*",
+ "drupal/entity_print": "~2.0",
"drupal/gnode": "*",
- "drupal/group": "*",
+ "drupal/group": "1.0",
"drupal/jquery_ui": "~1.0",
- "drupal/jquery_ui_checkboxradio": "*",
+ "drupal/jquery_ui_checkboxradio": "~1.0",
"drupal/jquery_ui_datepicker": "~1.0",
"drupal/lingotek": "~3.0",
"drupal/mailsystem": "~4.0",
@@ -7657,7 +7764,7 @@
"drupal/smtp": "~1.0",
"drupal/styleguide": "~1.0",
"drupal/telephone_validation": "~2.0",
- "drupal/token": "*",
+ "drupal/token": "~1.0",
"drupal/variationcache": "~1.0",
"drupal/webform_access": "*",
"drupal/webform_attachment": "*",
@@ -7678,8 +7785,8 @@
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "6.1.2",
- "datestamp": "1638988073",
+ "version": "6.1.0",
+ "datestamp": "1638988001",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
@@ -8039,27 +8146,27 @@
},
{
"name": "egulias/email-validator",
- "version": "3.1.2",
+ "version": "2.1.25",
"source": {
"type": "git",
"url": "https://github.com/egulias/EmailValidator.git",
- "reference": "ee0db30118f661fb166bcffbf5d82032df484697"
+ "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ee0db30118f661fb166bcffbf5d82032df484697",
- "reference": "ee0db30118f661fb166bcffbf5d82032df484697",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4",
+ "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4",
"shasum": ""
},
"require": {
- "doctrine/lexer": "^1.2",
- "php": ">=7.2",
- "symfony/polyfill-intl-idn": "^1.15"
+ "doctrine/lexer": "^1.0.1",
+ "php": ">=5.5",
+ "symfony/polyfill-intl-idn": "^1.10"
},
"require-dev": {
- "php-coveralls/php-coveralls": "^2.2",
- "phpunit/phpunit": "^8.5.8|^9.3.3",
- "vimeo/psalm": "^4"
+ "dominicsayers/isemail": "^3.0.7",
+ "phpunit/phpunit": "^4.8.36|^7.5.15",
+ "satooshi/php-coveralls": "^1.0.1"
},
"suggest": {
"ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
@@ -8067,7 +8174,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.0.x-dev"
+ "dev-master": "2.1.x-dev"
}
},
"autoload": {
@@ -8095,7 +8202,7 @@
],
"support": {
"issues": "https://github.com/egulias/EmailValidator/issues",
- "source": "https://github.com/egulias/EmailValidator/tree/3.1.2"
+ "source": "https://github.com/egulias/EmailValidator/tree/2.1.25"
},
"funding": [
{
@@ -8103,7 +8210,7 @@
"type": "github"
}
],
- "time": "2021-10-11T09:18:27+00:00"
+ "time": "2020-12-29T14:50:06+00:00"
},
{
"name": "enlightn/security-checker",
@@ -8173,16 +8280,16 @@
},
{
"name": "ergebnis/composer-normalize",
- "version": "2.18.0",
+ "version": "2.16.0",
"source": {
"type": "git",
"url": "https://github.com/ergebnis/composer-normalize.git",
- "reference": "294fcd40aa2ee991dfdfbd6a106dbee25f54c658"
+ "reference": "21eb186aa37247544674ee75aa4139c1cade7a64"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/294fcd40aa2ee991dfdfbd6a106dbee25f54c658",
- "reference": "294fcd40aa2ee991dfdfbd6a106dbee25f54c658",
+ "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/21eb186aa37247544674ee75aa4139c1cade7a64",
+ "reference": "21eb186aa37247544674ee75aa4139c1cade7a64",
"shasum": ""
},
"require": {
@@ -8194,14 +8301,14 @@
"php": "^7.2 || ^8.0"
},
"require-dev": {
- "composer/composer": "^2.1.14",
+ "composer/composer": "^2.1.12",
"ergebnis/license": "^1.1.0",
"ergebnis/php-cs-fixer-config": "^2.14.0",
"ergebnis/test-util": "^1.5.0",
"phpunit/phpunit": "^8.5.21",
"psalm/plugin-phpunit": "~0.16.1",
- "symfony/filesystem": "^5.4.0",
- "vimeo/psalm": "^4.14.0"
+ "symfony/filesystem": "^5.3.4",
+ "vimeo/psalm": "^4.12.0"
},
"type": "composer-plugin",
"extra": {
@@ -8244,7 +8351,7 @@
"type": "github"
}
],
- "time": "2021-12-08T09:16:32+00:00"
+ "time": "2021-11-22T10:23:09+00:00"
},
{
"name": "ergebnis/json-normalizer",
@@ -8851,16 +8958,16 @@
},
{
"name": "guzzlehttp/promises",
- "version": "1.5.1",
+ "version": "1.4.1",
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
- "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da"
+ "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
- "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d",
+ "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d",
"shasum": ""
},
"require": {
@@ -8872,7 +8979,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.5-dev"
+ "dev-master": "1.4-dev"
}
},
"autoload": {
@@ -8888,25 +8995,10 @@
"MIT"
],
"authors": [
- {
- "name": "Graham Campbell",
- "email": "hello@gjcampbell.co.uk",
- "homepage": "https://github.com/GrahamCampbell"
- },
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
- },
- {
- "name": "Tobias Nyholm",
- "email": "tobias.nyholm@gmail.com",
- "homepage": "https://github.com/Nyholm"
- },
- {
- "name": "Tobias Schultze",
- "email": "webmaster@tubo-world.de",
- "homepage": "https://github.com/Tobion"
}
],
"description": "Guzzle promises library",
@@ -8915,36 +9007,22 @@
],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
- "source": "https://github.com/guzzle/promises/tree/1.5.1"
+ "source": "https://github.com/guzzle/promises/tree/1.4.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"
+ "time": "2021-03-07T09:25:29+00:00"
},
{
"name": "guzzlehttp/psr7",
- "version": "1.8.3",
+ "version": "1.8.2",
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
- "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85"
+ "reference": "dc960a912984efb74d0a90222870c72c87f10c91"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
- "reference": "1afdd860a2566ed3c2b0b4a3de6e23434a79ec85",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/dc960a912984efb74d0a90222870c72c87f10c91",
+ "reference": "dc960a912984efb74d0a90222870c72c87f10c91",
"shasum": ""
},
"require": {
@@ -8981,34 +9059,13 @@
"MIT"
],
"authors": [
- {
- "name": "Graham Campbell",
- "email": "hello@gjcampbell.co.uk",
- "homepage": "https://github.com/GrahamCampbell"
- },
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
},
- {
- "name": "George Mponos",
- "email": "gmponos@gmail.com",
- "homepage": "https://github.com/gmponos"
- },
- {
- "name": "Tobias Nyholm",
- "email": "tobias.nyholm@gmail.com",
- "homepage": "https://github.com/Nyholm"
- },
- {
- "name": "Márk Sági-Kazár",
- "email": "mark.sagikazar@gmail.com",
- "homepage": "https://github.com/sagikazarmark"
- },
{
"name": "Tobias Schultze",
- "email": "webmaster@tubo-world.de",
"homepage": "https://github.com/Tobion"
}
],
@@ -9025,23 +9082,9 @@
],
"support": {
"issues": "https://github.com/guzzle/psr7/issues",
- "source": "https://github.com/guzzle/psr7/tree/1.8.3"
+ "source": "https://github.com/guzzle/psr7/tree/1.8.2"
},
- "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": "2021-10-05T13:56:00+00:00"
+ "time": "2021-04-26T09:17:50+00:00"
},
{
"name": "http-interop/http-factory-guzzle",
@@ -9173,31 +9216,34 @@
},
{
"name": "laminas/laminas-diactoros",
- "version": "2.8.0",
+ "version": "2.6.0",
"source": {
"type": "git",
"url": "https://github.com/laminas/laminas-diactoros.git",
- "reference": "0c26ef1d95b6d7e6e3943a243ba3dc0797227199"
+ "reference": "7d2034110ae18afe05050b796a3ee4b3fe177876"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/0c26ef1d95b6d7e6e3943a243ba3dc0797227199",
- "reference": "0c26ef1d95b6d7e6e3943a243ba3dc0797227199",
+ "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/7d2034110ae18afe05050b796a3ee4b3fe177876",
+ "reference": "7d2034110ae18afe05050b796a3ee4b3fe177876",
"shasum": ""
},
"require": {
- "php": "^7.3 || ~8.0.0 || ~8.1.0",
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0",
"psr/http-factory": "^1.0",
"psr/http-message": "^1.0"
},
"conflict": {
- "phpspec/prophecy": "<1.9.0",
- "zendframework/zend-diactoros": "*"
+ "phpspec/prophecy": "<1.9.0"
},
"provide": {
"psr/http-factory-implementation": "1.0",
"psr/http-message-implementation": "1.0"
},
+ "replace": {
+ "zendframework/zend-diactoros": "^2.2.1"
+ },
"require-dev": {
"ext-curl": "*",
"ext-dom": "*",
@@ -9268,30 +9314,31 @@
"type": "community_bridge"
}
],
- "time": "2021-09-22T03:54:36+00:00"
+ "time": "2021-05-18T14:41:54+00:00"
},
{
"name": "laminas/laminas-escaper",
- "version": "2.9.0",
+ "version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/laminas/laminas-escaper.git",
- "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f"
+ "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/891ad70986729e20ed2e86355fcf93c9dc238a5f",
- "reference": "891ad70986729e20ed2e86355fcf93c9dc238a5f",
+ "url": "https://api.github.com/repos/laminas/laminas-escaper/zipball/5e04bc5ae5990b17159d79d331055e2c645e5cc5",
+ "reference": "5e04bc5ae5990b17159d79d331055e2c645e5cc5",
"shasum": ""
},
"require": {
- "php": "^7.3 || ~8.0.0 || ~8.1.0"
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0"
},
- "conflict": {
- "zendframework/zend-escaper": "*"
+ "replace": {
+ "zendframework/zend-escaper": "^2.6.1"
},
"require-dev": {
- "laminas/laminas-coding-standard": "~2.3.0",
+ "laminas/laminas-coding-standard": "~1.0.0",
"phpunit/phpunit": "^9.3",
"psalm/plugin-phpunit": "^0.12.2",
"vimeo/psalm": "^3.16"
@@ -9330,41 +9377,44 @@
"type": "community_bridge"
}
],
- "time": "2021-09-02T17:10:53+00:00"
+ "time": "2020-11-17T21:26:43+00:00"
},
{
"name": "laminas/laminas-feed",
- "version": "2.15.0",
+ "version": "2.14.1",
"source": {
"type": "git",
"url": "https://github.com/laminas/laminas-feed.git",
- "reference": "3ef837a12833c74b438d2c3780023c4244e0abae"
+ "reference": "463fdae515fba30633906098c258d3b2c733c15c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/3ef837a12833c74b438d2c3780023c4244e0abae",
- "reference": "3ef837a12833c74b438d2c3780023c4244e0abae",
+ "url": "https://api.github.com/repos/laminas/laminas-feed/zipball/463fdae515fba30633906098c258d3b2c733c15c",
+ "reference": "463fdae515fba30633906098c258d3b2c733c15c",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*",
- "laminas/laminas-escaper": "^2.9",
- "laminas/laminas-stdlib": "^3.6",
- "php": "^7.3 || ~8.0.0 || ~8.1.0"
+ "laminas/laminas-escaper": "^2.5.2",
+ "laminas/laminas-stdlib": "^3.2.1",
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0"
},
"conflict": {
- "laminas/laminas-servicemanager": "<3.3",
- "zendframework/zend-feed": "*"
+ "laminas/laminas-servicemanager": "<3.3"
+ },
+ "replace": {
+ "zendframework/zend-feed": "^2.12.0"
},
"require-dev": {
"laminas/laminas-cache": "^2.7.2",
- "laminas/laminas-coding-standard": "~2.2.1",
- "laminas/laminas-db": "^2.13.3",
- "laminas/laminas-http": "^2.15",
- "laminas/laminas-servicemanager": "^3.7",
- "laminas/laminas-validator": "^2.15",
- "phpunit/phpunit": "^9.5.5",
+ "laminas/laminas-coding-standard": "~1.0.0",
+ "laminas/laminas-db": "^2.8.2",
+ "laminas/laminas-http": "^2.7",
+ "laminas/laminas-servicemanager": "^3.3",
+ "laminas/laminas-validator": "^2.10.1",
+ "phpunit/phpunit": "^9.3",
"psalm/plugin-phpunit": "^0.13.0",
"psr/http-message": "^1.0.1",
"vimeo/psalm": "^4.1"
@@ -9407,34 +9457,119 @@
"type": "community_bridge"
}
],
- "time": "2021-09-20T18:11:11+00:00"
+ "time": "2021-04-01T19:26:09+00:00"
+ },
+ {
+ "name": "laminas/laminas-servicemanager",
+ "version": "3.10.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-servicemanager.git",
+ "reference": "e52b985909e0940bf22d34f322eb3f48bbef6bd1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-servicemanager/zipball/e52b985909e0940bf22d34f322eb3f48bbef6bd1",
+ "reference": "e52b985909e0940bf22d34f322eb3f48bbef6bd1",
+ "shasum": ""
+ },
+ "require": {
+ "container-interop/container-interop": "^1.2",
+ "laminas/laminas-stdlib": "^3.2.1",
+ "php": "~7.4.0 || ~8.0.0 || ~8.1.0",
+ "psr/container": "^1.0"
+ },
+ "conflict": {
+ "laminas/laminas-code": "<3.3.1",
+ "zendframework/zend-code": "<3.3.1",
+ "zendframework/zend-servicemanager": "*"
+ },
+ "provide": {
+ "container-interop/container-interop-implementation": "^1.2",
+ "psr/container-implementation": "^1.0"
+ },
+ "require-dev": {
+ "composer/package-versions-deprecated": "^1.0",
+ "laminas/laminas-coding-standard": "~2.2.1",
+ "laminas/laminas-container-config-test": "^0.3",
+ "laminas/laminas-dependency-plugin": "^2.1.2",
+ "mikey179/vfsstream": "^1.6.10@alpha",
+ "ocramius/proxy-manager": "^2.11",
+ "phpbench/phpbench": "^1.1",
+ "phpspec/prophecy-phpunit": "^2.0",
+ "phpunit/phpunit": "^9.5.5",
+ "psalm/plugin-phpunit": "^0.16.1",
+ "vimeo/psalm": "^4.8"
+ },
+ "suggest": {
+ "ocramius/proxy-manager": "ProxyManager ^2.1.1 to handle lazy initialization of services"
+ },
+ "bin": [
+ "bin/generate-deps-for-config-factory",
+ "bin/generate-factory-for-class"
+ ],
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Laminas\\ServiceManager\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Factory-Driven Dependency Injection Container",
+ "homepage": "https://laminas.dev",
+ "keywords": [
+ "PSR-11",
+ "dependency-injection",
+ "di",
+ "dic",
+ "laminas",
+ "service-manager",
+ "servicemanager"
+ ],
+ "support": {
+ "chat": "https://laminas.dev/chat",
+ "docs": "https://docs.laminas.dev/laminas-servicemanager/",
+ "forum": "https://discourse.laminas.dev",
+ "issues": "https://github.com/laminas/laminas-servicemanager/issues",
+ "rss": "https://github.com/laminas/laminas-servicemanager/releases.atom",
+ "source": "https://github.com/laminas/laminas-servicemanager"
+ },
+ "funding": [
+ {
+ "url": "https://funding.communitybridge.org/projects/laminas-project",
+ "type": "community_bridge"
+ }
+ ],
+ "time": "2021-09-18T20:19:36+00:00"
},
{
"name": "laminas/laminas-stdlib",
- "version": "3.6.1",
+ "version": "3.3.1",
"source": {
"type": "git",
"url": "https://github.com/laminas/laminas-stdlib.git",
- "reference": "db581851a092246ad99e12d4fddf105184924c71"
+ "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/db581851a092246ad99e12d4fddf105184924c71",
- "reference": "db581851a092246ad99e12d4fddf105184924c71",
+ "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/d81c7ffe602ed0e6ecb18691019111c0f4bf1efe",
+ "reference": "d81c7ffe602ed0e6ecb18691019111c0f4bf1efe",
"shasum": ""
},
"require": {
- "php": "^7.3 || ~8.0.0 || ~8.1.0"
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ^8.0"
},
- "conflict": {
- "zendframework/zend-stdlib": "*"
+ "replace": {
+ "zendframework/zend-stdlib": "^3.2.1"
},
"require-dev": {
- "laminas/laminas-coding-standard": "~2.3.0",
+ "laminas/laminas-coding-standard": "~1.0.0",
"phpbench/phpbench": "^0.17.1",
- "phpunit/phpunit": "~9.3.7",
- "psalm/plugin-phpunit": "^0.16.0",
- "vimeo/psalm": "^4.7"
+ "phpunit/phpunit": "~9.3.7"
},
"type": "library",
"autoload": {
@@ -9466,47 +9601,169 @@
"type": "community_bridge"
}
],
- "time": "2021-11-10T11:33:52+00:00"
+ "time": "2020-11-19T20:18:59+00:00"
},
{
- "name": "league/container",
- "version": "3.4.1",
+ "name": "laminas/laminas-text",
+ "version": "2.8.1",
"source": {
"type": "git",
- "url": "https://github.com/thephpleague/container.git",
- "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd"
+ "url": "https://github.com/laminas/laminas-text.git",
+ "reference": "d696fa1fb3880b9b8f02c08be58685013b421608"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/container/zipball/84ecbc2dbecc31bd23faf759a0e329ee49abddbd",
- "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd",
+ "url": "https://api.github.com/repos/laminas/laminas-text/zipball/d696fa1fb3880b9b8f02c08be58685013b421608",
+ "reference": "d696fa1fb3880b9b8f02c08be58685013b421608",
"shasum": ""
},
"require": {
- "php": "^7.0 || ^8.0",
- "psr/container": "^1.0.0"
- },
- "provide": {
- "psr/container-implementation": "^1.0"
+ "laminas/laminas-servicemanager": "^3.4",
+ "laminas/laminas-stdlib": "^3.1",
+ "laminas/laminas-zendframework-bridge": "^1.0",
+ "php": "^7.3 || ~8.0.0"
},
"replace": {
- "orno/di": "~2.0"
+ "zendframework/zend-text": "^2.7.1"
},
"require-dev": {
- "phpunit/phpunit": "^6.0 || ^7.0",
- "roave/security-advisories": "dev-latest",
- "scrutinizer/ocular": "^1.8",
- "squizlabs/php_codesniffer": "^3.5"
+ "laminas/laminas-coding-standard": "~1.0.0",
+ "laminas/laminas-config": "^3.4",
+ "phpunit/phpunit": "^9.3"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "3.x-dev",
- "dev-3.x": "3.x-dev",
- "dev-2.x": "2.x-dev",
- "dev-1.x": "1.x-dev"
- }
- },
+ "autoload": {
+ "psr-4": {
+ "Laminas\\Text\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Create FIGlets and text-based tables",
+ "homepage": "https://laminas.dev",
+ "keywords": [
+ "laminas",
+ "text"
+ ],
+ "support": {
+ "chat": "https://laminas.dev/chat",
+ "docs": "https://docs.laminas.dev/laminas-text/",
+ "forum": "https://discourse.laminas.dev",
+ "issues": "https://github.com/laminas/laminas-text/issues",
+ "rss": "https://github.com/laminas/laminas-text/releases.atom",
+ "source": "https://github.com/laminas/laminas-text"
+ },
+ "funding": [
+ {
+ "url": "https://funding.communitybridge.org/projects/laminas-project",
+ "type": "community_bridge"
+ }
+ ],
+ "time": "2021-02-17T21:24:58+00:00"
+ },
+ {
+ "name": "laminas/laminas-zendframework-bridge",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laminas/laminas-zendframework-bridge.git",
+ "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6cccbddfcfc742eb02158d6137ca5687d92cee32",
+ "reference": "6cccbddfcfc742eb02158d6137ca5687d92cee32",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3 || ^8.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5.7 || ^6.5 || ^7.5 || ^8.1 || ^9.3",
+ "psalm/plugin-phpunit": "^0.15.1",
+ "squizlabs/php_codesniffer": "^3.5",
+ "vimeo/psalm": "^4.6"
+ },
+ "type": "library",
+ "extra": {
+ "laminas": {
+ "module": "Laminas\\ZendFrameworkBridge"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/autoload.php"
+ ],
+ "psr-4": {
+ "Laminas\\ZendFrameworkBridge\\": "src//"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "Alias legacy ZF class names to Laminas Project equivalents.",
+ "keywords": [
+ "ZendFramework",
+ "autoloading",
+ "laminas",
+ "zf"
+ ],
+ "support": {
+ "forum": "https://discourse.laminas.dev/",
+ "issues": "https://github.com/laminas/laminas-zendframework-bridge/issues",
+ "rss": "https://github.com/laminas/laminas-zendframework-bridge/releases.atom",
+ "source": "https://github.com/laminas/laminas-zendframework-bridge"
+ },
+ "funding": [
+ {
+ "url": "https://funding.communitybridge.org/projects/laminas-project",
+ "type": "community_bridge"
+ }
+ ],
+ "time": "2021-02-25T21:54:58+00:00"
+ },
+ {
+ "name": "league/container",
+ "version": "3.4.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/container.git",
+ "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/container/zipball/84ecbc2dbecc31bd23faf759a0e329ee49abddbd",
+ "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "psr/container": "^1.0.0"
+ },
+ "provide": {
+ "psr/container-implementation": "^1.0"
+ },
+ "replace": {
+ "orno/di": "~2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.0 || ^7.0",
+ "roave/security-advisories": "dev-latest",
+ "scrutinizer/ocular": "^1.8",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.x-dev",
+ "dev-3.x": "3.x-dev",
+ "dev-2.x": "2.x-dev",
+ "dev-1.x": "1.x-dev"
+ }
+ },
"autoload": {
"psr-4": {
"League\\Container\\": "src"
@@ -9810,16 +10067,16 @@
},
{
"name": "masterminds/html5",
- "version": "2.7.5",
+ "version": "2.7.4",
"source": {
"type": "git",
"url": "https://github.com/Masterminds/html5-php.git",
- "reference": "f640ac1bdddff06ea333a920c95bbad8872429ab"
+ "reference": "9227822783c75406cfe400984b2f095cdf03d417"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f640ac1bdddff06ea333a920c95bbad8872429ab",
- "reference": "f640ac1bdddff06ea333a920c95bbad8872429ab",
+ "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/9227822783c75406cfe400984b2f095cdf03d417",
+ "reference": "9227822783c75406cfe400984b2f095cdf03d417",
"shasum": ""
},
"require": {
@@ -9829,7 +10086,7 @@
"php": ">=5.3.0"
},
"require-dev": {
- "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7"
+ "phpunit/phpunit": "^4.8.35"
},
"type": "library",
"extra": {
@@ -9873,9 +10130,161 @@
],
"support": {
"issues": "https://github.com/Masterminds/html5-php/issues",
- "source": "https://github.com/Masterminds/html5-php/tree/2.7.5"
+ "source": "https://github.com/Masterminds/html5-php/tree/2.7.4"
+ },
+ "time": "2020-10-01T13:52:52+00:00"
+ },
+ {
+ "name": "mathieuviossat/arraytotexttable",
+ "version": "v1.0.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/viossat/arraytotexttable.git",
+ "reference": "6b1af924478cb9c3a903269e304fff006fe0dbf4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/viossat/arraytotexttable/zipball/6b1af924478cb9c3a903269e304fff006fe0dbf4",
+ "reference": "6b1af924478cb9c3a903269e304fff006fe0dbf4",
+ "shasum": ""
+ },
+ "require": {
+ "laminas/laminas-text": "^2.7",
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "MathieuViossat\\Util\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Mathieu Viossat",
+ "email": "mathieu@viossat.fr",
+ "homepage": "https://viossat.fr"
+ }
+ ],
+ "description": "Display arrays in terminal",
+ "homepage": "https://github.com/viossat/arraytotexttable",
+ "keywords": [
+ "array",
+ "ascii",
+ "table",
+ "terminal",
+ "text",
+ "unicode"
+ ],
+ "support": {
+ "issues": "https://github.com/viossat/arraytotexttable/issues",
+ "source": "https://github.com/viossat/arraytotexttable/tree/v1.0.8"
+ },
+ "time": "2020-06-23T17:14:22+00:00"
+ },
+ {
+ "name": "mglaman/phpstan-drupal",
+ "version": "1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/mglaman/phpstan-drupal.git",
+ "reference": "165429a23945f978cccddf15aac5d7e2482514e4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/165429a23945f978cccddf15aac5d7e2482514e4",
+ "reference": "165429a23945f978cccddf15aac5d7e2482514e4",
+ "shasum": ""
+ },
+ "require": {
+ "nette/finder": "^2.5",
+ "php": "^7.1 || ^8.0",
+ "phpstan/phpstan": "^1.0",
+ "symfony/yaml": "~3.4.5|^4.2",
+ "webflo/drupal-finder": "^1.2"
+ },
+ "require-dev": {
+ "composer/installers": "^1.9",
+ "drupal/core-dev": "^8.8@alpha || ^9.0",
+ "drupal/core-recommended": "^8.8@alpha || ^9.0",
+ "drush/drush": "^9.6 | ^10.0",
+ "phpstan/phpstan-deprecation-rules": "^1.0",
+ "phpstan/phpstan-strict-rules": "^1.0",
+ "phpunit/phpunit": "^6.5 || ^7.5 || ^8.0 || ^9",
+ "squizlabs/php_codesniffer": "^3.3"
+ },
+ "suggest": {
+ "phpstan/phpstan-deprecation-rules": "For catching deprecations, especially in Drupal core."
+ },
+ "type": "phpstan-extension",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.0-dev"
+ },
+ "installer-paths": {
+ "tests/fixtures/drupal/core": [
+ "type:drupal-core"
+ ],
+ "tests/fixtures/drupal/libraries/{$name}": [
+ "type:drupal-library"
+ ],
+ "tests/fixtures/drupal/modules/contrib/{$name}": [
+ "type:drupal-module"
+ ],
+ "tests/fixtures/drupal/profiles/contrib/{$name}": [
+ "type:drupal-profile"
+ ],
+ "tests/fixtures/drupal/themes/contrib/{$name}": [
+ "type:drupal-theme"
+ ]
+ },
+ "phpstan": {
+ "includes": [
+ "extension.neon"
+ ]
+ }
+ },
+ "autoload": {
+ "files": [
+ "drupal-phpunit-hack.php"
+ ],
+ "psr-4": {
+ "mglaman\\PHPStanDrupal\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Matt Glaman",
+ "email": "nmd.matt@gmail.com"
+ }
+ ],
+ "description": "Drupal extension and rules for PHPStan",
+ "support": {
+ "issues": "https://github.com/mglaman/phpstan-drupal/issues",
+ "source": "https://github.com/mglaman/phpstan-drupal/tree/1.1.1"
},
- "time": "2021-07-01T14:25:37+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/mglaman",
+ "type": "github"
+ },
+ {
+ "url": "https://opencollective.com/phpstan-drupal",
+ "type": "open_collective"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/mglaman/phpstan-drupal",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-29T01:51:37+00:00"
},
{
"name": "mkalkbrenner/php-htmldiff-advanced",
@@ -10038,16 +10447,16 @@
},
{
"name": "nesbot/carbon",
- "version": "2.55.2",
+ "version": "2.54.0",
"source": {
"type": "git",
"url": "https://github.com/briannesbitt/Carbon.git",
- "reference": "8c2a18ce3e67c34efc1b29f64fe61304368259a2"
+ "reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/8c2a18ce3e67c34efc1b29f64fe61304368259a2",
- "reference": "8c2a18ce3e67c34efc1b29f64fe61304368259a2",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/eed83939f1aed3eee517d03a33f5ec587ac529b5",
+ "reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5",
"shasum": ""
},
"require": {
@@ -10055,7 +10464,7 @@
"php": "^7.1.8 || ^8.0",
"symfony/polyfill-mbstring": "^1.0",
"symfony/polyfill-php80": "^1.16",
- "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
+ "symfony/translation": "^3.4 || ^4.0 || ^5.0"
},
"require-dev": {
"doctrine/dbal": "^2.0 || ^3.0",
@@ -10116,7 +10525,6 @@
"time"
],
"support": {
- "docs": "https://carbon.nesbot.com/docs",
"issues": "https://github.com/briannesbitt/Carbon/issues",
"source": "https://github.com/briannesbitt/Carbon"
},
@@ -10130,7 +10538,159 @@
"type": "tidelift"
}
],
- "time": "2021-12-03T14:59:52+00:00"
+ "time": "2021-11-01T21:22:20+00:00"
+ },
+ {
+ "name": "nette/finder",
+ "version": "v2.5.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nette/finder.git",
+ "reference": "64dc25b7929b731e72a1bc84a9e57727f5d5d3e8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nette/finder/zipball/64dc25b7929b731e72a1bc84a9e57727f5d5d3e8",
+ "reference": "64dc25b7929b731e72a1bc84a9e57727f5d5d3e8",
+ "shasum": ""
+ },
+ "require": {
+ "nette/utils": "^2.4 || ^3.0",
+ "php": ">=7.1"
+ },
+ "conflict": {
+ "nette/nette": "<2.2"
+ },
+ "require-dev": {
+ "nette/tester": "^2.0",
+ "phpstan/phpstan": "^0.12",
+ "tracy/tracy": "^2.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.5-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause",
+ "GPL-2.0-only",
+ "GPL-3.0-only"
+ ],
+ "authors": [
+ {
+ "name": "David Grudl",
+ "homepage": "https://davidgrudl.com"
+ },
+ {
+ "name": "Nette Community",
+ "homepage": "https://nette.org/contributors"
+ }
+ ],
+ "description": "🔍 Nette Finder: find files and directories with an intuitive API.",
+ "homepage": "https://nette.org",
+ "keywords": [
+ "filesystem",
+ "glob",
+ "iterator",
+ "nette"
+ ],
+ "support": {
+ "issues": "https://github.com/nette/finder/issues",
+ "source": "https://github.com/nette/finder/tree/v2.5.3"
+ },
+ "time": "2021-12-12T17:43:24+00:00"
+ },
+ {
+ "name": "nette/utils",
+ "version": "v3.2.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nette/utils.git",
+ "reference": "2f261e55bd6a12057442045bf2c249806abc1d02"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nette/utils/zipball/2f261e55bd6a12057442045bf2c249806abc1d02",
+ "reference": "2f261e55bd6a12057442045bf2c249806abc1d02",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2 <8.2"
+ },
+ "conflict": {
+ "nette/di": "<3.0.6"
+ },
+ "require-dev": {
+ "nette/tester": "~2.0",
+ "phpstan/phpstan": "^1.0",
+ "tracy/tracy": "^2.3"
+ },
+ "suggest": {
+ "ext-gd": "to use Image",
+ "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
+ "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
+ "ext-json": "to use Nette\\Utils\\Json",
+ "ext-mbstring": "to use Strings::lower() etc...",
+ "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()",
+ "ext-xml": "to use Strings::length() etc. when mbstring is not available"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.2-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause",
+ "GPL-2.0-only",
+ "GPL-3.0-only"
+ ],
+ "authors": [
+ {
+ "name": "David Grudl",
+ "homepage": "https://davidgrudl.com"
+ },
+ {
+ "name": "Nette Community",
+ "homepage": "https://nette.org/contributors"
+ }
+ ],
+ "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
+ "homepage": "https://nette.org",
+ "keywords": [
+ "array",
+ "core",
+ "datetime",
+ "images",
+ "json",
+ "nette",
+ "paginator",
+ "password",
+ "slugify",
+ "string",
+ "unicode",
+ "utf-8",
+ "utility",
+ "validation"
+ ],
+ "support": {
+ "issues": "https://github.com/nette/utils/issues",
+ "source": "https://github.com/nette/utils/tree/v3.2.6"
+ },
+ "time": "2021-11-24T15:47:23+00:00"
},
{
"name": "nikic/php-parser",
@@ -10190,21 +10750,21 @@
},
{
"name": "oomphinc/composer-installers-extender",
- "version": "2.0.1",
+ "version": "2.0.0",
"source": {
"type": "git",
"url": "https://github.com/oomphinc/composer-installers-extender.git",
- "reference": "cbf4b6f9a24153b785d09eee755b995ba87bd5f9"
+ "reference": "8d3fe38a1723e0e91076920c8bb946b1696e28ca"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/oomphinc/composer-installers-extender/zipball/cbf4b6f9a24153b785d09eee755b995ba87bd5f9",
- "reference": "cbf4b6f9a24153b785d09eee755b995ba87bd5f9",
+ "url": "https://api.github.com/repos/oomphinc/composer-installers-extender/zipball/8d3fe38a1723e0e91076920c8bb946b1696e28ca",
+ "reference": "8d3fe38a1723e0e91076920c8bb946b1696e28ca",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.1 || ^2.0",
- "composer/installers": "^1.0 || ^2.0",
+ "composer/installers": "^1.0",
"php": ">=7.1"
},
"require-dev": {
@@ -10241,9 +10801,9 @@
"homepage": "http://www.oomphinc.com/",
"support": {
"issues": "https://github.com/oomphinc/composer-installers-extender/issues",
- "source": "https://github.com/oomphinc/composer-installers-extender/tree/2.0.1"
+ "source": "https://github.com/oomphinc/composer-installers-extender/tree/2.0.0"
},
- "time": "2021-12-15T12:32:42+00:00"
+ "time": "2020-08-11T21:06:11+00:00"
},
{
"name": "paragonie/random_compat",
@@ -10428,16 +10988,16 @@
},
{
"name": "pear/pear-core-minimal",
- "version": "v1.10.11",
+ "version": "v1.10.10",
"source": {
"type": "git",
"url": "https://github.com/pear/pear-core-minimal.git",
- "reference": "68d0d32ada737153b7e93b8d3c710ebe70ac867d"
+ "reference": "625a3c429d9b2c1546438679074cac1b089116a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/68d0d32ada737153b7e93b8d3c710ebe70ac867d",
- "reference": "68d0d32ada737153b7e93b8d3c710ebe70ac867d",
+ "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/625a3c429d9b2c1546438679074cac1b089116a7",
+ "reference": "625a3c429d9b2c1546438679074cac1b089116a7",
"shasum": ""
},
"require": {
@@ -10472,7 +11032,7 @@
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR",
"source": "https://github.com/pear/pear-core-minimal"
},
- "time": "2021-08-10T22:31:03+00:00"
+ "time": "2019-11-19T19:00:24+00:00"
},
{
"name": "pear/pear_exception",
@@ -11269,16 +11829,16 @@
},
{
"name": "phpspec/prophecy",
- "version": "v1.15.0",
+ "version": "1.14.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
- "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13"
+ "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13",
- "reference": "bbcd7380b0ebf3961ee21409db7b38bc31d69a13",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e",
+ "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e",
"shasum": ""
},
"require": {
@@ -11330,9 +11890,9 @@
],
"support": {
"issues": "https://github.com/phpspec/prophecy/issues",
- "source": "https://github.com/phpspec/prophecy/tree/v1.15.0"
+ "source": "https://github.com/phpspec/prophecy/tree/1.14.0"
},
- "time": "2021-12-08T12:19:24+00:00"
+ "time": "2021-09-10T09:02:12+00:00"
},
{
"name": "phpspec/prophecy-phpunit",
@@ -11381,23 +11941,137 @@
"prophecy"
],
"support": {
- "issues": "https://github.com/phpspec/prophecy-phpunit/issues",
- "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.0.1"
+ "issues": "https://github.com/phpspec/prophecy-phpunit/issues",
+ "source": "https://github.com/phpspec/prophecy-phpunit/tree/v2.0.1"
+ },
+ "time": "2020-07-09T08:33:42+00:00"
+ },
+ {
+ "name": "phpstan/phpstan",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpstan/phpstan.git",
+ "reference": "cbe085f9fdead5b6d62e4c022ca52dc9427a10ee"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/cbe085f9fdead5b6d62e4c022ca52dc9427a10ee",
+ "reference": "cbe085f9fdead5b6d62e4c022ca52dc9427a10ee",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1|^8.0"
+ },
+ "conflict": {
+ "phpstan/phpstan-shim": "*"
+ },
+ "bin": [
+ "phpstan",
+ "phpstan.phar"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "PHPStan - PHP Static Analysis Tool",
+ "support": {
+ "issues": "https://github.com/phpstan/phpstan/issues",
+ "source": "https://github.com/phpstan/phpstan/tree/1.2.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ondrejmirtes",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/phpstan",
+ "type": "github"
+ },
+ {
+ "url": "https://www.patreon.com/phpstan",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-18T14:09:01+00:00"
+ },
+ {
+ "name": "phpstan/phpstan-deprecation-rules",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpstan/phpstan-deprecation-rules.git",
+ "reference": "e5ccafb0dd8d835dd65d8d7a1a0d2b1b75414682"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/e5ccafb0dd8d835dd65d8d7a1a0d2b1b75414682",
+ "reference": "e5ccafb0dd8d835dd65d8d7a1a0d2b1b75414682",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0",
+ "phpstan/phpstan": "^1.0"
+ },
+ "require-dev": {
+ "php-parallel-lint/php-parallel-lint": "^1.2",
+ "phpstan/phpstan-phpunit": "^1.0",
+ "phpunit/phpunit": "^9.5"
+ },
+ "type": "phpstan-extension",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ },
+ "phpstan": {
+ "includes": [
+ "rules.neon"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PHPStan\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.",
+ "support": {
+ "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues",
+ "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.0.0"
},
- "time": "2020-07-09T08:33:42+00:00"
+ "time": "2021-09-23T11:02:21+00:00"
},
{
"name": "phpunit/php-code-coverage",
- "version": "9.2.10",
+ "version": "9.2.9",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "d5850aaf931743067f4bfc1ae4cbd06468400687"
+ "reference": "f301eb1453c9e7a1bc912ee8b0ea9db22c60223b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/d5850aaf931743067f4bfc1ae4cbd06468400687",
- "reference": "d5850aaf931743067f4bfc1ae4cbd06468400687",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f301eb1453c9e7a1bc912ee8b0ea9db22c60223b",
+ "reference": "f301eb1453c9e7a1bc912ee8b0ea9db22c60223b",
"shasum": ""
},
"require": {
@@ -11453,7 +12127,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.10"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.9"
},
"funding": [
{
@@ -11461,20 +12135,20 @@
"type": "github"
}
],
- "time": "2021-12-05T09:12:13+00:00"
+ "time": "2021-11-19T15:21:02+00:00"
},
{
"name": "phpunit/php-file-iterator",
- "version": "3.0.6",
+ "version": "3.0.5",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
+ "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
- "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8",
+ "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8",
"shasum": ""
},
"require": {
@@ -11513,7 +12187,7 @@
],
"support": {
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
- "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
+ "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5"
},
"funding": [
{
@@ -11521,7 +12195,7 @@
"type": "github"
}
],
- "time": "2021-12-02T12:48:52+00:00"
+ "time": "2020-09-28T05:57:25+00:00"
},
{
"name": "phpunit/php-invoker",
@@ -13642,21 +14316,21 @@
},
{
"name": "symfony-cmf/routing",
- "version": "2.3.4",
+ "version": "2.3.3",
"source": {
"type": "git",
"url": "https://github.com/symfony-cmf/Routing.git",
- "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b"
+ "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/bbcdf2f6301d740454ba9ebb8adaefd436c36a6b",
- "reference": "bbcdf2f6301d740454ba9ebb8adaefd436c36a6b",
+ "url": "https://api.github.com/repos/symfony-cmf/Routing/zipball/3c97e7b7709b313cecfb76d691ad4cc22acbf3f5",
+ "reference": "3c97e7b7709b313cecfb76d691ad4cc22acbf3f5",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0",
- "psr/log": "^1.0 || ^2.0 || ^3.0",
+ "psr/log": "^1.0",
"symfony/http-kernel": "^4.4 || ^5.0",
"symfony/routing": "^4.4 || ^5.0"
},
@@ -13699,9 +14373,9 @@
],
"support": {
"issues": "https://github.com/symfony-cmf/Routing/issues",
- "source": "https://github.com/symfony-cmf/Routing/tree/2.3.4"
+ "source": "https://github.com/symfony-cmf/Routing/tree/2.3.3"
},
- "time": "2021-11-08T16:33:10+00:00"
+ "time": "2020-10-06T10:15:37+00:00"
},
{
"name": "symfony/cache",
@@ -13959,37 +14633,36 @@
},
{
"name": "symfony/console",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "329b3a75cc6b16d435ba1b1a41df54a53382a3f0"
+ "reference": "a62acecdf5b50e314a4f305cd01b5282126f3095"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/329b3a75cc6b16d435ba1b1a41df54a53382a3f0",
- "reference": "329b3a75cc6b16d435ba1b1a41df54a53382a3f0",
+ "url": "https://api.github.com/repos/symfony/console/zipball/a62acecdf5b50e314a4f305cd01b5282126f3095",
+ "reference": "a62acecdf5b50e314a4f305cd01b5282126f3095",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php73": "^1.8",
- "symfony/polyfill-php80": "^1.16",
+ "symfony/polyfill-php80": "^1.15",
"symfony/service-contracts": "^1.1|^2"
},
"conflict": {
- "psr/log": ">=3",
"symfony/dependency-injection": "<3.4",
"symfony/event-dispatcher": "<4.3|>=5",
"symfony/lock": "<4.4",
"symfony/process": "<3.3"
},
"provide": {
- "psr/log-implementation": "1.0|2.0"
+ "psr/log-implementation": "1.0"
},
"require-dev": {
- "psr/log": "^1|^2",
+ "psr/log": "~1.0",
"symfony/config": "^3.4|^4.0|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
"symfony/event-dispatcher": "^4.3",
@@ -14029,7 +14702,7 @@
"description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/console/tree/v4.4.34"
+ "source": "https://github.com/symfony/console/tree/v4.4.25"
},
"funding": [
{
@@ -14045,25 +14718,26 @@
"type": "tidelift"
}
],
- "time": "2021-11-04T12:23:33+00:00"
+ "time": "2021-05-26T11:20:16+00:00"
},
{
"name": "symfony/debug",
- "version": "v4.4.31",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/debug.git",
- "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0"
+ "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/debug/zipball/43ede438d4cb52cd589ae5dc070e9323866ba8e0",
- "reference": "43ede438d4cb52cd589ae5dc070e9323866ba8e0",
+ "url": "https://api.github.com/repos/symfony/debug/zipball/a8d2d5c94438548bff9f998ca874e202bb29d07f",
+ "reference": "a8d2d5c94438548bff9f998ca874e202bb29d07f",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "psr/log": "^1|^2|^3"
+ "psr/log": "~1.0",
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
"symfony/http-kernel": "<3.4"
@@ -14097,7 +14771,7 @@
"description": "Provides tools to ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/debug/tree/v4.4.31"
+ "source": "https://github.com/symfony/debug/tree/v4.4.25"
},
"funding": [
{
@@ -14113,26 +14787,25 @@
"type": "tidelift"
}
],
- "time": "2021-09-24T13:30:14+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "117d7f132ed7efbd535ec947709d49bec1b9d24b"
+ "reference": "2ed2a0a6c960bf4e2e862ec77b2f2c558b83c64d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/117d7f132ed7efbd535ec947709d49bec1b9d24b",
- "reference": "117d7f132ed7efbd535ec947709d49bec1b9d24b",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2ed2a0a6c960bf4e2e862ec77b2f2c558b83c64d",
+ "reference": "2ed2a0a6c960bf4e2e862ec77b2f2c558b83c64d",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"psr/container": "^1.0",
- "symfony/polyfill-php80": "^1.16",
"symfony/service-contracts": "^1.1.6|^2"
},
"conflict": {
@@ -14183,7 +14856,7 @@
"description": "Allows you to standardize and centralize the way objects are constructed in your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dependency-injection/tree/v4.4.34"
+ "source": "https://github.com/symfony/dependency-injection/tree/v4.4.25"
},
"funding": [
{
@@ -14199,20 +14872,20 @@
"type": "tidelift"
}
],
- "time": "2021-11-15T14:42:25+00:00"
+ "time": "2021-05-26T17:54:16+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "v2.5.0",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8"
+ "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8",
- "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627",
+ "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627",
"shasum": ""
},
"require": {
@@ -14221,7 +14894,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.5-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -14250,7 +14923,7 @@
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.0"
+ "source": "https://github.com/symfony/deprecation-contracts/tree/v2.4.0"
},
"funding": [
{
@@ -14266,26 +14939,27 @@
"type": "tidelift"
}
],
- "time": "2021-07-12T14:48:14+00:00"
+ "time": "2021-03-23T23:28:01+00:00"
},
{
"name": "symfony/error-handler",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/error-handler.git",
- "reference": "17785c374645def1e884d8ec49976c156c61db4d"
+ "reference": "310a756cec00d29d89a08518405aded046a54a8b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/error-handler/zipball/17785c374645def1e884d8ec49976c156c61db4d",
- "reference": "17785c374645def1e884d8ec49976c156c61db4d",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/310a756cec00d29d89a08518405aded046a54a8b",
+ "reference": "310a756cec00d29d89a08518405aded046a54a8b",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "psr/log": "^1|^2|^3",
+ "psr/log": "~1.0",
"symfony/debug": "^4.4.5",
+ "symfony/polyfill-php80": "^1.15",
"symfony/var-dumper": "^4.4|^5.0"
},
"require-dev": {
@@ -14318,7 +14992,7 @@
"description": "Provides tools to manage errors and ease debugging PHP code",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/error-handler/tree/v4.4.34"
+ "source": "https://github.com/symfony/error-handler/tree/v4.4.25"
},
"funding": [
{
@@ -14334,26 +15008,25 @@
"type": "tidelift"
}
],
- "time": "2021-11-12T14:57:39+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "symfony/event-dispatcher",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher.git",
- "reference": "1a024b45369c9d55d76b6b8a241bd20c9ea1cbd8"
+ "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/1a024b45369c9d55d76b6b8a241bd20c9ea1cbd8",
- "reference": "1a024b45369c9d55d76b6b8a241bd20c9ea1cbd8",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/047773e7016e4fd45102cedf4bd2558ae0d0c32f",
+ "reference": "047773e7016e4fd45102cedf4bd2558ae0d0c32f",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "symfony/event-dispatcher-contracts": "^1.1",
- "symfony/polyfill-php80": "^1.16"
+ "symfony/event-dispatcher-contracts": "^1.1"
},
"conflict": {
"symfony/dependency-injection": "<3.4"
@@ -14363,7 +15036,7 @@
"symfony/event-dispatcher-implementation": "1.1"
},
"require-dev": {
- "psr/log": "^1|^2|^3",
+ "psr/log": "~1.0",
"symfony/config": "^3.4|^4.0|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
"symfony/error-handler": "~3.4|~4.4",
@@ -14402,7 +15075,7 @@
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.34"
+ "source": "https://github.com/symfony/event-dispatcher/tree/v4.4.25"
},
"funding": [
{
@@ -14418,20 +15091,20 @@
"type": "tidelift"
}
],
- "time": "2021-11-15T14:42:25+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "symfony/event-dispatcher-contracts",
- "version": "v1.1.11",
+ "version": "v1.1.9",
"source": {
"type": "git",
"url": "https://github.com/symfony/event-dispatcher-contracts.git",
- "reference": "01e9a4efac0ee33a05dfdf93b346f62e7d0e998c"
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/01e9a4efac0ee33a05dfdf93b346f62e7d0e998c",
- "reference": "01e9a4efac0ee33a05dfdf93b346f62e7d0e998c",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/84e23fdcd2517bf37aecbd16967e83f0caee25a7",
+ "reference": "84e23fdcd2517bf37aecbd16967e83f0caee25a7",
"shasum": ""
},
"require": {
@@ -14444,7 +15117,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.1-dev"
+ "dev-master": "1.1-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -14481,7 +15154,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.11"
+ "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.9"
},
"funding": [
{
@@ -14497,7 +15170,7 @@
"type": "tidelift"
}
],
- "time": "2021-03-23T15:25:38+00:00"
+ "time": "2020-07-06T13:19:58+00:00"
},
{
"name": "symfony/filesystem",
@@ -14627,16 +15300,16 @@
},
{
"name": "symfony/http-client-contracts",
- "version": "v2.5.0",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-client-contracts.git",
- "reference": "ec82e57b5b714dbb69300d348bd840b345e24166"
+ "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ec82e57b5b714dbb69300d348bd840b345e24166",
- "reference": "ec82e57b5b714dbb69300d348bd840b345e24166",
+ "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/7e82f6084d7cae521a75ef2cb5c9457bbda785f4",
+ "reference": "7e82f6084d7cae521a75ef2cb5c9457bbda785f4",
"shasum": ""
},
"require": {
@@ -14648,7 +15321,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.5-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -14685,7 +15358,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.0"
+ "source": "https://github.com/symfony/http-client-contracts/tree/v2.4.0"
},
"funding": [
{
@@ -14701,27 +15374,27 @@
"type": "tidelift"
}
],
- "time": "2021-11-03T09:24:47+00:00"
+ "time": "2021-04-11T23:07:08+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "f4cbbb6fc428588ce8373802461e7fe84e6809ab"
+ "reference": "0c79d5a65ace4fe66e49702658c024a419d2438b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f4cbbb6fc428588ce8373802461e7fe84e6809ab",
- "reference": "f4cbbb6fc428588ce8373802461e7fe84e6809ab",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/0c79d5a65ace4fe66e49702658c024a419d2438b",
+ "reference": "0c79d5a65ace4fe66e49702658c024a419d2438b",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/mime": "^4.3|^5.0",
"symfony/polyfill-mbstring": "~1.1",
- "symfony/polyfill-php80": "^1.16"
+ "symfony/polyfill-php80": "^1.15"
},
"require-dev": {
"predis/predis": "~1.0",
@@ -14753,7 +15426,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v4.4.34"
+ "source": "https://github.com/symfony/http-foundation/tree/v4.4.25"
},
"funding": [
{
@@ -14769,32 +15442,32 @@
"type": "tidelift"
}
],
- "time": "2021-11-04T12:23:33+00:00"
+ "time": "2021-05-26T11:20:16+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v4.4.35",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "fb793f1381c34b79a43596a532a6a49bd729c9db"
+ "reference": "3795165596fe81a52296b78c9aae938d434069cc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/fb793f1381c34b79a43596a532a6a49bd729c9db",
- "reference": "fb793f1381c34b79a43596a532a6a49bd729c9db",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/3795165596fe81a52296b78c9aae938d434069cc",
+ "reference": "3795165596fe81a52296b78c9aae938d434069cc",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
- "psr/log": "^1|^2",
+ "psr/log": "~1.0",
"symfony/error-handler": "^4.4",
"symfony/event-dispatcher": "^4.4",
"symfony/http-client-contracts": "^1.1|^2",
- "symfony/http-foundation": "^4.4.30|^5.3.7",
+ "symfony/http-foundation": "^4.4|^5.0",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-php73": "^1.9",
- "symfony/polyfill-php80": "^1.16"
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
"symfony/browser-kit": "<4.3",
@@ -14805,7 +15478,7 @@
"twig/twig": "<1.43|<2.13,>=2"
},
"provide": {
- "psr/log-implementation": "1.0|2.0"
+ "psr/log-implementation": "1.0"
},
"require-dev": {
"psr/cache": "^1.0|^2.0|^3.0",
@@ -14857,7 +15530,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-kernel/tree/v4.4.35"
+ "source": "https://github.com/symfony/http-kernel/tree/v4.4.25"
},
"funding": [
{
@@ -14873,28 +15546,28 @@
"type": "tidelift"
}
],
- "time": "2021-11-24T08:40:10+00:00"
+ "time": "2021-06-01T07:12:08+00:00"
},
{
"name": "symfony/mime",
- "version": "v5.4.0",
+ "version": "v5.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "d4365000217b67c01acff407573906ff91bcfb34"
+ "reference": "ed710d297b181f6a7194d8172c9c2423d58e4852"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/d4365000217b67c01acff407573906ff91bcfb34",
- "reference": "d4365000217b67c01acff407573906ff91bcfb34",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/ed710d297b181f6a7194d8172c9c2423d58e4852",
+ "reference": "ed710d297b181f6a7194d8172c9c2423d58e4852",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "symfony/deprecation-contracts": "^2.1|^3",
+ "symfony/deprecation-contracts": "^2.1",
"symfony/polyfill-intl-idn": "^1.10",
"symfony/polyfill-mbstring": "^1.0",
- "symfony/polyfill-php80": "^1.16"
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
"egulias/email-validator": "~3.0.0",
@@ -14905,10 +15578,10 @@
"require-dev": {
"egulias/email-validator": "^2.1.10|^3.1",
"phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
- "symfony/dependency-injection": "^4.4|^5.0|^6.0",
- "symfony/property-access": "^4.4|^5.1|^6.0",
- "symfony/property-info": "^4.4|^5.1|^6.0",
- "symfony/serializer": "^5.2|^6.0"
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/property-access": "^4.4|^5.1",
+ "symfony/property-info": "^4.4|^5.1",
+ "symfony/serializer": "^5.2"
},
"type": "library",
"autoload": {
@@ -14940,7 +15613,7 @@
"mime-type"
],
"support": {
- "source": "https://github.com/symfony/mime/tree/v5.4.0"
+ "source": "https://github.com/symfony/mime/tree/v5.3.0"
},
"funding": [
{
@@ -14956,7 +15629,7 @@
"type": "tidelift"
}
],
- "time": "2021-11-23T10:19:22+00:00"
+ "time": "2021-05-26T17:43:10+00:00"
},
{
"name": "symfony/polyfill-ctype",
@@ -15290,16 +15963,16 @@
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.23.1",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6"
+ "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6",
- "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/2df51500adbaebdc4c38dea4c89a2e131c45c8a1",
+ "reference": "2df51500adbaebdc4c38dea4c89a2e131c45c8a1",
"shasum": ""
},
"require": {
@@ -15350,7 +16023,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.0"
},
"funding": [
{
@@ -15366,7 +16039,7 @@
"type": "tidelift"
}
],
- "time": "2021-05-27T12:26:48+00:00"
+ "time": "2021-05-27T09:27:20+00:00"
},
{
"name": "symfony/polyfill-php72",
@@ -15525,16 +16198,16 @@
},
{
"name": "symfony/polyfill-php80",
- "version": "v1.23.1",
+ "version": "v1.23.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
+ "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
- "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/eca0bf41ed421bed1b57c4958bab16aa86b757d0",
+ "reference": "eca0bf41ed421bed1b57c4958bab16aa86b757d0",
"shasum": ""
},
"require": {
@@ -15588,7 +16261,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1"
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.0"
},
"funding": [
{
@@ -15604,7 +16277,7 @@
"type": "tidelift"
}
],
- "time": "2021-07-28T13:41:28+00:00"
+ "time": "2021-02-19T12:13:01+00:00"
},
{
"name": "symfony/polyfill-php81",
@@ -15687,21 +16360,20 @@
},
{
"name": "symfony/process",
- "version": "v4.4.35",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "c2098705326addae6e6742151dfade47ac71da1b"
+ "reference": "cd61e6dd273975c6625316de9d141ebd197f93c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/c2098705326addae6e6742151dfade47ac71da1b",
- "reference": "c2098705326addae6e6742151dfade47ac71da1b",
+ "url": "https://api.github.com/repos/symfony/process/zipball/cd61e6dd273975c6625316de9d141ebd197f93c9",
+ "reference": "cd61e6dd273975c6625316de9d141ebd197f93c9",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=7.1.3"
},
"type": "library",
"autoload": {
@@ -15729,7 +16401,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v4.4.35"
+ "source": "https://github.com/symfony/process/tree/v4.4.25"
},
"funding": [
{
@@ -15745,36 +16417,36 @@
"type": "tidelift"
}
],
- "time": "2021-11-22T22:36:24+00:00"
+ "time": "2021-05-26T11:20:16+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
- "version": "v2.1.2",
+ "version": "v2.1.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/psr-http-message-bridge.git",
- "reference": "22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34"
+ "reference": "81db2d4ae86e9f0049828d9343a72b9523884e5d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34",
- "reference": "22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34",
+ "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/81db2d4ae86e9f0049828d9343a72b9523884e5d",
+ "reference": "81db2d4ae86e9f0049828d9343a72b9523884e5d",
"shasum": ""
},
"require": {
"php": ">=7.1",
"psr/http-message": "^1.0",
- "symfony/http-foundation": "^4.4 || ^5.0 || ^6.0"
+ "symfony/http-foundation": "^4.4 || ^5.0"
},
"require-dev": {
"nyholm/psr7": "^1.1",
- "psr/log": "^1.1 || ^2 || ^3",
- "symfony/browser-kit": "^4.4 || ^5.0 || ^6.0",
- "symfony/config": "^4.4 || ^5.0 || ^6.0",
- "symfony/event-dispatcher": "^4.4 || ^5.0 || ^6.0",
- "symfony/framework-bundle": "^4.4 || ^5.0 || ^6.0",
- "symfony/http-kernel": "^4.4 || ^5.0 || ^6.0",
- "symfony/phpunit-bridge": "^5.4@dev || ^6.0"
+ "psr/log": "^1.1",
+ "symfony/browser-kit": "^4.4 || ^5.0",
+ "symfony/config": "^4.4 || ^5.0",
+ "symfony/event-dispatcher": "^4.4 || ^5.0",
+ "symfony/framework-bundle": "^4.4 || ^5.0",
+ "symfony/http-kernel": "^4.4 || ^5.0",
+ "symfony/phpunit-bridge": "^4.4.19 || ^5.2"
},
"suggest": {
"nyholm/psr7": "For a super lightweight PSR-7/17 implementation"
@@ -15817,7 +16489,7 @@
],
"support": {
"issues": "https://github.com/symfony/psr-http-message-bridge/issues",
- "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.2"
+ "source": "https://github.com/symfony/psr-http-message-bridge/tree/v2.1.0"
},
"funding": [
{
@@ -15833,25 +16505,24 @@
"type": "tidelift"
}
],
- "time": "2021-11-05T13:13:39+00:00"
+ "time": "2021-02-17T10:35:25+00:00"
},
{
"name": "symfony/routing",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "fc9dda0c8496f8ef0a89805c2eabfc43b8cef366"
+ "reference": "3a3c2f197ad0846ac6413225fc78868ba1c61434"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/fc9dda0c8496f8ef0a89805c2eabfc43b8cef366",
- "reference": "fc9dda0c8496f8ef0a89805c2eabfc43b8cef366",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/3a3c2f197ad0846ac6413225fc78868ba1c61434",
+ "reference": "3a3c2f197ad0846ac6413225fc78868ba1c61434",
"shasum": ""
},
"require": {
- "php": ">=7.1.3",
- "symfony/polyfill-php80": "^1.16"
+ "php": ">=7.1.3"
},
"conflict": {
"symfony/config": "<4.2",
@@ -15860,7 +16531,7 @@
},
"require-dev": {
"doctrine/annotations": "^1.10.4",
- "psr/log": "^1|^2|^3",
+ "psr/log": "~1.0",
"symfony/config": "^4.2|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
"symfony/expression-language": "^3.4|^4.0|^5.0",
@@ -15906,7 +16577,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v4.4.34"
+ "source": "https://github.com/symfony/routing/tree/v4.4.25"
},
"funding": [
{
@@ -15922,7 +16593,7 @@
"type": "tidelift"
}
],
- "time": "2021-11-04T12:23:33+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "symfony/serializer",
@@ -16020,25 +16691,21 @@
},
{
"name": "symfony/service-contracts",
- "version": "v2.5.0",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc"
+ "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc",
- "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb",
+ "reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
- "psr/container": "^1.1",
- "symfony/deprecation-contracts": "^2.1"
- },
- "conflict": {
- "ext-psr": "<1.1|>=2"
+ "psr/container": "^1.1"
},
"suggest": {
"symfony/service-implementation": ""
@@ -16046,7 +16713,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.5-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -16083,7 +16750,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/service-contracts/tree/v2.5.0"
+ "source": "https://github.com/symfony/service-contracts/tree/v2.4.0"
},
"funding": [
{
@@ -16099,26 +16766,25 @@
"type": "tidelift"
}
],
- "time": "2021-11-04T16:48:04+00:00"
+ "time": "2021-04-01T10:43:52+00:00"
},
{
"name": "symfony/translation",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation.git",
- "reference": "26d330720627b234803595ecfc0191eeabc65190"
+ "reference": "dfe132c5c6d89f90ce7f961742cc532e9ca16dd4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation/zipball/26d330720627b234803595ecfc0191eeabc65190",
- "reference": "26d330720627b234803595ecfc0191eeabc65190",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/dfe132c5c6d89f90ce7f961742cc532e9ca16dd4",
+ "reference": "dfe132c5c6d89f90ce7f961742cc532e9ca16dd4",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php80": "^1.16",
"symfony/translation-contracts": "^1.1.6|^2"
},
"conflict": {
@@ -16131,7 +16797,7 @@
"symfony/translation-implementation": "1.0|2.0"
},
"require-dev": {
- "psr/log": "^1|^2|^3",
+ "psr/log": "~1.0",
"symfony/config": "^3.4|^4.0|^5.0",
"symfony/console": "^3.4|^4.0|^5.0",
"symfony/dependency-injection": "^3.4|^4.0|^5.0",
@@ -16172,7 +16838,7 @@
"description": "Provides tools to internationalize your application",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/translation/tree/v4.4.34"
+ "source": "https://github.com/symfony/translation/tree/v4.4.25"
},
"funding": [
{
@@ -16188,20 +16854,20 @@
"type": "tidelift"
}
],
- "time": "2021-11-04T12:23:33+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "symfony/translation-contracts",
- "version": "v2.5.0",
+ "version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/translation-contracts.git",
- "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e"
+ "reference": "95c812666f3e91db75385749fe219c5e494c7f95"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/d28150f0f44ce854e942b671fc2620a98aae1b1e",
- "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/95c812666f3e91db75385749fe219c5e494c7f95",
+ "reference": "95c812666f3e91db75385749fe219c5e494c7f95",
"shasum": ""
},
"require": {
@@ -16213,7 +16879,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.5-dev"
+ "dev-main": "2.4-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -16250,7 +16916,7 @@
"standards"
],
"support": {
- "source": "https://github.com/symfony/translation-contracts/tree/v2.5.0"
+ "source": "https://github.com/symfony/translation-contracts/tree/v2.4.0"
},
"funding": [
{
@@ -16266,27 +16932,26 @@
"type": "tidelift"
}
],
- "time": "2021-08-17T14:20:01+00:00"
+ "time": "2021-03-23T23:28:01+00:00"
},
{
"name": "symfony/validator",
- "version": "v4.4.35",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "629f420d8350634fd8ed686d4472c1f10044b265"
+ "reference": "29c14955e8b2e7351aaa11553cb36d4a689b7b11"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/629f420d8350634fd8ed686d4472c1f10044b265",
- "reference": "629f420d8350634fd8ed686d4472c1f10044b265",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/29c14955e8b2e7351aaa11553cb36d4a689b7b11",
+ "reference": "29c14955e8b2e7351aaa11553cb36d4a689b7b11",
"shasum": ""
},
"require": {
"php": ">=7.1.3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php80": "^1.16",
"symfony/translation-contracts": "^1.1|^2"
},
"conflict": {
@@ -16356,7 +17021,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v4.4.35"
+ "source": "https://github.com/symfony/validator/tree/v4.4.25"
},
"funding": [
{
@@ -16372,26 +17037,26 @@
"type": "tidelift"
}
],
- "time": "2021-11-22T21:43:32+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v5.4.0",
+ "version": "v5.3.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "89ab66eaef230c9cd1992de2e9a1b26652b127b9"
+ "reference": "1d3953e627fe4b5f6df503f356b6545ada6351f3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/89ab66eaef230c9cd1992de2e9a1b26652b127b9",
- "reference": "89ab66eaef230c9cd1992de2e9a1b26652b127b9",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/1d3953e627fe4b5f6df503f356b6545ada6351f3",
+ "reference": "1d3953e627fe4b5f6df503f356b6545ada6351f3",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php80": "^1.16"
+ "symfony/polyfill-php80": "^1.15"
},
"conflict": {
"phpunit/phpunit": "<5.4.3",
@@ -16399,9 +17064,8 @@
},
"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",
+ "symfony/console": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
"twig/twig": "^2.13|^3.0.4"
},
"suggest": {
@@ -16445,7 +17109,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v5.4.0"
+ "source": "https://github.com/symfony/var-dumper/tree/v5.3.0"
},
"funding": [
{
@@ -16461,7 +17125,7 @@
"type": "tidelift"
}
],
- "time": "2021-11-29T15:30:56+00:00"
+ "time": "2021-05-27T12:28:50+00:00"
},
{
"name": "symfony/var-exporter",
@@ -16538,16 +17202,16 @@
},
{
"name": "symfony/yaml",
- "version": "v4.4.34",
+ "version": "v4.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "2c309e258adeb9970229042be39b360d34986fad"
+ "reference": "81cdac5536925c1c4b7b50aabc9ff6330b9eb5fc"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/2c309e258adeb9970229042be39b360d34986fad",
- "reference": "2c309e258adeb9970229042be39b360d34986fad",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/81cdac5536925c1c4b7b50aabc9ff6330b9eb5fc",
+ "reference": "81cdac5536925c1c4b7b50aabc9ff6330b9eb5fc",
"shasum": ""
},
"require": {
@@ -16589,7 +17253,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v4.4.34"
+ "source": "https://github.com/symfony/yaml/tree/v4.4.25"
},
"funding": [
{
@@ -16605,7 +17269,7 @@
"type": "tidelift"
}
],
- "time": "2021-11-18T18:49:23+00:00"
+ "time": "2021-05-26T17:39:37+00:00"
},
{
"name": "theseer/tokenizer",
@@ -16659,16 +17323,16 @@
},
{
"name": "twig/twig",
- "version": "v2.14.7",
+ "version": "v2.14.6",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "8e202327ee1ed863629de9b18a5ec70ac614d88f"
+ "reference": "27e5cf2b05e3744accf39d4c68a3235d9966d260"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/8e202327ee1ed863629de9b18a5ec70ac614d88f",
- "reference": "8e202327ee1ed863629de9b18a5ec70ac614d88f",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/27e5cf2b05e3744accf39d4c68a3235d9966d260",
+ "reference": "27e5cf2b05e3744accf39d4c68a3235d9966d260",
"shasum": ""
},
"require": {
@@ -16678,7 +17342,7 @@
},
"require-dev": {
"psr/container": "^1.0",
- "symfony/phpunit-bridge": "^4.4.9|^5.0.9|^6.0"
+ "symfony/phpunit-bridge": "^4.4.9|^5.0.9"
},
"type": "library",
"extra": {
@@ -16722,7 +17386,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v2.14.7"
+ "source": "https://github.com/twigphp/Twig/tree/v2.14.6"
},
"funding": [
{
@@ -16734,7 +17398,7 @@
"type": "tidelift"
}
],
- "time": "2021-09-17T08:39:54+00:00"
+ "time": "2021-05-16T12:12:47+00:00"
},
{
"name": "typhonius/acquia-php-sdk-v2",
@@ -16799,16 +17463,16 @@
},
{
"name": "typo3/phar-stream-wrapper",
- "version": "v3.1.7",
+ "version": "v3.1.6",
"source": {
"type": "git",
"url": "https://github.com/TYPO3/phar-stream-wrapper.git",
- "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c"
+ "reference": "60131cb573a1e478cfecd34e4ea38e3b31505f75"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c",
- "reference": "5cc2f04a4e2f5c7e9cc02a3bdf80fae0f3e11a8c",
+ "url": "https://api.github.com/repos/TYPO3/phar-stream-wrapper/zipball/60131cb573a1e478cfecd34e4ea38e3b31505f75",
+ "reference": "60131cb573a1e478cfecd34e4ea38e3b31505f75",
"shasum": ""
},
"require": {
@@ -16848,9 +17512,9 @@
],
"support": {
"issues": "https://github.com/TYPO3/phar-stream-wrapper/issues",
- "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.7"
+ "source": "https://github.com/TYPO3/phar-stream-wrapper/tree/v3.1.6"
},
- "time": "2021-09-20T19:19:13+00:00"
+ "time": "2020-11-07T09:06:16+00:00"
},
{
"name": "webflo/drupal-finder",
@@ -17127,7 +17791,308 @@
"time": "2021-01-26T15:42:42+00:00"
}
],
- "packages-dev": [],
+ "packages-dev": [
+ {
+ "name": "acquia/coding-standards",
+ "version": "v0.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/acquia/coding-standards-php.git",
+ "reference": "614876e50250932d38ca1c75eeb5f3edd905b9db"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/acquia/coding-standards-php/zipball/614876e50250932d38ca1c75eeb5f3edd905b9db",
+ "reference": "614876e50250932d38ca1c75eeb5f3edd905b9db",
+ "shasum": ""
+ },
+ "require": {
+ "drupal/coder": "^8.3.7",
+ "phpcompatibility/php-compatibility": "^9.0",
+ "slevomat/coding-standard": "^7.0",
+ "squizlabs/php_codesniffer": "^3"
+ },
+ "suggest": {
+ "brainmaestro/composer-git-hooks": "Easily manage Git hooks in your composer config.",
+ "dealerdirect/phpcodesniffer-composer-installer": "Automatically install PHP_CodeSniffer coding standards (rulesets)."
+ },
+ "type": "phpcodesniffer-standard",
+ "extra": {
+ "branch-alias": {
+ "dev-develop": "0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Acquia\\CodingStandards\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "GPL-2.0-only"
+ ],
+ "authors": [
+ {
+ "name": "Acquia Engineering",
+ "homepage": "https://www.acquia.com",
+ "role": "Maintainer"
+ }
+ ],
+ "description": "PHP_CodeSniffer rules (sniffs) for Acquia coding standards",
+ "keywords": [
+ "drupal",
+ "phpcs",
+ "standards"
+ ],
+ "support": {
+ "issues": "https://github.com/acquia/coding-standards/issues",
+ "source": "https://github.com/acquia/coding-standards"
+ },
+ "time": "2021-10-14T20:20:03+00:00"
+ },
+ {
+ "name": "dealerdirect/phpcodesniffer-composer-installer",
+ "version": "v0.7.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git",
+ "reference": "fe390591e0241955f22eb9ba327d137e501c771c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c",
+ "reference": "fe390591e0241955f22eb9ba327d137e501c771c",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.0 || ^2.0",
+ "php": ">=5.3",
+ "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0"
+ },
+ "require-dev": {
+ "composer/composer": "*",
+ "phpcompatibility/php-compatibility": "^9.0",
+ "sensiolabs/security-checker": "^4.1.0"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin"
+ },
+ "autoload": {
+ "psr-4": {
+ "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Franck Nijhof",
+ "email": "franck.nijhof@dealerdirect.com",
+ "homepage": "http://www.frenck.nl",
+ "role": "Developer / IT Manager"
+ }
+ ],
+ "description": "PHP_CodeSniffer Standards Composer Installer Plugin",
+ "homepage": "http://www.dealerdirect.com",
+ "keywords": [
+ "PHPCodeSniffer",
+ "PHP_CodeSniffer",
+ "code quality",
+ "codesniffer",
+ "composer",
+ "installer",
+ "phpcs",
+ "plugin",
+ "qa",
+ "quality",
+ "standard",
+ "standards",
+ "style guide",
+ "stylecheck",
+ "tests"
+ ],
+ "support": {
+ "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues",
+ "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer"
+ },
+ "time": "2020-12-07T18:04:37+00:00"
+ },
+ {
+ "name": "phpcompatibility/php-compatibility",
+ "version": "9.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/PHPCompatibility/PHPCompatibility.git",
+ "reference": "9fb324479acf6f39452e0655d2429cc0d3914243"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243",
+ "reference": "9fb324479acf6f39452e0655d2429cc0d3914243",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3",
+ "squizlabs/php_codesniffer": "^2.3 || ^3.0.2"
+ },
+ "conflict": {
+ "squizlabs/php_codesniffer": "2.6.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0"
+ },
+ "suggest": {
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.",
+ "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues."
+ },
+ "type": "phpcodesniffer-standard",
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "LGPL-3.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Wim Godden",
+ "homepage": "https://github.com/wimg",
+ "role": "lead"
+ },
+ {
+ "name": "Juliette Reinders Folmer",
+ "homepage": "https://github.com/jrfnl",
+ "role": "lead"
+ },
+ {
+ "name": "Contributors",
+ "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors"
+ }
+ ],
+ "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.",
+ "homepage": "http://techblog.wimgodden.be/tag/codesniffer/",
+ "keywords": [
+ "compatibility",
+ "phpcs",
+ "standards"
+ ],
+ "support": {
+ "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues",
+ "source": "https://github.com/PHPCompatibility/PHPCompatibility"
+ },
+ "time": "2019-12-27T09:44:58+00:00"
+ },
+ {
+ "name": "phpstan/phpdoc-parser",
+ "version": "1.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpstan/phpdoc-parser.git",
+ "reference": "dbc093d7af60eff5cd575d2ed761b15ed40bd08e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/dbc093d7af60eff5cd575d2ed761b15ed40bd08e",
+ "reference": "dbc093d7af60eff5cd575d2ed761b15ed40bd08e",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "php-parallel-lint/php-parallel-lint": "^1.2",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^1.0",
+ "phpstan/phpstan-strict-rules": "^1.0",
+ "phpunit/phpunit": "^9.5",
+ "symfony/process": "^5.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PHPStan\\PhpDocParser\\": [
+ "src/"
+ ]
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "PHPDoc parser with support for nullable, intersection and generic types",
+ "support": {
+ "issues": "https://github.com/phpstan/phpdoc-parser/issues",
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.2.0"
+ },
+ "time": "2021-09-16T20:46:02+00:00"
+ },
+ {
+ "name": "slevomat/coding-standard",
+ "version": "7.0.18",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/slevomat/coding-standard.git",
+ "reference": "b81ac84f41a4797dc25c8ede1b0718e2a74be0fc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/b81ac84f41a4797dc25c8ede1b0718e2a74be0fc",
+ "reference": "b81ac84f41a4797dc25c8ede1b0718e2a74be0fc",
+ "shasum": ""
+ },
+ "require": {
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7",
+ "php": "^7.1 || ^8.0",
+ "phpstan/phpdoc-parser": "^1.0.0",
+ "squizlabs/php_codesniffer": "^3.6.1"
+ },
+ "require-dev": {
+ "phing/phing": "2.17.0",
+ "php-parallel-lint/php-parallel-lint": "1.3.1",
+ "phpstan/phpstan": "1.2.0",
+ "phpstan/phpstan-deprecation-rules": "1.0.0",
+ "phpstan/phpstan-phpunit": "1.0.0",
+ "phpstan/phpstan-strict-rules": "1.1.0",
+ "phpunit/phpunit": "7.5.20|8.5.21|9.5.10"
+ },
+ "type": "phpcodesniffer-standard",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "7.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "SlevomatCodingStandard\\": "SlevomatCodingStandard"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.",
+ "support": {
+ "issues": "https://github.com/slevomat/coding-standard/issues",
+ "source": "https://github.com/slevomat/coding-standard/tree/7.0.18"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/kukulich",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-12-07T17:19:06+00:00"
+ }
+ ],
"aliases": [],
"minimum-stability": "dev",
"stability-flags": [],
diff --git a/docroot/profiles/custom/README.md b/docroot/profiles/custom/README.md
new file mode 100644
index 0000000..2474800
--- /dev/null
+++ b/docroot/profiles/custom/README.md
@@ -0,0 +1 @@
+This directory should contain all custom profiles.
diff --git a/phpcs.xml.dist b/phpcs.xml.dist
new file mode 100644
index 0000000..e6450b2
--- /dev/null
+++ b/phpcs.xml.dist
@@ -0,0 +1,25 @@
+
+
+
+
+
+ An example PHP CodeSniffer configuration.
+
+
+
+
+
+
+
+
+
+ docroot/modules/custom
+ docroot/themes/custom
+ docroot/profiles/custom
+ tests
+
+ vendor/*
+
+
+
+
\ No newline at end of file
diff --git a/phpstan.neon.dist b/phpstan.neon.dist
new file mode 100644
index 0000000..f343f11
--- /dev/null
+++ b/phpstan.neon.dist
@@ -0,0 +1,7 @@
+parameters:
+ level: 1
+ paths:
+ - docroot/modules/custom
+ - docroot/themes/custom
+ - docroot/profiles/custom
+ - tests
\ No newline at end of file
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
new file mode 100644
index 0000000..10250a0
--- /dev/null
+++ b/phpunit.xml.dist
@@ -0,0 +1,18 @@
+
+
+
+
+
+ src
+
+
+
+
+
+
+
+ tests/phpunit
+
+
+
+
\ No newline at end of file
diff --git a/tests/phpunit/README.md b/tests/phpunit/README.md
new file mode 100644
index 0000000..4c114a8
--- /dev/null
+++ b/tests/phpunit/README.md
@@ -0,0 +1 @@
+This directory should contain automated tests for PHPUnit.