From 639007ae5a6ab543a6dd74a81be2f9394d2a4f9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20B=C3=BCchner?= Date: Mon, 11 Jul 2022 10:38:28 +0200 Subject: [PATCH] - Drupal 9.4.2 - added libraries for webform --- composer.json | 22 +- composer.libraries.json | 311 +++++++++++++++++++++++ composer.lock | 528 ++++++++++++++++++++++++++++++---------- 3 files changed, 730 insertions(+), 131 deletions(-) create mode 100644 composer.libraries.json diff --git a/composer.json b/composer.json index 404af2fe..ecf17146 100644 --- a/composer.json +++ b/composer.json @@ -78,7 +78,8 @@ "oomphinc/composer-installers-extender": "^2.0.0", "vlucas/phpdotenv": "^2.6", "webflo/drupal-finder": "^1.2", - "webmozart/path-util": "^2.3" + "webmozart/path-util": "^2.3", + "wikimedia/composer-merge-plugin": "^2.0" }, "conflict": { "drupal/drupal": "*" @@ -87,6 +88,13 @@ "prefer-stable": true, "config": { "sort-packages": true, + "allow-plugins": { + "composer/installers": true, + "drupal/core-composer-scaffold": true, + "drupal/core-project-message": true, + "cweagans/composer-patches": true, + "wikimedia/composer-merge-plugin": true + }, "platform": { "php": "8.1", "ext-gd": "1" @@ -138,6 +146,18 @@ "[web-root]/README.md": false } }, + "merge-plugin": { + "include": [ + "composer.*.json" + ], + "recurse": true, + "replace": false, + "ignore-duplicates": false, + "merge-dev": true, + "merge-extra": false, + "merge-extra-deep": false, + "merge-scripts": false + }, "patches": { "drupal/config_installer": { "#2991182: Fix for RuntimeException during installation": "https://www.drupal.org/files/issues/2018-09-06/2991182-9.patch" diff --git a/composer.libraries.json b/composer.libraries.json new file mode 100644 index 00000000..5df40d25 --- /dev/null +++ b/composer.libraries.json @@ -0,0 +1,311 @@ +{ + "name": "drupal/webform", + "description": "Enables the creation of webforms and questionnaires.", + "type": "drupal-module", + "license": "GPL-2.0-or-later", + "minimum-stability": "dev", + "homepage": "https://drupal.org/project/webform", + "authors": [ + { + "name": "Jacob Rockowitz (jrockowitz)", + "homepage": "https://www.drupal.org/u/jrockowitz", + "role": "Maintainer" + }, + { + "name": "Alexander Trotsenko (bucefal91)", + "homepage": "https://www.drupal.org/u/bucefal91", + "role": "Co-maintainer" + }, + { + "name": "Contributors", + "homepage": "https://www.drupal.org/node/7404/committers", + "role": "Contributor" + } + ], + "support": { + "issues": "https://www.drupal.org/project/issues/webform?version=8.x", + "source": "https://git.drupalcode.org/project/webform", + "docs": "https://www.drupal.org/docs/8/modules/webform", + "forum": "https://drupal.stackexchange.com/questions/tagged/webform" + }, + "require": { + "algolia/places": "*", + "ckeditor/autogrow": "*", + "ckeditor/codemirror": "*", + "ckeditor/fakeobjects": "*", + "ckeditor/image": "*", + "ckeditor/link": "*", + "codemirror/codemirror": "*", + "jquery/inputmask": "*", + "jquery/intl-tel-input": "*", + "jquery/rateit": "*", + "jquery/select2": "*", + "jquery/textcounter": "*", + "jquery/timepicker": "*", + "progress-tracker/progress-tracker": "*", + "signature_pad/signature_pad": "*", + "tabby/tabby": "*", + "tippyjs/6.x": "*" + }, + "suggest": { + "drupal/jquery_ui_checkboxradio": "Provides jQuery UI Checkboxradio library. Required by the Webform jQueryUI Buttons module. The Webform jQueryUI Buttons module is deprecated because jQueryUI is no longer maintained.", + "drupal/jquery_ui_datepicker": "Provides jQuery UI Datepicker library. Required to support datepickers. The Webform jQueryUI Datepicker module is deprecated because jQueryUI is no longer maintained." + }, + "repositories": { + "algolia.places": { + "type": "package", + "package": { + "name": "algolia/places", + "version": "1.19.0", + "type": "drupal-library", + "extra": { + "installer-name": "algolia.places" + }, + "dist": { + "url": "https://registry.npmjs.org/places.js/-/places.js-1.19.0.tgz", + "type": "tar" + } + } + }, + "ckeditor.autogrow": { + "type": "package", + "package": { + "name": "ckeditor/autogrow", + "version": "4.18.0", + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.autogrow" + }, + "dist": { + "url": "https://download.ckeditor.com/autogrow/releases/autogrow_4.18.0.zip", + "type": "zip" + } + } + }, + "ckeditor.codemirror": { + "type": "package", + "package": { + "name": "ckeditor/codemirror", + "version": "v1.17.12", + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.codemirror" + }, + "dist": { + "url": "https://github.com/w8tcha/CKEditor-CodeMirror-Plugin/releases/download/v1.17.12/CKEditor-CodeMirror-Plugin.zip", + "type": "zip" + } + } + }, + "ckeditor.fakeobjects": { + "type": "package", + "package": { + "name": "ckeditor/fakeobjects", + "version": "4.18.0", + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.fakeobjects" + }, + "dist": { + "url": "https://download.ckeditor.com/fakeobjects/releases/fakeobjects_4.18.0.zip", + "type": "zip" + } + } + }, + "ckeditor.image": { + "type": "package", + "package": { + "name": "ckeditor/image", + "version": "4.18.0", + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.image" + }, + "dist": { + "url": "https://download.ckeditor.com/image/releases/image_4.18.0.zip", + "type": "zip" + } + } + }, + "ckeditor.link": { + "type": "package", + "package": { + "name": "ckeditor/link", + "version": "4.18.0", + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.link" + }, + "dist": { + "url": "https://download.ckeditor.com/link/releases/link_4.18.0.zip", + "type": "zip" + } + } + }, + "codemirror": { + "type": "package", + "package": { + "name": "codemirror/codemirror", + "version": "5.61.1", + "type": "drupal-library", + "extra": { + "installer-name": "codemirror" + }, + "dist": { + "url": "https://github.com/components/codemirror/archive/5.61.1.zip", + "type": "zip" + } + } + }, + "jquery.inputmask": { + "type": "package", + "package": { + "name": "jquery/inputmask", + "version": "5.0.6", + "type": "drupal-library", + "extra": { + "installer-name": "jquery.inputmask" + }, + "dist": { + "url": "https://github.com/RobinHerbots/jquery.inputmask/archive/5.0.6.zip", + "type": "zip" + } + } + }, + "jquery.intl-tel-input": { + "type": "package", + "package": { + "name": "jquery/intl-tel-input", + "version": "16.1.0", + "type": "drupal-library", + "extra": { + "installer-name": "jquery.intl-tel-input" + }, + "dist": { + "url": "https://github.com/jackocnr/intl-tel-input/archive/v16.1.0.zip", + "type": "zip" + } + } + }, + "jquery.rateit": { + "type": "package", + "package": { + "name": "jquery/rateit", + "version": "1.1.3", + "type": "drupal-library", + "extra": { + "installer-name": "jquery.rateit" + }, + "dist": { + "url": "https://github.com/gjunge/rateit.js/archive/1.1.3.zip", + "type": "zip" + } + } + }, + "jquery.select2": { + "type": "package", + "package": { + "name": "jquery/select2", + "version": "4.0.13", + "type": "drupal-library", + "extra": { + "installer-name": "jquery.select2" + }, + "dist": { + "url": "https://github.com/select2/select2/archive/4.0.13.zip", + "type": "zip" + } + } + }, + "jquery.textcounter": { + "type": "package", + "package": { + "name": "jquery/textcounter", + "version": "0.9.0", + "type": "drupal-library", + "extra": { + "installer-name": "jquery.textcounter" + }, + "dist": { + "url": "https://github.com/ractoon/jQuery-Text-Counter/archive/0.9.0.zip", + "type": "zip" + } + } + }, + "jquery.timepicker": { + "type": "package", + "package": { + "name": "jquery/timepicker", + "version": "1.13.18", + "type": "drupal-library", + "extra": { + "installer-name": "jquery.timepicker" + }, + "dist": { + "url": "https://github.com/jonthornton/jquery-timepicker/archive/1.13.18.zip", + "type": "zip" + } + } + }, + "progress-tracker": { + "type": "package", + "package": { + "name": "progress-tracker/progress-tracker", + "version": "2.0.7", + "type": "drupal-library", + "extra": { + "installer-name": "progress-tracker" + }, + "dist": { + "url": "https://github.com/NigelOToole/progress-tracker/archive/2.0.7.zip", + "type": "zip" + } + } + }, + "signature_pad": { + "type": "package", + "package": { + "name": "signature_pad/signature_pad", + "version": "2.3.0", + "type": "drupal-library", + "extra": { + "installer-name": "signature_pad" + }, + "dist": { + "url": "https://github.com/szimek/signature_pad/archive/v2.3.0.zip", + "type": "zip" + } + } + }, + "tabby": { + "type": "package", + "package": { + "name": "tabby/tabby", + "version": "12.0.3", + "type": "drupal-library", + "extra": { + "installer-name": "tabby" + }, + "dist": { + "url": "https://github.com/cferdinandi/tabby/archive/v12.0.3.zip", + "type": "zip" + } + } + }, + "tippyjs/6.x": { + "type": "package", + "package": { + "name": "tippyjs/6.x", + "version": "6.2.6", + "type": "drupal-library", + "extra": { + "installer-name": "tippyjs/6.x" + }, + "dist": { + "url": "https://unpkg.com/tippy.js@6.2.6/dist/tippy-bundle.umd.min.js", + "type": "file" + } + } + } + } +} diff --git a/composer.lock b/composer.lock index d8b9e664..afc7a389 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "8fa214ac6ef4742ed2b4ad538d5a83be", + "content-hash": "81ceb021d68272393221518fe86d5106", "packages": [ + { + "name": "algolia/places", + "version": "1.19.0", + "dist": { + "type": "tar", + "url": "https://registry.npmjs.org/places.js/-/places.js-1.19.0.tgz" + }, + "type": "drupal-library", + "extra": { + "installer-name": "algolia.places" + } + }, { "name": "asm89/stack-cors", "version": "1.3.0", @@ -67,7 +79,7 @@ "version": "5.15.4", "source": { "type": "git", - "url": "git@github.com:FortAwesome/Font-Awesome.git", + "url": "https://github.com/FortAwesome/Font-Awesome.git", "reference": "7d3d774145ac38663f6d1effc6def0334b68ab7e" }, "dist": { @@ -129,6 +141,78 @@ }, "time": "2020-12-05T05:59:11+00:00" }, + { + "name": "ckeditor/autogrow", + "version": "4.18.0", + "dist": { + "type": "zip", + "url": "https://download.ckeditor.com/autogrow/releases/autogrow_4.18.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.autogrow" + } + }, + { + "name": "ckeditor/codemirror", + "version": "v1.17.12", + "dist": { + "type": "zip", + "url": "https://github.com/w8tcha/CKEditor-CodeMirror-Plugin/releases/download/v1.17.12/CKEditor-CodeMirror-Plugin.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.codemirror" + } + }, + { + "name": "ckeditor/fakeobjects", + "version": "4.18.0", + "dist": { + "type": "zip", + "url": "https://download.ckeditor.com/fakeobjects/releases/fakeobjects_4.18.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.fakeobjects" + } + }, + { + "name": "ckeditor/image", + "version": "4.18.0", + "dist": { + "type": "zip", + "url": "https://download.ckeditor.com/image/releases/image_4.18.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.image" + } + }, + { + "name": "ckeditor/link", + "version": "4.18.0", + "dist": { + "type": "zip", + "url": "https://download.ckeditor.com/link/releases/link_4.18.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "ckeditor.link" + } + }, + { + "name": "codemirror/codemirror", + "version": "5.61.1", + "dist": { + "type": "zip", + "url": "https://github.com/components/codemirror/archive/5.61.1.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "codemirror" + } + }, { "name": "composer/installers", "version": "v1.12.0", @@ -363,16 +447,16 @@ }, { "name": "consolidation/annotated-command", - "version": "4.5.5", + "version": "4.5.6", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "67cea8e8e7656b74da651ea6f49321853996c0fd" + "reference": "3968070538761628546270935f0733a0cc408e1f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/67cea8e8e7656b74da651ea6f49321853996c0fd", - "reference": "67cea8e8e7656b74da651ea6f49321853996c0fd", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/3968070538761628546270935f0733a0cc408e1f", + "reference": "3968070538761628546270935f0733a0cc408e1f", "shasum": "" }, "require": { @@ -413,9 +497,9 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.5.5" + "source": "https://github.com/consolidation/annotated-command/tree/4.5.6" }, - "time": "2022-04-26T16:18:25+00:00" + "time": "2022-06-22T20:17:12+00:00" }, { "name": "consolidation/config", @@ -1018,16 +1102,16 @@ }, { "name": "doctrine/annotations", - "version": "1.13.2", + "version": "1.13.3", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "5b668aef16090008790395c02c893b1ba13f7e08" + "reference": "648b0343343565c4a056bfc8392201385e8d89f0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08", - "reference": "5b668aef16090008790395c02c893b1ba13f7e08", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/648b0343343565c4a056bfc8392201385e8d89f0", + "reference": "648b0343343565c4a056bfc8392201385e8d89f0", "shasum": "" }, "require": { @@ -1039,9 +1123,10 @@ "require-dev": { "doctrine/cache": "^1.11 || ^2.0", "doctrine/coding-standard": "^6.0 || ^8.1", - "phpstan/phpstan": "^0.12.20", + "phpstan/phpstan": "^1.4.10 || ^1.8.0", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", - "symfony/cache": "^4.4 || ^5.2" + "symfony/cache": "^4.4 || ^5.2", + "vimeo/psalm": "^4.10" }, "type": "library", "autoload": { @@ -1084,9 +1169,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.3" }, - "time": "2021-08-05T19:00:23+00:00" + "time": "2022-07-02T10:48:51+00:00" }, { "name": "doctrine/lexer", @@ -1379,17 +1464,17 @@ }, { "name": "drupal/better_exposed_filters", - "version": "5.1.0", + "version": "5.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", - "reference": "8.x-5.1" + "reference": "8.x-5.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-8.x-5.1.zip", - "reference": "8.x-5.1", - "shasum": "ab9b124b5cf44dfb8164b66673bcf767986a64b2" + "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-8.x-5.2.zip", + "reference": "8.x-5.2", + "shasum": "43f0d013d78ab72c29d797ac5fe9be682ffbfb85" }, "require": { "drupal/core": "^8.8 || ^9", @@ -1401,8 +1486,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-5.1", - "datestamp": "1654277146", + "version": "8.x-5.2", + "datestamp": "1657172286", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -1599,16 +1684,16 @@ }, { "name": "drupal/core", - "version": "9.4.1", + "version": "9.4.2", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614" + "reference": "5a4d6acc99e279f70a914804ff3dd08111707de1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", - "reference": "81489e8f0d5fdcd5d502b561f0f8cdf5ccdda614", + "url": "https://api.github.com/repos/drupal/core/zipball/5a4d6acc99e279f70a914804ff3dd08111707de1", + "reference": "5a4d6acc99e279f70a914804ff3dd08111707de1", "shasum": "" }, "require": { @@ -1850,11 +1935,14 @@ "GPL-2.0-or-later" ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", - "time": "2022-06-21T20:53:48+00:00" + "support": { + "source": "https://github.com/drupal/core/tree/9.4.2" + }, + "time": "2022-07-07T01:18:39+00:00" }, { "name": "drupal/core-composer-scaffold", - "version": "9.4.1", + "version": "9.4.2", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -1897,11 +1985,14 @@ "keywords": [ "drupal" ], + "support": { + "source": "https://github.com/drupal/core-composer-scaffold/tree/9.4.2" + }, "time": "2022-06-19T16:14:23+00:00" }, { "name": "drupal/core-project-message", - "version": "9.4.1", + "version": "9.4.2", "source": { "type": "git", "url": "https://github.com/drupal/core-project-message.git", @@ -1935,6 +2026,9 @@ "keywords": [ "drupal" ], + "support": { + "source": "https://github.com/drupal/core-project-message/tree/9.4.2" + }, "time": "2022-02-24T17:40:53+00:00" }, { @@ -2046,33 +2140,33 @@ }, { "name": "drupal/ctools", - "version": "3.7.0", + "version": "4.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ctools.git", - "reference": "8.x-3.7" + "reference": "4.0.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.7.zip", - "reference": "8.x-3.7", - "shasum": "b11c0981a1d2ab3cc9e8e614a337d8e2a2a70c0e" + "url": "https://ftp.drupal.org/files/projects/ctools-4.0.0.zip", + "reference": "4.0.0", + "shasum": "1401d8ea364c0fbaf36b09e990c8a7a570e8e800" }, "require": { - "drupal/core": "^8.8 || ^9" + "drupal/core": "^9.2 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.7", - "datestamp": "1623860918", + "version": "4.0.0", + "datestamp": "1656635481", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { - "dev-8.x-3.x": "3.x-dev" + "dev-4.x": "4.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -2106,8 +2200,9 @@ "role": "Maintainer" }, { - "name": "joelpittet", - "homepage": "https://www.drupal.org/user/160302" + "name": "Joël (joelpittet)", + "homepage": "https://www.drupal.org/u/joelpittet", + "role": "Maintainer" }, { "name": "merlinofchaos", @@ -3061,17 +3156,17 @@ }, { "name": "drupal/maxlength", - "version": "2.0.0-rc2", + "version": "2.0.0-rc3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/maxlength.git", - "reference": "2.0.0-rc2" + "reference": "2.0.0-rc3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/maxlength-2.0.0-rc2.zip", - "reference": "2.0.0-rc2", - "shasum": "9e94519392716489e71157dfa65c58587bc559f1" + "url": "https://ftp.drupal.org/files/projects/maxlength-2.0.0-rc3.zip", + "reference": "2.0.0-rc3", + "shasum": "10eec089a70dd9c4f5795db4464ee1bcaaf63427" }, "require": { "drupal/core": "^8.8 || ^9" @@ -3079,8 +3174,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.0-rc2", - "datestamp": "1652368182", + "version": "2.0.0-rc3", + "datestamp": "1656595999", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." @@ -5333,18 +5428,90 @@ ], "time": "2022-06-20T21:43:11+00:00" }, + { + "name": "jquery/inputmask", + "version": "5.0.6", + "dist": { + "type": "zip", + "url": "https://github.com/RobinHerbots/jquery.inputmask/archive/5.0.6.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "jquery.inputmask" + } + }, + { + "name": "jquery/intl-tel-input", + "version": "16.1.0", + "dist": { + "type": "zip", + "url": "https://github.com/jackocnr/intl-tel-input/archive/v16.1.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "jquery.intl-tel-input" + } + }, + { + "name": "jquery/rateit", + "version": "1.1.3", + "dist": { + "type": "zip", + "url": "https://github.com/gjunge/rateit.js/archive/1.1.3.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "jquery.rateit" + } + }, + { + "name": "jquery/select2", + "version": "4.0.13", + "dist": { + "type": "zip", + "url": "https://github.com/select2/select2/archive/4.0.13.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "jquery.select2" + } + }, + { + "name": "jquery/textcounter", + "version": "0.9.0", + "dist": { + "type": "zip", + "url": "https://github.com/ractoon/jQuery-Text-Counter/archive/0.9.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "jquery.textcounter" + } + }, + { + "name": "jquery/timepicker", + "version": "1.13.18", + "dist": { + "type": "zip", + "url": "https://github.com/jonthornton/jquery-timepicker/archive/1.13.18.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "jquery.timepicker" + } + }, { "name": "laminas/laminas-diactoros", - "version": "2.11.0", + "version": "2.13.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-diactoros.git", - "reference": "d1bc565b23c2040fafde398a8a5db083c47928c0" + "reference": "34ba65010be9aa74e159d168c5ecfa5c01e4d956" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/d1bc565b23c2040fafde398a8a5db083c47928c0", - "reference": "d1bc565b23c2040fafde398a8a5db083c47928c0", + "url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/34ba65010be9aa74e159d168c5ecfa5c01e4d956", + "reference": "34ba65010be9aa74e159d168c5ecfa5c01e4d956", "shasum": "" }, "require": { @@ -5365,13 +5532,13 @@ "ext-dom": "*", "ext-gd": "*", "ext-libxml": "*", - "http-interop/http-factory-tests": "^0.8.0", - "laminas/laminas-coding-standard": "~1.0.0", - "php-http/psr7-integration-tests": "^1.1", + "http-interop/http-factory-tests": "^0.9.0", + "laminas/laminas-coding-standard": "~2.3.0", + "php-http/psr7-integration-tests": "^1.1.1", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.1", - "psalm/plugin-phpunit": "^0.14.0", - "vimeo/psalm": "^4.3" + "phpunit/phpunit": "^9.5", + "psalm/plugin-phpunit": "^0.17.0", + "vimeo/psalm": "^4.24.0" }, "type": "library", "extra": { @@ -5430,7 +5597,7 @@ "type": "community_bridge" } ], - "time": "2022-05-17T10:57:52+00:00" + "time": "2022-07-07T12:31:03+00:00" }, { "name": "laminas/laminas-escaper", @@ -6495,6 +6662,18 @@ }, "time": "2020-12-15T10:26:18+00:00" }, + { + "name": "progress-tracker/progress-tracker", + "version": "2.0.7", + "dist": { + "type": "zip", + "url": "https://github.com/NigelOToole/progress-tracker/archive/2.0.7.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "progress-tracker" + } + }, { "name": "psr/cache", "version": "3.0.0", @@ -6921,6 +7100,18 @@ }, "time": "2019-03-08T08:55:37+00:00" }, + { + "name": "signature_pad/signature_pad", + "version": "2.3.0", + "dist": { + "type": "zip", + "url": "https://github.com/szimek/signature_pad/archive/v2.3.0.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "signature_pad" + } + }, { "name": "stack/builder", "version": "v1.0.6", @@ -7040,16 +7231,16 @@ }, { "name": "symfony/console", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "cce7a9f99e22937a71a16b23afa762558808d587" + "reference": "8a2628d2d5639f35113dc1b833ecd91e1ed1cf46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/cce7a9f99e22937a71a16b23afa762558808d587", - "reference": "cce7a9f99e22937a71a16b23afa762558808d587", + "url": "https://api.github.com/repos/symfony/console/zipball/8a2628d2d5639f35113dc1b833ecd91e1ed1cf46", + "reference": "8a2628d2d5639f35113dc1b833ecd91e1ed1cf46", "shasum": "" }, "require": { @@ -7110,7 +7301,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.42" + "source": "https://github.com/symfony/console/tree/v4.4.43" }, "funding": [ { @@ -7126,7 +7317,7 @@ "type": "tidelift" } ], - "time": "2022-05-14T12:35:33+00:00" + "time": "2022-06-23T12:22:25+00:00" }, { "name": "symfony/debug", @@ -7199,16 +7390,16 @@ }, { "name": "symfony/dependency-injection", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "f6fdbf252765a09c7ac243617f79f1babef792c9" + "reference": "8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f6fdbf252765a09c7ac243617f79f1babef792c9", - "reference": "f6fdbf252765a09c7ac243617f79f1babef792c9", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd", + "reference": "8d0ae6d87ceea5f3a352413f9d1f71ed2234dcbd", "shasum": "" }, "require": { @@ -7265,7 +7456,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.42" + "source": "https://github.com/symfony/dependency-injection/tree/v4.4.43" }, "funding": [ { @@ -7281,11 +7472,11 @@ "type": "tidelift" } ], - "time": "2022-05-24T15:15:52+00:00" + "time": "2022-06-22T15:01:38+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.1.0", + "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", @@ -7332,7 +7523,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.0" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.1.1" }, "funding": [ { @@ -7504,7 +7695,7 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v1.1.12", + "version": "v1.1.13", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", @@ -7563,7 +7754,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.12" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v1.1.13" }, "funding": [ { @@ -7709,16 +7900,16 @@ }, { "name": "symfony/http-client-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", - "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5" + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1a4f708e4e87f335d1b1be6148060739152f0bd5", - "reference": "1a4f708e4e87f335d1b1be6148060739152f0bd5", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", + "reference": "ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70", "shasum": "" }, "require": { @@ -7767,7 +7958,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.2" }, "funding": [ { @@ -7783,20 +7974,20 @@ "type": "tidelift" } ], - "time": "2022-03-13T20:07:29+00:00" + "time": "2022-04-12T15:48:08+00:00" }, { "name": "symfony/http-foundation", - "version": "v4.4.41", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "27441220aebeb096b4eb8267acaaa7feb5e4266c" + "reference": "4441dada27f9208e03f449d73cb9253c639e53c5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/27441220aebeb096b4eb8267acaaa7feb5e4266c", - "reference": "27441220aebeb096b4eb8267acaaa7feb5e4266c", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/4441dada27f9208e03f449d73cb9253c639e53c5", + "reference": "4441dada27f9208e03f449d73cb9253c639e53c5", "shasum": "" }, "require": { @@ -7835,7 +8026,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.41" + "source": "https://github.com/symfony/http-foundation/tree/v4.4.43" }, "funding": [ { @@ -7851,20 +8042,20 @@ "type": "tidelift" } ], - "time": "2022-04-21T07:22:34+00:00" + "time": "2022-06-19T13:07:44+00:00" }, { "name": "symfony/http-kernel", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "04181de9459df639512dadf83d544ce12edd6776" + "reference": "c4c33fb9203e6f166ac0f318ce34e00686702522" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/04181de9459df639512dadf83d544ce12edd6776", - "reference": "04181de9459df639512dadf83d544ce12edd6776", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c4c33fb9203e6f166ac0f318ce34e00686702522", + "reference": "c4c33fb9203e6f166ac0f318ce34e00686702522", "shasum": "" }, "require": { @@ -7939,7 +8130,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.42" + "source": "https://github.com/symfony/http-kernel/tree/v4.4.43" }, "funding": [ { @@ -7955,20 +8146,20 @@ "type": "tidelift" } ], - "time": "2022-05-27T07:04:21+00:00" + "time": "2022-06-26T16:51:30+00:00" }, { "name": "symfony/mime", - "version": "v5.4.9", + "version": "v5.4.10", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "2b3802a24e48d0cfccf885173d2aac91e73df92e" + "reference": "02265e1e5111c3cd7480387af25e82378b7ab9cc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/2b3802a24e48d0cfccf885173d2aac91e73df92e", - "reference": "2b3802a24e48d0cfccf885173d2aac91e73df92e", + "url": "https://api.github.com/repos/symfony/mime/zipball/02265e1e5111c3cd7480387af25e82378b7ab9cc", + "reference": "02265e1e5111c3cd7480387af25e82378b7ab9cc", "shasum": "" }, "require": { @@ -8022,7 +8213,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.4.9" + "source": "https://github.com/symfony/mime/tree/v5.4.10" }, "funding": [ { @@ -8038,7 +8229,7 @@ "type": "tidelift" } ], - "time": "2022-05-21T10:24:18+00:00" + "time": "2022-06-09T12:22:40+00:00" }, { "name": "symfony/polyfill-ctype", @@ -8938,16 +9129,16 @@ }, { "name": "symfony/serializer", - "version": "v4.4.42", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "234c6d024b5664d8fe6c117140196e00ba3fa626" + "reference": "bd020a578d786952cf5d67f8140dfacc161f58a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/234c6d024b5664d8fe6c117140196e00ba3fa626", - "reference": "234c6d024b5664d8fe6c117140196e00ba3fa626", + "url": "https://api.github.com/repos/symfony/serializer/zipball/bd020a578d786952cf5d67f8140dfacc161f58a4", + "reference": "bd020a578d786952cf5d67f8140dfacc161f58a4", "shasum": "" }, "require": { @@ -9012,7 +9203,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v4.4.42" + "source": "https://github.com/symfony/serializer/tree/v4.4.43" }, "funding": [ { @@ -9028,20 +9219,20 @@ "type": "tidelift" } ], - "time": "2022-05-10T09:16:50+00:00" + "time": "2022-06-24T10:10:05+00:00" }, { "name": "symfony/service-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c" + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/24d9dc654b83e91aa59f9d167b131bc3b5bea24c", - "reference": "24d9dc654b83e91aa59f9d167b131bc3b5bea24c", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c", + "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c", "shasum": "" }, "require": { @@ -9095,7 +9286,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/service-contracts/tree/v2.5.2" }, "funding": [ { @@ -9111,7 +9302,7 @@ "type": "tidelift" } ], - "time": "2022-03-13T20:07:29+00:00" + "time": "2022-05-30T19:17:29+00:00" }, { "name": "symfony/translation", @@ -9204,16 +9395,16 @@ }, { "name": "symfony/translation-contracts", - "version": "v2.5.1", + "version": "v2.5.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "1211df0afa701e45a04253110e959d4af4ef0f07" + "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/1211df0afa701e45a04253110e959d4af4ef0f07", - "reference": "1211df0afa701e45a04253110e959d4af4ef0f07", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/136b19dd05cdf0709db6537d058bcab6dd6e2dbe", + "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe", "shasum": "" }, "require": { @@ -9262,7 +9453,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v2.5.1" + "source": "https://github.com/symfony/translation-contracts/tree/v2.5.2" }, "funding": [ { @@ -9278,20 +9469,20 @@ "type": "tidelift" } ], - "time": "2022-01-02T09:53:40+00:00" + "time": "2022-06-27T16:58:25+00:00" }, { "name": "symfony/validator", - "version": "v4.4.41", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "b79a7830b8ead3fb0a2a0080ba6f5b2a0861c28c" + "reference": "5ae0de59615dff1896d44bc986ad87600ea121e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/b79a7830b8ead3fb0a2a0080ba6f5b2a0861c28c", - "reference": "b79a7830b8ead3fb0a2a0080ba6f5b2a0861c28c", + "url": "https://api.github.com/repos/symfony/validator/zipball/5ae0de59615dff1896d44bc986ad87600ea121e7", + "reference": "5ae0de59615dff1896d44bc986ad87600ea121e7", "shasum": "" }, "require": { @@ -9368,7 +9559,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v4.4.41" + "source": "https://github.com/symfony/validator/tree/v4.4.43" }, "funding": [ { @@ -9384,7 +9575,7 @@ "type": "tidelift" } ], - "time": "2022-04-14T15:50:15+00:00" + "time": "2022-06-05T18:35:51+00:00" }, { "name": "symfony/var-dumper", @@ -9477,16 +9668,16 @@ }, { "name": "symfony/yaml", - "version": "v4.4.37", + "version": "v4.4.43", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "d7f637cc0f0cc14beb0984f2bb50da560b271311" + "reference": "07e392f0ef78376d080d5353c081a5e5704835bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/d7f637cc0f0cc14beb0984f2bb50da560b271311", - "reference": "d7f637cc0f0cc14beb0984f2bb50da560b271311", + "url": "https://api.github.com/repos/symfony/yaml/zipball/07e392f0ef78376d080d5353c081a5e5704835bd", + "reference": "07e392f0ef78376d080d5353c081a5e5704835bd", "shasum": "" }, "require": { @@ -9528,7 +9719,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v4.4.37" + "source": "https://github.com/symfony/yaml/tree/v4.4.43" }, "funding": [ { @@ -9544,7 +9735,31 @@ "type": "tidelift" } ], - "time": "2022-01-24T20:11:01+00:00" + "time": "2022-06-20T08:31:17+00:00" + }, + { + "name": "tabby/tabby", + "version": "12.0.3", + "dist": { + "type": "zip", + "url": "https://github.com/cferdinandi/tabby/archive/v12.0.3.zip" + }, + "type": "drupal-library", + "extra": { + "installer-name": "tabby" + } + }, + { + "name": "tippyjs/6.x", + "version": "6.2.6", + "dist": { + "type": "file", + "url": "https://unpkg.com/tippy.js@6.2.6/dist/tippy-bundle.umd.min.js" + }, + "type": "drupal-library", + "extra": { + "installer-name": "tippyjs/6.x" + } }, { "name": "twig/twig", @@ -9909,6 +10124,59 @@ }, "abandoned": "symfony/filesystem", "time": "2015-12-17T08:42:14+00:00" + }, + { + "name": "wikimedia/composer-merge-plugin", + "version": "v2.0.1", + "source": { + "type": "git", + "url": "https://github.com/wikimedia/composer-merge-plugin.git", + "reference": "8ca2ed8ab97c8ebce6b39d9943e9909bb4f18912" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wikimedia/composer-merge-plugin/zipball/8ca2ed8ab97c8ebce6b39d9943e9909bb4f18912", + "reference": "8ca2ed8ab97c8ebce6b39d9943e9909bb4f18912", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1||^2.0", + "php": ">=7.2.0" + }, + "require-dev": { + "composer/composer": "^1.1||^2.0", + "php-parallel-lint/php-parallel-lint": "~1.1.0", + "phpunit/phpunit": "^8.5||^9.0", + "squizlabs/php_codesniffer": "~3.5.4" + }, + "type": "composer-plugin", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "class": "Wikimedia\\Composer\\Merge\\V2\\MergePlugin" + }, + "autoload": { + "psr-4": { + "Wikimedia\\Composer\\Merge\\V2\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bryan Davis", + "email": "bd808@wikimedia.org" + } + ], + "description": "Composer plugin to merge multiple composer.json files", + "support": { + "issues": "https://github.com/wikimedia/composer-merge-plugin/issues", + "source": "https://github.com/wikimedia/composer-merge-plugin/tree/v2.0.1" + }, + "time": "2021-02-24T05:28:06+00:00" } ], "packages-dev": [], @@ -9931,5 +10199,5 @@ "php": "8.1", "ext-gd": "1" }, - "plugin-api-version": "1.1.0" + "plugin-api-version": "2.0.0" }