mirror of
https://github.com/OPSnet/Gazelle.git
synced 2026-01-16 18:04:34 -05:00
5771 lines
204 KiB
JSON
5771 lines
204 KiB
JSON
{
|
|
"_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": "321c857e2383b26015bc2d0ac2888083",
|
|
"packages": [
|
|
{
|
|
"name": "bacon/bacon-qr-code",
|
|
"version": "v3.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/Bacon/BaconQrCode.git",
|
|
"reference": "f9cc1f52b5a463062251d666761178dbdb6b544f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/f9cc1f52b5a463062251d666761178dbdb6b544f",
|
|
"reference": "f9cc1f52b5a463062251d666761178dbdb6b544f",
|
|
"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",
|
|
"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.0.1"
|
|
},
|
|
"time": "2024-10-01T13:55:55+00:00"
|
|
},
|
|
{
|
|
"name": "bitwasp/bech32",
|
|
"version": "v0.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/Bit-Wasp/bech32.git",
|
|
"reference": "e1ea58c848a4ec59d81b697b3dfe9cc99968d0e7"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/Bit-Wasp/bech32/zipball/e1ea58c848a4ec59d81b697b3dfe9cc99968d0e7",
|
|
"reference": "e1ea58c848a4ec59d81b697b3dfe9cc99968d0e7",
|
|
"shasum": ""
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^5.4.0",
|
|
"squizlabs/php_codesniffer": "^2.0.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"files": [
|
|
"src/bech32.php"
|
|
],
|
|
"psr-4": {
|
|
"BitWasp\\Bech32\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"Unlicense"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Thomas Kerin",
|
|
"homepage": "https://thomaskerin.io",
|
|
"role": "Author"
|
|
}
|
|
],
|
|
"description": "Pure (no dependencies) implementation of bech32",
|
|
"homepage": "https://github.com/bit-wasp/bech32",
|
|
"support": {
|
|
"issues": "https://github.com/Bit-Wasp/bech32/issues",
|
|
"source": "https://github.com/Bit-Wasp/bech32/tree/more-tests"
|
|
},
|
|
"time": "2018-02-05T22:23:47+00:00"
|
|
},
|
|
{
|
|
"name": "cakephp/chronos",
|
|
"version": "3.2.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/cakephp/chronos.git",
|
|
"reference": "6c820947bc1372a250288ab164ec1b3bb7afab39"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/cakephp/chronos/zipball/6c820947bc1372a250288ab164ec1b3bb7afab39",
|
|
"reference": "6c820947bc1372a250288ab164ec1b3bb7afab39",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.1",
|
|
"psr/clock": "^1.0"
|
|
},
|
|
"provide": {
|
|
"psr/clock-implementation": "1.0"
|
|
},
|
|
"require-dev": {
|
|
"cakephp/cakephp-codesniffer": "^5.0",
|
|
"phpunit/phpunit": "^10.1.0 || ^11.1.3"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Cake\\Chronos\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Brian Nesbitt",
|
|
"email": "brian@nesbot.com",
|
|
"homepage": "http://nesbot.com"
|
|
},
|
|
{
|
|
"name": "The CakePHP Team",
|
|
"homepage": "https://cakephp.org"
|
|
}
|
|
],
|
|
"description": "A simple API extension for DateTime.",
|
|
"homepage": "https://cakephp.org",
|
|
"keywords": [
|
|
"date",
|
|
"datetime",
|
|
"time"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/cakephp/chronos/issues",
|
|
"source": "https://github.com/cakephp/chronos"
|
|
},
|
|
"time": "2025-06-28T11:35:59+00:00"
|
|
},
|
|
{
|
|
"name": "cakephp/core",
|
|
"version": "5.2.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/cakephp/core.git",
|
|
"reference": "93f395b6d741775320c4b782ddb47b5c2906e7ad"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/cakephp/core/zipball/93f395b6d741775320c4b782ddb47b5c2906e7ad",
|
|
"reference": "93f395b6d741775320c4b782ddb47b5c2906e7ad",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"cakephp/utility": "5.2.*@dev",
|
|
"league/container": "^4.2",
|
|
"php": ">=8.1",
|
|
"psr/container": "^1.1 || ^2.0"
|
|
},
|
|
"provide": {
|
|
"psr/container-implementation": "^2.0"
|
|
},
|
|
"suggest": {
|
|
"cakephp/cache": "To use Configure::store() and restore().",
|
|
"cakephp/event": "To use PluginApplicationInterface or plugin applications.",
|
|
"league/container": "To use Container and ServiceProvider classes"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-5.x": "5.2.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"files": [
|
|
"functions.php"
|
|
],
|
|
"psr-4": {
|
|
"Cake\\Core\\": "."
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "CakePHP Community",
|
|
"homepage": "https://github.com/cakephp/core/graphs/contributors"
|
|
}
|
|
],
|
|
"description": "CakePHP Framework Core classes",
|
|
"homepage": "https://cakephp.org",
|
|
"keywords": [
|
|
"cakephp",
|
|
"core",
|
|
"framework"
|
|
],
|
|
"support": {
|
|
"forum": "https://stackoverflow.com/tags/cakephp",
|
|
"irc": "irc://irc.freenode.org/cakephp",
|
|
"issues": "https://github.com/cakephp/cakephp/issues",
|
|
"source": "https://github.com/cakephp/core"
|
|
},
|
|
"time": "2025-07-20T02:02:49+00:00"
|
|
},
|
|
{
|
|
"name": "cakephp/database",
|
|
"version": "5.2.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/cakephp/database.git",
|
|
"reference": "1a2b357ed2deae8797c4ccb7a8062b1bdb5e27a2"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/cakephp/database/zipball/1a2b357ed2deae8797c4ccb7a8062b1bdb5e27a2",
|
|
"reference": "1a2b357ed2deae8797c4ccb7a8062b1bdb5e27a2",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"cakephp/chronos": "^3.1",
|
|
"cakephp/core": "5.2.*@dev",
|
|
"cakephp/datasource": "5.2.*@dev",
|
|
"php": ">=8.1",
|
|
"psr/log": "^3.0"
|
|
},
|
|
"require-dev": {
|
|
"cakephp/i18n": "5.2.*@dev",
|
|
"cakephp/log": "5.2.*@dev"
|
|
},
|
|
"suggest": {
|
|
"cakephp/i18n": "If you are using locale-aware datetime formats.",
|
|
"cakephp/log": "If you want to use query logging without providing a logger yourself."
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-5.x": "5.2.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Cake\\Database\\": "."
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "CakePHP Community",
|
|
"homepage": "https://github.com/cakephp/database/graphs/contributors"
|
|
}
|
|
],
|
|
"description": "Flexible and powerful Database abstraction library with a familiar PDO-like API",
|
|
"homepage": "https://cakephp.org",
|
|
"keywords": [
|
|
"abstraction",
|
|
"cakephp",
|
|
"database",
|
|
"database abstraction",
|
|
"pdo"
|
|
],
|
|
"support": {
|
|
"forum": "https://stackoverflow.com/tags/cakephp",
|
|
"irc": "irc://irc.freenode.org/cakephp",
|
|
"issues": "https://github.com/cakephp/cakephp/issues",
|
|
"source": "https://github.com/cakephp/database"
|
|
},
|
|
"time": "2025-07-20T02:02:49+00:00"
|
|
},
|
|
{
|
|
"name": "cakephp/datasource",
|
|
"version": "5.2.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/cakephp/datasource.git",
|
|
"reference": "4d40b398897ada47569e82b351cabf00e37b2ba1"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/cakephp/datasource/zipball/4d40b398897ada47569e82b351cabf00e37b2ba1",
|
|
"reference": "4d40b398897ada47569e82b351cabf00e37b2ba1",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"cakephp/core": "5.2.*@dev",
|
|
"php": ">=8.1",
|
|
"psr/simple-cache": "^2.0 || ^3.0"
|
|
},
|
|
"require-dev": {
|
|
"cakephp/cache": "5.2.*@dev",
|
|
"cakephp/collection": "5.2.*@dev",
|
|
"cakephp/utility": "5.2.*@dev"
|
|
},
|
|
"suggest": {
|
|
"cakephp/cache": "If you decide to use Query caching.",
|
|
"cakephp/collection": "If you decide to use ResultSetInterface.",
|
|
"cakephp/utility": "If you decide to use EntityTrait."
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-5.x": "5.2.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Cake\\Datasource\\": "."
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "CakePHP Community",
|
|
"homepage": "https://github.com/cakephp/datasource/graphs/contributors"
|
|
}
|
|
],
|
|
"description": "Provides connection managing and traits for Entities and Queries that can be reused for different datastores",
|
|
"homepage": "https://cakephp.org",
|
|
"keywords": [
|
|
"cakephp",
|
|
"connection management",
|
|
"datasource",
|
|
"entity",
|
|
"query"
|
|
],
|
|
"support": {
|
|
"forum": "https://stackoverflow.com/tags/cakephp",
|
|
"irc": "irc://irc.freenode.org/cakephp",
|
|
"issues": "https://github.com/cakephp/cakephp/issues",
|
|
"source": "https://github.com/cakephp/datasource"
|
|
},
|
|
"time": "2025-07-20T02:02:49+00:00"
|
|
},
|
|
{
|
|
"name": "cakephp/utility",
|
|
"version": "5.2.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/cakephp/utility.git",
|
|
"reference": "3188be6abdbe27f85a44c2d317477dc7b43582eb"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/cakephp/utility/zipball/3188be6abdbe27f85a44c2d317477dc7b43582eb",
|
|
"reference": "3188be6abdbe27f85a44c2d317477dc7b43582eb",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"cakephp/core": "5.2.*@dev",
|
|
"php": ">=8.1"
|
|
},
|
|
"suggest": {
|
|
"ext-intl": "To use Text::transliterate() or Text::slug()",
|
|
"lib-ICU": "To use Text::transliterate() or Text::slug()"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-5.x": "5.2.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"files": [
|
|
"bootstrap.php"
|
|
],
|
|
"psr-4": {
|
|
"Cake\\Utility\\": "."
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "CakePHP Community",
|
|
"homepage": "https://github.com/cakephp/utility/graphs/contributors"
|
|
}
|
|
],
|
|
"description": "CakePHP Utility classes such as Inflector, String, Hash, and Security",
|
|
"homepage": "https://cakephp.org",
|
|
"keywords": [
|
|
"cakephp",
|
|
"hash",
|
|
"inflector",
|
|
"security",
|
|
"string",
|
|
"utility"
|
|
],
|
|
"support": {
|
|
"forum": "https://stackoverflow.com/tags/cakephp",
|
|
"irc": "irc://irc.freenode.org/cakephp",
|
|
"issues": "https://github.com/cakephp/cakephp/issues",
|
|
"source": "https://github.com/cakephp/utility"
|
|
},
|
|
"time": "2025-07-20T02:02:49+00:00"
|
|
},
|
|
{
|
|
"name": "composer/semver",
|
|
"version": "3.4.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/composer/semver.git",
|
|
"reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95",
|
|
"reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^5.3.2 || ^7.0 || ^8.0"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^1.11",
|
|
"symfony/phpunit-bridge": "^3 || ^7"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "3.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Composer\\Semver\\": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Nils Adermann",
|
|
"email": "naderman@naderman.de",
|
|
"homepage": "http://www.naderman.de"
|
|
},
|
|
{
|
|
"name": "Jordi Boggiano",
|
|
"email": "j.boggiano@seld.be",
|
|
"homepage": "http://seld.be"
|
|
},
|
|
{
|
|
"name": "Rob Bast",
|
|
"email": "rob.bast@gmail.com",
|
|
"homepage": "http://robbast.nl"
|
|
}
|
|
],
|
|
"description": "Semver library that offers utilities, version constraint parsing and validation.",
|
|
"keywords": [
|
|
"semantic",
|
|
"semver",
|
|
"validation",
|
|
"versioning"
|
|
],
|
|
"support": {
|
|
"irc": "ircs://irc.libera.chat:6697/composer",
|
|
"issues": "https://github.com/composer/semver/issues",
|
|
"source": "https://github.com/composer/semver/tree/3.4.4"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://packagist.com",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/composer",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-08-20T19:15:30+00:00"
|
|
},
|
|
{
|
|
"name": "d11wtq/boris",
|
|
"version": "v1.0.10",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/borisrepl/boris.git",
|
|
"reference": "31055b15e2d3fe47f31f6aa8e277f8f3fc7eb483"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/borisrepl/boris/zipball/31055b15e2d3fe47f31f6aa8e277f8f3fc7eb483",
|
|
"reference": "31055b15e2d3fe47f31f6aa8e277f8f3fc7eb483",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-pcntl": "*",
|
|
"ext-posix": "*",
|
|
"ext-readline": "*",
|
|
"php": ">=5.3.0"
|
|
},
|
|
"bin": [
|
|
"bin/boris"
|
|
],
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-0": {
|
|
"Boris": "lib"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"description": "A tiny, but robust REPL (Read-Evaluate-Print-Loop) for PHP.",
|
|
"support": {
|
|
"issues": "https://github.com/borisrepl/boris/issues",
|
|
"source": "https://github.com/borisrepl/boris/tree/v1.0.10"
|
|
},
|
|
"time": "2015-03-01T08:05:19+00:00"
|
|
},
|
|
{
|
|
"name": "dasprid/enum",
|
|
"version": "1.0.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/DASPRiD/Enum.git",
|
|
"reference": "8dfd07c6d2cf31c8da90c53b83c026c7696dda90"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/DASPRiD/Enum/zipball/8dfd07c6d2cf31c8da90c53b83c026c7696dda90",
|
|
"reference": "8dfd07c6d2cf31c8da90c53b83c026c7696dda90",
|
|
"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.6"
|
|
},
|
|
"time": "2024-08-09T14:30:48+00:00"
|
|
},
|
|
{
|
|
"name": "endroid/qr-code",
|
|
"version": "6.0.9",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/endroid/qr-code.git",
|
|
"reference": "21e888e8597440b2205e2e5c484b6c8e556bcd1a"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/endroid/qr-code/zipball/21e888e8597440b2205e2e5c484b6c8e556bcd1a",
|
|
"reference": "21e888e8597440b2205e2e5c484b6c8e556bcd1a",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"bacon/bacon-qr-code": "^3.0",
|
|
"php": "^8.2"
|
|
},
|
|
"require-dev": {
|
|
"endroid/quality": "dev-main",
|
|
"ext-gd": "*",
|
|
"khanamiryan/qrcode-detector-decoder": "^2.0.2",
|
|
"setasign/fpdf": "^1.8.2"
|
|
},
|
|
"suggest": {
|
|
"ext-gd": "Enables you to write PNG images",
|
|
"khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator",
|
|
"roave/security-advisories": "Makes sure package versions with known security issues are not installed",
|
|
"setasign/fpdf": "Enables you to use the PDF writer"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "6.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Endroid\\QrCode\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Jeroen van den Enden",
|
|
"email": "info@endroid.nl"
|
|
}
|
|
],
|
|
"description": "Endroid QR Code",
|
|
"homepage": "https://github.com/endroid/qr-code",
|
|
"keywords": [
|
|
"code",
|
|
"endroid",
|
|
"php",
|
|
"qr",
|
|
"qrcode"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/endroid/qr-code/issues",
|
|
"source": "https://github.com/endroid/qr-code/tree/6.0.9"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/endroid",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-07-13T19:59:45+00:00"
|
|
},
|
|
{
|
|
"name": "fgrosse/phpasn1",
|
|
"version": "v2.5.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/fgrosse/PHPASN1.git",
|
|
"reference": "42060ed45344789fb9f21f9f1864fc47b9e3507b"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/fgrosse/PHPASN1/zipball/42060ed45344789fb9f21f9f1864fc47b9e3507b",
|
|
"reference": "42060ed45344789fb9f21f9f1864fc47b9e3507b",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.1 || ^8.0"
|
|
},
|
|
"require-dev": {
|
|
"php-coveralls/php-coveralls": "~2.0",
|
|
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
|
|
},
|
|
"suggest": {
|
|
"ext-bcmath": "BCmath is the fallback extension for big integer calculations",
|
|
"ext-curl": "For loading OID information from the web if they have not bee defined statically",
|
|
"ext-gmp": "GMP is the preferred extension for big integer calculations",
|
|
"phpseclib/bcmath_compat": "BCmath polyfill for servers where neither GMP nor BCmath is available"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "2.0.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"FG\\": "lib/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Friedrich Große",
|
|
"email": "friedrich.grosse@gmail.com",
|
|
"homepage": "https://github.com/FGrosse",
|
|
"role": "Author"
|
|
},
|
|
{
|
|
"name": "All contributors",
|
|
"homepage": "https://github.com/FGrosse/PHPASN1/contributors"
|
|
}
|
|
],
|
|
"description": "A PHP Framework that allows you to encode and decode arbitrary ASN.1 structures using the ITU-T X.690 Encoding Rules.",
|
|
"homepage": "https://github.com/FGrosse/PHPASN1",
|
|
"keywords": [
|
|
"DER",
|
|
"asn.1",
|
|
"asn1",
|
|
"ber",
|
|
"binary",
|
|
"decoding",
|
|
"encoding",
|
|
"x.509",
|
|
"x.690",
|
|
"x509",
|
|
"x690"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/fgrosse/PHPASN1/issues",
|
|
"source": "https://github.com/fgrosse/PHPASN1/tree/v2.5.0"
|
|
},
|
|
"abandoned": true,
|
|
"time": "2022-12-19T11:08:26+00:00"
|
|
},
|
|
{
|
|
"name": "hashids/hashids",
|
|
"version": "5.0.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/vinkla/hashids.git",
|
|
"reference": "197171016b77ddf14e259e186559152eb3f8cf33"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/vinkla/hashids/zipball/197171016b77ddf14e259e186559152eb3f8cf33",
|
|
"reference": "197171016b77ddf14e259e186559152eb3f8cf33",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-mbstring": "*",
|
|
"php": "^8.1"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^10.0"
|
|
},
|
|
"suggest": {
|
|
"ext-bcmath": "Required to use BC Math arbitrary precision mathematics (*).",
|
|
"ext-gmp": "Required to use GNU multiple precision mathematics (*)."
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "5.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Hashids\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Ivan Akimov",
|
|
"email": "ivan@barreleye.com"
|
|
},
|
|
{
|
|
"name": "Vincent Klaiber",
|
|
"email": "hello@doubledip.se"
|
|
}
|
|
],
|
|
"description": "Generate short, unique, non-sequential ids (like YouTube and Bitly) from numbers",
|
|
"homepage": "https://hashids.org/php",
|
|
"keywords": [
|
|
"bitly",
|
|
"decode",
|
|
"encode",
|
|
"hash",
|
|
"hashid",
|
|
"hashids",
|
|
"ids",
|
|
"obfuscate",
|
|
"youtube"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/vinkla/hashids/issues",
|
|
"source": "https://github.com/vinkla/hashids/tree/5.0.2"
|
|
},
|
|
"time": "2023-02-23T15:00:54+00:00"
|
|
},
|
|
{
|
|
"name": "kornrunner/keccak",
|
|
"version": "1.1.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/kornrunner/php-keccak.git",
|
|
"reference": "433749d28e117fb97baf9f2631b92b5d9ab3c890"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/kornrunner/php-keccak/zipball/433749d28e117fb97baf9f2631b92b5d9ab3c890",
|
|
"reference": "433749d28e117fb97baf9f2631b92b5d9ab3c890",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=7.3",
|
|
"symfony/polyfill-mbstring": "^1.8"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^8.2"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"kornrunner\\": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Boris Momcilovic",
|
|
"homepage": "https://github.com/kornrunner/php-keccak"
|
|
}
|
|
],
|
|
"description": "Pure PHP implementation of Keccak",
|
|
"keywords": [
|
|
"keccak",
|
|
"sha-3",
|
|
"sha3-256"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/kornrunner/php-keccak/issues",
|
|
"source": "https://github.com/kornrunner/php-keccak/tree/1.1.0"
|
|
},
|
|
"time": "2020-12-07T15:40:44+00:00"
|
|
},
|
|
{
|
|
"name": "lastguest/murmurhash",
|
|
"version": "2.1.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/lastguest/murmurhash-php.git",
|
|
"reference": "0150ba26fb7025d1f936983a167cdc74149f87c8"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/lastguest/murmurhash-php/zipball/0150ba26fb7025d1f936983a167cdc74149f87c8",
|
|
"reference": "0150ba26fb7025d1f936983a167cdc74149f87c8",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7||^8.0"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^0.12",
|
|
"phpunit/phpunit": "^7||^9"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"lastguest\\": "src/lastguest/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Stefano Azzolini",
|
|
"email": "lastguest@gmail.com",
|
|
"homepage": "https://github.com/lastguest/murmurhash-php"
|
|
}
|
|
],
|
|
"description": "MurmurHash3 Hash",
|
|
"homepage": "https://github.com/lastguest/murmurhash-php",
|
|
"keywords": [
|
|
"hash",
|
|
"hashing",
|
|
"murmur"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/lastguest/murmurhash-php/issues",
|
|
"source": "https://github.com/lastguest/murmurhash-php/tree/2.1.1"
|
|
},
|
|
"time": "2021-04-13T16:23:45+00:00"
|
|
},
|
|
{
|
|
"name": "league/container",
|
|
"version": "4.2.5",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/thephpleague/container.git",
|
|
"reference": "d3cebb0ff4685ff61c749e54b27db49319e2ec00"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/thephpleague/container/zipball/d3cebb0ff4685ff61c749e54b27db49319e2ec00",
|
|
"reference": "d3cebb0ff4685ff61c749e54b27db49319e2ec00",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.2 || ^8.0",
|
|
"psr/container": "^1.1 || ^2.0"
|
|
},
|
|
"provide": {
|
|
"psr/container-implementation": "^1.0"
|
|
},
|
|
"replace": {
|
|
"orno/di": "~2.0"
|
|
},
|
|
"require-dev": {
|
|
"nette/php-generator": "^3.4",
|
|
"nikic/php-parser": "^4.10",
|
|
"phpstan/phpstan": "^0.12.47",
|
|
"phpunit/phpunit": "^8.5.17",
|
|
"roave/security-advisories": "dev-latest",
|
|
"scrutinizer/ocular": "^1.8",
|
|
"squizlabs/php_codesniffer": "^3.6"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-1.x": "1.x-dev",
|
|
"dev-2.x": "2.x-dev",
|
|
"dev-3.x": "3.x-dev",
|
|
"dev-4.x": "4.x-dev",
|
|
"dev-master": "4.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"League\\Container\\": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Phil Bennett",
|
|
"email": "mail@philbennett.co.uk",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "A fast and intuitive dependency injection container.",
|
|
"homepage": "https://github.com/thephpleague/container",
|
|
"keywords": [
|
|
"container",
|
|
"dependency",
|
|
"di",
|
|
"injection",
|
|
"league",
|
|
"provider",
|
|
"service"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/thephpleague/container/issues",
|
|
"source": "https://github.com/thephpleague/container/tree/4.2.5"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/philipobenito",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-05-20T12:55:37+00:00"
|
|
},
|
|
{
|
|
"name": "maennchen/zipstream-php",
|
|
"version": "3.2.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/maennchen/ZipStream-PHP.git",
|
|
"reference": "9712d8fa4cdf9240380b01eb4be55ad8dcf71416"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/9712d8fa4cdf9240380b01eb4be55ad8dcf71416",
|
|
"reference": "9712d8fa4cdf9240380b01eb4be55ad8dcf71416",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-mbstring": "*",
|
|
"ext-zlib": "*",
|
|
"php-64bit": "^8.3"
|
|
},
|
|
"require-dev": {
|
|
"brianium/paratest": "^7.7",
|
|
"ext-zip": "*",
|
|
"friendsofphp/php-cs-fixer": "^3.16",
|
|
"guzzlehttp/guzzle": "^7.5",
|
|
"mikey179/vfsstream": "^1.6",
|
|
"php-coveralls/php-coveralls": "^2.5",
|
|
"phpunit/phpunit": "^12.0",
|
|
"vimeo/psalm": "^6.0"
|
|
},
|
|
"suggest": {
|
|
"guzzlehttp/psr7": "^2.4",
|
|
"psr/http-message": "^2.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"ZipStream\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Paul Duncan",
|
|
"email": "pabs@pablotron.org"
|
|
},
|
|
{
|
|
"name": "Jonatan Männchen",
|
|
"email": "jonatan@maennchen.ch"
|
|
},
|
|
{
|
|
"name": "Jesse Donat",
|
|
"email": "donatj@gmail.com"
|
|
},
|
|
{
|
|
"name": "András Kolesár",
|
|
"email": "kolesar@kolesar.hu"
|
|
}
|
|
],
|
|
"description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.",
|
|
"keywords": [
|
|
"stream",
|
|
"zip"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/maennchen/ZipStream-PHP/issues",
|
|
"source": "https://github.com/maennchen/ZipStream-PHP/tree/3.2.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/maennchen",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-07-17T11:15:13+00:00"
|
|
},
|
|
{
|
|
"name": "monero-integrations/monerophp",
|
|
"version": "dev-master",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/monero-integrations/monerophp.git",
|
|
"reference": "25d4c5838b35cbf1fb55170b831e895681a7410a"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/monero-integrations/monerophp/zipball/25d4c5838b35cbf1fb55170b831e895681a7410a",
|
|
"reference": "25d4c5838b35cbf1fb55170b831e895681a7410a",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-bcmath": "*",
|
|
"ext-curl": "*",
|
|
"ext-json": "*",
|
|
"kornrunner/keccak": "^1.1",
|
|
"php": ">=7.3"
|
|
},
|
|
"require-dev": {
|
|
"brainmaestro/composer-git-hooks": "^2.8",
|
|
"dealerdirect/phpcodesniffer-composer-installer": "*",
|
|
"phpstan/extension-installer": "*",
|
|
"squizlabs/php_codesniffer": "*"
|
|
},
|
|
"suggest": {
|
|
"ext-gmp": "Used to have a multiple math precision for generating address"
|
|
},
|
|
"default-branch": true,
|
|
"type": "library",
|
|
"extra": {
|
|
"hooks": {
|
|
"pre-commit": [
|
|
"vendor/bin/phpcbf"
|
|
]
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"MoneroIntegrations\\MoneroPhp\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "SerHack",
|
|
"email": "support@monerointegrations.com"
|
|
},
|
|
{
|
|
"name": "cryptochangements34",
|
|
"email": "bW9uZXJv@gmail.com"
|
|
},
|
|
{
|
|
"name": "sneurlax",
|
|
"email": "sneurlax@gmail.com"
|
|
}
|
|
],
|
|
"description": "A Monero library written in PHP by the Monero-Integrations team.",
|
|
"homepage": "https://github.com/monero-integrations/monerophp",
|
|
"keywords": [
|
|
"Monero",
|
|
"XMR",
|
|
"cryptocurrency",
|
|
"cryptonote",
|
|
"json-rpc",
|
|
"jsonrpc",
|
|
"monero-wallet-rpc",
|
|
"monerod"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/monero-integrations/monerophp/issues",
|
|
"source": "https://github.com/monero-integrations/monerophp/tree/master"
|
|
},
|
|
"time": "2024-01-20T09:09:40+00:00"
|
|
},
|
|
{
|
|
"name": "orpheusnet/bencode-torrent",
|
|
"version": "v1.3.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/OPSnet/bencode-torrent.git",
|
|
"reference": "d2dacb03ec0fdc13b83e3f54b524287a5adc5603"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/OPSnet/bencode-torrent/zipball/d2dacb03ec0fdc13b83e3f54b524287a5adc5603",
|
|
"reference": "d2dacb03ec0fdc13b83e3f54b524287a5adc5603",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-mbstring": "*",
|
|
"php": ">=8.1"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^1.10.38",
|
|
"phpunit/phpunit": "^10.4.1",
|
|
"squizlabs/php_codesniffer": "^3.7.2"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"OrpheusNET\\BencodeTorrent\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"Unlicense"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Orpheus",
|
|
"email": "noreply@orpheus.network"
|
|
}
|
|
],
|
|
"description": "PHP Library for decoding and encoding BitTorrent BEncoded data, built for Gazelle",
|
|
"support": {
|
|
"issues": "https://github.com/OPSnet/bencode-torrent/issues",
|
|
"source": "https://github.com/OPSnet/bencode-torrent/tree/v1.3.0"
|
|
},
|
|
"time": "2023-10-13T00:09:21+00:00"
|
|
},
|
|
{
|
|
"name": "orpheusnet/logchecker",
|
|
"version": "0.14.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/OPSnet/Logchecker.git",
|
|
"reference": "66d93bc78dabf9f6a1a14dbf2753ee90569887d7"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/OPSnet/Logchecker/zipball/66d93bc78dabf9f6a1a14dbf2753ee90569887d7",
|
|
"reference": "66d93bc78dabf9f6a1a14dbf2753ee90569887d7",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-iconv": "*",
|
|
"ext-mbstring": "*",
|
|
"php": "^8.1",
|
|
"symfony/console": "^6.0|^7.0",
|
|
"symfony/process": "^6.0|^7.0",
|
|
"symfony/yaml": "^6.0|^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^1.12",
|
|
"phpunit/phpunit": "^10.5",
|
|
"squizlabs/php_codesniffer": "^3.8"
|
|
},
|
|
"bin": [
|
|
"bin/logchecker"
|
|
],
|
|
"type": "library",
|
|
"extra": {
|
|
"hooks": {
|
|
"pre-commit": [
|
|
"composer run lint:fix",
|
|
"composer run static-analysis"
|
|
]
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"OrpheusNET\\Logchecker\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"Unlicense"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Orpheus",
|
|
"email": "no-reply@orpheus.network"
|
|
}
|
|
],
|
|
"description": "Logchecker for validating logs generated from supported ripping programs (like EAC and XLD)",
|
|
"support": {
|
|
"issues": "https://github.com/OPSnet/Logchecker/issues",
|
|
"source": "https://github.com/OPSnet/Logchecker/tree/0.14.2"
|
|
},
|
|
"time": "2025-09-14T02:12:48+00:00"
|
|
},
|
|
{
|
|
"name": "pleonasm/merkle-tree",
|
|
"version": "1.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/pleonasm/merkle-tree.git",
|
|
"reference": "6abdf5aacd79b6d502f944c96edd1a896ef6039b"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/pleonasm/merkle-tree/zipball/6abdf5aacd79b6d502f944c96edd1a896ef6039b",
|
|
"reference": "6abdf5aacd79b6d502f944c96edd1a896ef6039b",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.6.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/php-invoker": "*",
|
|
"phpunit/phpunit": "^5.7",
|
|
"satooshi/php-coveralls": "*@dev",
|
|
"squizlabs/php_codesniffer": "*"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-0": {
|
|
"Pleo": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-2-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Matt Nagi",
|
|
"email": "matthew.nagi@base-2.net"
|
|
}
|
|
],
|
|
"description": "An implementation of a Merkle Tree in PHP",
|
|
"support": {
|
|
"issues": "https://github.com/pleonasm/merkle-tree/issues",
|
|
"source": "https://github.com/pleonasm/merkle-tree/tree/master"
|
|
},
|
|
"time": "2017-02-10T15:26:01+00:00"
|
|
},
|
|
{
|
|
"name": "protonlabs/bitcoin",
|
|
"version": "v1.1.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/ProtonMail/bitcoin-php.git",
|
|
"reference": "4499c52069c6d6a4d3311213229a1af557eb26b9"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/ProtonMail/bitcoin-php/zipball/4499c52069c6d6a4d3311213229a1af557eb26b9",
|
|
"reference": "4499c52069c6d6a4d3311213229a1af557eb26b9",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"bitwasp/bech32": "^0.0.1",
|
|
"composer/semver": "^1.4.0|^3.2.0",
|
|
"lastguest/murmurhash": "^v2.0.0",
|
|
"php-64bit": ">=7.1",
|
|
"pleonasm/merkle-tree": "~1.0.0",
|
|
"protonlabs/buffertools": "^0.5.0",
|
|
"shanecurran/phpecc": "^0.0.1"
|
|
},
|
|
"require-dev": {
|
|
"bitwasp/bitcoinconsensus": "v3.0.0",
|
|
"bitwasp/secp256k1-php": "^v0.2.0",
|
|
"ext-json": "*",
|
|
"nbobtc/bitcoind-php": "v2.0.2",
|
|
"phpunit/phpunit": "^8.0.0",
|
|
"squizlabs/php_codesniffer": "^3.0.0"
|
|
},
|
|
"suggest": {
|
|
"ext-bitcoinconsensus": "The bitcoinconsensus library for safest possible script verification",
|
|
"ext-secp256k1": "The secp256k1 library for fast and safe elliptic curve operations"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"files": [
|
|
"src/Script/functions.php"
|
|
],
|
|
"psr-4": {
|
|
"BitWasp\\Bitcoin\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"Unlicense"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Thomas Kerin",
|
|
"homepage": "https://thomaskerin.io",
|
|
"role": "Author"
|
|
}
|
|
],
|
|
"description": "PHP Bitcoin library with functions for transactions, signatures, serialization, Random/Deterministic ECDSA keys, blocks, RPC bindings",
|
|
"homepage": "https://github.com/bit-wasp/bitcoin-php",
|
|
"support": {
|
|
"issues": "https://github.com/ProtonMail/bitcoin-php/issues",
|
|
"source": "https://github.com/ProtonMail/bitcoin-php/tree/v1.1.0"
|
|
},
|
|
"time": "2025-05-22T08:01:04+00:00"
|
|
},
|
|
{
|
|
"name": "protonlabs/buffertools",
|
|
"version": "v0.5.9",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/ProtonMail/buffertools-php.git",
|
|
"reference": "cf0e260eabbc92ada92a1d958e19a22843e137bf"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/ProtonMail/buffertools-php/zipball/cf0e260eabbc92ada92a1d958e19a22843e137bf",
|
|
"reference": "cf0e260eabbc92ada92a1d958e19a22843e137bf",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php-64bit": ">=7.0.0"
|
|
},
|
|
"replace": {
|
|
"bitwasp/buffertools": "^0.5.0"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "v0.9.x",
|
|
"phpunit/phpunit": "^6.0",
|
|
"squizlabs/php_codesniffer": "~2.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"BitWasp\\Buffertools\\": "src/Buffertools/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Thomas Kerin",
|
|
"homepage": "https://thomaskerin.io"
|
|
},
|
|
{
|
|
"name": "Ruben de Vries",
|
|
"email": "ruben@rubensayshi.com"
|
|
}
|
|
],
|
|
"description": "Toolbox for working with binary and hex data. Similar to NodeJS Buffer.",
|
|
"support": {
|
|
"source": "https://github.com/ProtonMail/buffertools-php/tree/v0.5.9"
|
|
},
|
|
"time": "2025-06-17T10:03:56+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/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": "psr/simple-cache",
|
|
"version": "3.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/php-fig/simple-cache.git",
|
|
"reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
|
|
"reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.0.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "3.0.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Psr\\SimpleCache\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "PHP-FIG",
|
|
"homepage": "https://www.php-fig.org/"
|
|
}
|
|
],
|
|
"description": "Common interfaces for simple caching",
|
|
"keywords": [
|
|
"cache",
|
|
"caching",
|
|
"psr",
|
|
"psr-16",
|
|
"simple-cache"
|
|
],
|
|
"support": {
|
|
"source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
|
|
},
|
|
"time": "2021-10-29T13:26:27+00:00"
|
|
},
|
|
{
|
|
"name": "robmorgan/phinx",
|
|
"version": "0.16.10",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/cakephp/phinx.git",
|
|
"reference": "83f83ec105e55e3abba7acc23c0272b5fcf66929"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/cakephp/phinx/zipball/83f83ec105e55e3abba7acc23c0272b5fcf66929",
|
|
"reference": "83f83ec105e55e3abba7acc23c0272b5fcf66929",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"cakephp/database": "^5.0.2",
|
|
"composer-runtime-api": "^2.0",
|
|
"php-64bit": ">=8.1",
|
|
"psr/container": "^1.1|^2.0",
|
|
"symfony/config": "^4.0|^5.0|^6.0|^7.0",
|
|
"symfony/console": "^6.0|^7.0"
|
|
},
|
|
"require-dev": {
|
|
"cakephp/cakephp-codesniffer": "^5.0",
|
|
"cakephp/i18n": "^5.0",
|
|
"ext-json": "*",
|
|
"ext-pdo": "*",
|
|
"phpunit/phpunit": "^9.5.19",
|
|
"symfony/yaml": "^4.0|^5.0|^6.0|^7.0"
|
|
},
|
|
"suggest": {
|
|
"ext-json": "Install if using JSON configuration format",
|
|
"ext-pdo": "PDO extension is needed",
|
|
"symfony/yaml": "Install if using YAML configuration format"
|
|
},
|
|
"bin": [
|
|
"bin/phinx"
|
|
],
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Phinx\\": "src/Phinx/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Rob Morgan",
|
|
"email": "robbym@gmail.com",
|
|
"homepage": "https://robmorgan.id.au",
|
|
"role": "Lead Developer"
|
|
},
|
|
{
|
|
"name": "Woody Gilk",
|
|
"email": "woody.gilk@gmail.com",
|
|
"homepage": "https://shadowhand.me",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Richard Quadling",
|
|
"email": "rquadling@gmail.com",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "CakePHP Community",
|
|
"homepage": "https://github.com/cakephp/phinx/graphs/contributors",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Phinx makes it ridiculously easy to manage the database migrations for your PHP app.",
|
|
"homepage": "https://phinx.org",
|
|
"keywords": [
|
|
"database",
|
|
"database migrations",
|
|
"db",
|
|
"migrations",
|
|
"phinx"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/cakephp/phinx/issues",
|
|
"source": "https://github.com/cakephp/phinx/tree/0.16.10"
|
|
},
|
|
"time": "2025-07-08T18:55:28+00:00"
|
|
},
|
|
{
|
|
"name": "robthree/twofactorauth",
|
|
"version": "1.8.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/RobThree/TwoFactorAuth.git",
|
|
"reference": "65681de5a324eae05140ac58b08648a60212afc0"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/RobThree/TwoFactorAuth/zipball/65681de5a324eae05140ac58b08648a60212afc0",
|
|
"reference": "65681de5a324eae05140ac58b08648a60212afc0",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.6.0"
|
|
},
|
|
"require-dev": {
|
|
"php-parallel-lint/php-parallel-lint": "^1.2",
|
|
"phpunit/phpunit": "@stable"
|
|
},
|
|
"suggest": {
|
|
"bacon/bacon-qr-code": "Needed for BaconQrCodeProvider provider",
|
|
"endroid/qr-code": "Needed for EndroidQrCodeProvider"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"RobThree\\Auth\\": "lib"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Rob Janssen",
|
|
"homepage": "http://robiii.me",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Two Factor Authentication",
|
|
"homepage": "https://github.com/RobThree/TwoFactorAuth",
|
|
"keywords": [
|
|
"Authentication",
|
|
"MFA",
|
|
"Multi Factor Authentication",
|
|
"Two Factor Authentication",
|
|
"authenticator",
|
|
"authy",
|
|
"php",
|
|
"tfa"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/RobThree/TwoFactorAuth/issues",
|
|
"source": "https://github.com/RobThree/TwoFactorAuth"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://paypal.me/robiii",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/RobThree",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2022-03-22T16:11:07+00:00"
|
|
},
|
|
{
|
|
"name": "sad_spirit/pg_wrapper",
|
|
"version": "v3.2.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sad-spirit/pg-wrapper.git",
|
|
"reference": "a67c723c9b35010082baf272ea46598d3264c33f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sad-spirit/pg-wrapper/zipball/a67c723c9b35010082baf272ea46598d3264c33f",
|
|
"reference": "a67c723c9b35010082baf272ea46598d3264c33f",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-ctype": "*",
|
|
"ext-json": "*",
|
|
"php": "^8.2"
|
|
},
|
|
"require-dev": {
|
|
"ext-pgsql": "*",
|
|
"fig/log-test": "^1.1",
|
|
"phpstan/phpstan": "^2.0",
|
|
"phpunit/phpunit": "^10.0",
|
|
"psr/cache": "^3.0",
|
|
"vimeo/psalm": "^6.8"
|
|
},
|
|
"suggest": {
|
|
"ext-pgsql": "Used for communicating with PostgreSQL",
|
|
"psr/cache-implementation": "Used for DB metadata caching"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"sad_spirit\\pg_wrapper\\": "src/sad_spirit/pg_wrapper"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-2-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Alexey Borzov",
|
|
"email": "avb@php.net"
|
|
}
|
|
],
|
|
"description": "Converter of complex PostgreSQL types and an OO wrapper for PHP's pgsql extension",
|
|
"keywords": [
|
|
"array",
|
|
"composite",
|
|
"conversion",
|
|
"database",
|
|
"datetime",
|
|
"geometric",
|
|
"postgres",
|
|
"postgresql",
|
|
"range"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sad-spirit/pg-wrapper/issues",
|
|
"source": "https://github.com/sad-spirit/pg-wrapper/tree/v3.2.0"
|
|
},
|
|
"time": "2025-07-23T18:20:10+00:00"
|
|
},
|
|
{
|
|
"name": "shanecurran/phpecc",
|
|
"version": "v0.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/shanecurran/phpecc.git",
|
|
"reference": "2f99b2c785e7bac48485b0da7cc1db7d9c0e5d87"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/shanecurran/phpecc/zipball/2f99b2c785e7bac48485b0da7cc1db7d9c0e5d87",
|
|
"reference": "2f99b2c785e7bac48485b0da7cc1db7d9c0e5d87",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-gmp": "*",
|
|
"fgrosse/phpasn1": "^2.0",
|
|
"php": "^7.0||^8.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^6.0||^8.0||^9.0",
|
|
"squizlabs/php_codesniffer": "^2.0",
|
|
"symfony/yaml": "^2.6|^3.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Mdanter\\Ecc\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Matyas Danter",
|
|
"homepage": "http://matejdanter.com/",
|
|
"role": "Author"
|
|
},
|
|
{
|
|
"name": "Thibaud Fabre",
|
|
"email": "thibaud@aztech.io",
|
|
"homepage": "http://aztech.io",
|
|
"role": "Maintainer"
|
|
},
|
|
{
|
|
"name": "Thomas Kerin",
|
|
"email": "afk11@users.noreply.github.com",
|
|
"role": "Maintainer"
|
|
},
|
|
{
|
|
"name": "Shane Curran",
|
|
"email": "shanecurran@users.noreply.github.com",
|
|
"role": "Maintainer"
|
|
}
|
|
],
|
|
"description": "PHP Elliptic Curve Cryptography library",
|
|
"homepage": "https://github.com/shanecurran/phpecc",
|
|
"keywords": [
|
|
"Diffie",
|
|
"ECDSA",
|
|
"Hellman",
|
|
"curve",
|
|
"ecdh",
|
|
"elliptic",
|
|
"nistp192",
|
|
"nistp224",
|
|
"nistp256",
|
|
"nistp384",
|
|
"nistp521",
|
|
"phpecc",
|
|
"secp256k1",
|
|
"secp256r1"
|
|
],
|
|
"support": {
|
|
"source": "https://github.com/shanecurran/phpecc/tree/v0.0.1"
|
|
},
|
|
"time": "2023-03-08T19:51:13+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/config",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/config.git",
|
|
"reference": "faef36e271bbeb74a9d733be4b56419b157762e2"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/config/zipball/faef36e271bbeb74a9d733be4b56419b157762e2",
|
|
"reference": "faef36e271bbeb74a9d733be4b56419b157762e2",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"symfony/deprecation-contracts": "^2.5|^3",
|
|
"symfony/filesystem": "^7.1",
|
|
"symfony/polyfill-ctype": "~1.8"
|
|
},
|
|
"conflict": {
|
|
"symfony/finder": "<6.4",
|
|
"symfony/service-contracts": "<2.5"
|
|
},
|
|
"require-dev": {
|
|
"symfony/event-dispatcher": "^6.4|^7.0",
|
|
"symfony/finder": "^6.4|^7.0",
|
|
"symfony/messenger": "^6.4|^7.0",
|
|
"symfony/service-contracts": "^2.5|^3",
|
|
"symfony/yaml": "^6.4|^7.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.3.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": "2025-07-26T13:55:06+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/console",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/console.git",
|
|
"reference": "5f360ebc65c55265a74d23d7fe27f957870158a1"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/console/zipball/5f360ebc65c55265a74d23d7fe27f957870158a1",
|
|
"reference": "5f360ebc65c55265a74d23d7fe27f957870158a1",
|
|
"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"
|
|
},
|
|
"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",
|
|
"symfony/dependency-injection": "^6.4|^7.0",
|
|
"symfony/event-dispatcher": "^6.4|^7.0",
|
|
"symfony/http-foundation": "^6.4|^7.0",
|
|
"symfony/http-kernel": "^6.4|^7.0",
|
|
"symfony/lock": "^6.4|^7.0",
|
|
"symfony/messenger": "^6.4|^7.0",
|
|
"symfony/process": "^6.4|^7.0",
|
|
"symfony/stopwatch": "^6.4|^7.0",
|
|
"symfony/var-dumper": "^6.4|^7.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Symfony\\Component\\Console\\": ""
|
|
},
|
|
"exclude-from-classmap": [
|
|
"/Tests/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Fabien Potencier",
|
|
"email": "fabien@symfony.com"
|
|
},
|
|
{
|
|
"name": "Symfony Community",
|
|
"homepage": "https://symfony.com/contributors"
|
|
}
|
|
],
|
|
"description": "Eases the creation of beautiful and testable command line interfaces",
|
|
"homepage": "https://symfony.com",
|
|
"keywords": [
|
|
"cli",
|
|
"command-line",
|
|
"console",
|
|
"terminal"
|
|
],
|
|
"support": {
|
|
"source": "https://github.com/symfony/console/tree/v7.3.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": "2025-07-30T17:13:41+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/deprecation-contracts",
|
|
"version": "v3.6.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/deprecation-contracts.git",
|
|
"reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62",
|
|
"reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.1"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"thanks": {
|
|
"url": "https://github.com/symfony/contracts",
|
|
"name": "symfony/contracts"
|
|
},
|
|
"branch-alias": {
|
|
"dev-main": "3.6-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.6.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://symfony.com/sponsor",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/fabpot",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2024-09-25T14:21:43+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/filesystem",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/filesystem.git",
|
|
"reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/filesystem/zipball/edcbb768a186b5c3f25d0643159a787d3e63b7fd",
|
|
"reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"symfony/polyfill-ctype": "~1.8",
|
|
"symfony/polyfill-mbstring": "~1.8"
|
|
},
|
|
"require-dev": {
|
|
"symfony/process": "^6.4|^7.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.3.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": "2025-07-07T08:17:47+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-ctype",
|
|
"version": "v1.33.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/polyfill-ctype.git",
|
|
"reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
|
|
"reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
|
|
"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.33.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": "2024-09-09T11:45:10+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-intl-grapheme",
|
|
"version": "v1.33.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
|
|
"reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
|
|
"reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
|
|
"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.33.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": "2025-06-27T09:58:17+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-intl-normalizer",
|
|
"version": "v1.33.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
|
|
"reference": "3833d7255cc303546435cb650316bff708a1c75c"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
|
|
"reference": "3833d7255cc303546435cb650316bff708a1c75c",
|
|
"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.33.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": "2024-09-09T11:45:10+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/polyfill-mbstring",
|
|
"version": "v1.33.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
|
"reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
|
|
"reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
|
|
"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.33.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": "2024-12-23T08:48:59+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/process",
|
|
"version": "v7.3.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/process.git",
|
|
"reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/process/zipball/40c295f2deb408d5e9d2d32b8ba1dd61e36f05af",
|
|
"reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af",
|
|
"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.3.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://symfony.com/sponsor",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/fabpot",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-04-17T09:11:12+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/service-contracts",
|
|
"version": "v3.6.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/service-contracts.git",
|
|
"reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
|
|
"reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
|
|
"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.6-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.6.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://symfony.com/sponsor",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/fabpot",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-04-25T09:37:31+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/string",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/string.git",
|
|
"reference": "42f505aff654e62ac7ac2ce21033818297ca89ca"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/string/zipball/42f505aff654e62ac7ac2ce21033818297ca89ca",
|
|
"reference": "42f505aff654e62ac7ac2ce21033818297ca89ca",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"symfony/polyfill-ctype": "~1.8",
|
|
"symfony/polyfill-intl-grapheme": "~1.0",
|
|
"symfony/polyfill-intl-normalizer": "~1.0",
|
|
"symfony/polyfill-mbstring": "~1.0"
|
|
},
|
|
"conflict": {
|
|
"symfony/translation-contracts": "<2.5"
|
|
},
|
|
"require-dev": {
|
|
"symfony/emoji": "^7.1",
|
|
"symfony/error-handler": "^6.4|^7.0",
|
|
"symfony/http-client": "^6.4|^7.0",
|
|
"symfony/intl": "^6.4|^7.0",
|
|
"symfony/translation-contracts": "^2.5|^3.0",
|
|
"symfony/var-exporter": "^6.4|^7.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"files": [
|
|
"Resources/functions.php"
|
|
],
|
|
"psr-4": {
|
|
"Symfony\\Component\\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.3.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": "2025-07-10T08:47:49+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/yaml",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/yaml.git",
|
|
"reference": "b8d7d868da9eb0919e99c8830431ea087d6aae30"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/yaml/zipball/b8d7d868da9eb0919e99c8830431ea087d6aae30",
|
|
"reference": "b8d7d868da9eb0919e99c8830431ea087d6aae30",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"symfony/deprecation-contracts": "^2.5|^3.0",
|
|
"symfony/polyfill-ctype": "^1.8"
|
|
},
|
|
"conflict": {
|
|
"symfony/console": "<6.4"
|
|
},
|
|
"require-dev": {
|
|
"symfony/console": "^6.4|^7.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.3.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": "2025-07-10T08:47:49+00:00"
|
|
},
|
|
{
|
|
"name": "twig/twig",
|
|
"version": "v3.21.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/twigphp/Twig.git",
|
|
"reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/twigphp/Twig/zipball/285123877d4dd97dd7c11842ac5fb7e86e60d81d",
|
|
"reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.1.0",
|
|
"symfony/deprecation-contracts": "^2.5|^3",
|
|
"symfony/polyfill-ctype": "^1.8",
|
|
"symfony/polyfill-mbstring": "^1.3"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^2.0",
|
|
"psr/container": "^1.0|^2.0",
|
|
"symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"files": [
|
|
"src/Resources/core.php",
|
|
"src/Resources/debug.php",
|
|
"src/Resources/escaper.php",
|
|
"src/Resources/string_loader.php"
|
|
],
|
|
"psr-4": {
|
|
"Twig\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Fabien Potencier",
|
|
"email": "fabien@symfony.com",
|
|
"homepage": "http://fabien.potencier.org",
|
|
"role": "Lead Developer"
|
|
},
|
|
{
|
|
"name": "Twig Team",
|
|
"role": "Contributors"
|
|
},
|
|
{
|
|
"name": "Armin Ronacher",
|
|
"email": "armin.ronacher@active-4.com",
|
|
"role": "Project Founder"
|
|
}
|
|
],
|
|
"description": "Twig, the flexible, fast, and secure template language for PHP",
|
|
"homepage": "https://twig.symfony.com",
|
|
"keywords": [
|
|
"templating"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/twigphp/Twig/issues",
|
|
"source": "https://github.com/twigphp/Twig/tree/v3.21.1"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/fabpot",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/twig/twig",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-05-03T07:21:55+00:00"
|
|
},
|
|
{
|
|
"name": "whichbrowser/parser",
|
|
"version": "v2.1.8",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/WhichBrowser/Parser-PHP.git",
|
|
"reference": "581d614d686bfbec3529ad60562a5213ac5d8d72"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/WhichBrowser/Parser-PHP/zipball/581d614d686bfbec3529ad60562a5213ac5d8d72",
|
|
"reference": "581d614d686bfbec3529ad60562a5213ac5d8d72",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.4.0",
|
|
"psr/cache": "^1.0 || ^2.0 || ^3.0"
|
|
},
|
|
"require-dev": {
|
|
"cache/array-adapter": "^1.1",
|
|
"icomefromthenet/reverse-regex": "0.0.6.3",
|
|
"php-coveralls/php-coveralls": "^2.0",
|
|
"phpunit/php-code-coverage": "^5.0 || ^7.0",
|
|
"phpunit/phpunit": "^6.0 || ^8.0",
|
|
"squizlabs/php_codesniffer": "^3.5",
|
|
"symfony/yaml": "~3.4 || ~4.0"
|
|
},
|
|
"suggest": {
|
|
"cache/array-adapter": "Allows testing of the caching functionality"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"WhichBrowser\\": [
|
|
"src/"
|
|
]
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Niels Leenheer",
|
|
"email": "niels@leenheer.nl",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Useragent sniffing library for PHP",
|
|
"homepage": "http://whichbrowser.net",
|
|
"keywords": [
|
|
"browser",
|
|
"sniffing",
|
|
"ua",
|
|
"useragent"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/WhichBrowser/Parser-PHP/issues",
|
|
"source": "https://github.com/WhichBrowser/Parser-PHP/tree/v2.1.8"
|
|
},
|
|
"time": "2024-04-17T12:47:41+00:00"
|
|
}
|
|
],
|
|
"packages-dev": [
|
|
{
|
|
"name": "brianium/paratest",
|
|
"version": "v7.11.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/paratestphp/paratest.git",
|
|
"reference": "521aa381c212816d0dc2f04f1532a5831969cb5e"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/paratestphp/paratest/zipball/521aa381c212816d0dc2f04f1532a5831969cb5e",
|
|
"reference": "521aa381c212816d0dc2f04f1532a5831969cb5e",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-pcre": "*",
|
|
"ext-reflection": "*",
|
|
"ext-simplexml": "*",
|
|
"fidry/cpu-core-counter": "^1.3.0",
|
|
"jean85/pretty-package-versions": "^2.1.1",
|
|
"php": "~8.3.0 || ~8.4.0",
|
|
"phpunit/php-code-coverage": "^12.3.2",
|
|
"phpunit/php-file-iterator": "^6",
|
|
"phpunit/php-timer": "^8",
|
|
"phpunit/phpunit": "^12.3.5",
|
|
"sebastian/environment": "^8.0.3",
|
|
"symfony/console": "^6.4.20 || ^7.3.2",
|
|
"symfony/process": "^6.4.20 || ^7.3.0"
|
|
},
|
|
"require-dev": {
|
|
"doctrine/coding-standard": "^13.0.1",
|
|
"ext-pcntl": "*",
|
|
"ext-pcov": "*",
|
|
"ext-posix": "*",
|
|
"phpstan/phpstan": "^2.1.22",
|
|
"phpstan/phpstan-deprecation-rules": "^2.0.3",
|
|
"phpstan/phpstan-phpunit": "^2.0.7",
|
|
"phpstan/phpstan-strict-rules": "^2.0.6",
|
|
"squizlabs/php_codesniffer": "^3.13.2",
|
|
"symfony/filesystem": "^6.4.13 || ^7.3.2"
|
|
},
|
|
"bin": [
|
|
"bin/paratest",
|
|
"bin/paratest_for_phpstorm"
|
|
],
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"ParaTest\\": [
|
|
"src/"
|
|
]
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Brian Scaturro",
|
|
"email": "scaturrob@gmail.com",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Filippo Tessarotto",
|
|
"email": "zoeslam@gmail.com",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Parallel testing for PHP",
|
|
"homepage": "https://github.com/paratestphp/paratest",
|
|
"keywords": [
|
|
"concurrent",
|
|
"parallel",
|
|
"phpunit",
|
|
"testing"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/paratestphp/paratest/issues",
|
|
"source": "https://github.com/paratestphp/paratest/tree/v7.11.2"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sponsors/Slamdunk",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://paypal.me/filippotessarotto",
|
|
"type": "paypal"
|
|
}
|
|
],
|
|
"time": "2025-08-19T09:24:27+00:00"
|
|
},
|
|
{
|
|
"name": "composer/pcre",
|
|
"version": "3.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/composer/pcre.git",
|
|
"reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
|
|
"reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.4 || ^8.0"
|
|
},
|
|
"conflict": {
|
|
"phpstan/phpstan": "<1.11.10"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^1.12 || ^2",
|
|
"phpstan/phpstan-strict-rules": "^1 || ^2",
|
|
"phpunit/phpunit": "^8 || ^9"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"phpstan": {
|
|
"includes": [
|
|
"extension.neon"
|
|
]
|
|
},
|
|
"branch-alias": {
|
|
"dev-main": "3.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Composer\\Pcre\\": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Jordi Boggiano",
|
|
"email": "j.boggiano@seld.be",
|
|
"homepage": "http://seld.be"
|
|
}
|
|
],
|
|
"description": "PCRE wrapping library that offers type-safe preg_* replacements.",
|
|
"keywords": [
|
|
"PCRE",
|
|
"preg",
|
|
"regex",
|
|
"regular expression"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/composer/pcre/issues",
|
|
"source": "https://github.com/composer/pcre/tree/3.3.2"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://packagist.com",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/composer",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2024-11-12T16:29:46+00:00"
|
|
},
|
|
{
|
|
"name": "composer/xdebug-handler",
|
|
"version": "3.0.5",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/composer/xdebug-handler.git",
|
|
"reference": "6c1925561632e83d60a44492e0b344cf48ab85ef"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef",
|
|
"reference": "6c1925561632e83d60a44492e0b344cf48ab85ef",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"composer/pcre": "^1 || ^2 || ^3",
|
|
"php": "^7.2.5 || ^8.0",
|
|
"psr/log": "^1 || ^2 || ^3"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/phpstan": "^1.0",
|
|
"phpstan/phpstan-strict-rules": "^1.1",
|
|
"phpunit/phpunit": "^8.5 || ^9.6 || ^10.5"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Composer\\XdebugHandler\\": "src"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "John Stevenson",
|
|
"email": "john-stevenson@blueyonder.co.uk"
|
|
}
|
|
],
|
|
"description": "Restarts a process without Xdebug.",
|
|
"keywords": [
|
|
"Xdebug",
|
|
"performance"
|
|
],
|
|
"support": {
|
|
"irc": "ircs://irc.libera.chat:6697/composer",
|
|
"issues": "https://github.com/composer/xdebug-handler/issues",
|
|
"source": "https://github.com/composer/xdebug-handler/tree/3.0.5"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://packagist.com",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"url": "https://github.com/composer",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2024-05-06T16:37:16+00:00"
|
|
},
|
|
{
|
|
"name": "fidry/cpu-core-counter",
|
|
"version": "1.3.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/theofidry/cpu-core-counter.git",
|
|
"reference": "db9508f7b1474469d9d3c53b86f817e344732678"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678",
|
|
"reference": "db9508f7b1474469d9d3c53b86f817e344732678",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.2 || ^8.0"
|
|
},
|
|
"require-dev": {
|
|
"fidry/makefile": "^0.2.0",
|
|
"fidry/php-cs-fixer-config": "^1.1.2",
|
|
"phpstan/extension-installer": "^1.2.0",
|
|
"phpstan/phpstan": "^2.0",
|
|
"phpstan/phpstan-deprecation-rules": "^2.0.0",
|
|
"phpstan/phpstan-phpunit": "^2.0",
|
|
"phpstan/phpstan-strict-rules": "^2.0",
|
|
"phpunit/phpunit": "^8.5.31 || ^9.5.26",
|
|
"webmozarts/strict-phpunit": "^7.5"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Fidry\\CpuCoreCounter\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Théo FIDRY",
|
|
"email": "theo.fidry@gmail.com"
|
|
}
|
|
],
|
|
"description": "Tiny utility to get the number of CPU cores.",
|
|
"keywords": [
|
|
"CPU",
|
|
"core"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/theofidry/cpu-core-counter/issues",
|
|
"source": "https://github.com/theofidry/cpu-core-counter/tree/1.3.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/theofidry",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-08-14T07:29:31+00:00"
|
|
},
|
|
{
|
|
"name": "jean85/pretty-package-versions",
|
|
"version": "2.1.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/Jean85/pretty-package-versions.git",
|
|
"reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/4d7aa5dab42e2a76d99559706022885de0e18e1a",
|
|
"reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"composer-runtime-api": "^2.1.0",
|
|
"php": "^7.4|^8.0"
|
|
},
|
|
"require-dev": {
|
|
"friendsofphp/php-cs-fixer": "^3.2",
|
|
"jean85/composer-provided-replaced-stub-package": "^1.0",
|
|
"phpstan/phpstan": "^2.0",
|
|
"phpunit/phpunit": "^7.5|^8.5|^9.6",
|
|
"rector/rector": "^2.0",
|
|
"vimeo/psalm": "^4.3 || ^5.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "1.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"Jean85\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Alessandro Lai",
|
|
"email": "alessandro.lai85@gmail.com"
|
|
}
|
|
],
|
|
"description": "A library to get pretty versions strings of installed dependencies",
|
|
"keywords": [
|
|
"composer",
|
|
"package",
|
|
"release",
|
|
"versions"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/Jean85/pretty-package-versions/issues",
|
|
"source": "https://github.com/Jean85/pretty-package-versions/tree/2.1.1"
|
|
},
|
|
"time": "2025-03-19T14:43:43+00:00"
|
|
},
|
|
{
|
|
"name": "myclabs/deep-copy",
|
|
"version": "1.13.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/myclabs/DeepCopy.git",
|
|
"reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a",
|
|
"reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.1 || ^8.0"
|
|
},
|
|
"conflict": {
|
|
"doctrine/collections": "<1.6.8",
|
|
"doctrine/common": "<2.13.3 || >=3 <3.2.2"
|
|
},
|
|
"require-dev": {
|
|
"doctrine/collections": "^1.6.8",
|
|
"doctrine/common": "^2.13.3 || ^3.2.2",
|
|
"phpspec/prophecy": "^1.10",
|
|
"phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"files": [
|
|
"src/DeepCopy/deep_copy.php"
|
|
],
|
|
"psr-4": {
|
|
"DeepCopy\\": "src/DeepCopy/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"description": "Create deep copies (clones) of your objects",
|
|
"keywords": [
|
|
"clone",
|
|
"copy",
|
|
"duplicate",
|
|
"object",
|
|
"object graph"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/myclabs/DeepCopy/issues",
|
|
"source": "https://github.com/myclabs/DeepCopy/tree/1.13.4"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-01T08:46:24+00:00"
|
|
},
|
|
{
|
|
"name": "nikic/php-parser",
|
|
"version": "v5.6.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/nikic/PHP-Parser.git",
|
|
"reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
|
|
"reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-ctype": "*",
|
|
"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.6.1"
|
|
},
|
|
"time": "2025-08-13T20:13:15+00:00"
|
|
},
|
|
{
|
|
"name": "pdepend/pdepend",
|
|
"version": "2.16.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/pdepend/pdepend.git",
|
|
"reference": "f942b208dc2a0868454d01b29f0c75bbcfc6ed58"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/pdepend/pdepend/zipball/f942b208dc2a0868454d01b29f0c75bbcfc6ed58",
|
|
"reference": "f942b208dc2a0868454d01b29f0c75bbcfc6ed58",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=5.3.7",
|
|
"symfony/config": "^2.3.0|^3|^4|^5|^6.0|^7.0",
|
|
"symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0|^7.0",
|
|
"symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0|^7.0",
|
|
"symfony/polyfill-mbstring": "^1.19"
|
|
},
|
|
"require-dev": {
|
|
"easy-doc/easy-doc": "0.0.0|^1.2.3",
|
|
"gregwar/rst": "^1.0",
|
|
"squizlabs/php_codesniffer": "^2.0.0"
|
|
},
|
|
"bin": [
|
|
"src/bin/pdepend"
|
|
],
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "2.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"PDepend\\": "src/main/php/PDepend"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"description": "Official version of pdepend to be handled with Composer",
|
|
"keywords": [
|
|
"PHP Depend",
|
|
"PHP_Depend",
|
|
"dev",
|
|
"pdepend"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/pdepend/pdepend/issues",
|
|
"source": "https://github.com/pdepend/pdepend/tree/2.16.2"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/pdepend/pdepend",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2023-12-17T18:09:59+00:00"
|
|
},
|
|
{
|
|
"name": "phar-io/manifest",
|
|
"version": "2.0.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phar-io/manifest.git",
|
|
"reference": "54750ef60c58e43759730615a392c31c80e23176"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176",
|
|
"reference": "54750ef60c58e43759730615a392c31c80e23176",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-libxml": "*",
|
|
"ext-phar": "*",
|
|
"ext-xmlwriter": "*",
|
|
"phar-io/version": "^3.0.1",
|
|
"php": "^7.2 || ^8.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "2.0.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Arne Blankerts",
|
|
"email": "arne@blankerts.de",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Sebastian Heuer",
|
|
"email": "sebastian@phpeople.de",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
|
|
"support": {
|
|
"issues": "https://github.com/phar-io/manifest/issues",
|
|
"source": "https://github.com/phar-io/manifest/tree/2.0.4"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/theseer",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2024-03-03T12:33:53+00:00"
|
|
},
|
|
{
|
|
"name": "phar-io/version",
|
|
"version": "3.2.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phar-io/version.git",
|
|
"reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
|
|
"reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.2 || ^8.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Arne Blankerts",
|
|
"email": "arne@blankerts.de",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Sebastian Heuer",
|
|
"email": "sebastian@phpeople.de",
|
|
"role": "Developer"
|
|
},
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "Library for handling version information and constraints",
|
|
"support": {
|
|
"issues": "https://github.com/phar-io/version/issues",
|
|
"source": "https://github.com/phar-io/version/tree/3.2.1"
|
|
},
|
|
"time": "2022-02-21T01:04:05+00:00"
|
|
},
|
|
{
|
|
"name": "phpmd/phpmd",
|
|
"version": "2.15.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phpmd/phpmd.git",
|
|
"reference": "74a1f56e33afad4128b886e334093e98e1b5e7c0"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phpmd/phpmd/zipball/74a1f56e33afad4128b886e334093e98e1b5e7c0",
|
|
"reference": "74a1f56e33afad4128b886e334093e98e1b5e7c0",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0",
|
|
"ext-xml": "*",
|
|
"pdepend/pdepend": "^2.16.1",
|
|
"php": ">=5.3.9"
|
|
},
|
|
"require-dev": {
|
|
"easy-doc/easy-doc": "0.0.0 || ^1.3.2",
|
|
"ext-json": "*",
|
|
"ext-simplexml": "*",
|
|
"gregwar/rst": "^1.0",
|
|
"mikey179/vfsstream": "^1.6.8",
|
|
"squizlabs/php_codesniffer": "^2.9.2 || ^3.7.2"
|
|
},
|
|
"bin": [
|
|
"src/bin/phpmd"
|
|
],
|
|
"type": "library",
|
|
"autoload": {
|
|
"psr-0": {
|
|
"PHPMD\\": "src/main/php"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Manuel Pichler",
|
|
"email": "github@manuel-pichler.de",
|
|
"homepage": "https://github.com/manuelpichler",
|
|
"role": "Project Founder"
|
|
},
|
|
{
|
|
"name": "Marc Würth",
|
|
"email": "ravage@bluewin.ch",
|
|
"homepage": "https://github.com/ravage84",
|
|
"role": "Project Maintainer"
|
|
},
|
|
{
|
|
"name": "Other contributors",
|
|
"homepage": "https://github.com/phpmd/phpmd/graphs/contributors",
|
|
"role": "Contributors"
|
|
}
|
|
],
|
|
"description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.",
|
|
"homepage": "https://phpmd.org/",
|
|
"keywords": [
|
|
"dev",
|
|
"mess detection",
|
|
"mess detector",
|
|
"pdepend",
|
|
"phpmd",
|
|
"pmd"
|
|
],
|
|
"support": {
|
|
"irc": "irc://irc.freenode.org/phpmd",
|
|
"issues": "https://github.com/phpmd/phpmd/issues",
|
|
"source": "https://github.com/phpmd/phpmd/tree/2.15.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://tidelift.com/funding/github/packagist/phpmd/phpmd",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2023-12-11T08:22:20+00:00"
|
|
},
|
|
{
|
|
"name": "phpstan/extension-installer",
|
|
"version": "1.4.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phpstan/extension-installer.git",
|
|
"reference": "85e90b3942d06b2326fba0403ec24fe912372936"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936",
|
|
"reference": "85e90b3942d06b2326fba0403ec24fe912372936",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"composer-plugin-api": "^2.0",
|
|
"php": "^7.2 || ^8.0",
|
|
"phpstan/phpstan": "^1.9.0 || ^2.0"
|
|
},
|
|
"require-dev": {
|
|
"composer/composer": "^2.0",
|
|
"php-parallel-lint/php-parallel-lint": "^1.2.0",
|
|
"phpstan/phpstan-strict-rules": "^0.11 || ^0.12 || ^1.0"
|
|
},
|
|
"type": "composer-plugin",
|
|
"extra": {
|
|
"class": "PHPStan\\ExtensionInstaller\\Plugin"
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"PHPStan\\ExtensionInstaller\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"description": "Composer plugin for automatic installation of PHPStan extensions",
|
|
"keywords": [
|
|
"dev",
|
|
"static analysis"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/phpstan/extension-installer/issues",
|
|
"source": "https://github.com/phpstan/extension-installer/tree/1.4.3"
|
|
},
|
|
"time": "2024-09-04T20:21:43+00:00"
|
|
},
|
|
{
|
|
"name": "phpstan/phpstan",
|
|
"version": "2.1.22",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phpstan/phpstan.git",
|
|
"reference": "41600c8379eb5aee63e9413fe9e97273e25d57e4"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/41600c8379eb5aee63e9413fe9e97273e25d57e4",
|
|
"reference": "41600c8379eb5aee63e9413fe9e97273e25d57e4",
|
|
"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"
|
|
],
|
|
"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": "2025-08-04T19:17:37+00:00"
|
|
},
|
|
{
|
|
"name": "phpstan/phpstan-strict-rules",
|
|
"version": "2.0.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/phpstan/phpstan-strict-rules.git",
|
|
"reference": "f9f77efa9de31992a832ff77ea52eb42d675b094"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/f9f77efa9de31992a832ff77ea52eb42d675b094",
|
|
"reference": "f9f77efa9de31992a832ff77ea52eb42d675b094",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.4 || ^8.0",
|
|
"phpstan/phpstan": "^2.0.4"
|
|
},
|
|
"require-dev": {
|
|
"php-parallel-lint/php-parallel-lint": "^1.2",
|
|
"phpstan/phpstan-deprecation-rules": "^2.0",
|
|
"phpstan/phpstan-phpunit": "^2.0",
|
|
"phpunit/phpunit": "^9.6"
|
|
},
|
|
"type": "phpstan-extension",
|
|
"extra": {
|
|
"phpstan": {
|
|
"includes": [
|
|
"rules.neon"
|
|
]
|
|
}
|
|
},
|
|
"autoload": {
|
|
"psr-4": {
|
|
"PHPStan\\": "src/"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"description": "Extra strict and opinionated rules for PHPStan",
|
|
"support": {
|
|
"issues": "https://github.com/phpstan/phpstan-strict-rules/issues",
|
|
"source": "https://github.com/phpstan/phpstan-strict-rules/tree/2.0.6"
|
|
},
|
|
"time": "2025-07-21T12:19:29+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/php-code-coverage",
|
|
"version": "12.3.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
|
"reference": "733025d94635a001f67db71a2ed1bab4e7e4a9dc"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/733025d94635a001f67db71a2ed1bab4e7e4a9dc",
|
|
"reference": "733025d94635a001f67db71a2ed1bab4e7e4a9dc",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-libxml": "*",
|
|
"ext-xmlwriter": "*",
|
|
"nikic/php-parser": "^5.4.0",
|
|
"php": ">=8.3",
|
|
"phpunit/php-file-iterator": "^6.0",
|
|
"phpunit/php-text-template": "^5.0",
|
|
"sebastian/complexity": "^5.0",
|
|
"sebastian/environment": "^8.0",
|
|
"sebastian/lines-of-code": "^4.0",
|
|
"sebastian/version": "^6.0",
|
|
"theseer/tokenizer": "^1.2.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.1"
|
|
},
|
|
"suggest": {
|
|
"ext-pcov": "PHP extension that provides line coverage",
|
|
"ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "12.3.x-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
|
|
"homepage": "https://github.com/sebastianbergmann/php-code-coverage",
|
|
"keywords": [
|
|
"coverage",
|
|
"testing",
|
|
"xunit"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
|
|
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.3.3"
|
|
},
|
|
"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/phpunit/php-code-coverage",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-27T14:43:48+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/php-file-iterator",
|
|
"version": "6.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
|
|
"reference": "961bc913d42fe24a257bfff826a5068079ac7782"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/961bc913d42fe24a257bfff826a5068079ac7782",
|
|
"reference": "961bc913d42fe24a257bfff826a5068079ac7782",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "6.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "FilterIterator implementation that filters files based on a list of suffixes.",
|
|
"homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
|
|
"keywords": [
|
|
"filesystem",
|
|
"iterator"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
|
|
"security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/php-file-iterator/tree/6.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:58:37+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/php-invoker",
|
|
"version": "6.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/php-invoker.git",
|
|
"reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/12b54e689b07a25a9b41e57736dfab6ec9ae5406",
|
|
"reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"ext-pcntl": "*",
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"suggest": {
|
|
"ext-pcntl": "*"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "6.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Invoke callables with a timeout",
|
|
"homepage": "https://github.com/sebastianbergmann/php-invoker/",
|
|
"keywords": [
|
|
"process"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/php-invoker/issues",
|
|
"security": "https://github.com/sebastianbergmann/php-invoker/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/php-invoker/tree/6.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:58:58+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/php-text-template",
|
|
"version": "5.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/php-text-template.git",
|
|
"reference": "e1367a453f0eda562eedb4f659e13aa900d66c53"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/e1367a453f0eda562eedb4f659e13aa900d66c53",
|
|
"reference": "e1367a453f0eda562eedb4f659e13aa900d66c53",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "5.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Simple template engine.",
|
|
"homepage": "https://github.com/sebastianbergmann/php-text-template/",
|
|
"keywords": [
|
|
"template"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/php-text-template/issues",
|
|
"security": "https://github.com/sebastianbergmann/php-text-template/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/php-text-template/tree/5.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:59:16+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/php-timer",
|
|
"version": "8.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/php-timer.git",
|
|
"reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc",
|
|
"reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "8.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Utility class for timing",
|
|
"homepage": "https://github.com/sebastianbergmann/php-timer/",
|
|
"keywords": [
|
|
"timer"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/php-timer/issues",
|
|
"security": "https://github.com/sebastianbergmann/php-timer/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/php-timer/tree/8.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:59:38+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/phpcov",
|
|
"version": "11.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/phpcov.git",
|
|
"reference": "64bf2aa3223e432245978f21f7ec6c572fa3ca8b"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/phpcov/zipball/64bf2aa3223e432245978f21f7ec6c572fa3ca8b",
|
|
"reference": "64bf2aa3223e432245978f21f7ec6c572fa3ca8b",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3",
|
|
"phpunit/php-code-coverage": "^12.3",
|
|
"phpunit/php-file-iterator": "^6.0",
|
|
"phpunit/phpunit": "^12.1.6",
|
|
"sebastian/cli-parser": "^4.0",
|
|
"sebastian/diff": "^7.0",
|
|
"sebastian/version": "^6.0"
|
|
},
|
|
"bin": [
|
|
"phpcov"
|
|
],
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "11.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "CLI frontend for php-code-coverage",
|
|
"homepage": "https://github.com/sebastianbergmann/phpcov",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/phpcov/issues",
|
|
"source": "https://github.com/sebastianbergmann/phpcov/tree/11.0.1"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-05-29T05:02:01+00:00"
|
|
},
|
|
{
|
|
"name": "phpunit/phpunit",
|
|
"version": "12.3.6",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
|
"reference": "a2cab3224f687150ac2f3cc13d99b64ba1e1d088"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a2cab3224f687150ac2f3cc13d99b64ba1e1d088",
|
|
"reference": "a2cab3224f687150ac2f3cc13d99b64ba1e1d088",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-json": "*",
|
|
"ext-libxml": "*",
|
|
"ext-mbstring": "*",
|
|
"ext-xml": "*",
|
|
"ext-xmlwriter": "*",
|
|
"myclabs/deep-copy": "^1.13.4",
|
|
"phar-io/manifest": "^2.0.4",
|
|
"phar-io/version": "^3.2.1",
|
|
"php": ">=8.3",
|
|
"phpunit/php-code-coverage": "^12.3.2",
|
|
"phpunit/php-file-iterator": "^6.0.0",
|
|
"phpunit/php-invoker": "^6.0.0",
|
|
"phpunit/php-text-template": "^5.0.0",
|
|
"phpunit/php-timer": "^8.0.0",
|
|
"sebastian/cli-parser": "^4.0.0",
|
|
"sebastian/comparator": "^7.1.3",
|
|
"sebastian/diff": "^7.0.0",
|
|
"sebastian/environment": "^8.0.3",
|
|
"sebastian/exporter": "^7.0.0",
|
|
"sebastian/global-state": "^8.0.0",
|
|
"sebastian/object-enumerator": "^7.0.0",
|
|
"sebastian/type": "^6.0.3",
|
|
"sebastian/version": "^6.0.0",
|
|
"staabm/side-effects-detector": "^1.0.5"
|
|
},
|
|
"bin": [
|
|
"phpunit"
|
|
],
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "12.3-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"files": [
|
|
"src/Framework/Assert/Functions.php"
|
|
],
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "The PHP Unit Testing framework.",
|
|
"homepage": "https://phpunit.de/",
|
|
"keywords": [
|
|
"phpunit",
|
|
"testing",
|
|
"xunit"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
|
|
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/phpunit/tree/12.3.6"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://phpunit.de/sponsors.html",
|
|
"type": "custom"
|
|
},
|
|
{
|
|
"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/phpunit/phpunit",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-20T14:43:23+00:00"
|
|
},
|
|
{
|
|
"name": "rector/rector",
|
|
"version": "2.1.4",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/rectorphp/rector.git",
|
|
"reference": "fe613c528819222f8686a9a037a315ef9d4915b3"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/rectorphp/rector/zipball/fe613c528819222f8686a9a037a315ef9d4915b3",
|
|
"reference": "fe613c528819222f8686a9a037a315ef9d4915b3",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": "^7.4|^8.0",
|
|
"phpstan/phpstan": "^2.1.18"
|
|
},
|
|
"conflict": {
|
|
"rector/rector-doctrine": "*",
|
|
"rector/rector-downgrade-php": "*",
|
|
"rector/rector-phpunit": "*",
|
|
"rector/rector-symfony": "*"
|
|
},
|
|
"suggest": {
|
|
"ext-dom": "To manipulate phpunit.xml via the custom-rule command"
|
|
},
|
|
"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.1.4"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/tomasvotruba",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-08-15T14:41:36+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/cli-parser",
|
|
"version": "4.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/cli-parser.git",
|
|
"reference": "6d584c727d9114bcdc14c86711cd1cad51778e7c"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/6d584c727d9114bcdc14c86711cd1cad51778e7c",
|
|
"reference": "6d584c727d9114bcdc14c86711cd1cad51778e7c",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "4.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Library for parsing CLI options",
|
|
"homepage": "https://github.com/sebastianbergmann/cli-parser",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/cli-parser/issues",
|
|
"security": "https://github.com/sebastianbergmann/cli-parser/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/cli-parser/tree/4.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:53:50+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/comparator",
|
|
"version": "7.1.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/comparator.git",
|
|
"reference": "dc904b4bb3ab070865fa4068cd84f3da8b945148"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/dc904b4bb3ab070865fa4068cd84f3da8b945148",
|
|
"reference": "dc904b4bb3ab070865fa4068cd84f3da8b945148",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-mbstring": "*",
|
|
"php": ">=8.3",
|
|
"sebastian/diff": "^7.0",
|
|
"sebastian/exporter": "^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.2"
|
|
},
|
|
"suggest": {
|
|
"ext-bcmath": "For comparing BcMath\\Number objects"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "7.1-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
},
|
|
{
|
|
"name": "Jeff Welch",
|
|
"email": "whatthejeff@gmail.com"
|
|
},
|
|
{
|
|
"name": "Volker Dusch",
|
|
"email": "github@wallbash.com"
|
|
},
|
|
{
|
|
"name": "Bernhard Schussek",
|
|
"email": "bschussek@2bepublished.at"
|
|
}
|
|
],
|
|
"description": "Provides the functionality to compare PHP values for equality",
|
|
"homepage": "https://github.com/sebastianbergmann/comparator",
|
|
"keywords": [
|
|
"comparator",
|
|
"compare",
|
|
"equality"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/comparator/issues",
|
|
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/comparator/tree/7.1.3"
|
|
},
|
|
"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/comparator",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-20T11:27:00+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/complexity",
|
|
"version": "5.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/complexity.git",
|
|
"reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/bad4316aba5303d0221f43f8cee37eb58d384bbb",
|
|
"reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"nikic/php-parser": "^5.0",
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "5.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Library for calculating the complexity of PHP code units",
|
|
"homepage": "https://github.com/sebastianbergmann/complexity",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/complexity/issues",
|
|
"security": "https://github.com/sebastianbergmann/complexity/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/complexity/tree/5.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:55:25+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/diff",
|
|
"version": "7.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/diff.git",
|
|
"reference": "7ab1ea946c012266ca32390913653d844ecd085f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7ab1ea946c012266ca32390913653d844ecd085f",
|
|
"reference": "7ab1ea946c012266ca32390913653d844ecd085f",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0",
|
|
"symfony/process": "^7.2"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "7.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/7.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:55:46+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/environment",
|
|
"version": "8.0.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/environment.git",
|
|
"reference": "24a711b5c916efc6d6e62aa65aa2ec98fef77f68"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/24a711b5c916efc6d6e62aa65aa2ec98fef77f68",
|
|
"reference": "24a711b5c916efc6d6e62aa65aa2ec98fef77f68",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"suggest": {
|
|
"ext-posix": "*"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "8.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
}
|
|
],
|
|
"description": "Provides functionality to handle HHVM/PHP environments",
|
|
"homepage": "https://github.com/sebastianbergmann/environment",
|
|
"keywords": [
|
|
"Xdebug",
|
|
"environment",
|
|
"hhvm"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/environment/issues",
|
|
"security": "https://github.com/sebastianbergmann/environment/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/environment/tree/8.0.3"
|
|
},
|
|
"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/environment",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-12T14:11:56+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/exporter",
|
|
"version": "7.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/exporter.git",
|
|
"reference": "76432aafc58d50691a00d86d0632f1217a47b688"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/76432aafc58d50691a00d86d0632f1217a47b688",
|
|
"reference": "76432aafc58d50691a00d86d0632f1217a47b688",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-mbstring": "*",
|
|
"php": ">=8.3",
|
|
"sebastian/recursion-context": "^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "7.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
},
|
|
{
|
|
"name": "Jeff Welch",
|
|
"email": "whatthejeff@gmail.com"
|
|
},
|
|
{
|
|
"name": "Volker Dusch",
|
|
"email": "github@wallbash.com"
|
|
},
|
|
{
|
|
"name": "Adam Harvey",
|
|
"email": "aharvey@php.net"
|
|
},
|
|
{
|
|
"name": "Bernhard Schussek",
|
|
"email": "bschussek@gmail.com"
|
|
}
|
|
],
|
|
"description": "Provides the functionality to export PHP variables for visualization",
|
|
"homepage": "https://www.github.com/sebastianbergmann/exporter",
|
|
"keywords": [
|
|
"export",
|
|
"exporter"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/exporter/issues",
|
|
"security": "https://github.com/sebastianbergmann/exporter/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/exporter/tree/7.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:56:42+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/global-state",
|
|
"version": "8.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/global-state.git",
|
|
"reference": "570a2aeb26d40f057af686d63c4e99b075fb6cbc"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/570a2aeb26d40f057af686d63c4e99b075fb6cbc",
|
|
"reference": "570a2aeb26d40f057af686d63c4e99b075fb6cbc",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3",
|
|
"sebastian/object-reflector": "^5.0",
|
|
"sebastian/recursion-context": "^7.0"
|
|
},
|
|
"require-dev": {
|
|
"ext-dom": "*",
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "8.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
}
|
|
],
|
|
"description": "Snapshotting of global state",
|
|
"homepage": "https://www.github.com/sebastianbergmann/global-state",
|
|
"keywords": [
|
|
"global state"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/global-state/issues",
|
|
"security": "https://github.com/sebastianbergmann/global-state/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/global-state/tree/8.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:56:59+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/lines-of-code",
|
|
"version": "4.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/lines-of-code.git",
|
|
"reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/97ffee3bcfb5805568d6af7f0f893678fc076d2f",
|
|
"reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"nikic/php-parser": "^5.0",
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "4.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Library for counting the lines of code in PHP source code",
|
|
"homepage": "https://github.com/sebastianbergmann/lines-of-code",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
|
|
"security": "https://github.com/sebastianbergmann/lines-of-code/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/lines-of-code/tree/4.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:57:28+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/object-enumerator",
|
|
"version": "7.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
|
|
"reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1effe8e9b8e068e9ae228e542d5d11b5d16db894",
|
|
"reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3",
|
|
"sebastian/object-reflector": "^5.0",
|
|
"sebastian/recursion-context": "^7.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "7.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
}
|
|
],
|
|
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
|
|
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
|
|
"security": "https://github.com/sebastianbergmann/object-enumerator/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/object-enumerator/tree/7.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:57:48+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/object-reflector",
|
|
"version": "5.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/object-reflector.git",
|
|
"reference": "4bfa827c969c98be1e527abd576533293c634f6a"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/4bfa827c969c98be1e527abd576533293c634f6a",
|
|
"reference": "4bfa827c969c98be1e527abd576533293c634f6a",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "5.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
}
|
|
],
|
|
"description": "Allows reflection of object attributes, including inherited and non-public ones",
|
|
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/object-reflector/issues",
|
|
"security": "https://github.com/sebastianbergmann/object-reflector/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/object-reflector/tree/5.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T04:58:17+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/recursion-context",
|
|
"version": "7.0.1",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/recursion-context.git",
|
|
"reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/0b01998a7d5b1f122911a66bebcb8d46f0c82d8c",
|
|
"reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "7.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de"
|
|
},
|
|
{
|
|
"name": "Jeff Welch",
|
|
"email": "whatthejeff@gmail.com"
|
|
},
|
|
{
|
|
"name": "Adam Harvey",
|
|
"email": "aharvey@php.net"
|
|
}
|
|
],
|
|
"description": "Provides functionality to recursively process PHP variables",
|
|
"homepage": "https://github.com/sebastianbergmann/recursion-context",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/recursion-context/issues",
|
|
"security": "https://github.com/sebastianbergmann/recursion-context/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/recursion-context/tree/7.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/recursion-context",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-13T04:44:59+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/type",
|
|
"version": "6.0.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/type.git",
|
|
"reference": "e549163b9760b8f71f191651d22acf32d56d6d4d"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/type/zipball/e549163b9760b8f71f191651d22acf32d56d6d4d",
|
|
"reference": "e549163b9760b8f71f191651d22acf32d56d6d4d",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^12.0"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "6.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Collection of value objects that represent the types of the PHP type system",
|
|
"homepage": "https://github.com/sebastianbergmann/type",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/type/issues",
|
|
"security": "https://github.com/sebastianbergmann/type/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/type/tree/6.0.3"
|
|
},
|
|
"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/type",
|
|
"type": "tidelift"
|
|
}
|
|
],
|
|
"time": "2025-08-09T06:57:12+00:00"
|
|
},
|
|
{
|
|
"name": "sebastian/version",
|
|
"version": "6.0.0",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/sebastianbergmann/version.git",
|
|
"reference": "3e6ccf7657d4f0a59200564b08cead899313b53c"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/sebastianbergmann/version/zipball/3e6ccf7657d4f0a59200564b08cead899313b53c",
|
|
"reference": "3e6ccf7657d4f0a59200564b08cead899313b53c",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.3"
|
|
},
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-main": "6.0-dev"
|
|
}
|
|
},
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Sebastian Bergmann",
|
|
"email": "sebastian@phpunit.de",
|
|
"role": "lead"
|
|
}
|
|
],
|
|
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
|
|
"homepage": "https://github.com/sebastianbergmann/version",
|
|
"support": {
|
|
"issues": "https://github.com/sebastianbergmann/version/issues",
|
|
"security": "https://github.com/sebastianbergmann/version/security/policy",
|
|
"source": "https://github.com/sebastianbergmann/version/tree/6.0.0"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/sebastianbergmann",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2025-02-07T05:00:38+00:00"
|
|
},
|
|
{
|
|
"name": "squizlabs/php_codesniffer",
|
|
"version": "3.13.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
|
|
"reference": "5b5e3821314f947dd040c70f7992a64eac89025c"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/5b5e3821314f947dd040c70f7992a64eac89025c",
|
|
"reference": "5b5e3821314f947dd040c70f7992a64eac89025c",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-simplexml": "*",
|
|
"ext-tokenizer": "*",
|
|
"ext-xmlwriter": "*",
|
|
"php": ">=5.4.0"
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4"
|
|
},
|
|
"bin": [
|
|
"bin/phpcbf",
|
|
"bin/phpcs"
|
|
],
|
|
"type": "library",
|
|
"extra": {
|
|
"branch-alias": {
|
|
"dev-master": "3.x-dev"
|
|
}
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Greg Sherwood",
|
|
"role": "Former lead"
|
|
},
|
|
{
|
|
"name": "Juliette Reinders Folmer",
|
|
"role": "Current lead"
|
|
},
|
|
{
|
|
"name": "Contributors",
|
|
"homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors"
|
|
}
|
|
],
|
|
"description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.",
|
|
"homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer",
|
|
"keywords": [
|
|
"phpcs",
|
|
"standards",
|
|
"static analysis"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues",
|
|
"security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy",
|
|
"source": "https://github.com/PHPCSStandards/PHP_CodeSniffer",
|
|
"wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/PHPCSStandards",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://github.com/jrfnl",
|
|
"type": "github"
|
|
},
|
|
{
|
|
"url": "https://opencollective.com/php_codesniffer",
|
|
"type": "open_collective"
|
|
},
|
|
{
|
|
"url": "https://thanks.dev/u/gh/phpcsstandards",
|
|
"type": "thanks_dev"
|
|
}
|
|
],
|
|
"time": "2025-06-17T22:17:01+00:00"
|
|
},
|
|
{
|
|
"name": "staabm/side-effects-detector",
|
|
"version": "1.0.5",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/staabm/side-effects-detector.git",
|
|
"reference": "d8334211a140ce329c13726d4a715adbddd0a163"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/staabm/side-effects-detector/zipball/d8334211a140ce329c13726d4a715adbddd0a163",
|
|
"reference": "d8334211a140ce329c13726d4a715adbddd0a163",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-tokenizer": "*",
|
|
"php": "^7.4 || ^8.0"
|
|
},
|
|
"require-dev": {
|
|
"phpstan/extension-installer": "^1.4.3",
|
|
"phpstan/phpstan": "^1.12.6",
|
|
"phpunit/phpunit": "^9.6.21",
|
|
"symfony/var-dumper": "^5.4.43",
|
|
"tomasvotruba/type-coverage": "1.0.0",
|
|
"tomasvotruba/unused-public": "1.0.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"classmap": [
|
|
"lib/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"MIT"
|
|
],
|
|
"description": "A static analysis tool to detect side effects in PHP code",
|
|
"keywords": [
|
|
"static analysis"
|
|
],
|
|
"support": {
|
|
"issues": "https://github.com/staabm/side-effects-detector/issues",
|
|
"source": "https://github.com/staabm/side-effects-detector/tree/1.0.5"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/staabm",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2024-10-20T05:08:20+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/dependency-injection",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/dependency-injection.git",
|
|
"reference": "6cd2a1a77e8a0676a26e8bcddf10acfe7b0ba352"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6cd2a1a77e8a0676a26e8bcddf10acfe7b0ba352",
|
|
"reference": "6cd2a1a77e8a0676a26e8bcddf10acfe7b0ba352",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"psr/container": "^1.1|^2.0",
|
|
"symfony/deprecation-contracts": "^2.5|^3",
|
|
"symfony/service-contracts": "^3.5",
|
|
"symfony/var-exporter": "^6.4.20|^7.2.5"
|
|
},
|
|
"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",
|
|
"symfony/expression-language": "^6.4|^7.0",
|
|
"symfony/yaml": "^6.4|^7.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.3.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": "2025-07-30T17:31:46+00:00"
|
|
},
|
|
{
|
|
"name": "symfony/var-exporter",
|
|
"version": "v7.3.2",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/symfony/var-exporter.git",
|
|
"reference": "05b3e90654c097817325d6abd284f7938b05f467"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/symfony/var-exporter/zipball/05b3e90654c097817325d6abd284f7938b05f467",
|
|
"reference": "05b3e90654c097817325d6abd284f7938b05f467",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"php": ">=8.2",
|
|
"symfony/deprecation-contracts": "^2.5|^3"
|
|
},
|
|
"require-dev": {
|
|
"symfony/property-access": "^6.4|^7.0",
|
|
"symfony/serializer": "^6.4|^7.0",
|
|
"symfony/var-dumper": "^6.4|^7.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": "Allows exporting any serializable PHP data structure to plain PHP code",
|
|
"homepage": "https://symfony.com",
|
|
"keywords": [
|
|
"clone",
|
|
"construct",
|
|
"export",
|
|
"hydrate",
|
|
"instantiate",
|
|
"lazy-loading",
|
|
"proxy",
|
|
"serialize"
|
|
],
|
|
"support": {
|
|
"source": "https://github.com/symfony/var-exporter/tree/v7.3.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": "2025-07-10T08:47:49+00:00"
|
|
},
|
|
{
|
|
"name": "theseer/tokenizer",
|
|
"version": "1.2.3",
|
|
"source": {
|
|
"type": "git",
|
|
"url": "https://github.com/theseer/tokenizer.git",
|
|
"reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
|
|
},
|
|
"dist": {
|
|
"type": "zip",
|
|
"url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
|
|
"reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
|
|
"shasum": ""
|
|
},
|
|
"require": {
|
|
"ext-dom": "*",
|
|
"ext-tokenizer": "*",
|
|
"ext-xmlwriter": "*",
|
|
"php": "^7.2 || ^8.0"
|
|
},
|
|
"type": "library",
|
|
"autoload": {
|
|
"classmap": [
|
|
"src/"
|
|
]
|
|
},
|
|
"notification-url": "https://packagist.org/downloads/",
|
|
"license": [
|
|
"BSD-3-Clause"
|
|
],
|
|
"authors": [
|
|
{
|
|
"name": "Arne Blankerts",
|
|
"email": "arne@blankerts.de",
|
|
"role": "Developer"
|
|
}
|
|
],
|
|
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
|
|
"support": {
|
|
"issues": "https://github.com/theseer/tokenizer/issues",
|
|
"source": "https://github.com/theseer/tokenizer/tree/1.2.3"
|
|
},
|
|
"funding": [
|
|
{
|
|
"url": "https://github.com/theseer",
|
|
"type": "github"
|
|
}
|
|
],
|
|
"time": "2024-03-03T12:36:25+00:00"
|
|
}
|
|
],
|
|
"aliases": [],
|
|
"minimum-stability": "stable",
|
|
"stability-flags": {
|
|
"monero-integrations/monerophp": 20,
|
|
"phpmd/phpmd": 0
|
|
},
|
|
"prefer-stable": false,
|
|
"prefer-lowest": false,
|
|
"platform": {
|
|
"php": "^8.4",
|
|
"ext-curl": "*",
|
|
"ext-gmp": "*",
|
|
"ext-iconv": "*",
|
|
"ext-json": "*",
|
|
"ext-mysqli": "*",
|
|
"ext-openssl": "*"
|
|
},
|
|
"platform-dev": {},
|
|
"plugin-api-version": "2.6.0"
|
|
}
|