{ "_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#installing-dependencies", "This file is @generated automatically" ], "content-hash": "1946a9f9963beaeeb22d70fd97149674", "packages": [ { "name": "b13/container", "version": "4.1.1", "source": { "type": "git", "url": "https://github.com/b13/container.git", "reference": "cfbc22c0b70bba34c656e1adf9c60d838f936b0e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/b13/container/zipball/cfbc22c0b70bba34c656e1adf9c60d838f936b0e", "reference": "cfbc22c0b70bba34c656e1adf9c60d838f936b0e", "shasum": "" }, "require": { "typo3/cms-backend": "^13.4 || ^14.3", "typo3/cms-core": "^13.4 || ^14.3" }, "replace": { "typo3-ter/container": "self.version" }, "require-dev": { "b13/container-example": "dev-master", "codeception/codeception": "^5.1", "codeception/module-asserts": "^3.0", "codeception/module-db": "^3.1", "codeception/module-webdriver": "^4.0", "friendsofphp/php-cs-fixer": "^3.51", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^11.3", "typo3/cms-fluid-styled-content": "^13.4 || ^14.3", "typo3/cms-info": "^13.4 || ^14.3", "typo3/cms-install": "^13.4 || ^14.3", "typo3/cms-workspaces": "^13.4 || ^14.3", "typo3/coding-standards": "^0.5.5", "typo3/testing-framework": "^9.1" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "Package": { "providesPackages": [] }, "app-dir": ".Build", "version": "4.1.1", "web-dir": ".Build/Web", "extension-key": "container", "cms-package-dir": "{$vendor-dir}/typo3/cms" } }, "autoload": { "psr-4": { "B13\\Container\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Container Content Elements - Create Custom Container Content Elements for TYPO3", "homepage": "https://b13.com", "support": { "issues": "https://github.com/b13/container/issues", "source": "https://github.com/b13/container/tree/4.1.1" }, "time": "2026-10-09T13:30:57+00:00" }, { "name": "bacon/bacon-qr-code", "version": "v3.1.1", "source": { "type": "git", "url": "https://github.com/Bacon/BaconQrCode.git", "reference": "4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2", "reference": "4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2", "shasum": "" }, "require": { "dasprid/enum": "^1.0.3", "ext-iconv": "*", "php": "^8.1" }, "require-dev": { "phly/keep-a-changelog": "^2.12", "phpunit/phpunit": "^10.5.11 || ^11.0.4", "spatie/phpunit-snapshot-assertions": "^5.1.5", "spatie/pixelmatch-php": "^1.2.0", "squizlabs/php_codesniffer": "^3.9" }, "suggest": { "ext-imagick": "to generate QR code images" }, "type": "library", "autoload": { "psr-4": { "BaconQrCode\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Ben Scholzen 'DASPRiD'", "email": "mail@dasprids.de", "homepage": "https://dasprids.de/", "role": "Developer" } ], "description": "BaconQrCode is a QR code generator for PHP.", "homepage": "https://github.com/Bacon/BaconQrCode", "support": { "issues": "https://github.com/Bacon/BaconQrCode/issues", "source": "https://github.com/Bacon/BaconQrCode/tree/v3.1.1" }, "time": "2026-04-05T21:06:35+00:00" }, { "name": "blueways/bw-captcha", "version": "5.4.3", "source": { "type": "git", "url": "https://github.com/maikschneider/bw_captcha.git", "reference": "93617b28baa07b34eea60e20bacd1be9b8ccb0eb" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/maikschneider/bw_captcha/zipball/93617b28baa07b34eea60e20bacd1be9b8ccb0eb", "reference": "93617b28baa07b34eea60e20bacd1be9b8ccb0eb", "shasum": "" }, "require": { "ext-gd": "*", "gregwar/captcha": "^2.1", "maikschneider/steganography": "^1.0", "php": "^8.2", "typo3/cms-core": "^12.0 || ^13.0 || ^14.0" }, "require-dev": { "armin/editorconfig-cli": "^2.0", "bk2k/bootstrap-package": "^15.0 || ^16.0", "derhansen/sf_event_mgt": "^7.6 || ^8.0 || ^9.0", "eliashaeussler/typo3-vendor-bundler": "^4.0", "ergebnis/composer-normalize": "^2.44", "friendsofphp/php-cs-fixer": "^3.12", "helhum/typo3-console": "^7.0 || ^8.0 || ^9.0", "helmich/typo3-typoscript-lint": "^3.2", "move-elevator/composer-translation-validator": "^1.3.1", "saschaegerer/phpstan-typo3": "^2.1.1 || ^3.0.0", "ssch/typo3-rector": "^3.9.0", "typo3/cms-base-distribution": "^12.4 || ^13.4 || ^14.0", "typo3/cms-lowlevel": "^12.4 || ^13.4 || ^14.0" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "web-dir": "public", "extension-key": "bw_captcha", "cms-package-dir": "{$vendor-dir}/typo3/cms", "vendor-libraries": { "root-path": "Resources/Private/Libs", "sbom-file": "Resources/Private/Libs/sbom.json" } } }, "autoload": { "psr-4": { "Gregwar\\": [ "Resources/Private/Libs/vendor/gregwar/captcha/src/Gregwar" ], "Blueways\\BwCaptcha\\": [ "Classes" ], "MaikSchneider\\Steganography\\": [ "Resources/Private/Libs/vendor/maikschneider/steganography/src" ] }, "exclude-from-classmap": [ "Resources/Private/Libs/vendor/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Maik Schneider", "email": "schneider.maik@me.com", "role": "Developer" } ], "description": "Captcha element with audio support for TYPO3 form components. The captcha generation does not rely on Google or third-party integrations.", "keywords": [ "typo3" ], "support": { "issues": "https://github.com/maikschneider/bw_captcha/issues", "source": "https://github.com/maikschneider/bw_captcha/tree/5.4.3" }, "time": "2026-10-25T19:45:37+00:00" }, { "name": "christian-riesen/base32", "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/ChristianRiesen/base32.git", "reference": "be07b4a4a2d6056975934d71e111c64e7d8babf9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ChristianRiesen/base32/zipball/be07b4a4a2d6056975934d71e111c64e7d8babf9", "reference": "be07b4a4a2d6056975934d71e111c64e7d8babf9", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.64", "phpstan/phpstan": "^2.0", "phpunit/phpunit": "^10.5" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { "Base32\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Christian Riesen", "email": "chris.riesen@gmail.com", "homepage": "http://christianriesen.com", "role": "Developer" } ], "description": "Base32 encoder/decoder according to RFC 4648", "homepage": "https://github.com/ChristianRiesen/base32", "keywords": [ "base32", "decode", "encode", "rfc4648" ], "support": { "issues": "https://github.com/ChristianRiesen/base32/issues", "source": "https://github.com/ChristianRiesen/base32/tree/2.0.1" }, "time": "2026-07-11T21:00:30+00:00" }, { "name": "dasprid/enum", "version": "1.0.7", "source": { "type": "git", "url": "https://github.com/DASPRiD/Enum.git", "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/b5874fa9ed0043116c72162ec7f4fb50e02e7cce", "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce", "shasum": "" }, "require": { "php": ">=7.1 <9.0" }, "require-dev": { "phpunit/phpunit": "^7 || ^8 || ^9 || ^10 || ^11", "squizlabs/php_codesniffer": "*" }, "type": "library", "autoload": { "psr-4": { "DASPRiD\\Enum\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Ben Scholzen 'DASPRiD'", "email": "mail@dasprids.de", "homepage": "https://dasprids.de/", "role": "Developer" } ], "description": "PHP 7.1 enum implementation", "keywords": [ "enum", "map" ], "support": { "issues": "https://github.com/DASPRiD/Enum/issues", "source": "https://github.com/DASPRiD/Enum/tree/1.0.7" }, "time": "2025-09-16T12:23:56+00:00" }, { "name": "doctrine/annotations", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/annotations/zipball/901c2ee5d26eb64ff43c47976e114bf00843acf7", "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7", "shasum": "" }, "require": { "doctrine/lexer": "^2 || ^3", "ext-tokenizer": "*", "php": "^7.2 || ^8.0", "psr/cache": "^1 || ^2 || ^3" }, "require-dev": { "doctrine/cache": "^2.0", "doctrine/coding-standard": "^10", "phpstan/phpstan": "^1.10.28", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", "symfony/cache": "^5.4 || ^6.4 || ^7", "vimeo/psalm": "^4.30 || ^5.14" }, "suggest": { "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" } ], "description": "Docblock Annotations Parser", "homepage": "https://www.doctrine-project.org/projects/annotations.html", "keywords": [ "annotations", "docblock", "parser" ], "support": { "issues": "https://github.com/doctrine/annotations/issues", "source": "https://github.com/doctrine/annotations/tree/2.0.2" }, "abandoned": true, "time": "2024-09-05T10:17:24+00:00" }, { "name": "doctrine/dbal", "version": "4.4.5", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", "reference": "205fdf552ffafe33c1d12a41a2d6c7217666c32c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/dbal/zipball/205fdf552ffafe33c1d12a41a2d6c7217666c32c", "reference": "205fdf552ffafe33c1d12a41a2d6c7217666c32c", "shasum": "" }, "require": { "doctrine/deprecations": "^1.1.5", "php": "^8.2", "psr/cache": "^1|^2|^3", "psr/log": "^1|^2|^3" }, "require-dev": { "doctrine/coding-standard": "14.0.0", "fig/log-test": "^1", "jetbrains/phpstorm-stubs": "2023.2", "phpstan/phpstan": "2.1.30", "phpstan/phpstan-phpunit": "2.0.7", "phpstan/phpstan-strict-rules": "^2", "phpunit/phpunit": "11.5.56", "slevomat/coding-standard": "8.31.1", "squizlabs/php_codesniffer": "4.0.4", "symfony/cache": "^6.3.8|^7.0|^8.0", "symfony/console": "^5.4|^6.3|^7.0|^8.0" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." }, "type": "library", "autoload": { "psr-4": { "Doctrine\\DBAL\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" } ], "description": "Powerful PHP database abstraction layer (DBAL) with many features for database schema introspection and management.", "homepage": "https://www.doctrine-project.org/projects/dbal.html", "keywords": [ "abstraction", "database", "db2", "dbal", "mariadb", "mssql", "mysql", "oci8", "oracle", "pdo", "pgsql", "postgresql", "queryobject", "sasql", "sql", "sqlite", "sqlserver", "sqlsrv" ], "support": { "issues": "https://github.com/doctrine/dbal/issues", "source": "https://github.com/doctrine/dbal/tree/4.4.5" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdbal", "type": "tidelift" } ], "time": "2026-09-03T13:05:34+00:00" }, { "name": "doctrine/deprecations", "version": "1.1.6", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { "phpunit/phpunit": "<=7.5 || >=14" }, "require-dev": { "doctrine/coding-standard": "^9 || ^12 || ^14", "phpstan/phpstan": "1.4.10 || 2.1.30", "phpstan/phpstan-phpunit": "^1.0 || ^2", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0", "psr/log": "^1 || ^2 || ^3" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Deprecations\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", "source": "https://github.com/doctrine/deprecations/tree/1.1.6" }, "time": "2026-02-07T07:09:04+00:00" }, { "name": "doctrine/event-manager", "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", "shasum": "" }, "require": { "php": "^8.1" }, "conflict": { "doctrine/common": "<2.9" }, "require-dev": { "doctrine/coding-standard": "^14", "phpdocumentor/guides-cli": "^1.4", "phpstan/phpstan": "^2.1.32", "phpunit/phpunit": "^10.5.58" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" }, { "name": "Marco Pivetta", "email": "ocramius@gmail.com" } ], "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", "homepage": "https://www.doctrine-project.org/projects/event-manager.html", "keywords": [ "event", "event dispatcher", "event manager", "event system", "events" ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", "source": "https://github.com/doctrine/event-manager/tree/2.1.1" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", "type": "tidelift" } ], "time": "2026-01-29T07:11:08+00:00" }, { "name": "doctrine/instantiator", "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/instantiator.git", "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/instantiator/zipball/23da848e1a2308728fe5fdddabf4be17ff9720c7", "reference": "23da848e1a2308728fe5fdddabf4be17ff9720c7", "shasum": "" }, "require": { "php": "^8.4" }, "require-dev": { "doctrine/coding-standard": "^14", "ext-pdo": "*", "ext-phar": "*", "phpbench/phpbench": "^1.2", "phpstan/phpstan": "^2.1", "phpstan/phpstan-phpunit": "^2.0", "phpunit/phpunit": "^10.5.58" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Marco Pivetta", "email": "ocramius@gmail.com", "homepage": "https://ocramius.github.io/" } ], "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", "homepage": "https://www.doctrine-project.org/projects/instantiator.html", "keywords": [ "constructor", "instantiate" ], "support": { "issues": "https://github.com/doctrine/instantiator/issues", "source": "https://github.com/doctrine/instantiator/tree/2.1.0" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", "type": "tidelift" } ], "time": "2026-01-05T06:47:08+00:00" }, { "name": "doctrine/lexer", "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", "reference": "71d305eaa6480d3d3460c7d053d1da7749fa9cca" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/lexer/zipball/71d305eaa6480d3d3460c7d053d1da7749fa9cca", "reference": "71d305eaa6480d3d3460c7d053d1da7749fa9cca", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { "doctrine/coding-standard": "^14", "phpstan/phpstan": "^2", "phpunit/phpunit": "^10.5.58 || ^12.5.4" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" } ], "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", "homepage": "https://www.doctrine-project.org/projects/lexer.html", "keywords": [ "annotations", "docblock", "lexer", "parser", "php" ], "support": { "issues": "https://github.com/doctrine/lexer/issues", "source": "https://github.com/doctrine/lexer/tree/3.0.3" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", "type": "tidelift" } ], "time": "2026-10-01T06:59:29+00:00" }, { "name": "egulias/email-validator", "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "shasum": "" }, "require": { "doctrine/lexer": "^2.0 || ^3.0", "php": ">=8.1", "symfony/polyfill-intl-idn": "^1.26" }, "require-dev": { "phpunit/phpunit": "^10.2", "vimeo/psalm": "^5.12" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" }, "type": "library", "extra": { "branch-alias": { "dev-master": "4.0.x-dev" } }, "autoload": { "psr-4": { "Egulias\\EmailValidator\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Eduardo Gulias Davis" } ], "description": "A library for validating emails against several RFCs", "homepage": "https://github.com/egulias/EmailValidator", "keywords": [ "email", "emailvalidation", "emailvalidator", "validation", "validator" ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" }, "funding": [ { "url": "https://github.com/egulias", "type": "github" } ], "time": "2025-03-06T22:45:56+00:00" }, { "name": "enshrined/svg-sanitize", "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/darylldoyle/svg-sanitizer.git", "reference": "1976ff93c8d8a234cdd3ff99626bd43ecf11bf49" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/1976ff93c8d8a234cdd3ff99626bd43ecf11bf49", "reference": "1976ff93c8d8a234cdd3ff99626bd43ecf11bf49", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "php": "^7.1 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^6.5 || ^8.5" }, "type": "library", "autoload": { "psr-4": { "enshrined\\svgSanitize\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Daryll Doyle", "email": "daryll@enshrined.co.uk" } ], "description": "An SVG sanitizer for PHP", "support": { "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", "source": "https://github.com/darylldoyle/svg-sanitizer/tree/1.1.1" }, "time": "2026-10-20T09:45:10+00:00" }, { "name": "ep/ep-products", "version": "dev-master", "dist": { "type": "path", "url": "./packages/ep_products", "reference": "996ab0f6fc00a993ca97984d512bd2de6a8eabeb" }, "require": { "kigkonsult/icalcreator": "^2.41", "league/oauth2-client": "^2.9", "league/period": "^4.12", "php": "^8.2", "symfony/http-client": "^7.4", "typo3/cms-core": "^13.4", "typo3/cms-extbase": "^13.4", "typo3/cms-fluid": "^13.4", "typo3/cms-frontend": "^13.4" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "extension-key": "ep_products" } }, "autoload": { "psr-4": { "EP\\EpProducts\\": "Classes/" } }, "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Björn Fromme", "email": "fromme@dreipunktnull.com" } ], "description": "Implementation of all product related logic and models", "transport-options": { "relative": true } }, { "name": "ep/ep-theme", "version": "dev-master", "dist": { "type": "path", "url": "./packages/ep_theme", "reference": "3848f9e276e8ece16ce7755556c4ef033c93f357" }, "require": { "b13/container": "^4.1", "blueways/bw-captcha": "^5.4", "ep/ep-products": "@dev", "php": "^8.2", "tritum/form-element-linked-checkbox": "^6.0", "typo3/cms-core": "^13.4", "typo3/cms-extbase": "^13.4", "typo3/cms-fluid": "^13.4", "typo3/cms-fluid-styled-content": "^13.4", "typo3/cms-form": "^13.4", "typo3/cms-frontend": "^13.4" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "extension-key": "ep_theme" } }, "autoload": { "psr-4": { "EP\\EpTheme\\": "Classes/" } }, "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Björn Fromme", "email": "fromme@dreipunktnull.com" } ], "description": "Theme package for Ep Reisen TYPO3 website", "transport-options": { "relative": true } }, { "name": "firebase/php-jwt", "version": "v7.2.1", "source": { "type": "git", "url": "https://github.com/googleapis/php-jwt.git", "reference": "0501f5729b9e2448516674aff07c7d1727869b8e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/googleapis/php-jwt/zipball/0501f5729b9e2448516674aff07c7d1727869b8e", "reference": "0501f5729b9e2448516674aff07c7d1727869b8e", "shasum": "" }, "require": { "php": "^8.0" }, "require-dev": { "guzzlehttp/guzzle": "^7.4||^8.0", "phpfastcache/phpfastcache": "^9.2", "phpseclib/phpseclib": "~3.0", "phpspec/prophecy-phpunit": "^2.2", "phpunit/phpunit": "^9.5", "psr/cache": "^2.0||^3.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0" }, "suggest": { "ext-sodium": "Support EdDSA (Ed25519) signatures", "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present", "phpseclib/phpseclib": "Support PS256 (RSASSA-PSS) signatures" }, "type": "library", "extra": { "component": { "id": "jwt", "path": "Jwt", "entry": "README.md", "target": "googleapis/php-jwt.git" } }, "autoload": { "psr-4": { "Firebase\\JWT\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Neuman Vong", "email": "neuman+pear@twilio.com", "role": "Developer" }, { "name": "Anant Narayanan", "email": "anant@php.net", "role": "Developer" } ], "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", "homepage": "https://github.com/googleapis/php-jwt", "keywords": [ "jwt", "php" ], "support": { "issues": "https://github.com/googleapis/php-jwt/issues", "source": "https://github.com/googleapis/php-jwt/tree/v7.2.1" }, "time": "2026-09-28T17:51:46+00:00" }, { "name": "fluidtypo3/vhs", "version": "8.0.0", "source": { "type": "git", "url": "https://github.com/FluidTYPO3/vhs.git", "reference": "cdf53ec693d8a69a8b120d89b01aff2281b0b049" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/FluidTYPO3/vhs/zipball/cdf53ec693d8a69a8b120d89b01aff2281b0b049", "reference": "cdf53ec693d8a69a8b120d89b01aff2281b0b049", "shasum": "" }, "require": { "ext-mbstring": "*", "php": "^8.3", "typo3/cms-backend": "^12 || ^13 || ^14.3 || dev-main", "typo3/cms-core": "^12 || ^13 || ^14.3 || dev-main", "typo3/cms-extbase": "^12 || ^13 || ^14.3 || dev-main", "typo3/cms-fluid": "^12 || ^13 || ^14.3 || dev-main", "typo3/cms-frontend": "^12 || ^13 || ^14.3 || dev-main" }, "replace": { "typo3-ter/vhs": "self.version" }, "require-dev": { "mikey179/vfsstream": "^1.6", "phpstan/phpstan": "1.12.1", "phpunit/phpunit": "^5.7 || ^9.5", "squizlabs/php_codesniffer": "^3.7" }, "suggest": { "ext-json": "Enable use of v:format.json.encode and v:format.json.decode", "ext-tidy": "Allows to make use of the tidy ViewHelper v:format.tidy", "ext-zlib": "Enable use of v:format.placeholder.lipsum with default lipsum text" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "extension-key": "vhs" } }, "autoload": { "psr-4": { "FluidTYPO3\\Vhs\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "This is a collection of ViewHelpers for performing rendering tasks that are not natively provided by TYPO3's Fluid templating engine.", "homepage": "https://fluidtypo3.org", "keywords": [ "TYPO3 CMS", "fedext", "fluid", "templating", "utility", "viewhelper" ], "support": { "chat": "https://typo3.slack.com/archives/C79562JES", "docs": "https://docs.typo3.org/p/fluidtypo3/vhs/main/en-us/", "issues": "https://github.com/FluidTYPO3/vhs/issues", "source": "https://github.com/FluidTYPO3/vhs" }, "time": "2026-07-23T10:57:34+00:00" }, { "name": "georgringer/news", "version": "14.1.2", "source": { "type": "git", "url": "https://github.com/georgringer/news.git", "reference": "36a5a983022f5648352975142d9daef6f77a657d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/georgringer/news/zipball/36a5a983022f5648352975142d9daef6f77a657d", "reference": "36a5a983022f5648352975142d9daef6f77a657d", "shasum": "" }, "require": { "php": ">= 8.2 < 8.6", "symfony/console": "^5.4 || ^6.4 || ^7.0", "typo3/cms-backend": "^13.4.29 || ^14.3", "typo3/cms-core": "^13.4.29 || ^14.3", "typo3/cms-extbase": "^13.4.29 || ^14.3", "typo3/cms-fluid": "^13.4.29 || ^14.3", "typo3/cms-frontend": "^13.4.29 || ^14.3", "typo3/cms-install": "^13.4.29 || ^14.3" }, "conflict": { "sebastian/recursion-context": "6.0.0 || 6.0.1 || 6.0.2" }, "replace": { "typo3-ter/news": "self.version" }, "require-dev": { "a9f/fractor": "~1.0.0", "a9f/fractor-xliff": "~1.0.0", "a9f/fractor-xml": "~1.0.0", "a9f/typo3-fractor": "@dev", "friendsofphp/php-cs-fixer": "^3.89.2", "phpstan/phpdoc-parser": "^1.33.0", "phpunit/phpunit": "^10.5.58", "ssch/typo3-rector": "^3.7", "typo3/cms-fluid-styled-content": "^13.4.29 || ^14.3", "typo3/cms-seo": "^13.4.29 || ^14.3", "typo3/coding-standards": "^0.8.0", "typo3/testing-framework": "^8.3.1", "webmozart/assert": "^1.12.1" }, "suggest": { "georgringer/news-tagsuggest": "On the fly creation of tag records within a news record", "georgringer/numbered-pagination": "Improved pagination API", "reelworx/rx-shariff": "GDPR compliant social sharing", "typo3/cms-scheduler": "XML and ICS import", "typo3/cms-seo": "Sitemaps" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "app-dir": ".Build", "web-dir": ".Build/Web", "extension-key": "news" } }, "autoload": { "psr-4": { "GeorgRinger\\News\\": "Classes" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Georg Ringer", "homepage": "https://ringer.it", "role": "Developer" } ], "description": "News system - Versatile news system based on Extbase & Fluid and using the latest technologies provided by TYPO3 CMS.", "homepage": "https://extensions.typo3.org/extension/news", "keywords": [ "article", "extension", "news", "typo3" ], "support": { "docs": "https://docs.typo3.org/p/georgringer/news/main/en-us/", "issues": "https://github.com/georgringer/news/issues", "source": "https://github.com/georgringer/news" }, "funding": [ { "url": "https://paypal.me/GeorgRinger/10", "type": "custom" }, { "url": "https://www.amazon.de/hz/wishlist/ls/8F573K08TSDG", "type": "custom" }, { "url": "https://github.com/georgringer", "type": "github" }, { "url": "https://www.patreon.com/georgringer", "type": "patreon" } ], "time": "2026-10-12T08:22:46+00:00" }, { "name": "gregwar/captcha", "version": "v2.1.1", "source": { "type": "git", "url": "https://github.com/Gregwar/Captcha.git", "reference": "c1e67b3d7ac4f873f785daa366051d7c73d19ca0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Gregwar/Captcha/zipball/c1e67b3d7ac4f873f785daa366051d7c73d19ca0", "reference": "c1e67b3d7ac4f873f785daa366051d7c73d19ca0", "shasum": "" }, "require": { "ext-fileinfo": "*", "ext-gd": "*", "ext-mbstring": "*", "php": "^8.2", "symfony/finder": "*" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.49", "phpstan/phpstan": "2.1.17", "phpstan/phpstan-phpunit": "2.0.6", "phpunit/phpunit": "^9.6", "squizlabs/php_codesniffer": "4.0.4" }, "type": "library", "autoload": { "psr-4": { "Gregwar\\": "src/Gregwar" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Grégoire Passault", "email": "g.passault@gmail.com", "homepage": "http://www.gregwar.com/" }, { "name": "Jeremy Livingston", "email": "jeremy.j.livingston@gmail.com" } ], "description": "Captcha generator", "homepage": "https://github.com/Gregwar/Captcha", "keywords": [ "bot", "captcha", "spam" ], "support": { "issues": "https://github.com/Gregwar/Captcha/issues", "source": "https://github.com/Gregwar/Captcha/tree/v2.1.1" }, "time": "2026-08-27T10:37:12+00:00" }, { "name": "guzzlehttp/guzzle", "version": "8.3.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", "reference": "7d9b1f430bb65ac664e120af227bf9a795ad6333" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/7d9b1f430bb65ac664e120af227bf9a795ad6333", "reference": "7d9b1f430bb65ac664e120af227bf9a795ad6333", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/promises": "^3.1", "guzzlehttp/psr7": "^3.2", "php": "^7.4 || ^8.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", "symfony/polyfill-php80": "^1.25", "symfony/polyfill-php82": "^1.27" }, "provide": { "psr/http-client-implementation": "1.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "guzzle/client-integration-tests": "4.0.1", "guzzlehttp/test-server": "^1.1", "php-http/message-factory": "^1.1", "phpunit/phpunit": "^9.6.34", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { "ext-curl": "Required for CURL handler support", "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "psr-4": { "GuzzleHttp\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Jeremy Lindblom", "email": "jeremeamia@gmail.com", "homepage": "https://github.com/jeremeamia" }, { "name": "George Mponos", "email": "gmponos@gmail.com", "homepage": "https://github.com/gmponos" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://github.com/sagikazarmark" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], "description": "Guzzle is a PHP HTTP client library", "keywords": [ "client", "curl", "framework", "http", "http client", "psr-18", "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", "source": "https://github.com/guzzle/guzzle/tree/8.3.1" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://github.com/Nyholm", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", "type": "tidelift" } ], "time": "2026-10-25T21:35:34+00:00" }, { "name": "guzzlehttp/promises", "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", "reference": "094d0ec418eb3b1411ea271a180ec95cae6ae933" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/094d0ec418eb3b1411ea271a180ec95cae6ae933", "reference": "094d0ec418eb3b1411ea271a180ec95cae6ae933", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", "symfony/deprecation-contracts": "^2.5 || ^3.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "phpunit/phpunit": "^9.6.34" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "psr-4": { "GuzzleHttp\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", "keywords": [ "promise" ], "support": { "issues": "https://github.com/guzzle/promises/issues", "source": "https://github.com/guzzle/promises/tree/3.1.0" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://github.com/Nyholm", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", "type": "tidelift" } ], "time": "2026-10-18T12:48:16+00:00" }, { "name": "guzzlehttp/psr7", "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", "reference": "cdc139396207a5eba10c242d241fb014cb098390" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/cdc139396207a5eba10c242d241fb014cb098390", "reference": "cdc139396207a5eba10c242d241fb014cb098390", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", "psr/http-factory": "^1.1", "psr/http-message": "^2.0", "symfony/polyfill-php80": "^1.25", "symfony/polyfill-php82": "^1.27" }, "provide": { "psr/http-factory-implementation": "1.1", "psr/http-message-implementation": "2.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "1.1.0", "jshttp/mime-db": "1.54.0.1", "php-http/psr7-integration-tests": "^1.5.1", "phpunit/phpunit": "^9.6.34" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "George Mponos", "email": "gmponos@gmail.com", "homepage": "https://github.com/gmponos" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://github.com/sagikazarmark" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", "keywords": [ "http", "message", "psr-7", "request", "response", "stream", "uri", "url" ], "support": { "issues": "https://github.com/guzzle/psr7/issues", "source": "https://github.com/guzzle/psr7/tree/3.2.0" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://github.com/Nyholm", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", "type": "tidelift" } ], "time": "2026-10-17T23:57:19+00:00" }, { "name": "helhum/config-loader", "version": "v0.12.6", "source": { "type": "git", "url": "https://github.com/helhum/config-loader.git", "reference": "4538ad189ebbb319d97697f350401150dd7a6155" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/helhum/config-loader/zipball/4538ad189ebbb319d97697f350401150dd7a6155", "reference": "4538ad189ebbb319d97697f350401150dd7a6155", "shasum": "" }, "require": { "php": ">=7.2" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.2", "phpunit/phpunit": "^8.5", "symfony/yaml": "^2.8 || ^3.3 || ^4.0 || ^5.0 || ^6.0" }, "suggest": { "ext-yaml": "For improved performance when parsing yaml files you should use the PECL YAML Parser php extension", "symfony/yaml": "To be able to parse yaml files, you will need symfony/yaml" }, "type": "library", "extra": { "branch-alias": { "dev-main": "1.0.x-dev" } }, "autoload": { "psr-4": { "Helhum\\ConfigLoader\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Generic config loader with context and environment support.", "support": { "issues": "https://github.com/helhum/config-loader/issues", "source": "https://github.com/helhum/config-loader/tree/v0.12.6" }, "funding": [ { "url": "https://www.paypal.me/helhum/19.99", "type": "custom" }, { "url": "https://github.com/helhum", "type": "github" } ], "time": "2024-12-16T10:48:26+00:00" }, { "name": "helhum/php-error-reporting", "version": "v1.0.1", "source": { "type": "git", "url": "https://github.com/helhum/php-error-reporting.git", "reference": "c9f1a0b6fedf7e641bce23b65eeeea946a6f7eb9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/helhum/php-error-reporting/zipball/c9f1a0b6fedf7e641bce23b65eeeea946a6f7eb9", "reference": "c9f1a0b6fedf7e641bce23b65eeeea946a6f7eb9", "shasum": "" }, "require": { "php": ">=7.4.1" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.2", "phpstan/phpstan": "^1.0", "phpstan/phpstan-deprecation-rules": "^1.0", "phpstan/phpstan-doctrine": "^1.0", "phpstan/phpstan-phpunit": "^1.0", "phpstan/phpstan-strict-rules": "^1.0" }, "type": "library", "autoload": { "psr-4": { "ErrorReporting\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Helmut Hummel", "email": "typo3@helhum.io" } ], "description": "Create ErrorException with clean trace from PHP error handler errors, inspired by Sentry PHP SDK", "homepage": "https://helhum.io", "keywords": [ "error reporting", "sentry" ], "support": { "issues": "https://github.com/helhum/php-error-reporting", "source": "https://github.com/helhum/php-error-reporting/tree/v1.0.1" }, "time": "2023-01-12T14:49:10+00:00" }, { "name": "helhum/typo3-console", "version": "v8.3.1", "source": { "type": "git", "url": "https://github.com/TYPO3-Console/TYPO3-Console.git", "reference": "0a6f26d125b780a40c674820c42c78ce5607ff4c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-Console/TYPO3-Console/zipball/0a6f26d125b780a40c674820c42c78ce5607ff4c", "reference": "0a6f26d125b780a40c674820c42c78ce5607ff4c", "shasum": "" }, "require": { "composer-runtime-api": "^2.1", "helhum/config-loader": ">=0.9 <0.13", "helhum/php-error-reporting": "^1.0", "php": ">=8.1", "symfony/console": "^5.4 || ^6.4 || ^7.0", "symfony/process": "^5.4 || ^6.4 || ^7.0", "typo3/cms-backend": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-composer-installers": "^4.0@rc || >=5.0", "typo3/cms-core": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-extbase": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-fluid": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-frontend": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-install": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0" }, "replace": { "typo3-ter/typo3-console": "self.version" }, "require-dev": { "dg/bypass-finals": "^1.4", "friendsofphp/php-cs-fixer": "^3.57", "php-parallel-lint/php-parallel-lint": "^1.2", "phpunit/phpunit": "^9.5.25", "symfony/expression-language": "^5.4 || ^6.4 || ^7.0", "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", "typo3-console/create-reference-command": "^1.0", "typo3-console/sql-command": "^1.0", "typo3/cms-extensionmanager": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-filemetadata": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-recordlist": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0", "typo3/cms-reports": "^11.5.26 || ^12.4.18 || ^13.1 || ^14.0" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "Helhum\\Typo3Console\\ServiceProvider", "partOfMinimalUsableSystem": true }, "extension-key": "typo3_console", "ignore-as-root": false }, "branch-alias": { "dev-main": "8.3.x-dev" } }, "autoload": { "psr-4": { "Helhum\\Typo3Console\\": [ "Classes/Console/", "Classes/Compatibility/" ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Helmut Hummel", "email": "info@helhum.io", "homepage": "https://helhum.io", "role": "Developer" } ], "description": "A reliable and powerful command line interface for TYPO3 CMS", "homepage": "https://insight.helhum.io/post/104528981610/about-the-beauty-and-power-of-typo3-console", "keywords": [ "cli", "command", "commandline", "console", "typo3" ], "support": { "docs": "https://docs.typo3.org/p/helhum/typo3-console/main/en-us/", "issues": "https://github.com/TYPO3-Console/TYPO3-Console/issues", "source": "https://github.com/TYPO3-Console/TYPO3-Console" }, "funding": [ { "url": "https://www.paypal.me/helhum/19.99", "type": "custom" }, { "url": "https://github.com/helhum", "type": "github" } ], "time": "2025-12-12T12:00:43+00:00" }, { "name": "kigkonsult/icalcreator", "version": "v2.41.92", "source": { "type": "git", "url": "https://github.com/iCalcreator/iCalcreator.git", "reference": "a4d35d7a58c08b816dc8a7778db19f461c1429bd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/iCalcreator/iCalcreator/zipball/a4d35d7a58c08b816dc8a7778db19f461c1429bd", "reference": "a4d35d7a58c08b816dc8a7778db19f461c1429bd", "shasum": "" }, "require": { "ext-intl": "*", "ext-mbstring": "*", "ext-openssl": "*", "ext-simplexml": "*", "ext-zlib": "*", "php": ">=8.0" }, "require-dev": { "degraciamathieu/php-arguments-detector": ">=0.5.0", "ext-xdebug": "*", "phpcompatibility/php-compatibility": ">=9.3.5", "phpmd/phpmd": ">=2.13.0", "phpstan/phpstan": ">=0.9.3", "phpunit/phpunit": ">=6.5.13", "squizlabs/php_codesniffer": ">=3.5.5", "vimeo/psalm": "*" }, "type": "library", "autoload": { "files": [ "autoload.php" ], "psr-4": { "Kigkonsult\\Icalcreator\\": [ "src/" ] }, "classmap": [ "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-3.0-or-later" ], "authors": [ { "name": "Kjell-Inge Gustafsson", "email": "ical@kigkonsult.se" } ], "description": "iCalcreator is the PHP implementation of rfc2445/rfc5545 and rfc updates, management of calendar information", "keywords": [ "alarm", "availability", "calendar", "daylight", "event", "ical", "json", "location", "management", "participant", "resource", "rfc2445", "rfc5545", "rfc5870", "rfc6321", "rfc6868", "rfc7529", "rfc7808", "rfc7953", "rfc7986", "rfc9073", "rfc9074", "standard", "todo", "vCalendar", "valarm", "vevent", "vfreebusy", "vjournal", "vtimezone", "vtodo", "xml" ], "support": { "issues": "https://github.com/iCalcreator/iCalcreator/issues", "source": "https://github.com/iCalcreator/iCalcreator/tree/v2.41.92" }, "funding": [ { "url": "https://paypal.me/kigkonsult", "type": "other" }, { "url": "https://www.buymeacoffee.com/kigkonsult", "type": "other" } ], "time": "2025-01-17T10:06:29+00:00" }, { "name": "league/oauth2-client", "version": "2.9.1", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-client.git", "reference": "8cedfef9d01a8d1fd2ecfabb41734b17592c4b71" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/oauth2-client/zipball/8cedfef9d01a8d1fd2ecfabb41734b17592c4b71", "reference": "8cedfef9d01a8d1fd2ecfabb41734b17592c4b71", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/guzzle": "^6.5.8 || ^7.8.2 || ^8.0", "guzzlehttp/psr7": "^1.9.1 || ^2.6.3 || ^3.0", "php": "^7.1 || >=8.0.0 <8.6.0" }, "require-dev": { "mockery/mockery": "^1.3.5", "php-parallel-lint/php-parallel-lint": "^1.4", "phpunit/phpunit": "^7 || ^8 || ^9 || ^10 || ^11", "squizlabs/php_codesniffer": "^3.11" }, "type": "library", "autoload": { "psr-4": { "League\\OAuth2\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Alex Bilbie", "email": "hello@alexbilbie.com", "homepage": "http://www.alexbilbie.com", "role": "Developer" }, { "name": "Woody Gilk", "homepage": "https://github.com/shadowhand", "role": "Contributor" } ], "description": "OAuth 2.0 Client Library", "keywords": [ "Authentication", "SSO", "authorization", "identity", "idp", "oauth", "oauth2", "single sign on" ], "support": { "issues": "https://github.com/thephpleague/oauth2-client/issues", "source": "https://github.com/thephpleague/oauth2-client/tree/2.9.1" }, "time": "2026-09-16T13:14:31+00:00" }, { "name": "league/period", "version": "4.12.0", "source": { "type": "git", "url": "https://github.com/thephpleague/period.git", "reference": "766e9dddabbbef7d9655efd857ce977f8541b596" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/period/zipball/766e9dddabbbef7d9655efd857ce977f8541b596", "reference": "766e9dddabbbef7d9655efd857ce977f8541b596", "shasum": "" }, "require": { "ext-json": "*", "php": "^7.2.0 || ^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^v2.19 || ~v3.4.0", "phpstan/phpstan": "^1.0.0", "phpstan/phpstan-phpunit": "^1.0.0", "phpstan/phpstan-strict-rules": "^1.0.0", "phpunit/phpunit": "^8.0 || ^9.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "4.x-dev" } }, "autoload": { "files": [ "src/functions_include.php" ], "psr-4": { "League\\Period\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ignace Nyamagana Butera", "email": "nyamsprod@gmail.com", "homepage": "https://github.com/nyamsprod/", "role": "Developer" } ], "description": "Time range API for PHP", "homepage": "http://period.thephpleague.com", "keywords": [ "boundaries", "calendar", "collection", "date", "dateinterval", "dateperiod", "datetime", "gap", "intersections", "interval", "period", "range", "schedule", "sequence", "time", "timeline", "unions" ], "support": { "docs": "https://period.thephpleague.com", "issues": "https://github.com/thephpleague/period/issues", "source": "https://github.com/thephpleague/period" }, "funding": [ { "url": "https://github.com/sponsors/nyamsprod", "type": "github" } ], "time": "2022-02-21T08:41:21+00:00" }, { "name": "lochmueller/staticfilecache", "version": "15.2.3", "source": { "type": "git", "url": "https://github.com/lochmueller/staticfilecache.git", "reference": "21697e6b3ea3584995fefe9ab74615927a872744" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/lochmueller/staticfilecache/zipball/21697e6b3ea3584995fefe9ab74615927a872744", "reference": "21697e6b3ea3584995fefe9ab74615927a872744", "shasum": "" }, "require": { "ext-pdo": "*", "ext-zlib": "*", "php": "^8.1", "typo3/cms-backend": "^12.4||^13.4", "typo3/cms-core": "^12.4||^13.4", "typo3/cms-extensionmanager": "^12.4||^13.4" }, "require-dev": { "andersundsehr/phpstan-git-files": "^1.0", "friendsofphp/php-cs-fixer": "^3.30", "phpstan/extension-installer": "^1.3", "phpstan/phpstan": "^1.10", "saschaegerer/phpstan-typo3": "^1.8", "ssch/typo3-rector": "^2.2", "typo3/testing-framework": "^8.0" }, "suggest": { "friendsofsymfony/http-cache": "For HTTP proxy cache services like Varnish", "lochmueller/seocli": "Scan websites against SEO criteria and/or trigger the indexing process and cache warming in deployment scripts" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "web-dir": ".Build/Web", "extension-key": "staticfilecache", "cms-package-dir": "{$vendor-dir}/typo3/cms" } }, "autoload": { "psr-4": { "SFC\\Staticfilecache\\": "Classes" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Tim Lochmüller", "email": "tim@fruit-lab.de", "homepage": "https://github.com/lochmueller", "role": "Developer" } ], "description": "Transparent static file cache solution using mod_rewrite and mod_expires. Increase performance for static pages by a factor of 230!!", "homepage": "https://extensions.typo3.org/extension/staticfilecache", "keywords": [ "StaticFileCache", "TYPO3 CMS", "cache", "file", "magic", "speed", "static" ], "support": { "docs": "https://docs.typo3.org/p/lochmueller/staticfilecache/main/en-us/", "issues": "https://github.com/lochmueller/staticfilecache/issues", "source": "https://github.com/lochmueller/staticfilecache" }, "funding": [ { "url": "https://paypal.me/lochmueller", "type": "custom" }, { "url": "https://github.com/lochmueller", "type": "github" } ], "time": "2025-09-02T19:26:27+00:00" }, { "name": "lolli42/finediff", "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/lolli42/FineDiff.git", "reference": "38a03ca581ee72d7b20bbb1d89d47c5ecf8b11ba" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/lolli42/FineDiff/zipball/38a03ca581ee72d7b20bbb1d89d47c5ecf8b11ba", "reference": "38a03ca581ee72d7b20bbb1d89d47c5ecf8b11ba", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=8.2" }, "replace": { "cogpowered/finediff": "*" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.89.1", "phpstan/phpstan": "^2.1.31", "phpunit/phpunit": "^11.5.43 || ^12.4.2" }, "type": "library", "autoload": { "psr-4": { "cogpowered\\FineDiff\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Raymond Hill" }, { "name": "Rob Crowe", "email": "rob@cogpowered.com" }, { "name": "Christian Kuhn", "email": "lolli@schwarzbu.ch", "role": "maintainer" } ], "description": "PHP implementation of a Fine granularity Diff engine", "homepage": "https://github.com/lolli42/FineDiff", "keywords": [ "diff", "finediff", "opcode", "string", "text" ], "support": { "issues": "https://github.com/lolli42/FineDiff/issues", "source": "https://github.com/lolli42/FineDiff/tree/1.1.2" }, "time": "2025-10-31T12:28:27+00:00" }, { "name": "maikschneider/steganography", "version": "v1.0.2", "source": { "type": "git", "url": "https://github.com/maikschneider/steganography.git", "reference": "6a796c6367d38ac06837d309fba78ffaa4738681" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/maikschneider/steganography/zipball/6a796c6367d38ac06837d309fba78ffaa4738681", "reference": "6a796c6367d38ac06837d309fba78ffaa4738681", "shasum": "" }, "require": { "ext-gd": "*", "ext-zlib": "*", "symfony/options-resolver": ">4.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.12", "php-coveralls/php-coveralls": "^2.0", "phpunit/phpunit": "^10.3", "rector/rector": "^0.18.0" }, "type": "library", "autoload": { "psr-4": { "MaikSchneider\\Steganography\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Maik Schneider", "email": "schneider.maik@me.com" } ], "description": "Simple implementation of Steganography (Hiding a hidden message within an image)", "keywords": [ "steganography" ], "support": { "source": "https://github.com/maikschneider/steganography/tree/v1.0.2" }, "time": "2023-10-08T10:39:48+00:00" }, { "name": "masterminds/html5", "version": "2.12.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", "reference": "15e16663bd6f512352209d0e3a789c0a691c0d9b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/15e16663bd6f512352209d0e3a789c0a691c0d9b", "reference": "15e16663bd6f512352209d0e3a789c0a691c0d9b", "shasum": "" }, "require": { "ext-dom": "*", "ext-mbstring": "*", "php": ">=7.4" }, "require-dev": { "phpunit/phpunit": "^6 || ^7 || ^8 || ^9 || ^10" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.7-dev" } }, "autoload": { "psr-4": { "Masterminds\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Matt Butcher", "email": "technosophos@gmail.com" }, { "name": "Matt Farina", "email": "matt@mattfarina.com" }, { "name": "Asmir Mustafic", "email": "goetas@gmail.com" } ], "description": "An HTML5 parser and serializer.", "homepage": "http://masterminds.github.io/html5-php", "keywords": [ "HTML5", "dom", "html", "parser", "querypath", "serializer", "xml" ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", "source": "https://github.com/Masterminds/html5-php/tree/2.12.0" }, "time": "2026-10-25T08:57:58+00:00" }, { "name": "maxserv/frontend-request", "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/MaxServ/frontend-request.git", "reference": "527296df01a6370bf3ad40d6514a3538129f1bc6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/MaxServ/frontend-request/zipball/527296df01a6370bf3ad40d6514a3538129f1bc6", "reference": "527296df01a6370bf3ad40d6514a3538129f1bc6", "shasum": "" }, "require": { "ext-json": "*", "php": "^8.2", "typo3/cms-backend": "^12.4.25 || ^13.4 || ^14.1", "typo3/cms-core": "^12.4.25 || ^13.4 || ^14.1", "typo3/cms-frontend": "^12.4.25 || ^13.4 || ^14.1" }, "replace": { "typo3-ter/frontend-request": "self.version" }, "require-dev": { "composer/class-map-generator": "^1.3.4", "dg/bypass-finals": "^1.8", "ergebnis/composer-normalize": "^2.43", "friendsofphp/php-cs-fixer": "^3.60.0", "php-parallel-lint/php-parallel-lint": "^1.4", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^1.12 || ^2.1", "phpunit/phpunit": "^10.1 || ^11.2.5", "saschaegerer/phpstan-typo3": "^1.10 || ^2.1 || ^3.0.1", "typo3/coding-standards": "^0.7.1 || ^0.8.0", "typo3/testing-framework": "^7.1.0 || ^8.2.0 || ^9.5.0" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "web-dir": ".Build/public", "extension-key": "frontend_request" } }, "autoload": { "psr-4": { "MaxServ\\FrontendRequest\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-3.0-or-later" ], "authors": [ { "name": "Team MaxServ", "email": "support@maxserv.com", "homepage": "https://maxserv.com" } ], "description": "Helper extension to make a frontend request from the backend of TYPO3 using javascript.", "homepage": "https://maxserv.com", "keywords": [ "MaxServ", "TYPO3 CMS" ], "support": { "docs": "https://docs.typo3.org/p/maxserv/frontend_request/main/en-us/", "issues": "https://github.com/MaxServ/frontend-request/issues", "source": "https://github.com/MaxServ/frontend-request" }, "time": "2026-04-30T08:31:29+00:00" }, { "name": "nikic/php-parser", "version": "v5.9.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", "reference": "9e33da9553fe7786f0962b35f4e4ecf01be89def" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/9e33da9553fe7786f0962b35f4e4ecf01be89def", "reference": "9e33da9553fe7786f0962b35f4e4ecf01be89def", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", "phpunit/phpunit": "^9.0" }, "bin": [ "bin/php-parse" ], "type": "library", "extra": { "branch-alias": { "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Nikita Popov" } ], "description": "A PHP parser written in PHP", "keywords": [ "parser", "php" ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", "source": "https://github.com/nikic/PHP-Parser/tree/v5.9.0" }, "time": "2026-09-13T18:51:52+00:00" }, { "name": "phpdocumentor/reflection-common", "version": "2.2.1", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionCommon.git", "reference": "ee15a5a2022c8383906b225055e9496a6a5e6e3b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/ee15a5a2022c8383906b225055e9496a6a5e6e3b", "reference": "ee15a5a2022c8383906b225055e9496a6a5e6e3b", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, "require-dev": { "phpstan/phpstan": "^1.8", "phpunit/phpunit": "^9.5", "vimeo/psalm": "^4.25" }, "type": "library", "extra": { "branch-alias": { "dev-2.x": "2.x-dev" } }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jaap van Otterdijk", "email": "opensource@ijaap.nl" } ], "description": "Common reflection classes used by phpdocumentor to reflect the code structure", "homepage": "https://www.phpdoc.org", "keywords": [ "FQSEN", "phpDocumentor", "phpdoc", "reflection", "static analysis" ], "support": { "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.2.1" }, "time": "2025-11-10T21:21:55+00:00" }, { "name": "phpdocumentor/reflection-docblock", "version": "5.6.7", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", "reference": "31a105931bc8ffa3a123383829772e832fd8d903" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/31a105931bc8ffa3a123383829772e832fd8d903", "reference": "31a105931bc8ffa3a123383829772e832fd8d903", "shasum": "" }, "require": { "doctrine/deprecations": "^1.1", "ext-filter": "*", "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", "phpdocumentor/type-resolver": "^1.7", "phpstan/phpdoc-parser": "^1.7|^2.0", "webmozart/assert": "^1.9.1 || ^2" }, "require-dev": { "mockery/mockery": "~1.3.5 || ~1.6.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^1.8", "phpstan/phpstan-mockery": "^1.1", "phpstan/phpstan-webmozart-assert": "^1.2", "phpunit/phpunit": "^9.5", "psalm/phar": "^5.26" }, "type": "library", "extra": { "branch-alias": { "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mike van Riel", "email": "me@mikevanriel.com" }, { "name": "Jaap van Otterdijk", "email": "opensource@ijaap.nl" } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.7" }, "time": "2026-03-18T20:47:46+00:00" }, { "name": "phpdocumentor/type-resolver", "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/92a98ada2b93d9b201a613cb5a33584dde25f195", "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", "php": "^7.3 || ^8.0", "phpdocumentor/reflection-common": "^2.0", "phpstan/phpdoc-parser": "^1.18|^2.0" }, "require-dev": { "ext-tokenizer": "*", "phpbench/phpbench": "^1.2", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.1", "phpunit/phpunit": "^9.5", "rector/rector": "^0.13.9", "vimeo/psalm": "^4.25" }, "type": "library", "extra": { "branch-alias": { "dev-1.x": "1.x-dev" } }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mike van Riel", "email": "me@mikevanriel.com" } ], "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.12.0" }, "time": "2025-11-21T15:09:14+00:00" }, { "name": "phpstan/phpdoc-parser", "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", "reference": "e3647094ed8f0f1f67393d812b793a5143e25af3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/e3647094ed8f0f1f67393d812b793a5143e25af3", "reference": "e3647094ed8f0f1f67393d812b793a5143e25af3", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, "require-dev": { "doctrine/annotations": "^2.0", "nikic/php-parser": "^5.3.0", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^2.0", "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-strict-rules": "^2.0", "phpunit/phpunit": "^9.6", "symfony/process": "^5.2" }, "type": "library", "autoload": { "psr-4": { "PHPStan\\PhpDocParser\\": [ "src/" ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", "source": "https://github.com/phpstan/phpdoc-parser/tree/2.4.0" }, "time": "2026-10-28T20:28:58+00:00" }, { "name": "psr/cache", "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/cache.git", "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", "shasum": "" }, "require": { "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for caching libraries", "keywords": [ "cache", "psr", "psr-6" ], "support": { "source": "https://github.com/php-fig/cache/tree/3.0.0" }, "time": "2021-02-03T23:26:27+00:00" }, { "name": "psr/clock", "version": "1.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/clock.git", "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", "shasum": "" }, "require": { "php": "^7.0 || ^8.0" }, "type": "library", "autoload": { "psr-4": { "Psr\\Clock\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for reading the clock.", "homepage": "https://github.com/php-fig/clock", "keywords": [ "clock", "now", "psr", "psr-20", "time" ], "support": { "issues": "https://github.com/php-fig/clock/issues", "source": "https://github.com/php-fig/clock/tree/1.0.0" }, "time": "2022-11-25T14:36:26+00:00" }, { "name": "psr/container", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", "homepage": "https://github.com/php-fig/container", "keywords": [ "PSR-11", "container", "container-interface", "container-interop", "psr" ], "support": { "issues": "https://github.com/php-fig/container/issues", "source": "https://github.com/php-fig/container/tree/2.0.2" }, "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", "version": "1.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/event-dispatcher.git", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", "shasum": "" }, "require": { "php": ">=7.2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\EventDispatcher\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Standard interfaces for event handling.", "keywords": [ "events", "psr", "psr-14" ], "support": { "issues": "https://github.com/php-fig/event-dispatcher/issues", "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" }, "time": "2019-01-08T18:20:26+00:00" }, { "name": "psr/http-client", "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/php-fig/http-client.git", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { "php": "^7.0 || ^8.0", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP clients", "homepage": "https://github.com/php-fig/http-client", "keywords": [ "http", "http-client", "psr", "psr-18" ], "support": { "source": "https://github.com/php-fig/http-client" }, "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { "php": ">=7.1", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ "factory", "http", "message", "psr", "psr-17", "psr-7", "request", "response" ], "support": { "source": "https://github.com/php-fig/http-factory" }, "time": "2024-04-15T12:06:14+00:00" }, { "name": "psr/http-message", "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", "homepage": "https://github.com/php-fig/http-message", "keywords": [ "http", "http-message", "psr", "psr-7", "request", "response" ], "support": { "source": "https://github.com/php-fig/http-message/tree/2.0" }, "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/http-server-handler", "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/http-server-handler.git", "reference": "84c4fb66179be4caaf8e97bd239203245302e7d4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/84c4fb66179be4caaf8e97bd239203245302e7d4", "reference": "84c4fb66179be4caaf8e97bd239203245302e7d4", "shasum": "" }, "require": { "php": ">=7.0", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP server-side request handler", "keywords": [ "handler", "http", "http-interop", "psr", "psr-15", "psr-7", "request", "response", "server" ], "support": { "source": "https://github.com/php-fig/http-server-handler/tree/1.0.2" }, "time": "2023-04-10T20:06:20+00:00" }, { "name": "psr/http-server-middleware", "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/http-server-middleware.git", "reference": "c1481f747daaa6a0782775cd6a8c26a1bf4a3829" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-server-middleware/zipball/c1481f747daaa6a0782775cd6a8c26a1bf4a3829", "reference": "c1481f747daaa6a0782775cd6a8c26a1bf4a3829", "shasum": "" }, "require": { "php": ">=7.0", "psr/http-message": "^1.0 || ^2.0", "psr/http-server-handler": "^1.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP server-side middleware", "keywords": [ "http", "http-interop", "middleware", "psr", "psr-15", "psr-7", "request", "response" ], "support": { "issues": "https://github.com/php-fig/http-server-middleware/issues", "source": "https://github.com/php-fig/http-server-middleware/tree/1.0.2" }, "time": "2023-04-11T06:14:47+00:00" }, { "name": "psr/link", "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/php-fig/link.git", "reference": "84b159194ecfd7eaa472280213976e96415433f7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/link/zipball/84b159194ecfd7eaa472280213976e96415433f7", "reference": "84b159194ecfd7eaa472280213976e96415433f7", "shasum": "" }, "require": { "php": ">=8.0.0" }, "suggest": { "fig/link-util": "Provides some useful PSR-13 utilities" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Link\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interfaces for HTTP links", "homepage": "https://github.com/php-fig/link", "keywords": [ "http", "http-link", "link", "psr", "psr-13", "rest" ], "support": { "source": "https://github.com/php-fig/link/tree/2.0.1" }, "time": "2021-03-11T23:00:27+00:00" }, { "name": "psr/log", "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for logging libraries", "homepage": "https://github.com/php-fig/log", "keywords": [ "log", "psr", "psr-3" ], "support": { "source": "https://github.com/php-fig/log/tree/3.0.2" }, "time": "2024-09-11T13:17:53+00:00" }, { "name": "ssch/typo3-encore", "version": "v7.0.1", "source": { "type": "git", "url": "https://github.com/sabbelasichon/typo3_encore.git", "reference": "cc87477d7e64d69ac297d633b23bd4ed0badf223" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sabbelasichon/typo3_encore/zipball/cc87477d7e64d69ac297d633b23bd4ed0badf223", "reference": "cc87477d7e64d69ac297d633b23bd4ed0badf223", "shasum": "" }, "require": { "ext-dom": "*", "php": ">=8.2", "symfony/asset": "^6.0 || ^7.0", "symfony/web-link": "^6.0 || ^7.0", "typo3/cms-core": "^13.4 || ^14.3", "webmozart/assert": "^1.10 || ^2.0" }, "replace": { "typo3-ter/typo3-encore": "self.version" }, "require-dev": { "jangregor/phpstan-prophecy": "^2.3.0", "php-parallel-lint/php-parallel-lint": "^1.3", "phpspec/prophecy-phpunit": "^2.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^2.2", "phpstan/phpstan-phpunit": "^2.0.16", "phpstan/phpstan-strict-rules": "^2.0.10", "phpstan/phpstan-webmozart-assert": "^2.0.0", "rector/rector": "^2.4.1", "saschaegerer/phpstan-typo3": "^2.1.1 || ^3.0.1", "symplify/easy-coding-standard": "^13.0.4", "typo3/cms-install": "^13.4 || ^14.2", "typo3/cms-rte-ckeditor": "^13.4 || ^14.2", "typo3/minimal": "^13.4 || ^14.3", "typo3/testing-framework": "^9.5" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "Package": { "providesPackages": [] }, "version": "7.0.0", "web-dir": ".Build/Web", "extension-key": "typo3_encore" }, "branch-alias": { "dev-master": "7.x-dev" } }, "autoload": { "psr-4": { "Ssch\\Typo3Encore\\": "Classes" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Sebastian Schreiber", "email": "breakpoint@schreibersebastian.de", "role": "Developer" } ], "description": "Use Webpack Encore in TYPO3 Context", "keywords": [ "encore", "webpack" ], "support": { "issues": "https://github.com/sabbelasichon/typo3_encore/issues", "source": "https://github.com/sabbelasichon/typo3_encore/tree/v7.0.1" }, "funding": [ { "url": "https://paypal.me/schreiberten", "type": "custom" }, { "url": "https://github.com/sabbelasichon", "type": "github" } ], "time": "2026-07-08T09:14:15+00:00" }, { "name": "symfony/asset", "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/asset.git", "reference": "d2e2f014ccd6ec9fae8dbe6336a4164346a2a856" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/asset/zipball/d2e2f014ccd6ec9fae8dbe6336a4164346a2a856", "reference": "d2e2f014ccd6ec9fae8dbe6336a4164346a2a856", "shasum": "" }, "require": { "php": ">=8.2" }, "conflict": { "symfony/http-foundation": "<6.4" }, "require-dev": { "symfony/http-client": "^6.4|^7.0|^8.0", "symfony/http-foundation": "^6.4|^7.0|^8.0", "symfony/http-kernel": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Asset\\": "" }, "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": "Manages URL generation and versioning of web assets such as CSS stylesheets, JavaScript files and image files", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/asset/tree/v7.4.8" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/cache", "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/cache.git", "reference": "385f37a95296a9d4bc0204c9c49ee4765d4fe989" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/cache/zipball/385f37a95296a9d4bc0204c9c49ee4765d4fe989", "reference": "385f37a95296a9d4bc0204c9c49ee4765d4fe989", "shasum": "" }, "require": { "php": ">=8.4.1", "psr/cache": "^2.0|^3.0", "psr/log": "^1.1|^2|^3", "symfony/cache-contracts": "^3.6", "symfony/service-contracts": "^2.5|^3", "symfony/var-exporter": "^8.1.1" }, "conflict": { "ext-redis": "<6.1", "ext-relay": "<0.12.1" }, "provide": { "psr/cache-implementation": "2.0|3.0", "psr/simple-cache-implementation": "1.0|2.0|3.0", "symfony/cache-implementation": "1.1|2.0|3.0" }, "require-dev": { "cache/integration-tests": "^1.0.3", "doctrine/dbal": "^4.3", "predis/predis": "^1.1|^2.0", "psr/simple-cache": "^1.0|^2.0|^3.0", "symfony/clock": "^7.4|^8.0", "symfony/config": "^7.4|^8.0", "symfony/dependency-injection": "^7.4|^8.0", "symfony/filesystem": "^7.4|^8.0", "symfony/http-kernel": "^7.4|^8.0", "symfony/messenger": "^7.4|^8.0", "symfony/var-dumper": "^7.4|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Cache\\": "" }, "classmap": [ "Traits/ValueWrapper.php" ], "exclude-from-classmap": [ "/Tests/" ] }, "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": "Provides extended PSR-6, PSR-16 (and tags) implementations", "homepage": "https://symfony.com", "keywords": [ "caching", "psr6" ], "support": { "source": "https://github.com/symfony/cache/tree/v8.1.10" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-28T10:55:21+00:00" }, { "name": "symfony/cache-contracts", "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/cache-contracts.git", "reference": "9789738bc19af1106dc54d6afba9a0b467516cf2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/9789738bc19af1106dc54d6afba9a0b467516cf2", "reference": "9789738bc19af1106dc54d6afba9a0b467516cf2", "shasum": "" }, "require": { "php": ">=8.1", "psr/cache": "^3.0" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Cache\\": "" } }, "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": "Generic abstractions related to caching", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/cache-contracts/tree/v3.7.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/clock", "version": "v8.1.9", "source": { "type": "git", "url": "https://github.com/symfony/clock.git", "reference": "945ea3b64d6da9c1c2c354fe5c07b27455df6442" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/clock/zipball/945ea3b64d6da9c1c2c354fe5c07b27455df6442", "reference": "945ea3b64d6da9c1c2c354fe5c07b27455df6442", "shasum": "" }, "require": { "php": ">=8.4.1", "psr/clock": "^1.0" }, "provide": { "psr/clock-implementation": "1.0" }, "type": "library", "autoload": { "files": [ "Resources/now.php" ], "psr-4": { "Symfony\\Component\\Clock\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "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": "Decouples applications from the system clock", "homepage": "https://symfony.com", "keywords": [ "clock", "psr20", "time" ], "support": { "source": "https://github.com/symfony/clock/tree/v8.1.9" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-12T14:32:04+00:00" }, { "name": "symfony/config", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/config.git", "reference": "d7f9d7495992429d916aea42d1a4d76a12dfa29f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/config/zipball/d7f9d7495992429d916aea42d1a4d76a12dfa29f", "reference": "d7f9d7495992429d916aea42d1a4d76a12dfa29f", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/filesystem": "^7.1|^8.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { "symfony/finder": "<6.4", "symfony/service-contracts": "<2.5" }, "require-dev": { "symfony/event-dispatcher": "^6.4|^7.0|^8.0", "symfony/finder": "^6.4|^7.0|^8.0", "symfony/messenger": "^6.4|^7.0|^8.0", "symfony/service-contracts": "^2.5|^3", "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Config\\": "" }, "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": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/config/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-25T14:40:16+00:00" }, { "name": "symfony/console", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/console.git", "reference": "8012f842110b414fd1cc641adb0ed8423353b0bb" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/console/zipball/8012f842110b414fd1cc641adb0ed8423353b0bb", "reference": "8012f842110b414fd1cc641adb0ed8423353b0bb", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", "symfony/string": "^7.2|^8.0" }, "conflict": { "symfony/dependency-injection": "<6.4", "symfony/dotenv": "<6.4", "symfony/event-dispatcher": "<6.4", "symfony/lock": "<6.4", "symfony/process": "<6.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^6.4|^7.0|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/event-dispatcher": "^6.4|^7.0|^8.0", "symfony/http-foundation": "^6.4|^7.0|^8.0", "symfony/http-kernel": "^6.4|^7.0|^8.0", "symfony/lock": "^6.4|^7.0|^8.0", "symfony/messenger": "^6.4|^7.0|^8.0", "symfony/process": "^6.4|^7.0|^8.0", "symfony/stopwatch": "^6.4|^7.0|^8.0", "symfony/var-dumper": "^6.4|^7.0|^8.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/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-28T11:08:27+00:00" }, { "name": "symfony/dependency-injection", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", "reference": "f98a1b0625d5608a723481fa104b5473e6b18ebd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f98a1b0625d5608a723481fa104b5473e6b18ebd", "reference": "f98a1b0625d5608a723481fa104b5473e6b18ebd", "shasum": "" }, "require": { "php": ">=8.2", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^3.6", "symfony/var-exporter": "^6.4.20|^7.2.5|^8.0" }, "conflict": { "ext-psr": "<1.1|>=2", "symfony/config": "<6.4", "symfony/finder": "<6.4", "symfony/yaml": "<6.4" }, "provide": { "psr/container-implementation": "1.1|2.0", "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { "symfony/config": "^6.4|^7.0|^8.0", "symfony/expression-language": "^6.4|^7.0|^8.0", "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\DependencyInjection\\": "" }, "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": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/dependency-injection/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-25T14:40:16+00:00" }, { "name": "symfony/deprecation-contracts", "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", "reference": "f3202fa1b5097b0af062dc978b32ecf63404e31d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/f3202fa1b5097b0af062dc978b32ecf63404e31d", "reference": "f3202fa1b5097b0af062dc978b32ecf63404e31d", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "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.7.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/doctrine-messenger", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/doctrine-messenger.git", "reference": "ca8654c621ed6d5af8279a38659bfdcfe307e10a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/doctrine-messenger/zipball/ca8654c621ed6d5af8279a38659bfdcfe307e10a", "reference": "ca8654c621ed6d5af8279a38659bfdcfe307e10a", "shasum": "" }, "require": { "doctrine/dbal": "^3.6|^4", "php": ">=8.2", "symfony/messenger": "^7.2|^8.0", "symfony/service-contracts": "^2.5|^3" }, "conflict": { "doctrine/persistence": "<1.3" }, "require-dev": { "doctrine/persistence": "^1.3|^2|^3|^4", "symfony/property-access": "^6.4|^7.0|^8.0", "symfony/serializer": "^6.4|^7.0|^8.0" }, "type": "symfony-messenger-bridge", "autoload": { "psr-4": { "Symfony\\Component\\Messenger\\Bridge\\Doctrine\\": "" }, "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": "Symfony Doctrine Messenger Bridge", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/doctrine-messenger/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-18T07:24:07+00:00" }, { "name": "symfony/event-dispatcher", "version": "v8.1.5", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", "reference": "7458da64220376b2e0dc2d8451bf43382c1ad297" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/7458da64220376b2e0dc2d8451bf43382c1ad297", "reference": "7458da64220376b2e0dc2d8451bf43382c1ad297", "shasum": "" }, "require": { "php": ">=8.4.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { "symfony/security-http": "<7.4", "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^7.4|^8.0", "symfony/dependency-injection": "^7.4|^8.0", "symfony/error-handler": "^7.4|^8.0", "symfony/expression-language": "^7.4|^8.0", "symfony/framework-bundle": "^7.4|^8.0", "symfony/http-foundation": "^7.4|^8.0", "symfony/service-contracts": "^2.5|^3", "symfony/stopwatch": "^7.4|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" }, "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 tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/event-dispatcher/tree/v8.1.5" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-08-21T17:47:34+00:00" }, { "name": "symfony/event-dispatcher-contracts", "version": "v3.7.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c7de7a00ffb67842132da02ea92988a39ccd9f4e", "reference": "c7de7a00ffb67842132da02ea92988a39ccd9f4e", "shasum": "" }, "require": { "php": ">=8.1", "psr/event-dispatcher": "^1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\EventDispatcher\\": "" } }, "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": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.7.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-06-05T06:23:12+00:00" }, { "name": "symfony/expression-language", "version": "v7.4.21", "source": { "type": "git", "url": "https://github.com/symfony/expression-language.git", "reference": "51c52817a02119ecd46a3369a2b38fc7f24dbf5e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/expression-language/zipball/51c52817a02119ecd46a3369a2b38fc7f24dbf5e", "reference": "51c52817a02119ecd46a3369a2b38fc7f24dbf5e", "shasum": "" }, "require": { "php": ">=8.2", "symfony/cache": "^6.4|^7.0|^8.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^2.5|^3" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\ExpressionLanguage\\": "" }, "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 an engine that can compile and evaluate expressions", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/expression-language/tree/v7.4.21" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-09T13:57:53+00:00" }, { "name": "symfony/filesystem", "version": "v7.4.21", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", "reference": "fd0e3462be6d32a0d130e8423e4940a7688162d8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/filesystem/zipball/fd0e3462be6d32a0d130e8423e4940a7688162d8", "reference": "fd0e3462be6d32a0d130e8423e4940a7688162d8", "shasum": "" }, "require": { "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { "symfony/process": "^6.4|^7.0|^8.0" }, "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/v7.4.21" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-06T20:05:19+00:00" }, { "name": "symfony/finder", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", "reference": "e13420a8e0a76bdde1e7be09f923e62ad13739f2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/finder/zipball/e13420a8e0a76bdde1e7be09f923e62ad13739f2", "reference": "e13420a8e0a76bdde1e7be09f923e62ad13739f2", "shasum": "" }, "require": { "php": ">=8.2" }, "require-dev": { "symfony/filesystem": "^6.4|^7.0|^8.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.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-19T16:56:54+00:00" }, { "name": "symfony/http-client", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", "reference": "9dd7ba9dc326b37d7f6e19588de79b5d91b20d66" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-client/zipball/9dd7ba9dc326b37d7f6e19588de79b5d91b20d66", "reference": "9dd7ba9dc326b37d7f6e19588de79b5d91b20d66", "shasum": "" }, "require": { "php": ">=8.2", "psr/log": "^1|^2|^3", "symfony/deprecation-contracts": "^2.5|^3", "symfony/http-client-contracts": "~3.4.4|^3.5.2", "symfony/polyfill-php83": "^1.29", "symfony/service-contracts": "^2.5|^3" }, "conflict": { "amphp/amp": "<2.5", "amphp/socket": "<1.1", "php-http/discovery": "<1.15", "symfony/http-foundation": "<6.4" }, "provide": { "php-http/async-client-implementation": "*", "php-http/client-implementation": "*", "psr/http-client-implementation": "1.0", "symfony/http-client-implementation": "3.0" }, "require-dev": { "amphp/http-client": "^4.2.1|^5.0", "amphp/http-tunnel": "^1.0|^2.0", "guzzlehttp/promises": "^1.4|^2.0", "nyholm/psr7": "^1.0", "php-http/httplug": "^1.0|^2.0", "psr/http-client": "^1.0", "symfony/amphp-http-client-meta": "^1.0|^2.0", "symfony/cache": "^6.4|^7.0|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/http-kernel": "^6.4|^7.0|^8.0", "symfony/messenger": "^6.4|^7.0|^8.0", "symfony/process": "^6.4|^7.0|^8.0", "symfony/rate-limiter": "^6.4|^7.0|^8.0", "symfony/stopwatch": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\HttpClient\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "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": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", "homepage": "https://symfony.com", "keywords": [ "http" ], "support": { "source": "https://github.com/symfony/http-client/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-26T21:52:50+00:00" }, { "name": "symfony/http-client-contracts", "version": "v3.7.3", "source": { "type": "git", "url": "https://github.com/symfony/http-client-contracts.git", "reference": "35be0019e2c2c9fba80f9dc033290a5240f7b44f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/35be0019e2c2c9fba80f9dc033290a5240f7b44f", "reference": "35be0019e2c2c9fba80f9dc033290a5240f7b44f", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\HttpClient\\": "" }, "exclude-from-classmap": [ "/Test/" ] }, "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": "Generic abstractions related to HTTP clients", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/http-client-contracts/tree/v3.7.3" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-08-04T08:41:16+00:00" }, { "name": "symfony/http-foundation", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", "reference": "63eda1d0c4de229d6b3e825709e49dd5c149699a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-foundation/zipball/63eda1d0c4de229d6b3e825709e49dd5c149699a", "reference": "63eda1d0c4de229d6b3e825709e49dd5c149699a", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "^1.1" }, "conflict": { "doctrine/dbal": "<3.6", "symfony/cache": "<6.4.12|>=7.0,<7.1.5" }, "require-dev": { "doctrine/dbal": "^3.6|^4", "predis/predis": "^1.1|^2.0", "symfony/cache": "^6.4.12|^7.1.5|^8.0", "symfony/clock": "^6.4|^7.0|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/expression-language": "^6.4|^7.0|^8.0", "symfony/http-kernel": "^6.4|^7.0|^8.0", "symfony/mime": "^6.4|^7.0|^8.0", "symfony/rate-limiter": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\HttpFoundation\\": "" }, "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": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/http-foundation/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-27T13:26:03+00:00" }, { "name": "symfony/mailer", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", "reference": "1aa1e2ee7515826bb17b0ad0d2f16962fcaa7859" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mailer/zipball/1aa1e2ee7515826bb17b0ad0d2f16962fcaa7859", "reference": "1aa1e2ee7515826bb17b0ad0d2f16962fcaa7859", "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3|^4", "php": ">=8.2", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", "symfony/event-dispatcher": "^6.4|^7.0|^8.0", "symfony/mime": "^7.2|^8.0", "symfony/service-contracts": "^2.5|^3" }, "conflict": { "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<6.4", "symfony/messenger": "<6.4", "symfony/mime": "<6.4", "symfony/twig-bridge": "<6.4" }, "require-dev": { "symfony/console": "^6.4|^7.0|^8.0", "symfony/http-client": "^6.4|^7.0|^8.0", "symfony/messenger": "^6.4|^7.0|^8.0", "symfony/twig-bridge": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mailer\\": "" }, "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": "Helps sending emails", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/mailer/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-23T16:51:52+00:00" }, { "name": "symfony/messenger", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/messenger.git", "reference": "08f0ad6f9b7a4463043b71c8476f68a553a2736a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/messenger/zipball/08f0ad6f9b7a4463043b71c8476f68a553a2736a", "reference": "08f0ad6f9b7a4463043b71c8476f68a553a2736a", "shasum": "" }, "require": { "php": ">=8.2", "psr/log": "^1|^2|^3", "symfony/clock": "^6.4|^7.0|^8.0", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "symfony/console": "<7.2", "symfony/event-dispatcher": "<6.4", "symfony/event-dispatcher-contracts": "<2.5", "symfony/framework-bundle": "<6.4", "symfony/http-kernel": "<7.3", "symfony/lock": "<7.4", "symfony/serializer": "<6.4.32|>=7.3,<7.3.10|>=7.4,<7.4.4|>=8.0,<8.0.4" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "symfony/console": "^7.2|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/event-dispatcher": "^6.4|^7.0|^8.0", "symfony/http-kernel": "^7.3|^8.0", "symfony/lock": "^7.4|^8.0", "symfony/process": "^6.4|^7.0|^8.0", "symfony/property-access": "^6.4|^7.0|^8.0", "symfony/rate-limiter": "^6.4|^7.0|^8.0", "symfony/routing": "^6.4|^7.0|^8.0", "symfony/serializer": "^6.4.32|~7.3.10|^7.4.4|^8.0.4", "symfony/service-contracts": "^2.5|^3", "symfony/stopwatch": "^6.4|^7.0|^8.0", "symfony/validator": "^6.4|^7.0|^8.0", "symfony/var-dumper": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Messenger\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Samuel Roze", "email": "samuel.roze@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Helps applications send and receive messages to/from other applications or via message queues", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/messenger/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-25T14:40:16+00:00" }, { "name": "symfony/mime", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", "reference": "94a4c017435bc515f5ac80421a2c555fb9ca3676" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mime/zipball/94a4c017435bc515f5ac80421a2c555fb9ca3676", "reference": "94a4c017435bc515f5ac80421a2c555fb9ca3676", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<5.2|>=7", "phpdocumentor/type-resolver": "<1.5.1", "symfony/mailer": "<6.4", "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^5.2|^6.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/process": "^6.4|^7.0|^8.0", "symfony/property-access": "^6.4|^7.0|^8.0", "symfony/property-info": "^6.4|^7.0|^8.0", "symfony/serializer": "^6.4.44|^7.4.17|^8.1.5" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mime\\": "" }, "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": "Allows manipulating MIME messages", "homepage": "https://symfony.com", "keywords": [ "mime", "mime-type" ], "support": { "source": "https://github.com/symfony/mime/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-28T17:57:58+00:00" }, { "name": "symfony/options-resolver", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", "reference": "c95dd81729944936b48f9fecb38ff524eeaf97c0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/options-resolver/zipball/c95dd81729944936b48f9fecb38ff524eeaf97c0", "reference": "c95dd81729944936b48f9fecb38ff524eeaf97c0", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\OptionsResolver\\": "" }, "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 an improved replacement for the array_replace PHP function", "homepage": "https://symfony.com", "keywords": [ "config", "configuration", "options" ], "support": { "source": "https://github.com/symfony/options-resolver/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-18T14:39:27+00:00" }, { "name": "symfony/polyfill-ctype", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", "reference": "141046a8f9477948ff284fa65be2095baafb94f2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", "reference": "141046a8f9477948ff284fa65be2095baafb94f2", "shasum": "" }, "require": { "php": ">=7.2" }, "provide": { "ext-ctype": "*" }, "suggest": { "ext-ctype": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "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.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-deepclone", "version": "v1.43.2", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-deepclone.git", "reference": "82274308b59f6e96f53a3fb37fc40877d843e5a5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-deepclone/zipball/82274308b59f6e96f53a3fb37fc40877d843e5a5", "reference": "82274308b59f6e96f53a3fb37fc40877d843e5a5", "shasum": "" }, "require": { "php": ">=8.1" }, "provide": { "ext-deepclone": "*" }, "suggest": { "ext-deepclone": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\DeepClone\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 the deepclone extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "deepclone", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-deepclone/tree/v1.43.2" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-14T07:17:09+00:00" }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.43.3", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", "reference": "5a8f33c87aeecffce24e721b5064fab05f4becf8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/5a8f33c87aeecffce24e721b5064fab05f4becf8", "reference": "5a8f33c87aeecffce24e721b5064fab05f4becf8", "shasum": "" }, "require": { "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "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.43.3" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-15T09:18:53+00:00" }, { "name": "symfony/polyfill-intl-idn", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", "reference": "533d68cf99c8f8ee2e8893c59ed59192e92cfd74" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/533d68cf99c8f8ee2e8893c59ed59192e92cfd74", "reference": "533d68cf99c8f8ee2e8893c59ed59192e92cfd74", "shasum": "" }, "require": { "php": ">=7.2", "symfony/polyfill-intl-normalizer": "^1.10" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Idn\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Laurent Bassin", "email": "laurent@bassin.info" }, { "name": "Trevor Rowbotham", "email": "trevor.rowbotham@pm.me" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "idn", "intl", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-23T14:40:04+00:00" }, { "name": "symfony/polyfill-intl-normalizer", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", "reference": "ebd57ccc7edb93d632e184efbe7693d2517bab3b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/ebd57ccc7edb93d632e184efbe7693d2517bab3b", "reference": "ebd57ccc7edb93d632e184efbe7693d2517bab3b", "shasum": "" }, "require": { "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Normalizer\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 Normalizer class and related functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "intl", "normalizer", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-23T22:02:09+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.43.3", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", "reference": "122889ed24dc000165bcbfd77ec412f15cbdfc6a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/122889ed24dc000165bcbfd77ec412f15cbdfc6a", "reference": "122889ed24dc000165bcbfd77ec412f15cbdfc6a", "shasum": "" }, "require": { "ext-iconv": "*", "php": ">=7.2" }, "provide": { "ext-mbstring": "*" }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" } }, "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 the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "mbstring", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.43.3" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-28T09:35:49+00:00" }, { "name": "symfony/polyfill-php80", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", "reference": "9c6a5d6b01ca51d486c813e9a9c0ed55f208bb74" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/9c6a5d6b01ca51d486c813e9a9c0ed55f208bb74", "reference": "9c6a5d6b01ca51d486c813e9a9c0ed55f208bb74", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php80\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ion Bazan", "email": "ion.bazan@gmail.com" }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php80/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-25T15:50:05+00:00" }, { "name": "symfony/polyfill-php82", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php82.git", "reference": "843bbe8b2a7934307b749751eede0f111f5d1cfc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/843bbe8b2a7934307b749751eede0f111f5d1cfc", "reference": "843bbe8b2a7934307b749751eede0f111f5d1cfc", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php82\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 backporting some PHP 8.2+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php82/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-25T15:50:05+00:00" }, { "name": "symfony/polyfill-php83", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", "reference": "80ccff923a8d61f73ebe9da0aa94e25232f004ce" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/80ccff923a8d61f73ebe9da0aa94e25232f004ce", "reference": "80ccff923a8d61f73ebe9da0aa94e25232f004ce", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php83\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php83/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-25T15:50:05+00:00" }, { "name": "symfony/polyfill-php84", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php84.git", "reference": "22c6548499cbe5c5bb072fc0c42312dff062a015" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/22c6548499cbe5c5bb072fc0c42312dff062a015", "reference": "22c6548499cbe5c5bb072fc0c42312dff062a015", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php84\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 backporting some PHP 8.4+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php84/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-23T22:01:09+00:00" }, { "name": "symfony/polyfill-php85", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php85.git", "reference": "86a42cbcc07adc331481a5ab310a4024bfc227f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/86a42cbcc07adc331481a5ab310a4024bfc227f6", "reference": "86a42cbcc07adc331481a5ab310a4024bfc227f6", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php85\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 backporting some PHP 8.5+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php85/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-25T15:46:47+00:00" }, { "name": "symfony/polyfill-uuid", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-uuid.git", "reference": "b23ff8245cc5c4479ea2be3d0132d2e6dd433993" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/b23ff8245cc5c4479ea2be3d0132d2e6dd433993", "reference": "b23ff8245cc5c4479ea2be3d0132d2e6dd433993", "shasum": "" }, "require": { "php": ">=7.2" }, "provide": { "ext-uuid": "*" }, "suggest": { "ext-uuid": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Uuid\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Grégoire Pineau", "email": "lyrixx@lyrixx.info" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for uuid functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "uuid" ], "support": { "source": "https://github.com/symfony/polyfill-uuid/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-24T05:20:52+00:00" }, { "name": "symfony/process", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/process.git", "reference": "a5a6912edbbfc4c98cd080bc4bbe37c8e7eeb20a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/process/zipball/a5a6912edbbfc4c98cd080bc4bbe37c8e7eeb20a", "reference": "a5a6912edbbfc4c98cd080bc4bbe37c8e7eeb20a", "shasum": "" }, "require": { "php": ">=8.2" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Process\\": "" }, "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": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/process/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-25T14:40:16+00:00" }, { "name": "symfony/property-access", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/property-access.git", "reference": "b45cfcfe0abdbba37350645dae148be29b94f25a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/property-access/zipball/b45cfcfe0abdbba37350645dae148be29b94f25a", "reference": "b45cfcfe0abdbba37350645dae148be29b94f25a", "shasum": "" }, "require": { "php": ">=8.2", "symfony/property-info": "^6.4.32|~7.3.10|^7.4.4|^8.0.4" }, "require-dev": { "symfony/cache": "^6.4|^7.0|^8.0", "symfony/var-exporter": "^6.4.1|^7.0.1|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\PropertyAccess\\": "" }, "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 functions to read and write from/to an object or array using a simple string notation", "homepage": "https://symfony.com", "keywords": [ "access", "array", "extraction", "index", "injection", "object", "property", "property-path", "reflection" ], "support": { "source": "https://github.com/symfony/property-access/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-26T21:52:50+00:00" }, { "name": "symfony/property-info", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", "reference": "25c1b823ee4e0995e57e49bc0160c43ea199a7b5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/property-info/zipball/25c1b823ee4e0995e57e49bc0160c43ea199a7b5", "reference": "25c1b823ee4e0995e57e49bc0160c43ea199a7b5", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/string": "^6.4|^7.0|^8.0", "symfony/type-info": "^7.4.7|^8.0.7" }, "conflict": { "phpdocumentor/reflection-docblock": "<5.2|>=7", "phpdocumentor/type-resolver": "<1.5.1", "symfony/cache": "<6.4", "symfony/dependency-injection": "<6.4", "symfony/serializer": "<6.4" }, "require-dev": { "phpdocumentor/reflection-docblock": "^5.2|^6.0", "phpstan/phpdoc-parser": "^1.0|^2.0", "symfony/cache": "^6.4|^7.0|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/serializer": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\PropertyInfo\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Kévin Dunglas", "email": "dunglas@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Extracts information about PHP class' properties using metadata of popular sources", "homepage": "https://symfony.com", "keywords": [ "doctrine", "phpdoc", "property", "symfony", "type", "validator" ], "support": { "source": "https://github.com/symfony/property-info/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-25T14:40:16+00:00" }, { "name": "symfony/rate-limiter", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/rate-limiter.git", "reference": "97a013c93ce39c70ace5316499c0d8aaec43a7f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/rate-limiter/zipball/97a013c93ce39c70ace5316499c0d8aaec43a7f6", "reference": "97a013c93ce39c70ace5316499c0d8aaec43a7f6", "shasum": "" }, "require": { "php": ">=8.2", "symfony/options-resolver": "^7.3|^8.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "symfony/lock": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\RateLimiter\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Wouter de Jong", "email": "wouter@wouterj.nl" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides a Token Bucket implementation to rate limit input and output in your application", "homepage": "https://symfony.com", "keywords": [ "limiter", "rate-limiter" ], "support": { "source": "https://github.com/symfony/rate-limiter/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-20T19:25:08+00:00" }, { "name": "symfony/routing", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", "reference": "f79ed6fbf60d9e32d358054f1915295f3b8a6f7a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/routing/zipball/f79ed6fbf60d9e32d358054f1915295f3b8a6f7a", "reference": "f79ed6fbf60d9e32d358054f1915295f3b8a6f7a", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "symfony/config": "<6.4", "symfony/dependency-injection": "<6.4", "symfony/yaml": "<6.4" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^6.4|^7.0|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/expression-language": "^6.4|^7.0|^8.0", "symfony/http-foundation": "^6.4|^7.0|^8.0", "symfony/yaml": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Routing\\": "" }, "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": "Maps an HTTP request to a set of configuration variables", "homepage": "https://symfony.com", "keywords": [ "router", "routing", "uri", "url" ], "support": { "source": "https://github.com/symfony/routing/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-26T21:52:50+00:00" }, { "name": "symfony/service-contracts", "version": "v3.7.3", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", "reference": "15e6a07ec2a2c75ceb1b21dd98105ee8456d2257" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/15e6a07ec2a2c75ceb1b21dd98105ee8456d2257", "reference": "15e6a07ec2a2c75ceb1b21dd98105ee8456d2257", "shasum": "" }, "require": { "php": ">=8.1", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" }, "exclude-from-classmap": [ "/Test/" ] }, "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": "Generic abstractions related to writing services", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/service-contracts/tree/v3.7.3" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-07-27T15:39:01+00:00" }, { "name": "symfony/string", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/string.git", "reference": "8dff7da3a56638f1d189c5368183294102de4ced" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/string/zipball/8dff7da3a56638f1d189c5368183294102de4ced", "reference": "8dff7da3a56638f1d189c5368183294102de4ced", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3.0", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.33", "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { "symfony/translation-contracts": "<2.5" }, "require-dev": { "symfony/emoji": "^7.1|^8.0", "symfony/http-client": "^6.4|^7.0|^8.0", "symfony/intl": "^6.4|^7.0|^8.0", "symfony/translation-contracts": "^2.5|^3.0", "symfony/var-exporter": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "files": [ "Resources/functions.php" ], "psr-4": { "Symfony\\Component\\String\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "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": "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", "keywords": [ "grapheme", "i18n", "string", "unicode", "utf-8", "utf8" ], "support": { "source": "https://github.com/symfony/string/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-23T16:51:52+00:00" }, { "name": "symfony/type-info", "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/type-info.git", "reference": "2083d4516f9041b8ac550d9029afb08fcf09d0ad" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/type-info/zipball/2083d4516f9041b8ac550d9029afb08fcf09d0ad", "reference": "2083d4516f9041b8ac550d9029afb08fcf09d0ad", "shasum": "" }, "require": { "php": ">=8.4.1", "psr/container": "^1.1|^2.0" }, "conflict": { "phpstan/phpdoc-parser": "<1.30" }, "require-dev": { "phpstan/phpdoc-parser": "^1.30|^2.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\TypeInfo\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mathias Arlaud", "email": "mathias.arlaud@gmail.com" }, { "name": "Baptiste LEDUC", "email": "baptiste.leduc@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Extracts PHP types information.", "homepage": "https://symfony.com", "keywords": [ "PHPStan", "phpdoc", "symfony", "type" ], "support": { "source": "https://github.com/symfony/type-info/tree/v8.1.10" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-25T14:40:25+00:00" }, { "name": "symfony/uid", "version": "v7.4.21", "source": { "type": "git", "url": "https://github.com/symfony/uid.git", "reference": "3e706a245b5343ea93be9cafe84525bfb54e60fc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/uid/zipball/3e706a245b5343ea93be9cafe84525bfb54e60fc", "reference": "3e706a245b5343ea93be9cafe84525bfb54e60fc", "shasum": "" }, "require": { "php": ">=8.2", "symfony/polyfill-uuid": "^1.15" }, "require-dev": { "symfony/console": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Uid\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Grégoire Pineau", "email": "lyrixx@lyrixx.info" }, { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides an object-oriented API to generate and represent UIDs", "homepage": "https://symfony.com", "keywords": [ "UID", "ulid", "uuid" ], "support": { "source": "https://github.com/symfony/uid/tree/v7.4.21" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-12T14:31:36+00:00" }, { "name": "symfony/var-exporter", "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", "reference": "e94442cdefc1df995528d26acb40d25c2d50504d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/var-exporter/zipball/e94442cdefc1df995528d26acb40d25c2d50504d", "reference": "e94442cdefc1df995528d26acb40d25c2d50504d", "shasum": "" }, "require": { "php": ">=8.4.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-deepclone": "^1.43.1" }, "require-dev": { "symfony/property-access": "^7.4|^8.0", "symfony/serializer": "^7.4|^8.0", "symfony/var-dumper": "^7.4|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\VarExporter\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "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": "Provides tools to export, instantiate, hydrate, clone and lazy-load PHP objects", "homepage": "https://symfony.com", "keywords": [ "clone", "construct", "deep-clone", "export", "hydrate", "instantiate", "lazy-loading", "proxy", "serialize" ], "support": { "source": "https://github.com/symfony/var-exporter/tree/v8.1.10" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-22T14:30:01+00:00" }, { "name": "symfony/web-link", "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/web-link.git", "reference": "0711009963009e7d6d59149327f3ad633ee3fe25" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/web-link/zipball/0711009963009e7d6d59149327f3ad633ee3fe25", "reference": "0711009963009e7d6d59149327f3ad633ee3fe25", "shasum": "" }, "require": { "php": ">=8.2", "psr/link": "^1.1|^2.0" }, "conflict": { "symfony/http-kernel": "<6.4" }, "provide": { "psr/link-implementation": "1.0|2.0" }, "require-dev": { "symfony/http-kernel": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\WebLink\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Kévin Dunglas", "email": "dunglas@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Manages links between resources", "homepage": "https://symfony.com", "keywords": [ "dns-prefetch", "http", "http2", "link", "performance", "prefetch", "preload", "prerender", "psr13", "push" ], "support": { "source": "https://github.com/symfony/web-link/tree/v7.4.8" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/yaml", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", "reference": "1ed6afa13d48c579c51cbf32e38f50686313497b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/yaml/zipball/1ed6afa13d48c579c51cbf32e38f50686313497b", "reference": "1ed6afa13d48c579c51cbf32e38f50686313497b", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/console": "<6.4" }, "require-dev": { "symfony/console": "^6.4|^7.0|^8.0" }, "bin": [ "Resources/bin/yaml-lint" ], "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" }, "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": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/yaml/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-18T14:39:27+00:00" }, { "name": "tritum/form-element-linked-checkbox", "version": "v6.0.0", "source": { "type": "git", "url": "https://github.com/tritum/form_element_linked_checkbox.git", "reference": "cad79670c59d7d52f7cde0d74ab10e9b5e6c78fa" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/tritum/form_element_linked_checkbox/zipball/cad79670c59d7d52f7cde0d74ab10e9b5e6c78fa", "reference": "cad79670c59d7d52f7cde0d74ab10e9b5e6c78fa", "shasum": "" }, "require": { "php": "^8.2", "typo3/cms-core": "^13.4 || ^14.1", "typo3/cms-form": "^13.4 || ^14.1", "typo3/cms-frontend": "^13.4 || ^14.1" }, "require-dev": { "armin/editorconfig-cli": "^2.2", "ergebnis/composer-normalize": "^2.23", "helmich/typo3-typoscript-lint": "^3.1", "phpstan/phpstan": "^1.3", "saschaegerer/phpstan-typo3": "^1.0", "typo3/coding-standards": "^0.8.0" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "extension-key": "form_element_linked_checkbox" } }, "autoload": { "psr-4": { "TRITUM\\FormElementLinkedCheckbox\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Björn Jacob", "email": "bjoern.jacob@tritum.de", "homepage": "https://www.tritum.de", "role": "Developer" }, { "name": "Elias Häußler", "email": "elias@haeussler.dev", "homepage": "https://haeussler.dev", "role": "Developer" }, { "name": "dreistrom.land", "email": "hello@dreistrom.land", "homepage": "https://dreistrom.land", "role": "Developer" } ], "description": "Adds a new form element which allows the editor to create a checkbox with a linked label text. This is an extension for TYPO3 CMS.", "homepage": "https://github.com/tritum/form_element_linked_checkbox", "support": { "issues": "https://github.com/tritum/form_element_linked_checkbox/issues", "source": "https://github.com/tritum/form_element_linked_checkbox/tree/v6.0.0" }, "time": "2026-02-24T09:59:51+00:00" }, { "name": "typo3/class-alias-loader", "version": "v1.2.2", "source": { "type": "git", "url": "https://github.com/TYPO3/class-alias-loader.git", "reference": "9e385e64ddf8a1ad354a4d62d4d0f90bce4dcbc2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3/class-alias-loader/zipball/9e385e64ddf8a1ad354a4d62d4d0f90bce4dcbc2", "reference": "9e385e64ddf8a1ad354a4d62d4d0f90bce4dcbc2", "shasum": "" }, "require": { "composer-plugin-api": "^2.0", "php": ">=7.1" }, "replace": { "helhum/class-alias-loader": "*" }, "require-dev": { "composer/composer": "^2.0@dev", "mikey179/vfsstream": "~1.4.0@dev", "phpunit/phpunit": "^8 || ^9" }, "type": "composer-plugin", "extra": { "class": "TYPO3\\ClassAliasLoader\\Plugin", "branch-alias": { "dev-main": "1.1.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\ClassAliasLoader\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Helmut Hummel", "email": "info@helhum.io" } ], "description": "Amends the composer class loader to support class aliases to provide backwards compatibility for packages", "homepage": "http://github.com/TYPO3/class-alias-loader", "keywords": [ "alias", "autoloader", "classloader", "composer" ], "support": { "issues": "https://github.com/TYPO3/class-alias-loader/issues", "source": "https://github.com/TYPO3/class-alias-loader/tree/v1.2.2" }, "time": "2026-04-17T09:41:06+00:00" }, { "name": "typo3/cms-backend", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/backend.git", "reference": "9d9357e69f1c8ae5313787d0525b4b939f409a72" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/backend/zipball/9d9357e69f1c8ae5313787d0525b4b939f409a72", "reference": "9d9357e69f1c8ae5313787d0525b4b939f409a72", "shasum": "" }, "require": { "ext-intl": "*", "ext-libxml": "*", "psr/event-dispatcher": "^1.0", "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "replace": { "typo3/cms-about": "self.version", "typo3/cms-context-help": "self.version", "typo3/cms-cshmanual": "self.version", "typo3/cms-func-wizards": "self.version", "typo3/cms-recordlist": "self.version", "typo3/cms-t3editor": "self.version", "typo3/cms-wizard-crpages": "self.version", "typo3/cms-wizard-sortpages": "self.version" }, "suggest": { "typo3/cms-install": "To generate url to install tool in environment toolbar" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "TYPO3\\CMS\\Backend\\ServiceProvider", "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "backend" }, "branch-alias": { "dev-main": "13.4.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ "Migrations/Code/ClassAliasMap.php" ] } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Backend\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS backend", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-belog", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/belog.git", "reference": "6423ace1a612f55cbca5223d14352c92ca6f320e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/belog/zipball/6423ace1a612f55cbca5223d14352c92ca6f320e", "reference": "6423ace1a612f55cbca5223d14352c92ca6f320e", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "belog" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Belog\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Log - View logs from the sys_log table in the TYPO3 backend modules System>Log", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-beuser", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/beuser.git", "reference": "60c877d79bb7b88e5f58ea9bfa08b93743160c79" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/beuser/zipball/60c877d79bb7b88e5f58ea9bfa08b93743160c79", "reference": "60c877d79bb7b88e5f58ea9bfa08b93743160c79", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "beuser" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Beuser\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Backend User - TYPO3 backend module System>Backend Users for managing backend users and groups.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-cli", "version": "v3.1.3", "source": { "type": "git", "url": "https://github.com/TYPO3/cms-cli.git", "reference": "7e26bf51bd8dbd74f86f7c68cb14965c678930f8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3/cms-cli/zipball/7e26bf51bd8dbd74f86f7c68cb14965c678930f8", "reference": "7e26bf51bd8dbd74f86f7c68cb14965c678930f8", "shasum": "" }, "require": { "php": "^7.0 || ^8.0" }, "bin": [ "typo3" ], "type": "library", "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "TYPO3 command line binary", "homepage": "https://typo3.org", "support": { "issues": "https://github.com/TYPO3/cms-cli/issues", "source": "https://github.com/TYPO3/cms-cli/tree/v3.1.3" }, "time": "2025-12-31T13:41:20+00:00" }, { "name": "typo3/cms-composer-installers", "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/TYPO3/CmsComposerInstallers.git", "reference": "becd622c869eb5cba6b8ea13965a73ae84e37346" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3/CmsComposerInstallers/zipball/becd622c869eb5cba6b8ea13965a73ae84e37346", "reference": "becd622c869eb5cba6b8ea13965a73ae84e37346", "shasum": "" }, "require": { "composer-plugin-api": "^2.1.0", "php": "^8.1" }, "replace": { "lw/typo3cms-installers": "*", "netresearch/composer-installers": "*" }, "require-dev": { "composer/composer": "^2.1", "friendsofphp/php-cs-fixer": "^3.62.0", "overtrue/phplint": "^9.4.1", "phpunit/phpunit": "^10.5.30" }, "type": "composer-plugin", "extra": { "class": "TYPO3\\CMS\\Composer\\Installer\\Plugin", "branch-alias": { "dev-main": "5.0.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Composer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 CMS Core Team", "homepage": "https://forge.typo3.org/projects/typo3cms-core", "role": "Developer" }, { "name": "The TYPO3 Community", "homepage": "https://typo3.org/community/", "role": "Contributor" } ], "description": "TYPO3 CMS Installers", "homepage": "https://github.com/TYPO3/CmsComposerInstallers", "keywords": [ "cms", "core", "extension", "installer", "typo3" ], "support": { "general": "https://typo3.org/support/", "issues": "https://github.com/TYPO3/CmsComposerInstallers/issues", "source": "https://github.com/TYPO3/CmsComposerInstallers/tree/v5.0.2" }, "time": "2025-11-25T18:08:15+00:00" }, { "name": "typo3/cms-core", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/core.git", "reference": "a3435e1d44539cd9b5e8f78bb2df84d1e46d4339" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/core/zipball/a3435e1d44539cd9b5e8f78bb2df84d1e46d4339", "reference": "a3435e1d44539cd9b5e8f78bb2df84d1e46d4339", "shasum": "" }, "require": { "bacon/bacon-qr-code": "^3.0", "christian-riesen/base32": "^2.0", "composer-runtime-api": "^2.1", "doctrine/annotations": "^2.0.2", "doctrine/dbal": "~4.4.4", "doctrine/event-manager": "^2.0.1", "doctrine/lexer": "^3.0.1", "egulias/email-validator": "^4.0", "enshrined/svg-sanitize": "^1.1.1", "ext-dom": "*", "ext-intl": "*", "ext-json": "*", "ext-libxml": "*", "ext-mbstring": "*", "ext-pcre": "*", "ext-pdo": "*", "ext-session": "*", "ext-tokenizer": "*", "ext-xml": "*", "firebase/php-jwt": "^6.10.2 || ^7.0.2", "guzzlehttp/guzzle": "^7.15.2 || ^8.0", "guzzlehttp/promises": "^2.0.3 || ^3.0", "guzzlehttp/psr7": "^2.10.2 || ^3.0", "lolli42/finediff": "^1.1.1", "masterminds/html5": "^2.10.0", "php": "^8.2", "psr/container": "^2.0", "psr/event-dispatcher": "^1.0", "psr/http-client": "^1.0.3", "psr/http-factory": "^1.1.0", "psr/http-message": "^1.1 || ^2.0", "psr/http-server-handler": "^1.0", "psr/http-server-middleware": "^1.0", "psr/log": "^3.0.1", "symfony/config": "^7.4", "symfony/console": "^7.4", "symfony/dependency-injection": "^7.4", "symfony/doctrine-messenger": "^7.4", "symfony/event-dispatcher-contracts": "^3.1", "symfony/expression-language": "^7.4.21", "symfony/filesystem": "^7.4", "symfony/finder": "^7.4", "symfony/http-foundation": "^7.4.19", "symfony/mailer": "^7.4.12", "symfony/messenger": "^7.4", "symfony/mime": "^7.4.12", "symfony/options-resolver": "^7.4", "symfony/polyfill-php83": "^1.31", "symfony/polyfill-php84": "^1.38", "symfony/polyfill-php85": "^1.38", "symfony/process": "^7.4", "symfony/rate-limiter": "^7.4", "symfony/routing": "^7.4.13", "symfony/uid": "^7.4", "symfony/yaml": "^7.4.18", "typo3/class-alias-loader": "^1.2", "typo3/cms-cli": "^3.1.1", "typo3/cms-composer-installers": "^5.0.2", "typo3/html-sanitizer": "^2.3.2", "typo3fluid/fluid": "^4.6.1" }, "conflict": { "hoa/core": "*", "typo3/cms": "*" }, "provide": { "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "replace": { "typo3/cms-lang": "self.version", "typo3/cms-saltedpasswords": "self.version", "typo3/cms-sv": "self.version" }, "suggest": { "ext-apcu": "Needed when non-default APCU based cache backends are used", "ext-exif": "Used to extract exif metadata 'Orientation' of uploaded images", "ext-fileinfo": "Used for proper file type detection in the file abstraction layer", "ext-gd": "GDlib/Freetype is required for building images with text (GIFBUILDER) and can also be used to scale images", "ext-mysqli": "", "ext-openssl": "OpenSSL is required for sending SMTP mails over an encrypted channel endpoint", "ext-zip": "", "ext-zlib": "TYPO3 uses zlib for amongst others output compression and un/packing t3x extension files" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "TYPO3\\CMS\\Core\\ServiceProvider", "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "core" }, "branch-alias": { "dev-main": "13.4.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ "Migrations/Code/ClassAliasMap.php" ] } }, "autoload": { "files": [ "Resources/PHP/GlobalDebugFunctions.php" ], "psr-4": { "TYPO3\\CMS\\Core\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Core", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-dashboard", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/dashboard.git", "reference": "9dfa72640c88f2cb71f3d2ab2bfb2e4c7aff7977" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/dashboard/zipball/9dfa72640c88f2cb71f3d2ab2bfb2e4c7aff7977", "reference": "9dfa72640c88f2cb71f3d2ab2bfb2e4c7aff7977", "shasum": "" }, "require": { "typo3/cms-backend": "13.4.37", "typo3/cms-core": "13.4.37", "typo3/cms-extbase": "13.4.37", "typo3/cms-fluid": "13.4.37", "typo3/cms-frontend": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "serviceProvider": "TYPO3\\CMS\\Dashboard\\ServiceProvider", "partOfFactoryDefault": true }, "extension-key": "dashboard" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Dashboard\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Dashboard - TYPO3 backend module used to configure and create backend widgets.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-dashboard/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-extbase", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/extbase.git", "reference": "6be4469f191381b479305d55fe0f304a26b5532b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/extbase/zipball/6be4469f191381b479305d55fe0f304a26b5532b", "reference": "6be4469f191381b479305d55fe0f304a26b5532b", "shasum": "" }, "require": { "doctrine/instantiator": "^1.5 || ^2.0", "phpdocumentor/reflection-docblock": "^5.6.5", "phpdocumentor/type-resolver": "^1.8.2", "symfony/dependency-injection": "^7.4", "symfony/property-access": "^7.4", "symfony/property-info": "^7.4.15", "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-scheduler": "Additional scheduler tasks" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "TYPO3\\CMS\\Extbase\\ServiceProvider", "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "extbase" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Extbase\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Extbase - Extension framework to create TYPO3 frontend plugins and TYPO3 backend modules.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-extensionmanager", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/extensionmanager.git", "reference": "4685b8f6afa99b0a6f7d49de6a8225176948f9ab" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/extensionmanager/zipball/4685b8f6afa99b0a6f7d49de6a8225176948f9ab", "reference": "4685b8f6afa99b0a6f7d49de6a8225176948f9ab", "shasum": "" }, "require": { "ext-libxml": "*", "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "extensionmanager" }, "branch-alias": { "dev-main": "13.4.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ "Migrations/Code/ClassAliasMap.php" ] } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Extensionmanager\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Extension Manager - Backend module (Admin Tools>Extensions) for viewing and managing extensions.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-filelist", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/filelist.git", "reference": "090fbba1a26d2d1575fe527d9ed9b32e2bd9e72e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/filelist/zipball/090fbba1a26d2d1575fe527d9ed9b32e2bd9e72e", "reference": "090fbba1a26d2d1575fe527d9ed9b32e2bd9e72e", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "filelist" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Filelist\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Filelist - TYPO3 backend module (File>Filelist) used for managing files.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-fluid", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/fluid.git", "reference": "ed4913d4de4497e38f779c16ba1cd8e1b0a53aa8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/fluid/zipball/ed4913d4de4497e38f779c16ba1cd8e1b0a53aa8", "reference": "ed4913d4de4497e38f779c16ba1cd8e1b0a53aa8", "shasum": "" }, "require": { "symfony/dependency-injection": "^7.4", "typo3/cms-core": "13.4.37", "typo3/cms-extbase": "13.4.37", "typo3fluid/fluid": "^4.6.1" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "TYPO3\\CMS\\Fluid\\ServiceProvider", "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "fluid" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Fluid\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Fluid Integration - Integration of the Fluid templating engine into TYPO3.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/other/typo3/view-helper-reference/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-fluid-styled-content", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/fluid_styled_content.git", "reference": "357553de078e6c22711d68176d2c374c2bda40f3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/fluid_styled_content/zipball/357553de078e6c22711d68176d2c374c2bda40f3", "reference": "357553de078e6c22711d68176d2c374c2bda40f3", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37", "typo3/cms-fluid": "13.4.37", "typo3/cms-frontend": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "fluid_styled_content" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\FluidStyledContent\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Fluid Styled Content - Fluid templates for TYPO3 content elements.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-fluid-styled-content/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-form", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/form.git", "reference": "d688923d61ded98b2101231cc5d76ed10538d0d0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/form/zipball/d688923d61ded98b2101231cc5d76ed10538d0d0", "reference": "d688923d61ded98b2101231cc5d76ed10538d0d0", "shasum": "" }, "require": { "psr/http-message": "^1.1 || ^2.0", "symfony/expression-language": "^7.4.21", "typo3/cms-core": "13.4.37", "typo3/cms-frontend": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-filelist": "Listing of files in the directory", "typo3/cms-impexp": "Import and Export of records from TYPO3 in a custom serialized format (.T3D) for data exchange with other TYPO3 systems.", "typo3/cms-lowlevel": "To display the YAML configuration in the configuration module" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "form" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Form\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Form - Flexible TYPO3 frontend form framework that comes with a backend editor interface.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-form/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-frontend", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/frontend.git", "reference": "b8b1ecaac6e2e9cac763ca9f0a970ae568a56088" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/frontend/zipball/b8b1ecaac6e2e9cac763ca9f0a970ae568a56088", "reference": "b8b1ecaac6e2e9cac763ca9f0a970ae568a56088", "shasum": "" }, "require": { "ext-libxml": "*", "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-adminpanel": "Provides additional information and functionality for backend users in the frontend." }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "TYPO3\\CMS\\Frontend\\ServiceProvider", "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "frontend" }, "branch-alias": { "dev-main": "13.4.x-dev" }, "typo3/class-alias-loader": { "class-alias-maps": [ "Migrations/Code/ClassAliasMap.php" ] } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Frontend\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Frontend", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-impexp", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/impexp.git", "reference": "27446ef922c69ed5532a33eea424dabb59bcefb2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/impexp/zipball/27446ef922c69ed5532a33eea424dabb59bcefb2", "reference": "27446ef922c69ed5532a33eea424dabb59bcefb2", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "impexp" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Impexp\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Import/Export - Tool for importing and exporting records using XML or the custom T3D format.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-impexp/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-info", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/info.git", "reference": "4bc9d7d60aefee613579ccb73df43c1edc975d31" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/info/zipball/4bc9d7d60aefee613579ccb73df43c1edc975d31", "reference": "4bc9d7d60aefee613579ccb73df43c1edc975d31", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "replace": { "typo3/cms-info-pagetsconfig": "self.version" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "info" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Info\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Info - TYPO3 backend module for displaying information, such as a pagetree overview and localization information.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-install", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/install.git", "reference": "73e91ef50cccb6cdb1a74a966f5ac35581d216d3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/install/zipball/73e91ef50cccb6cdb1a74a966f5ac35581d216d3", "reference": "73e91ef50cccb6cdb1a74a966f5ac35581d216d3", "shasum": "" }, "require": { "doctrine/dbal": "~4.4.4", "guzzlehttp/promises": "^2.0.3 || ^3.0", "nikic/php-parser": "^5.4.0", "symfony/finder": "^7.4", "symfony/http-foundation": "^7.4.19", "typo3/cms-core": "13.4.37", "typo3/cms-extbase": "13.4.37", "typo3/cms-fluid": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "protected": true, "serviceProvider": "TYPO3\\CMS\\Install\\ServiceProvider", "partOfFactoryDefault": true, "partOfMinimalUsableSystem": true }, "extension-key": "install" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Install\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Install Tool - The Install Tool is used for installation, upgrade, system administration and setup tasks.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-lowlevel", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/lowlevel.git", "reference": "4deb8597f475ff43510e539cd1225741cfb31f49" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/lowlevel/zipball/4deb8597f475ff43510e539cd1225741cfb31f49", "reference": "4deb8597f475ff43510e539cd1225741cfb31f49", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "lowlevel" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Lowlevel\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Lowlevel - Technical analysis of the system. This includes raw database search, checking relations, counting pages and records etc.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-reactions", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/reactions.git", "reference": "0583d3078abaeacf1458b66d5ab4eec6cd412457" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/reactions/zipball/0583d3078abaeacf1458b66d5ab4eec6cd412457", "reference": "0583d3078abaeacf1458b66d5ab4eec6cd412457", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-lowlevel": "To display registered reactions in the configuration module" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "extension-key": "reactions" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Reactions\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Reactions - Handle incoming Webhooks for TYPO3", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-reactions/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-recycler", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/recycler.git", "reference": "e4a3319a74ef6b3faa17be27d0ed4cfc13995143" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/recycler/zipball/e4a3319a74ef6b3faa17be27d0ed4cfc13995143", "reference": "e4a3319a74ef6b3faa17be27d0ed4cfc13995143", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-scheduler": "Remove deleted records after given time" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "recycler" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Recycler\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Recycler - Restore deleted records or remove them from the database permanently.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-recycler/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-redirects", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/redirects.git", "reference": "ca857676353aa9cdebf0ebf611a62b07da42347a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/redirects/zipball/ca857676353aa9cdebf0ebf611a62b07da42347a", "reference": "ca857676353aa9cdebf0ebf611a62b07da42347a", "shasum": "" }, "require": { "doctrine/dbal": "~4.4.4", "psr/http-message": "^1.1 || ^2.0", "psr/log": "^3.0.1", "symfony/console": "^7.4", "typo3/cms-backend": "13.4.37", "typo3/cms-core": "13.4.37", "typo3fluid/fluid": "^4.6.1" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-reports": "Get reports of redirects", "typo3/cms-scheduler": "Execute commands to update redirect status" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "redirects" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Redirects\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-redirects/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-rte-ckeditor", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/rte_ckeditor.git", "reference": "5672ea24aba1773ffb55bec4d488c7b021a7048d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/rte_ckeditor/zipball/5672ea24aba1773ffb55bec4d488c7b021a7048d", "reference": "5672ea24aba1773ffb55bec4d488c7b021a7048d", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-setup": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "rte_ckeditor" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\RteCKEditor\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS RTE CKEditor - Integration of CKEditor as a Rich Text Editor for the TYPO3 backend.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-rte-ckeditor/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-scheduler", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/scheduler.git", "reference": "5635da598519ffbd1ee6a01fc773f3b582a7b041" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/scheduler/zipball/5635da598519ffbd1ee6a01fc773f3b582a7b041", "reference": "5635da598519ffbd1ee6a01fc773f3b582a7b041", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "extension-key": "scheduler" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Scheduler\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Scheduler - Schedule tasks to run once or periodically at a specific time.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-scheduler/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-seo", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/seo.git", "reference": "dacd2a393b0dee89942e90e277fb174b5b4c2b9b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/seo/zipball/dacd2a393b0dee89942e90e277fb174b5b4c2b9b", "reference": "dacd2a393b0dee89942e90e277fb174b5b4c2b9b", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37", "typo3/cms-extbase": "13.4.37", "typo3/cms-frontend": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-dashboard": "TYPO3 users can add widgets that can help to optimise their website for search engines" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "seo" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Seo\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS SEO - SEO features including specific fields for SEO purposes, rendering of HTML meta tags and sitemaps.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-seo/main/en-us", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-setup", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/setup.git", "reference": "9599d11df9031740ff30d93b81633d27e1c55c5e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/setup/zipball/9599d11df9031740ff30d93b81633d27e1c55c5e", "reference": "9599d11df9031740ff30d93b81633d27e1c55c5e", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "setup" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Setup\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Setup - Allows users to edit a limited set of options for their user profile, including preferred language, their name and email address.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-sys-note", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/sys_note.git", "reference": "de90ba8b3a0a49ec15129a8efb95c02db89aeccd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/sys_note/zipball/de90ba8b3a0a49ec15129a8efb95c02db89aeccd", "reference": "de90ba8b3a0a49ec15129a8efb95c02db89aeccd", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-dashboard": "TYPO3 users can add widgets that can help to quickly see existing sys_note records" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "sys_note" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\SysNote\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS System Notes - Records with messages which can be placed on any page and contain instructions or other information related to a page or section.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-tstemplate", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/tstemplate.git", "reference": "df9e12aaf9c6600a0f12f1f23ca9d966ca8221e7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/tstemplate/zipball/df9e12aaf9c6600a0f12f1f23ca9d966ca8221e7", "reference": "df9e12aaf9c6600a0f12f1f23ca9d966ca8221e7", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "tstemplate" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Tstemplate\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS TypoScript - TYPO3 backend module for the management of TypoScript records for the CMS frontend.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-viewpage", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/viewpage.git", "reference": "a4c2026358a6dd8f209e895a48e0a158bd9b376b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/viewpage/zipball/a4c2026358a6dd8f209e895a48e0a158bd9b376b", "reference": "a4c2026358a6dd8f209e895a48e0a158bd9b376b", "shasum": "" }, "require": { "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "Package": { "partOfFactoryDefault": true }, "extension-key": "viewpage" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Viewpage\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Viewpage - Use the (Web>View) backend module to view a frontend page inside the TYPO3 backend.", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/cms-webhooks", "version": "v13.4.37", "source": { "type": "git", "url": "https://github.com/TYPO3-CMS/webhooks.git", "reference": "4c5ab4e181a37b9aadd2fee9dd4d308db6adcd03" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3-CMS/webhooks/zipball/4c5ab4e181a37b9aadd2fee9dd4d308db6adcd03", "reference": "4c5ab4e181a37b9aadd2fee9dd4d308db6adcd03", "shasum": "" }, "require": { "symfony/uid": "^7.4", "typo3/cms-core": "13.4.37" }, "conflict": { "typo3/cms": "*" }, "suggest": { "typo3/cms-lowlevel": "To display registered webhooks in the configuration module" }, "type": "typo3-cms-framework", "extra": { "typo3/cms": { "extension-key": "webhooks" }, "branch-alias": { "dev-main": "13.4.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\CMS\\Webhooks\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "TYPO3 Core Team", "email": "typo3cms@typo3.org", "role": "Developer" } ], "description": "TYPO3 CMS Webhooks - Handle outgoing Webhooks for TYPO3", "homepage": "https://typo3.org", "support": { "chat": "https://typo3.org/help", "docs": "https://docs.typo3.org/c/typo3/cms-webhooks/main/en-us/", "issues": "https://forge.typo3.org", "source": "https://github.com/typo3/typo3" }, "time": "2026-10-22T08:52:17+00:00" }, { "name": "typo3/html-sanitizer", "version": "v2.3.2", "source": { "type": "git", "url": "https://github.com/TYPO3/html-sanitizer.git", "reference": "8b5d0be44ded457ca993ec9ca93d859941c63764" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3/html-sanitizer/zipball/8b5d0be44ded457ca993ec9ca93d859941c63764", "reference": "8b5d0be44ded457ca993ec9ca93d859941c63764", "shasum": "" }, "require": { "ext-dom": "*", "masterminds/html5": "^2.7.6", "php": "^7.2 || ^8.0", "psr/log": "^1.0 || ^2.0 || ^3.0" }, "require-dev": { "phpunit/phpunit": "^8.5" }, "type": "library", "extra": { "branch-alias": { "dev-main": "2.x-dev" } }, "autoload": { "psr-4": { "TYPO3\\HtmlSanitizer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Oliver Hader", "email": "oliver@typo3.org" } ], "description": "HTML sanitizer aiming to provide XSS-safe markup based on explicitly allowed tags, attributes and values.", "support": { "issues": "https://github.com/TYPO3/html-sanitizer/issues", "source": "https://github.com/TYPO3/html-sanitizer/tree/v2.3.2" }, "time": "2026-06-08T15:19:36+00:00" }, { "name": "typo3fluid/fluid", "version": "4.6.2", "source": { "type": "git", "url": "https://github.com/TYPO3/Fluid.git", "reference": "57d0e76879e309f5d72389cbec6c525f0290806f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/TYPO3/Fluid/zipball/57d0e76879e309f5d72389cbec6c525f0290806f", "reference": "57d0e76879e309f5d72389cbec6c525f0290806f", "shasum": "" }, "require": { "ext-mbstring": "*", "php": "^8.2" }, "require-dev": { "ext-json": "*", "ext-simplexml": "*", "friendsofphp/php-cs-fixer": "^3.94.2", "phpstan/phpstan": "^2.1.40", "phpstan/phpstan-phpunit": "^2.0.16", "phpunit/phpunit": "^11.5.55 || ^12.5.14 || ^13.0.5", "psr/container": "^2.0.2", "t3docs/fluid-documentation-generator": "^4.4.1" }, "suggest": { "ext-json": "PHP JSON is needed when using JSONVariableProvider: A relatively rare use case", "ext-simplexml": "SimpleXML is required for the XSD schema generator" }, "bin": [ "bin/fluid" ], "type": "library", "extra": { "branch-alias": { "dev-main": "4.x-dev" } }, "autoload": { "psr-4": { "TYPO3Fluid\\Fluid\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-3.0-or-later" ], "description": "The TYPO3 Fluid template rendering engine", "homepage": "https://github.com/TYPO3/Fluid", "support": { "docs": "https://docs.typo3.org/other/typo3fluid/fluid/main/en-us/", "issues": "https://github.com/TYPO3/Fluid/issues", "source": "https://github.com/TYPO3/Fluid" }, "time": "2026-10-08T14:23:26+00:00" }, { "name": "webmozart/assert", "version": "2.5.0", "source": { "type": "git", "url": "https://github.com/webmozarts/assert.git", "reference": "8a163706bbcac613733dba03f51e13b5eb1bb819" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/webmozarts/assert/zipball/8a163706bbcac613733dba03f51e13b5eb1bb819", "reference": "8a163706bbcac613733dba03f51e13b5eb1bb819", "shasum": "" }, "require": { "ext-ctype": "*", "ext-date": "*", "ext-filter": "*", "php": "^8.2" }, "suggest": { "ext-intl": "", "ext-simplexml": "", "ext-spl": "" }, "type": "library", "extra": { "psalm": { "pluginClass": "Webmozart\\Assert\\PsalmPlugin" }, "branch-alias": { "dev-master": "2.0-dev", "dev-feature/2-0": "2.0-dev" } }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bernhard Schussek", "email": "bschussek@gmail.com" }, { "name": "Woody Gilk", "email": "woody.gilk@gmail.com" } ], "description": "Assertions to validate method input/output with nice error messages.", "keywords": [ "assert", "check", "validate" ], "support": { "issues": "https://github.com/webmozarts/assert/issues", "source": "https://github.com/webmozarts/assert/tree/2.5.0" }, "time": "2026-10-05T23:14:19+00:00" }, { "name": "yoast-seo-for-typo3/yoast_seo", "version": "12.1.2", "source": { "type": "git", "url": "https://github.com/Yoast/Yoast-SEO-for-TYPO3.git", "reference": "1287de1607a20976390a5adaaa6db57f2301a4c5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Yoast/Yoast-SEO-for-TYPO3/zipball/1287de1607a20976390a5adaaa6db57f2301a4c5", "reference": "1287de1607a20976390a5adaaa6db57f2301a4c5", "shasum": "" }, "require": { "ext-json": "*", "maxserv/frontend-request": "^2.0", "php": "^8.2", "typo3/cms-backend": "^12.4.25 || ^13.4 || ^14.3", "typo3/cms-core": "^12.4.25 || ^13.4 || ^14.3", "typo3/cms-extbase": "^12.4.25 || ^13.4 || ^14.3", "typo3/cms-fluid": "^12.4.25 || ^13.4 || ^14.3", "typo3/cms-frontend": "^12.4.25 || ^13.4 || ^14.3", "typo3/cms-install": "^12.4.25 || ^13.4 || ^14.3", "typo3/cms-seo": "^12.4.25 || ^13.4 || ^14.3" }, "replace": { "typo3-ter/yoast-seo": "self.version" }, "require-dev": { "composer/class-map-generator": "^1.3.4", "dg/bypass-finals": "^1.8", "ergebnis/composer-normalize": "^2.43", "friendsofphp/php-cs-fixer": "^3.60.0", "php-parallel-lint/php-parallel-lint": "^1.4", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^1.12 || ^2.1", "phpunit/phpunit": "^10.1 || ^11.2.5", "saschaegerer/phpstan-typo3": "^1.10 || ^2.1 || ^3.0.1", "typo3/coding-standards": "^0.7.1 || ^0.8.0", "typo3/tailor": "^1.7", "typo3/testing-framework": "^7.1.0 || ^8.2.0 || ^9.5.0" }, "suggest": { "typo3/cms-dashboard": "Display Yoast SEO widgets within the Dashboard of TYPO3" }, "type": "typo3-cms-extension", "extra": { "typo3/cms": { "web-dir": ".Build/public", "extension-key": "yoast_seo" } }, "autoload": { "psr-4": { "YoastSeoForTypo3\\YoastSeo\\": "Classes/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-3.0-or-later" ], "authors": [ { "name": "Team Yoast", "email": "support@yoast.com", "homepage": "https://yoast.com" }, { "name": "Team MaxServ", "email": "support@maxserv.com", "homepage": "https://maxserv.com" } ], "description": "Yoast SEO for TYPO3", "homepage": "https://yoast.com", "keywords": [ "MaxServ", "TYPO3 CMS", "seo", "yoast" ], "support": { "docs": "https://docs.typo3.org/p/yoast-seo-for-typo3/yoast_seo/main/en-us/", "issues": "https://github.com/Yoast/Yoast-SEO-for-TYPO3/issues", "source": "https://github.com/Yoast/Yoast-SEO-for-TYPO3" }, "time": "2026-07-08T13:20:01+00:00" } ], "packages-dev": [ { "name": "a9f/fractor", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-fractor.git", "reference": "06d30195f9350eb7689e09c152d889828f3a8cef" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-fractor/zipball/06d30195f9350eb7689e09c152d889828f3a8cef", "reference": "06d30195f9350eb7689e09c152d889828f3a8cef", "shasum": "" }, "require": { "league/flysystem": "^2.0 || ^3.0", "league/flysystem-memory": "^2.0 || ^3.0", "nette/utils": "^4.0", "ondram/ci-detector": "^4.2", "php": "^8.2", "sebastian/diff": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0", "symfony/config": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symfony/console": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symfony/dependency-injection": "^6.4 || ^7.0 || ^8.0", "symfony/filesystem": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symfony/finder": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^1.11 || ^2.0" }, "bin": [ "bin/fractor" ], "type": "library", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\Fractor\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "File Read-Analyse-Change Tool", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "upgrade" ], "support": { "source": "https://github.com/andreaswolf/fractor-fractor/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/fractor-extension-installer", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-extension-installer.git", "reference": "6a058ee03894c50f1859cbdecdc157775600858e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-extension-installer/zipball/6a058ee03894c50f1859cbdecdc157775600858e", "reference": "6a058ee03894c50f1859cbdecdc157775600858e", "shasum": "" }, "require": { "composer-plugin-api": "^2.0", "php": "^8.2" }, "require-dev": { "composer/composer": "^2.7" }, "type": "composer-plugin", "extra": { "class": "a9f\\FractorExtensionInstaller\\InstallerPlugin", "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorExtensionInstaller\\": "src/", "a9f\\FractorExtensionInstaller\\Generated\\": "generated/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "Installer for Fractor extensions.", "support": { "source": "https://github.com/andreaswolf/fractor-extension-installer/tree/v1.1.0" }, "time": "2026-07-08T11:52:14+00:00" }, { "name": "a9f/fractor-fluid", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-fluid.git", "reference": "366df1b1d9594a7ba06bb51cd0a4bb542779b6a0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-fluid/zipball/366df1b1d9594a7ba06bb51cd0a4bb542779b6a0", "reference": "366df1b1d9594a7ba06bb51cd0a4bb542779b6a0", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "nette/utils": "^4.0", "php": "^8.2", "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^1.11 || ^2.0" }, "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorFluid\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "Fluid extension for the File Read-Analyse-Change Tool. Allows modifying Fluid files", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "upgrade" ], "support": { "issues": "https://github.com/andreaswolf/fractor-fluid/issues", "source": "https://github.com/andreaswolf/fractor-fluid/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/fractor-htaccess", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-htaccess.git", "reference": "73204d0d1c241e11259742a06ca3e85a35699bb2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-htaccess/zipball/73204d0d1c241e11259742a06ca3e85a35699bb2", "reference": "73204d0d1c241e11259742a06ca3e85a35699bb2", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "nette/utils": "^4.0", "php": "^8.2", "symplify/rule-doc-generator-contracts": "^11.2", "tivie/htaccess-parser": "^0.4.0", "webmozart/assert": "^1.11 || ^2.0" }, "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorHtaccess\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Simon Schaufelberger", "email": "simonschaufi@gmail.com", "role": "Lead Developer" } ], "description": "htaccess extension for the File Read-Analyse-Change Tool. Allows modifying htaccess files", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "upgrade" ], "support": { "source": "https://github.com/andreaswolf/fractor-htaccess/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/fractor-typoscript", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-typoscript.git", "reference": "9cd1c20bd6fb22f97f0644eeaadc5a44cd45a5c9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-typoscript/zipball/9cd1c20bd6fb22f97f0644eeaadc5a44cd45a5c9", "reference": "9cd1c20bd6fb22f97f0644eeaadc5a44cd45a5c9", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "helmich/typo3-typoscript-parser": "^2.8.0", "php": "^8.2", "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^1.11 || ^2.0" }, "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorTypoScript\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "TypoScript extension for the File Read-Analyse-Change Tool. Allows modifying TYPO3 TypoScript configuration files", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "upgrade" ], "support": { "source": "https://github.com/andreaswolf/fractor-typoscript/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/fractor-xliff", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-xliff.git", "reference": "26ca6f4587a71eaf9e08ad630fa2ada77cd2daa5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-xliff/zipball/26ca6f4587a71eaf9e08ad630fa2ada77cd2daa5", "reference": "26ca6f4587a71eaf9e08ad630fa2ada77cd2daa5", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "ext-dom": "*", "ext-xml": "*", "php": "^8.2", "simonschaufi/pretty-xml": "^3.0.0", "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^1.11 || ^2.0" }, "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorXliff\\": [ "src/", "rules/" ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "XLIFF extension for the File Read-Analyse-Change Tool. Allows modifying XLIFF translation files", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "translation", "upgrade", "xliff" ], "support": { "source": "https://github.com/andreaswolf/fractor-xliff/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/fractor-xml", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-xml.git", "reference": "ca4eda2ad1d3eee28e8c7614550ba983a4887eb9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-xml/zipball/ca4eda2ad1d3eee28e8c7614550ba983a4887eb9", "reference": "ca4eda2ad1d3eee28e8c7614550ba983a4887eb9", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "ext-dom": "*", "ext-xml": "*", "php": "^8.2", "simonschaufi/pretty-xml": "^3.0.0", "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^1.11 || ^2.0" }, "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorXml\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "XML extension for the File Read-Analyse-Change Tool. Allows modifying XML files", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "upgrade" ], "support": { "source": "https://github.com/andreaswolf/fractor-xml/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/fractor-yaml", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-yaml.git", "reference": "9f1f457abe6e7a6461e40cd45af79d0760b3d776" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-yaml/zipball/9f1f457abe6e7a6461e40cd45af79d0760b3d776", "reference": "9f1f457abe6e7a6461e40cd45af79d0760b3d776", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "php": "^8.2", "symfony/yaml": "^5.4 || ^6.4 || ^7.0 || ^8.0", "symplify/rule-doc-generator-contracts": "^11.2", "webmozart/assert": "^1.11 || ^2.0" }, "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\FractorYaml\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "YAML extension for the File Read-Analyse-Change Tool. Allows modifying YAML files", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "upgrade" ], "support": { "source": "https://github.com/andreaswolf/fractor-yaml/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "a9f/typo3-fractor", "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/andreaswolf/fractor-typo3-fractor.git", "reference": "e5a5a5306df24e1f418ff9c2c2f3a12195f2f0fb" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/andreaswolf/fractor-typo3-fractor/zipball/e5a5a5306df24e1f418ff9c2c2f3a12195f2f0fb", "reference": "e5a5a5306df24e1f418ff9c2c2f3a12195f2f0fb", "shasum": "" }, "require": { "a9f/fractor": "^1.1", "a9f/fractor-extension-installer": "^1.1", "a9f/fractor-fluid": "^1.1", "a9f/fractor-htaccess": "^1.1", "a9f/fractor-typoscript": "^1.1", "a9f/fractor-xliff": "^1.1", "a9f/fractor-xml": "^1.1", "a9f/fractor-yaml": "^1.1", "ext-dom": "*", "php": "^8.2", "symplify/rule-doc-generator-contracts": "^11.2" }, "bin": [ "bin/typo3-fractor-init" ], "type": "fractor-extension", "extra": { "branch-alias": { "dev-main": "1.1-dev" } }, "autoload": { "psr-4": { "a9f\\Typo3Fractor\\": [ "src/", "rules/" ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Wolf", "email": "dev@a-w.io", "role": "Lead Developer" } ], "description": "TYPO3 extension for the File Read-Analyse-Change Tool. Allows modifying all sorts of files TYPO3 understands", "keywords": [ "automation", "dev", "fractor", "migration", "refactoring", "typo3", "upgrade" ], "support": { "source": "https://github.com/andreaswolf/fractor-typo3-fractor/tree/v1.1.0" }, "time": "2026-09-25T12:42:45+00:00" }, { "name": "deployer/deployer", "version": "v8.0.5", "source": { "type": "git", "url": "https://github.com/deployphp/deployer.git", "reference": "199273500b4f14ff5eafd76bea524e5d44bcaff3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/deployphp/deployer/zipball/199273500b4f14ff5eafd76bea524e5d44bcaff3", "reference": "199273500b4f14ff5eafd76bea524e5d44bcaff3", "shasum": "" }, "require": { "maml/maml": "^3.2", "php": "^8.3", "symfony/console": "^7.4.0 || ^8.0.0", "symfony/process": "^7.4.0 || ^8.0.0", "symfony/yaml": "^7.4.0 || ^8.0.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.68", "phpstan/phpstan": "^2.1", "phpunit/php-code-coverage": "^12.0", "phpunit/phpunit": "^12.5" }, "bin": [ "bin/dep" ], "type": "library", "autoload": { "files": [ "src/functions.php", "src/Support/helpers.php" ], "psr-4": { "Deployer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Anton Medvedev", "email": "anton@medv.io" } ], "description": "Deployment Tool", "homepage": "https://deployer.org", "support": { "docs": "https://deployer.org/docs", "issues": "https://github.com/deployphp/deployer/issues", "source": "https://github.com/deployphp/deployer" }, "funding": [ { "url": "https://github.com/sponsors/antonmedv", "type": "github" } ], "time": "2026-05-18T16:59:34+00:00" }, { "name": "helmich/typo3-typoscript-parser", "version": "v2.8.1", "source": { "type": "git", "url": "https://github.com/martin-helmich/typo3-typoscript-parser.git", "reference": "dd9f7a3acbd240670e168619d308df603d4b56d6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/martin-helmich/typo3-typoscript-parser/zipball/dd9f7a3acbd240670e168619d308df603d4b56d6", "reference": "dd9f7a3acbd240670e168619d308df603d4b56d6", "shasum": "" }, "require": { "php": ">=8.1", "symfony/config": "^5.4 || ^6.4 || ^7.0", "symfony/console": "^5.4 || ^6.4 || ^7.0", "symfony/dependency-injection": "^5.4 || ^6.4 || ^7.0", "symfony/yaml": "^5.4 || ^6.4 || ^7.0" }, "require-dev": { "php-vfs/php-vfs": "^1.4.2", "phpspec/prophecy-phpunit": "^2.1.0", "phpstan/phpstan": "^2.0", "phpunit/phpunit": "^10.5 || ^11.5", "symfony/phpunit-bridge": "^5.4 || ^6.4 || ^7.0" }, "type": "library", "autoload": { "psr-4": { "Helmich\\TypoScriptParser\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Martin Helmich", "email": "m.helmich@mittwald.de", "role": "lead" } ], "description": "Parser for the TYPO3 configuration language TypoScript.", "homepage": "https://github.com/martin-helmich", "support": { "issues": "https://github.com/martin-helmich/typo3-typoscript-parser/issues", "source": "https://github.com/martin-helmich/typo3-typoscript-parser/tree/v2.8.1" }, "funding": [ { "url": "https://donate.helmich.me", "type": "custom" }, { "url": "https://github.com/martin-helmich", "type": "github" } ], "time": "2025-08-31T09:10:27+00:00" }, { "name": "league/flysystem", "version": "3.36.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", "reference": "f7fb152932f30072d573510cbd4dd657d6475b25" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/f7fb152932f30072d573510cbd4dd657d6475b25", "reference": "f7fb152932f30072d573510cbd4dd657d6475b25", "shasum": "" }, "require": { "league/flysystem-local": "^3.0.0", "league/mime-type-detection": "^1.0.0", "php": "^8.0.2" }, "conflict": { "async-aws/core": "<1.19.0", "async-aws/s3": "<1.14.0", "aws/aws-sdk-php": "3.209.31 || 3.210.0", "guzzlehttp/guzzle": "<7.0", "guzzlehttp/ringphp": "<1.1.1", "phpseclib/phpseclib": "3.0.15", "symfony/http-client": "<5.2" }, "require-dev": { "async-aws/s3": "^1.5 || ^2.0", "async-aws/simple-s3": "^1.1 || ^2.0", "aws/aws-sdk-php": "^3.295.10", "composer/semver": "^3.0", "ext-fileinfo": "*", "ext-ftp": "*", "ext-mongodb": "^1.3|^2", "ext-zip": "*", "friendsofphp/php-cs-fixer": "^3.5", "google/cloud-storage": "^1.23", "guzzlehttp/psr7": "^2.6", "microsoft/azure-storage-blob": "^1.1", "mongodb/mongodb": "^1.2|^2", "phpseclib/phpseclib": "^3.0.36", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.5.11|^10.0", "sabre/dav": "^4.6.0" }, "type": "library", "autoload": { "psr-4": { "League\\Flysystem\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "File storage abstraction for PHP", "keywords": [ "WebDAV", "aws", "cloud", "file", "files", "filesystem", "filesystems", "ftp", "s3", "sftp", "storage" ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", "source": "https://github.com/thephpleague/flysystem/tree/3.36.0" }, "time": "2026-09-02T08:00:27+00:00" }, { "name": "league/flysystem-local", "version": "3.35.3", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-local.git", "reference": "a099b24dce160f3b2239043d13d47c4a1a214ea4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/a099b24dce160f3b2239043d13d47c4a1a214ea4", "reference": "a099b24dce160f3b2239043d13d47c4a1a214ea4", "shasum": "" }, "require": { "ext-fileinfo": "*", "league/flysystem": "^3.0.0", "league/mime-type-detection": "^1.0.0", "php": "^8.0.2" }, "type": "library", "autoload": { "psr-4": { "League\\Flysystem\\Local\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "Local filesystem adapter for Flysystem.", "keywords": [ "Flysystem", "file", "files", "filesystem", "local" ], "support": { "source": "https://github.com/thephpleague/flysystem-local/tree/3.35.3" }, "time": "2026-08-12T13:29:21+00:00" }, { "name": "league/flysystem-memory", "version": "3.31.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-memory.git", "reference": "b2d1700ed1215684e7276e55bcacf350e0e06ff9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem-memory/zipball/b2d1700ed1215684e7276e55bcacf350e0e06ff9", "reference": "b2d1700ed1215684e7276e55bcacf350e0e06ff9", "shasum": "" }, "require": { "ext-fileinfo": "*", "league/flysystem": "^3.0.0", "php": "^8.0.2" }, "type": "library", "autoload": { "psr-4": { "League\\Flysystem\\InMemory\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "In-memory filesystem adapter for Flysystem.", "keywords": [ "Flysystem", "file", "files", "filesystem", "memory" ], "support": { "source": "https://github.com/thephpleague/flysystem-memory/tree/3.31.0" }, "time": "2026-01-23T15:30:45+00:00" }, { "name": "league/mime-type-detection", "version": "1.17.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", "reference": "f5f47eff7c48ed1003069a2ca67f316fb4021c76" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/f5f47eff7c48ed1003069a2ca67f316fb4021c76", "reference": "f5f47eff7c48ed1003069a2ca67f316fb4021c76", "shasum": "" }, "require": { "ext-fileinfo": "*", "php": "^7.4 || ^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.2", "phpstan/phpstan": "^0.12.68", "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0 || ^11.0 || ^12.0" }, "type": "library", "autoload": { "psr-4": { "League\\MimeTypeDetection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "Mime-type detection for Flysystem", "support": { "issues": "https://github.com/thephpleague/mime-type-detection/issues", "source": "https://github.com/thephpleague/mime-type-detection/tree/1.17.0" }, "funding": [ { "url": "https://github.com/frankdejonge", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/league/flysystem", "type": "tidelift" } ], "time": "2026-07-09T11:49:27+00:00" }, { "name": "maml/maml", "version": "v3.2.0", "source": { "type": "git", "url": "https://github.com/maml-dev/maml-php.git", "reference": "f11cdff4325bf399f23c33fc1995450e40ac0854" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/maml-dev/maml-php/zipball/f11cdff4325bf399f23c33fc1995450e40ac0854", "reference": "f11cdff4325bf399f23c33fc1995450e40ac0854", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=8.2" }, "require-dev": { "php-cs-fixer/shim": "^3.94", "phpstan/phpstan": "^2.1", "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0" }, "type": "library", "autoload": { "psr-4": { "Maml\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Anton Medvedev", "email": "anton@medv.io" } ], "description": "MAML Parser", "homepage": "https://maml.dev", "keywords": [ "config", "configuration", "maml", "parser", "serializer" ], "support": { "issues": "https://github.com/maml-dev/maml-php/issues", "source": "https://github.com/maml-dev/maml-php/tree/v3.2.0" }, "time": "2026-04-12T16:50:36+00:00" }, { "name": "nette/utils", "version": "v4.1.6", "source": { "type": "git", "url": "https://github.com/nette/utils.git", "reference": "6bf24518accf32cf845bca305e0b92078700fd01" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nette/utils/zipball/6bf24518accf32cf845bca305e0b92078700fd01", "reference": "6bf24518accf32cf845bca305e0b92078700fd01", "shasum": "" }, "require": { "php": "8.2 - 8.6" }, "conflict": { "nette/finder": "<3", "nette/schema": "<1.2.2" }, "require-dev": { "jetbrains/phpstorm-attributes": "^1.2", "nette/phpstan-rules": "^1.0", "nette/tester": "^2.5", "phpstan/extension-installer": "^1.4@stable", "phpstan/phpstan": "^2.1@stable", "tracy/tracy": "^2.9" }, "suggest": { "ext-gd": "to use Image", "ext-iconv": "to use Strings::chr(), ord() and reverse()", "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", "ext-json": "to use Nette\\Utils\\Json", "ext-mbstring": "to use Strings::lower() etc...", "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" }, "type": "library", "extra": { "branch-alias": { "dev-master": "4.1-dev" } }, "autoload": { "psr-4": { "Nette\\": "src" }, "classmap": [ "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause", "GPL-2.0-only", "GPL-3.0-only" ], "authors": [ { "name": "David Grudl", "homepage": "https://davidgrudl.com" }, { "name": "Nette Community", "homepage": "https://nette.org/contributors" } ], "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", "homepage": "https://nette.org", "keywords": [ "array", "core", "datetime", "images", "json", "nette", "paginator", "password", "slugify", "string", "unicode", "utf-8", "utility", "validation" ], "support": { "issues": "https://github.com/nette/utils/issues", "source": "https://github.com/nette/utils/tree/v4.1.6" }, "time": "2026-10-20T17:07:56+00:00" }, { "name": "ondram/ci-detector", "version": "4.2.0", "source": { "type": "git", "url": "https://github.com/OndraM/ci-detector.git", "reference": "8b0223b5ed235fd377c75fdd1bfcad05c0f168b8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/OndraM/ci-detector/zipball/8b0223b5ed235fd377c75fdd1bfcad05c0f168b8", "reference": "8b0223b5ed235fd377c75fdd1bfcad05c0f168b8", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, "require-dev": { "ergebnis/composer-normalize": "^2.13.2", "lmc/coding-standard": "^3.0.0", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.1.0", "phpstan/phpstan": "^1.2.0", "phpstan/phpstan-phpunit": "^1.0.0", "phpunit/phpunit": "^9.6.13" }, "type": "library", "autoload": { "psr-4": { "OndraM\\CiDetector\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ondřej Machulda", "email": "ondrej.machulda@gmail.com" } ], "description": "Detect continuous integration environment and provide unified access to properties of current build", "keywords": [ "CircleCI", "Codeship", "Wercker", "adapter", "appveyor", "aws", "aws codebuild", "azure", "azure devops", "azure pipelines", "bamboo", "bitbucket", "buddy", "ci-info", "codebuild", "continuous integration", "continuousphp", "devops", "drone", "github", "gitlab", "interface", "jenkins", "pipelines", "sourcehut", "teamcity", "travis" ], "support": { "issues": "https://github.com/OndraM/ci-detector/issues", "source": "https://github.com/OndraM/ci-detector/tree/4.2.0" }, "time": "2024-03-12T13:22:30+00:00" }, { "name": "phpstan/phpstan", "version": "2.3.4", "dist": { "type": "zip", "url": "https://api.github.com/repos/phpstan/phpstan/zipball/f20ce6f3c82556cfcfc086b152445a12d1d64fff", "reference": "f20ce6f3c82556cfcfc086b152445a12d1d64fff", "shasum": "" }, "require": { "php": "^7.4|^8.0" }, "conflict": { "phpstan/phpstan-shim": "*" }, "bin": [ "phpstan", "phpstan.phar" ], "type": "library", "autoload": { "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ondřej Mirtes" }, { "name": "Markus Staab" }, { "name": "Vincent Langlet" } ], "description": "PHPStan - PHP Static Analysis Tool", "keywords": [ "dev", "static analysis" ], "support": { "docs": "https://phpstan.org/user-guide/getting-started", "forum": "https://github.com/phpstan/phpstan/discussions", "issues": "https://github.com/phpstan/phpstan/issues", "security": "https://github.com/phpstan/phpstan/security/policy", "source": "https://github.com/phpstan/phpstan-src" }, "funding": [ { "url": "https://github.com/ondrejmirtes", "type": "github" }, { "url": "https://github.com/phpstan", "type": "github" } ], "time": "2026-10-28T22:38:53+00:00" }, { "name": "rector/rector", "version": "2.8.3", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", "reference": "12ddb68d34acb91bcf3d00302bf1c7c1b5840bd6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rectorphp/rector/zipball/12ddb68d34acb91bcf3d00302bf1c7c1b5840bd6", "reference": "12ddb68d34acb91bcf3d00302bf1c7c1b5840bd6", "shasum": "" }, "require": { "php": "^7.4|^8.0", "phpstan/phpstan": "^2.3.4" }, "conflict": { "rector/rector-doctrine": "*", "rector/rector-downgrade-php": "*", "rector/rector-phpunit": "*", "rector/rector-symfony": "*" }, "bin": [ "bin/rector" ], "type": "library", "autoload": { "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Instant Upgrade and Automated Refactoring of any PHP code", "homepage": "https://getrector.com/", "keywords": [ "automation", "dev", "migration", "refactoring" ], "support": { "issues": "https://github.com/rectorphp/rector/issues", "source": "https://github.com/rectorphp/rector/tree/2.8.3" }, "funding": [ { "url": "https://github.com/tomasvotruba", "type": "github" } ], "time": "2026-10-29T05:51:41+00:00" }, { "name": "sebastian/diff", "version": "9.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", "reference": "a2df6626c1baf31d5a88674882a3072f151b5a26" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/a2df6626c1baf31d5a88674882a3072f151b5a26", "reference": "a2df6626c1baf31d5a88674882a3072f151b5a26", "shasum": "" }, "require": { "php": ">=8.4" }, "require-dev": { "phpunit/phpunit": "^13.3.1", "symfony/process": "^7.4.17" }, "type": "library", "extra": { "branch-alias": { "dev-main": "9.0-dev" } }, "autoload": { "classmap": [ "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" }, { "name": "Kore Nordmann", "email": "mail@kore-nordmann.de" } ], "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ "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/9.0.1" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" }, { "url": "https://liberapay.com/sebastianbergmann", "type": "liberapay" }, { "url": "https://thanks.dev/u/gh/sebastianbergmann", "type": "thanks_dev" }, { "url": "https://tidelift.com/funding/github/packagist/sebastian/diff", "type": "tidelift" } ], "time": "2026-08-25T15:38:55+00:00" }, { "name": "simonschaufi/pretty-xml", "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/simonschaufi/pretty-xml.git", "reference": "8760267bcf603882c6cb8e384f885d7b664c5a9a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/simonschaufi/pretty-xml/zipball/8760267bcf603882c6cb8e384f885d7b664c5a9a", "reference": "8760267bcf603882c6cb8e384f885d7b664c5a9a", "shasum": "" }, "require": { "php": "^7.4 || ^8.0", "symfony/polyfill-php80": "^1.31" }, "require-dev": { "ergebnis/composer-normalize": "^2.47", "phpunit/phpunit": "^10.5" }, "type": "library", "autoload": { "psr-4": { "PrettyXml\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Shane Auckland", "email": "shane.auckland@gmail.com", "homepage": "https://shaneauckland.co.uk" } ], "description": "Library for pretty-printing XML", "keywords": [ "pretty", "xml" ], "support": { "issues": "https://github.com/simonschaufi/pretty-xml/issues", "source": "https://github.com/simonschaufi/pretty-xml/tree/3.1.1" }, "funding": [ { "url": "https://www.paypal.me/simonschaufi/10", "type": "custom" }, { "url": "https://github.com/simonschaufi", "type": "github" } ], "time": "2026-09-25T10:02:38+00:00" }, { "name": "ssch/typo3-rector", "version": "v3.16.0", "source": { "type": "git", "url": "https://github.com/sabbelasichon/typo3-rector.git", "reference": "55a455f4020c017917f75f3a73217987a14d2f98" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sabbelasichon/typo3-rector/zipball/55a455f4020c017917f75f3a73217987a14d2f98", "reference": "55a455f4020c017917f75f3a73217987a14d2f98", "shasum": "" }, "require": { "ext-json": "*", "league/flysystem": "^2.0 || ^3.0", "league/flysystem-memory": "^2.0 || ^3.0", "nette/utils": "^3.2.10 || ^4.0.4", "nikic/php-parser": "^5.7.0", "php": "^7.4 || ^8.0", "phpstan/phpstan": "^2.1.34", "rector/rector": "^2.5.2", "symfony/console": "^5.4 || ^6.4 || ^7.0", "symfony/filesystem": "^5.4 || ^6.4 || ^7.0", "symfony/finder": "^5.4 || ^6.4 || ^7.0", "symfony/polyfill-php80": "^1.28.0", "symfony/polyfill-php81": "^1.28.0", "symfony/string": "^5.4 || ^6.4 || ^7.0", "webmozart/assert": "^1.11 || ^2.0" }, "require-dev": { "ergebnis/composer-normalize": "^2.42.0", "php-parallel-lint/php-parallel-lint": "^1.3.2", "phpstan/extension-installer": "^1.3.1", "phpstan/phpstan-deprecation-rules": "^2.0.1", "phpstan/phpstan-phpunit": "^2.0.1", "phpunit/phpunit": "^9.6.17 || ^10.0", "symfony/config": "^5.0 || ^6.0 || ^7.0", "symfony/dependency-injection": "^5.4.36 || ^6.4.2 || ^7.0.2", "symfony/http-kernel": "^5.4.37 || ^6.4.2 || ^7.0.2", "symplify/easy-coding-standard": "^12.1.14" }, "suggest": { "ext-pdo": "*", "ssch/typo3-debug-dump-pass": "^0.0.3" }, "bin": [ "bin/typo3-init" ], "type": "rector-extension", "extra": { "rector": { "includes": [ "config/config.php" ] }, "branch-alias": { "dev-main": "3.0-dev" } }, "autoload": { "psr-4": { "Ssch\\TYPO3Rector\\": [ "src", "rules" ], "Ssch\\TYPO3Rector\\PHPStan\\": "utils/phpstan/src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Sebastian Schreiber", "email": "breakpoint@schreibersebastian.de", "role": "Founder and lead developer" }, { "name": "Henrik Elsner" }, { "name": "Simon Schaufelberger", "role": "Developer" } ], "description": "Instant fixes for your TYPO3 PHP code by using Rector.", "homepage": "https://www.typo3-rector.com/", "keywords": [ "automation", "dev", "migration", "rector", "refactoring", "upgrade" ], "support": { "chat": "https://typo3.slack.com/archives/C019R5LAA6A", "docs": "https://github.com/sabbelasichon/typo3-rector/tree/main/docs", "issues": "https://github.com/sabbelasichon/typo3-rector/issues", "source": "https://github.com/sabbelasichon/typo3-rector" }, "funding": [ { "url": "https://paypal.me/schreiberten", "type": "custom" }, { "url": "https://github.com/sabbelasichon", "type": "github" } ], "time": "2026-09-10T09:35:15+00:00" }, { "name": "symfony/polyfill-php81", "version": "v1.38.1", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", "reference": "6bfb9c766cacffbc8e118cb87217d08ed84e5cd7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/6bfb9c766cacffbc8e118cb87217d08ed84e5cd7", "reference": "6bfb9c766cacffbc8e118cb87217d08ed84e5cd7", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php81\\": "" }, "classmap": [ "Resources/stubs" ] }, "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 backporting some PHP 8.1+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php81/tree/v1.38.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-26T12:45:58+00:00" }, { "name": "symplify/rule-doc-generator-contracts", "version": "11.2.0", "source": { "type": "git", "url": "https://github.com/symplify/rule-doc-generator-contracts.git", "reference": "479cfcfd46047f80624aba931d9789e50475b5c6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symplify/rule-doc-generator-contracts/zipball/479cfcfd46047f80624aba931d9789e50475b5c6", "reference": "479cfcfd46047f80624aba931d9789e50475b5c6", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.3", "phpstan/extension-installer": "^1.2", "rector/rector": "^0.15.10", "symplify/easy-ci": "^11.1", "symplify/easy-coding-standard": "^11.1", "symplify/easy-testing": "^11.1", "symplify/phpstan-extensions": "^11.1", "symplify/phpstan-rules": "11.2.3.72", "tomasvotruba/unused-public": "^0.0.34" }, "type": "library", "extra": { "branch-alias": { "dev-main": "11.2-dev" } }, "autoload": { "psr-4": { "Symplify\\RuleDocGenerator\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Contracts for production code of RuleDocGenerator", "support": { "source": "https://github.com/symplify/rule-doc-generator-contracts/tree/11.2.0" }, "funding": [ { "url": "https://www.paypal.me/rectorphp", "type": "custom" }, { "url": "https://github.com/tomasvotruba", "type": "github" } ], "abandoned": true, "time": "2024-03-18T22:02:54+00:00" }, { "name": "tivie/htaccess-parser", "version": "0.4.0", "source": { "type": "git", "url": "https://github.com/tivie/php-htaccess-parser.git", "reference": "0b6252a36b8ac0586306fd2db3dac78985c48589" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/tivie/php-htaccess-parser/zipball/0b6252a36b8ac0586306fd2db3dac78985c48589", "reference": "0b6252a36b8ac0586306fd2db3dac78985c48589", "shasum": "" }, "require": { "php": ">=8.0.0" }, "require-dev": { "phpunit/phpunit": "^11.0.6" }, "type": "library", "autoload": { "psr-4": { "Tivie\\HtaccessParser\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "Estevão Soares dos Santos", "email": "estevao@soares-dos-santos.com" } ], "description": "A .htaccess parser and validator implemented in PHP", "homepage": "https://github.com/tivie/php-htaccess-parser", "keywords": [ ".htaccess", "htaccess" ], "support": { "issues": "https://github.com/tivie/php-htaccess-parser/issues", "source": "https://github.com/tivie/php-htaccess-parser/tree/0.4.0" }, "time": "2025-08-13T07:38:02+00:00" } ], "aliases": [], "minimum-stability": "stable", "stability-flags": { "ep/ep-products": 20, "ep/ep-theme": 20 }, "prefer-stable": false, "prefer-lowest": false, "platform": {}, "platform-dev": {}, "platform-overrides": { "php": "8.5.12" }, "plugin-api-version": "2.9.0" }