diff --git a/Dockerfile b/Dockerfile index 76b8b11049e..a33d3b33b2e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM php:7.4-apache +FROM php:8.3-apache # Adds jpeg-support for gd RUN apt-get update && apt-get install -y \ libfreetype6-dev \ diff --git a/package.json b/package.json index 173b912cf26..05a17afe554 100644 --- a/package.json +++ b/package.json @@ -12,21 +12,21 @@ }, "license": "Apache-2.0", "dependencies": { - "@lrnwebcomponents/baseline-build-hax": "^7.0.5", - "@lrnwebcomponents/elmsln-apps": "^7.0.8", - "@lrnwebcomponents/haxcms-elements": "^7.0.9" + "@lrnwebcomponents/baseline-build-hax": "^8.0.0", + "@lrnwebcomponents/elmsln-apps": "^8.0.0", + "@lrnwebcomponents/haxcms-elements": "^8.0.0" }, "devDependencies": { - "@open-wc/building-utils": "2.14.3", - "@prettier/plugin-php": "0.14.0", - "glob": "10.2.7", + "@open-wc/building-utils": "3.0.1", + "@prettier/plugin-php": "0.22.1", + "glob": "10.3.10", "gulp": "4.0.2", - "gulp-minify-html-literals": "1.1.7", + "gulp-minify-html-literals": "1.1.22", "gulp-terser": "2.1.0", - "patch-package": "6.4.7", + "patch-package": "8.0.0", "polymer-build": "3.1.4", "polymer-cli": "1.9.11", - "prettier": "1.16.4" + "prettier": "3.1.1" }, "scripts": { "lint": "prettier --check 'system/**/*.php' '*.{html,js,php,yml}'", @@ -47,67 +47,67 @@ "access": "public" }, "resolutions": { - "@vaadin/router": "1.7.4", - "mobx": "6.9.0", - "lit": "2.7.5", - "roughjs": "4.4.5", - "lit-element": "3.3.2", - "lit-html": "2.7.4", + "@vaadin/router": "1.7.5", + "mobx": "6.12.0", + "lit": "3.1.0", + "roughjs": "4.6.6", + "lit-element": "4.0.2", + "lit-html": "3.1.0", "@webcomponents/webcomponentsjs": "2.8.0", - "@lrnwebcomponents/editable-table": "7.0.5", - "@lrnwebcomponents/hax-body": "7.0.5", - "@lrnwebcomponents/hax-body-behaviors": "7.0.5", - "@lrnwebcomponents/schema-behaviors": "7.0.5", - "@lrnwebcomponents/simple-colors": "7.0.5", - "@lrnwebcomponents/simple-fields": "7.0.5", - "@lrnwebcomponents/simple-icon": "7.0.5", - "@lrnwebcomponents/simple-icon-picker": "7.0.5", - "@lrnwebcomponents/simple-login": "7.0.5", - "@lrnwebcomponents/simple-picker": "7.0.5", - "@lrnwebcomponents/simple-toast": "7.0.5", - "@lrnwebcomponents/simple-tooltip": "7.0.5", - "@lrnwebcomponents/super-daemon": "7.0.5", - "@lrnwebcomponents/grid-plate": "7.0.5", - "@lrnwebcomponents/hax-iconset": "7.0.5", - "@lrnwebcomponents/i18n-manager": "7.0.5", - "@lrnwebcomponents/multiple-choice": "7.0.5", - "@lrnwebcomponents/simple-colors-shared-styles": "7.0.5", - "@lrnwebcomponents/simple-modal": "7.0.5", - "@lrnwebcomponents/simple-popover": "7.0.5", - "@lrnwebcomponents/utils": "7.0.4", - "@lrnwebcomponents/responsive-grid": "7.0.5", - "@lrnwebcomponents/responsive-utility": "7.0.5", - "@lrnwebcomponents/absolute-position-behavior": "7.0.5", - "@lrnwebcomponents/a11y-menu-button": "7.0.5", - "@lrnwebcomponents/rich-text-editor": "7.0.5", - "@lrnwebcomponents/simple-toolbar": "7.0.5", - "@lrnwebcomponents/lrn-math": "7.0.5", - "@lrnwebcomponents/lrn-vocab": "7.0.5", - "@lrnwebcomponents/oer-schema": "7.0.5", - "@lrnwebcomponents/code-editor": "7.0.5", - "@lrnwebcomponents/md-extra-icons": "7.0.5", - "@lrnwebcomponents/radio-behaviors": "7.0.5", - "@lrnwebcomponents/accent-card": "7.0.5", - "@lrnwebcomponents/dl-behavior": "7.0.5", - "@lrnwebcomponents/file-system-broker": "7.0.5", - "@lrnwebcomponents/hal-9000": "7.0.5", - "@lrnwebcomponents/hexagon-loader": "7.0.5", - "@lrnwebcomponents/iframe-loader": "7.0.5", - "@lrnwebcomponents/media-behaviors": "7.0.5", - "@lrnwebcomponents/media-image": "7.0.5", - "@lrnwebcomponents/micro-frontend-registry": "7.0.5", - "@lrnwebcomponents/simple-filter": "7.0.5", - "@lrnwebcomponents/undo-manager": "7.0.5", - "@lrnwebcomponents/intersection-element": "7.0.4", - "@lrnwebcomponents/es-global-bridge": "7.0.4", - "@lrnwebcomponents/figure-label": "7.0.5", - "@lrnwebcomponents/image-inspector": "7.0.5", + "@lrnwebcomponents/editable-table": "8.0.0", + "@lrnwebcomponents/hax-body": "8.0.0", + "@lrnwebcomponents/hax-body-behaviors": "8.0.0", + "@lrnwebcomponents/schema-behaviors": "8.0.0", + "@lrnwebcomponents/simple-colors": "8.0.0", + "@lrnwebcomponents/simple-fields": "8.0.0", + "@lrnwebcomponents/simple-icon": "8.0.0", + "@lrnwebcomponents/simple-icon-picker": "8.0.0", + "@lrnwebcomponents/simple-login": "8.0.0", + "@lrnwebcomponents/simple-picker": "8.0.0", + "@lrnwebcomponents/simple-toast": "8.0.0", + "@lrnwebcomponents/simple-tooltip": "8.0.0", + "@lrnwebcomponents/super-daemon": "8.0.0", + "@lrnwebcomponents/grid-plate": "8.0.0", + "@lrnwebcomponents/hax-iconset": "8.0.0", + "@lrnwebcomponents/i18n-manager": "8.0.0", + "@lrnwebcomponents/multiple-choice": "8.0.0", + "@lrnwebcomponents/simple-colors-shared-styles": "8.0.0", + "@lrnwebcomponents/simple-modal": "8.0.0", + "@lrnwebcomponents/simple-popover": "8.0.0", + "@lrnwebcomponents/utils": "8.0.0", + "@lrnwebcomponents/responsive-grid": "8.0.0", + "@lrnwebcomponents/responsive-utility": "8.0.0", + "@lrnwebcomponents/absolute-position-behavior": "8.0.0", + "@lrnwebcomponents/a11y-menu-button": "8.0.0", + "@lrnwebcomponents/rich-text-editor": "8.0.0", + "@lrnwebcomponents/simple-toolbar": "8.0.0", + "@lrnwebcomponents/lrn-math": "8.0.0", + "@lrnwebcomponents/lrn-vocab": "8.0.0", + "@lrnwebcomponents/oer-schema": "8.0.0", + "@lrnwebcomponents/code-editor": "8.0.0", + "@lrnwebcomponents/md-extra-icons": "8.0.0", + "@lrnwebcomponents/radio-behaviors": "8.0.0", + "@lrnwebcomponents/accent-card": "8.0.0", + "@lrnwebcomponents/dl-behavior": "8.0.0", + "@lrnwebcomponents/file-system-broker": "8.0.0", + "@lrnwebcomponents/hal-9000": "8.0.0", + "@lrnwebcomponents/hexagon-loader": "8.0.0", + "@lrnwebcomponents/iframe-loader": "8.0.0", + "@lrnwebcomponents/media-behaviors": "8.0.0", + "@lrnwebcomponents/media-image": "8.0.0", + "@lrnwebcomponents/micro-frontend-registry": "8.0.0", + "@lrnwebcomponents/simple-filter": "8.0.0", + "@lrnwebcomponents/undo-manager": "8.0.0", + "@lrnwebcomponents/intersection-element": "8.0.0", + "@lrnwebcomponents/es-global-bridge": "8.0.0", + "@lrnwebcomponents/figure-label": "8.0.0", + "@lrnwebcomponents/image-inspector": "8.0.0", "@lrnwebcomponents/exif-data": "7.0.5", - "@lrnwebcomponents/img-pan-zoom": "7.0.5", - "@lrnwebcomponents/a11y-utils": "7.0.5", - "@lrnwebcomponents/a11y-tabs": "7.0.5", - "@lrnwebcomponents/voice-recorder": "7.0.5", - "@lrnwebcomponents/a11y-behaviors": "7.0.5", - "@lrnwebcomponents/chartist-render": "7.0.5" + "@lrnwebcomponents/img-pan-zoom": "8.0.0", + "@lrnwebcomponents/a11y-utils": "8.0.0", + "@lrnwebcomponents/a11y-tabs": "8.0.0", + "@lrnwebcomponents/voice-recorder": "8.0.0", + "@lrnwebcomponents/a11y-behaviors": "8.0.0", + "@lrnwebcomponents/chartist-render": "8.0.0" } } diff --git a/system/backend/nodejs/package.json b/system/backend/nodejs/package.json index e35169d3699..65d5c95a659 100644 --- a/system/backend/nodejs/package.json +++ b/system/backend/nodejs/package.json @@ -11,26 +11,26 @@ "author": "", "license": "ISC", "dependencies": { - "fs-extra": "10.0.0", - "locutus": "2.0.15", - "helmet": "4.6.0", - "express-fileupload": "1.2.1", - "express": "4.17.1", - "open": "8.0.9", - "openapi-enforcer-middleware": "1.2.4", - "openapi-enforcer": "1.14.1", - "body-parser": "1.19.0", + "fs-extra": "11.2.0", + "locutus": "2.0.16", + "helmet": "7.1.0", + "express-fileupload": "1.4.3", + "express": "4.18.2", + "open": "10.0.0", + "openapi-enforcer-middleware": "2.2.0", + "openapi-enforcer": "1.22.3", + "body-parser": "1.20.2", "sharp": "0.30.5", - "uuid": "8.3.2", - "twig": "1.15.4", + "uuid": "9.0.1", + "twig": "1.17.1", "crypto": "1.0.1", "utf8": "3.0.0", - "mime": "2.5.2", + "mime": "4.0.1", "git-interface": "2.1.2", "jsonwebtoken": "8.5.1", - "cookie-parser": "1.4.5" + "cookie-parser": "1.4.6" }, "devDependencies": { - "nodemon": "2.0.7" + "nodemon": "3.0.2" } } diff --git a/system/backend/php/3rdparty/gitlist/composer.json b/system/backend/php/3rdparty/gitlist/composer.json index c8519b45942..ed3a6389df6 100644 --- a/system/backend/php/3rdparty/gitlist/composer.json +++ b/system/backend/php/3rdparty/gitlist/composer.json @@ -5,18 +5,18 @@ "require": { "php": ">=5.3", "klaussilveira/gitter": "^1.0", - "silex/silex": "^1.3", - "symfony/filesystem": "^2.8", - "symfony/http-kernel": "^2.8", - "symfony/process": "^2.8", - "symfony/twig-bridge": "^2.8", - "twig/twig": "^1.35" + "silex/silex": "^2.0", + "symfony/filesystem": "^7.0", + "symfony/http-kernel": "^7.0", + "symfony/process": "^7.0", + "symfony/twig-bridge": "^7.0", + "twig/twig": "^3.0" }, "require-dev": { - "symfony/browser-kit": "^2.8", - "symfony/css-selector": "^2.8", - "phpunit/phpunit": "^9.5", - "rector/rector": "0.12.x-dev" + "symfony/browser-kit": "^7.0", + "symfony/css-selector": "^7.0", + "phpunit/phpunit": "^10.0", + "rector/rector": "0.18.x" }, "scripts": { "test": [ diff --git a/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/.github/workflows/php.yml b/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/.github/workflows/php.yml index 928a2049091..a733b205f92 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/.github/workflows/php.yml +++ b/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/.github/workflows/php.yml @@ -25,14 +25,14 @@ jobs: - 8.1 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Validate composer.json and composer.lock run: composer validate --strict - name: Cache Composer packages id: composer-cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: vendor key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} diff --git a/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/composer.json b/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/composer.json index 2f989092239..28fcf7acc2c 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/klaussilveira/gitter/composer.json @@ -15,12 +15,12 @@ ], "require": { "php": ">=5.3", - "symfony/process": "^2.8" + "symfony/process": "^7.0" }, "require-dev": { - "symfony/filesystem": "^2.8", - "phpunit/phpunit": "~8", - "mockery/mockery": "0.9.1" + "symfony/filesystem": "^7.0", + "phpunit/phpunit": "~10", + "mockery/mockery": "1.6.7" }, "scripts": { "test": [ diff --git a/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/fat_composer.json b/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/fat_composer.json index 4495d4f2ca7..065462f05db 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/fat_composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/fat_composer.json @@ -1,23 +1,23 @@ { "require": { - "silex/silex": "~1.1", - "symfony/browser-kit": "~2.3", - "symfony/console": "~2.3", - "symfony/config": "~2.3", - "symfony/css-selector": "~2.3", - "symfony/dom-crawler": "~2.3", - "symfony/filesystem": "~2.3", - "symfony/finder": "~2.3", - "symfony/form": "~2.3", + "silex/silex": "~2.0", + "symfony/browser-kit": "~7.0", + "symfony/console": "~7.0", + "symfony/config": "~7.0", + "symfony/css-selector": "~7.0", + "symfony/dom-crawler": "~7.0", + "symfony/filesystem": "~7.0", + "symfony/finder": "~7.0", + "symfony/form": "~7.0", "symfony/locale": "~2.3", - "symfony/process": "~2.3", - "symfony/security": "~2.3", - "symfony/serializer": "~2.3", - "symfony/translation": "~2.3", - "symfony/validator": "~2.3", - "symfony/monolog-bridge": "~2.3", - "symfony/twig-bridge": "~2.3", + "symfony/process": "~7.0", + "symfony/security": "~4.0", + "symfony/serializer": "~7.0", + "symfony/translation": "~7.0", + "symfony/validator": "~7.0", + "symfony/monolog-bridge": "~7.0", + "symfony/twig-bridge": "~7.0", "doctrine/dbal": ">=2.2.0,<2.4.0-dev", - "swiftmailer/swiftmailer": "5.*" + "swiftmailer/swiftmailer": "6.*" } } diff --git a/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/slim_composer.json b/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/slim_composer.json index df5ed000092..be665ae6ab2 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/slim_composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/silex/silex/bin/skeleton/slim_composer.json @@ -1,5 +1,5 @@ { "require": { - "silex/silex": "~1.1" + "silex/silex": "~2.0" } } diff --git a/system/backend/php/3rdparty/gitlist/vendor/silex/silex/composer.json b/system/backend/php/3rdparty/gitlist/vendor/silex/silex/composer.json index c2aada777b5..e2c7f18c69d 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/silex/silex/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/silex/silex/composer.json @@ -16,34 +16,34 @@ ], "require": { "php": ">=5.3.9", - "pimple/pimple": "~1.0", - "symfony/event-dispatcher": "~2.3|3.0.*", - "symfony/http-foundation": "~2.3|3.0.*", - "symfony/http-kernel": "~2.3|3.0.*", - "symfony/routing": "~2.3|3.0.*" + "pimple/pimple": "~3.0", + "symfony/event-dispatcher": "7.0.0", + "symfony/http-foundation": "7.0.0", + "symfony/http-kernel": "7.0.1", + "symfony/routing": "7.0.1" }, "require-dev": { - "symfony/security": "~2.3|3.0.*", - "symfony/config": "~2.3|3.0.*", - "symfony/intl": "~2.3|3.0.*", - "symfony/form": "~2.3|3.0.*", - "symfony/browser-kit": "~2.3|3.0.*", - "symfony/css-selector": "~2.3|3.0.*", - "symfony/debug": "~2.3|3.0.*", - "symfony/dom-crawler": "~2.3|3.0.*", - "symfony/finder": "~2.3|3.0.*", - "symfony/monolog-bridge": "~2.3|3.0.*", - "symfony/options-resolver": "~2.3|3.0.*", - "symfony/phpunit-bridge": "~2.7", - "symfony/process": "~2.3|3.0.*", - "symfony/serializer": "~2.3|3.0.*", - "symfony/translation": "~2.3|3.0.*", - "symfony/twig-bridge": "~2.3|3.0.*", - "symfony/validator": "~2.3|3.0.*", - "twig/twig": "~1.28|~2.0", - "doctrine/dbal": "~2.2", - "swiftmailer/swiftmailer": "~5", - "monolog/monolog": "^1.4.1" + "symfony/security": "4.4.50", + "symfony/config": "7.0.0", + "symfony/intl": "7.0.0", + "symfony/form": "7.0.1", + "symfony/browser-kit": "7.0.0", + "symfony/css-selector": "7.0.0", + "symfony/debug": "4.4.44", + "symfony/dom-crawler": "7.0.0", + "symfony/finder": "7.0.0", + "symfony/monolog-bridge": "7.0.0", + "symfony/options-resolver": "7.0.0", + "symfony/phpunit-bridge": "~7.0", + "symfony/process": "7.0.0", + "symfony/serializer": "7.0.1", + "symfony/translation": "7.0.0", + "symfony/twig-bridge": "7.0.0", + "symfony/validator": "7.0.0", + "twig/twig": "3.8.0", + "doctrine/dbal": "~3.0", + "swiftmailer/swiftmailer": "~6", + "monolog/monolog": "^3.0.0" }, "autoload": { "psr-4": { "Silex\\": "src/Silex" } diff --git a/system/backend/php/3rdparty/gitlist/vendor/symfony/debug/composer.json b/system/backend/php/3rdparty/gitlist/vendor/symfony/debug/composer.json index acf0ecd8c59..b2071456849 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/symfony/debug/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/symfony/debug/composer.json @@ -17,14 +17,14 @@ ], "require": { "php": ">=5.3.9", - "psr/log": "~1.0" + "psr/log": "~3.0" }, "conflict": { "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" }, "require-dev": { - "symfony/class-loader": "~2.2|~3.0.0", - "symfony/http-kernel": "~2.3.24|~2.5.9|^2.6.2|~3.0.0" + "symfony/class-loader": "3.4.47", + "symfony/http-kernel": "7.0.1" }, "autoload": { "psr-4": { "Symfony\\Component\\Debug\\": "" }, diff --git a/system/backend/php/3rdparty/gitlist/vendor/symfony/event-dispatcher/composer.json b/system/backend/php/3rdparty/gitlist/vendor/symfony/event-dispatcher/composer.json index 12d91b92680..f0625c5d636 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/symfony/event-dispatcher/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/symfony/event-dispatcher/composer.json @@ -19,11 +19,11 @@ "php": ">=5.5.9" }, "require-dev": { - "symfony/dependency-injection": "~2.8|~3.0", - "symfony/expression-language": "~2.8|~3.0", - "symfony/config": "~2.8|~3.0", - "symfony/stopwatch": "~2.8|~3.0", - "psr/log": "~1.0" + "symfony/dependency-injection": "7.0.1", + "symfony/expression-language": "7.0.0", + "symfony/config": "7.0.0", + "symfony/stopwatch": "7.0.0", + "psr/log": "~3.0" }, "suggest": { "symfony/dependency-injection": "", diff --git a/system/backend/php/3rdparty/gitlist/vendor/symfony/http-foundation/composer.json b/system/backend/php/3rdparty/gitlist/vendor/symfony/http-foundation/composer.json index 63495512c28..0edd0771838 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/symfony/http-foundation/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/symfony/http-foundation/composer.json @@ -20,7 +20,7 @@ "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { - "symfony/expression-language": "~2.8|~3.0" + "symfony/expression-language": "7.0.0" }, "autoload": { "psr-4": { "Symfony\\Component\\HttpFoundation\\": "" }, diff --git a/system/backend/php/3rdparty/gitlist/vendor/symfony/http-kernel/composer.json b/system/backend/php/3rdparty/gitlist/vendor/symfony/http-kernel/composer.json index 3ad45f979f3..6c6b5c01386 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/symfony/http-kernel/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/symfony/http-kernel/composer.json @@ -18,26 +18,26 @@ "require": { "php": ">=5.3.9", "symfony/event-dispatcher": "~2.6,>=2.6.7|~3.0.0", - "symfony/http-foundation": "~2.7.15|~2.8.8|~3.0.8", + "symfony/http-foundation": "7.0.0", "symfony/debug": "~2.6,>=2.6.2", - "psr/log": "~1.0" + "psr/log": "~3.0" }, "require-dev": { - "symfony/browser-kit": "~2.3|~3.0.0", - "symfony/class-loader": "~2.1|~3.0.0", - "symfony/config": "~2.8", - "symfony/console": "~2.3|~3.0.0", + "symfony/browser-kit": "7.0.0", + "symfony/class-loader": "3.4.47", + "symfony/config": "~7.0", + "symfony/console": "7.0.1", "symfony/css-selector": "~2.0,>=2.0.5|~3.0.0", - "symfony/dependency-injection": "~2.8|~3.0.0", + "symfony/dependency-injection": "7.0.1", "symfony/dom-crawler": "~2.0,>=2.0.5|~3.0.0", - "symfony/expression-language": "~2.4|~3.0.0", + "symfony/expression-language": "7.0.0", "symfony/finder": "~2.0,>=2.0.5|~3.0.0", "symfony/process": "~2.0,>=2.0.5|~3.0.0", - "symfony/routing": "~2.8|~3.0.0", - "symfony/stopwatch": "~2.3|~3.0.0", - "symfony/templating": "~2.2|~3.0.0", + "symfony/routing": "7.0.1", + "symfony/stopwatch": "7.0.0", + "symfony/templating": "6.4.0", "symfony/translation": "~2.0,>=2.0.5|~3.0.0", - "symfony/var-dumper": "~2.6|~3.0.0" + "symfony/var-dumper": "7.0.0" }, "conflict": { "symfony/config": "<2.7" diff --git a/system/backend/php/3rdparty/gitlist/vendor/symfony/routing/composer.json b/system/backend/php/3rdparty/gitlist/vendor/symfony/routing/composer.json index 2d22806e813..af921e16cb9 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/symfony/routing/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/symfony/routing/composer.json @@ -19,13 +19,13 @@ "php": ">=5.5.9" }, "require-dev": { - "symfony/config": "~2.8|~3.0", - "symfony/http-foundation": "~2.8|~3.0", - "symfony/yaml": "~2.8|~3.0", - "symfony/expression-language": "~2.8|~3.0", - "doctrine/annotations": "~1.0", - "doctrine/common": "~2.2", - "psr/log": "~1.0" + "symfony/config": "7.0.0", + "symfony/http-foundation": "7.0.0", + "symfony/yaml": "7.0.0", + "symfony/expression-language": "7.0.0", + "doctrine/annotations": "~2.0", + "doctrine/common": "~3.0", + "psr/log": "~3.0" }, "conflict": { "symfony/config": "<2.8" diff --git a/system/backend/php/3rdparty/gitlist/vendor/symfony/twig-bridge/composer.json b/system/backend/php/3rdparty/gitlist/vendor/symfony/twig-bridge/composer.json index 48af8a77b40..5a0111f6fa9 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/symfony/twig-bridge/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/symfony/twig-bridge/composer.json @@ -17,25 +17,25 @@ ], "require": { "php": ">=5.3.9", - "twig/twig": "~1.34|~2.4" + "twig/twig": "3.8.0" }, "require-dev": { - "symfony/asset": "~2.7|~3.0.0", - "symfony/finder": "~2.3|~3.0.0", - "symfony/form": "^2.8.23", - "symfony/http-foundation": "^2.8.29|~3.0.0", - "symfony/http-kernel": "~2.8|~3.0.0", + "symfony/asset": "7.0.0", + "symfony/finder": "7.0.0", + "symfony/form": "^7.0.0", + "symfony/http-foundation": "7.0.0", + "symfony/http-kernel": "7.0.1", "symfony/polyfill-intl-icu": "~1.0", - "symfony/routing": "~2.2|~3.0.0", - "symfony/templating": "~2.1|~3.0.0", - "symfony/translation": "~2.7|~3.0.0", - "symfony/yaml": "^2.0.5|~3.0.0", - "symfony/security": "^2.8.31|^3.3.13", - "symfony/security-acl": "~2.6|~3.0.0", - "symfony/stopwatch": "~2.2|~3.0.0", - "symfony/console": "~2.8|~3.0.0", - "symfony/var-dumper": "~2.7.16|~2.8.9|~3.0.9", - "symfony/expression-language": "~2.4|~3.0.0" + "symfony/routing": "7.0.1", + "symfony/templating": "6.4.0", + "symfony/translation": "7.0.0", + "symfony/yaml": "7.0.0", + "symfony/security": "4.4.50", + "symfony/security-acl": "3.3.3", + "symfony/stopwatch": "7.0.0", + "symfony/console": "7.0.1", + "symfony/var-dumper": "7.0.0", + "symfony/expression-language": "7.0.0" }, "conflict": { "symfony/form": "<2.8.23" diff --git a/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/ci.yml b/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/ci.yml index a77b8a05a56..4c35c79d7b7 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/ci.yml +++ b/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/ci.yml @@ -31,10 +31,10 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@v2.3.3 + uses: actions/checkout@v4.1.1 - name: "Install PHP with extensions" - uses: shivammathur/setup-php@2.7.0 + uses: shivammathur/setup-php@2.28.0 with: coverage: "none" php-version: ${{ matrix.php-version }} @@ -49,7 +49,7 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: "Cache composer" - uses: actions/cache@v2.1.2 + uses: actions/cache@v3.3.2 with: path: ${{ steps.composer-cache.outputs.dir }} key: ${{ runner.os }}-${{ matrix.php-version }}-composer-${{ hashFiles('composer.json') }} @@ -72,7 +72,7 @@ jobs: name: "Integration tests with PHP ${{ matrix.php-version }}" - runs-on: 'ubuntu-20.04' + runs-on: 'ubuntu-22.04' continue-on-error: true @@ -83,10 +83,10 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@v2.3.3 + uses: actions/checkout@v4.1.1 - name: "Install PHP with extensions" - uses: shivammathur/setup-php@2.7.0 + uses: shivammathur/setup-php@2.28.0 with: coverage: "none" extensions: "gd, pdo_sqlite" diff --git a/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/documentation.yml b/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/documentation.yml index 8bf2409679f..c597f32abcb 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/documentation.yml +++ b/system/backend/php/3rdparty/gitlist/vendor/twig/twig/.github/workflows/documentation.yml @@ -14,10 +14,10 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: "Set up Python 3.7" - uses: actions/setup-python@v1 + uses: actions/setup-python@v5 with: python-version: '3.7' # Semantic version range syntax or exact version of a Python version @@ -28,7 +28,7 @@ jobs: run: sudo apt-get install python-dev build-essential - name: "Cache pip" - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.cache/pip key: ${{ runner.os }}-pip-${{ hashFiles('_build/.requirements.txt') }} @@ -50,7 +50,7 @@ jobs: steps: - name: "Checkout code" - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: "Run DOCtor-RST" uses: docker://oskarstark/doctor-rst diff --git a/system/backend/php/3rdparty/gitlist/vendor/twig/twig/composer.json b/system/backend/php/3rdparty/gitlist/vendor/twig/twig/composer.json index 46b0fc7a1c2..76f56dde864 100644 --- a/system/backend/php/3rdparty/gitlist/vendor/twig/twig/composer.json +++ b/system/backend/php/3rdparty/gitlist/vendor/twig/twig/composer.json @@ -28,8 +28,8 @@ "symfony/polyfill-ctype": "^1.8" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4.9|^5.0.9", - "psr/container": "^1.0" + "symfony/phpunit-bridge": "7.0.1", + "psr/container": "^2.0" }, "autoload": { "psr-0" : { diff --git a/system/backend/php/composer.json b/system/backend/php/composer.json index 54ae2f903d5..aa2e51429b5 100644 --- a/system/backend/php/composer.json +++ b/system/backend/php/composer.json @@ -3,13 +3,13 @@ "description": "Headless CMS for managing and publishing hybrid static, web component driven sites.", "license": "Apache-2.0", "require": { - "php": "^7.1", - "guzzlehttp/guzzle": "^6.3", + "php": "^8.0", + "guzzlehttp/guzzle": "^7.0", "twig/twig": "^2.0", "icamys/php-sitemap-generator": "^1.0", - "symfony/filesystem": "^4.2", - "gumlet/php-image-resize": "^1.9", - "zircote/swagger-php": "^3.0", + "symfony/filesystem": "^7.0", + "gumlet/php-image-resize": "^2.0", + "zircote/swagger-php": "^4.0", "cweagans/composer-patches": "^1.6" }, "extra": { diff --git a/system/backend/php/vendor/cweagans/composer-patches/composer.json b/system/backend/php/vendor/cweagans/composer-patches/composer.json index 1cdcd766254..dfaabd3964b 100644 --- a/system/backend/php/vendor/cweagans/composer-patches/composer.json +++ b/system/backend/php/vendor/cweagans/composer-patches/composer.json @@ -18,8 +18,8 @@ "composer-plugin-api": "^1.0" }, "require-dev": { - "composer/composer": "~1.0", - "phpunit/phpunit": "~4.6" + "composer/composer": "~2.0", + "phpunit/phpunit": "~10.0" }, "autoload": { "psr-4": {"cweagans\\Composer\\": "src"} diff --git a/system/backend/php/vendor/cweagans/composer-patches/composer.lock b/system/backend/php/vendor/cweagans/composer-patches/composer.lock index 2ca41b42d13..b8021e39a34 100644 --- a/system/backend/php/vendor/cweagans/composer-patches/composer.lock +++ b/system/backend/php/vendor/cweagans/composer-patches/composer.lock @@ -1,47 +1,212 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "hash": "a2cd6826c202b7ebefe3050efc2a7b7f", - "content-hash": "0ed9361502c0f5f22a5b440c16640193", + "content-hash": "108b739d9cd034f56abd49be55bd285f", "packages": [], "packages-dev": [ + { + "name": "composer/ca-bundle", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/composer/ca-bundle.git", + "reference": "b66d11b7479109ab547f9405b97205640b17d385" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/ca-bundle/zipball/b66d11b7479109ab547f9405b97205640b17d385", + "reference": "b66d11b7479109ab547f9405b97205640b17d385", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "ext-pcre": "*", + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "psr/log": "^1.0", + "symfony/phpunit-bridge": "^4.2 || ^5", + "symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\CaBundle\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", + "keywords": [ + "cabundle", + "cacert", + "certificate", + "ssl", + "tls" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/ca-bundle/issues", + "source": "https://github.com/composer/ca-bundle/tree/1.4.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-12-18T12:05:55+00:00" + }, + { + "name": "composer/class-map-generator", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/composer/class-map-generator.git", + "reference": "953cc4ea32e0c31f2185549c7d216d7921f03da9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/953cc4ea32e0c31f2185549c7d216d7921f03da9", + "reference": "953cc4ea32e0c31f2185549c7d216d7921f03da9", + "shasum": "" + }, + "require": { + "composer/pcre": "^2.1 || ^3.1", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7" + }, + "require-dev": { + "phpstan/phpstan": "^1.6", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/filesystem": "^5.4 || ^6", + "symfony/phpunit-bridge": "^5" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Utilities to scan PHP code and generate class maps.", + "keywords": [ + "classmap" + ], + "support": { + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.1.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-06-30T13:58:57+00:00" + }, { "name": "composer/composer", - "version": "dev-master", + "version": "2.6.6", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "a54f84f05f915c6d42bed94de0cdcb4406a4707b" + "reference": "683557bd2466072777309d039534bb1332d0dda5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/f2d606ae0c705907d8bfa1c6f884bced1255b827", - "reference": "a54f84f05f915c6d42bed94de0cdcb4406a4707b", + "url": "https://api.github.com/repos/composer/composer/zipball/683557bd2466072777309d039534bb1332d0dda5", + "reference": "683557bd2466072777309d039534bb1332d0dda5", "shasum": "" }, "require": { - "composer/semver": "^1.0", - "composer/spdx-licenses": "^1.0", - "justinrainbow/json-schema": "^1.4.4", - "php": ">=5.3.2", - "seld/cli-prompt": "~1.0", - "seld/jsonlint": "~1.0", - "seld/phar-utils": "~1.0", - "symfony/console": "~2.5", - "symfony/filesystem": "~2.5", - "symfony/finder": "~2.2", - "symfony/process": "~2.1" + "composer/ca-bundle": "^1.0", + "composer/class-map-generator": "^1.0", + "composer/metadata-minifier": "^1.0", + "composer/pcre": "^2.1 || ^3.1", + "composer/semver": "^3.2.5", + "composer/spdx-licenses": "^1.5.7", + "composer/xdebug-handler": "^2.0.2 || ^3.0.3", + "justinrainbow/json-schema": "^5.2.11", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1.0 || ^2.0 || ^3.0", + "react/promise": "^2.8 || ^3", + "seld/jsonlint": "^1.4", + "seld/phar-utils": "^1.2", + "seld/signal-handler": "^2.0", + "symfony/console": "^5.4.11 || ^6.0.11", + "symfony/filesystem": "^5.4 || ^6.0 || ^7", + "symfony/finder": "^5.4 || ^6.0 || ^7", + "symfony/polyfill-php73": "^1.24", + "symfony/polyfill-php80": "^1.24", + "symfony/polyfill-php81": "^1.24", + "symfony/process": "^5.4 || ^6.0 || ^7" }, "require-dev": { - "phpunit/phpunit": "~4.5|^5.0.5", - "phpunit/phpunit-mock-objects": "2.3.0|~3.0" + "phpstan/phpstan": "^1.9.3", + "phpstan/phpstan-deprecation-rules": "^1", + "phpstan/phpstan-phpunit": "^1.0", + "phpstan/phpstan-strict-rules": "^1", + "phpstan/phpstan-symfony": "^1.2.10", + "symfony/phpunit-bridge": "^6.0 || ^7" }, "suggest": { "ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages", - "ext-zip": "Enabling the zip extension allows you to unzip archives, and allows gzip compression of all internet traffic" + "ext-zip": "Enabling the zip extension allows you to unzip archives", + "ext-zlib": "Allow gzip compression of HTTP requests" }, "bin": [ "bin/composer" @@ -49,12 +214,17 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "2.6-dev" + }, + "phpstan": { + "includes": [ + "phpstan/rules.neon" + ] } }, "autoload": { - "psr-0": { - "Composer": "src/" + "psr-4": { + "Composer\\": "src/Composer/" } }, "notification-url": "https://packagist.org/downloads/", @@ -65,48 +235,211 @@ { "name": "Nils Adermann", "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" + "homepage": "https://www.naderman.de" }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "homepage": "https://seld.be" } ], - "description": "Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.", + "description": "Composer helps you declare, manage and install dependencies of PHP projects. It ensures you have the right stack everywhere.", "homepage": "https://getcomposer.org/", "keywords": [ "autoload", "dependency", "package" ], - "time": "2015-10-13 13:09:04" + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/composer/issues", + "security": "https://github.com/composer/composer/security/policy", + "source": "https://github.com/composer/composer/tree/2.6.6" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-12-08T17:32:26+00:00" + }, + { + "name": "composer/metadata-minifier", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/composer/metadata-minifier.git", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/metadata-minifier/zipball/c549d23829536f0d0e984aaabbf02af91f443207", + "reference": "c549d23829536f0d0e984aaabbf02af91f443207", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2", + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\MetadataMinifier\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Small utility library that handles metadata minification and expansion.", + "keywords": [ + "composer", + "compression" + ], + "support": { + "issues": "https://github.com/composer/metadata-minifier/issues", + "source": "https://github.com/composer/metadata-minifier/tree/1.0.0" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2021-04-07T13:37:33+00:00" + }, + { + "name": "composer/pcre", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/00104306927c7a0919b4ced2aaa6782c1e61a3c9", + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.3", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^5" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.1.1" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-10-11T07:11:09+00:00" }, { "name": "composer/semver", - "version": "1.0.0", + "version": "dev-main", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "d0e1ccc6d44ab318b758d709e19176037da6b1ba" + "reference": "1d09200268e7d1052ded8e5da9c73c96a63d18f5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/d0e1ccc6d44ab318b758d709e19176037da6b1ba", - "reference": "d0e1ccc6d44ab318b758d709e19176037da6b1ba", + "url": "https://api.github.com/repos/composer/semver/zipball/1d09200268e7d1052ded8e5da9c73c96a63d18f5", + "reference": "1d09200268e7d1052ded8e5da9c73c96a63d18f5", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "~4.5", - "phpunit/phpunit-mock-objects": "~2.3" + "phpstan/phpstan": "^1.4", + "symfony/phpunit-bridge": "^4.2 || ^5" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "0.1-dev" + "dev-main": "3.x-dev" } }, "autoload": { @@ -119,10 +452,6 @@ "MIT" ], "authors": [ - { - "name": "Rob Bast", - "email": "rob.bast@gmail.com" - }, { "name": "Nils Adermann", "email": "naderman@naderman.de", @@ -132,6 +461,11 @@ "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" } ], "description": "Semver library that offers utilities, version constraint parsing and validation.", @@ -141,33 +475,53 @@ "validation", "versioning" ], - "time": "2015-09-21 09:42:36" + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/main" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-08-31T12:20:31+00:00" }, { "name": "composer/spdx-licenses", - "version": "dev-master", + "version": "dev-main", "source": { "type": "git", "url": "https://github.com/composer/spdx-licenses.git", - "reference": "b2dbc76d1c3f81f33857cdd49c0be6ce7b87897d" + "reference": "9befc2a0c2b0a1e08712b60f700596b17ed14368" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/022fc25ca664f612b1e7007e0d87642ef489f000", - "reference": "b2dbc76d1c3f81f33857cdd49c0be6ce7b87897d", + "url": "https://api.github.com/repos/composer/spdx-licenses/zipball/9befc2a0c2b0a1e08712b60f700596b17ed14368", + "reference": "9befc2a0c2b0a1e08712b60f700596b17ed14368", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { - "phpunit/phpunit": "~4.5", - "phpunit/phpunit-mock-objects": "~2.3" + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.x-dev" } }, "autoload": { @@ -202,41 +556,55 @@ "spdx", "validator" ], - "time": "2015-10-05 11:33:06" + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/spdx-licenses/issues", + "source": "https://github.com/composer/spdx-licenses/tree/main" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2023-11-20T07:47:23+00:00" }, { - "name": "doctrine/instantiator", - "version": "dev-master", + "name": "composer/xdebug-handler", + "version": "3.0.3", "source": { "type": "git", - "url": "https://github.com/doctrine/instantiator.git", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d" + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "ced299686f41dce890debac69273b47ffe98a40c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d", - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", + "reference": "ced299686f41dce890debac69273b47ffe98a40c", "shasum": "" }, "require": { - "php": ">=5.3,<8.0-DEV" + "composer/pcre": "^1 || ^2 || ^3", + "php": "^7.2.5 || ^8.0", + "psr/log": "^1 || ^2 || ^3" }, "require-dev": { - "athletic/athletic": "~0.1.8", - "ext-pdo": "*", - "ext-phar": "*", - "phpunit/phpunit": "~4.0", - "squizlabs/php_codesniffer": "~2.0" + "phpstan/phpstan": "^1.0", + "phpstan/phpstan-strict-rules": "^1.1", + "symfony/phpunit-bridge": "^6.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, "autoload": { "psr-4": { - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" + "Composer\\XdebugHandler\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -245,40 +613,57 @@ ], "authors": [ { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "homepage": "http://ocramius.github.com/" + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" } ], - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", - "homepage": "https://github.com/doctrine/instantiator", + "description": "Restarts a process without Xdebug.", "keywords": [ - "constructor", - "instantiate" + "Xdebug", + "performance" + ], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } ], - "time": "2015-06-14 21:17:01" + "time": "2022-02-25T21:32:43+00:00" }, { "name": "justinrainbow/json-schema", - "version": "1.5.0", + "version": "5.x-dev", "source": { "type": "git", "url": "https://github.com/justinrainbow/json-schema.git", - "reference": "a4bee9f4b344b66e0a0d96c7afae1e92edf385fe" + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/a4bee9f4b344b66e0a0d96c7afae1e92edf385fe", - "reference": "a4bee9f4b344b66e0a0d96c7afae1e92edf385fe", + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": ">=5.3.3" }, "require-dev": { - "json-schema/json-schema-test-suite": "1.1.0", - "phpdocumentor/phpdocumentor": "~2", - "phpunit/phpunit": "~3.7" + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" }, "bin": [ "bin/validate-json" @@ -286,7 +671,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4.x-dev" + "dev-master": "5.0.x-dev" } }, "autoload": { @@ -296,7 +681,7 @@ }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { @@ -322,152 +707,292 @@ "json", "schema" ], - "time": "2015-09-08 22:28:04" + "support": { + "issues": "https://github.com/justinrainbow/json-schema/issues", + "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13" + }, + "time": "2023-09-26T02:20:38+00:00" }, { - "name": "phpdocumentor/reflection-docblock", - "version": "2.0.4", + "name": "myclabs/deep-copy", + "version": "1.x-dev", "source": { "type": "git", - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", - "reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8" + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "202aaf6b7c2e1e0a622b0298e9f3f537e4d84018" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/d68dbdc53dc358a816f00b300704702b2eaff7b8", - "reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/202aaf6b7c2e1e0a622b0298e9f3f537e4d84018", + "reference": "202aaf6b7c2e1e0a622b0298e9f3f537e4d84018", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.1 || ^8.0" }, - "require-dev": { - "phpunit/phpunit": "~4.0" + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3 <3.2.2" }, - "suggest": { - "dflydev/markdown": "~1.0", - "erusev/parsedown": "~1.0" + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpspec/prophecy": "^1.10", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" }, + "default-branch": true, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, "autoload": { - "psr-0": { - "phpDocumentor": [ - "src/" - ] + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.x" + }, + "funding": [ { - "name": "Mike van Riel", - "email": "mike.vanriel@naenius.com" + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" } ], - "time": "2015-02-03 12:10:50" + "time": "2023-11-01T08:01:43+00:00" }, { - "name": "phpspec/prophecy", + "name": "nikic/php-parser", "version": "dev-master", "source": { "type": "git", - "url": "https://github.com/phpspec/prophecy.git", - "reference": "4f9b1eaf0a7da77c362f8d91cbc68ab1f4718d62" + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "255000ad4966539a12c3b045f839eb664d3377c1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/b02221e42163be673f9b44a0bc92a8b4907a7c6d", - "reference": "4f9b1eaf0a7da77c362f8d91cbc68ab1f4718d62", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/255000ad4966539a12c3b045f839eb664d3377c1", + "reference": "255000ad4966539a12c3b045f839eb664d3377c1", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.0.2", - "phpdocumentor/reflection-docblock": "~2.0", - "sebastian/comparator": "~1.1" + "ext-ctype": "*", + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=7.4" }, "require-dev": { - "phpspec/phpspec": "~2.0" + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, + "default-branch": true, + "bin": [ + "bin/php-parse" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "1.5.x-dev" + "dev-master": "5.0-dev" } }, "autoload": { - "psr-0": { - "Prophecy\\": "src/" + "psr-4": { + "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "http://everzet.com" - }, - { - "name": "Marcello Duarte", - "email": "marcello.duarte@gmail.com" + "name": "Nikita Popov" } ], - "description": "Highly opinionated mocking framework for PHP 5.3+", - "homepage": "https://github.com/phpspec/prophecy", + "description": "A PHP parser written in PHP", "keywords": [ - "Double", - "Dummy", - "fake", - "mock", - "spy", - "stub" - ], - "time": "2015-09-22 14:49:23" + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.0rc1" + }, + "time": "2023-12-20T21:32:29+00:00" }, { - "name": "phpunit/php-code-coverage", - "version": "2.2.x-dev", + "name": "phar-io/manifest", + "version": "dev-master", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "67729272c564ab9f953c81f48db44e8b1cb1e1c3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/67729272c564ab9f953c81f48db44e8b1cb1e1c3", + "reference": "67729272c564ab9f953c81f48db44e8b1cb1e1c3", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.3 || ^8.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/master" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2023-06-01T14:19:47+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "dev-main", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979" + "reference": "78c3b7625965c2513ee96569a4dbb62601784145" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979", - "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/78c3b7625965c2513ee96569a4dbb62601784145", + "reference": "78c3b7625965c2513ee96569a4dbb62601784145", "shasum": "" }, "require": { - "php": ">=5.3.3", - "phpunit/php-file-iterator": "~1.3", - "phpunit/php-text-template": "~1.2", - "phpunit/php-token-stream": "~1.3", - "sebastian/environment": "^1.3.2", - "sebastian/version": "~1.0" + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=8.1", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-text-template": "^3.0", + "sebastian/code-unit-reverse-lookup": "^3.0", + "sebastian/complexity": "^3.0", + "sebastian/environment": "^6.0", + "sebastian/lines-of-code": "^2.0", + "sebastian/version": "^4.0", + "theseer/tokenizer": "^1.2.0" }, "require-dev": { - "ext-xdebug": ">=2.1.4", - "phpunit/phpunit": "~4" + "phpunit/phpunit": "^10.1" }, "suggest": { - "ext-dom": "*", - "ext-xdebug": ">=2.2.1", - "ext-xmlwriter": "*" + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.2.x-dev" + "dev-main": "10.1-dev" } }, "autoload": { @@ -482,7 +1007,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], @@ -493,29 +1018,43 @@ "testing", "xunit" ], - "time": "2015-10-06 15:47:00" + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.11" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-21T15:38:30+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "dev-master", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0" + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6150bf2c35d3fc379e50c7602b75caceaa39dbf0", - "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4.x-dev" + "dev-main": "4.0-dev" } }, "autoload": { @@ -530,7 +1069,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], @@ -540,26 +1079,50 @@ "filesystem", "iterator" ], - "time": "2015-06-21 13:08:43" + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-08-31T06:24:48+00:00" }, { - "name": "phpunit/php-text-template", - "version": "1.2.1", + "name": "phpunit/php-invoker", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "947a522896f95fe2ee79878756b0151c5507b253" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/947a522896f95fe2ee79878756b0151c5507b253", + "reference": "947a522896f95fe2ee79878756b0151c5507b253", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^10.0" + }, + "suggest": { + "ext-pcntl": "*" + }, + "default-branch": true, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, "autoload": { "classmap": [ "src/" @@ -576,31 +1139,51 @@ "role": "lead" } ], - "description": "Simple template engine.", - "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", "keywords": [ - "template" + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "security": "https://github.com/sebastianbergmann/php-invoker/security/policy", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2015-06-21 13:50:34" + "time": "2023-12-17T06:14:15+00:00" }, { - "name": "phpunit/php-timer", - "version": "dev-master", + "name": "phpunit/php-text-template", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b" + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "3f8cf5f87e01953a65a61f75a10513caf93373e3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3e82f4e9fc92665fafd9157568e4dcb01d014e5b", - "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/3f8cf5f87e01953a65a61f75a10513caf93373e3", + "reference": "3f8cf5f87e01953a65a61f75a10513caf93373e3", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" }, + "default-branch": true, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, "autoload": { "classmap": [ "src/" @@ -613,42 +1196,53 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], - "description": "Utility class for timing", - "homepage": "https://github.com/sebastianbergmann/php-timer/", + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", "keywords": [ - "timer" + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2015-06-21 08:01:12" + "time": "2023-12-17T06:14:27+00:00" }, { - "name": "phpunit/php-token-stream", - "version": "dev-master", + "name": "phpunit/php-timer", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "cab6c6fefee93d7b7c3a01292a0fe0884ea66644" + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "551c6179a1ece754fed773bb496c30bb375ad894" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/cab6c6fefee93d7b7c3a01292a0fe0884ea66644", - "reference": "cab6c6fefee93d7b7c3a01292a0fe0884ea66644", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/551c6179a1ece754fed773bb496c30bb375ad894", + "reference": "551c6179a1ece754fed773bb496c30bb375ad894", "shasum": "" }, "require": { - "ext-tokenizer": "*", - "php": ">=5.3.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpunit/phpunit": "^10.0" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -663,53 +1257,72 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Wrapper around PHP's tokenizer extension.", - "homepage": "https://github.com/sebastianbergmann/php-token-stream/", + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", "keywords": [ - "tokenizer" + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "security": "https://github.com/sebastianbergmann/php-timer/security/policy", + "source": "https://github.com/sebastianbergmann/php-timer/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2015-09-23 14:46:55" + "time": "2023-12-17T06:14:38+00:00" }, { "name": "phpunit/phpunit", - "version": "4.8.x-dev", + "version": "10.5.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "be067d6105286b74272facefc2697038f8807b77" + "reference": "6fce887c71076a73f32fd3e0774a6833fc5c7f19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/264188ddf4d3586c80ea615f8ec8eaea34e652a1", - "reference": "be067d6105286b74272facefc2697038f8807b77", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/6fce887c71076a73f32fd3e0774a6833fc5c7f19", + "reference": "6fce887c71076a73f32fd3e0774a6833fc5c7f19", "shasum": "" }, "require": { "ext-dom": "*", "ext-json": "*", - "ext-pcre": "*", - "ext-reflection": "*", - "ext-spl": "*", - "php": ">=5.3.3", - "phpspec/prophecy": "^1.3.1", - "phpunit/php-code-coverage": "~2.1", - "phpunit/php-file-iterator": "~1.4", - "phpunit/php-text-template": "~1.2", - "phpunit/php-timer": ">=1.0.6", - "phpunit/phpunit-mock-objects": "~2.3", - "sebastian/comparator": "~1.1", - "sebastian/diff": "~1.2", - "sebastian/environment": "~1.3", - "sebastian/exporter": "~1.2", - "sebastian/global-state": "~1.0", - "sebastian/version": "~1.0", - "symfony/yaml": "~2.1|~3.0" + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.10.1", + "phar-io/manifest": "^2.0.3", + "phar-io/version": "^3.0.2", + "php": ">=8.1", + "phpunit/php-code-coverage": "^10.1.5", + "phpunit/php-file-iterator": "^4.0", + "phpunit/php-invoker": "^4.0", + "phpunit/php-text-template": "^3.0", + "phpunit/php-timer": "^6.0", + "sebastian/cli-parser": "^2.0", + "sebastian/code-unit": "^2.0", + "sebastian/comparator": "^5.0", + "sebastian/diff": "^5.0", + "sebastian/environment": "^6.0", + "sebastian/exporter": "^5.1", + "sebastian/global-state": "^6.0.1", + "sebastian/object-enumerator": "^5.0", + "sebastian/recursion-context": "^5.0", + "sebastian/type": "^4.0", + "sebastian/version": "^4.0" }, "suggest": { - "phpunit/php-invoker": "~1.1" + "ext-soap": "To be able to generate mocks based on WSDL files" }, "bin": [ "phpunit" @@ -717,10 +1330,13 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.8.x-dev" + "dev-main": "10.5-dev" } }, "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], "classmap": [ "src/" ] @@ -743,204 +1359,231 @@ "testing", "xunit" ], - "time": "2015-10-14 13:49:40" + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.3" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2023-12-13T07:25:23+00:00" }, { - "name": "phpunit/phpunit-mock-objects", - "version": "2.3.x-dev", + "name": "psr/container", + "version": "dev-master", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983" + "url": "https://github.com/php-fig/container.git", + "reference": "707984727bd5b2b670e59559d3ed2500240cf875" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/ac8e7a3db35738d56ee9a76e78a4e03d97628983", - "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983", + "url": "https://api.github.com/repos/php-fig/container/zipball/707984727bd5b2b670e59559d3ed2500240cf875", + "reference": "707984727bd5b2b670e59559d3ed2500240cf875", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.0.2", - "php": ">=5.3.3", - "phpunit/php-text-template": "~1.2", - "sebastian/exporter": "~1.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.4" - }, - "suggest": { - "ext-soap": "*" + "php": ">=7.4.0" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.3.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Psr\\Container\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", - "role": "lead" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", "keywords": [ - "mock", - "xunit" + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" ], - "time": "2015-10-02 06:51:40" + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container" + }, + "time": "2023-09-22T11:11:30+00:00" }, { - "name": "sebastian/comparator", + "name": "psr/log", "version": "dev-master", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "937efb279bd37a375bcadf584dec0726f84dbf22" + "url": "https://github.com/php-fig/log.git", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/937efb279bd37a375bcadf584dec0726f84dbf22", - "reference": "937efb279bd37a375bcadf584dec0726f84dbf22", + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", "shasum": "" }, "require": { - "php": ">=5.3.3", - "sebastian/diff": "~1.2", - "sebastian/exporter": "~1.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.4" + "php": ">=8.0.0" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.2.x-dev" + "dev-master": "3.x-dev" } }, "autoload": { - "classmap": [ - "src/" - ] + "psr-4": { + "Psr\\Log\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Volker Dusch", - "email": "github@wallbash.com" - }, - { - "name": "Bernhard Schussek", - "email": "bschussek@2bepublished.at" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" } ], - "description": "Provides the functionality to compare PHP values for equality", - "homepage": "http://www.github.com/sebastianbergmann/comparator", + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", "keywords": [ - "comparator", - "compare", - "equality" + "log", + "psr", + "psr-3" ], - "time": "2015-07-26 15:48:44" + "support": { + "source": "https://github.com/php-fig/log/tree/3.0.0" + }, + "time": "2021-07-14T16:46:02+00:00" }, { - "name": "sebastian/diff", - "version": "dev-master", + "name": "react/promise", + "version": "3.x-dev", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "6899b3e33bfbd386d88b5eea5f65f563e8793051" + "url": "https://github.com/reactphp/promise.git", + "reference": "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e", - "reference": "6899b3e33bfbd386d88b5eea5f65f563e8793051", + "url": "https://api.github.com/repos/reactphp/promise/zipball/e563d55d1641de1dea9f5e84f3cccc66d2bfe02c", + "reference": "e563d55d1641de1dea9f5e84f3cccc66d2bfe02c", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1.0" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpstan/phpstan": "1.10.39 || 1.4.10", + "phpunit/phpunit": "^9.6 || ^7.5" }, + "default-branch": true, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3-dev" - } - }, "autoload": { - "classmap": [ - "src/" - ] + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "React\\Promise\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Kore Nordmann", - "email": "mail@kore-nordmann.de" + "name": "Jan Sorgalla", + "email": "jsorgalla@gmail.com", + "homepage": "https://sorgalla.com/" }, { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Christian Lück", + "email": "christian@clue.engineering", + "homepage": "https://clue.engineering/" + }, + { + "name": "Cees-Jan Kiewiet", + "email": "reactphp@ceesjankiewiet.nl", + "homepage": "https://wyrihaximus.net/" + }, + { + "name": "Chris Boden", + "email": "cboden@gmail.com", + "homepage": "https://cboden.dev/" } ], - "description": "Diff implementation", - "homepage": "http://www.github.com/sebastianbergmann/diff", + "description": "A lightweight implementation of CommonJS Promises/A for PHP", "keywords": [ - "diff" + "promise", + "promises" + ], + "support": { + "issues": "https://github.com/reactphp/promise/issues", + "source": "https://github.com/reactphp/promise/tree/v3.1.0" + }, + "funding": [ + { + "url": "https://opencollective.com/reactphp", + "type": "open_collective" + } ], - "time": "2015-06-22 14:15:55" + "time": "2023-11-16T16:21:57+00:00" }, { - "name": "sebastian/environment", - "version": "dev-master", + "name": "sebastian/cli-parser", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "6324c907ce7a52478eeeaede764f48733ef5ae44" + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "82cdfad235c93acb40dcf44c04eb6ef8401d7b77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/dc7a29032cf72b54f36dac15a1ca5b3a1b6029bf", - "reference": "6324c907ce7a52478eeeaede764f48733ef5ae44", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/82cdfad235c93acb40dcf44c04eb6ef8401d7b77", + "reference": "82cdfad235c93acb40dcf44c04eb6ef8401d7b77", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^10.0" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -955,44 +1598,50 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "email": "sebastian@phpunit.de", + "role": "lead" } ], - "description": "Provides functionality to handle HHVM/PHP environments", - "homepage": "http://www.github.com/sebastianbergmann/environment", - "keywords": [ - "Xdebug", - "environment", - "hhvm" + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2015-08-03 06:14:51" + "time": "2023-12-17T06:11:49+00:00" }, { - "name": "sebastian/exporter", - "version": "dev-master", + "name": "sebastian/code-unit", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "f88f8936517d54ae6d589166810877fb2015d0a2" + "url": "https://github.com/sebastianbergmann/code-unit.git", + "reference": "8a8805372c0cb956144eeb88166a154a0333a95a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/f88f8936517d54ae6d589166810877fb2015d0a2", - "reference": "f88f8936517d54ae6d589166810877fb2015d0a2", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/8a8805372c0cb956144eeb88166a154a0333a95a", + "reference": "8a8805372c0cb956144eeb88166a154a0333a95a", "shasum": "" }, "require": { - "php": ">=5.3.3", - "sebastian/recursion-context": "~1.0" + "php": ">=8.1" }, "require-dev": { - "ext-mbstring": "*", - "phpunit/phpunit": "~4.4" + "phpunit/phpunit": "^10.0" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3.x-dev" + "dev-main": "2.0-dev" } }, "autoload": { @@ -1006,9 +1655,132 @@ ], "authors": [ { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the PHP code units", + "homepage": "https://github.com/sebastianbergmann/code-unit", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit/issues", + "security": "https://github.com/sebastianbergmann/code-unit/security/policy", + "source": "https://github.com/sebastianbergmann/code-unit/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:12:01+00:00" + }, + { + "name": "sebastian/code-unit-reverse-lookup", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", + "reference": "fb446b105b0a3ca1b433578a4c1e34acf0e0bb3a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/fb446b105b0a3ca1b433578a4c1e34acf0e0bb3a", + "reference": "fb446b105b0a3ca1b433578a4c1e34acf0e0bb3a", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Looks up which function or method a line of code belongs to", + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", + "support": { + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", + "security": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/security/policy", + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:12:12+00:00" + }, + { + "name": "sebastian/comparator", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "e468822281bdd3e55939b80a7c307638387458ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e468822281bdd3e55939b80a7c307638387458ca", + "reference": "e468822281bdd3e55939b80a7c307638387458ca", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/diff": "^5.0", + "sebastian/exporter": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.4" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, { "name": "Volker Dusch", "email": "github@wallbash.com" @@ -1016,51 +1788,183 @@ { "name": "Bernhard Schussek", "email": "bschussek@2bepublished.at" - }, + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:12:23+00:00" + }, + { + "name": "sebastian/complexity", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "68ff824baeae169ec9f2137158ee529584553799" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799", + "reference": "68ff824baeae169ec9f2137158ee529584553799", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-21T08:37:17+00:00" + }, + { + "name": "sebastian/diff", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "654bd13ef56f1b721f2045100bb21b1abbb6d653" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/654bd13ef56f1b721f2045100bb21b1abbb6d653", + "reference": "654bd13ef56f1b721f2045100bb21b1abbb6d653", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0", + "symfony/process": "^4.2 || ^5" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" }, { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" } ], - "description": "Provides the functionality to export PHP variables for visualization", - "homepage": "http://www.github.com/sebastianbergmann/exporter", + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "export", - "exporter" + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2015-08-09 04:23:41" + "time": "2023-12-17T06:12:46+00:00" }, { - "name": "sebastian/global-state", - "version": "1.1.1", + "name": "sebastian/environment", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4" + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "c0316eedd954cb6b65009d7ffca6cd43fee54ef9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4", - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/c0316eedd954cb6b65009d7ffca6cd43fee54ef9", + "reference": "c0316eedd954cb6b65009d7ffca6cd43fee54ef9", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=8.1" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpunit/phpunit": "^10.0" }, "suggest": { - "ext-uopz": "*" + "ext-posix": "*" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-main": "6.0-dev" } }, "autoload": { @@ -1078,127 +1982,1274 @@ "email": "sebastian@phpunit.de" } ], - "description": "Snapshotting of global state", - "homepage": "http://www.github.com/sebastianbergmann/global-state", + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "https://github.com/sebastianbergmann/environment", "keywords": [ - "global state" + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } ], - "time": "2015-10-12 03:26:01" + "time": "2023-12-17T06:12:57+00:00" }, { - "name": "sebastian/recursion-context", - "version": "dev-master", + "name": "sebastian/exporter", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "dfc9aa2f005c78ebf8e16ad1f7508ef2a151cf4c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/dfc9aa2f005c78ebf8e16ad1f7508ef2a151cf4c", + "reference": "dfc9aa2f005c78ebf8e16ad1f7508ef2a151cf4c", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=8.1", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:13:08+00:00" + }, + { + "name": "sebastian/global-state", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "35c66cadaf46c171f84a837172fc71d9ed9c0f7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/35c66cadaf46c171f84a837172fc71d9ed9c0f7e", + "reference": "35c66cadaf46c171f84a837172fc71d9ed9c0f7e", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "https://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:13:19+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0", + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^4.18 || ^5.0", + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-21T08:38:20+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "27009d07cfd0d8923b045129cf9c769503473737" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/27009d07cfd0d8923b045129cf9c769503473737", + "reference": "27009d07cfd0d8923b045129cf9c769503473737", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "sebastian/object-reflector": "^3.0", + "sebastian/recursion-context": "^5.0" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "security": "https://github.com/sebastianbergmann/object-enumerator/security/policy", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:13:42+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "38f6e494724fc72d8f74467cea1072a5d133912c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/38f6e494724fc72d8f74467cea1072a5d133912c", + "reference": "38f6e494724fc72d8f74467cea1072a5d133912c", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "security": "https://github.com/sebastianbergmann/object-reflector/security/policy", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:13:53+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "dd5e529f24c6d9decfe67d0c4097f06ae3227c64" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/dd5e529f24c6d9decfe67d0c4097f06ae3227c64", + "reference": "dd5e529f24c6d9decfe67d0c4097f06ae3227c64", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "https://github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:14:49+00:00" + }, + { + "name": "sebastian/type", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "ea8c94f7ce18f17d3d554e57c0aed43ecbea1ed0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/ea8c94f7ce18f17d3d554e57c0aed43ecbea1ed0", + "reference": "ea8c94f7ce18f17d3d554e57c0aed43ecbea1ed0", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "phpunit/phpunit": "^10.0" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "security": "https://github.com/sebastianbergmann/type/security/policy", + "source": "https://github.com/sebastianbergmann/type/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:15:01+00:00" + }, + { + "name": "sebastian/version", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "2515436e1f1f542074a81ccd0b8aadd4fbcccf47" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/2515436e1f1f542074a81ccd0b8aadd4fbcccf47", + "reference": "2515436e1f1f542074a81ccd0b8aadd4fbcccf47", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "security": "https://github.com/sebastianbergmann/version/security/policy", + "source": "https://github.com/sebastianbergmann/version/tree/main" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2023-12-17T06:15:12+00:00" + }, + { + "name": "seld/jsonlint", + "version": "1.10.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/jsonlint.git", + "reference": "76d449a358ece77d6f1d6331c68453e657172202" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/76d449a358ece77d6f1d6331c68453e657172202", + "reference": "76d449a358ece77d6f1d6331c68453e657172202", + "shasum": "" + }, + "require": { + "php": "^5.3 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.5", + "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^8.5.13" + }, + "bin": [ + "bin/jsonlint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Seld\\JsonLint\\": "src/Seld/JsonLint/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "JSON Linter", + "keywords": [ + "json", + "linter", + "parser", + "validator" + ], + "support": { + "issues": "https://github.com/Seldaek/jsonlint/issues", + "source": "https://github.com/Seldaek/jsonlint/tree/1.10.1" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/seld/jsonlint", + "type": "tidelift" + } + ], + "time": "2023-12-18T13:03:25+00:00" + }, + { + "name": "seld/phar-utils", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/phar-utils.git", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "reference": "ea2f4014f163c1be4c601b9b7bd6af81ba8d701c", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\PharUtils\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "PHAR file format utilities, for when PHP phars you up", + "keywords": [ + "phar" + ], + "support": { + "issues": "https://github.com/Seldaek/phar-utils/issues", + "source": "https://github.com/Seldaek/phar-utils/tree/1.2.1" + }, + "time": "2022-08-31T10:31:18+00:00" + }, + { + "name": "seld/signal-handler", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/signal-handler.git", + "reference": "04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/signal-handler/zipball/04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98", + "reference": "04a6112e883ad76c0ada8e4a9f7520bbfdb6bb98", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "require-dev": { + "phpstan/phpstan": "^1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1", + "phpstan/phpstan-strict-rules": "^1.3", + "phpunit/phpunit": "^7.5.20 || ^8.5.23", + "psr/log": "^1 || ^2 || ^3" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\Signal\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "Simple unix signal handler that silently fails where signals are not supported for easy cross-platform development", + "keywords": [ + "posix", + "sigint", + "signal", + "sigterm", + "unix" + ], + "support": { + "issues": "https://github.com/Seldaek/signal-handler/issues", + "source": "https://github.com/Seldaek/signal-handler/tree/2.0.2" + }, + "time": "2023-09-03T09:24:00+00:00" + }, + { + "name": "symfony/console", + "version": "6.4.x-dev", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "0254811a143e6bc6c8deea08b589a7e68a37f625" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/0254811a143e6bc6c8deea08b589a7e68a37f625", + "reference": "0254811a143e6bc6c8deea08b589a7e68a37f625", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" + }, + "conflict": { + "symfony/dependency-injection": "<5.4", + "symfony/dotenv": "<5.4", + "symfony/event-dispatcher": "<5.4", + "symfony/lock": "<5.4", + "symfony/process": "<5.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/6.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-12-10T16:15:48+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-05-23T14:45:45+00:00" + }, + { + "name": "symfony/filesystem", + "version": "7.1.x-dev", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "2d3a1adb578bd4e783b5f1cbfc4e2c12ae05b466" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2d3a1adb578bd4e783b5f1cbfc4e2c12ae05b466", + "reference": "2d3a1adb578bd4e783b5f1cbfc4e2c12ae05b466", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/7.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-12-19T09:30:49+00:00" + }, + { + "name": "symfony/finder", + "version": "7.1.x-dev", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v7.0.0-RC1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-10-31T17:59:56+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "1.x-dev", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "1.x-dev", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "875e90aeea2777b6f135677f618529449334a612" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "default-branch": true, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "1.x-dev", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "994d4a811bafe801fb06dccbee797863ba2792ba" + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/7ff5b1b3dcc55b8ab8ae61ef99d4730940856ee7", - "reference": "994d4a811bafe801fb06dccbee797863ba2792ba", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.1" }, - "require-dev": { - "phpunit/phpunit": "~4.4" + "suggest": { + "ext-intl": "For best performance" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, "classmap": [ - "src/" + "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], "authors": [ { - "name": "Jeff Welch", - "email": "whatthejeff@gmail.com" - }, - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { - "name": "Adam Harvey", - "email": "aharvey@php.net" + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Provides functionality to recursively process PHP variables", - "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2015-06-21 08:04:50" - }, - { - "name": "sebastian/version", - "version": "1.0.6", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/version.git", - "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6", - "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6", - "shasum": "" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" ], - "authors": [ + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" + }, + "funding": [ { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" } ], - "description": "Library that helps with managing the version number of Git-hosted PHP projects", - "homepage": "https://github.com/sebastianbergmann/version", - "time": "2015-06-21 13:59:46" + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "seld/cli-prompt", - "version": "dev-master", + "name": "symfony/polyfill-mbstring", + "version": "1.x-dev", "source": { "type": "git", - "url": "https://github.com/Seldaek/cli-prompt.git", - "reference": "fe114c7a6ac5cb0ce76932ae4017024d9842a49c" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/b27db1514f7d7bb7a366ad95d4eb2b17140a0691", - "reference": "fe114c7a6ac5cb0ce76932ae4017024d9842a49c", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { - "php": ">=5.3" + "php": ">=7.1" }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Seld\\CliPrompt\\": "src/" + "Symfony\\Polyfill\\Mbstring\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -1207,45 +3258,80 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "Allows you to prompt for user input on the command line, and optionally hide the characters they type", + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", "keywords": [ - "cli", - "console", - "hidden", - "input", - "prompt" + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2015-04-30 20:24:49" + "time": "2023-07-28T09:04:16+00:00" }, { - "name": "seld/jsonlint", - "version": "1.3.1", + "name": "symfony/polyfill-php73", + "version": "1.x-dev", "source": { "type": "git", - "url": "https://github.com/Seldaek/jsonlint.git", - "reference": "863ae85c6d3ef60ca49cb12bd051c4a0648c40c4" + "url": "https://github.com/symfony/polyfill-php73.git", + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/863ae85c6d3ef60ca49cb12bd051c4a0648c40c4", - "reference": "863ae85c6d3ef60ca49cb12bd051c4a0648c40c4", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fe2f306d1d9d346a7fee353d0d5012e401e984b5", + "reference": "fe2f306d1d9d346a7fee353d0d5012e401e984b5", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.1" }, - "bin": [ - "bin/jsonlint" - ], + "default-branch": true, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Seld\\JsonLint\\": "src/Seld/JsonLint/" - } + "Symfony\\Polyfill\\Php73\\": "" + }, + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1253,47 +3339,79 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "JSON Linter", + "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", + "homepage": "https://symfony.com", "keywords": [ - "json", - "linter", - "parser", - "validator" + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php73/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2015-01-04 21:18:15" + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "seld/phar-utils", - "version": "dev-master", + "name": "symfony/polyfill-php80", + "version": "1.x-dev", "source": { "type": "git", - "url": "https://github.com/Seldaek/phar-utils.git", - "reference": "7009b5139491975ef6486545a39f3e6dad5ac30a" + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/phar-utils/zipball/7009b5139491975ef6486545a39f3e6dad5ac30a", - "reference": "7009b5139491975ef6486545a39f3e6dad5ac30a", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "" }, "require": { - "php": ">=5.3" + "php": ">=7.1" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.x-dev" + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Seld\\PharUtils\\": "src/" - } + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1301,53 +3419,83 @@ ], "authors": [ { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be" + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" } ], - "description": "PHAR file format utilities, for when PHP phars you up", + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", "keywords": [ - "phra" + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } ], - "time": "2015-10-13 18:44:15" + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "symfony/console", - "version": "2.8.x-dev", + "name": "symfony/polyfill-php81", + "version": "1.x-dev", "source": { "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "89a795226477f66745e8ea10415e769304114920" + "url": "https://github.com/symfony/polyfill-php81.git", + "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/56cc5caf051189720b8de974e4746090aaa10d44", - "reference": "89a795226477f66745e8ea10415e769304114920", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b", + "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b", "shasum": "" }, "require": { - "php": ">=5.3.9" - }, - "require-dev": { - "psr/log": "~1.0", - "symfony/event-dispatcher": "~2.1|~3.0.0", - "symfony/process": "~2.1|~3.0.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/process": "" + "php": ">=7.1" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8-dev" + "dev-main": "1.28-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" } }, "autoload": { + "files": [ + "bootstrap.php" + ], "psr-4": { - "Symfony\\Component\\Console\\": "" - } + "Symfony\\Polyfill\\Php81\\": "" + }, + "classmap": [ + "Resources/stubs" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1355,45 +3503,66 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Console Component", + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", "homepage": "https://symfony.com", - "time": "2015-10-12 10:31:17" + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-01-26T09:26:14+00:00" }, { - "name": "symfony/filesystem", - "version": "2.8.x-dev", + "name": "symfony/process", + "version": "7.1.x-dev", "source": { "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "fc3fe52fef85e1f3e7775ffad92539e16c20e0af" + "url": "https://github.com/symfony/process.git", + "reference": "2189ce9f8dae48f532655b9b44d5d1079c3cd903" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/65cb36b6539b1d446527d60457248f30d045464d", - "reference": "fc3fe52fef85e1f3e7775ffad92539e16c20e0af", + "url": "https://api.github.com/repos/symfony/process/zipball/2189ce9f8dae48f532655b9b44d5d1079c3cd903", + "reference": "2189ce9f8dae48f532655b9b44d5d1079c3cd903", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=8.2" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8-dev" - } - }, "autoload": { "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - } + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1409,37 +3578,66 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Filesystem Component", + "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", - "time": "2015-10-11 08:29:26" + "support": { + "source": "https://github.com/symfony/process/tree/7.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-12-02T12:52:06+00:00" }, { - "name": "symfony/finder", - "version": "2.8.x-dev", + "name": "symfony/service-contracts", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "dcd5aaba34ca332abb7f33ec554ebd4d829cb202" + "url": "https://github.com/symfony/service-contracts.git", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/877bb4b16ea573cc8c024e9590888fcf7eb7e0f7", - "reference": "dcd5aaba34ca332abb7f33ec554ebd4d829cb202", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=8.1", + "psr/container": "^1.1|^2.0" }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.8-dev" + "dev-main": "3.4-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { "psr-4": { - "Symfony\\Component\\Finder\\": "" - } + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1447,45 +3645,85 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Finder Component", + "description": "Generic abstractions related to writing services", "homepage": "https://symfony.com", - "time": "2015-10-11 08:29:26" + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/main" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-12-19T21:51:00+00:00" }, { - "name": "symfony/process", - "version": "2.8.x-dev", + "name": "symfony/string", + "version": "7.1.x-dev", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "4e1daf58b375ea7c506d525dc7801df1c9a6ebbd" + "url": "https://github.com/symfony/string.git", + "reference": "2e647307cee7c4eaf02cb6afdc146f13764d553b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/7dedd5b60550f33dca16dd7e94ef8aca8b67bbfe", - "reference": "4e1daf58b375ea7c506d525dc7801df1c9a6ebbd", + "url": "https://api.github.com/repos/symfony/string/zipball/2e647307cee7c4eaf02cb6afdc146f13764d553b", + "reference": "2e647307cee7c4eaf02cb6afdc146f13764d553b", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.8-dev" - } + "conflict": { + "symfony/translation-contracts": "<2.5" + }, + "require-dev": { + "symfony/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" }, + "type": "library", "autoload": { + "files": [ + "Resources/functions.php" + ], "psr-4": { - "Symfony\\Component\\Process\\": "" - } + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1493,63 +3731,92 @@ ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" + "name": "Nicolas Grekas", + "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony Process Component", + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", - "time": "2015-10-11 08:29:26" + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/7.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2023-12-10T16:55:05+00:00" }, { - "name": "symfony/yaml", - "version": "dev-master", + "name": "theseer/tokenizer", + "version": "1.2.2", "source": { "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "8d32eb597b531eb915b4fee3dc582ade5ae1fe6a" + "url": "https://github.com/theseer/tokenizer.git", + "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/ab0314f7544d600ea7917f02cdad774358b81113", - "reference": "8d32eb597b531eb915b4fee3dc582ade5ae1fe6a", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b2ad5003ca10d4ee50a12da31de12a5774ba6b96", + "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96", "shasum": "" }, "require": { - "php": ">=5.5.9" + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.0-dev" - } - }, "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.2" + }, + "funding": [ { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "url": "https://github.com/theseer", + "type": "github" } ], - "description": "Symfony Yaml Component", - "homepage": "https://symfony.com", - "time": "2015-10-13 16:01:35" + "time": "2023-11-20T00:12:19+00:00" } ], "aliases": [], @@ -1558,7 +3825,9 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": ">=5.3.0" + "php": ">=5.3.0", + "composer-plugin-api": "^1.0" }, - "platform-dev": [] + "platform-dev": [], + "plugin-api-version": "2.6.0" } diff --git a/system/backend/php/vendor/doctrine/annotations/composer.json b/system/backend/php/vendor/doctrine/annotations/composer.json index 36fd562d324..f929515e53f 100644 --- a/system/backend/php/vendor/doctrine/annotations/composer.json +++ b/system/backend/php/vendor/doctrine/annotations/composer.json @@ -13,12 +13,12 @@ {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} ], "require": { - "php": "^7.1", - "doctrine/lexer": "1.*" + "php": "^8.0", + "doctrine/lexer": "3.*" }, "require-dev": { - "doctrine/cache": "1.*", - "phpunit/phpunit": "^7.5" + "doctrine/cache": "2.*", + "phpunit/phpunit": "^10.0" }, "config": { "sort-packages": true diff --git a/system/backend/php/vendor/doctrine/lexer/composer.json b/system/backend/php/vendor/doctrine/lexer/composer.json index 0d8e5ad5124..382f42ddbab 100644 --- a/system/backend/php/vendor/doctrine/lexer/composer.json +++ b/system/backend/php/vendor/doctrine/lexer/composer.json @@ -17,12 +17,12 @@ {"name": "Johannes Schmitt", "email": "schmittjoh@gmail.com"} ], "require": { - "php": "^7.2" + "php": "^8.0" }, "require-dev": { - "doctrine/coding-standard": "^6.0", - "phpstan/phpstan": "^0.11.8", - "phpunit/phpunit": "^8.2" + "doctrine/coding-standard": "^12.0", + "phpstan/phpstan": "^1.0.0", + "phpunit/phpunit": "^10.0" }, "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" } diff --git a/system/backend/php/vendor/gumlet/php-image-resize/composer.json b/system/backend/php/vendor/gumlet/php-image-resize/composer.json index 1748948b2a0..863eda8eb9d 100644 --- a/system/backend/php/vendor/gumlet/php-image-resize/composer.json +++ b/system/backend/php/vendor/gumlet/php-image-resize/composer.json @@ -36,7 +36,7 @@ }, "require-dev": { - "phpunit/phpunit": "^8.0.0", + "phpunit/phpunit": "^10.0.0", "apigen/apigen": "^4.1", "php-coveralls/php-coveralls": "^2.1", "ext-exif": "*", diff --git a/system/backend/php/vendor/guzzlehttp/guzzle/Dockerfile b/system/backend/php/vendor/guzzlehttp/guzzle/Dockerfile index f6a095230e8..56dc7de8055 100644 --- a/system/backend/php/vendor/guzzlehttp/guzzle/Dockerfile +++ b/system/backend/php/vendor/guzzlehttp/guzzle/Dockerfile @@ -9,7 +9,7 @@ RUN set -xe \ && composer require guzzlehttp/guzzle -FROM php:7.3 +FROM php:8.3 RUN mkdir /guzzle diff --git a/system/backend/php/vendor/guzzlehttp/guzzle/composer.json b/system/backend/php/vendor/guzzlehttp/guzzle/composer.json index a57d78f6056..7e706acf32c 100644 --- a/system/backend/php/vendor/guzzlehttp/guzzle/composer.json +++ b/system/backend/php/vendor/guzzlehttp/guzzle/composer.json @@ -54,13 +54,13 @@ "php": ">=5.5", "ext-json": "*", "symfony/polyfill-intl-idn": "^1.17", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.9" + "guzzlehttp/promises": "^2.0", + "guzzlehttp/psr7": "^2.0" }, "require-dev": { "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", - "psr/log": "^1.1" + "phpunit/phpunit": "^10.0", + "psr/log": "^3.0" }, "suggest": { "psr/log": "Required for using the Log middleware" diff --git a/system/backend/php/vendor/guzzlehttp/promises/composer.json b/system/backend/php/vendor/guzzlehttp/promises/composer.json index c959fb32b41..22faed52941 100644 --- a/system/backend/php/vendor/guzzlehttp/promises/composer.json +++ b/system/backend/php/vendor/guzzlehttp/promises/composer.json @@ -29,7 +29,7 @@ "php": ">=5.5" }, "require-dev": { - "symfony/phpunit-bridge": "^4.4 || ^5.1" + "symfony/phpunit-bridge": "^7.0" }, "autoload": { "psr-4": { diff --git a/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/ci.yml b/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/ci.yml index eda7dceb56f..6b519079bf1 100644 --- a/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/ci.yml +++ b/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: extensions: mbstring - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Mimic PHP 8.0 run: composer config platform.php 8.0.999 diff --git a/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/integration.yml b/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/integration.yml index 3c31f9ef2a8..be8451ce048 100644 --- a/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/integration.yml +++ b/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/integration.yml @@ -21,7 +21,7 @@ jobs: coverage: none - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Download dependencies uses: ramsey/composer-install@v1 diff --git a/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/static.yml b/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/static.yml index ab4d68ba30b..302d7ab731f 100644 --- a/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/static.yml +++ b/system/backend/php/vendor/guzzlehttp/psr7/.github/workflows/static.yml @@ -10,7 +10,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 diff --git a/system/backend/php/vendor/guzzlehttp/psr7/composer.json b/system/backend/php/vendor/guzzlehttp/psr7/composer.json index 0e36920dbc5..2c4f6fd58f5 100644 --- a/system/backend/php/vendor/guzzlehttp/psr7/composer.json +++ b/system/backend/php/vendor/guzzlehttp/psr7/composer.json @@ -37,11 +37,11 @@ ], "require": { "php": ">=5.4.0", - "psr/http-message": "~1.0", + "psr/http-message": "~2.0", "ralouphie/getallheaders": "^2.0.5 || ^3.0.0" }, "require-dev": { - "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10", + "phpunit/phpunit": "^10.0.0", "ext-zlib": "*" }, "provide": { diff --git a/system/backend/php/vendor/ralouphie/getallheaders/composer.json b/system/backend/php/vendor/ralouphie/getallheaders/composer.json index de8ce62e45d..e4d643a7ac1 100644 --- a/system/backend/php/vendor/ralouphie/getallheaders/composer.json +++ b/system/backend/php/vendor/ralouphie/getallheaders/composer.json @@ -12,7 +12,7 @@ "php": ">=5.6" }, "require-dev": { - "phpunit/phpunit": "^5 || ^6.5", + "phpunit/phpunit": "^10.0", "php-coveralls/php-coveralls": "^2.1" }, "autoload": { diff --git a/system/backend/php/vendor/symfony/filesystem/composer.json b/system/backend/php/vendor/symfony/filesystem/composer.json index d13397b4241..720d7b71dc1 100644 --- a/system/backend/php/vendor/symfony/filesystem/composer.json +++ b/system/backend/php/vendor/symfony/filesystem/composer.json @@ -16,7 +16,7 @@ } ], "require": { - "php": "^7.1.3", + "php": "^8.0.0", "symfony/polyfill-ctype": "~1.8" }, "autoload": { diff --git a/system/backend/php/vendor/symfony/finder/composer.json b/system/backend/php/vendor/symfony/finder/composer.json index 65a19880fc4..46b1c59b868 100644 --- a/system/backend/php/vendor/symfony/finder/composer.json +++ b/system/backend/php/vendor/symfony/finder/composer.json @@ -16,7 +16,7 @@ } ], "require": { - "php": "^7.2.5" + "php": "^8.0.0" }, "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" }, diff --git a/system/backend/php/vendor/symfony/yaml/composer.json b/system/backend/php/vendor/symfony/yaml/composer.json index 598833b87fc..2d8bdf416c2 100644 --- a/system/backend/php/vendor/symfony/yaml/composer.json +++ b/system/backend/php/vendor/symfony/yaml/composer.json @@ -16,11 +16,11 @@ } ], "require": { - "php": "^7.2.5", + "php": "^8.0.0", "symfony/polyfill-ctype": "~1.8" }, "require-dev": { - "symfony/console": "^4.4|^5.0" + "symfony/console": "7.0.1" }, "conflict": { "symfony/console": "<4.4" diff --git a/system/backend/php/vendor/twig/twig/composer.json b/system/backend/php/vendor/twig/twig/composer.json index c1bbd55a514..f086ac71d68 100644 --- a/system/backend/php/vendor/twig/twig/composer.json +++ b/system/backend/php/vendor/twig/twig/composer.json @@ -24,14 +24,14 @@ } ], "require": { - "php": "^7.0", + "php": "^8.0", "symfony/polyfill-mbstring": "^1.3", "symfony/polyfill-ctype": "^1.8" }, "require-dev": { - "symfony/phpunit-bridge": "^3.4.19|^4.1.8|^5.0", + "symfony/phpunit-bridge": "7.0.1", "symfony/debug": "^4.0.0", - "psr/container": "^1.0" + "psr/container": "^2.0" }, "autoload": { "psr-0" : { diff --git a/system/backend/php/vendor/zircote/swagger-php/composer.json b/system/backend/php/vendor/zircote/swagger-php/composer.json index deddb747f09..24ed68ade89 100644 --- a/system/backend/php/vendor/zircote/swagger-php/composer.json +++ b/system/backend/php/vendor/zircote/swagger-php/composer.json @@ -43,7 +43,7 @@ ] }, "require-dev": { - "zendframework/zend-form": "<2.8", + "zendframework/zend-form": "2.14.3", "squizlabs/php_codesniffer": ">=3.3", "phpunit/phpunit": ">=8" }, diff --git a/system/boilerplate/site/Dockerfile b/system/boilerplate/site/Dockerfile index ff5a4947571..70ec091910c 100644 --- a/system/boilerplate/site/Dockerfile +++ b/system/boilerplate/site/Dockerfile @@ -1,6 +1,6 @@ FROM elmsln/haxcms:2.0.9 as haxcms -FROM php:7.3-apache +FROM php:8.3-apache RUN a2enmod rewrite COPY ./services/haxcms/apache2.conf /etc/apache2/apache2.conf diff --git a/system/boilerplate/site/custom/Dockerfile b/system/boilerplate/site/custom/Dockerfile index 0edd5cb6459..4a53e3cb03b 100644 --- a/system/boilerplate/site/custom/Dockerfile +++ b/system/boilerplate/site/custom/Dockerfile @@ -1,6 +1,6 @@ FROM elmsln/haxcms:2.0.9 as haxcms -FROM node:12 +FROM node:21 COPY --from=haxcms /var/www/html/build /haxcms/build COPY --from=haxcms /var/www/html/dist /haxcms/dist diff --git a/system/boilerplate/site/custom/package.json b/system/boilerplate/site/custom/package.json index ea719702dbf..0b630f4e1d6 100644 --- a/system/boilerplate/site/custom/package.json +++ b/system/boilerplate/site/custom/package.json @@ -20,8 +20,8 @@ "@babel/plugin-syntax-import-meta": "^7.2.0", "@babel/polyfill": "^7.0.0", "@babel/preset-env": "^7.0.0", - "rollup-plugin-terser": "5.2.0", + "rollup-plugin-terser": "7.0.2", "rollup-plugin-rewrite-imports": "^2.0.0", - "rollup": "^1.6.0" + "rollup": "^4.0.0" } } diff --git a/system/boilerplate/site/package.json b/system/boilerplate/site/package.json index 24fd69180d1..5c8cb6177cc 100644 --- a/system/boilerplate/site/package.json +++ b/system/boilerplate/site/package.json @@ -12,7 +12,7 @@ }, "license": "Apache-2.0", "dependencies": { - "@lrnwebcomponents/haxcms-elements": "^7.0.15" + "@lrnwebcomponents/haxcms-elements": "^8.0.0" }, "private": false, "publishConfig": { @@ -21,7 +21,7 @@ "resolutions": { }, "devDependencies": { - "@web/dev-server": "0.3.0" + "@web/dev-server": "0.4.1" }, "scripts": { "start": "yarn run dev",