composer.lock
Rama master · réplica de lectura del repositorio original.
{
"_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": "d657c86363aa825419b260f6ce3260f3",
"packages": [
{
"name": "adldap2/adldap2",
"version": "v4.0.4",
"source": {
"type": "git",
"url": "https://github.com/Adldap2/Adldap2.git",
"reference": "58702274158a785817c1e983343180051c44a6f4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Adldap2/Adldap2/zipball/58702274158a785817c1e983343180051c44a6f4",
"reference": "58702274158a785817c1e983343180051c44a6f4",
"shasum": ""
},
"require": {
"php": ">=5.3.0"
},
"suggest": {
"ext-ldap": "*"
},
"type": "library",
"autoload": {
"psr-0": {
"": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Scott Barnett",
"email": "scott@wiggumworld.com",
"role": "Developer"
},
{
"name": "Richard Hyland",
"email": "adldap@richardhyland.com",
"role": "Developer"
}
],
"description": "adLDAP, PHP LDAP library for manipulating Active Directory",
"keywords": [
"active directory",
"ldap",
"windows"
],
"support": {
"issues": "https://github.com/Adldap2/Adldap2/issues",
"source": "https://github.com/Adldap2/Adldap2"
},
"abandoned": true,
"time": "2016-07-14T18:11:24+00:00"
},
{
"name": "async-aws/core",
"version": "1.25.0",
"source": {
"type": "git",
"url": "https://github.com/async-aws/core.git",
"reference": "19e1ac6978730a59bf71ad3fa584bc588df11ae2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/async-aws/core/zipball/19e1ac6978730a59bf71ad3fa584bc588df11ae2",
"reference": "19e1ac6978730a59bf71ad3fa584bc588df11ae2",
"shasum": ""
},
"require": {
"ext-hash": "*",
"ext-json": "*",
"ext-simplexml": "*",
"php": "^7.2.5 || ^8.0",
"psr/cache": "^1.0 || ^2.0 || ^3.0",
"psr/log": "^1.0 || ^2.0 || ^3.0",
"symfony/deprecation-contracts": "^2.1 || ^3.0",
"symfony/http-client": "^4.4.16 || ^5.1.7 || ^6.0 || ^7.0",
"symfony/http-client-contracts": "^1.1.8 || ^2.0 || ^3.0",
"symfony/service-contracts": "^1.0 || ^2.0 || ^3.0"
},
"conflict": {
"async-aws/s3": "<1.1",
"symfony/http-client": "5.2.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.25-dev"
}
},
"autoload": {
"psr-4": {
"AsyncAws\\Core\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "Core package to integrate with AWS. This is a lightweight AWS SDK provider by AsyncAws.",
"keywords": [
"amazon",
"async-aws",
"aws",
"sdk",
"sts"
],
"support": {
"source": "https://github.com/async-aws/core/tree/1.25.0"
},
"funding": [
{
"url": "https://github.com/jderusse",
"type": "github"
},
{
"url": "https://github.com/nyholm",
"type": "github"
}
],
"time": "2025-03-05T20:41:02+00:00"
},
{
"name": "async-aws/s3",
"version": "2.8.0",
"source": {
"type": "git",
"url": "https://github.com/async-aws/s3.git",
"reference": "5686fa77987d2ccc704ba75c3ad830a423e496e3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/async-aws/s3/zipball/5686fa77987d2ccc704ba75c3ad830a423e496e3",
"reference": "5686fa77987d2ccc704ba75c3ad830a423e496e3",
"shasum": ""
},
"require": {
"async-aws/core": "^1.22",
"ext-dom": "*",
"ext-filter": "*",
"ext-hash": "*",
"ext-simplexml": "*",
"php": "^7.2.5 || ^8.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.8-dev"
}
},
"autoload": {
"psr-4": {
"AsyncAws\\S3\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "S3 client, part of the AWS SDK provided by AsyncAws.",
"keywords": [
"amazon",
"async-aws",
"aws",
"s3",
"sdk"
],
"support": {
"source": "https://github.com/async-aws/s3/tree/2.8.0"
},
"funding": [
{
"url": "https://github.com/jderusse",
"type": "github"
},
{
"url": "https://github.com/nyholm",
"type": "github"
}
],
"time": "2025-03-05T20:41:02+00:00"
},
{
"name": "bacon/bacon-qr-code",
"version": "2.0.8",
"source": {
"type": "git",
"url": "https://github.com/Bacon/BaconQrCode.git",
"reference": "8674e51bb65af933a5ffaf1c308a660387c35c22"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/8674e51bb65af933a5ffaf1c308a660387c35c22",
"reference": "8674e51bb65af933a5ffaf1c308a660387c35c22",
"shasum": ""
},
"require": {
"dasprid/enum": "^1.0.3",
"ext-iconv": "*",
"php": "^7.1 || ^8.0"
},
"require-dev": {
"phly/keep-a-changelog": "^2.1",
"phpunit/phpunit": "^7 | ^8 | ^9",
"spatie/phpunit-snapshot-assertions": "^4.2.9",
"squizlabs/php_codesniffer": "^3.4"
},
"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/2.0.8"
},
"time": "2022-12-07T17:46:57+00:00"
},
{
"name": "benmorel/openapi-schema-to-json-schema",
"version": "0.1.4",
"source": {
"type": "git",
"url": "https://github.com/BenMorel/openapi-schema-to-json-schema.git",
"reference": "d94d7f29f2270dbbf0700b44318974b140619ceb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/BenMorel/openapi-schema-to-json-schema/zipball/d94d7f29f2270dbbf0700b44318974b140619ceb",
"reference": "d94d7f29f2270dbbf0700b44318974b140619ceb",
"shasum": ""
},
"require": {
"ext-json": "*",
"php": "^7.2 || ^8.0"
},
"require-dev": {
"php-coveralls/php-coveralls": "^2.0",
"phpunit/phpunit": "^8.0"
},
"type": "library",
"autoload": {
"psr-4": {
"BenMorel\\OpenApiSchemaToJsonSchema\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "Convert an OpenAPI schema object to a JSON Schema object",
"keywords": [
"JSON Schema",
"openapi",
"swagger"
],
"support": {
"issues": "https://github.com/BenMorel/openapi-schema-to-json-schema/issues",
"source": "https://github.com/BenMorel/openapi-schema-to-json-schema/tree/0.1.4"
},
"time": "2020-12-10T16:06:59+00:00"
},
{
"name": "bigbluebutton/bigbluebutton-api-php",
"version": "2.3.1",
"source": {
"type": "git",
"url": "https://github.com/bigbluebutton/bigbluebutton-api-php.git",
"reference": "0a6b15bb650c54ab721a9c7e8d276c2d321570f1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/bigbluebutton/bigbluebutton-api-php/zipball/0a6b15bb650c54ab721a9c7e8d276c2d321570f1",
"reference": "0a6b15bb650c54ab721a9c7e8d276c2d321570f1",
"shasum": ""
},
"require": {
"ext-curl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"ext-simplexml": "*",
"marc-mabe/php-enum": "^v4.7.0",
"php": ">=7.4"
},
"require-dev": {
"bmitch/churn-php": "^1.7.1",
"fakerphp/faker": "^v1.23.1",
"friendsofphp/php-cs-fixer": "^v3.48.0",
"nunomaduro/phpinsights": "^v2.11.0",
"phploc/phploc": "^7.0.2",
"phpmetrics/phpmetrics": "^v2.8.2",
"phpstan/phpstan": "^1.10",
"phpunit/php-code-coverage": "9.2.30",
"phpunit/phpunit": "^9.6.16",
"squizlabs/php_codesniffer": "^3.8.1",
"tracy/tracy": "2.9",
"vlucas/phpdotenv": "^5.6",
"wapmorgan/php-deprecation-detector": "^2.0.33"
},
"type": "library",
"autoload": {
"psr-4": {
"BigBlueButton\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-3.0-or-later"
],
"authors": [
{
"name": "Ghazi Triki",
"email": "ghazi.triki@riadvice.tn",
"role": "Developer"
}
],
"description": "BigBlueButton PHP API Library for PHP",
"homepage": "https://bigbluebutton.org/",
"keywords": [
"api",
"bbb",
"bigbluebutton"
],
"support": {
"issues": "https://github.com/bigbluebutton/bigbluebutton-api-php/issues",
"source": "https://github.com/bigbluebutton/bigbluebutton-api-php/tree/2.3.1"
},
"time": "2024-05-07T13:31:15+00:00"
},
{
"name": "bower-asset/cropper",
"version": "v2.3.4",
"source": {
"type": "git",
"url": "https://github.com/fengyuanchen/cropper.git",
"reference": "30c58b29ee21010e17e58ebab165fbd84285c685"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/fengyuanchen/cropper/zipball/30c58b29ee21010e17e58ebab165fbd84285c685",
"reference": "30c58b29ee21010e17e58ebab165fbd84285c685"
},
"type": "bower-asset",
"license": [
"MIT"
]
},
{
"name": "bower-asset/jquery",
"version": "1.12.4",
"source": {
"type": "git",
"url": "https://github.com/jquery/jquery-dist.git",
"reference": "5e89585e0121e72ff47de177c5ef604f3089a53d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/jquery/jquery-dist/zipball/5e89585e0121e72ff47de177c5ef604f3089a53d",
"reference": "5e89585e0121e72ff47de177c5ef604f3089a53d"
},
"type": "bower-asset",
"license": [
"MIT"
]
},
{
"name": "brick/math",
"version": "0.18.0",
"source": {
"type": "git",
"url": "https://github.com/brick/math.git",
"reference": "82944324d1c1bdb2c2618e89978d4e2ad78d69ad"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/brick/math/zipball/82944324d1c1bdb2c2618e89978d4e2ad78d69ad",
"reference": "82944324d1c1bdb2c2618e89978d4e2ad78d69ad",
"shasum": ""
},
"require": {
"php": "^8.2"
},
"require-dev": {
"phpstan/phpstan": "2.1.22",
"phpunit/phpunit": "^11.5"
},
"type": "library",
"autoload": {
"psr-4": {
"Brick\\Math\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "Arbitrary-precision arithmetic library",
"keywords": [
"Arbitrary-precision",
"BigInteger",
"BigRational",
"arithmetic",
"bigdecimal",
"bignum",
"bignumber",
"brick",
"decimal",
"integer",
"math",
"mathematics",
"rational"
],
"support": {
"issues": "https://github.com/brick/math/issues",
"source": "https://github.com/brick/math/tree/0.18.0"
},
"funding": [
{
"url": "https://github.com/BenMorel",
"type": "github"
}
],
"time": "2026-06-14T18:21:03+00:00"
},
{
"name": "celtic/lti",
"version": "v5.4.6",
"source": {
"type": "git",
"url": "https://github.com/celtic-project/LTI-PHP.git",
"reference": "2f6e8e12ff78c1faefb62ae7d1a47b166f7c552a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/celtic-project/LTI-PHP/zipball/2f6e8e12ff78c1faefb62ae7d1a47b166f7c552a",
"reference": "2f6e8e12ff78c1faefb62ae7d1a47b166f7c552a",
"shasum": ""
},
"require": {
"firebase/php-jwt": "^7.0",
"php": ">=8.1"
},
"type": "library",
"autoload": {
"psr-4": {
"ceLTIc\\LTI\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-3.0-or-later"
],
"authors": [
{
"name": "Stephen P Vickers",
"email": "stephen@spvsoftwareproducts.com"
}
],
"description": "PHP class library for building LTI integrations",
"homepage": "https://github.com/celtic-project/LTI-PHP",
"keywords": [
"LTI"
],
"support": {
"issues": "https://github.com/celtic-project/LTI-PHP/issues",
"source": "https://github.com/celtic-project/LTI-PHP/tree/v5.4.6"
},
"time": "2026-09-12T13:26:32+00:00"
},
{
"name": "composer/installers",
"version": "v2.3.0",
"source": {
"type": "git",
"url": "https://github.com/composer/installers.git",
"reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/composer/installers/zipball/12fb2dfe5e16183de69e784a7b84046c43d97e8e",
"reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.0 || ^2.0",
"php": "^7.2 || ^8.0"
},
"require-dev": {
"composer/composer": "^1.10.27 || ^2.7",
"composer/semver": "^1.7.2 || ^3.4.0",
"phpstan/phpstan": "^1.11",
"phpstan/phpstan-phpunit": "^1",
"symfony/phpunit-bridge": "^7.1.1",
"symfony/process": "^5 || ^6 || ^7"
},
"type": "composer-plugin",
"extra": {
"class": "Composer\\Installers\\Plugin",
"branch-alias": {
"dev-main": "2.x-dev"
},
"plugin-modifies-install-path": true
},
"autoload": {
"psr-4": {
"Composer\\Installers\\": "src/Composer/Installers"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Kyle Robinson Young",
"email": "kyle@dontkry.com",
"homepage": "https://github.com/shama"
}
],
"description": "A multi-framework Composer library installer",
"homepage": "https://composer.github.io/installers/",
"keywords": [
"Dolibarr",
"Eliasis",
"Hurad",
"ImageCMS",
"Kanboard",
"Lan Management System",
"MODX Evo",
"MantisBT",
"Mautic",
"Maya",
"OXID",
"Plentymarkets",
"Porto",
"RadPHP",
"SMF",
"Starbug",
"Thelia",
"Whmcs",
"WolfCMS",
"agl",
"annotatecms",
"attogram",
"bitrix",
"cakephp",
"chef",
"cockpit",
"codeigniter",
"concrete5",
"concreteCMS",
"croogo",
"dokuwiki",
"drupal",
"eZ Platform",
"elgg",
"expressionengine",
"fuelphp",
"grav",
"installer",
"itop",
"known",
"kohana",
"laravel",
"lavalite",
"lithium",
"magento",
"majima",
"mako",
"matomo",
"mediawiki",
"miaoxing",
"modulework",
"modx",
"moodle",
"osclass",
"pantheon",
"phpbb",
"piwik",
"ppi",
"processwire",
"puppet",
"pxcms",
"reindex",
"roundcube",
"shopware",
"silverstripe",
"sydes",
"sylius",
"tastyigniter",
"wordpress",
"yawik",
"zend",
"zikula"
],
"support": {
"issues": "https://github.com/composer/installers/issues",
"source": "https://github.com/composer/installers/tree/v2.3.0"
},
"funding": [
{
"url": "https://packagist.com",
"type": "custom"
},
{
"url": "https://github.com/composer",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
"type": "tidelift"
}
],
"time": "2024-06-24T20:46:46+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": "deeplcom/deepl-php",
"version": "v1.4.0",
"source": {
"type": "git",
"url": "https://github.com/DeepLcom/deepl-php.git",
"reference": "b235af7647418ac74275e70476eff3b84f6c0ecc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/DeepLcom/deepl-php/zipball/b235af7647418ac74275e70476eff3b84f6c0ecc",
"reference": "b235af7647418ac74275e70476eff3b84f6c0ecc",
"shasum": ""
},
"require": {
"ext-curl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"php": ">=7.3.0",
"psr/log": "^1.1 || ^2.0 || ^3.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3",
"php-mock/php-mock-phpunit": "^2.6",
"phpunit/phpunit": "^9",
"ramsey/uuid": "^4.2",
"squizlabs/php_codesniffer": "^3.3"
},
"type": "library",
"autoload": {
"psr-4": {
"DeepL\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "DeepL SE",
"email": "open-source@deepl.com"
}
],
"description": "Official DeepL API Client Library",
"keywords": [
"api",
"deepl",
"translation",
"translator"
],
"support": {
"issues": "https://github.com/DeepLcom/deepl-php/issues",
"source": "https://github.com/DeepLcom/deepl-php/tree/v1.4.0"
},
"time": "2023-05-24T07:52:25+00:00"
},
{
"name": "defuse/php-encryption",
"version": "v2.4.0",
"source": {
"type": "git",
"url": "https://github.com/defuse/php-encryption.git",
"reference": "f53396c2d34225064647a05ca76c1da9d99e5828"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828",
"reference": "f53396c2d34225064647a05ca76c1da9d99e5828",
"shasum": ""
},
"require": {
"ext-openssl": "*",
"paragonie/random_compat": ">= 2",
"php": ">=5.6.0"
},
"require-dev": {
"phpunit/phpunit": "^5|^6|^7|^8|^9|^10",
"yoast/phpunit-polyfills": "^2.0.0"
},
"bin": [
"bin/generate-defuse-key"
],
"type": "library",
"autoload": {
"psr-4": {
"Defuse\\Crypto\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Taylor Hornby",
"email": "taylor@defuse.ca",
"homepage": "https://defuse.ca/"
},
{
"name": "Scott Arciszewski",
"email": "info@paragonie.com",
"homepage": "https://paragonie.com"
}
],
"description": "Secure PHP Encryption Library",
"keywords": [
"aes",
"authenticated encryption",
"cipher",
"crypto",
"cryptography",
"encrypt",
"encryption",
"openssl",
"security",
"symmetric key cryptography"
],
"support": {
"issues": "https://github.com/defuse/php-encryption/issues",
"source": "https://github.com/defuse/php-encryption/tree/v2.4.0"
},
"time": "2023-06-19T06:10:36+00:00"
},
{
"name": "doctrine/deprecations",
"version": "1.1.6",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
"reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
"reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"conflict": {
"phpunit/phpunit": "<=7.5 || >=14"
},
"require-dev": {
"doctrine/coding-standard": "^9 || ^12 || ^14",
"phpstan/phpstan": "1.4.10 || 2.1.30",
"phpstan/phpstan-phpunit": "^1.0 || ^2",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0",
"psr/log": "^1 || ^2 || ^3"
},
"suggest": {
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
},
"type": "library",
"autoload": {
"psr-4": {
"Doctrine\\Deprecations\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
"source": "https://github.com/doctrine/deprecations/tree/1.1.6"
},
"time": "2026-02-07T07:09:04+00:00"
},
{
"name": "easyswoole/component",
"version": "2.3.4",
"source": {
"type": "git",
"url": "https://github.com/easy-swoole/component.git",
"reference": "5d6741e2c195d49f8dbedc97536aefcc259e024a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-swoole/component/zipball/5d6741e2c195d49f8dbedc97536aefcc259e024a",
"reference": "5d6741e2c195d49f8dbedc97536aefcc259e024a",
"shasum": ""
},
"require": {
"easyswoole/spl": "^1.1",
"easyswoole/utility": "^1.0",
"ext-swoole": "^4.4.2",
"php": ">=7.1.0"
},
"require-dev": {
"easyswoole/phpunit": "^1.0",
"easyswoole/swoole-ide-helper": "^1.2"
},
"type": "library",
"autoload": {
"psr-4": {
"EasySwoole\\Component\\": "src/",
"EasySwoole\\Component\\Tests\\": "Tests/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "YF",
"email": "291323003@qq.com"
}
],
"description": "easyswoole component",
"homepage": "https://www.easyswoole.com/",
"keywords": [
"async",
"easyswoole",
"framework",
"swoole"
],
"support": {
"issues": "https://github.com/easy-swoole/component/issues",
"source": "https://github.com/easy-swoole/component/tree/2.3.4"
},
"time": "2023-02-16T05:41:32+00:00"
},
{
"name": "easyswoole/memcache",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/easy-swoole/memcache.git",
"reference": "d98026de25d9c64a0cd9588ffa8178ecc2d88c64"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-swoole/memcache/zipball/d98026de25d9c64a0cd9588ffa8178ecc2d88c64",
"reference": "d98026de25d9c64a0cd9588ffa8178ecc2d88c64",
"shasum": ""
},
"require": {
"easyswoole/spl": "^1.1"
},
"require-dev": {
"easyswoole/phpunit": ">=1.0.0",
"easyswoole/swoole-ide-helper": "^1.1"
},
"type": "library",
"autoload": {
"psr-4": {
"EasySwoole\\Memcache\\": "src/",
"EasySwoole\\Memcache\\Tests\\": "tests/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"description": "Coroutine version of Memcache client",
"support": {
"issues": "https://github.com/easy-swoole/memcache/issues",
"source": "https://github.com/easy-swoole/memcache/tree/1.1.0"
},
"time": "2021-03-15T02:48:52+00:00"
},
{
"name": "easyswoole/memcache-pool",
"version": "1.0.0",
"source": {
"type": "git",
"url": "https://github.com/easy-swoole/memcache-pool.git",
"reference": "ed0510c271f9145c80e2d949006fba9ce715f83b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-swoole/memcache-pool/zipball/ed0510c271f9145c80e2d949006fba9ce715f83b",
"reference": "ed0510c271f9145c80e2d949006fba9ce715f83b",
"shasum": ""
},
"require": {
"easyswoole/component": "^2.2",
"easyswoole/memcache": "^1.1",
"easyswoole/pool": "^1.0"
},
"require-dev": {
"easyswoole/phpunit": "^1.0"
},
"type": "library",
"autoload": {
"psr-4": {
"EasySwoole\\MemcachePool\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "gaobinzhan",
"email": "gaobinzhan@gmail.com"
}
],
"description": "coroutine memcache pool",
"homepage": "https://www.easyswoole.com/",
"keywords": [
"async",
"easyswoole",
"framework",
"memcache",
"memcache-pool",
"swoole"
],
"support": {
"issues": "https://github.com/easy-swoole/memcache-pool/issues",
"source": "https://github.com/easy-swoole/memcache-pool/tree/1.0.0"
},
"time": "2021-05-07T08:10:15+00:00"
},
{
"name": "easyswoole/pool",
"version": "1.2.2",
"source": {
"type": "git",
"url": "https://github.com/easy-swoole/pool.git",
"reference": "69121480cc3db2e2b1a507216e63f81cf78e0876"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-swoole/pool/zipball/69121480cc3db2e2b1a507216e63f81cf78e0876",
"reference": "69121480cc3db2e2b1a507216e63f81cf78e0876",
"shasum": ""
},
"require": {
"easyswoole/component": "^2.2.1",
"easyswoole/spl": "^1.3",
"easyswoole/utility": "^1.1",
"ext-json": "*",
"php": ">=7.1.0"
},
"require-dev": {
"easyswoole/phpunit": "^1.0",
"easyswoole/swoole-ide-helper": "^1.0"
},
"type": "library",
"autoload": {
"psr-4": {
"EasySwoole\\Pool\\": "src/",
"EasySwoole\\Pool\\Tests\\": "tests/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "YF",
"email": "291323003@qq.com"
}
],
"description": "php stander lib",
"homepage": "https://www.easyswoole.com/",
"keywords": [
"async",
"easyswoole",
"framework",
"swoole"
],
"support": {
"issues": "https://github.com/easy-swoole/pool/issues",
"source": "https://github.com/easy-swoole/pool/tree/1.2.2"
},
"time": "2023-02-16T09:50:18+00:00"
},
{
"name": "easyswoole/spl",
"version": "1.4.1",
"source": {
"type": "git",
"url": "https://github.com/easy-swoole/spl.git",
"reference": "3d02bceaf1031a78f959d41dab04e37121f9c58c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-swoole/spl/zipball/3d02bceaf1031a78f959d41dab04e37121f9c58c",
"reference": "3d02bceaf1031a78f959d41dab04e37121f9c58c",
"shasum": ""
},
"require": {
"ext-json": "*",
"php": ">=7.1.0"
},
"require-dev": {
"easyswoole/phpunit": "^1.0",
"easyswoole/swoole-ide-helper": "^1.0"
},
"type": "library",
"autoload": {
"psr-4": {
"EasySwoole\\Spl\\": "src/",
"EasySwoole\\Spl\\Test\\": "test/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "YF",
"email": "291323003@qq.com"
}
],
"description": "php stander lib",
"homepage": "https://www.easyswoole.com/",
"keywords": [
"async",
"easyswoole",
"framework",
"swoole"
],
"support": {
"issues": "https://github.com/easy-swoole/spl/issues",
"source": "https://github.com/easy-swoole/spl/tree/1.4.1"
},
"time": "2022-02-02T12:04:48+00:00"
},
{
"name": "easyswoole/utility",
"version": "1.3.3",
"source": {
"type": "git",
"url": "https://github.com/easy-swoole/utility.git",
"reference": "5920992c90b3a4770795068b7e5c31c059070670"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/easy-swoole/utility/zipball/5920992c90b3a4770795068b7e5c31c059070670",
"reference": "5920992c90b3a4770795068b7e5c31c059070670",
"shasum": ""
},
"require": {
"ext-bcmath": "*",
"ext-json": "*",
"ext-openssl": "*",
"php": ">=7.1.0"
},
"require-dev": {
"easyswoole/phpunit": "^1.0",
"easyswoole/swoole-ide-helper": "^1.3"
},
"type": "library",
"autoload": {
"psr-4": {
"EasySwoole\\Utility\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "evalor",
"email": "mipone@foxmail.com"
}
],
"description": "easyswoole extension tool library",
"support": {
"issues": "https://github.com/easy-swoole/utility/issues",
"source": "https://github.com/easy-swoole/utility/tree/1.3.3"
},
"time": "2024-01-08T08:38:25+00:00"
},
{
"name": "egroupware/activesync",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/activesync.git",
"reference": "8b35918a593b0c4489530c4b3550b3a4c77765e6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/activesync/zipball/8b35918a593b0c4489530c4b3550b3a4c77765e6",
"reference": "8b35918a593b0c4489530c4b3550b3a4c77765e6",
"shasum": ""
},
"require": {
"egroupware/z-push-dev": "^2.5"
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware support for ActiveSync protocol using z-Push",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/activesync/tree/master"
},
"time": "2026-01-30T11:05:36+00:00"
},
{
"name": "egroupware/adodb-php",
"version": "5.22.7.5",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/ADOdb.git",
"reference": "2e87a7a69548795d161ca1dca95ce718900053b7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/ADOdb/zipball/2e87a7a69548795d161ca1dca95ce718900053b7",
"reference": "2e87a7a69548795d161ca1dca95ce718900053b7",
"shasum": ""
},
"require": {
"php": "^7.4 || ^8.0"
},
"require-dev": {
"phpunit/phpunit": "^9.5"
},
"type": "library",
"autoload": {
"files": [
"adodb.inc.php"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause",
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "John Lim",
"email": "jlim@natsoft.com",
"role": "Author"
},
{
"name": "Damien Regad",
"role": "Current maintainer"
},
{
"name": "Mark Newnham",
"role": "Developer"
}
],
"description": "ADOdb is a PHP database abstraction layer library",
"homepage": "https://adodb.org/",
"keywords": [
"abstraction",
"database",
"layer",
"library",
"php"
],
"support": {
"issues": "https://github.com/ADOdb/ADOdb/issues",
"source": "https://github.com/ADOdb/ADOdb"
},
"time": "2025-11-21T07:08:42+00:00"
},
{
"name": "egroupware/aitools",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/aitools.git",
"reference": "41b81057e043294a47f341d66a8089c7053e15e2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/aitools/zipball/41b81057e043294a47f341d66a8089c7053e15e2",
"reference": "41b81057e043294a47f341d66a8089c7053e15e2",
"shasum": ""
},
"require": {
"deeplcom/deepl-php": "^1.4"
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"authors": [
{
"name": "amir",
"email": "amir@egroupware.org"
},
{
"name": "ralf",
"email": "rb@egroupware.org"
}
],
"description": "AI Tools for EGroupware.",
"support": {
"issues": "https://github.com/EGroupware/aitools/issues",
"source": "https://github.com/EGroupware/aitools/tree/master"
},
"time": "2026-04-23T16:12:48+00:00"
},
{
"name": "egroupware/bookmarks",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/bookmarks.git",
"reference": "444f3f83c09dbd8116535cf8e0c7d0be4e7035c0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/bookmarks/zipball/444f3f83c09dbd8116535cf8e0c7d0be4e7035c0",
"reference": "444f3f83c09dbd8116535cf8e0c7d0be4e7035c0",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware app to manage bookmarks",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/bookmarks/tree/master"
},
"time": "2026-01-30T11:05:36+00:00"
},
{
"name": "egroupware/collabora",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/collabora.git",
"reference": "44983434a847943e04ff68a84432cb4e358e2881"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/collabora/zipball/44983434a847943e04ff68a84432cb4e358e2881",
"reference": "44983434a847943e04ff68a84432cb4e358e2881",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware integration for Collabora Online Office",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/collabora/tree/master"
},
"time": "2026-04-16T23:10:07+00:00"
},
{
"name": "egroupware/compress",
"version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Compress.git",
"reference": "2e2b030df7f6dce7f6acc030b7406f7a8fd29b12"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Compress/zipball/2e2b030df7f6dce7f6acc030b7406f7a8fd29b12",
"reference": "2e2b030df7f6dce7f6acc030b7406f7a8fd29b12",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_mime": "^2.5",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_compress": "2.*",
"pear-pear.horde.org/horde_compress": "2.*"
},
"suggest": {
"ext-zlib": "*",
"pear-pear.horde.org/horde_icalendar": "^2",
"pear-pear.horde.org/horde_mail": "^2.5",
"pear-pear.horde.org/horde_mapi": "^1",
"pear-pear.horde.org/horde_stream_filter": "^2",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Compress": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Michael J Rubinsky",
"email": "mrubinsk@horde.org",
"role": "developer"
},
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "Compression library",
"homepage": "https://www.horde.org/libraries/Horde_Compress",
"support": {
"source": "https://github.com/EGroupware/Compress/tree/2.3.0"
},
"time": "2020-03-11T00:00:00+00:00"
},
{
"name": "egroupware/crypt",
"version": "2.8.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Crypt.git",
"reference": "ca3a9caf31fdfb1768c35c789794b9c4b382a2b9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Crypt/zipball/ca3a9caf31fdfb1768c35c789794b9c4b382a2b9",
"reference": "ca3a9caf31fdfb1768c35c789794b9c4b382a2b9",
"shasum": ""
},
"require": {
"ext-hash": "*",
"ext-openssl": "*",
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_http": "^2",
"pear-pear.horde.org/horde_mime": "^2",
"pear-pear.horde.org/horde_stream": "^1.5",
"pear-pear.horde.org/horde_stream_filter": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_url": "^2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_crypt": "2.*",
"pear-pear.horde.org/horde_crypt": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Crypt": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
}
],
"description": "Cryptography library",
"homepage": "https://www.horde.org/libraries/Horde_Crypt",
"support": {
"source": "https://github.com/EGroupware/Crypt/tree/2.8.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/crypt-blowfish",
"version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Crypt_Blowfish.git",
"reference": "39f4b8f6ecd63427f140559a8597aae10929220d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Crypt_Blowfish/zipball/39f4b8f6ecd63427f140559a8597aae10929220d",
"reference": "39f4b8f6ecd63427f140559a8597aae10929220d",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_support": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_crypt_blowfish": "1.*",
"pear-pear.horde.org/horde_crypt_blowfish": "1.*"
},
"suggest": {
"ext-mcrypt": "*",
"ext-openssl": "*",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Crypt_Blowfish": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "Blowfish encryption library",
"homepage": "https://www.horde.org/libraries/Horde_Crypt_Blowfish",
"support": {
"source": "https://github.com/EGroupware/Crypt_Blowfish/tree/1.2.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/date",
"version": "2.5.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Date.git",
"reference": "e550e29b51520063b6a0281fd4eccc69b3da508c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Date/zipball/e550e29b51520063b6a0281fd4eccc69b3da508c",
"reference": "e550e29b51520063b6a0281fd4eccc69b3da508c",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_nls": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_date": "2.*",
"pear-pear.horde.org/horde_date": "2.*"
},
"suggest": {
"ext-calendar": "*",
"pear-pear.horde.org/horde_icalendar": "^2",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Date": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
}
],
"description": "Date library",
"homepage": "https://www.horde.org/libraries/Horde_Date",
"support": {
"source": "https://github.com/EGroupware/Date/tree/2.5.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/exception",
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Exception.git",
"reference": "ec9a48ce7edb6043813f94cd1c2239b774abc923"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Exception/zipball/ec9a48ce7edb6043813f94cd1c2239b774abc923",
"reference": "ec9a48ce7edb6043813f94cd1c2239b774abc923",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_translation": "^2.2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_exception": "2.*",
"pear-pear.horde.org/horde_exception": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Exception": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "developer"
}
],
"description": "Exception handler library",
"homepage": "https://www.horde.org/libraries/Horde_Exception",
"support": {
"source": "https://github.com/EGroupware/Exception/tree/2.1.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/hstream",
"version": "1.7.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/HStream.git",
"reference": "062b4835395c913566bb7f21961ec31e34b5981c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/HStream/zipball/062b4835395c913566bb7f21961ec31e34b5981c",
"reference": "062b4835395c913566bb7f21961ec31e34b5981c",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_stream": "1.*",
"pear-pear.horde.org/horde_stream": "1.*"
},
"suggest": {
"pear-pear.horde.org/horde_stream_wrapper": "^2.1",
"pear-pear.horde.org/horde_test": "^2.1",
"pear-pear.horde.org/horde_util": "^2"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Stream": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "PHP streams library",
"homepage": "https://www.horde.org/libraries/Horde_Stream",
"support": {
"source": "https://github.com/EGroupware/HStream/tree/1.7.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/http",
"version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Http.git",
"reference": "bcdc91067fe9372485b28d35dc8669a64ef00f4f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Http/zipball/bcdc91067fe9372485b28d35dc8669a64ef00f4f",
"reference": "bcdc91067fe9372485b28d35dc8669a64ef00f4f",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_support": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_http": "2.*",
"pear-pear.horde.org/horde_http": "2.*"
},
"suggest": {
"ext-curl": "*",
"pear-pear.horde.org/horde_test": "^2.1",
"pear-pecl.php.net/pecl_http": "^1.7 || ^2 || ^3"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Http": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
}
],
"description": "HTTP client library",
"homepage": "https://www.horde.org/libraries/Horde_Http",
"support": {
"source": "https://github.com/EGroupware/Http/tree/2.2.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/icalendar",
"version": "2.2.6",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Icalendar.git",
"reference": "a6acb078dd259bcbdeda1231fe75247c77e7e05f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Icalendar/zipball/a6acb078dd259bcbdeda1231fe75247c77e7e05f",
"reference": "a6acb078dd259bcbdeda1231fe75247c77e7e05f",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_date": "^2",
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_mail": "^2",
"pear-pear.horde.org/horde_support": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_icalendar": "2.*",
"pear-pear.horde.org/horde_icalendar": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Icalendar": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Michael J Rubinsky",
"email": "mrubinsk@horde.org",
"role": "developer"
}
],
"description": "iCalendar and vCard library",
"homepage": "https://www.horde.org/libraries/Horde_Icalendar",
"support": {
"source": "https://github.com/EGroupware/Icalendar/tree/2.2.6"
},
"time": "2026-08-04T00:00:00+00:00"
},
{
"name": "egroupware/idna",
"version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Idna.git",
"reference": "aa1d86a7e595a84457a0e9d89c0ce8e25c423777"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Idna/zipball/aa1d86a7e595a84457a0e9d89c0ce8e25c423777",
"reference": "aa1d86a7e595a84457a0e9d89c0ce8e25c423777",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_idna": "1.*",
"pear-pear.horde.org/horde_idna": "1.*"
},
"suggest": {
"ext-intl": "*"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Idna": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "IDNA normalization library",
"homepage": "https://www.horde.org",
"support": {
"source": "https://github.com/EGroupware/Idna/tree/1.2.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/imap-client",
"version": "2.31.3",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Imap_Client.git",
"reference": "d4f28ef507cd93655b595ddffddbfbcdee8f659f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Imap_Client/zipball/d4f28ef507cd93655b595ddffddbfbcdee8f659f",
"reference": "d4f28ef507cd93655b595ddffddbfbcdee8f659f",
"shasum": ""
},
"require": {
"ext-hash": "*",
"ext-json": "*",
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_mail": "^2",
"pear-pear.horde.org/horde_mime": "^2.5.2",
"pear-pear.horde.org/horde_secret": "^2",
"pear-pear.horde.org/horde_socket_client": "^2",
"pear-pear.horde.org/horde_stream": "^1.4",
"pear-pear.horde.org/horde_stream_filter": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7.1 || ^8"
},
"replace": {
"pear-horde/horde_imap_client": "2.*",
"pear-pear.horde.org/horde_imap_client": "2.*"
},
"suggest": {
"ext-intl": "*",
"ext-mbstring": "*",
"pear-pear.horde.org/Horde_Cache": "^2",
"pear-pear.horde.org/Horde_Compress_Fast": "^1",
"pear-pear.horde.org/Horde_Crypt_Blowfish": "^1.1",
"pear-pear.horde.org/Horde_Db": "^2.2",
"pear-pear.horde.org/Horde_HashTable": "^1",
"pear-pear.horde.org/Horde_Mongo": "^1",
"pear-pear.horde.org/Horde_Pack": "^1",
"pear-pear.horde.org/Horde_Stringprep": "^1",
"pear-pear.horde.org/Horde_Support": "^2",
"pear-pear.horde.org/Horde_Test": "^2.2.7"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Imap_Client": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "IMAP client library",
"homepage": "https://www.horde.org/libraries/Horde_Imap_Client",
"support": {
"source": "https://github.com/EGroupware/Imap_Client/tree/2.31.3"
},
"time": "2019-09-29T00:00:00+00:00"
},
{
"name": "egroupware/listheaders",
"version": "1.3.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/ListHeaders.git",
"reference": "6bbae82ad8c69a94004d19d482e52b15bd58d4b4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/ListHeaders/zipball/6bbae82ad8c69a94004d19d482e52b15bd58d4b4",
"reference": "6bbae82ad8c69a94004d19d482e52b15bd58d4b4",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_mail": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_listheaders": "1.*",
"pear-pear.horde.org/horde_listheaders": "1.*"
},
"suggest": {
"pear-pear.horde.org/horde_mime": "^2.5",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_ListHeaders": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "List headers parsing library",
"homepage": "https://www.horde.org/libraries/Horde_ListHeaders",
"support": {
"source": "https://github.com/EGroupware/ListHeaders/tree/1.3.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/mail",
"version": "2.7.1",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Mail.git",
"reference": "c03ff6bbbe831dea5931b11974c587a9fff070db"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Mail/zipball/c03ff6bbbe831dea5931b11974c587a9fff070db",
"reference": "c03ff6bbbe831dea5931b11974c587a9fff070db",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_idna": "^1",
"pear-pear.horde.org/horde_mime": "^2",
"pear-pear.horde.org/horde_stream_filter": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7.1 || ^8"
},
"replace": {
"pear-horde/horde_mail": "2.*",
"pear-pear.horde.org/horde_mail": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_smtp": "^1.7",
"pear-pear.horde.org/horde_stream_wrapper": "^2.1",
"pear-pear.horde.org/horde_test": "^2.1",
"pear-pear.php.net/net_dns2": "*",
"pear-pear.php.net/net_smtp": "^1.6"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Mail": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "Mail library",
"homepage": "https://www.horde.org/libraries/Horde_Mail",
"support": {
"source": "https://github.com/EGroupware/Mail/tree/2.7.1"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/managesieve",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/ManageSieve.git",
"reference": "730127c34437c1556bc9ddfbd3e5c5a6803d41a5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/ManageSieve/zipball/730127c34437c1556bc9ddfbd3e5c5a6803d41a5",
"reference": "730127c34437c1556bc9ddfbd3e5c5a6803d41a5",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_socket_client": "^2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_managesieve": "1.*",
"pear-pear.horde.org/horde_managesieve": "1.*"
},
"suggest": {
"pear-pear.php.net/auth_sasl": "^1"
},
"type": "library",
"autoload": {
"psr-4": {
"Horde\\": "lib/Horde"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
}
],
"description": "ManageSieve client library",
"homepage": "https://www.horde.org",
"support": {
"source": "https://github.com/EGroupware/ManageSieve/tree/1.1.0"
},
"time": "2021-02-17T00:00:00+00:00"
},
{
"name": "egroupware/mapi",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Mapi.git",
"reference": "e48a4f620bfaf50c15cf6b9907ae3cd5690662b1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Mapi/zipball/e48a4f620bfaf50c15cf6b9907ae3cd5690662b1",
"reference": "e48a4f620bfaf50c15cf6b9907ae3cd5690662b1",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_date": "^2.3",
"pear-pear.horde.org/horde_exception": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_mapi": "1.*",
"pear-pear.horde.org/horde_mapi": "1.*"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Mapi": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael J Rubinsky",
"email": "mrubinsk@horde.org",
"role": "lead"
}
],
"description": "MAPI utility library",
"homepage": "https://www.horde.org",
"support": {
"source": "https://github.com/EGroupware/Mapi/tree/1.1.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/mime",
"version": "2.13.1",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Mime.git",
"reference": "902fb9b1a9199c8a65d4bdf590a426f07dfd14fe"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Mime/zipball/902fb9b1a9199c8a65d4bdf590a426f07dfd14fe",
"reference": "902fb9b1a9199c8a65d4bdf590a426f07dfd14fe",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_listheaders": "^1.2",
"pear-pear.horde.org/horde_mail": "^2.5",
"pear-pear.horde.org/horde_stream": "^1.3",
"pear-pear.horde.org/horde_stream_filter": "^2",
"pear-pear.horde.org/horde_support": "^2.1",
"pear-pear.horde.org/horde_text_flowed": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7.1 || ^8"
},
"replace": {
"pear-horde/horde_mime": "2.*",
"pear-pear.horde.org/horde_mime": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_nls": "^2",
"pear-pear.horde.org/horde_test": "^2.1",
"pear-pear.horde.org/horde_text_filter": "^2",
"pear-pear.php.net/net_dns2": "*",
"pear-pecl.php.net/idn": "*",
"pear-pecl.php.net/intl": "*"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Mime": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "MIME library",
"homepage": "https://www.horde.org/libraries/Horde_Mime",
"support": {
"source": "https://github.com/EGroupware/Mime/tree/2.13.1"
},
"time": "2018-01-14T00:00:00+00:00"
},
{
"name": "egroupware/news_admin",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/news_admin.git",
"reference": "2ccd885776c630525900c7f63b79dca39405f75e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/news_admin/zipball/2ccd885776c630525900c7f63b79dca39405f75e",
"reference": "2ccd885776c630525900c7f63b79dca39405f75e",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
}
],
"description": "EGroupware app to supply and aggregate RSS/Atom feeds",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/news_admin/tree/master"
},
"time": "2026-01-30T11:05:35+00:00"
},
{
"name": "egroupware/nls",
"version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Nls.git",
"reference": "59d90429547a4333b861fdd00d4aeb492ec158a5"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Nls/zipball/59d90429547a4333b861fdd00d4aeb492ec158a5",
"reference": "59d90429547a4333b861fdd00d4aeb492ec158a5",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_nls": "2.*",
"pear-pear.horde.org/horde_nls": "2.*"
},
"suggest": {
"pear-pear.php.net/net_dns2": "*",
"pear-pecl.php.net/geoip": "*"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Nls": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
}
],
"description": "Native language support library",
"homepage": "https://www.horde.org/libraries/Horde_Nls",
"support": {
"source": "https://github.com/EGroupware/Nls/tree/2.3.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/openid",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/openid.git",
"reference": "2a8a1ffff4a38e2e9dc4893fc8cea065852d45ff"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/openid/zipball/2a8a1ffff4a38e2e9dc4893fc8cea065852d45ff",
"reference": "2a8a1ffff4a38e2e9dc4893fc8cea065852d45ff",
"shasum": ""
},
"require": {
"defuse/php-encryption": "^2.4",
"lcobucci/clock": "^3.2",
"lcobucci/jwt": "^5.6",
"league/event": "^3.0",
"league/oauth2-server": "^9.4",
"monolog/monolog": "^3.0",
"psr/http-message": "^2.0",
"slim/slim": "^4.15",
"steverhoades/oauth2-openid-connect-server": "^3.0.1"
},
"default-branch": true,
"type": "egroupware-app",
"autoload": {
"psr-4": {
"EGroupware\\OpenID\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
}
],
"description": "EGroupware OpenID Connect / OAuth2 server",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/openid/tree/master"
},
"time": "2026-07-26T14:02:49+00:00"
},
{
"name": "egroupware/projectmanager",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/projectmanager.git",
"reference": "8d44d2270880f492af2d54c197baddd3b5cce24d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/projectmanager/zipball/8d44d2270880f492af2d54c197baddd3b5cce24d",
"reference": "8d44d2270880f492af2d54c197baddd3b5cce24d",
"shasum": ""
},
"require": {
"npm-asset/dhtmlx-gantt": "~6.2"
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware project-management application",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/projectmanager/tree/master"
},
"time": "2026-04-22T21:24:35+00:00"
},
{
"name": "egroupware/rag",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/rag.git",
"reference": "bbc6a0daade0aafb288f20bee7b01939f5f7f865"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/rag/zipball/bbc6a0daade0aafb288f20bee7b01939f5f7f865",
"reference": "bbc6a0daade0aafb288f20bee7b01939f5f7f865",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"authors": [
{
"name": "ralf",
"email": "rb@egroupware.org"
}
],
"description": "A RAG system for EGroupware.",
"support": {
"source": "https://github.com/EGroupware/rag/tree/master"
},
"time": "2026-04-11T09:12:33+00:00"
},
{
"name": "egroupware/registration",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/registration.git",
"reference": "c78efe183dd4f0f5f47b866411219657e2cf79b7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/registration/zipball/c78efe183dd4f0f5f47b866411219657e2cf79b7",
"reference": "c78efe183dd4f0f5f47b866411219657e2cf79b7",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Padraic Renaghan"
},
{
"name": "Joseph Engo"
},
{
"name": "Michael Totschnig"
},
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware app to allow self-registration of users",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/registration/tree/master"
},
"time": "2026-04-10T12:06:36+00:00"
},
{
"name": "egroupware/rocketchat",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/rocketchat.git",
"reference": "5f49d218440c33f613963fe039616bb7ab02b8e7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/rocketchat/zipball/5f49d218440c33f613963fe039616bb7ab02b8e7",
"reference": "5f49d218440c33f613963fe039616bb7ab02b8e7",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware Rocket.Chat app allowing to access Rocket.Chat from within EGroupware",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/rocketchat/tree/master"
},
"time": "2026-02-13T08:05:27+00:00"
},
{
"name": "egroupware/secret",
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Secret.git",
"reference": "fc5d6fa727f6a974e484fb7ff7da771ca8412469"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Secret/zipball/fc5d6fa727f6a974e484fb7ff7da771ca8412469",
"reference": "fc5d6fa727f6a974e484fb7ff7da771ca8412469",
"shasum": ""
},
"require": {
"ext-hash": "*",
"pear-pear.horde.org/horde_crypt_blowfish": "^1",
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_support": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_secret": "2.*",
"pear-pear.horde.org/horde_secret": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Secret": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "Secret key encryption library",
"homepage": "https://www.horde.org/libraries/Horde_Secret",
"support": {
"source": "https://github.com/EGroupware/Secret/tree/2.1.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/smallpart",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/smallpart.git",
"reference": "800fd7987a2001638116f48e6122a8cf2f8bc7a9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/smallpart/zipball/800fd7987a2001638116f48e6122a8cf2f8bc7a9",
"reference": "800fd7987a2001638116f48e6122a8cf2f8bc7a9",
"shasum": ""
},
"require": {
"celtic/lti": "^5.4"
},
"default-branch": true,
"type": "egroupware-app",
"autoload": {
"psr-4": {
"EGroupware\\SmallParT\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"AGPL-3.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Arash Tolou",
"email": "arash.tolou@bio.uni-kl.de"
}
],
"description": "EGroupware smallPART - selfdirected media assisted learning lectures & Process Analysis Reflection Tool",
"homepage": "https://www.smallpart.de/",
"support": {
"source": "https://github.com/EGroupware/smallpart/tree/master"
},
"time": "2026-09-18T17:01:35+00:00"
},
{
"name": "egroupware/smtp",
"version": "1.10.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Smtp.git",
"reference": "97611b082710bee4f59714bcb01a3cfa03d2aa9e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Smtp/zipball/97611b082710bee4f59714bcb01a3cfa03d2aa9e",
"reference": "97611b082710bee4f59714bcb01a3cfa03d2aa9e",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_mail": "^2",
"pear-pear.horde.org/horde_socket_client": "^2",
"pear-pear.horde.org/horde_support": "^2",
"pear-pear.horde.org/horde_translation": "^2.2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_smtp": "1.*",
"pear-pear.horde.org/horde_smtp": "1.*"
},
"suggest": {
"pear-pear.horde.org/horde_imap_client": "^2",
"pear-pear.horde.org/horde_secret": "^2",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Smtp": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "SMTP client library",
"homepage": "https://www.horde.org",
"support": {
"source": "https://github.com/EGroupware/Smtp/tree/1.10.0"
},
"time": "2020-11-19T00:00:00+00:00"
},
{
"name": "egroupware/socket-client",
"version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Socket_Client.git",
"reference": "b6fdaabac43572318497a03930260dc5e17e67a7"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Socket_Client/zipball/b6fdaabac43572318497a03930260dc5e17e67a7",
"reference": "b6fdaabac43572318497a03930260dc5e17e67a7",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_socket_client": "2.*",
"pear-pear.horde.org/horde_socket_client": "2.*"
},
"suggest": {
"ext-openssl": "*"
},
"type": "library",
"autoload": {
"psr-4": {
"Horde\\Socket\\": "lib/Horde/Socket"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "Network socket client library",
"homepage": "https://www.horde.org",
"support": {
"source": "https://github.com/EGroupware/Socket_Client/tree/2.2.0"
},
"time": "2020-03-12T00:00:00+00:00"
},
{
"name": "egroupware/status",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/status.git",
"reference": "148aa4c03e8b6d45371d96290c3f0d227ae123e2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/status/zipball/148aa4c03e8b6d45371d96290c3f0d227ae123e2",
"reference": "148aa4c03e8b6d45371d96290c3f0d227ae123e2",
"shasum": ""
},
"require": {
"lcobucci/jwt": "^5.6"
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware status / presence app showing logged in and/or in chat active users",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/status/tree/master"
},
"time": "2026-07-26T12:51:54+00:00"
},
{
"name": "egroupware/stream-filter",
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Stream_Filter.git",
"reference": "5787e0fe06d5ab4392a361bb32fe838b41adb039"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Stream_Filter/zipball/5787e0fe06d5ab4392a361bb32fe838b41adb039",
"reference": "5787e0fe06d5ab4392a361bb32fe838b41adb039",
"shasum": ""
},
"require": {
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_stream_filter": "2.*",
"pear-pear.horde.org/horde_stream_filter": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Stream_Filter": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "PHP stream filters library",
"homepage": "https://www.horde.org/libraries/Horde_Stream_Filter",
"support": {
"source": "https://github.com/EGroupware/Stream_Filter/tree/2.1.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/stream-wrapper",
"version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Stream_Wrapper.git",
"reference": "fa817e72aeaa8060e8407dbdbe1e495d8e955c9b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Stream_Wrapper/zipball/fa817e72aeaa8060e8407dbdbe1e495d8e955c9b",
"reference": "fa817e72aeaa8060e8407dbdbe1e495d8e955c9b",
"shasum": ""
},
"require": {
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_stream_wrapper": "2.*",
"pear-pear.horde.org/horde_stream_wrapper": "2.*"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Stream_Wrapper": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "PHP stream wrappers library",
"homepage": "https://www.horde.org/libraries/Horde_Stream_Wrapper",
"support": {
"source": "https://github.com/EGroupware/Stream_Wrapper/tree/2.2.0"
},
"time": "2018-01-25T00:00:00+00:00"
},
{
"name": "egroupware/support",
"version": "2.3.1",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Support.git",
"reference": "f75d69f0ac049b145386bd7399f008d7089350c9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Support/zipball/f75d69f0ac049b145386bd7399f008d7089350c9",
"reference": "f75d69f0ac049b145386bd7399f008d7089350c9",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_stream_wrapper": "^2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7.1 || ^8"
},
"replace": {
"pear-horde/horde_support": "2.*",
"pear-pear.horde.org/horde_support": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Support": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "developer"
}
],
"description": "Supporting library",
"homepage": "https://www.horde.org/libraries/Horde_Support",
"support": {
"source": "https://github.com/EGroupware/Support/tree/2.3.1"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/swoolepush",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/swoolepush.git",
"reference": "a1c185793f8f83bce478174b91c56aed664c6f5e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/swoolepush/zipball/a1c185793f8f83bce478174b91c56aed664c6f5e",
"reference": "a1c185793f8f83bce478174b91c56aed664c6f5e",
"shasum": ""
},
"require": {
"easyswoole/memcache-pool": "^1.0",
"egroupware/exception": "^2.1.0",
"egroupware/hstream": "^1.7.0",
"egroupware/idna": "^1.2.0",
"egroupware/listheaders": "^1.3.0",
"egroupware/mail": "^2.7.0",
"egroupware/mime": "^2.13.0",
"egroupware/stream-filter": "^2.1.0",
"egroupware/stream-wrapper": "^2.2.0",
"egroupware/support": "^2.3.0",
"egroupware/text-flowed": "^2.1.0",
"egroupware/translation": "^2.3.0",
"egroupware/util": "^2.7.0"
},
"require-dev": {
"eaglewu/swoole-ide-helper": "dev-english"
},
"default-branch": true,
"type": "egroupware-app",
"autoload": {
"psr-4": {
"EGroupware\\SwoolePush\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
}
],
"description": "EGroupware push server using Swoole",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/swoolepush/tree/master"
},
"time": "2026-01-30T11:05:35+00:00"
},
{
"name": "egroupware/text-diff",
"version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Text_Diff.git",
"reference": "a1b655606ce1221e0fe651d35e9ca72c103353ad"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Text_Diff/zipball/a1b655606ce1221e0fe651d35e9ca72c103353ad",
"reference": "a1b655606ce1221e0fe651d35e9ca72c103353ad",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_text_diff": "2.*",
"pear-pear.horde.org/horde_text_diff": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_cli": "^2.1",
"pear-pear.horde.org/horde_test": "^2.1",
"pear-pecl.php.net/xdiff": "*"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Text_Diff": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
}
],
"description": "Text diff generation and rendering library",
"homepage": "https://www.horde.org/libraries/Horde_Text_Diff",
"support": {
"source": "https://github.com/EGroupware/Text_Diff/tree/2.3.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/text-flowed",
"version": "2.1.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Text_Flowed.git",
"reference": "7840114ded7a62e4474cafeceae3b3d1c49dbfad"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Text_Flowed/zipball/7840114ded7a62e4474cafeceae3b3d1c49dbfad",
"reference": "7840114ded7a62e4474cafeceae3b3d1c49dbfad",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_util": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_text_flowed": "2.*",
"pear-pear.horde.org/horde_text_flowed": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Text_Flowed": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "Flowed text library",
"homepage": "https://www.horde.org/libraries/Horde_Text_Flowed",
"support": {
"source": "https://github.com/EGroupware/Text_Flowed/tree/2.1.0"
},
"time": "2019-12-15T00:00:00+00:00"
},
{
"name": "egroupware/tracker",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/tracker.git",
"reference": "7da1a878f0fd15f6c023dfee7212c5cd14ef5d50"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/tracker/zipball/7da1a878f0fd15f6c023dfee7212c5cd14ef5d50",
"reference": "7da1a878f0fd15f6c023dfee7212c5cd14ef5d50",
"shasum": ""
},
"default-branch": true,
"type": "egroupware-app",
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
},
{
"name": "Hadi Nategh",
"email": "hn@egroupware.org"
},
{
"name": "Nathan Gray",
"email": "ng@egroupware.org"
}
],
"description": "EGroupware bug-tracker and helpdesk application",
"homepage": "https://www.egroupware.org/",
"support": {
"source": "https://github.com/EGroupware/tracker/tree/master"
},
"time": "2026-04-22T21:24:35+00:00"
},
{
"name": "egroupware/translation",
"version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Translation.git",
"reference": "65570de1d722611f71ab7ecd8504b9c11dd83800"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Translation/zipball/65570de1d722611f71ab7ecd8504b9c11dd83800",
"reference": "65570de1d722611f71ab7ecd8504b9c11dd83800",
"shasum": ""
},
"require": {
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_translation": "2.*",
"pear-pear.horde.org/horde_translation": "2.*"
},
"suggest": {
"ext-gettext": "*",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Translation": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
}
],
"description": "Translation library",
"homepage": "https://www.horde.org/libraries/Horde_Translation",
"support": {
"source": "https://github.com/EGroupware/Translation/tree/2.3.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/url",
"version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Url.git",
"reference": "fcddf3195e284c60b81b0f43e9798c6ac73dcd3c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Url/zipball/fcddf3195e284c60b81b0f43e9798c6ac73dcd3c",
"reference": "fcddf3195e284c60b81b0f43e9798c6ac73dcd3c",
"shasum": ""
},
"require": {
"pear-pear.horde.org/horde_exception": "^2",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_url": "2.*",
"pear-pear.horde.org/horde_url": "2.*"
},
"suggest": {
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"psr-0": {
"Horde_Url": "lib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "lead"
}
],
"description": "URL library",
"homepage": "https://www.horde.org/libraries/Horde_Url",
"support": {
"source": "https://github.com/EGroupware/Url/tree/2.3.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/util",
"version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/Util.git",
"reference": "cb0ff7057385a47dd0944962cc185277ff494f93"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/Util/zipball/cb0ff7057385a47dd0944962cc185277ff494f93",
"reference": "cb0ff7057385a47dd0944962cc185277ff494f93",
"shasum": ""
},
"require": {
"ext-dom": "*",
"php": "^7 || ^8"
},
"replace": {
"pear-horde/horde_util": "2.*",
"pear-pear.horde.org/horde_util": "*"
},
"suggest": {
"ext-ctype": "*",
"ext-filter": "*",
"ext-iconv": "*",
"ext-intl": "*",
"ext-json": "*",
"ext-mbstring": "*",
"ext-xml": "*",
"pear-pear.horde.org/horde_imap_client": "^2",
"pear-pear.horde.org/horde_test": "^2.1"
},
"type": "library",
"autoload": {
"classmap": [
"lib/"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Chuck Hagenbuch",
"email": "chuck@horde.org",
"role": "lead"
},
{
"name": "Jan Schneider",
"email": "jan@horde.org",
"role": "lead"
},
{
"name": "Michael Slusarz",
"email": "slusarz@horde.org",
"role": "developer"
}
],
"description": "Utility library",
"homepage": "https://www.horde.org/libraries/Horde_Util",
"support": {
"source": "https://github.com/EGroupware/Util/tree/2.7.0"
},
"time": "2017-11-11T00:00:00+00:00"
},
{
"name": "egroupware/webauthn",
"version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/webauthn.git",
"reference": "925a097b043c7832059b8ddb33d9b318ef1d27ea"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/webauthn/zipball/925a097b043c7832059b8ddb33d9b318ef1d27ea",
"reference": "925a097b043c7832059b8ddb33d9b318ef1d27ea",
"shasum": ""
},
"require": {
"web-auth/webauthn-lib": "^5.3.5"
},
"default-branch": true,
"type": "egroupware-app",
"autoload": {
"psr-4": {
"EGroupware\\WebAuthn\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Ralf Becker",
"email": "rb@egroupware.org"
}
],
"description": "EGroupware WebAuthn authentication",
"homepage": "https://www.egroupware.org/",
"support": {
"issues": "https://github.com/EGroupware/webauthn/issues",
"source": "https://github.com/EGroupware/webauthn/tree/master"
},
"time": "2026-07-27T17:27:20+00:00"
},
{
"name": "egroupware/webdav",
"version": "0.5.1",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/WebDAV.git",
"reference": "3c885e0dc6f45e7990d1ca6e966ae2d82e9f3bcf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/WebDAV/zipball/3c885e0dc6f45e7990d1ca6e966ae2d82e9f3bcf",
"reference": "3c885e0dc6f45e7990d1ca6e966ae2d82e9f3bcf",
"shasum": ""
},
"require": {
"ext-dom": "*",
"guzzlehttp/guzzle": ">=7.0",
"php": "^7.4 || ^8.0",
"psr/log": "^1.0||^2.0||^3.0"
},
"require-dev": {
"phpunit/phpunit": "^9"
},
"suggest": {
"monolog/monolog": "Adds support for logging HTTP requests and responses",
"symfony/finder": "Allows you to more easily filter the files that the stream wrapper returns"
},
"type": "library",
"autoload": {
"psr-0": {
"Grale\\WebDav": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Geoffroy Letournel",
"email": "geoffroy.letournel@gmail.com"
}
],
"description": "A simple PHP WebDAV client and stream wrapper",
"homepage": "https://github.com/gletournel/WebDAV",
"keywords": [
"WebDAV",
"php",
"stream",
"wrapper"
],
"support": {
"source": "https://github.com/EGroupware/WebDAV/tree/0.5.1"
},
"time": "2026-05-28T09:55:26+00:00"
},
{
"name": "egroupware/xml_feed_parser",
"version": "1.0.6",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/XML_Feed_Parser.git",
"reference": "89bd71c59e14655b6e679a37b72b8df15d1ba7ea"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/XML_Feed_Parser/zipball/89bd71c59e14655b6e679a37b72b8df15d1ba7ea",
"reference": "89bd71c59e14655b6e679a37b72b8df15d1ba7ea",
"shasum": ""
},
"require": {
"pear/log": "*",
"pear/pear_exception": "*"
},
"require-dev": {
"phpunit/phpunit": "*"
},
"suggest": {
"ext-tidy": "May require the tidy PHP extension"
},
"type": "library",
"autoload": {
"psr-0": {
"XML": "./"
}
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"LGPL-2.0-or-later"
],
"authors": [
{
"name": "James Stewart",
"email": "james@jystewart.net",
"role": "Lead"
}
],
"description": "More info available on: http://pear.php.net/package/XML_Feed_Parser",
"support": {
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=XML_Feed_Parser",
"source": "https://github.com/pear/XML_Feed_Parser"
},
"time": "2026-03-10T08:02:29+00:00"
},
{
"name": "egroupware/z-push-dev",
"version": "2.5.0.3",
"source": {
"type": "git",
"url": "https://github.com/EGroupware/z-push.git",
"reference": "b37a26aa0dc958e99f0af8beac0f71500d470ffb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/EGroupware/z-push/zipball/b37a26aa0dc958e99f0af8beac0f71500d470ffb",
"reference": "b37a26aa0dc958e99f0af8beac0f71500d470ffb",
"shasum": ""
},
"require": {
"php": ">=5.4.0"
},
"type": "library",
"notification-url": "https://packagist.org/downloads/",
"license": [
"AGPL-3.0"
],
"description": "Z-Push is an open-source application to synchronize ActiveSync compatible devices",
"homepage": "http://z-push.org/",
"support": {
"source": "https://github.com/EGroupware/z-push/tree/2.5.0.3"
},
"time": "2015-09-02T00:00:00+00:00"
},
{
"name": "firebase/php-jwt",
"version": "v7.1.1",
"source": {
"type": "git",
"url": "https://github.com/googleapis/php-jwt.git",
"reference": "9bc93bd7e3ee5bead4cd23c365ec12f3c1fb0a6a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/googleapis/php-jwt/zipball/9bc93bd7e3ee5bead4cd23c365ec12f3c1fb0a6a",
"reference": "9bc93bd7e3ee5bead4cd23c365ec12f3c1fb0a6a",
"shasum": ""
},
"require": {
"php": "^8.0"
},
"require-dev": {
"guzzlehttp/guzzle": "^7.4||^8.0",
"phpfastcache/phpfastcache": "^9.2",
"phpseclib/phpseclib": "~3.0",
"phpspec/prophecy-phpunit": "^2.0",
"phpunit/phpunit": "^9.5",
"psr/cache": "^2.0||^3.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0"
},
"suggest": {
"ext-sodium": "Support EdDSA (Ed25519) signatures",
"paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present",
"phpseclib/phpseclib": "Support PS256 (RSASSA-PSS) signatures"
},
"type": "library",
"autoload": {
"psr-4": {
"Firebase\\JWT\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Neuman Vong",
"email": "neuman+pear@twilio.com",
"role": "Developer"
},
{
"name": "Anant Narayanan",
"email": "anant@php.net",
"role": "Developer"
}
],
"description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
"homepage": "https://github.com/googleapis/php-jwt",
"keywords": [
"jwt",
"php"
],
"support": {
"issues": "https://github.com/googleapis/php-jwt/issues",
"source": "https://github.com/googleapis/php-jwt/tree/v7.1.1"
},
"time": "2026-09-14T17:48:47+00:00"
},
{
"name": "gettext/gettext",
"version": "v5.7.3",
"source": {
"type": "git",
"url": "https://github.com/php-gettext/Gettext.git",
"reference": "95820f020e4f2f05e0bbaa5603e4c6ec3edc50f1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-gettext/Gettext/zipball/95820f020e4f2f05e0bbaa5603e4c6ec3edc50f1",
"reference": "95820f020e4f2f05e0bbaa5603e4c6ec3edc50f1",
"shasum": ""
},
"require": {
"gettext/languages": "^2.3",
"php": "^7.2|^8.0"
},
"require-dev": {
"brick/varexporter": "^0.3.5",
"friendsofphp/php-cs-fixer": "^3.2",
"oscarotero/php-cs-fixer-config": "^2.0",
"phpunit/phpunit": "^8.0|^9.0",
"squizlabs/php_codesniffer": "^3.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Gettext\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Oscar Otero",
"email": "oom@oscarotero.com",
"homepage": "http://oscarotero.com",
"role": "Developer"
}
],
"description": "PHP gettext manager",
"homepage": "https://github.com/php-gettext/Gettext",
"keywords": [
"JS",
"gettext",
"i18n",
"mo",
"po",
"translation"
],
"support": {
"email": "oom@oscarotero.com",
"issues": "https://github.com/php-gettext/Gettext/issues",
"source": "https://github.com/php-gettext/Gettext/tree/v5.7.3"
},
"funding": [
{
"url": "https://paypal.me/oscarotero",
"type": "custom"
},
{
"url": "https://github.com/oscarotero",
"type": "github"
},
{
"url": "https://www.patreon.com/misteroom",
"type": "patreon"
}
],
"time": "2024-12-01T10:18:08+00:00"
},
{
"name": "gettext/languages",
"version": "2.12.2",
"source": {
"type": "git",
"url": "https://github.com/php-gettext/Languages.git",
"reference": "079d6f4842cbcbf5673a70d8e93169a684e7aadd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-gettext/Languages/zipball/079d6f4842cbcbf5673a70d8e93169a684e7aadd",
"reference": "079d6f4842cbcbf5673a70d8e93169a684e7aadd",
"shasum": ""
},
"require": {
"php": ">=5.3"
},
"require-dev": {
"phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4"
},
"bin": [
"bin/export-plural-rules",
"bin/import-cldr-data"
],
"type": "library",
"autoload": {
"psr-4": {
"Gettext\\Languages\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Michele Locati",
"email": "mlocati@gmail.com",
"role": "Developer"
}
],
"description": "gettext languages with plural rules",
"homepage": "https://github.com/php-gettext/Languages",
"keywords": [
"cldr",
"i18n",
"internationalization",
"l10n",
"language",
"languages",
"localization",
"php",
"plural",
"plural rules",
"plurals",
"translate",
"translations",
"unicode"
],
"support": {
"issues": "https://github.com/php-gettext/Languages/issues",
"source": "https://github.com/php-gettext/Languages/tree/2.12.2"
},
"funding": [
{
"url": "https://paypal.me/mlocati",
"type": "custom"
},
{
"url": "https://github.com/mlocati",
"type": "github"
}
],
"time": "2026-02-23T14:05:50+00:00"
},
{
"name": "gettext/php-scanner",
"version": "v2.0.1",
"source": {
"type": "git",
"url": "https://github.com/php-gettext/PHP-Scanner.git",
"reference": "43f53b6e0d5f9ac5ea165d8202c18267d6bd5dfd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-gettext/PHP-Scanner/zipball/43f53b6e0d5f9ac5ea165d8202c18267d6bd5dfd",
"reference": "43f53b6e0d5f9ac5ea165d8202c18267d6bd5dfd",
"shasum": ""
},
"require": {
"gettext/gettext": "^5.5.0",
"nikic/php-parser": "^5",
"php": ">=7.4"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3",
"oscarotero/php-cs-fixer-config": "^2",
"phpunit/phpunit": "^9",
"squizlabs/php_codesniffer": "^3.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Gettext\\Scanner\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Oscar Otero",
"email": "oom@oscarotero.com",
"homepage": "http://oscarotero.com",
"role": "Developer"
}
],
"description": "PHP scanner for gettext",
"homepage": "https://github.com/php-gettext/PHP-Scanner",
"keywords": [
"gettext",
"i18n",
"php",
"scanner",
"translation"
],
"support": {
"email": "oom@oscarotero.com",
"issues": "https://github.com/php-gettext/PHP-Scanner/issues",
"source": "https://github.com/php-gettext/PHP-Scanner/tree/v2.0.1"
},
"time": "2024-11-29T20:14:52+00:00"
},
{
"name": "gettext/translator",
"version": "v1.2.3",
"source": {
"type": "git",
"url": "https://github.com/php-gettext/Translator.git",
"reference": "e6d96e03d8c1afb3ef497799921ad0adfc9f4f96"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-gettext/Translator/zipball/e6d96e03d8c1afb3ef497799921ad0adfc9f4f96",
"reference": "e6d96e03d8c1afb3ef497799921ad0adfc9f4f96",
"shasum": ""
},
"require": {
"php": "^7.2|^8.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^2.15",
"gettext/gettext": "^5.0.0",
"oscarotero/php-cs-fixer-config": "^1.0",
"phpunit/phpunit": "^8.0",
"squizlabs/php_codesniffer": "^3.0"
},
"suggest": {
"gettext/gettext": "Is necessary to load and generate array files used by the translator"
},
"type": "library",
"autoload": {
"psr-4": {
"Gettext\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Oscar Otero",
"email": "oom@oscarotero.com",
"homepage": "http://oscarotero.com",
"role": "Developer"
}
],
"description": "Gettext translator functions",
"homepage": "https://github.com/php-gettext/Translator",
"keywords": [
"gettext",
"i18n",
"php",
"translator"
],
"support": {
"email": "oom@oscarotero.com",
"issues": "https://github.com/php-gettext/Translator/issues",
"source": "https://github.com/php-gettext/Translator/tree/v1.2.3"
},
"funding": [
{
"url": "https://paypal.me/oscarotero",
"type": "custom"
},
{
"url": "https://github.com/oscarotero",
"type": "github"
},
{
"url": "https://www.patreon.com/misteroom",
"type": "patreon"
}
],
"time": "2026-06-18T22:49:04+00:00"
},
{
"name": "giggsey/libphonenumber-for-php",
"version": "9.0.17",
"source": {
"type": "git",
"url": "https://github.com/giggsey/libphonenumber-for-php.git",
"reference": "2bd85a349875462a9f4a23204cae29feef9b7115"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/giggsey/libphonenumber-for-php/zipball/2bd85a349875462a9f4a23204cae29feef9b7115",
"reference": "2bd85a349875462a9f4a23204cae29feef9b7115",
"shasum": ""
},
"require": {
"giggsey/locale": "^2.7",
"php": "^8.1",
"symfony/polyfill-mbstring": "^1.31"
},
"replace": {
"giggsey/libphonenumber-for-php-lite": "self.version"
},
"require-dev": {
"ext-dom": "*",
"friendsofphp/php-cs-fixer": "^3.71",
"infection/infection": "^0.29|^0.31.0",
"nette/php-generator": "^4.1",
"php-coveralls/php-coveralls": "^2.7",
"phpstan/extension-installer": "^1.4.3",
"phpstan/phpstan": "^2.1.7",
"phpstan/phpstan-deprecation-rules": "^2.0.1",
"phpstan/phpstan-phpunit": "^2.0.4",
"phpstan/phpstan-strict-rules": "^2.0.3",
"phpunit/phpunit": "^10.5.45",
"symfony/console": "^6.4",
"symfony/filesystem": "^6.4",
"symfony/process": "^6.4"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "9.x-dev"
}
},
"autoload": {
"psr-4": {
"libphonenumber\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "Joshua Gigg",
"email": "giggsey@gmail.com",
"homepage": "https://giggsey.com/"
}
],
"description": "A library for parsing, formatting, storing and validating international phone numbers, a PHP Port of Google's libphonenumber.",
"homepage": "https://github.com/giggsey/libphonenumber-for-php",
"keywords": [
"geocoding",
"geolocation",
"libphonenumber",
"mobile",
"phonenumber",
"validation"
],
"support": {
"issues": "https://github.com/giggsey/libphonenumber-for-php/issues",
"source": "https://github.com/giggsey/libphonenumber-for-php"
},
"time": "2025-10-24T07:09:53+00:00"
},
{
"name": "giggsey/locale",
"version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/giggsey/Locale.git",
"reference": "a5c65ea3c2630f27ccb78977990eefbee6dd8f97"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/giggsey/Locale/zipball/a5c65ea3c2630f27ccb78977990eefbee6dd8f97",
"reference": "a5c65ea3c2630f27ccb78977990eefbee6dd8f97",
"shasum": ""
},
"require": {
"php": "^7.4|^8.0"
},
"require-dev": {
"ext-json": "*",
"friendsofphp/php-cs-fixer": "^3.64",
"pear/pear-core-minimal": "^1.9",
"pear/pear_exception": "^1.0",
"pear/versioncontrol_git": "^0.5",
"phing/phing": "^2.7",
"php-coveralls/php-coveralls": "^2.0",
"phpunit/phpunit": "^8.5|^9.5",
"symfony/console": "^5.0|^6.0",
"symfony/filesystem": "^5.0|^6.0",
"symfony/finder": "^5.0|^6.0",
"symfony/process": "^5.0|^6.0",
"symfony/var-exporter": "^5.2|^6.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Giggsey\\Locale\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Joshua Gigg",
"email": "giggsey@gmail.com",
"homepage": "https://giggsey.com/"
}
],
"description": "Locale functions required by libphonenumber-for-php",
"support": {
"issues": "https://github.com/giggsey/Locale/issues",
"source": "https://github.com/giggsey/Locale/tree/2.7.0"
},
"time": "2024-11-04T11:18:07+00:00"
},
{
"name": "guzzlehttp/guzzle",
"version": "7.15.2",
"source": {
"type": "git",
"url": "https://github.com/guzzle/guzzle.git",
"reference": "744101956d78b7c1384d0cbf379db13e859167bf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/744101956d78b7c1384d0cbf379db13e859167bf",
"reference": "744101956d78b7c1384d0cbf379db13e859167bf",
"shasum": ""
},
"require": {
"ext-json": "*",
"guzzlehttp/promises": "^2.5.1",
"guzzlehttp/psr7": "^2.13",
"php": "^7.2.5 || ^8.0",
"psr/http-client": "^1.0",
"symfony/deprecation-contracts": "^2.5 || ^3.0",
"symfony/polyfill-php80": "^1.25"
},
"provide": {
"psr/http-client-implementation": "1.0"
},
"require-dev": {
"bamarni/composer-bin-plugin": "^1.8.2",
"ext-curl": "*",
"guzzle/client-integration-tests": "3.0.3",
"guzzlehttp/test-server": "^0.7",
"php-http/message-factory": "^1.1",
"phpunit/phpunit": "^8.5.52 || ^9.6.34",
"psr/log": "^1.1 || ^2.0 || ^3.0"
},
"suggest": {
"ext-curl": "Required for CURL handler support",
"ext-intl": "Required for Internationalized Domain Name (IDN) support",
"psr/log": "Required for using the Log middleware"
},
"type": "library",
"extra": {
"bamarni-bin": {
"bin-links": true,
"forward-command": false
}
},
"autoload": {
"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.15.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": "2026-07-26T23:23:20+00:00"
},
{
"name": "guzzlehttp/promises",
"version": "2.5.1",
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
"reference": "9ad1e4fc607446a055b95870c7f668e93b5cff29"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/guzzle/promises/zipball/9ad1e4fc607446a055b95870c7f668e93b5cff29",
"reference": "9ad1e4fc607446a055b95870c7f668e93b5cff29",
"shasum": ""
},
"require": {
"php": "^7.2.5 || ^8.0",
"symfony/deprecation-contracts": "^2.5 || ^3.0"
},
"require-dev": {
"bamarni/composer-bin-plugin": "^1.8.2",
"phpunit/phpunit": "^8.5.52 || ^9.6.34"
},
"type": "library",
"extra": {
"bamarni-bin": {
"bin-links": true,
"forward-command": false
}
},
"autoload": {
"psr-4": {
"GuzzleHttp\\Promise\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Graham Campbell",
"email": "hello@gjcampbell.co.uk",
"homepage": "https://github.com/GrahamCampbell"
},
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
},
{
"name": "Tobias Nyholm",
"email": "tobias.nyholm@gmail.com",
"homepage": "https://github.com/Nyholm"
},
{
"name": "Tobias Schultze",
"email": "webmaster@tubo-world.de",
"homepage": "https://github.com/Tobion"
}
],
"description": "Guzzle promises library",
"keywords": [
"promise"
],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
"source": "https://github.com/guzzle/promises/tree/2.5.1"
},
"funding": [
{
"url": "https://github.com/GrahamCampbell",
"type": "github"
},
{
"url": "https://github.com/Nyholm",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
"type": "tidelift"
}
],
"time": "2026-07-08T15:48:39+00:00"
},
{
"name": "guzzlehttp/psr7",
"version": "2.13.0",
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
"reference": "dad89620b7a6edb60c15858442eb2e408b45d8f4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/guzzle/psr7/zipball/dad89620b7a6edb60c15858442eb2e408b45d8f4",
"reference": "dad89620b7a6edb60c15858442eb2e408b45d8f4",
"shasum": ""
},
"require": {
"php": "^7.2.5 || ^8.0",
"psr/http-factory": "^1.0",
"psr/http-message": "^1.1 || ^2.0",
"ralouphie/getallheaders": "^3.0",
"symfony/deprecation-contracts": "^2.5 || ^3.0",
"symfony/polyfill-php80": "^1.25"
},
"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": "1.1.0",
"jshttp/mime-db": "1.54.0.1",
"phpunit/phpunit": "^8.5.52 || ^9.6.34"
},
"suggest": {
"laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
},
"type": "library",
"extra": {
"bamarni-bin": {
"bin-links": true,
"forward-command": false
}
},
"autoload": {
"psr-4": {
"GuzzleHttp\\Psr7\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Graham Campbell",
"email": "hello@gjcampbell.co.uk",
"homepage": "https://github.com/GrahamCampbell"
},
{
"name": "Michael Dowling",
"email": "mtdowling@gmail.com",
"homepage": "https://github.com/mtdowling"
},
{
"name": "George Mponos",
"email": "gmponos@gmail.com",
"homepage": "https://github.com/gmponos"
},
{
"name": "Tobias Nyholm",
"email": "tobias.nyholm@gmail.com",
"homepage": "https://github.com/Nyholm"
},
{
"name": "Márk Sági-Kazár",
"email": "mark.sagikazar@gmail.com",
"homepage": "https://github.com/sagikazarmark"
},
{
"name": "Tobias Schultze",
"email": "webmaster@tubo-world.de",
"homepage": "https://github.com/Tobion"
},
{
"name": "Márk Sági-Kazár",
"email": "mark.sagikazar@gmail.com",
"homepage": "https://sagikazarmark.hu"
}
],
"description": "PSR-7 message implementation that also provides common utility methods",
"keywords": [
"http",
"message",
"psr-7",
"request",
"response",
"stream",
"uri",
"url"
],
"support": {
"issues": "https://github.com/guzzle/psr7/issues",
"source": "https://github.com/guzzle/psr7/tree/2.13.0"
},
"funding": [
{
"url": "https://github.com/GrahamCampbell",
"type": "github"
},
{
"url": "https://github.com/Nyholm",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
"type": "tidelift"
}
],
"time": "2026-07-16T22:23:49+00:00"
},
{
"name": "jumbojett/openid-connect-php",
"version": "v0.9.10",
"source": {
"type": "git",
"url": "https://github.com/jumbojett/OpenID-Connect-PHP.git",
"reference": "45aac47b525f0483dd4db3324bb1f1cab4666061"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/jumbojett/OpenID-Connect-PHP/zipball/45aac47b525f0483dd4db3324bb1f1cab4666061",
"reference": "45aac47b525f0483dd4db3324bb1f1cab4666061",
"shasum": ""
},
"require": {
"ext-curl": "*",
"ext-json": "*",
"paragonie/random_compat": ">=2",
"php": ">=5.4",
"phpseclib/phpseclib": "~2.0 || ^3.0"
},
"require-dev": {
"roave/security-advisories": "dev-master",
"yoast/phpunit-polyfills": "^1.0"
},
"type": "library",
"autoload": {
"classmap": [
"src/"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"description": "Bare-bones OpenID Connect client",
"support": {
"issues": "https://github.com/jumbojett/OpenID-Connect-PHP/issues",
"source": "https://github.com/jumbojett/OpenID-Connect-PHP/tree/v0.9.10"
},
"time": "2022-09-30T12:34:46+00:00"
},
{
"name": "lcobucci/clock",
"version": "3.6.0",
"source": {
"type": "git",
"url": "https://github.com/lcobucci/clock.git",
"reference": "4cdd88f761e9be9095ccbedf3e08d61ae216c643"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/lcobucci/clock/zipball/4cdd88f761e9be9095ccbedf3e08d61ae216c643",
"reference": "4cdd88f761e9be9095ccbedf3e08d61ae216c643",
"shasum": ""
},
"require": {
"php": "~8.4.0 || ~8.5.0",
"psr/clock": "^1.0"
},
"provide": {
"psr/clock-implementation": "1.0"
},
"require-dev": {
"infection/infection": "^0.32",
"lcobucci/coding-standard": "^12.0",
"phpstan/extension-installer": "^1.3.1",
"phpstan/phpstan": "^2.1",
"phpstan/phpstan-deprecation-rules": "^2.0",
"phpstan/phpstan-phpunit": "^2.0",
"phpstan/phpstan-strict-rules": "^2.0",
"phpunit/phpunit": "^13.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Lcobucci\\Clock\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Luís Cobucci",
"email": "lcobucci@gmail.com"
}
],
"description": "Yet another clock abstraction",
"support": {
"issues": "https://github.com/lcobucci/clock/issues",
"source": "https://github.com/lcobucci/clock/tree/3.6.0"
},
"funding": [
{
"url": "https://github.com/lcobucci",
"type": "github"
},
{
"url": "https://www.patreon.com/lcobucci",
"type": "patreon"
}
],
"time": "2026-04-13T21:30:16+00:00"
},
{
"name": "lcobucci/jwt",
"version": "5.6.0",
"source": {
"type": "git",
"url": "https://github.com/lcobucci/jwt.git",
"reference": "bb3e9f21e4196e8afc41def81ef649c164bca25e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/lcobucci/jwt/zipball/bb3e9f21e4196e8afc41def81ef649c164bca25e",
"reference": "bb3e9f21e4196e8afc41def81ef649c164bca25e",
"shasum": ""
},
"require": {
"ext-openssl": "*",
"ext-sodium": "*",
"php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
"psr/clock": "^1.0"
},
"require-dev": {
"infection/infection": "^0.29",
"lcobucci/clock": "^3.2",
"lcobucci/coding-standard": "^11.0",
"phpbench/phpbench": "^1.2",
"phpstan/extension-installer": "^1.2",
"phpstan/phpstan": "^1.10.7",
"phpstan/phpstan-deprecation-rules": "^1.1.3",
"phpstan/phpstan-phpunit": "^1.3.10",
"phpstan/phpstan-strict-rules": "^1.5.0",
"phpunit/phpunit": "^11.1"
},
"suggest": {
"lcobucci/clock": ">= 3.2"
},
"type": "library",
"autoload": {
"psr-4": {
"Lcobucci\\JWT\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Luís Cobucci",
"email": "lcobucci@gmail.com",
"role": "Developer"
}
],
"description": "A simple library to work with JSON Web Token and JSON Web Signature",
"keywords": [
"JWS",
"jwt"
],
"support": {
"issues": "https://github.com/lcobucci/jwt/issues",
"source": "https://github.com/lcobucci/jwt/tree/5.6.0"
},
"funding": [
{
"url": "https://github.com/lcobucci",
"type": "github"
},
{
"url": "https://www.patreon.com/lcobucci",
"type": "patreon"
}
],
"time": "2025-10-17T11:30:53+00:00"
},
{
"name": "league/event",
"version": "3.0.3",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/event.git",
"reference": "ec38ff7ea10cad7d99a79ac937fbcffb9334c210"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/event/zipball/ec38ff7ea10cad7d99a79ac937fbcffb9334c210",
"reference": "ec38ff7ea10cad7d99a79ac937fbcffb9334c210",
"shasum": ""
},
"require": {
"php": ">=7.2.0",
"psr/event-dispatcher": "^1.0"
},
"provide": {
"psr/event-dispatcher-implementation": "1.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^2.16",
"phpstan/phpstan": "^0.12.45",
"phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "3.0-dev"
}
},
"autoload": {
"psr-4": {
"League\\Event\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Frank de Jonge",
"email": "info@frenky.net"
}
],
"description": "Event package",
"keywords": [
"emitter",
"event",
"listener"
],
"support": {
"issues": "https://github.com/thephpleague/event/issues",
"source": "https://github.com/thephpleague/event/tree/3.0.3"
},
"time": "2024-09-04T16:06:53+00:00"
},
{
"name": "league/oauth2-server",
"version": "9.4.1",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/oauth2-server.git",
"reference": "9d2f6fc0a0b5aa1bb02506971d3a4ecff2c6526c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/9d2f6fc0a0b5aa1bb02506971d3a4ecff2c6526c",
"reference": "9d2f6fc0a0b5aa1bb02506971d3a4ecff2c6526c",
"shasum": ""
},
"require": {
"defuse/php-encryption": "^2.4",
"ext-json": "*",
"ext-openssl": "*",
"lcobucci/jwt": "^5.6",
"league/event": "^3.0",
"league/uri": "^7.8",
"php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
"psr/clock": "^1.0",
"psr/http-message": "^2.0",
"psr/http-server-middleware": "^1.0"
},
"replace": {
"league/oauth2server": "*",
"lncd/oauth2": "*"
},
"require-dev": {
"laminas/laminas-diactoros": "^3.8",
"paragonie/random_compat": "^9.99.100",
"php-parallel-lint/php-parallel-lint": "^1.4",
"phpstan/extension-installer": "^1.4.3",
"phpstan/phpstan": "^2.1.38",
"phpstan/phpstan-deprecation-rules": "^2.0",
"phpstan/phpstan-phpunit": "^2.0.12",
"phpstan/phpstan-strict-rules": "^2.0",
"phpunit/phpunit": "^11.5.50",
"roave/security-advisories": "dev-master",
"slevomat/coding-standard": "^8.27.1",
"squizlabs/php_codesniffer": "^4.0"
},
"type": "library",
"autoload": {
"psr-4": {
"League\\OAuth2\\Server\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Alex Bilbie",
"email": "hello@alexbilbie.com",
"homepage": "http://www.alexbilbie.com",
"role": "Developer"
},
{
"name": "Andy Millington",
"email": "andrew@noexceptions.io",
"homepage": "https://www.noexceptions.io",
"role": "Developer"
}
],
"description": "A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.",
"homepage": "https://oauth2.thephpleague.com/",
"keywords": [
"Authentication",
"api",
"auth",
"authorisation",
"authorization",
"oauth",
"oauth 2",
"oauth 2.0",
"oauth2",
"protect",
"resource",
"secure",
"server"
],
"support": {
"issues": "https://github.com/thephpleague/oauth2-server/issues",
"source": "https://github.com/thephpleague/oauth2-server/tree/9.4.1"
},
"funding": [
{
"url": "https://github.com/sephster",
"type": "github"
}
],
"time": "2026-06-25T15:24:07+00:00"
},
{
"name": "league/uri",
"version": "7.8.1",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri.git",
"reference": "08cf38e3924d4f56238125547b5720496fac8fd4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/uri/zipball/08cf38e3924d4f56238125547b5720496fac8fd4",
"reference": "08cf38e3924d4f56238125547b5720496fac8fd4",
"shasum": ""
},
"require": {
"league/uri-interfaces": "^7.8.1",
"php": "^8.1",
"psr/http-factory": "^1"
},
"conflict": {
"league/uri-schemes": "^1.0"
},
"suggest": {
"ext-bcmath": "to improve IPV4 host parsing",
"ext-dom": "to convert the URI into an HTML anchor tag",
"ext-fileinfo": "to create Data URI from file contennts",
"ext-gmp": "to improve IPV4 host parsing",
"ext-intl": "to handle IDN host with the best performance",
"ext-uri": "to use the PHP native URI class",
"jeremykendall/php-domain-parser": "to further parse the URI host and resolve its Public Suffix and Top Level Domain",
"league/uri-components": "to provide additional tools to manipulate URI objects components",
"league/uri-polyfill": "to backport the PHP URI extension for older versions of PHP",
"php-64bit": "to improve IPV4 host parsing",
"rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification",
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "7.x-dev"
}
},
"autoload": {
"psr-4": {
"League\\Uri\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Ignace Nyamagana Butera",
"email": "nyamsprod@gmail.com",
"homepage": "https://nyamsprod.com"
}
],
"description": "URI manipulation library",
"homepage": "https://uri.thephpleague.com",
"keywords": [
"URN",
"data-uri",
"file-uri",
"ftp",
"hostname",
"http",
"https",
"middleware",
"parse_str",
"parse_url",
"psr-7",
"query-string",
"querystring",
"rfc2141",
"rfc3986",
"rfc3987",
"rfc6570",
"rfc8141",
"uri",
"uri-template",
"url",
"ws"
],
"support": {
"docs": "https://uri.thephpleague.com",
"forum": "https://thephpleague.slack.com",
"issues": "https://github.com/thephpleague/uri-src/issues",
"source": "https://github.com/thephpleague/uri/tree/7.8.1"
},
"funding": [
{
"url": "https://github.com/sponsors/nyamsprod",
"type": "github"
}
],
"time": "2026-03-15T20:22:25+00:00"
},
{
"name": "league/uri-interfaces",
"version": "7.8.1",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri-interfaces.git",
"reference": "85d5c77c5d6d3af6c54db4a78246364908f3c928"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/85d5c77c5d6d3af6c54db4a78246364908f3c928",
"reference": "85d5c77c5d6d3af6c54db4a78246364908f3c928",
"shasum": ""
},
"require": {
"ext-filter": "*",
"php": "^8.1",
"psr/http-message": "^1.1 || ^2.0"
},
"suggest": {
"ext-bcmath": "to improve IPV4 host parsing",
"ext-gmp": "to improve IPV4 host parsing",
"ext-intl": "to handle IDN host with the best performance",
"php-64bit": "to improve IPV4 host parsing",
"rowbot/url": "to handle URLs using the WHATWG URL Living Standard specification",
"symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "7.x-dev"
}
},
"autoload": {
"psr-4": {
"League\\Uri\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Ignace Nyamagana Butera",
"email": "nyamsprod@gmail.com",
"homepage": "https://nyamsprod.com"
}
],
"description": "Common tools for parsing and resolving RFC3987/RFC3986 URI",
"homepage": "https://uri.thephpleague.com",
"keywords": [
"data-uri",
"file-uri",
"ftp",
"hostname",
"http",
"https",
"parse_str",
"parse_url",
"psr-7",
"query-string",
"querystring",
"rfc3986",
"rfc3987",
"rfc6570",
"uri",
"url",
"ws"
],
"support": {
"docs": "https://uri.thephpleague.com",
"forum": "https://thephpleague.slack.com",
"issues": "https://github.com/thephpleague/uri-src/issues",
"source": "https://github.com/thephpleague/uri-interfaces/tree/7.8.1"
},
"funding": [
{
"url": "https://github.com/sponsors/nyamsprod",
"type": "github"
}
],
"time": "2026-03-08T20:05:35+00:00"
},
{
"name": "marc-mabe/php-enum",
"version": "v4.7.2",
"source": {
"type": "git",
"url": "https://github.com/marc-mabe/php-enum.git",
"reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef",
"reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef",
"shasum": ""
},
"require": {
"ext-reflection": "*",
"php": "^7.1 | ^8.0"
},
"require-dev": {
"phpbench/phpbench": "^0.16.10 || ^1.0.4",
"phpstan/phpstan": "^1.3.1",
"phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11",
"vimeo/psalm": "^4.17.0 | ^5.26.1"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-3.x": "3.2-dev",
"dev-master": "4.7-dev"
}
},
"autoload": {
"psr-4": {
"MabeEnum\\": "src/"
},
"classmap": [
"stubs/Stringable.php"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Marc Bennewitz",
"email": "dev@mabe.berlin",
"homepage": "https://mabe.berlin/",
"role": "Lead"
}
],
"description": "Simple and fast implementation of enumerations with native PHP",
"homepage": "https://github.com/marc-mabe/php-enum",
"keywords": [
"enum",
"enum-map",
"enum-set",
"enumeration",
"enumerator",
"enummap",
"enumset",
"map",
"set",
"type",
"type-hint",
"typehint"
],
"support": {
"issues": "https://github.com/marc-mabe/php-enum/issues",
"source": "https://github.com/marc-mabe/php-enum/tree/v4.7.2"
},
"time": "2025-09-14T11:18:39+00:00"
},
{
"name": "monolog/monolog",
"version": "3.10.0",
"source": {
"type": "git",
"url": "https://github.com/Seldaek/monolog.git",
"reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0",
"reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0",
"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 || ^2.0",
"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.10.0"
},
"funding": [
{
"url": "https://github.com/Seldaek",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
"type": "tidelift"
}
],
"time": "2026-01-02T08:56:05+00:00"
},
{
"name": "nikic/fast-route",
"version": "1.3.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/FastRoute.git",
"reference": "7476684f39bb9124b3be69ed3d84b66723920298"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nikic/FastRoute/zipball/7476684f39bb9124b3be69ed3d84b66723920298",
"reference": "7476684f39bb9124b3be69ed3d84b66723920298",
"shasum": ""
},
"require": {
"php": ">=5.4.0"
},
"require-dev": {
"phpunit/phpunit": "^4.8.35|~5.7"
},
"type": "library",
"autoload": {
"files": [
"src/functions.php"
],
"psr-4": {
"FastRoute\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Nikita Popov",
"email": "nikic@php.net"
}
],
"description": "Fast request router for PHP",
"keywords": [
"router",
"routing"
],
"support": {
"issues": "https://github.com/nikic/FastRoute/issues",
"source": "https://github.com/nikic/FastRoute/tree/1.3.1"
},
"time": "2026-07-09T19:38:47+00:00"
},
{
"name": "nikic/php-parser",
"version": "v5.8.0",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
"reference": "044a6a392ff8ad0d61f14370a5fbbd0a0107152f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/044a6a392ff8ad0d61f14370a5fbbd0a0107152f",
"reference": "044a6a392ff8ad0d61f14370a5fbbd0a0107152f",
"shasum": ""
},
"require": {
"ext-json": "*",
"ext-tokenizer": "*",
"php": ">=7.4"
},
"require-dev": {
"ircmaxell/php-yacc": "^0.0.7",
"phpunit/phpunit": "^9.0"
},
"bin": [
"bin/php-parse"
],
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "5.x-dev"
}
},
"autoload": {
"psr-4": {
"PhpParser\\": "lib/PhpParser"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Nikita Popov"
}
],
"description": "A PHP parser written in PHP",
"keywords": [
"parser",
"php"
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
"source": "https://github.com/nikic/PHP-Parser/tree/v5.8.0"
},
"time": "2026-07-04T14:30:18+00:00"
},
{
"name": "npm-asset/as-jqplot",
"version": "1.0.8",
"dist": {
"type": "tar",
"url": "https://registry.npmjs.org/as-jqplot/-/as-jqplot-1.0.8.tgz"
},
"type": "npm-asset",
"license": [
"ISC"
]
},
{
"name": "npm-asset/dhtmlx-gantt",
"version": "6.3.7",
"dist": {
"type": "tar",
"url": "https://registry.npmjs.org/dhtmlx-gantt/-/dhtmlx-gantt-6.3.7.tgz"
},
"type": "npm-asset",
"license": [
"GPL-2.0"
]
},
{
"name": "nyholm/psr7",
"version": "1.8.2",
"source": {
"type": "git",
"url": "https://github.com/Nyholm/psr7.git",
"reference": "a71f2b11690f4b24d099d6b16690a90ae14fc6f3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Nyholm/psr7/zipball/a71f2b11690f4b24d099d6b16690a90ae14fc6f3",
"reference": "a71f2b11690f4b24d099d6b16690a90ae14fc6f3",
"shasum": ""
},
"require": {
"php": ">=7.2",
"psr/http-factory": "^1.0",
"psr/http-message": "^1.1 || ^2.0"
},
"provide": {
"php-http/message-factory-implementation": "1.0",
"psr/http-factory-implementation": "1.0",
"psr/http-message-implementation": "1.0"
},
"require-dev": {
"http-interop/http-factory-tests": "^0.9",
"php-http/message-factory": "^1.0",
"php-http/psr7-integration-tests": "^1.0",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.4",
"symfony/error-handler": "^4.4"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.8-dev"
}
},
"autoload": {
"psr-4": {
"Nyholm\\Psr7\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Tobias Nyholm",
"email": "tobias.nyholm@gmail.com"
},
{
"name": "Martijn van der Ven",
"email": "martijn@vanderven.se"
}
],
"description": "A fast PHP7 implementation of PSR-7",
"homepage": "https://tnyholm.se",
"keywords": [
"psr-17",
"psr-7"
],
"support": {
"issues": "https://github.com/Nyholm/psr7/issues",
"source": "https://github.com/Nyholm/psr7/tree/1.8.2"
},
"funding": [
{
"url": "https://github.com/Zegnat",
"type": "github"
},
{
"url": "https://github.com/nyholm",
"type": "github"
}
],
"time": "2024-09-09T07:06:30+00:00"
},
{
"name": "oomphinc/composer-installers-extender",
"version": "2.0.1",
"source": {
"type": "git",
"url": "https://github.com/oomphinc/composer-installers-extender.git",
"reference": "cbf4b6f9a24153b785d09eee755b995ba87bd5f9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/oomphinc/composer-installers-extender/zipball/cbf4b6f9a24153b785d09eee755b995ba87bd5f9",
"reference": "cbf4b6f9a24153b785d09eee755b995ba87bd5f9",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.1 || ^2.0",
"composer/installers": "^1.0 || ^2.0",
"php": ">=7.1"
},
"require-dev": {
"composer/composer": "^2.0",
"phpunit/phpunit": "^7.2",
"squizlabs/php_codesniffer": "^3.3"
},
"type": "composer-plugin",
"extra": {
"class": "OomphInc\\ComposerInstallersExtender\\Plugin"
},
"autoload": {
"psr-4": {
"OomphInc\\ComposerInstallersExtender\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Stephen Beemsterboer",
"email": "stephen@oomphinc.com",
"homepage": "https://github.com/balbuf"
},
{
"name": "Nathan Dentzau",
"email": "nate@oomphinc.com",
"homepage": "http://oomph.is/ndentzau"
}
],
"description": "Extend the composer/installers plugin to accept any arbitrary package type.",
"homepage": "http://www.oomphinc.com/",
"support": {
"issues": "https://github.com/oomphinc/composer-installers-extender/issues",
"source": "https://github.com/oomphinc/composer-installers-extender/tree/2.0.1"
},
"time": "2021-12-15T12:32:42+00:00"
},
{
"name": "paragonie/constant_time_encoding",
"version": "v3.1.3",
"source": {
"type": "git",
"url": "https://github.com/paragonie/constant_time_encoding.git",
"reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77",
"reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77",
"shasum": ""
},
"require": {
"php": "^8"
},
"require-dev": {
"infection/infection": "^0",
"nikic/php-fuzzer": "^0",
"phpunit/phpunit": "^9|^10|^11",
"vimeo/psalm": "^4|^5|^6"
},
"type": "library",
"autoload": {
"psr-4": {
"ParagonIE\\ConstantTime\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Paragon Initiative Enterprises",
"email": "security@paragonie.com",
"homepage": "https://paragonie.com",
"role": "Maintainer"
},
{
"name": "Steve 'Sc00bz' Thomas",
"email": "steve@tobtu.com",
"homepage": "https://www.tobtu.com",
"role": "Original Developer"
}
],
"description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
"keywords": [
"base16",
"base32",
"base32_decode",
"base32_encode",
"base64",
"base64_decode",
"base64_encode",
"bin2hex",
"encoding",
"hex",
"hex2bin",
"rfc4648"
],
"support": {
"email": "info@paragonie.com",
"issues": "https://github.com/paragonie/constant_time_encoding/issues",
"source": "https://github.com/paragonie/constant_time_encoding"
},
"time": "2025-09-24T15:06:41+00:00"
},
{
"name": "paragonie/random_compat",
"version": "v9.99.100",
"source": {
"type": "git",
"url": "https://github.com/paragonie/random_compat.git",
"reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
"reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
"shasum": ""
},
"require": {
"php": ">= 7"
},
"require-dev": {
"phpunit/phpunit": "4.*|5.*",
"vimeo/psalm": "^1"
},
"suggest": {
"ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
},
"type": "library",
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Paragon Initiative Enterprises",
"email": "security@paragonie.com",
"homepage": "https://paragonie.com"
}
],
"description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
"keywords": [
"csprng",
"polyfill",
"pseudorandom",
"random"
],
"support": {
"email": "info@paragonie.com",
"issues": "https://github.com/paragonie/random_compat/issues",
"source": "https://github.com/paragonie/random_compat"
},
"time": "2020-10-15T08:29:30+00:00"
},
{
"name": "pear/archive_tar",
"version": "1.5.0",
"source": {
"type": "git",
"url": "https://github.com/pear/Archive_Tar.git",
"reference": "b439c859564f5cbb0f64ad6002d0afe84a889602"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/Archive_Tar/zipball/b439c859564f5cbb0f64ad6002d0afe84a889602",
"reference": "b439c859564f5cbb0f64ad6002d0afe84a889602",
"shasum": ""
},
"require": {
"pear/pear-core-minimal": "^1.10.0alpha2",
"php": ">=5.2.0"
},
"require-dev": {
"phpunit/phpunit": "*"
},
"suggest": {
"ext-bz2": "Bz2 compression support.",
"ext-xz": "Lzma2 compression support.",
"ext-zlib": "Gzip compression support."
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.4.x-dev"
}
},
"autoload": {
"psr-0": {
"Archive_Tar": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Vincent Blavet",
"email": "vincent@phpconcept.net"
},
{
"name": "Greg Beaver",
"email": "greg@chiaraquartet.net"
},
{
"name": "Michiel Rook",
"email": "mrook@php.net"
}
],
"description": "Tar file management class with compression support (gzip, bzip2, lzma2)",
"homepage": "https://github.com/pear/Archive_Tar",
"keywords": [
"archive",
"tar"
],
"support": {
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Archive_Tar",
"source": "https://github.com/pear/Archive_Tar"
},
"time": "2024-03-16T16:21:40+00:00"
},
{
"name": "pear/auth_sasl",
"version": "v1.2.0",
"source": {
"type": "git",
"url": "https://github.com/pear/Auth_SASL.git",
"reference": "ebf4c2c5ea190b283229f8443b866ccf34422471"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/Auth_SASL/zipball/ebf4c2c5ea190b283229f8443b866ccf34422471",
"reference": "ebf4c2c5ea190b283229f8443b866ccf34422471",
"shasum": ""
},
"require-dev": {
"phpunit/phpunit": "@stable"
},
"type": "library",
"autoload": {
"psr-0": {
"Auth": "./"
}
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Anish Mistry",
"email": "amistry@am-productions.biz",
"role": "Lead"
},
{
"name": "Richard Heyes",
"email": "richard@php.net",
"role": "Lead"
},
{
"name": "Michael Bretterklieber",
"email": "michael@bretterklieber.com",
"role": "Lead"
}
],
"description": "Abstraction of various SASL mechanism responses",
"homepage": "http://pear.php.net/package/Auth_SASL",
"support": {
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Auth_SASL",
"source": "https://github.com/pear/Auth_SASL"
},
"time": "2023-12-21T21:52:08+00:00"
},
{
"name": "pear/console_getopt",
"version": "v1.4.3",
"source": {
"type": "git",
"url": "https://github.com/pear/Console_Getopt.git",
"reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/Console_Getopt/zipball/a41f8d3e668987609178c7c4a9fe48fecac53fa0",
"reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0",
"shasum": ""
},
"type": "library",
"autoload": {
"psr-0": {
"Console": "./"
}
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Andrei Zmievski",
"email": "andrei@php.net",
"role": "Lead"
},
{
"name": "Stig Bakken",
"email": "stig@php.net",
"role": "Developer"
},
{
"name": "Greg Beaver",
"email": "cellog@php.net",
"role": "Helper"
}
],
"description": "More info available on: http://pear.php.net/package/Console_Getopt",
"support": {
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Console_Getopt",
"source": "https://github.com/pear/Console_Getopt"
},
"time": "2019-11-20T18:27:48+00:00"
},
{
"name": "pear/log",
"version": "1.14.5",
"source": {
"type": "git",
"url": "https://github.com/pear/Log.git",
"reference": "38e6668ead984d446161acc1ba257cf77ec67bcd"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/Log/zipball/38e6668ead984d446161acc1ba257cf77ec67bcd",
"reference": "38e6668ead984d446161acc1ba257cf77ec67bcd",
"shasum": ""
},
"require": {
"pear/pear_exception": "1.0.1 || 1.0.2",
"php": ">=7.4"
},
"require-dev": {
"phpunit/phpunit": "*",
"rector/rector": "*"
},
"suggest": {
"pear/db": "Install optionally via your project's composer.json"
},
"type": "library",
"autoload": {
"psr-0": {
"Log": "./"
},
"exclude-from-classmap": [
"/examples/"
]
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
""
],
"license": [
"MIT"
],
"authors": [
{
"name": "Jon Parise",
"email": "jon@php.net",
"homepage": "https://www.indelible.org/",
"role": "Developer"
}
],
"description": "PEAR Logging Framework",
"homepage": "https://pear.github.io/Log/",
"keywords": [
"log",
"logging"
],
"support": {
"issues": "https://github.com/pear/Log/issues",
"source": "https://github.com/pear/Log"
},
"time": "2025-03-09T21:15:38+00:00"
},
{
"name": "pear/pear",
"version": "v1.10.16",
"source": {
"type": "git",
"url": "https://github.com/pear/pear-core.git",
"reference": "9d3ac5eb137633e015d6c0d4e6deeca830f1ccc2"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/pear-core/zipball/9d3ac5eb137633e015d6c0d4e6deeca830f1ccc2",
"reference": "9d3ac5eb137633e015d6c0d4e6deeca830f1ccc2",
"shasum": ""
},
"require": {
"ext-pcre": "*",
"ext-xml": "*",
"pear/archive_tar": "*",
"pear/console_getopt": "*",
"pear/structures_graph": "*",
"pear/xml_util": "*",
"php": ">=5.4"
},
"replace": {
"pear/pear-core-minimal": "*",
"pear/pear-exception": "*"
},
"suggest": {
"pear/pear_frontend_gtk": "For GTK support",
"pear/pear_frontend_web": "For Web support"
},
"type": "library",
"autoload": {
"classmap": [
"./"
],
"exclude-from-classmap": [
"/tests/"
]
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"BSD-2-Clause"
],
"authors": [
{
"name": "Greg Beaver",
"email": "cellog@php.net",
"role": "Lead"
},
{
"name": "Pierre-Alain Joye",
"email": "pierre@php.net",
"role": "Lead"
},
{
"name": "Stig Bakken",
"email": "stig@php.net",
"role": "Lead"
},
{
"name": "Tomas V.V.Cox",
"email": "cox@idecnet.com",
"role": "Lead"
},
{
"name": "Helgi Thormar",
"email": "dufuz@php.net",
"role": "Lead"
},
{
"name": "Tias Guns",
"email": "tias@php.net",
"role": "Developer"
},
{
"name": "Tim Jackson",
"email": "timj@php.net",
"role": "Helper"
},
{
"name": "Bertrand Gugger",
"email": "toggg@php.net",
"role": "Helper"
},
{
"name": "Martin Jansen",
"email": "mj@php.net",
"role": "Helper"
}
],
"description": "This is the definitive source of PEAR's core files.",
"support": {
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR",
"source": "https://github.com/pear/PEAR"
},
"time": "2024-11-24T22:10:16+00:00"
},
{
"name": "pear/structures_graph",
"version": "v1.2.0",
"source": {
"type": "git",
"url": "https://github.com/pear/Structures_Graph.git",
"reference": "66368ac2fdb88f00b58e1cca1ead1b20f6d3b250"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/Structures_Graph/zipball/66368ac2fdb88f00b58e1cca1ead1b20f6d3b250",
"reference": "66368ac2fdb88f00b58e1cca1ead1b20f6d3b250",
"shasum": ""
},
"require": {
"pear/pear-core-minimal": "^1.10.1",
"php": ">=5.3"
},
"require-dev": {
"phpunit/phpunit": "@stable"
},
"type": "library",
"autoload": {
"psr-0": {
"Structures": "./"
}
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"LGPL-3.0-or-later"
],
"authors": [
{
"name": "Sérgio Carvalho",
"email": "sergiosgc@gmail.com",
"role": "Lead"
}
],
"description": "More info available on: http://pear.php.net/package/Structures_Graph",
"homepage": "http://pear.php.net/package/Structures_Graph",
"support": {
"source": "https://github.com/pear/Structures_Graph"
},
"time": "2024-06-02T15:12:16+00:00"
},
{
"name": "pear/xml_util",
"version": "v1.4.5",
"source": {
"type": "git",
"url": "https://github.com/pear/XML_Util.git",
"reference": "90052e3e7c099ffce3bc83ec4210f88a40b8419a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/pear/XML_Util/zipball/90052e3e7c099ffce3bc83ec4210f88a40b8419a",
"reference": "90052e3e7c099ffce3bc83ec4210f88a40b8419a",
"shasum": ""
},
"require": {
"pear/pear-core-minimal": "^1.10.1",
"php": ">=5.4"
},
"require-dev": {
"phpunit/phpunit": "<=7"
},
"type": "library",
"autoload": {
"psr-0": {
"XML_Util": "./"
}
},
"notification-url": "https://packagist.org/downloads/",
"include-path": [
"./"
],
"license": [
"BSD-3-Clause"
],
"authors": [
{
"name": "Chuck Burgess",
"email": "ashnazg@php.net",
"role": "Lead"
},
{
"name": "Stephan Schmidt",
"email": "schst@php-tools.net",
"role": "Lead"
},
{
"name": "Davey Shafik",
"email": "davey@php.net",
"role": "Helper"
}
],
"description": "Methods to work with XML documents",
"homepage": "http://pear.php.net/package/XML_Util",
"support": {
"issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=XML_Util",
"source": "https://github.com/pear/XML_Util"
},
"time": "2020-04-19T15:08:27+00:00"
},
{
"name": "phpdocumentor/reflection-common",
"version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
"reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b",
"reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-2.x": "2.x-dev"
}
},
"autoload": {
"psr-4": {
"phpDocumentor\\Reflection\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Jaap van Otterdijk",
"email": "opensource@ijaap.nl"
}
],
"description": "Common reflection classes used by phpdocumentor to reflect the code structure",
"homepage": "http://www.phpdoc.org",
"keywords": [
"FQSEN",
"phpDocumentor",
"phpdoc",
"reflection",
"static analysis"
],
"support": {
"issues": "https://github.com/phpDocumentor/ReflectionCommon/issues",
"source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x"
},
"time": "2020-06-27T09:03:43+00:00"
},
{
"name": "phpdocumentor/reflection-docblock",
"version": "6.0.3",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
"reference": "7bae67520aa9f5ecc506d646810bd40d9da54582"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/7bae67520aa9f5ecc506d646810bd40d9da54582",
"reference": "7bae67520aa9f5ecc506d646810bd40d9da54582",
"shasum": ""
},
"require": {
"doctrine/deprecations": "^1.1",
"ext-filter": "*",
"php": "^7.4 || ^8.0",
"phpdocumentor/reflection-common": "^2.2",
"phpdocumentor/type-resolver": "^2.0",
"phpstan/phpdoc-parser": "^2.0",
"webmozart/assert": "^1.9.1 || ^2"
},
"require-dev": {
"mockery/mockery": "~1.3.5 || ~1.6.0",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan": "^1.8",
"phpstan/phpstan-mockery": "^1.1",
"phpstan/phpstan-webmozart-assert": "^1.2",
"phpunit/phpunit": "^9.5",
"psalm/phar": "^5.26",
"shipmonk/dead-code-detector": "^0.5.1"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "5.x-dev"
}
},
"autoload": {
"psr-4": {
"phpDocumentor\\Reflection\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Mike van Riel",
"email": "me@mikevanriel.com"
},
{
"name": "Jaap van Otterdijk",
"email": "opensource@ijaap.nl"
}
],
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
"support": {
"issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
"source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/6.0.3"
},
"time": "2026-03-18T20:49:53+00:00"
},
{
"name": "phpdocumentor/type-resolver",
"version": "2.0.0",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
"reference": "327a05bbee54120d4786a0dc67aad30226ad4cf9"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/327a05bbee54120d4786a0dc67aad30226ad4cf9",
"reference": "327a05bbee54120d4786a0dc67aad30226ad4cf9",
"shasum": ""
},
"require": {
"doctrine/deprecations": "^1.0",
"php": "^7.4 || ^8.0",
"phpdocumentor/reflection-common": "^2.0",
"phpstan/phpdoc-parser": "^2.0"
},
"require-dev": {
"ext-tokenizer": "*",
"phpbench/phpbench": "^1.2",
"phpstan/extension-installer": "^1.4",
"phpstan/phpstan": "^2.1",
"phpstan/phpstan-phpunit": "^2.0",
"phpunit/phpunit": "^9.5",
"psalm/phar": "^4"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-1.x": "1.x-dev",
"dev-2.x": "2.x-dev"
}
},
"autoload": {
"psr-4": {
"phpDocumentor\\Reflection\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Mike van Riel",
"email": "me@mikevanriel.com"
}
],
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
"support": {
"issues": "https://github.com/phpDocumentor/TypeResolver/issues",
"source": "https://github.com/phpDocumentor/TypeResolver/tree/2.0.0"
},
"time": "2026-01-06T21:53:42+00:00"
},
{
"name": "phpmailer/phpmailer",
"version": "v7.1.1",
"source": {
"type": "git",
"url": "https://github.com/PHPMailer/PHPMailer.git",
"reference": "1bc1716a507a65e039d4ac9d9adebbbd0d346e15"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/1bc1716a507a65e039d4ac9d9adebbbd0d346e15",
"reference": "1bc1716a507a65e039d4ac9d9adebbbd0d346e15",
"shasum": ""
},
"require": {
"ext-ctype": "*",
"ext-filter": "*",
"ext-hash": "*",
"php": ">=5.5.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^1.0",
"doctrine/annotations": "^1.2.6 || ^1.13.3",
"php-parallel-lint/php-console-highlighter": "^1.0.0",
"php-parallel-lint/php-parallel-lint": "^1.3.2",
"phpcompatibility/php-compatibility": "^10.0.0@dev",
"squizlabs/php_codesniffer": "^3.13.5",
"yoast/phpunit-polyfills": "^1.0.4"
},
"suggest": {
"decomplexity/SendOauth2": "Adapter for using XOAUTH2 authentication",
"directorytree/imapengine": "For uploading sent messages via IMAP, see gmail example",
"ext-imap": "Needed to support advanced email address parsing according to RFC822",
"ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses",
"ext-openssl": "Needed for secure SMTP sending and DKIM signing",
"greew/oauth2-azure-provider": "Needed for Microsoft Azure XOAUTH2 authentication",
"hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication",
"league/oauth2-google": "Needed for Google XOAUTH2 authentication",
"psr/log": "For optional PSR-3 debug logging",
"symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)",
"thenetworg/oauth2-azure": "Needed for Microsoft XOAUTH2 authentication"
},
"type": "library",
"autoload": {
"psr-4": {
"PHPMailer\\PHPMailer\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-only"
],
"authors": [
{
"name": "Marcus Bointon",
"email": "phpmailer@synchromedia.co.uk"
},
{
"name": "Jim Jagielski",
"email": "jimjag@gmail.com"
},
{
"name": "Andy Prevost",
"email": "codeworxtech@users.sourceforge.net"
},
{
"name": "Brent R. Matzelle"
}
],
"description": "PHPMailer is a full-featured email creation and transfer class for PHP",
"support": {
"issues": "https://github.com/PHPMailer/PHPMailer/issues",
"source": "https://github.com/PHPMailer/PHPMailer/tree/v7.1.1"
},
"funding": [
{
"url": "https://github.com/Synchro",
"type": "github"
}
],
"time": "2026-05-18T08:06:14+00:00"
},
{
"name": "phpseclib/phpseclib",
"version": "3.0.57",
"source": {
"type": "git",
"url": "https://github.com/phpseclib/phpseclib.git",
"reference": "d17e0ddaeaf6f22f7e007cbb437d78792fe2a0e4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/d17e0ddaeaf6f22f7e007cbb437d78792fe2a0e4",
"reference": "d17e0ddaeaf6f22f7e007cbb437d78792fe2a0e4",
"shasum": ""
},
"require": {
"paragonie/constant_time_encoding": "^1|^2|^3",
"paragonie/random_compat": "^1.4|^2.0|^9.99.99",
"php": ">=5.6.1"
},
"require-dev": {
"phpunit/phpunit": "*"
},
"suggest": {
"ext-dom": "Install the DOM extension to load XML formatted public keys.",
"ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
"ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
"ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
"ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
},
"type": "library",
"autoload": {
"files": [
"phpseclib/bootstrap.php"
],
"psr-4": {
"phpseclib3\\": "phpseclib/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Jim Wigginton",
"email": "terrafrost@php.net",
"role": "Lead Developer"
},
{
"name": "Patrick Monnerat",
"email": "pm@datasphere.ch",
"role": "Developer"
},
{
"name": "Andreas Fischer",
"email": "bantu@phpbb.com",
"role": "Developer"
},
{
"name": "Hans-Jürgen Petrich",
"email": "petrich@tronic-media.com",
"role": "Developer"
},
{
"name": "Graham Campbell",
"email": "graham@alt-three.com",
"role": "Developer"
}
],
"description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
"homepage": "http://phpseclib.sourceforge.net",
"keywords": [
"BigInteger",
"aes",
"asn.1",
"asn1",
"blowfish",
"crypto",
"cryptography",
"encryption",
"rsa",
"security",
"sftp",
"signature",
"signing",
"ssh",
"twofish",
"x.509",
"x509"
],
"support": {
"issues": "https://github.com/phpseclib/phpseclib/issues",
"source": "https://github.com/phpseclib/phpseclib/tree/3.0.57"
},
"funding": [
{
"url": "https://github.com/terrafrost",
"type": "github"
},
{
"url": "https://www.patreon.com/phpseclib",
"type": "patreon"
},
{
"url": "https://tidelift.com/funding/github/packagist/phpseclib/phpseclib",
"type": "tidelift"
}
],
"time": "2026-08-26T12:13:21+00:00"
},
{
"name": "phpstan/phpdoc-parser",
"version": "2.3.3",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
"reference": "fb19eedd2bb67ff8cf7a5502ad329e701d6398a3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fb19eedd2bb67ff8cf7a5502ad329e701d6398a3",
"reference": "fb19eedd2bb67ff8cf7a5502ad329e701d6398a3",
"shasum": ""
},
"require": {
"php": "^7.4 || ^8.0"
},
"require-dev": {
"doctrine/annotations": "^2.0",
"nikic/php-parser": "^5.3.0",
"php-parallel-lint/php-parallel-lint": "^1.2",
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "^2.0",
"phpstan/phpstan-phpunit": "^2.0",
"phpstan/phpstan-strict-rules": "^2.0",
"phpunit/phpunit": "^9.6",
"symfony/process": "^5.2"
},
"type": "library",
"autoload": {
"psr-4": {
"PHPStan\\PhpDocParser\\": [
"src/"
]
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
"source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.3"
},
"time": "2026-07-08T07:01:06+00:00"
},
{
"name": "pragmarx/google2fa",
"version": "v8.0.3",
"source": {
"type": "git",
"url": "https://github.com/antonioribeiro/google2fa.git",
"reference": "6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/antonioribeiro/google2fa/zipball/6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad",
"reference": "6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad",
"shasum": ""
},
"require": {
"paragonie/constant_time_encoding": "^1.0|^2.0|^3.0",
"php": "^7.1|^8.0"
},
"require-dev": {
"phpstan/phpstan": "^1.9",
"phpunit/phpunit": "^7.5.15|^8.5|^9.0"
},
"type": "library",
"autoload": {
"psr-4": {
"PragmaRX\\Google2FA\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Antonio Carlos Ribeiro",
"email": "acr@antoniocarlosribeiro.com",
"role": "Creator & Designer"
}
],
"description": "A One Time Password Authentication package, compatible with Google Authenticator.",
"keywords": [
"2fa",
"Authentication",
"Two Factor Authentication",
"google2fa"
],
"support": {
"issues": "https://github.com/antonioribeiro/google2fa/issues",
"source": "https://github.com/antonioribeiro/google2fa/tree/v8.0.3"
},
"time": "2024-09-05T11:56:40+00:00"
},
{
"name": "pragmarx/google2fa-qrcode",
"version": "v1.0.3",
"source": {
"type": "git",
"url": "https://github.com/antonioribeiro/google2fa-qrcode.git",
"reference": "fd5ff0531a48b193a659309cc5fb882c14dbd03f"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/antonioribeiro/google2fa-qrcode/zipball/fd5ff0531a48b193a659309cc5fb882c14dbd03f",
"reference": "fd5ff0531a48b193a659309cc5fb882c14dbd03f",
"shasum": ""
},
"require": {
"bacon/bacon-qr-code": "~1.0|~2.0",
"php": ">=5.4",
"pragmarx/google2fa": ">=4.0"
},
"require-dev": {
"khanamiryan/qrcode-detector-decoder": "^1.0",
"phpunit/phpunit": "~4|~5|~6|~7"
},
"type": "library",
"extra": {
"component": "package",
"branch-alias": {
"dev-master": "1.0-dev"
}
},
"autoload": {
"psr-4": {
"PragmaRX\\Google2FAQRCode\\": "src/",
"PragmaRX\\Google2FAQRCode\\Tests\\": "tests/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Antonio Carlos Ribeiro",
"email": "acr@antoniocarlosribeiro.com",
"role": "Creator & Designer"
}
],
"description": "QR Code package for Google2FA",
"keywords": [
"2fa",
"Authentication",
"Two Factor Authentication",
"google2fa",
"qr code",
"qrcode"
],
"support": {
"issues": "https://github.com/antonioribeiro/google2fa-qrcode/issues",
"source": "https://github.com/antonioribeiro/google2fa-qrcode/tree/master"
},
"time": "2019-03-20T16:42:58+00:00"
},
{
"name": "psr/cache",
"version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/cache.git",
"reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf",
"reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf",
"shasum": ""
},
"require": {
"php": ">=8.0.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Cache\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for caching libraries",
"keywords": [
"cache",
"psr",
"psr-6"
],
"support": {
"source": "https://github.com/php-fig/cache/tree/3.0.0"
},
"time": "2021-02-03T23:26:27+00:00"
},
{
"name": "psr/clock",
"version": "1.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/clock.git",
"reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
"reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
"shasum": ""
},
"require": {
"php": "^7.0 || ^8.0"
},
"type": "library",
"autoload": {
"psr-4": {
"Psr\\Clock\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for reading the clock.",
"homepage": "https://github.com/php-fig/clock",
"keywords": [
"clock",
"now",
"psr",
"psr-20",
"time"
],
"support": {
"issues": "https://github.com/php-fig/clock/issues",
"source": "https://github.com/php-fig/clock/tree/1.0.0"
},
"time": "2022-11-25T14:36:26+00:00"
},
{
"name": "psr/container",
"version": "2.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
"reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
"reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
"shasum": ""
},
"require": {
"php": ">=7.4.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Container\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common Container Interface (PHP FIG PSR-11)",
"homepage": "https://github.com/php-fig/container",
"keywords": [
"PSR-11",
"container",
"container-interface",
"container-interop",
"psr"
],
"support": {
"issues": "https://github.com/php-fig/container/issues",
"source": "https://github.com/php-fig/container/tree/2.0.2"
},
"time": "2021-11-05T16:47:00+00:00"
},
{
"name": "psr/event-dispatcher",
"version": "1.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/event-dispatcher.git",
"reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
"reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
"shasum": ""
},
"require": {
"php": ">=7.2.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\EventDispatcher\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "http://www.php-fig.org/"
}
],
"description": "Standard interfaces for event handling.",
"keywords": [
"events",
"psr",
"psr-14"
],
"support": {
"issues": "https://github.com/php-fig/event-dispatcher/issues",
"source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
},
"time": "2019-01-08T18:20:26+00:00"
},
{
"name": "psr/http-client",
"version": "1.0.3",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-client.git",
"reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90",
"reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90",
"shasum": ""
},
"require": {
"php": "^7.0 || ^8.0",
"psr/http-message": "^1.0 || ^2.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Http\\Client\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for HTTP clients",
"homepage": "https://github.com/php-fig/http-client",
"keywords": [
"http",
"http-client",
"psr",
"psr-18"
],
"support": {
"source": "https://github.com/php-fig/http-client"
},
"time": "2023-09-23T14:17:50+00:00"
},
{
"name": "psr/http-factory",
"version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-factory.git",
"reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
"reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
"shasum": ""
},
"require": {
"php": ">=7.1",
"psr/http-message": "^1.0 || ^2.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Http\\Message\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "PSR-17: Common interfaces for PSR-7 HTTP message factories",
"keywords": [
"factory",
"http",
"message",
"psr",
"psr-17",
"psr-7",
"request",
"response"
],
"support": {
"source": "https://github.com/php-fig/http-factory"
},
"time": "2024-04-15T12:06:14+00:00"
},
{
"name": "psr/http-message",
"version": "2.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-message.git",
"reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
"reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Http\\Message\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for HTTP messages",
"homepage": "https://github.com/php-fig/http-message",
"keywords": [
"http",
"http-message",
"psr",
"psr-7",
"request",
"response"
],
"support": {
"source": "https://github.com/php-fig/http-message/tree/2.0"
},
"time": "2023-04-04T09:54:51+00:00"
},
{
"name": "psr/http-server-handler",
"version": "1.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-server-handler.git",
"reference": "84c4fb66179be4caaf8e97bd239203245302e7d4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/http-server-handler/zipball/84c4fb66179be4caaf8e97bd239203245302e7d4",
"reference": "84c4fb66179be4caaf8e97bd239203245302e7d4",
"shasum": ""
},
"require": {
"php": ">=7.0",
"psr/http-message": "^1.0 || ^2.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Http\\Server\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for HTTP server-side request handler",
"keywords": [
"handler",
"http",
"http-interop",
"psr",
"psr-15",
"psr-7",
"request",
"response",
"server"
],
"support": {
"source": "https://github.com/php-fig/http-server-handler/tree/1.0.2"
},
"time": "2023-04-10T20:06:20+00:00"
},
{
"name": "psr/http-server-middleware",
"version": "1.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-server-middleware.git",
"reference": "c1481f747daaa6a0782775cd6a8c26a1bf4a3829"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/http-server-middleware/zipball/c1481f747daaa6a0782775cd6a8c26a1bf4a3829",
"reference": "c1481f747daaa6a0782775cd6a8c26a1bf4a3829",
"shasum": ""
},
"require": {
"php": ">=7.0",
"psr/http-message": "^1.0 || ^2.0",
"psr/http-server-handler": "^1.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Http\\Server\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for HTTP server-side middleware",
"keywords": [
"http",
"http-interop",
"middleware",
"psr",
"psr-15",
"psr-7",
"request",
"response"
],
"support": {
"issues": "https://github.com/php-fig/http-server-middleware/issues",
"source": "https://github.com/php-fig/http-server-middleware/tree/1.0.2"
},
"time": "2023-04-11T06:14:47+00:00"
},
{
"name": "psr/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": "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": "robrichards/xmlseclibs",
"version": "3.1.5",
"source": {
"type": "git",
"url": "https://github.com/robrichards/xmlseclibs.git",
"reference": "03062be78178cbb5e8f605cd255dc32a14981f92"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/robrichards/xmlseclibs/zipball/03062be78178cbb5e8f605cd255dc32a14981f92",
"reference": "03062be78178cbb5e8f605cd255dc32a14981f92",
"shasum": ""
},
"require": {
"ext-openssl": "*",
"php": ">= 5.4"
},
"type": "library",
"autoload": {
"psr-4": {
"RobRichards\\XMLSecLibs\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"BSD-3-Clause"
],
"description": "A PHP library for XML Security",
"homepage": "https://github.com/robrichards/xmlseclibs",
"keywords": [
"security",
"signature",
"xml",
"xmldsig"
],
"support": {
"issues": "https://github.com/robrichards/xmlseclibs/issues",
"source": "https://github.com/robrichards/xmlseclibs/tree/3.1.5"
},
"time": "2026-03-13T10:31:56+00:00"
},
{
"name": "simplesamlphp/assert",
"version": "v2.0.2",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/assert.git",
"reference": "9e08dc5525a2259d75e6f6d0ae6754a7b4c13470"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/assert/zipball/9e08dc5525a2259d75e6f6d0ae6754a7b4c13470",
"reference": "9e08dc5525a2259d75e6f6d0ae6754a7b4c13470",
"shasum": ""
},
"require": {
"ext-date": "*",
"ext-filter": "*",
"ext-pcre": "*",
"ext-spl": "*",
"guzzlehttp/psr7": "~2.8",
"php": "^8.3",
"webmozart/assert": "~2.1"
},
"require-dev": {
"ext-intl": "*",
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "v1.10.x-dev"
}
},
"autoload": {
"psr-4": {
"SimpleSAML\\Assert\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Tim van Dijen",
"email": "tvdijen@gmail.com"
},
{
"name": "Jaime Perez Crespo",
"email": "jaimepc@gmail.com"
}
],
"description": "A wrapper around webmozart/assert to make it useful beyond checking method arguments",
"support": {
"issues": "https://github.com/simplesamlphp/assert/issues",
"source": "https://github.com/simplesamlphp/assert/tree/v2.0.2"
},
"time": "2026-03-06T18:04:32+00:00"
},
{
"name": "simplesamlphp/composer-module-installer",
"version": "v1.7.1",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/composer-module-installer.git",
"reference": "348f02344e851655587474e389fe4234c9399404"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/composer-module-installer/zipball/348f02344e851655587474e389fe4234c9399404",
"reference": "348f02344e851655587474e389fe4234c9399404",
"shasum": ""
},
"require": {
"composer-plugin-api": "~2.9",
"ext-mbstring": "*",
"php": "^8.3",
"simplesamlphp/assert": "~2.0"
},
"require-dev": {
"composer/composer": "~2.9",
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "composer-plugin",
"extra": {
"class": "SimpleSAML\\Composer\\ModuleInstallerPlugin",
"branch-alias": {
"dev-master": "1.8.0.x-dev"
}
},
"autoload": {
"psr-4": {
"SimpleSAML\\Composer\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-only"
],
"description": "A Composer plugin that allows installing SimpleSAMLphp modules through Composer.",
"support": {
"issues": "https://github.com/simplesamlphp/composer-module-installer/issues",
"source": "https://github.com/simplesamlphp/composer-module-installer/tree/v1.7.1"
},
"time": "2026-06-10T19:18:29+00:00"
},
{
"name": "simplesamlphp/composer-xmlprovider-installer",
"version": "v1.3.1",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/composer-xmlprovider-installer.git",
"reference": "7eed3afcd294fd754f012f177c266c5ca71c3c58"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/composer-xmlprovider-installer/zipball/7eed3afcd294fd754f012f177c266c5ca71c3c58",
"reference": "7eed3afcd294fd754f012f177c266c5ca71c3c58",
"shasum": ""
},
"require": {
"composer-plugin-api": "~2.9",
"php": "^8.3"
},
"require-dev": {
"composer/composer": "~2.9",
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "composer-plugin",
"extra": {
"class": "SimpleSAML\\Composer\\XMLProvider\\XMLProviderInstallerPlugin",
"branch-alias": {
"dev-master": "1.4.0.x-dev"
}
},
"autoload": {
"psr-4": {
"SimpleSAML\\Composer\\XMLProvider\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-only"
],
"description": "A composer plugin that will auto-generate a classmap with all classes that implement SerializableElementInterface.",
"support": {
"issues": "https://github.com/simplesamlphp/composer-xmlprovider-installer/issues",
"source": "https://github.com/simplesamlphp/composer-xmlprovider-installer/tree/v1.3.1"
},
"time": "2026-06-10T19:16:24+00:00"
},
{
"name": "simplesamlphp/saml2",
"version": "v6.2.2",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/saml2.git",
"reference": "df7d0d2d02c4ddf90c3c6149b1d53bb4ff0266fe"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/saml2/zipball/df7d0d2d02c4ddf90c3c6149b1d53bb4ff0266fe",
"reference": "df7d0d2d02c4ddf90c3c6149b1d53bb4ff0266fe",
"shasum": ""
},
"require": {
"ext-date": "*",
"ext-dom": "*",
"ext-filter": "*",
"ext-openssl": "*",
"ext-pcre": "*",
"ext-zlib": "*",
"nyholm/psr7": "~1.8",
"php": "^8.3",
"psr/clock": "~1.0",
"psr/http-message": "~2.0",
"psr/log": "~3.0",
"simplesamlphp/assert": "~2.0",
"simplesamlphp/xml-common": "~2.8",
"simplesamlphp/xml-security": "~2.3",
"simplesamlphp/xml-soap": "~2.3"
},
"require-dev": {
"beste/clock": "~3.0",
"ext-intl": "*",
"icanhazstring/composer-unused": "^0.9.6",
"mockery/mockery": "~1.6",
"simplesamlphp/simplesamlphp": "^2.5",
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"suggest": {
"ext-soap": "*"
},
"type": "simplesamlphp-xmlprovider",
"extra": {
"branch-alias": {
"dev-master": "v6.1.x-dev"
}
},
"autoload": {
"psr-4": {
"SimpleSAML\\SAML2\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Andreas Åkre Solberg",
"email": "andreas.solberg@uninett.no"
},
{
"name": "Jaime Pérez Crespo",
"email": "jaime.perez@uninett.no"
},
{
"name": "Tim van Dijen",
"email": "tvdijen@gmail.com"
}
],
"description": "SAML2 PHP library from SimpleSAMLphp",
"support": {
"issues": "https://github.com/simplesamlphp/saml2/issues",
"source": "https://github.com/simplesamlphp/saml2/tree/v6.2.2"
},
"time": "2026-06-30T18:51:58+00:00"
},
{
"name": "simplesamlphp/saml2-legacy",
"version": "v4.20.3",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/saml2-legacy.git",
"reference": "b43d5d10ea1180f478ddcd677ff13bb324cfa866"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/saml2-legacy/zipball/b43d5d10ea1180f478ddcd677ff13bb324cfa866",
"reference": "b43d5d10ea1180f478ddcd677ff13bb324cfa866",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-openssl": "*",
"ext-zlib": "*",
"php": "^8.3",
"psr/log": "^2.0 || ^3.0",
"robrichards/xmlseclibs": "^3.1.5",
"simplesamlphp/xml-common": "^2.7",
"webmozart/assert": "^2.0"
},
"conflict": {
"robrichards/xmlseclibs": "3.1.2"
},
"require-dev": {
"mockery/mockery": "~1.6",
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "v4.20.x-dev"
}
},
"autoload": {
"psr-4": {
"SAML2\\": "src/SAML2"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Andreas Åkre Solberg",
"email": "andreas.solberg@uninett.no"
}
],
"description": "SAML2 PHP library from SimpleSAMLphp",
"support": {
"source": "https://github.com/simplesamlphp/saml2-legacy/tree/v4.20.3"
},
"time": "2026-05-25T16:06:14+00:00"
},
{
"name": "simplesamlphp/simplesamlphp",
"version": "v2.5.2",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/simplesamlphp.git",
"reference": "e04c29a772769bb0bacba0ba072b599779d158c4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/simplesamlphp/zipball/e04c29a772769bb0bacba0ba072b599779d158c4",
"reference": "e04c29a772769bb0bacba0ba072b599779d158c4",
"shasum": ""
},
"require": {
"composer-runtime-api": "^2.2",
"ext-date": "*",
"ext-dom": "*",
"ext-fileinfo": "*",
"ext-filter": "*",
"ext-hash": "*",
"ext-json": "*",
"ext-libxml": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
"ext-pcre": "*",
"ext-session": "*",
"ext-simplexml": "*",
"ext-spl": "*",
"ext-zlib": "*",
"gettext/gettext": "~5.7",
"gettext/php-scanner": "^2.0",
"gettext/translator": "~1.2",
"php": "^8.3",
"phpmailer/phpmailer": "~7.0",
"psr/event-dispatcher": "~1.0",
"psr/log": "~3.0",
"robrichards/xmlseclibs": "^3.1.5",
"simplesamlphp/assert": "~2.0",
"simplesamlphp/composer-module-installer": "~1.7",
"simplesamlphp/saml2": "~6.1",
"simplesamlphp/saml2-legacy": "~4.20",
"simplesamlphp/simplesamlphp-assets-base": "~2.5.0",
"simplesamlphp/xml-common": "~2.7",
"simplesamlphp/xml-security": "~2.3",
"symfony/cache": "~7.4",
"symfony/config": "~7.4",
"symfony/console": "~7.4",
"symfony/dependency-injection": "~7.4",
"symfony/event-dispatcher": "~7.4",
"symfony/expression-language": "~7.4",
"symfony/filesystem": "~7.4",
"symfony/finder": "~7.4",
"symfony/framework-bundle": "~7.4",
"symfony/http-client": "~7.4",
"symfony/http-client-contracts": "~3.5",
"symfony/http-foundation": "~7.4",
"symfony/http-kernel": "~7.4",
"symfony/intl": "~7.4",
"symfony/password-hasher": "~7.4",
"symfony/polyfill-intl-icu": "~1.33",
"symfony/routing": "~7.4",
"symfony/translation": "~7.4",
"symfony/translation-contracts": "~3.6",
"symfony/twig-bridge": "~7.4",
"symfony/var-exporter": "~7.4",
"symfony/yaml": "~7.4",
"twig/intl-extra": "~3.21",
"twig/twig": "~3.21"
},
"require-dev": {
"ext-curl": "*",
"ext-pdo_sqlite": "*",
"mikey179/vfsstream": "~1.6",
"predis/predis": "~3.3",
"simplesamlphp/simplesamlphp-test-framework": "~1.11.6 || dev-master"
},
"suggest": {
"ext-curl": "Needed in order to check for updates automatically",
"ext-intl": "Needed if translations for non-English languages are required.",
"ext-ldap": "Needed if an LDAP backend is used",
"ext-memcache": "Needed if a Memcache server is used to store session information",
"ext-mysql": "Needed if a MySQL backend is used, either for authentication or to store session information",
"ext-pdo": "Needed if a database backend is used, either for authentication or to store session information",
"ext-pgsql": "Needed if a PostgreSQL backend is used, either for authentication or to store session information",
"predis/predis": "Needed if a Redis server is used to store session information"
},
"type": "project",
"extra": {
"branch-alias": {
"dev-master": "2.5.x-dev",
"dev-simplesamlphp-2.5": "2.5.x-dev",
"dev-simplesamlphp-2.6": "2.6.x-dev",
"dev-simplesamlphp-3.0": "3.0.x-dev"
}
},
"autoload": {
"files": [
"src/_autoload_modules.php"
],
"psr-4": {
"SimpleSAML\\": "src/SimpleSAML",
"SimpleSAML\\Module\\core\\": "modules/core/src",
"SimpleSAML\\Module\\cron\\": "modules/cron/src",
"SimpleSAML\\Module\\saml\\": "modules/saml/src",
"SimpleSAML\\Module\\admin\\": "modules/admin/src",
"SimpleSAML\\Module\\debugsp\\": "modules/debugsp/src",
"SimpleSAML\\Module\\multiauth\\": "modules/multiauth/src",
"SimpleSAML\\Module\\exampleauth\\": "modules/exampleauth/src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Andreas Åkre Solberg",
"email": "andreas.solberg@uninett.no"
},
{
"name": "Olav Morken",
"email": "olav.morken@uninett.no"
},
{
"name": "Jaime Perez",
"email": "jaime.perez@uninett.no"
}
],
"description": "A PHP implementation of a SAML 2.0 service provider and identity provider.",
"homepage": "https://simplesamlphp.org",
"keywords": [
"SAML2",
"idp",
"oauth",
"shibboleth",
"sp",
"ws-federation"
],
"support": {
"issues": "https://github.com/simplesamlphp/simplesamlphp/issues",
"source": "https://github.com/simplesamlphp/simplesamlphp"
},
"time": "2026-06-02T08:51:04+00:00"
},
{
"name": "simplesamlphp/simplesamlphp-assets-base",
"version": "v2.5.15",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/simplesamlphp-assets-base.git",
"reference": "6c65cfe90415e2922a9a2ace2bbb72761525fa35"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-assets-base/zipball/6c65cfe90415e2922a9a2ace2bbb72761525fa35",
"reference": "6c65cfe90415e2922a9a2ace2bbb72761525fa35",
"shasum": ""
},
"require": {
"php": "^8.3",
"simplesamlphp/composer-module-installer": "~1.7"
},
"type": "simplesamlphp-module",
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Tim van Dijen",
"email": "tvdijen@gmail.com"
}
],
"description": "Assets for the SimpleSAMLphp main repository",
"support": {
"issues": "https://github.com/simplesamlphp/simplesamlphp-assets-base/issues",
"source": "https://github.com/simplesamlphp/simplesamlphp-assets-base/tree/v2.5.15"
},
"time": "2026-05-31T03:32:51+00:00"
},
{
"name": "simplesamlphp/simplesamlphp-module-metarefresh",
"version": "v1.3.1",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/simplesamlphp-module-metarefresh.git",
"reference": "8db16329991b2d167827bb81c587c0dfb6e1ef2b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-module-metarefresh/zipball/8db16329991b2d167827bb81c587c0dfb6e1ef2b",
"reference": "8db16329991b2d167827bb81c587c0dfb6e1ef2b",
"shasum": ""
},
"require": {
"ext-libxml": "*",
"php": "^8.3",
"simplesamlphp/assert": "^2.0",
"simplesamlphp/composer-module-installer": "^1.7",
"simplesamlphp/simplesamlphp": "~2.5@dev",
"simplesamlphp/xml-common": "~2.7",
"symfony/http-client": "~7.4",
"symfony/http-foundation": "~7.4",
"symfony/var-exporter": "~7.4"
},
"require-dev": {
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "simplesamlphp-module",
"autoload": {
"psr-4": {
"SimpleSAML\\Module\\metarefresh\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Andreas Åkre Solberg",
"email": "andreas.solberg@uninett.no"
}
],
"description": "The metarefresh module will download and parse metadata documents and store them locally",
"keywords": [
"metarefresh",
"simplesamlphp"
],
"support": {
"issues": "https://github.com/simplesamlphp/simplesamlphp-module-metarefresh/issues",
"source": "https://github.com/simplesamlphp/simplesamlphp-module-metarefresh"
},
"time": "2026-03-18T15:02:11+00:00"
},
{
"name": "simplesamlphp/xml-common",
"version": "v2.8.1",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/xml-common.git",
"reference": "0308b8454ad25fe31d6ed4283b1df782e049eef4"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/xml-common/zipball/0308b8454ad25fe31d6ed4283b1df782e049eef4",
"reference": "0308b8454ad25fe31d6ed4283b1df782e049eef4",
"shasum": ""
},
"require": {
"ext-bcmath": "*",
"ext-date": "*",
"ext-dom": "*",
"ext-filter": "*",
"ext-libxml": "*",
"ext-pcre": "*",
"ext-spl": "*",
"guzzlehttp/psr7": "~2.8",
"php": "^8.3",
"psr/clock": "~1.0",
"simplesamlphp/assert": "~2.0",
"simplesamlphp/composer-xmlprovider-installer": "~1.3"
},
"require-dev": {
"simplesamlphp/simplesamlphp-test-framework": "~1.11.5"
},
"type": "simplesamlphp-xmlprovider",
"extra": {
"branch-alias": {
"dev-master": "v2.7.x-dev"
}
},
"autoload": {
"psr-4": {
"SimpleSAML\\XML\\": "src/XML/",
"SimpleSAML\\XPath\\": "src/XPath/",
"SimpleSAML\\XMLSchema\\": "src/XMLSchema/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Jaime Perez",
"email": "jaime.perez@uninett.no"
},
{
"name": "Tim van Dijen",
"email": "tvdijen@gmail.com"
}
],
"description": "A library with classes and utilities for handling XML structures.",
"homepage": "http://simplesamlphp.org",
"keywords": [
"Xpath",
"schema",
"xml",
"xsd"
],
"support": {
"issues": "https://github.com/simplesamlphp/xml-common/issues",
"source": "https://github.com/simplesamlphp/xml-common"
},
"time": "2026-04-24T08:51:06+00:00"
},
{
"name": "simplesamlphp/xml-security",
"version": "v2.3.1",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/xml-security.git",
"reference": "ded07df15a53ee87a179e8bff79870ffea31e716"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/xml-security/zipball/ded07df15a53ee87a179e8bff79870ffea31e716",
"reference": "ded07df15a53ee87a179e8bff79870ffea31e716",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-hash": "*",
"ext-mbstring": "*",
"ext-openssl": "*",
"ext-pcre": "*",
"ext-spl": "*",
"php": "^8.3",
"simplesamlphp/assert": "~2.0",
"simplesamlphp/xml-common": "~2.7"
},
"require-dev": {
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "simplesamlphp-xmlprovider",
"autoload": {
"psr-4": {
"SimpleSAML\\XMLSecurity\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Jaime Perez Crespo",
"email": "jaime.perez@uninett.no",
"role": "Maintainer"
},
{
"name": "Tim van Dijen",
"email": "tvdijen@gmail.com",
"role": "Maintainer"
}
],
"description": "SimpleSAMLphp library for XML Security",
"homepage": "https://github.com/simplesamlphp/xml-security",
"keywords": [
"security",
"signature",
"xml",
"xmldsig"
],
"support": {
"issues": "https://github.com/simplesamlphp/xml-security/issues",
"source": "https://github.com/simplesamlphp/xml-security/tree/v2.3.1"
},
"time": "2026-03-13T16:57:53+00:00"
},
{
"name": "simplesamlphp/xml-soap",
"version": "v2.3.0",
"source": {
"type": "git",
"url": "https://github.com/simplesamlphp/xml-soap.git",
"reference": "014a0846d3b3a1a29f8d39c5bf75a827de216501"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/simplesamlphp/xml-soap/zipball/014a0846d3b3a1a29f8d39c5bf75a827de216501",
"reference": "014a0846d3b3a1a29f8d39c5bf75a827de216501",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-pcre": "*",
"php": "^8.3",
"simplesamlphp/assert": "~2.0",
"simplesamlphp/xml-common": "~2.7"
},
"require-dev": {
"simplesamlphp/simplesamlphp-test-framework": "~1.11"
},
"type": "simplesamlphp-xmlprovider",
"extra": {
"branch-alias": {
"dev-master": "v2.0.x-dev"
}
},
"autoload": {
"psr-4": {
"SimpleSAML\\SOAP11\\": "src/SOAP11/",
"SimpleSAML\\SOAP12\\": "src/SOAP12/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-or-later"
],
"authors": [
{
"name": "Tim van Dijen",
"email": "tvdijen@gmail.com"
}
],
"description": "SimpleSAMLphp library for XML SOAP",
"support": {
"issues": "https://github.com/simplesamlphp/xml-soap/issues",
"source": "https://github.com/simplesamlphp/xml-soap/tree/v2.3.0"
},
"time": "2026-02-17T20:22:50+00:00"
},
{
"name": "slim/slim",
"version": "4.15.2",
"source": {
"type": "git",
"url": "https://github.com/slimphp/Slim.git",
"reference": "e12cb05ca2a14e8f459d019e87a31dc915b80470"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/slimphp/Slim/zipball/e12cb05ca2a14e8f459d019e87a31dc915b80470",
"reference": "e12cb05ca2a14e8f459d019e87a31dc915b80470",
"shasum": ""
},
"require": {
"ext-json": "*",
"nikic/fast-route": "^1.3",
"php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
"psr/container": "^1.0 || ^2.0",
"psr/http-factory": "^1.1",
"psr/http-message": "^1.1 || ^2.0",
"psr/http-server-handler": "^1.0",
"psr/http-server-middleware": "^1.0",
"psr/log": "^1.1 || ^2.0 || ^3.0"
},
"require-dev": {
"adriansuter/php-autoload-override": "^1.4 || ^2",
"ext-simplexml": "*",
"guzzlehttp/psr7": "^2.6",
"httpsoft/http-message": "^1.1",
"httpsoft/http-server-request": "^1.1",
"laminas/laminas-diactoros": "^2.17 || ^3",
"nyholm/psr7": "^1.8",
"nyholm/psr7-server": "^1.1",
"phpspec/prophecy": "^1.19",
"phpspec/prophecy-phpunit": "^2.1",
"phpstan/phpstan": "^1 || ^2",
"phpunit/phpunit": "^9.6 || ^10 || ^11 || ^12",
"slim/http": "^1.3",
"slim/psr7": "^1.6",
"squizlabs/php_codesniffer": "^3.10",
"vimeo/psalm": "^5 || ^6"
},
"suggest": {
"ext-simplexml": "Needed to support XML format in BodyParsingMiddleware",
"ext-xml": "Needed to support XML format in BodyParsingMiddleware",
"php-di/php-di": "PHP-DI is the recommended container library to be used with Slim",
"slim/psr7": "Slim PSR-7 implementation. See https://www.slimframework.com/docs/v4/start/installation.html for more information."
},
"type": "library",
"autoload": {
"psr-4": {
"Slim\\": "Slim"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Josh Lockhart",
"email": "hello@joshlockhart.com",
"homepage": "https://joshlockhart.com"
},
{
"name": "Andrew Smith",
"email": "a.smith@silentworks.co.uk",
"homepage": "https://silentworks.co.uk"
},
{
"name": "Rob Allen",
"email": "rob@akrabat.com",
"homepage": "https://akrabat.com"
},
{
"name": "Pierre Berube",
"email": "pierre@lgse.com",
"homepage": "https://www.lgse.com"
},
{
"name": "Gabriel Manricks",
"email": "gmanricks@me.com",
"homepage": "http://gabrielmanricks.com"
}
],
"description": "Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs",
"homepage": "https://www.slimframework.com",
"keywords": [
"api",
"framework",
"micro",
"router"
],
"support": {
"docs": "https://www.slimframework.com/docs/v4/",
"forum": "https://discourse.slimframework.com/",
"irc": "irc://irc.freenode.net:6667/slimphp",
"issues": "https://github.com/slimphp/Slim/issues",
"rss": "https://www.slimframework.com/blog/feed.rss",
"slack": "https://slimphp.slack.com/",
"source": "https://github.com/slimphp/Slim",
"wiki": "https://github.com/slimphp/Slim/wiki"
},
"funding": [
{
"url": "https://opencollective.com/slimphp",
"type": "open_collective"
},
{
"url": "https://tidelift.com/funding/github/packagist/slim/slim",
"type": "tidelift"
}
],
"time": "2026-05-22T08:00:12+00:00"
},
{
"name": "spomky-labs/cbor-php",
"version": "3.3.0",
"source": {
"type": "git",
"url": "https://github.com/Spomky-Labs/cbor-php.git",
"reference": "013d13da69cf28b1ae501887daceccc850ca1c76"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/013d13da69cf28b1ae501887daceccc850ca1c76",
"reference": "013d13da69cf28b1ae501887daceccc850ca1c76",
"shasum": ""
},
"require": {
"brick/math": "^0.9|^0.10|^0.11|^0.12|^0.13|^0.14|^0.15|^0.16|^0.17|^0.18",
"ext-mbstring": "*",
"php": ">=8.0"
},
"require-dev": {
"ext-json": "*",
"roave/security-advisories": "dev-latest",
"symfony/error-handler": "^6.4|^7.1|^8.0",
"symfony/var-dumper": "^6.4|^7.1|^8.0"
},
"suggest": {
"ext-bcmath": "GMP or BCMath extensions will drastically improve the library performance. BCMath extension needed to handle the Big Float and Decimal Fraction Tags",
"ext-gmp": "GMP or BCMath extensions will drastically improve the library performance"
},
"type": "library",
"autoload": {
"psr-4": {
"CBOR\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Florent Morselli",
"homepage": "https://github.com/Spomky"
},
{
"name": "All contributors",
"homepage": "https://github.com/Spomky-Labs/cbor-php/contributors"
}
],
"description": "CBOR Encoder/Decoder for PHP",
"keywords": [
"Concise Binary Object Representation",
"RFC7049",
"cbor"
],
"support": {
"issues": "https://github.com/Spomky-Labs/cbor-php/issues",
"source": "https://github.com/Spomky-Labs/cbor-php/tree/3.3.0"
},
"funding": [
{
"url": "https://github.com/Spomky",
"type": "github"
},
{
"url": "https://www.patreon.com/FlorentMorselli",
"type": "patreon"
}
],
"time": "2026-07-15T18:56:27+00:00"
},
{
"name": "spomky-labs/pki-framework",
"version": "1.5.0",
"source": {
"type": "git",
"url": "https://github.com/Spomky-Labs/pki-framework.git",
"reference": "e0d61661962560c1cedfef02b51b431e720aae78"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/e0d61661962560c1cedfef02b51b431e720aae78",
"reference": "e0d61661962560c1cedfef02b51b431e720aae78",
"shasum": ""
},
"require": {
"brick/math": "^0.10|^0.11|^0.12|^0.13|^0.14|^0.15|^0.16|^0.17|^0.18",
"ext-mbstring": "*",
"php": ">=8.1"
},
"require-dev": {
"ekino/phpstan-banned-code": "^1.0|^2.0|^3.0",
"ext-gmp": "*",
"ext-openssl": "*",
"infection/infection": "^0.28|^0.29|^0.31",
"php-parallel-lint/php-parallel-lint": "^1.3",
"phpstan/extension-installer": "^1.3|^2.0",
"phpstan/phpstan": "^1.8|^2.0",
"phpstan/phpstan-deprecation-rules": "^1.0|^2.0",
"phpstan/phpstan-phpunit": "^1.1|^2.0",
"phpstan/phpstan-strict-rules": "^1.3|^2.0",
"phpunit/phpunit": "^10.1|^11.0|^12.0",
"rector/rector": "^1.0|^2.0",
"roave/security-advisories": "dev-latest",
"symfony/string": "^6.4|^7.0|^8.0",
"symfony/var-dumper": "^6.4|^7.0|^8.0",
"symplify/easy-coding-standard": "^12.0 || ^13.0"
},
"suggest": {
"ext-bcmath": "For better performance (or GMP)",
"ext-gmp": "For better performance (or BCMath)",
"ext-openssl": "For OpenSSL based cyphering"
},
"type": "library",
"autoload": {
"psr-4": {
"SpomkyLabs\\Pki\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Joni Eskelinen",
"email": "jonieske@gmail.com",
"role": "Original developer"
},
{
"name": "Florent Morselli",
"email": "florent.morselli@spomky-labs.com",
"role": "Spomky-Labs PKI Framework developer"
}
],
"description": "A PHP framework for managing Public Key Infrastructures. It comprises X.509 public key certificates, attribute certificates, certification requests and certification path validation.",
"homepage": "https://github.com/spomky-labs/pki-framework",
"keywords": [
"DER",
"Private Key",
"ac",
"algorithm identifier",
"asn.1",
"asn1",
"attribute certificate",
"certificate",
"certification request",
"cryptography",
"csr",
"decrypt",
"ec",
"encrypt",
"pem",
"pkcs",
"public key",
"rsa",
"sign",
"signature",
"verify",
"x.509",
"x.690",
"x509",
"x690"
],
"support": {
"issues": "https://github.com/Spomky-Labs/pki-framework/issues",
"source": "https://github.com/Spomky-Labs/pki-framework/tree/1.5.0"
},
"funding": [
{
"url": "https://github.com/Spomky",
"type": "github"
},
{
"url": "https://www.patreon.com/FlorentMorselli",
"type": "patreon"
}
],
"time": "2026-07-16T10:28:45+00:00"
},
{
"name": "steverhoades/oauth2-openid-connect-server",
"version": "v3.0.1",
"source": {
"type": "git",
"url": "https://github.com/steverhoades/oauth2-openid-connect-server.git",
"reference": "f20665aeeeec78fb336c1bc89e8152b4b2380221"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/steverhoades/oauth2-openid-connect-server/zipball/f20665aeeeec78fb336c1bc89e8152b4b2380221",
"reference": "f20665aeeeec78fb336c1bc89e8152b4b2380221",
"shasum": ""
},
"require": {
"lcobucci/jwt": "4.1.5|^4.2|^4.3|^5.0",
"league/oauth2-server": "^8.4.2|^9.0",
"php": ">=7.4"
},
"require-dev": {
"laminas/laminas-diactoros": "^1.3.2 || ^3.3",
"phpunit/phpunit": "^5.0|^9.5"
},
"type": "library",
"autoload": {
"psr-4": {
"OpenIDConnectServer\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Steve Rhoades",
"email": "sedonami@gmail.com"
}
],
"description": "An OpenID Connect Server that sites on The PHP League's OAuth2 Server",
"suppo