{ "_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": "edc663c2dbeb702905a08002b96f6314", "packages": [ { "name": "arokettu/bencode", "version": "4.3.0", "source": { "type": "git", "url": "https://github.com/arokettu/bencode.git", "reference": "be43c5c2d54fb2c8a358f6d38130fc7e57928913" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/arokettu/bencode/zipball/be43c5c2d54fb2c8a358f6d38130fc7e57928913", "reference": "be43c5c2d54fb2c8a358f6d38130fc7e57928913", "shasum": "" }, "require": { "arokettu/is-resource": "^1.0", "php": "^8.1" }, "require-dev": { "brick/math": "*", "ext-bcmath": "*", "ext-gmp": "*", "ext-json": "*", "mikey179/vfsstream": "^1.6.11", "pear/math_biginteger": "^1.0", "phpunit/phpunit": "^10.5.28", "psy/psysh": "*", "sandfox.dev/code-standard": "^1.2024.07.05", "squizlabs/php_codesniffer": "*", "vimeo/psalm": "^5.2" }, "suggest": { "brick/math": "In case you need integers larger than your architecture supports", "ext-gmp": "In case you need integers larger than your architecture supports", "pear/math_biginteger": "In case you need integers larger than your architecture supports", "php-64bit": "Running 64 bit is recommended to prevent integer overflow" }, "type": "library", "autoload": { "psr-4": { "Arokettu\\Bencode\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Anton Smirnov", "email": "sandfox@sandfox.me", "homepage": "https://sandfox.me", "role": "developer" } ], "description": "BitTorrent's Bencode encoder/decoder", "homepage": "https://sandfox.dev/php/bencode.html", "keywords": [ "bencode", "bittorrent", "serialize", "torrent" ], "support": { "chat": "https://gitter.im/arokettu/community", "docs": "https://bencode.readthedocs.io/", "issues": "https://gitlab.com/sandfox/bencode/-/issues", "source": "https://gitlab.com/sandfox/bencode" }, "time": "2024-09-25T14:43:35+00:00" }, { "name": "arokettu/is-resource", "version": "1.0.4", "source": { "type": "git", "url": "https://github.com/arokettu/is-resource.git", "reference": "6a4966bf4608c69d20b7bf01670b49901a51eb9d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/arokettu/is-resource/zipball/6a4966bf4608c69d20b7bf01670b49901a51eb9d", "reference": "6a4966bf4608c69d20b7bf01670b49901a51eb9d", "shasum": "" }, "require": { "php": ">= 5.3 < 8.5" }, "type": "library", "autoload": { "files": [ "src/functions.php" ], "classmap": [ "gen/ResourceMap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Anton Smirnov", "email": "sandfox@sandfox.me", "homepage": "https://sandfox.me/", "role": "developer" } ], "description": "Future compatible is_resource() and get_resource_type() that can understand objects that replaced earlier resources", "homepage": "https://sandfox.dev/php/is-resource.html", "keywords": [ "compatibility", "curl", "gd", "get_resource_type", "hash", "is_resource", "pgsql", "php80", "php81", "resources", "sockets" ], "support": { "chat": "https://gitter.im/arokettu/community", "docs": "https://is-resource.readthedocs.io/", "issues": "https://gitlab.com/sandfox/is-resource/-/issues", "source": "https://gitlab.com/sandfox/is-resource" }, "time": "2024-08-27T04:34:45+00:00" }, { "name": "arokettu/monsterid", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/arokettu/monsterid.git", "reference": "de2873a5cf6f2ed7cf2c8709ee1bae0e6aec1ed8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/arokettu/monsterid/zipball/de2873a5cf6f2ed7cf2c8709ee1bae0e6aec1ed8", "reference": "de2873a5cf6f2ed7cf2c8709ee1bae0e6aec1ed8", "shasum": "" }, "require": { "arokettu/is-resource": "^1.0", "arokettu/random-polyfill": "^1.0.1", "ext-gd": "*", "php": "^8.0", "php-http/discovery": "^1.19", "psr/http-factory": "^1.0" }, "require-dev": { "arokettu/random-polyfill": ">= 1.0.1 < 1.99", "httpsoft/http-message": "^1.1", "phpunit/phpunit": ">= 7.0 < 10", "psy/psysh": "*", "sandfox.dev/code-standard": "^1.2024.07.05", "squizlabs/php_codesniffer": "*", "vimeo/psalm": "^5.4" }, "default-branch": true, "type": "library", "autoload": { "files": [ "src/functions.php" ], "psr-4": { "Arokettu\\MonsterID\\": "src/classes" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Andreas Gohr", "homepage": "https://www.splitbrain.org/", "role": "developer" }, { "name": "Anton Smirnov", "email": "sandfox@sandfox.me", "homepage": "https://sandfox.me/", "role": "maintainer" } ], "description": "MonsterID is a method to generate a unique monster image based upon a certain identifier (IP address, email address, whatever). It can be used to automatically provide personal avatar images in blog comments or other community services.", "homepage": "https://sandfox.dev/php/monsterid.html", "keywords": [ "avatar", "monsterid" ], "support": { "docs": "https://monsterid.readthedocs.io/", "issues": "https://gitlab.com/sandfox/monsterid/-/issues", "source": "https://gitlab.com/sandfox/monsterid" }, "time": "2024-10-13T00:45:20+00:00" }, { "name": "arokettu/random-polyfill", "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/arokettu/php-random-polyfill.git", "reference": "1c36416a2b507d5aa6c0a6d7f7b8aa2c539f8361" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/arokettu/php-random-polyfill/zipball/1c36416a2b507d5aa6c0a6d7f7b8aa2c539f8361", "reference": "1c36416a2b507d5aa6c0a6d7f7b8aa2c539f8361", "shasum": "" }, "require": { "arokettu/unsigned": "^1.2.1", "php": "^7.1 | ^8.0", "symfony/polyfill-php80": "^1.22", "symfony/polyfill-php81": "^1.22", "symfony/polyfill-php82": "^1.27" }, "provide": { "ext-random": "8.2.0" }, "require-dev": { "phpunit/phpunit": "^7.5 | ^8.5 | 9.5.*", "psy/psysh": "*", "sandfox.dev/code-standard": "^1", "squizlabs/php_codesniffer": "*", "vimeo/psalm": "^4.24" }, "suggest": { "ext-gmp": "For significantly faster calculation" }, "type": "library", "autoload": { "psr-0": { "Random\\": "src", "Arokettu\\Random\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Anton Smirnov", "email": "sandfox@sandfox.me", "homepage": "https://sandfox.me/", "role": "developer" } ], "description": "Random Extension Polyfill for PHP", "homepage": "https://sandfox.dev/php/random-polyfill.html", "keywords": [ "polyfill", "random" ], "support": { "chat": "https://gitter.im/arokettu/community", "docs": "https://php-random-polyfill.readthedocs.io/", "issues": "https://github.com/arokettu/php-random-polyfill/issues", "source": "https://github.com/arokettu/php-random-polyfill" }, "time": "2023-09-07T13:01:52+00:00" }, { "name": "arokettu/torrent-file", "version": "5.3.1", "source": { "type": "git", "url": "https://github.com/arokettu/torrent-file.git", "reference": "650ed7109bcd01dd6c4f47d129f120eb1f82ca07" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/arokettu/torrent-file/zipball/650ed7109bcd01dd6c4f47d129f120eb1f82ca07", "reference": "650ed7109bcd01dd6c4f47d129f120eb1f82ca07", "shasum": "" }, "require": { "arokettu/bencode": "^2.8 | ^3.1 | ^4.0", "ext-hash": "*", "nikic/iter": "^2.2", "php": "^8.1", "psr/event-dispatcher": "^1.0", "symfony/filesystem": "^5.4 | ^6.0 | ^7.0", "symfony/finder": "^5.4 | ^6.0 | ^7.0" }, "require-dev": { "ext-openssl": "*", "jetbrains/phpstorm-attributes": "^1.0", "league/event": "^3.0", "phpunit/phpunit": "^10.5.3", "psy/psysh": "*", "sandfox.dev/code-standard": "^1.2024.07.05", "squizlabs/php_codesniffer": "*", "vimeo/psalm": "^5.2" }, "suggest": { "ext-openssl": "for signature logic" }, "type": "library", "autoload": { "psr-4": { "Arokettu\\Torrent\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Anton Smirnov", "email": "sandfox@sandfox.me", "homepage": "https://sandfox.me/", "role": "developer" } ], "description": "A class to work with torrent files", "homepage": "https://sandfox.dev/php/torrent-file.html", "keywords": [ "bittorrent", "torrent", "torrent-file" ], "support": { "chat": "https://gitter.im/arokettu/community", "docs": "https://torrent-file.readthedocs.io/", "issues": "https://gitlab.com/sandfox/torrent-file/-/issues", "source": "https://gitlab.com/sandfox/torrent-file" }, "time": "2024-07-28T21:43:34+00:00" }, { "name": "arokettu/unsigned", "version": "1.3.5", "source": { "type": "git", "url": "https://github.com/arokettu/unsigned.git", "reference": "559dd1247fb4bbc9d70a6ff8581d8e9fd742e096" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/arokettu/unsigned/zipball/559dd1247fb4bbc9d70a6ff8581d8e9fd742e096", "reference": "559dd1247fb4bbc9d70a6ff8581d8e9fd742e096", "shasum": "" }, "require": { "php": "^7.0 | ^8.0" }, "require-dev": { "phpunit/phpunit": ">= 6.5 <10", "psy/psysh": "*", "sandfox.dev/code-standard": "^1.2023.12.09", "squizlabs/php_codesniffer": "*" }, "type": "library", "autoload": { "files": [ "src/lib.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Anton Smirnov", "email": "sandfox@sandfox.me", "homepage": "https://sandfox.me/", "role": "developer" } ], "description": "Fixed length unsigned arithmetic emulation", "homepage": "https://sandfox.dev/php/unsigned.html", "keywords": [ "arithmetic", "unsigned" ], "support": { "chat": "https://gitter.im/arokettu/community", "docs": "https://php-unsigned.readthedocs.io/", "issues": "https://gitlab.com/sandfox/unsigned/-/issues", "source": "https://gitlab.com/sandfox/unsigned" }, "time": "2024-02-01T20:40:11+00:00" }, { "name": "bugsnag/bugsnag", "version": "v3.29.1", "source": { "type": "git", "url": "https://github.com/bugsnag/bugsnag-php.git", "reference": "7fff8512b237a57323f600975ada6376e2b912c1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/bugsnag/bugsnag-php/zipball/7fff8512b237a57323f600975ada6376e2b912c1", "reference": "7fff8512b237a57323f600975ada6376e2b912c1", "shasum": "" }, "require": { "composer/ca-bundle": "^1.0", "guzzlehttp/guzzle": "^5.0|^6.0|^7.0", "php": ">=5.5" }, "require-dev": { "guzzlehttp/psr7": "^1.3", "mtdowling/burgomaster": "dev-master#72151eddf5f0cf101502b94bf5031f9c53501a04", "php-mock/php-mock-phpunit": "^1.1|^2.1", "phpunit/phpunit": "^4.8.36|^7.5.15|^9.3.10", "sebastian/version": ">=1.0.3" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.20-dev" } }, "autoload": { "psr-4": { "Bugsnag\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "James Smith", "email": "notifiers@bugsnag.com", "homepage": "https://bugsnag.com" } ], "description": "Official Bugsnag notifier for PHP applications.", "homepage": "https://github.com/bugsnag/bugsnag-php", "keywords": [ "bugsnag", "errors", "exceptions", "logging", "tracking" ], "support": { "issues": "https://github.com/bugsnag/bugsnag-php/issues", "source": "https://github.com/bugsnag/bugsnag-php/tree/v3.29.1" }, "time": "2023-05-10T11:07:22+00:00" }, { "name": "claviska/simpleimage", "version": "4.2.1", "source": { "type": "git", "url": "https://github.com/claviska/SimpleImage.git", "reference": "ec6d5021e5a7153a2520d64c59b86b6f3c4157c5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/claviska/SimpleImage/zipball/ec6d5021e5a7153a2520d64c59b86b6f3c4157c5", "reference": "ec6d5021e5a7153a2520d64c59b86b6f3c4157c5", "shasum": "" }, "require": { "ext-gd": "*", "league/color-extractor": "0.4.*", "php": ">=8.0" }, "require-dev": { "laravel/pint": "^1.5", "phpstan/phpstan": "^1.10" }, "type": "library", "autoload": { "psr-0": { "claviska": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Cory LaViska", "homepage": "http://www.abeautifulsite.net/", "role": "Developer" } ], "description": "A PHP class that makes working with images as simple as possible.", "support": { "issues": "https://github.com/claviska/SimpleImage/issues", "source": "https://github.com/claviska/SimpleImage/tree/4.2.1" }, "funding": [ { "url": "https://github.com/claviska", "type": "github" } ], "time": "2024-11-22T13:25:03+00:00" }, { "name": "composer/ca-bundle", "version": "1.5.4", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", "reference": "bc0593537a463e55cadf45fd938d23b75095b7e1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/ca-bundle/zipball/bc0593537a463e55cadf45fd938d23b75095b7e1", "reference": "bc0593537a463e55cadf45fd938d23b75095b7e1", "shasum": "" }, "require": { "ext-openssl": "*", "ext-pcre": "*", "php": "^7.2 || ^8.0" }, "require-dev": { "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^8 || ^9", "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { "branch-alias": { "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { "Composer\\CaBundle\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" } ], "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", "keywords": [ "cabundle", "cacert", "certificate", "ssl", "tls" ], "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/ca-bundle/issues", "source": "https://github.com/composer/ca-bundle/tree/1.5.4" }, "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-27T15:35:25+00:00" }, { "name": "doctrine/lexer", "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { "doctrine/coding-standard": "^12", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^10.5", "psalm/plugin-phpunit": "^0.18.3", "vimeo/psalm": "^5.21" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" } ], "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", "homepage": "https://www.doctrine-project.org/projects/lexer.html", "keywords": [ "annotations", "docblock", "lexer", "parser", "php" ], "support": { "issues": "https://github.com/doctrine/lexer/issues", "source": "https://github.com/doctrine/lexer/tree/3.0.1" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", "type": "tidelift" } ], "time": "2024-02-05T11:56:58+00:00" }, { "name": "egulias/email-validator", "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", "reference": "b115554301161fa21467629f1e1391c1936de517" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b115554301161fa21467629f1e1391c1936de517", "reference": "b115554301161fa21467629f1e1391c1936de517", "shasum": "" }, "require": { "doctrine/lexer": "^2.0 || ^3.0", "php": ">=8.1", "symfony/polyfill-intl-idn": "^1.26" }, "require-dev": { "phpunit/phpunit": "^10.2", "vimeo/psalm": "^5.12" }, "suggest": { "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" }, "type": "library", "extra": { "branch-alias": { "dev-master": "4.0.x-dev" } }, "autoload": { "psr-4": { "Egulias\\EmailValidator\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Eduardo Gulias Davis" } ], "description": "A library for validating emails against several RFCs", "homepage": "https://github.com/egulias/EmailValidator", "keywords": [ "email", "emailvalidation", "emailvalidator", "validation", "validator" ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", "source": "https://github.com/egulias/EmailValidator/tree/4.0.3" }, "funding": [ { "url": "https://github.com/egulias", "type": "github" } ], "time": "2024-12-27T00:36:43+00:00" }, { "name": "filp/whoops", "version": "2.16.0", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", "reference": "befcdc0e5dce67252aa6322d82424be928214fa2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/filp/whoops/zipball/befcdc0e5dce67252aa6322d82424be928214fa2", "reference": "befcdc0e5dce67252aa6322d82424be928214fa2", "shasum": "" }, "require": { "php": "^7.1 || ^8.0", "psr/log": "^1.0.1 || ^2.0 || ^3.0" }, "require-dev": { "mockery/mockery": "^1.0", "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.3", "symfony/var-dumper": "^4.0 || ^5.0" }, "suggest": { "symfony/var-dumper": "Pretty print complex values better with var-dumper available", "whoops/soap": "Formats errors as SOAP responses" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.7-dev" } }, "autoload": { "psr-4": { "Whoops\\": "src/Whoops/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Filipe Dobreira", "homepage": "https://github.com/filp", "role": "Developer" } ], "description": "php error handling for cool kids", "homepage": "https://filp.github.io/whoops/", "keywords": [ "error", "exception", "handling", "library", "throwable", "whoops" ], "support": { "issues": "https://github.com/filp/whoops/issues", "source": "https://github.com/filp/whoops/tree/2.16.0" }, "funding": [ { "url": "https://github.com/denis-sokolov", "type": "github" } ], "time": "2024-09-25T12:00:00+00:00" }, { "name": "gemorroj/m3u-parser", "version": "dev-master", "source": { "type": "git", "url": "https://github.com/Gemorroj/M3uParser.git", "reference": "fcb37acd137a6e1d6aa2ef3745e1bc7a6e0b46e6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Gemorroj/M3uParser/zipball/fcb37acd137a6e1d6aa2ef3745e1bc7a6e0b46e6", "reference": "fcb37acd137a6e1d6aa2ef3745e1bc7a6e0b46e6", "shasum": "" }, "require": { "php": ">=8.0.2" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.46", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.6" }, "default-branch": true, "type": "library", "autoload": { "psr-4": { "M3uParser\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-3.0-or-later" ], "authors": [ { "name": "Gemorroj" } ], "description": "m3u playlist parser/generator", "keywords": [ "m3u", "m3u8", "playlist" ], "support": { "issues": "https://github.com/Gemorroj/M3uParser/issues", "source": "https://github.com/Gemorroj/M3uParser/tree/master" }, "time": "2024-07-27T11:53:30+00:00" }, { "name": "gigablah/sphinxphp", "version": "2.0.8", "source": { "type": "git", "url": "https://github.com/gigablah/sphinxphp.git", "reference": "6d5e97fdd33c1129ca372203d1330827c1cbc46c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/gigablah/sphinxphp/zipball/6d5e97fdd33c1129ca372203d1330827c1cbc46c", "reference": "6d5e97fdd33c1129ca372203d1330827c1cbc46c", "shasum": "" }, "require": { "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "3.7.*", "satooshi/php-coveralls": "dev-master" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-0": { "Sphinx": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0" ], "authors": [ { "name": "Andrew Aksyonoff", "homepage": "http://sphinxsearch.com/" } ], "description": "Sphinx Search PHP API", "homepage": "http://sphinxsearch.com/", "keywords": [ "api", "search", "sphinx" ], "support": { "issues": "https://github.com/gigablah/sphinxphp/issues", "source": "https://github.com/gigablah/sphinxphp/tree/2.0.x" }, "time": "2013-08-22T08:05:44+00:00" }, { "name": "google/recaptcha", "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/google/recaptcha.git", "reference": "d59a801e98a4e9174814a6d71bbc268dff1202df" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/google/recaptcha/zipball/d59a801e98a4e9174814a6d71bbc268dff1202df", "reference": "d59a801e98a4e9174814a6d71bbc268dff1202df", "shasum": "" }, "require": { "php": ">=8" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.14", "php-coveralls/php-coveralls": "^2.5", "phpunit/phpunit": "^10" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.3.x-dev" } }, "autoload": { "psr-4": { "ReCaptcha\\": "src/ReCaptcha" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", "homepage": "https://www.google.com/recaptcha/", "keywords": [ "Abuse", "captcha", "recaptcha", "spam" ], "support": { "forum": "https://groups.google.com/forum/#!forum/recaptcha", "issues": "https://github.com/google/recaptcha/issues", "source": "https://github.com/google/recaptcha" }, "time": "2023-02-18T17:41:46+00:00" }, { "name": "graham-campbell/result-type", "version": "v1.1.3", "source": { "type": "git", "url": "https://github.com/GrahamCampbell/Result-Type.git", "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "phpoption/phpoption": "^1.9.3" }, "require-dev": { "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" }, "type": "library", "autoload": { "psr-4": { "GrahamCampbell\\ResultType\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" } ], "description": "An Implementation Of The Result Type", "keywords": [ "Graham Campbell", "GrahamCampbell", "Result Type", "Result-Type", "result" ], "support": { "issues": "https://github.com/GrahamCampbell/Result-Type/issues", "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", "type": "tidelift" } ], "time": "2024-07-20T21:45:45+00:00" }, { "name": "guzzlehttp/guzzle", "version": "7.9.2", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", "reference": "d281ed313b989f213357e3be1a179f02196ac99b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", "reference": "d281ed313b989f213357e3be1a179f02196ac99b", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/promises": "^1.5.3 || ^2.0.3", "guzzlehttp/psr7": "^2.7.0", "php": "^7.2.5 || ^8.0", "psr/http-client": "^1.0", "symfony/deprecation-contracts": "^2.2 || ^3.0" }, "provide": { "psr/http-client-implementation": "1.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-curl": "*", "guzzle/client-integration-tests": "3.0.2", "php-http/message-factory": "^1.1", "phpunit/phpunit": "^8.5.39 || ^9.6.20", "psr/log": "^1.1 || ^2.0 || ^3.0" }, "suggest": { "ext-curl": "Required for CURL handler support", "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "files": [ "src/functions_include.php" ], "psr-4": { "GuzzleHttp\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Jeremy Lindblom", "email": "jeremeamia@gmail.com", "homepage": "https://github.com/jeremeamia" }, { "name": "George Mponos", "email": "gmponos@gmail.com", "homepage": "https://github.com/gmponos" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://github.com/sagikazarmark" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], "description": "Guzzle is a PHP HTTP client library", "keywords": [ "client", "curl", "framework", "http", "http client", "psr-18", "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", "source": "https://github.com/guzzle/guzzle/tree/7.9.2" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://github.com/Nyholm", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", "type": "tidelift" } ], "time": "2024-07-24T11:22:20+00:00" }, { "name": "guzzlehttp/promises", "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455", "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "psr-4": { "GuzzleHttp\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" } ], "description": "Guzzle promises library", "keywords": [ "promise" ], "support": { "issues": "https://github.com/guzzle/promises/issues", "source": "https://github.com/guzzle/promises/tree/2.0.4" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://github.com/Nyholm", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", "type": "tidelift" } ], "time": "2024-10-17T10:06:22+00:00" }, { "name": "guzzlehttp/psr7", "version": "2.7.0", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.1 || ^2.0", "ralouphie/getallheaders": "^3.0" }, "provide": { "psr/http-factory-implementation": "1.0", "psr/http-message-implementation": "1.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "http-interop/http-factory-tests": "0.9.0", "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "psr-4": { "GuzzleHttp\\Psr7\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" }, { "name": "George Mponos", "email": "gmponos@gmail.com", "homepage": "https://github.com/gmponos" }, { "name": "Tobias Nyholm", "email": "tobias.nyholm@gmail.com", "homepage": "https://github.com/Nyholm" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://github.com/sagikazarmark" }, { "name": "Tobias Schultze", "email": "webmaster@tubo-world.de", "homepage": "https://github.com/Tobion" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://sagikazarmark.hu" } ], "description": "PSR-7 message implementation that also provides common utility methods", "keywords": [ "http", "message", "psr-7", "request", "response", "stream", "uri", "url" ], "support": { "issues": "https://github.com/guzzle/psr7/issues", "source": "https://github.com/guzzle/psr7/tree/2.7.0" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://github.com/Nyholm", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", "type": "tidelift" } ], "time": "2024-07-18T11:15:46+00:00" }, { "name": "jacklul/monolog-telegram", "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/jacklul/monolog-telegram.git", "reference": "ec8674fbd280bbb369b5f48447259e44a92f39c8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/jacklul/monolog-telegram/zipball/ec8674fbd280bbb369b5f48447259e44a92f39c8", "reference": "ec8674fbd280bbb369b5f48447259e44a92f39c8", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", "monolog/monolog": "^3.0", "php": "^8.1" }, "require-dev": { "ext-curl": "*", "phpunit/phpunit": "^9.0", "squizlabs/php_codesniffer": "^3.2", "vlucas/phpdotenv": "^5.0" }, "suggest": { "ext-curl": "cURL generally works better and is recommended" }, "type": "library", "autoload": { "psr-4": { "jacklul\\MonologTelegramHandler\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jack'lul", "email": "jacklulcat@gmail.com", "homepage": "https://jacklul.github.io", "role": "Developer" } ], "description": "Monolog handler that sends logs through Telegram bot to any chat in HTML format", "keywords": [ "bot", "log", "logging", "monolog", "telegram" ], "support": { "issues": "https://github.com/jacklul/monolog-telegram/issues", "source": "https://github.com/jacklul/monolog-telegram" }, "time": "2023-11-21T18:26:36+00:00" }, { "name": "josantonius/cookie", "version": "v2.0.7", "source": { "type": "git", "url": "https://github.com/josantonius/php-cookie.git", "reference": "f6751dcfdd47a8ed54a77c77760eded24676b8cf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/josantonius/php-cookie/zipball/f6751dcfdd47a8ed54a77c77760eded24676b8cf", "reference": "f6751dcfdd47a8ed54a77c77760eded24676b8cf", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { "guzzlehttp/guzzle": "^7.4", "phpmd/phpmd": "^2.6", "phpunit/phpunit": "^9.5", "squizlabs/php_codesniffer": "^3.7" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0-dev" } }, "autoload": { "psr-4": { "Josantonius\\Cookie\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Josantonius", "email": "hello@josantonius.dev", "homepage": "https://josantonius.dev", "role": "Developer" } ], "description": "PHP library for handling cookies.", "keywords": [ "cookies", "php" ], "support": { "discussions": "https://github.com/josantonius/php-cookie/discussions", "issues": "https://github.com/josantonius/php-cookie/issues", "source": "https://github.com/josantonius/php-cookie" }, "funding": [ { "url": "https://github.com/Josantonius", "type": "github" } ], "time": "2024-09-11T14:15:04+00:00" }, { "name": "league/color-extractor", "version": "0.4.0", "source": { "type": "git", "url": "https://github.com/thephpleague/color-extractor.git", "reference": "21fcac6249c5ef7d00eb83e128743ee6678fe505" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/color-extractor/zipball/21fcac6249c5ef7d00eb83e128743ee6678fe505", "reference": "21fcac6249c5ef7d00eb83e128743ee6678fe505", "shasum": "" }, "require": { "ext-gd": "*", "php": "^7.3 || ^8.0" }, "replace": { "matthecat/colorextractor": "*" }, "require-dev": { "friendsofphp/php-cs-fixer": "~2", "phpunit/phpunit": "^9.5" }, "suggest": { "ext-curl": "To download images from remote URLs if allow_url_fopen is disabled for security reasons" }, "type": "library", "autoload": { "psr-4": { "League\\ColorExtractor\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mathieu Lechat", "email": "math.lechat@gmail.com", "homepage": "http://matthecat.com", "role": "Developer" } ], "description": "Extract colors from an image as a human would do.", "homepage": "https://github.com/thephpleague/color-extractor", "keywords": [ "color", "extract", "human", "image", "palette" ], "support": { "issues": "https://github.com/thephpleague/color-extractor/issues", "source": "https://github.com/thephpleague/color-extractor/tree/0.4.0" }, "time": "2022-09-24T15:57:16+00:00" }, { "name": "league/flysystem", "version": "3.29.1", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/edc1bb7c86fab0776c3287dbd19b5fa278347319", "reference": "edc1bb7c86fab0776c3287dbd19b5fa278347319", "shasum": "" }, "require": { "league/flysystem-local": "^3.0.0", "league/mime-type-detection": "^1.0.0", "php": "^8.0.2" }, "conflict": { "async-aws/core": "<1.19.0", "async-aws/s3": "<1.14.0", "aws/aws-sdk-php": "3.209.31 || 3.210.0", "guzzlehttp/guzzle": "<7.0", "guzzlehttp/ringphp": "<1.1.1", "phpseclib/phpseclib": "3.0.15", "symfony/http-client": "<5.2" }, "require-dev": { "async-aws/s3": "^1.5 || ^2.0", "async-aws/simple-s3": "^1.1 || ^2.0", "aws/aws-sdk-php": "^3.295.10", "composer/semver": "^3.0", "ext-fileinfo": "*", "ext-ftp": "*", "ext-mongodb": "^1.3", "ext-zip": "*", "friendsofphp/php-cs-fixer": "^3.5", "google/cloud-storage": "^1.23", "guzzlehttp/psr7": "^2.6", "microsoft/azure-storage-blob": "^1.1", "mongodb/mongodb": "^1.2", "phpseclib/phpseclib": "^3.0.36", "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^9.5.11|^10.0", "sabre/dav": "^4.6.0" }, "type": "library", "autoload": { "psr-4": { "League\\Flysystem\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "File storage abstraction for PHP", "keywords": [ "WebDAV", "aws", "cloud", "file", "files", "filesystem", "filesystems", "ftp", "s3", "sftp", "storage" ], "support": { "issues": "https://github.com/thephpleague/flysystem/issues", "source": "https://github.com/thephpleague/flysystem/tree/3.29.1" }, "time": "2024-10-08T08:58:34+00:00" }, { "name": "league/flysystem-local", "version": "3.29.0", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem-local.git", "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/e0e8d52ce4b2ed154148453d321e97c8e931bd27", "reference": "e0e8d52ce4b2ed154148453d321e97c8e931bd27", "shasum": "" }, "require": { "ext-fileinfo": "*", "league/flysystem": "^3.0.0", "league/mime-type-detection": "^1.0.0", "php": "^8.0.2" }, "type": "library", "autoload": { "psr-4": { "League\\Flysystem\\Local\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "Local filesystem adapter for Flysystem.", "keywords": [ "Flysystem", "file", "files", "filesystem", "local" ], "support": { "source": "https://github.com/thephpleague/flysystem-local/tree/3.29.0" }, "time": "2024-08-09T21:24:39+00:00" }, { "name": "league/mime-type-detection", "version": "1.16.0", "source": { "type": "git", "url": "https://github.com/thephpleague/mime-type-detection.git", "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", "shasum": "" }, "require": { "ext-fileinfo": "*", "php": "^7.4 || ^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.2", "phpstan/phpstan": "^0.12.68", "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" }, "type": "library", "autoload": { "psr-4": { "League\\MimeTypeDetection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Frank de Jonge", "email": "info@frankdejonge.nl" } ], "description": "Mime-type detection for Flysystem", "support": { "issues": "https://github.com/thephpleague/mime-type-detection/issues", "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" }, "funding": [ { "url": "https://github.com/frankdejonge", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/league/flysystem", "type": "tidelift" } ], "time": "2024-09-21T08:32:55+00:00" }, { "name": "longman/ip-tools", "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/akalongman/php-ip-tools.git", "reference": "6c050dfbf91811d14b9b3aa31fb7116eac0f0a18" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/akalongman/php-ip-tools/zipball/6c050dfbf91811d14b9b3aa31fb7116eac0f0a18", "reference": "6c050dfbf91811d14b9b3aa31fb7116eac0f0a18", "shasum": "" }, "require": { "ext-bcmath": "*", "php": ">=5.5" }, "require-dev": { "phpspec/phpspec": "~2.1", "phpunit/phpunit": "~4.1", "squizlabs/php_codesniffer": "~2.3" }, "type": "library", "autoload": { "psr-4": { "Longman\\IPTools\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Avtandil Kikabidze aka LONGMAN", "email": "akalongman@gmail.com", "homepage": "https://longman.me", "role": "Developer" } ], "description": "PHP IP Tools for manipulation with IPv4 and IPv6", "homepage": "https://github.com/akalongman/php-ip-tools", "keywords": [ "IP", "Match", "compare", "ipv4", "ipv6", "mask", "subnet", "tools", "utilities" ], "support": { "issues": "https://github.com/akalongman/php-ip-tools/issues", "source": "https://github.com/akalongman/php-ip-tools" }, "time": "2016-10-23T20:08:46+00:00" }, { "name": "matthiasmullie/scrapbook", "version": "1.5.4", "source": { "type": "git", "url": "https://github.com/matthiasmullie/scrapbook.git", "reference": "6ca64d54d7106deffbb98cb9c6a6f5fdb13ce1f1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/matthiasmullie/scrapbook/zipball/6ca64d54d7106deffbb98cb9c6a6f5fdb13ce1f1", "reference": "6ca64d54d7106deffbb98cb9c6a6f5fdb13ce1f1", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/cache": "^2.0||^3.0", "psr/simple-cache": "^2.0||^3.0" }, "provide": { "psr/cache-implementation": "^1.0||^2.0||^3.0", "psr/simple-cache-implementation": "^1.0||^2.0||^3.0" }, "require-dev": { "ext-pcntl": "*", "friendsofphp/php-cs-fixer": ">=3.0", "phpunit/phpunit": ">=10.0" }, "suggest": { "couchbase/couchbase": ">=3.0", "ext-apcu": ">=4.0.0", "ext-couchbase": ">=3.0.0", "ext-memcached": ">=2.0.0", "ext-pdo": ">=0.1.0", "ext-redis": ">=2.2.0||0.0.0.0", "league/flysystem": ">=1.0" }, "type": "library", "autoload": { "psr-4": { "MatthiasMullie\\Scrapbook\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Matthias Mullie", "email": "scrapbook@mullie.eu", "homepage": "https://www.mullie.eu", "role": "Developer" } ], "description": "Scrapbook is a PHP cache library, with adapters for e.g. Memcached, Redis, Couchbase, APCu, SQL and additional capabilities (e.g. transactions, stampede protection) built on top.", "homepage": "https://scrapbook.cash", "keywords": [ "Buffer", "Flysystem", "apc", "buffered", "cache", "caching", "commit", "couchbase", "filesystem", "key", "memcached", "mitigation", "mysql", "postgresql", "protection", "psr-16", "psr-6", "psr-cache", "psr-simple-cache", "redis", "rollback", "sql", "sqlite", "stampede", "store", "transaction", "transactional", "value" ], "support": { "issues": "https://github.com/matthiasmullie/scrapbook/issues", "source": "https://github.com/matthiasmullie/scrapbook/tree/1.5.4" }, "funding": [ { "url": "https://github.com/matthiasmullie", "type": "github" } ], "time": "2024-12-20T11:47:12+00:00" }, { "name": "monolog/monolog", "version": "3.8.1", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/aef6ee73a77a66e404dd6540934a9ef1b3c855b4", "reference": "aef6ee73a77a66e404dd6540934a9ef1b3c855b4", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^2.0 || ^3.0" }, "provide": { "psr/log-implementation": "3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^3.0", "doctrine/couchdb": "~1.0@dev", "elasticsearch/elasticsearch": "^7 || ^8", "ext-json": "*", "graylog2/gelf-php": "^1.4.2 || ^2.0", "guzzlehttp/guzzle": "^7.4.5", "guzzlehttp/psr7": "^2.2", "mongodb/mongodb": "^1.8", "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.8", "phpstan/phpstan": "^2", "phpstan/phpstan-deprecation-rules": "^2", "phpstan/phpstan-strict-rules": "^2", "phpunit/phpunit": "^10.5.17 || ^11.0.7", "predis/predis": "^1.1 || ^2", "rollbar/rollbar": "^4.0", "ruflin/elastica": "^7 || ^8", "symfony/mailer": "^5.4 || ^6", "symfony/mime": "^5.4 || ^6" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", "ext-mbstring": "Allow to work properly with unicode symbols", "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", "ext-openssl": "Required to send log messages using SSL", "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, "type": "library", "extra": { "branch-alias": { "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "https://seld.be" } ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "homepage": "https://github.com/Seldaek/monolog", "keywords": [ "log", "logging", "psr-3" ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", "source": "https://github.com/Seldaek/monolog/tree/3.8.1" }, "funding": [ { "url": "https://github.com/Seldaek", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", "type": "tidelift" } ], "time": "2024-12-05T17:15:07+00:00" }, { "name": "nemorize/indexnow", "version": "0.0.1", "source": { "type": "git", "url": "https://github.com/nemorize/php-indexnow.git", "reference": "7602a8ae1de0cf1dd11692a7627f10111c55731a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nemorize/php-indexnow/zipball/7602a8ae1de0cf1dd11692a7627f10111c55731a", "reference": "7602a8ae1de0cf1dd11692a7627f10111c55731a", "shasum": "" }, "require": { "guzzlehttp/guzzle": "^7.7", "php": ">=8.1" }, "type": "library", "autoload": { "psr-4": { "Nemorize\\Indexnow\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ji Yong, Kim", "email": "nemo@qroffle.com" } ], "description": "PHP library for submitting website URLs using IndexNow to search engines.", "support": { "issues": "https://github.com/nemorize/php-indexnow/issues", "source": "https://github.com/nemorize/php-indexnow/tree/0.0.1" }, "time": "2023-07-31T17:08:12+00:00" }, { "name": "nikic/iter", "version": "v2.4.1", "source": { "type": "git", "url": "https://github.com/nikic/iter.git", "reference": "3f031ae08d82c4394410e76b88b441331a6fa15f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nikic/iter/zipball/3f031ae08d82c4394410e76b88b441331a6fa15f", "reference": "3f031ae08d82c4394410e76b88b441331a6fa15f", "shasum": "" }, "require": { "php": ">=7.1" }, "require-dev": { "phpstan/phpstan": "^1.4", "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0", "vimeo/psalm": "^4.18 || ^5.13" }, "type": "library", "autoload": { "files": [ "src/iter.func.php", "src/iter.php", "src/iter.rewindable.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Nikita Popov", "email": "nikic@php.net" } ], "description": "Iteration primitives using generators", "keywords": [ "functional", "generator", "iterator" ], "support": { "issues": "https://github.com/nikic/iter/issues", "source": "https://github.com/nikic/iter/tree/v2.4.1" }, "time": "2024-03-19T20:45:05+00:00" }, { "name": "php-curl-class/php-curl-class", "version": "11.0.0", "source": { "type": "git", "url": "https://github.com/php-curl-class/php-curl-class.git", "reference": "db6f650c474c9ee01675f7657b2390eba9520e1a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-curl-class/php-curl-class/zipball/db6f650c474c9ee01675f7657b2390eba9520e1a", "reference": "db6f650c474c9ee01675f7657b2390eba9520e1a", "shasum": "" }, "require": { "ext-curl": "*", "php": ">=7.4" }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "*", "ext-gd": "*", "friendsofphp/php-cs-fixer": "*", "phpcompatibility/php-compatibility": "dev-develop", "phpcsstandards/phpcsutils": "@alpha", "phpunit/phpunit": "*", "squizlabs/php_codesniffer": "*", "vimeo/psalm": ">=5.25.0" }, "suggest": { "ext-mbstring": "*" }, "type": "library", "autoload": { "psr-4": { "Curl\\": "src/Curl/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Unlicense" ], "authors": [ { "name": "Zach Borboa" }, { "name": "Contributors", "homepage": "https://github.com/php-curl-class/php-curl-class/graphs/contributors" } ], "description": "PHP Curl Class makes it easy to send HTTP requests and integrate with web APIs.", "homepage": "https://github.com/php-curl-class/php-curl-class", "keywords": [ "API-Client", "api", "class", "client", "curl", "framework", "http", "http-client", "http-proxy", "json", "php", "php-curl", "php-curl-library", "proxy", "requests", "restful", "web-scraper", "web-scraping ", "web-service", "xml" ], "support": { "issues": "https://github.com/php-curl-class/php-curl-class/issues", "source": "https://github.com/php-curl-class/php-curl-class/tree/11.0.0" }, "time": "2024-08-22T18:03:48+00:00" }, { "name": "php-http/discovery", "version": "1.20.0", "source": { "type": "git", "url": "https://github.com/php-http/discovery.git", "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-http/discovery/zipball/82fe4c73ef3363caed49ff8dd1539ba06044910d", "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d", "shasum": "" }, "require": { "composer-plugin-api": "^1.0|^2.0", "php": "^7.1 || ^8.0" }, "conflict": { "nyholm/psr7": "<1.0", "zendframework/zend-diactoros": "*" }, "provide": { "php-http/async-client-implementation": "*", "php-http/client-implementation": "*", "psr/http-client-implementation": "*", "psr/http-factory-implementation": "*", "psr/http-message-implementation": "*" }, "require-dev": { "composer/composer": "^1.0.2|^2.0", "graham-campbell/phpspec-skip-example-extension": "^5.0", "php-http/httplug": "^1.0 || ^2.0", "php-http/message-factory": "^1.0", "phpspec/phpspec": "^5.1 || ^6.1 || ^7.3", "sebastian/comparator": "^3.0.5 || ^4.0.8", "symfony/phpunit-bridge": "^6.4.4 || ^7.0.1" }, "type": "composer-plugin", "extra": { "class": "Http\\Discovery\\Composer\\Plugin", "plugin-optional": true }, "autoload": { "psr-4": { "Http\\Discovery\\": "src/" }, "exclude-from-classmap": [ "src/Composer/Plugin.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com" } ], "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", "homepage": "http://php-http.org", "keywords": [ "adapter", "client", "discovery", "factory", "http", "message", "psr17", "psr7" ], "support": { "issues": "https://github.com/php-http/discovery/issues", "source": "https://github.com/php-http/discovery/tree/1.20.0" }, "time": "2024-10-02T11:20:13+00:00" }, { "name": "phpoption/phpoption", "version": "1.9.3", "source": { "type": "git", "url": "https://github.com/schmittjoh/php-option.git", "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/e3fac8b24f56113f7cb96af14958c0dd16330f54", "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false }, "branch-alias": { "dev-master": "1.9-dev" } }, "autoload": { "psr-4": { "PhpOption\\": "src/PhpOption/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "Johannes M. Schmitt", "email": "schmittjoh@gmail.com", "homepage": "https://github.com/schmittjoh" }, { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" } ], "description": "Option Type for PHP", "keywords": [ "language", "option", "php", "type" ], "support": { "issues": "https://github.com/schmittjoh/php-option/issues", "source": "https://github.com/schmittjoh/php-option/tree/1.9.3" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", "type": "tidelift" } ], "time": "2024-07-20T21:41:07+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/container", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", "homepage": "https://github.com/php-fig/container", "keywords": [ "PSR-11", "container", "container-interface", "container-interop", "psr" ], "support": { "issues": "https://github.com/php-fig/container/issues", "source": "https://github.com/php-fig/container/tree/2.0.2" }, "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", "version": "1.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/event-dispatcher.git", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", "shasum": "" }, "require": { "php": ">=7.2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\EventDispatcher\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Standard interfaces for event handling.", "keywords": [ "events", "psr", "psr-14" ], "support": { "issues": "https://github.com/php-fig/event-dispatcher/issues", "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" }, "time": "2019-01-08T18:20:26+00:00" }, { "name": "psr/http-client", "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/php-fig/http-client.git", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { "php": "^7.0 || ^8.0", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP clients", "homepage": "https://github.com/php-fig/http-client", "keywords": [ "http", "http-client", "psr", "psr-18" ], "support": { "source": "https://github.com/php-fig/http-client" }, "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { "php": ">=7.1", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ "factory", "http", "message", "psr", "psr-17", "psr-7", "request", "response" ], "support": { "source": "https://github.com/php-fig/http-factory" }, "time": "2024-04-15T12:06:14+00:00" }, { "name": "psr/http-message", "version": "2.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", "homepage": "https://github.com/php-fig/http-message", "keywords": [ "http", "http-message", "psr", "psr-7", "request", "response" ], "support": { "source": "https://github.com/php-fig/http-message/tree/2.0" }, "time": "2023-04-04T09:54:51+00:00" }, { "name": "psr/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": "ralouphie/getallheaders", "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/ralouphie/getallheaders.git", "reference": "120b605dfeb996808c31b6477290a714d356e822" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", "reference": "120b605dfeb996808c31b6477290a714d356e822", "shasum": "" }, "require": { "php": ">=5.6" }, "require-dev": { "php-coveralls/php-coveralls": "^2.1", "phpunit/phpunit": "^5 || ^6.5" }, "type": "library", "autoload": { "files": [ "src/getallheaders.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ralph Khattar", "email": "ralph.khattar@gmail.com" } ], "description": "A polyfill for getallheaders.", "support": { "issues": "https://github.com/ralouphie/getallheaders/issues", "source": "https://github.com/ralouphie/getallheaders/tree/develop" }, "time": "2019-03-08T08:55:37+00:00" }, { "name": "samdark/sitemap", "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/samdark/sitemap.git", "reference": "cf514750781275ad90fc9a828b4330c9c5ccba98" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/samdark/sitemap/zipball/cf514750781275ad90fc9a828b4330c9c5ccba98", "reference": "cf514750781275ad90fc9a828b4330c9c5ccba98", "shasum": "" }, "require": { "ext-xmlwriter": "*", "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "~4.4" }, "type": "library", "autoload": { "psr-4": { "samdark\\sitemap\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Alexander Makarov", "email": "sam@rmcreative.ru", "homepage": "http://rmcreative.ru/" } ], "description": "Sitemap and sitemap index builder", "homepage": "https://github.com/samdark/sitemap", "keywords": [ "Sitemap" ], "support": { "issues": "https://github.com/samdark/sitemap/issues", "source": "https://github.com/samdark/sitemap" }, "funding": [ { "url": "https://github.com/samdark", "type": "github" }, { "url": "https://www.patreon.com/samdark", "type": "patreon" } ], "time": "2023-11-01T08:41:34+00:00" }, { "name": "symfony/deprecation-contracts", "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", "reference": "74c71c939a79f7d5bf3c1ce9f5ea37ba0114c6f6", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.5-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.5.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/event-dispatcher", "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", "reference": "0ffc48080ab3e9132ea74ef4e09d8dcf26bf897e", "shasum": "" }, "require": { "php": ">=8.1", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { "symfony/dependency-injection": "<5.4", "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/error-handler": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.13" }, "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:18:03+00:00" }, { "name": "symfony/event-dispatcher-contracts", "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/7642f5e970b672283b7823222ae8ef8bbc160b9f", "reference": "7642f5e970b672283b7823222ae8ef8bbc160b9f", "shasum": "" }, "require": { "php": ">=8.1", "psr/event-dispatcher": "^1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.5-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\EventDispatcher\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2024-09-25T14:20:29+00:00" }, { "name": "symfony/filesystem", "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/filesystem/zipball/4856c9cf585d5a0313d8d35afd681a526f038dd3", "reference": "4856c9cf585d5a0313d8d35afd681a526f038dd3", "shasum": "" }, "require": { "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { "symfony/process": "^5.4|^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/v6.4.13" }, "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-10-25T15:07:50+00:00" }, { "name": "symfony/finder", "version": "v6.4.17", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/finder/zipball/1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", "reference": "1d0e8266248c5d9ab6a87e3789e6dc482af3c9c7", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/finder/tree/v6.4.17" }, "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-12-29T13:51:37+00:00" }, { "name": "symfony/mailer", "version": "v6.4.13", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mailer/zipball/c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", "reference": "c2f7e0d8d7ac8fe25faccf5d8cac462805db2663", "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3|^4", "php": ">=8.1", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", "symfony/event-dispatcher": "^5.4|^6.0|^7.0", "symfony/mime": "^6.2|^7.0", "symfony/service-contracts": "^2.5|^3" }, "conflict": { "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<5.4", "symfony/messenger": "<6.2", "symfony/mime": "<6.2", "symfony/twig-bridge": "<6.2.1" }, "require-dev": { "symfony/console": "^5.4|^6.0|^7.0", "symfony/http-client": "^5.4|^6.0|^7.0", "symfony/messenger": "^6.2|^7.0", "symfony/twig-bridge": "^6.2|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mailer\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/mailer/tree/v6.4.13" }, "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:18:03+00:00" }, { "name": "symfony/mime", "version": "v6.4.17", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", "reference": "ea87c8850a54ff039d3e0ab4ae5586dd4e6c0232" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mime/zipball/ea87c8850a54ff039d3e0ab4ae5586dd4e6c0232", "reference": "ea87c8850a54ff039d3e0ab4ae5586dd4e6c0232", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4", "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/process": "^5.4|^6.4|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", "symfony/serializer": "^6.4.3|^7.0.3" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mime\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Allows manipulating MIME messages", "homepage": "https://symfony.com", "keywords": [ "mime", "mime-type" ], "support": { "source": "https://github.com/symfony/mime/tree/v6.4.17" }, "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-12-02T11:09:41+00:00" }, { "name": "symfony/polyfill", "version": "v1.31.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill.git", "reference": "c5ce28b35b2784b7b508aaa4447a6c3e39041e50" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill/zipball/c5ce28b35b2784b7b508aaa4447a6c3e39041e50", "reference": "c5ce28b35b2784b7b508aaa4447a6c3e39041e50", "shasum": "" }, "require": { "php": ">=7.2" }, "replace": { "symfony/polyfill-apcu": "self.version", "symfony/polyfill-ctype": "self.version", "symfony/polyfill-iconv": "self.version", "symfony/polyfill-intl-grapheme": "self.version", "symfony/polyfill-intl-icu": "self.version", "symfony/polyfill-intl-idn": "self.version", "symfony/polyfill-intl-messageformatter": "self.version", "symfony/polyfill-intl-normalizer": "self.version", "symfony/polyfill-mbstring": "self.version", "symfony/polyfill-php73": "self.version", "symfony/polyfill-php74": "self.version", "symfony/polyfill-php80": "self.version", "symfony/polyfill-php81": "self.version", "symfony/polyfill-php82": "self.version", "symfony/polyfill-php83": "self.version", "symfony/polyfill-php84": "self.version", "symfony/polyfill-util": "self.version", "symfony/polyfill-uuid": "self.version" }, "require-dev": { "symfony/intl": "^5.4|^6.4", "symfony/phpunit-bridge": "^6.4", "symfony/var-dumper": "^5.4|^6.4" }, "type": "library", "autoload": { "files": [ "src/bootstrap.php", "src/Apcu/bootstrap.php", "src/Ctype/bootstrap.php", "src/Uuid/bootstrap.php", "src/Iconv/bootstrap.php", "src/Intl/Grapheme/bootstrap.php", "src/Intl/Idn/bootstrap.php", "src/Intl/Icu/bootstrap.php", "src/Intl/MessageFormatter/bootstrap.php", "src/Intl/Normalizer/bootstrap.php", "src/Mbstring/bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\": "src/" }, "classmap": [ "src/Intl/Icu/Resources/stubs", "src/Intl/MessageFormatter/Resources/stubs", "src/Intl/Normalizer/Resources/stubs", "src/Php84/Resources/stubs", "src/Php83/Resources/stubs", "src/Php82/Resources/stubs", "src/Php81/Resources/stubs", "src/Php80/Resources/stubs", "src/Php73/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 polyfills backporting features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compat", "compatibility", "dev", "polyfill", "shim" ], "support": { "issues": "https://github.com/symfony/polyfill/issues", "source": "https://github.com/symfony/polyfill/tree/v1.31.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-09T12:16:23+00:00" }, { "name": "symfony/service-contracts", "version": "v3.5.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/e53260aabf78fb3d63f8d79d69ece59f80d5eda0", "reference": "e53260aabf78fb3d63f8d79d69ece59f80d5eda0", "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.5-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.5.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2024-09-25T14:20:29+00:00" }, { "name": "torrentpier/scrapeer", "version": "v1.0.0", "source": { "type": "git", "url": "https://github.com/torrentpier/scrapeer.git", "reference": "c28e254cb81e0fa11688ded920fd4e2e17c05c16" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/torrentpier/scrapeer/zipball/c28e254cb81e0fa11688ded920fd4e2e17c05c16", "reference": "c28e254cb81e0fa11688ded920fd4e2e17c05c16", "shasum": "" }, "require": { "ext-sockets": "*", "php": "^8.1" }, "require-dev": { "symfony/var-dumper": "^6.3" }, "type": "library", "autoload": { "psr-4": { "TorrentPier\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "medariox", "role": "Developer" }, { "name": "belomaxorka", "email": "roman25052006.kelesh@gmail.com", "homepage": "https://github.com/belomaxorka", "role": "Developer" } ], "description": "Essential PHP library that scrapes HTTP(S) and UDP trackers for torrent information.", "homepage": "https://torrentpier.com", "keywords": [ "scraper", "torrent", "torrent-scrap", "torrent-scraper", "torrent-scraping", "torrents" ], "support": { "issues": "https://github.com/torrentpier/scrapeer/issues", "source": "https://github.com/torrentpier/scrapeer/tree/v1.0.0" }, "time": "2024-02-03T06:57:49+00:00" }, { "name": "vlucas/phpdotenv", "version": "v5.6.1", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/a59a13791077fe3d44f90e7133eb68e7d22eaff2", "reference": "a59a13791077fe3d44f90e7133eb68e7d22eaff2", "shasum": "" }, "require": { "ext-pcre": "*", "graham-campbell/result-type": "^1.1.3", "php": "^7.2.5 || ^8.0", "phpoption/phpoption": "^1.9.3", "symfony/polyfill-ctype": "^1.24", "symfony/polyfill-mbstring": "^1.24", "symfony/polyfill-php80": "^1.24" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "ext-filter": "*", "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" }, "suggest": { "ext-filter": "Required to use the boolean validator." }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false }, "branch-alias": { "dev-master": "5.6-dev" } }, "autoload": { "psr-4": { "Dotenv\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" }, { "name": "Vance Lucas", "email": "vance@vancelucas.com", "homepage": "https://github.com/vlucas" } ], "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", "keywords": [ "dotenv", "env", "environment" ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.1" }, "funding": [ { "url": "https://github.com/GrahamCampbell", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", "type": "tidelift" } ], "time": "2024-07-20T21:52:34+00:00" }, { "name": "z4kn4fein/php-semver", "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/z4kn4fein/php-semver.git", "reference": "049a1d81e92235c8b3c9ab30a96fcbaa929a266d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/z4kn4fein/php-semver/zipball/049a1d81e92235c8b3c9ab30a96fcbaa929a266d", "reference": "049a1d81e92235c8b3c9ab30a96fcbaa929a266d", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", "phpstan/phpstan": "^1.0", "phpunit/phpunit": "^10" }, "type": "library", "autoload": { "psr-4": { "z4kn4fein\\SemVer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Peter Csajtai", "email": "peter.csajtai@outlook.com" } ], "description": "Semantic Versioning library for PHP. It implements the full semantic version 2.0.0 specification and provides ability to parse, compare, and increment semantic versions along with validation against constraints.", "homepage": "https://github.com/z4kn4fein/php-semver", "keywords": [ "comparison", "semantic", "semver", "validation", "version", "versioning" ], "support": { "issues": "https://github.com/z4kn4fein/php-semver/issues", "source": "https://github.com/z4kn4fein/php-semver/tree/v3.0.0" }, "time": "2024-04-01T16:17:27+00:00" } ], "packages-dev": [ { "name": "symfony/var-dumper", "version": "v6.4.15", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/var-dumper/zipball/38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", "reference": "38254d5a5ac2e61f2b52f9caf54e7aa3c9d36b80", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { "symfony/console": "<5.4" }, "require-dev": { "ext-iconv": "*", "symfony/console": "^5.4|^6.0|^7.0", "symfony/error-handler": "^6.3|^7.0", "symfony/http-kernel": "^5.4|^6.0|^7.0", "symfony/process": "^5.4|^6.0|^7.0", "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, "bin": [ "Resources/bin/var-dump-server" ], "type": "library", "autoload": { "files": [ "Resources/functions/dump.php" ], "psr-4": { "Symfony\\Component\\VarDumper\\": "" }, "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 mechanisms for walking through any arbitrary PHP variable", "homepage": "https://symfony.com", "keywords": [ "debug", "dump" ], "support": { "source": "https://github.com/symfony/var-dumper/tree/v6.4.15" }, "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-11-08T15:28:48+00:00" } ], "aliases": [], "minimum-stability": "dev", "stability-flags": { "arokettu/monsterid": 20, "gemorroj/m3u-parser": 20 }, "prefer-stable": true, "prefer-lowest": false, "platform": { "php": "^8.1 | ^8.2 | ^8.3 | ^8.4" }, "platform-dev": {}, "plugin-api-version": "2.6.0" }