{ "_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": "e1a03d633844c88f160f7617e4524c25", "packages": [ { "name": "codewithkyrian/jinja-php", "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/CodeWithKyrian/jinja-php.git", "reference": "17e61211ab00b81c81238791e6b86374715466f8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/CodeWithKyrian/jinja-php/zipball/17e61211ab00b81c81238791e6b86374715466f8", "reference": "17e61211ab00b81c81238791e6b86374715466f8", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.89", "pestphp/pest": "^2.36.0|^3.5.0", "phpstan/phpstan": "^2.1", "symfony/var-dumper": "^6.3|^7.0" }, "type": "library", "autoload": { "files": [ "src/Core/Utils.php" ], "psr-4": { "Codewithkyrian\\Jinja\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Kyrian Obikwelu", "email": "koshnawaza@gmail.com" } ], "description": "A minimalistic PHP implementation of the Jinja templating engine, specifically designed for parsing and rendering ML chat templates.", "support": { "issues": "https://github.com/CodeWithKyrian/jinja-php/issues", "source": "https://github.com/CodeWithKyrian/jinja-php/tree/2.1.0" }, "time": "2025-10-27T11:28:00+00:00" }, { "name": "codewithkyrian/platform-package-installer", "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/CodeWithKyrian/platform-package-installer.git", "reference": "5f1b64d1d38b0e3f57668d7994a26e7a03beb1e4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/CodeWithKyrian/platform-package-installer/zipball/5f1b64d1d38b0e3f57668d7994a26e7a03beb1e4", "reference": "5f1b64d1d38b0e3f57668d7994a26e7a03beb1e4", "shasum": "" }, "require": { "composer-plugin-api": "^1.1 || ^2.0", "composer-runtime-api": "*", "php": "^8.1", "symfony/yaml": "^6.4 || ^7.2 || ^8.0" }, "require-dev": { "composer/composer": "~1.0 || ~2.0", "pestphp/pest": "^2.36.0|^3.5.0", "symfony/var-dumper": "^6.0|^7.0|^8.0" }, "type": "composer-plugin", "extra": { "class": "Codewithkyrian\\PlatformPackageInstaller\\Plugin", "plugin-modifies-downloads": true, "plugin-modifies-install-path": true }, "autoload": { "psr-4": { "Codewithkyrian\\PlatformPackageInstaller\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Kyrian Obikwelu", "email": "koshnawaza@gmail.com" } ], "description": "A Composer plugin that provides fine-grained control over platform-specific package distribution for PHP projects", "support": { "issues": "https://github.com/CodeWithKyrian/platform-package-installer/issues", "source": "https://github.com/CodeWithKyrian/platform-package-installer/tree/1.1.4" }, "time": "2025-09-17T11:10:46+00:00" }, { "name": "codewithkyrian/transformers", "version": "0.6.2", "source": { "type": "git", "url": "https://github.com/CodeWithKyrian/transformers-php.git", "reference": "8b7f37cf0c8efab892d47530aa0026feb45d0145" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/CodeWithKyrian/transformers-php/zipball/8b7f37cf0c8efab892d47530aa0026feb45d0145", "reference": "8b7f37cf0c8efab892d47530aa0026feb45d0145", "shasum": "" }, "require": { "codewithkyrian/jinja-php": "^2.0", "codewithkyrian/platform-package-installer": "^1.0", "ext-ffi": "*", "imagine/imagine": "^1.3", "php": "^8.1", "psr/log": "^1.1 || ^2.0 || ^3.0", "rindow/rindow-math-matrix": "^2.1", "rindow/rindow-matlib-ffi": "^1.1", "rindow/rindow-openblas-ffi": "^1.0", "rokka/imagine-vips": "^0.40", "symfony/console": "^6.4|^7.0|^8.0" }, "require-dev": { "ffi/var-dumper": "^1.0", "pestphp/pest": "^2.36.0|^3.5.0", "symfony/var-dumper": "^6.4.11|^7.1.5|^8.0" }, "suggest": { "ext-gd": "Required to use the GD Driver for image processing", "ext-imagick": "Required to use the Imagick Driver for image processing" }, "bin": [ "bin/transformers" ], "type": "platform-package", "extra": { "platform-urls": { "linux-arm64": "https://github.com/codewithkyrian/transformers-php/releases/download/{version}/dist-linux-arm64.tar.gz", "darwin-arm64": "https://github.com/codewithkyrian/transformers-php/releases/download/{version}/dist-darwin-arm64.tar.gz", "linux-x86_64": "https://github.com/codewithkyrian/transformers-php/releases/download/{version}/dist-linux-x86_64.tar.gz", "darwin-x86_64": "https://github.com/codewithkyrian/transformers-php/releases/download/{version}/dist-darwin-x86_64.tar.gz", "windows-x86_64": "https://github.com/codewithkyrian/transformers-php/releases/download/{version}/dist-windows-x86_64.zip" } }, "autoload": { "files": [ "src/Pipelines/Pipeline.php", "src/Utils/Helpers.php" ], "psr-4": { "Codewithkyrian\\Transformers\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "Kyrian Obikwelu", "email": "koshnawaza@gmail.com" } ], "description": "State-of-the-art Machine Learning for PHP. Run Transformers in PHP", "keywords": [ "CodeWithKyrian", "ai", "machine learning", "natural language processing", "nlp", "php", "transformers", "transformers-php" ], "support": { "issues": "https://github.com/CodeWithKyrian/transformers-php/issues", "source": "https://github.com/CodeWithKyrian/transformers-php/tree/0.6.2" }, "time": "2025-09-15T15:17:33+00:00" }, { "name": "imagine/imagine", "version": "1.5.4", "source": { "type": "git", "url": "https://github.com/php-imagine/Imagine.git", "reference": "dd57a4c290ff4d223d17bcd219dac9ac8bf1cc16" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-imagine/Imagine/zipball/dd57a4c290ff4d223d17bcd219dac9ac8bf1cc16", "reference": "dd57a4c290ff4d223d17bcd219dac9ac8bf1cc16", "shasum": "" }, "require": { "php": ">=7.1" }, "require-dev": { "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4 || ^9.3" }, "suggest": { "ext-exif": "to read EXIF metadata", "ext-gd": "to use the GD implementation", "ext-gmagick": "to use the Gmagick implementation", "ext-imagick": "to use the Imagick implementation" }, "type": "library", "extra": { "branch-alias": { "dev-develop": "1.x-dev" } }, "autoload": { "psr-4": { "Imagine\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bulat Shakirzyanov", "email": "mallluhuct@gmail.com", "homepage": "http://avalanche123.com" } ], "description": "Image processing for PHP", "homepage": "http://imagine.readthedocs.org/", "keywords": [ "drawing", "graphics", "image manipulation", "image processing" ], "support": { "issues": "https://github.com/php-imagine/Imagine/issues", "source": "https://github.com/php-imagine/Imagine/tree/1.5.4" }, "time": "2026-06-04T10:05:48+00:00" }, { "name": "interop-phpobjects/polite-math", "version": "1.0.7", "source": { "type": "git", "url": "https://github.com/interop-phpobjects/polite-math.git", "reference": "621246cdc108b1388307097e06361ca5b9259467" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/interop-phpobjects/polite-math/zipball/621246cdc108b1388307097e06361ca5b9259467", "reference": "621246cdc108b1388307097e06361ca5b9259467", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "autoload": { "psr-4": { "Interop\\Polite\\Math\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Interoperability of interfaces around the Math", "keywords": [ "interop", "interoperability", "math" ], "support": { "issues": "https://github.com/interop-phpobjects/polite-math/issues", "source": "https://github.com/interop-phpobjects/polite-math/tree/1.0.7" }, "time": "2024-04-07T07:10:27+00:00" }, { "name": "jcupitt/vips", "version": "v2.6.1", "source": { "type": "git", "url": "https://github.com/libvips/php-vips.git", "reference": "6dbba1bb3a4ba1e39edb71016a2aa6da5bff32ee" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/libvips/php-vips/zipball/6dbba1bb3a4ba1e39edb71016a2aa6da5bff32ee", "reference": "6dbba1bb3a4ba1e39edb71016a2aa6da5bff32ee", "shasum": "" }, "require": { "ext-ffi": "*", "php": ">=7.4", "psr/log": "^1.1.3|^2.0|^3.0" }, "require-dev": { "php-parallel-lint/php-parallel-lint": "^1.3", "phpdocumentor/shim": "^3.3", "phpunit/phpunit": "^9.5", "squizlabs/php_codesniffer": "^3.7" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Jcupitt\\Vips\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "John Cupitt", "email": "jcupitt@gmail.com", "homepage": "https://github.com/jcupitt", "role": "Developer" } ], "description": "A high-level interface to the libvips image processing library.", "homepage": "https://github.com/libvips/php-vips", "keywords": [ "image", "libvips", "processing" ], "support": { "issues": "https://github.com/libvips/php-vips/issues", "source": "https://github.com/libvips/php-vips/tree/v2.6.1" }, "time": "2025-12-10T14:03:20+00:00" }, { "name": "phenx/php-font-lib", "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/dompdf/php-font-lib.git", "reference": "a6e9a688a2a80016ac080b97be73d3e10c444c9a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/a6e9a688a2a80016ac080b97be73d3e10c444c9a", "reference": "a6e9a688a2a80016ac080b97be73d3e10c444c9a", "shasum": "" }, "require": { "ext-mbstring": "*", "php": "^7.1 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^7.5 || ^8 || ^9 || ^10 || ^11 || ^12" }, "type": "library", "autoload": { "psr-4": { "FontLib\\": "src/FontLib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1-or-later" ], "authors": [ { "name": "The FontLib Community", "homepage": "https://github.com/dompdf/php-font-lib/blob/master/AUTHORS.md" } ], "description": "A library to read, parse, export and make subsets of different types of font files.", "homepage": "https://github.com/dompdf/php-font-lib", "support": { "issues": "https://github.com/dompdf/php-font-lib/issues", "source": "https://github.com/dompdf/php-font-lib/tree/1.0.2" }, "time": "2026-01-20T14:10:26+00:00" }, { "name": "psr/container", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", "homepage": "https://github.com/php-fig/container", "keywords": [ "PSR-11", "container", "container-interface", "container-interop", "psr" ], "support": { "issues": "https://github.com/php-fig/container/issues", "source": "https://github.com/php-fig/container/tree/2.0.2" }, "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/log", "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for logging libraries", "homepage": "https://github.com/php-fig/log", "keywords": [ "log", "psr", "psr-3" ], "support": { "source": "https://github.com/php-fig/log/tree/3.0.2" }, "time": "2024-09-11T13:17:53+00:00" }, { "name": "rindow/rindow-math-matrix", "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/rindow/rindow-math-matrix.git", "reference": "2f9df56568252339becdfbb2eabcb1d8780b2a68" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rindow/rindow-math-matrix/zipball/2f9df56568252339becdfbb2eabcb1d8780b2a68", "reference": "2f9df56568252339becdfbb2eabcb1d8780b2a68", "shasum": "" }, "require": { "interop-phpobjects/polite-math": "^1.0.7", "php": "^8.1" }, "suggest": { "rindow/math-plot": "for OpenCL tunning", "rindow/rindow-math-matrix-matlibffi": "^1.0.4" }, "bin": [ "bin/rindow-math-matrix" ], "type": "library", "autoload": { "psr-4": { "Rindow\\Math\\Matrix\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "description": "The fundamental package for scientific matrix operation", "keywords": [ "N-dimension", "math", "matrix", "operation", "rindow" ], "support": { "issues": "https://github.com/rindow/rindow-math-matrix/issues", "source": "https://github.com/rindow/rindow-math-matrix/tree/2.2.0" }, "time": "2026-08-31T05:14:00+00:00" }, { "name": "rindow/rindow-matlib-ffi", "version": "1.1.4", "source": { "type": "git", "url": "https://github.com/rindow/rindow-matlib-ffi.git", "reference": "cd58f7d983a53e2f31901286f8a50fabd6f6f4b2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rindow/rindow-matlib-ffi/zipball/cd58f7d983a53e2f31901286f8a50fabd6f6f4b2", "reference": "cd58f7d983a53e2f31901286f8a50fabd6f6f4b2", "shasum": "" }, "require": { "interop-phpobjects/polite-math": "^1.0.7", "php": "^8.1" }, "require-dev": { "ext-ffi": "*", "rindow/rindow-math-buffer-ffi": "^1.0.5" }, "type": "library", "autoload": { "psr-4": { "Rindow\\Matlib\\FFI\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "description": "The math matrix library for FFI on PHP", "keywords": [ "ffi", "math", "matrix", "rindow" ], "support": { "issues": "https://github.com/rindow/rindow-matlib-ffi/issues", "source": "https://github.com/rindow/rindow-matlib-ffi/tree/1.1.4" }, "time": "2026-08-31T04:08:24+00:00" }, { "name": "rindow/rindow-openblas-ffi", "version": "1.0.7", "source": { "type": "git", "url": "https://github.com/rindow/rindow-openblas-ffi.git", "reference": "b5ba4c4ff78952217d4508021e82b36255f2aa7e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rindow/rindow-openblas-ffi/zipball/b5ba4c4ff78952217d4508021e82b36255f2aa7e", "reference": "b5ba4c4ff78952217d4508021e82b36255f2aa7e", "shasum": "" }, "require": { "interop-phpobjects/polite-math": "^1.0.7", "php": "^8.1" }, "require-dev": { "ext-ffi": "*", "rindow/rindow-math-buffer-ffi": "^1.0.5" }, "type": "library", "autoload": { "psr-4": { "Rindow\\OpenBLAS\\FFI\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "description": "The Openblas library for FFI on PHP", "keywords": [ "ffi", "math", "openblas", "rindow" ], "support": { "issues": "https://github.com/rindow/rindow-openblas-ffi/issues", "source": "https://github.com/rindow/rindow-openblas-ffi/tree/1.0.7" }, "time": "2026-08-31T03:19:59+00:00" }, { "name": "rokka/imagine-vips", "version": "0.40.0", "source": { "type": "git", "url": "https://github.com/rokka-io/imagine-vips.git", "reference": "c1ad61d63fad5e83adf8ff10a40b2ceeace3132a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rokka-io/imagine-vips/zipball/c1ad61d63fad5e83adf8ff10a40b2ceeace3132a", "reference": "c1ad61d63fad5e83adf8ff10a40b2ceeace3132a", "shasum": "" }, "require": { "imagine/imagine": "^1.0", "jcupitt/vips": "^2.1.1 || ^1.0.3", "phenx/php-font-lib": "^0.5.2 || ^1.0", "php": "^7.2 || ^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.4", "phpstan/phpstan": "^1.8", "phpunit/phpunit": "^8 || ^9" }, "suggest": { "ext-gd": "to use the GD implementation fallback for saving unsupported file formats", "ext-imagick": "to use the Imagick implementation fallback for saving unsupported file formats" }, "type": "library", "autoload": { "psr-0": { "Imagine": "lib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "rokka", "email": "rokka@rokka.io", "homepage": "https://rokka.io" } ], "description": "libvips adapter for imagine", "homepage": "https://github.com/rokka-io/imagine-vips", "keywords": [ "drawing", "graphics", "image manipulation", "image processing", "libvips", "php-vips", "vips" ], "support": { "issues": "https://github.com/rokka-io/imagine-vips/issues", "source": "https://github.com/rokka-io/imagine-vips/tree/0.40.0" }, "time": "2025-01-16T08:04:03+00:00" }, { "name": "symfony/console", "version": "v7.4.23", "source": { "type": "git", "url": "https://github.com/symfony/console.git", "reference": "81957c2440c05c962fe8291f318de6e85f8db330" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/console/zipball/81957c2440c05c962fe8291f318de6e85f8db330", "reference": "81957c2440c05c962fe8291f318de6e85f8db330", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", "symfony/string": "^7.2|^8.0" }, "conflict": { "symfony/dependency-injection": "<6.4", "symfony/dotenv": "<6.4", "symfony/event-dispatcher": "<6.4", "symfony/lock": "<6.4", "symfony/process": "<6.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^6.4|^7.0|^8.0", "symfony/dependency-injection": "^6.4|^7.0|^8.0", "symfony/event-dispatcher": "^6.4|^7.0|^8.0", "symfony/http-foundation": "^6.4|^7.0|^8.0", "symfony/http-kernel": "^6.4|^7.0|^8.0", "symfony/lock": "^6.4|^7.0|^8.0", "symfony/messenger": "^6.4|^7.0|^8.0", "symfony/process": "^6.4|^7.0|^8.0", "symfony/stopwatch": "^6.4|^7.0|^8.0", "symfony/var-dumper": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "keywords": [ "cli", "command-line", "console", "terminal" ], "support": { "source": "https://github.com/symfony/console/tree/v7.4.23" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-11-03T21:47:07+00:00" }, { "name": "symfony/deprecation-contracts", "version": "v3.8.1", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", "reference": "feb1edf4e546af3b85c5caebe8359a20db230ca3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/feb1edf4e546af3b85c5caebe8359a20db230ca3", "reference": "feb1edf4e546af3b85c5caebe8359a20db230ca3", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.8-dev" } }, "autoload": { "files": [ "function.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/deprecation-contracts/tree/v3.8.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-16T14:15:10+00:00" }, { "name": "symfony/polyfill-ctype", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", "reference": "141046a8f9477948ff284fa65be2095baafb94f2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", "reference": "141046a8f9477948ff284fa65be2095baafb94f2", "shasum": "" }, "require": { "php": ">=7.2" }, "provide": { "ext-ctype": "*" }, "suggest": { "ext-ctype": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Ctype\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "ctype", "polyfill", "portable" ], "support": { "source": "https://github.com/symfony/polyfill-ctype/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.43.3", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", "reference": "5a8f33c87aeecffce24e721b5064fab05f4becf8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/5a8f33c87aeecffce24e721b5064fab05f4becf8", "reference": "5a8f33c87aeecffce24e721b5064fab05f4becf8", "shasum": "" }, "require": { "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Grapheme\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for intl's grapheme_* functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "grapheme", "intl", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.43.3" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-15T09:18:53+00:00" }, { "name": "symfony/polyfill-intl-normalizer", "version": "v1.43.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", "reference": "ebd57ccc7edb93d632e184efbe7693d2517bab3b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/ebd57ccc7edb93d632e184efbe7693d2517bab3b", "reference": "ebd57ccc7edb93d632e184efbe7693d2517bab3b", "shasum": "" }, "require": { "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Normalizer\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for intl's Normalizer class and related functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "intl", "normalizer", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.43.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-09-23T22:02:09+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.43.3", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", "reference": "122889ed24dc000165bcbfd77ec412f15cbdfc6a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/122889ed24dc000165bcbfd77ec412f15cbdfc6a", "reference": "122889ed24dc000165bcbfd77ec412f15cbdfc6a", "shasum": "" }, "require": { "ext-iconv": "*", "php": ">=7.2" }, "provide": { "ext-mbstring": "*" }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "mbstring", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.43.3" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-28T09:35:49+00:00" }, { "name": "symfony/service-contracts", "version": "v3.8.1", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", "reference": "052852a96fd5e5ebdb617dba22031e41a3300fb5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/052852a96fd5e5ebdb617dba22031e41a3300fb5", "reference": "052852a96fd5e5ebdb617dba22031e41a3300fb5", "shasum": "" }, "require": { "php": ">=8.1", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" }, "exclude-from-classmap": [ "/Test/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Generic abstractions related to writing services", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/service-contracts/tree/v3.8.1" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-20T17:38:25+00:00" }, { "name": "symfony/string", "version": "v7.4.22", "source": { "type": "git", "url": "https://github.com/symfony/string.git", "reference": "8dff7da3a56638f1d189c5368183294102de4ced" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/string/zipball/8dff7da3a56638f1d189c5368183294102de4ced", "reference": "8dff7da3a56638f1d189c5368183294102de4ced", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3.0", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.33", "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { "symfony/translation-contracts": "<2.5" }, "require-dev": { "symfony/emoji": "^7.1|^8.0", "symfony/http-client": "^6.4|^7.0|^8.0", "symfony/intl": "^6.4|^7.0|^8.0", "symfony/translation-contracts": "^2.5|^3.0", "symfony/var-exporter": "^6.4|^7.0|^8.0" }, "type": "library", "autoload": { "files": [ "Resources/functions.php" ], "psr-4": { "Symfony\\Component\\String\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", "keywords": [ "grapheme", "i18n", "string", "unicode", "utf-8", "utf8" ], "support": { "source": "https://github.com/symfony/string/tree/v7.4.22" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-10-23T16:51:52+00:00" }, { "name": "symfony/yaml", "version": "v7.4.23", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", "reference": "1e601207ffe627a2e621faa9d661f1d32dcf1cec" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/yaml/zipball/1e601207ffe627a2e621faa9d661f1d32dcf1cec", "reference": "1e601207ffe627a2e621faa9d661f1d32dcf1cec", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/console": "<6.4" }, "require-dev": { "symfony/console": "^6.4|^7.0|^8.0" }, "bin": [ "Resources/bin/yaml-lint" ], "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/yaml/tree/v7.4.23" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-11-04T08:27:22+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": [], "platform-dev": [], "plugin-api-version": "2.6.0" }