{
    "packages": [
        {
            "name": "amphp/amp",
            "version": "v2.6.4",
            "version_normalized": "2.6.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/amp.git",
                "reference": "ded3d9be08f526089eb7ee8d9f16a9768f9dec2d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/amp/zipball/ded3d9be08f526089eb7ee8d9f16a9768f9dec2d",
                "reference": "ded3d9be08f526089eb7ee8d9f16a9768f9dec2d",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1",
                "ext-json": "*",
                "jetbrains/phpstorm-stubs": "^2019.3",
                "phpunit/phpunit": "^7 | ^8 | ^9",
                "react/promise": "^2",
                "vimeo/psalm": "^3.12"
            },
            "time": "2024-03-21T18:52:26+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/functions.php",
                    "lib/Internal/functions.php"
                ],
                "psr-4": {
                    "Amp\\": "lib"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Lowrey",
                    "email": "rdlowrey@php.net"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "A non-blocking concurrency framework for PHP applications.",
            "homepage": "https://amphp.org/amp",
            "keywords": [
                "async",
                "asynchronous",
                "awaitable",
                "concurrency",
                "event",
                "event-loop",
                "future",
                "non-blocking",
                "promise"
            ],
            "support": {
                "irc": "irc://irc.freenode.org/amphp",
                "issues": "https://github.com/amphp/amp/issues",
                "source": "https://github.com/amphp/amp/tree/v2.6.4"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/amp"
        },
        {
            "name": "amphp/byte-stream",
            "version": "v1.8.2",
            "version_normalized": "1.8.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/byte-stream.git",
                "reference": "4f0e968ba3798a423730f567b1b50d3441c16ddc"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/byte-stream/zipball/4f0e968ba3798a423730f567b1b50d3441c16ddc",
                "reference": "4f0e968ba3798a423730f567b1b50d3441c16ddc",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.4",
                "friendsofphp/php-cs-fixer": "^2.3",
                "jetbrains/phpstorm-stubs": "^2019.3",
                "phpunit/phpunit": "^6 || ^7 || ^8",
                "psalm/phar": "^3.11.4"
            },
            "time": "2024-04-13T18:00:56+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/functions.php"
                ],
                "psr-4": {
                    "Amp\\ByteStream\\": "lib"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "A stream abstraction to make working with non-blocking I/O simple.",
            "homepage": "https://amphp.org/byte-stream",
            "keywords": [
                "amp",
                "amphp",
                "async",
                "io",
                "non-blocking",
                "stream"
            ],
            "support": {
                "issues": "https://github.com/amphp/byte-stream/issues",
                "source": "https://github.com/amphp/byte-stream/tree/v1.8.2"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/byte-stream"
        },
        {
            "name": "amphp/parallel",
            "version": "v1.4.4",
            "version_normalized": "1.4.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/parallel.git",
                "reference": "508ca221f2f47235327db5120f0a89d43435b69b"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/parallel/zipball/508ca221f2f47235327db5120f0a89d43435b69b",
                "reference": "508ca221f2f47235327db5120f0a89d43435b69b",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1.6.1",
                "amphp/parser": "^1",
                "amphp/process": "^1",
                "amphp/serialization": "^1",
                "amphp/sync": "^1.0.1",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "^2",
                "amphp/phpunit-util": "^1.1",
                "phpunit/phpunit": "^9 || ^8 || ^7"
            },
            "time": "2024-12-08T16:28:11+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/Context/functions.php",
                    "lib/Sync/functions.php",
                    "lib/Worker/functions.php"
                ],
                "psr-4": {
                    "Amp\\Parallel\\": "lib"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Stephen Coakley",
                    "email": "me@stephencoakley.com"
                }
            ],
            "description": "Parallel processing component for Amp.",
            "homepage": "https://github.com/amphp/parallel",
            "keywords": [
                "async",
                "asynchronous",
                "concurrent",
                "multi-processing",
                "multi-threading"
            ],
            "support": {
                "issues": "https://github.com/amphp/parallel/issues",
                "source": "https://github.com/amphp/parallel/tree/v1.4.4"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/parallel"
        },
        {
            "name": "amphp/parser",
            "version": "v1.1.1",
            "version_normalized": "1.1.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/parser.git",
                "reference": "3cf1f8b32a0171d4b1bed93d25617637a77cded7"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/parser/zipball/3cf1f8b32a0171d4b1bed93d25617637a77cded7",
                "reference": "3cf1f8b32a0171d4b1bed93d25617637a77cded7",
                "shasum": ""
            },
            "require": {
                "php": ">=7.4"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "^2",
                "phpunit/phpunit": "^9",
                "psalm/phar": "^5.4"
            },
            "time": "2024-03-21T19:16:53+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Amp\\Parser\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "A generator parser to make streaming parsers simple.",
            "homepage": "https://github.com/amphp/parser",
            "keywords": [
                "async",
                "non-blocking",
                "parser",
                "stream"
            ],
            "support": {
                "issues": "https://github.com/amphp/parser/issues",
                "source": "https://github.com/amphp/parser/tree/v1.1.1"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/parser"
        },
        {
            "name": "amphp/process",
            "version": "v1.1.9",
            "version_normalized": "1.1.9.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/process.git",
                "reference": "55b837d4f1857b9bd7efb7bb859ae6b0e804f13f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/process/zipball/55b837d4f1857b9bd7efb7bb859ae6b0e804f13f",
                "reference": "55b837d4f1857b9bd7efb7bb859ae6b0e804f13f",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2",
                "amphp/byte-stream": "^1.4",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1",
                "phpunit/phpunit": "^6"
            },
            "time": "2024-12-13T17:38:25+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/functions.php"
                ],
                "psr-4": {
                    "Amp\\Process\\": "lib"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Bob Weinand",
                    "email": "bobwei9@hotmail.com"
                },
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "Asynchronous process manager.",
            "homepage": "https://github.com/amphp/process",
            "support": {
                "issues": "https://github.com/amphp/process/issues",
                "source": "https://github.com/amphp/process/tree/v1.1.9"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/process"
        },
        {
            "name": "amphp/serialization",
            "version": "v1.0.0",
            "version_normalized": "1.0.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/serialization.git",
                "reference": "693e77b2fb0b266c3c7d622317f881de44ae94a1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/serialization/zipball/693e77b2fb0b266c3c7d622317f881de44ae94a1",
                "reference": "693e77b2fb0b266c3c7d622317f881de44ae94a1",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "phpunit/phpunit": "^9 || ^8 || ^7"
            },
            "time": "2020-03-25T21:39:07+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "src/functions.php"
                ],
                "psr-4": {
                    "Amp\\Serialization\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Niklas Keller",
                    "email": "me@kelunik.com"
                }
            ],
            "description": "Serialization tools for IPC and data storage in PHP.",
            "homepage": "https://github.com/amphp/serialization",
            "keywords": [
                "async",
                "asynchronous",
                "serialization",
                "serialize"
            ],
            "support": {
                "issues": "https://github.com/amphp/serialization/issues",
                "source": "https://github.com/amphp/serialization/tree/master"
            },
            "install-path": "../amphp/serialization"
        },
        {
            "name": "amphp/sync",
            "version": "v1.4.2",
            "version_normalized": "1.4.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/amphp/sync.git",
                "reference": "85ab06764f4f36d63b1356b466df6111cf4b89cf"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/amphp/sync/zipball/85ab06764f4f36d63b1356b466df6111cf4b89cf",
                "reference": "85ab06764f4f36d63b1356b466df6111cf4b89cf",
                "shasum": ""
            },
            "require": {
                "amphp/amp": "^2.2",
                "php": ">=7.1"
            },
            "require-dev": {
                "amphp/php-cs-fixer-config": "dev-master",
                "amphp/phpunit-util": "^1.1",
                "phpunit/phpunit": "^9 || ^8 || ^7"
            },
            "time": "2021-10-25T18:29:10+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "src/functions.php",
                    "src/ConcurrentIterator/functions.php"
                ],
                "psr-4": {
                    "Amp\\Sync\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Aaron Piotrowski",
                    "email": "aaron@trowski.com"
                },
                {
                    "name": "Stephen Coakley",
                    "email": "me@stephencoakley.com"
                }
            ],
            "description": "Mutex, Semaphore, and other synchronization tools for Amp.",
            "homepage": "https://github.com/amphp/sync",
            "keywords": [
                "async",
                "asynchronous",
                "mutex",
                "semaphore",
                "synchronization"
            ],
            "support": {
                "issues": "https://github.com/amphp/sync/issues",
                "source": "https://github.com/amphp/sync/tree/v1.4.2"
            },
            "funding": [
                {
                    "url": "https://github.com/amphp",
                    "type": "github"
                }
            ],
            "install-path": "../amphp/sync"
        },
        {
            "name": "andrewdalpino/okbloomer",
            "version": "1.0.0",
            "version_normalized": "1.0.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/andrewdalpino/OkBloomer.git",
                "reference": "39321cb515c1e99128d28489b0187120ba7ce84c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/andrewdalpino/OkBloomer/zipball/39321cb515c1e99128d28489b0187120ba7ce84c",
                "reference": "39321cb515c1e99128d28489b0187120ba7ce84c",
                "shasum": ""
            },
            "require": {
                "php": ">=7.4"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^3.0",
                "phpbench/phpbench": "^1.0",
                "phpstan/extension-installer": "^1.0",
                "phpstan/phpstan": "^1.0",
                "phpstan/phpstan-phpunit": "^1.0",
                "phpunit/phpunit": "^9.5"
            },
            "time": "2022-01-24T03:41:23+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "OkBloomer\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Andrew DalPino",
                    "email": "support@andrewdalpino.com",
                    "homepage": "https://github.com/andrewdalpino",
                    "role": "Lead Developer"
                }
            ],
            "description": "An autoscaling Bloom filter with ultra-low memory usage for PHP.",
            "keywords": [
                "Bloom Filter",
                "layered bloom filter",
                "scalable bloom filter"
            ],
            "support": {
                "docs": "https://github.com/andrewdalpino/OkBloomer/README.md",
                "email": "support@andrewdalpino.com",
                "issues": "https://github.com/andrewdalpino/OkBloomer/issues",
                "source": "https://github.com/andrewdalpino/OkBloomer"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/andrewdalpino",
                    "type": "github"
                }
            ],
            "install-path": "../andrewdalpino/okbloomer"
        },
        {
            "name": "bamarni/composer-bin-plugin",
            "version": "1.8.2",
            "version_normalized": "1.8.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/bamarni/composer-bin-plugin.git",
                "reference": "92fd7b1e6e9cdae19b0d57369d8ad31a37b6a880"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/bamarni/composer-bin-plugin/zipball/92fd7b1e6e9cdae19b0d57369d8ad31a37b6a880",
                "reference": "92fd7b1e6e9cdae19b0d57369d8ad31a37b6a880",
                "shasum": ""
            },
            "require": {
                "composer-plugin-api": "^2.0",
                "php": "^7.2.5 || ^8.0"
            },
            "require-dev": {
                "composer/composer": "^2.0",
                "ext-json": "*",
                "phpstan/extension-installer": "^1.1",
                "phpstan/phpstan": "^1.8",
                "phpstan/phpstan-phpunit": "^1.1",
                "phpunit/phpunit": "^8.5 || ^9.5",
                "symfony/console": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
                "symfony/finder": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0",
                "symfony/process": "^2.8.52 || ^3.4.35 || ^4.4 || ^5.0 || ^6.0"
            },
            "time": "2022-10-31T08:38:03+00:00",
            "type": "composer-plugin",
            "extra": {
                "class": "Bamarni\\Composer\\Bin\\BamarniBinPlugin"
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Bamarni\\Composer\\Bin\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "No conflicts for your bin dependencies",
            "keywords": [
                "composer",
                "conflict",
                "dependency",
                "executable",
                "isolation",
                "tool"
            ],
            "support": {
                "issues": "https://github.com/bamarni/composer-bin-plugin/issues",
                "source": "https://github.com/bamarni/composer-bin-plugin/tree/1.8.2"
            },
            "install-path": "../bamarni/composer-bin-plugin"
        },
        {
            "name": "joomla/string",
            "version": "3.0.4",
            "version_normalized": "3.0.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/joomla-framework/string.git",
                "reference": "0b3d33564db389e27346f7e275c694897c939434"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/joomla-framework/string/zipball/0b3d33564db389e27346f7e275c694897c939434",
                "reference": "0b3d33564db389e27346f7e275c694897c939434",
                "shasum": ""
            },
            "require": {
                "php": "^8.1.0",
                "symfony/deprecation-contracts": "^2|^3"
            },
            "conflict": {
                "doctrine/inflector": "<1.2"
            },
            "require-dev": {
                "doctrine/inflector": "^1.2",
                "joomla/test": "^3.0",
                "phpstan/phpstan": "1.12.27",
                "phpstan/phpstan-deprecation-rules": "1.2.1",
                "phpunit/phpunit": "^9.5.28",
                "squizlabs/php_codesniffer": "^3.7.2"
            },
            "suggest": {
                "doctrine/inflector": "To use the string inflector",
                "ext-mbstring": "For improved processing"
            },
            "time": "2025-07-19T15:25:56+00:00",
            "type": "joomla-package",
            "extra": {
                "branch-alias": {
                    "dev-2.0-dev": "2.0-dev",
                    "dev-3.x-dev": "3.0-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "src/phputf8/utf8.php",
                    "src/phputf8/ord.php",
                    "src/phputf8/str_ireplace.php",
                    "src/phputf8/str_pad.php",
                    "src/phputf8/str_split.php",
                    "src/phputf8/strcasecmp.php",
                    "src/phputf8/strcspn.php",
                    "src/phputf8/stristr.php",
                    "src/phputf8/strrev.php",
                    "src/phputf8/strspn.php",
                    "src/phputf8/trim.php",
                    "src/phputf8/ucfirst.php",
                    "src/phputf8/ucwords.php",
                    "src/phputf8/utils/ascii.php",
                    "src/phputf8/utils/validation.php"
                ],
                "psr-4": {
                    "Joomla\\String\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-2.0-or-later"
            ],
            "description": "Joomla String Package",
            "homepage": "https://github.com/joomla-framework/string",
            "keywords": [
                "framework",
                "joomla",
                "string"
            ],
            "support": {
                "issues": "https://github.com/joomla-framework/string/issues",
                "source": "https://github.com/joomla-framework/string/tree/3.0.4"
            },
            "install-path": "../joomla/string"
        },
        {
            "name": "psr/log",
            "version": "3.0.2",
            "version_normalized": "3.0.2.0",
            "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"
            },
            "time": "2024-09-11T13:17:53+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.x-dev"
                }
            },
            "installation-source": "dist",
            "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"
            },
            "install-path": "../psr/log"
        },
        {
            "name": "rubix/ml",
            "version": "2.5.2",
            "version_normalized": "2.5.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/RubixML/ML.git",
                "reference": "59782a24bd09f0faa00e7df335fd58ca288d1eab"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/RubixML/ML/zipball/59782a24bd09f0faa00e7df335fd58ca288d1eab",
                "reference": "59782a24bd09f0faa00e7df335fd58ca288d1eab",
                "shasum": ""
            },
            "require": {
                "amphp/parallel": "^1.3",
                "andrewdalpino/okbloomer": "^1.0",
                "ext-json": "*",
                "php": ">=7.4",
                "psr/log": "^1.1|^2.0|^3.0",
                "rubix/tensor": "^3.0",
                "symfony/polyfill-mbstring": "^1.0",
                "symfony/polyfill-php80": "^1.17",
                "symfony/polyfill-php82": "^1.27",
                "symfony/polyfill-php83": "^1.27",
                "wamania/php-stemmer": "^3.0"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^3.0",
                "phpbench/phpbench": "^1.0",
                "phpstan/extension-installer": "^1.0",
                "phpstan/phpstan": "^1.0",
                "phpstan/phpstan-phpunit": "^1.0",
                "phpunit/phpunit": "^9.0"
            },
            "suggest": {
                "ext-gd": "For image support",
                "ext-mbstring": "For fast multibyte string manipulation",
                "ext-svm": "For Support Vector Machine engine (libsvm)",
                "ext-tensor": "For fast Matrix/Vector computing"
            },
            "time": "2024-11-09T23:02:27+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "src/constants.php",
                    "src/functions.php"
                ],
                "psr-4": {
                    "Rubix\\ML\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Andrew DalPino",
                    "homepage": "https://github.com/andrewdalpino"
                },
                {
                    "name": "Contributors",
                    "homepage": "https://github.com/RubixML/ML/graphs/contributors"
                }
            ],
            "description": "A high-level machine learning and deep learning library for the PHP language.",
            "homepage": "https://rubixml.com",
            "keywords": [
                "Algorithm",
                "Deep learning",
                "Linear regression",
                "Neural network",
                "Rubix",
                "TF-IDF",
                "adaboost",
                "ai",
                "analytics",
                "anomaly detection",
                "artificial intelligence",
                "cart",
                "classification",
                "classifier",
                "clustering",
                "cross validation",
                "data mining",
                "data science",
                "dataset",
                "dbscan",
                "dimensionality reduction",
                "ensemble",
                "estimator",
                "etl",
                "feature extraction",
                "feature importance",
                "feature selection",
                "gaussian mixture",
                "gbm",
                "gmm",
                "gradient boost",
                "grid search",
                "image recognition",
                "imputation",
                "inference",
                "isolation forest",
                "k-means",
                "k-nearest neighbors",
                "kmeans",
                "knn",
                "local outlier factor",
                "loda",
                "lof",
                "logistic regression",
                "machine learning",
                "manifold learning",
                "mean shift",
                "ml",
                "mlp",
                "multilayer perceptron",
                "naive bayes",
                "natural language processing",
                "nearest neighbors",
                "nlp",
                "outlier detection",
                "php",
                "php ai",
                "php machine learning",
                "php ml",
                "prediction",
                "predictive modeling",
                "random forest",
                "ranking",
                "recommendation",
                "regression",
                "regressor",
                "ridge",
                "rubix ml",
                "rubixml",
                "softmax",
                "supervised learning",
                "support vector machine",
                "svm",
                "t-sne",
                "text mining",
                "tf idf",
                "tsne",
                "unsupervised learning"
            ],
            "support": {
                "chat": "https://t.me/RubixML",
                "docs": "https://docs.rubixml.com",
                "issues": "https://github.com/RubixML/ML/issues",
                "source": "https://github.com/RubixML/ML"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/andrewdalpino",
                    "type": "github"
                }
            ],
            "install-path": "../rubix/ml"
        },
        {
            "name": "rubix/tensor",
            "version": "3.0.5",
            "version_normalized": "3.0.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/RubixML/Tensor.git",
                "reference": "9f0ee170319280dcf081984adccefa8b0e6f06b8"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/RubixML/Tensor/zipball/9f0ee170319280dcf081984adccefa8b0e6f06b8",
                "reference": "9f0ee170319280dcf081984adccefa8b0e6f06b8",
                "shasum": ""
            },
            "require": {
                "php": ">=7.4"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^3.0",
                "phalcon/zephir": "^0.17",
                "phpbench/phpbench": "^1.0",
                "phpstan/extension-installer": "^1.0",
                "phpstan/phpstan": "^1.0",
                "phpstan/phpstan-phpunit": "^1.0",
                "phpunit/phpunit": "^9.0"
            },
            "time": "2024-03-15T19:43:50+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "src/constants.php"
                ],
                "psr-4": {
                    "Tensor\\": "src/",
                    "Zephir\\Optimizers\\FunctionCall\\": "optimizers/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Andrew DalPino",
                    "email": "support@andrewdalpino.com",
                    "homepage": "https://github.com/andrewdalpino",
                    "role": "Project Lead"
                },
                {
                    "name": "Contributors",
                    "homepage": "https://github.com/RubixML/Tensor/graphs/contributors"
                }
            ],
            "description": "A library and extension that provides objects for scientific computing in PHP.",
            "homepage": "https://github.com/RubixML/Tensor",
            "keywords": [
                "1d convolution",
                "2d convolution",
                "arithmetic",
                "blas",
                "computation",
                "computing",
                "convolution",
                "decomposition",
                "dot product",
                "eigendecomposition",
                "eigenvalue",
                "eigenvector",
                "engineering",
                "extension",
                "lapack",
                "linear algebra",
                "math",
                "matmul",
                "matrix",
                "matrix multiplication",
                "multithreaded",
                "php",
                "php extension",
                "pseudoinverse",
                "scientific computing",
                "signal processing",
                "singular value decomposition",
                "statistics",
                "svd",
                "tensor",
                "trigonometry",
                "vector",
                "vector norm"
            ],
            "support": {
                "chat": "https://t.me/RubixML",
                "email": "support@andrewdalpino.com",
                "issues": "https://github.com/RubixML/Tensor/issues",
                "source": "https://github.com/RubixML/Tensor"
            },
            "funding": [
                {
                    "url": "https://github.com/andrewdalpino",
                    "type": "github"
                }
            ],
            "install-path": "../rubix/tensor"
        },
        {
            "name": "symfony/deprecation-contracts",
            "version": "v3.6.0",
            "version_normalized": "3.6.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/deprecation-contracts.git",
                "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62",
                "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62",
                "shasum": ""
            },
            "require": {
                "php": ">=8.1"
            },
            "time": "2024-09-25T14:21:43+00:00",
            "type": "library",
            "extra": {
                "thanks": {
                    "url": "https://github.com/symfony/contracts",
                    "name": "symfony/contracts"
                },
                "branch-alias": {
                    "dev-main": "3.6-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "function.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "A generic function and convention to trigger deprecation notices",
            "homepage": "https://symfony.com",
            "support": {
                "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/deprecation-contracts"
        },
        {
            "name": "symfony/polyfill-mbstring",
            "version": "v1.31.0",
            "version_normalized": "1.31.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-mbstring.git",
                "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
                "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2"
            },
            "provide": {
                "ext-mbstring": "*"
            },
            "suggest": {
                "ext-mbstring": "For best performance"
            },
            "time": "2024-09-09T11:45:10+00:00",
            "type": "library",
            "extra": {
                "thanks": {
                    "url": "https://github.com/symfony/polyfill",
                    "name": "symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "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.31.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/polyfill-mbstring"
        },
        {
            "name": "symfony/polyfill-php80",
            "version": "v1.31.0",
            "version_normalized": "1.31.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php80.git",
                "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
                "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2"
            },
            "time": "2024-09-09T11:45:10+00:00",
            "type": "library",
            "extra": {
                "thanks": {
                    "url": "https://github.com/symfony/polyfill",
                    "name": "symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php80\\": ""
                },
                "classmap": [
                    "Resources/stubs"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Ion Bazan",
                    "email": "ion.bazan@gmail.com"
                },
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/polyfill-php80"
        },
        {
            "name": "symfony/polyfill-php82",
            "version": "v1.31.0",
            "version_normalized": "1.31.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php82.git",
                "reference": "5d2ed36f7734637dacc025f179698031951b1692"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/5d2ed36f7734637dacc025f179698031951b1692",
                "reference": "5d2ed36f7734637dacc025f179698031951b1692",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2"
            },
            "time": "2024-09-09T11:45:10+00:00",
            "type": "library",
            "extra": {
                "thanks": {
                    "url": "https://github.com/symfony/polyfill",
                    "name": "symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php82\\": ""
                },
                "classmap": [
                    "Resources/stubs"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill backporting some PHP 8.2+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php82/tree/v1.31.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/polyfill-php82"
        },
        {
            "name": "symfony/polyfill-php83",
            "version": "v1.31.0",
            "version_normalized": "1.31.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php83.git",
                "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491",
                "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2"
            },
            "time": "2024-09-09T11:45:10+00:00",
            "type": "library",
            "extra": {
                "thanks": {
                    "url": "https://github.com/symfony/polyfill",
                    "name": "symfony/polyfill"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ],
                "psr-4": {
                    "Symfony\\Polyfill\\Php83\\": ""
                },
                "classmap": [
                    "Resources/stubs"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "support": {
                "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0"
            },
            "funding": [
                {
                    "url": "https://symfony.com/sponsor",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/fabpot",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
                    "type": "tidelift"
                }
            ],
            "install-path": "../symfony/polyfill-php83"
        },
        {
            "name": "wamania/php-stemmer",
            "version": "v4.0.0",
            "version_normalized": "4.0.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/wamania/php-stemmer.git",
                "reference": "d96509294ea843b4b86e4900df27424a6ea0ace8"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/wamania/php-stemmer/zipball/d96509294ea843b4b86e4900df27424a6ea0ace8",
                "reference": "d96509294ea843b4b86e4900df27424a6ea0ace8",
                "shasum": ""
            },
            "require": {
                "joomla/string": ">=2.0.1",
                "php": ">=7.3"
            },
            "require-dev": {
                "phpunit/phpunit": "^9.0"
            },
            "time": "2024-12-22T08:54:03+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Wamania\\Snowball\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Wamania",
                    "homepage": "http://wamania.com"
                }
            ],
            "description": "Native PHP Stemmer",
            "keywords": [
                "php",
                "porter",
                "stemmer"
            ],
            "support": {
                "issues": "https://github.com/wamania/php-stemmer/issues",
                "source": "https://github.com/wamania/php-stemmer/tree/v4.0.0"
            },
            "install-path": "../wamania/php-stemmer"
        }
    ],
    "dev": false,
    "dev-package-names": []
}
