{
    "packages": [
        {
            "name": "matomo/device-detector",
            "version": "6.5.1",
            "version_normalized": "6.5.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/matomo-org/device-detector.git",
                "reference": "f30457500c6be4c80c8830466f8a746724779fd0"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/f30457500c6be4c80c8830466f8a746724779fd0",
                "reference": "f30457500c6be4c80c8830466f8a746724779fd0",
                "shasum": ""
            },
            "require": {
                "mustangostang/spyc": "*",
                "php": "^7.2|^8.0"
            },
            "replace": {
                "piwik/device-detector": "self.version"
            },
            "require-dev": {
                "matthiasmullie/scrapbook": "^1.4.7",
                "mayflower/mo4-coding-standard": "^v9.0.0",
                "phpstan/phpstan": "^1.10.44",
                "phpunit/phpunit": "^8.5.2 || ^9 || ^10 || ^11 || ^12 || ^13",
                "psr/cache": "^1.0.1 || ^2.0 || ^3.0",
                "psr/simple-cache": "^1.0.1 || ^2.0 || ^3.0",
                "slevomat/coding-standard": "<8.16.0",
                "symfony/yaml": "^5.4 || ^6.4 || ^7.4 || ^8.0"
            },
            "suggest": {
                "ext-yaml": "Necessary for using the Pecl YAML parser"
            },
            "time": "2026-05-27T09:53:26+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "DeviceDetector\\": ""
                },
                "exclude-from-classmap": [
                    "Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "LGPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "The Matomo Team",
                    "email": "hello@matomo.org",
                    "homepage": "https://matomo.org/team/"
                }
            ],
            "description": "The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.",
            "homepage": "https://matomo.org",
            "keywords": [
                "devicedetection",
                "parser",
                "useragent"
            ],
            "support": {
                "forum": "https://forum.matomo.org/",
                "issues": "https://github.com/matomo-org/device-detector/issues",
                "source": "https://github.com/matomo-org/matomo",
                "wiki": "https://developer.matomo.org/"
            },
            "install-path": "../matomo/device-detector"
        },
        {
            "name": "mustangostang/spyc",
            "version": "0.6.3",
            "version_normalized": "0.6.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mustangostang/spyc.git",
                "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mustangostang/spyc/zipball/4627c838b16550b666d15aeae1e5289dd5b77da0",
                "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.1"
            },
            "require-dev": {
                "phpunit/phpunit": "4.3.*@dev"
            },
            "time": "2019-09-10T13:16:29+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "0.5.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "Spyc.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "mustangostang",
                    "email": "vlad.andersen@gmail.com"
                }
            ],
            "description": "A simple YAML loader/dumper class for PHP",
            "homepage": "https://github.com/mustangostang/spyc/",
            "keywords": [
                "spyc",
                "yaml",
                "yml"
            ],
            "support": {
                "issues": "https://github.com/mustangostang/spyc/issues",
                "source": "https://github.com/mustangostang/spyc/tree/0.6.3"
            },
            "install-path": "../mustangostang/spyc"
        },
        {
            "name": "publishpress/bundled-translations",
            "version": "v1.0.3",
            "version_normalized": "1.0.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-bundled-translations.git",
                "reference": "95b06baed793a3a4ec44c5d932b68785302a0559"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-bundled-translations/zipball/95b06baed793a3a4ec44c5d932b68785302a0559",
                "reference": "95b06baed793a3a4ec44c5d932b68785302a0559",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2.5"
            },
            "require-dev": {
                "publishpress/dev-workspace": "^1.0",
                "publishpress/version-loader-generator": "^1.0"
            },
            "time": "2026-05-13T14:34:02+00:00",
            "type": "library",
            "extra": {
                "generator": {
                    "src-dir": "core",
                    "version": "1.0.3",
                    "lib-class-test": "class_exists('PublishPress\\BundledTranslations\\BundledTranslations')",
                    "action-register-priority": "-200",
                    "action-initialize-priority": "-190"
                },
                "plugin-name": "bundled-translations",
                "plugin-slug": "bundled-translations",
                "plugin-folder": "bundled-translations",
                "version-constant": "PUBLISHPRESS_BUNDLED_TRANSLATIONS_VERSION",
                "plugin-github-repo": "publishpress/bundled-translations",
                "plugin-lang-domain": "bundled-translations",
                "plugin-composer-package": "publishpress/bundled-translations"
            },
            "installation-source": "dist",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com"
                }
            ],
            "description": "Forces WordPress plugins to use their bundled translations instead of global translations from wordpress.org.",
            "homepage": "http://publishpress.com/",
            "keywords": [
                "wordpress plugin"
            ],
            "support": {
                "issues": "https://github.com/publishpress/library-bundled-translations/issues",
                "source": "https://github.com/publishpress/library-bundled-translations/tree/v1.0.3"
            },
            "install-path": "../publishpress/bundled-translations"
        },
        {
            "name": "publishpress/instance-protection",
            "version": "2.1.0",
            "version_normalized": "2.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-instance-protection.git",
                "reference": "24289afd5ac8f1f4098a22a45cab3939c02db15f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-instance-protection/zipball/24289afd5ac8f1f4098a22a45cab3939c02db15f",
                "reference": "24289afd5ac8f1f4098a22a45cab3939c02db15f",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2.5"
            },
            "require-dev": {
                "publishpress/translations": "dev-development"
            },
            "time": "2025-12-09T00:25:13+00:00",
            "type": "library",
            "installation-source": "dist",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com"
                }
            ],
            "description": "Library for protecting WordPress plugins to run twice.",
            "homepage": "http://publishpress.com/",
            "keywords": [
                "wordpress plugin"
            ],
            "support": {
                "issues": "https://github.com/publishpress/library-instance-protection/issues",
                "source": "https://github.com/publishpress/library-instance-protection/tree/2.1.0"
            },
            "install-path": "../publishpress/instance-protection"
        },
        {
            "name": "publishpress/pimple-pimple",
            "version": "3.5.0.10",
            "version_normalized": "3.5.0.10",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-pimple-pimple.git",
                "reference": "f2784f4b1ccaf195b373a46a74cf3742e7c9f826"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-pimple-pimple/zipball/f2784f4b1ccaf195b373a46a74cf3742e7c9f826",
                "reference": "f2784f4b1ccaf195b373a46a74cf3742e7c9f826",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2.5",
                "publishpress/psr-container": "^2.0.1.10"
            },
            "require-dev": {
                "brianhenryie/strauss": "^0.14.0",
                "codeception/module-asserts": "^1.0",
                "codeception/module-cli": "^1.0",
                "codeception/module-db": "^1.0",
                "codeception/module-filesystem": "^1.0",
                "codeception/module-phpbrowser": "^1.0",
                "codeception/module-webdriver": "^1.0",
                "codeception/util-universalframework": "^1.0",
                "lucatume/wp-browser": "^3.1",
                "pimple/pimple": "3.5.0",
                "publishpress/codeception-extension-extended-copier": "^1.0",
                "publishpress/version-loader-generator": "^1.0"
            },
            "time": "2023-05-30T18:41:10+00:00",
            "type": "library",
            "extra": {
                "generator": {
                    "lib-class-test": "class_exists('PublishPress\\Pimple\\Container')",
                    "action-initialize-priority": "-185",
                    "action-register-priority": "-200"
                },
                "strauss": {
                    "target_directory": "lib",
                    "namespace_prefix": "PublishPress\\",
                    "classmap_prefix": "PublishPress_",
                    "constant_prefix": "PUBLISHPRESS_",
                    "include_author": "true",
                    "classmap_output": "true",
                    "packages": [
                        "pimple/pimple",
                        "psr/container"
                    ],
                    "override_autoload": [],
                    "exclude_from_copy": {
                        "packages": [],
                        "namespaces": [],
                        "file_patterns": []
                    },
                    "exclude_from_prefix": {
                        "packages": [],
                        "namespaces": [],
                        "file_patterns": []
                    },
                    "namespace_replacement_patterns": [],
                    "delete_vendor_packages": true,
                    "delete_vendor_files": true
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/include.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com"
                }
            ],
            "description": "Pimple, a simple Dependency Injection Container, prefixed for PublishPress",
            "homepage": "https://github.com/silexphp/Pimple/",
            "keywords": [
                "container",
                "dependency injection",
                "publishpress"
            ],
            "support": {
                "issues": "https://github.com/publishpress/library-pimple-pimple/issues",
                "source": "https://github.com/publishpress/library-pimple-pimple/tree/3.5.0.10"
            },
            "install-path": "../publishpress/pimple-pimple"
        },
        {
            "name": "publishpress/psr-container",
            "version": "2.0.2.1",
            "version_normalized": "2.0.2.1",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-psr-container.git",
                "reference": "773a2510aa39a7f0ad5d5dfc78878abb939f5704"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-psr-container/zipball/773a2510aa39a7f0ad5d5dfc78878abb939f5704",
                "reference": "773a2510aa39a7f0ad5d5dfc78878abb939f5704",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2.5"
            },
            "require-dev": {
                "brianhenryie/strauss": "^0.14.0",
                "codeception/module-asserts": "^1.0",
                "codeception/module-cli": "^1.0",
                "codeception/module-db": "^1.0",
                "codeception/module-filesystem": "^1.0",
                "codeception/module-phpbrowser": "^1.0",
                "codeception/module-webdriver": "^1.0",
                "codeception/util-universalframework": "^1.0",
                "lucatume/wp-browser": "^3.1",
                "psr/container": "2.0.2",
                "publishpress/codeception-extension-extended-copier": "^1.0",
                "publishpress/version-loader-generator": "^1.0"
            },
            "time": "2025-12-09T15:18:16+00:00",
            "type": "library",
            "extra": {
                "strauss": {
                    "packages": [
                        "psr/container"
                    ],
                    "include_author": "true",
                    "classmap_output": "true",
                    "classmap_prefix": "PublishPress_",
                    "constant_prefix": "PUBLISHPRESS_",
                    "namespace_prefix": "PublishPress\\",
                    "target_directory": "lib",
                    "exclude_from_copy": {
                        "packages": [],
                        "namespaces": [],
                        "file_patterns": []
                    },
                    "override_autoload": [],
                    "delete_vendor_files": true,
                    "exclude_from_prefix": {
                        "packages": [],
                        "namespaces": [],
                        "file_patterns": []
                    },
                    "delete_vendor_packages": true,
                    "namespace_replacement_patterns": []
                },
                "generator": {
                    "lib-class-test": "interface_exists('PublishPress\\Psr\\Container\\ContainerInterface')",
                    "action-register-priority": "-200",
                    "action-initialize-priority": "-190"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "lib/include.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "PHP-FIG",
                    "homepage": "https://www.php-fig.org/"
                },
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com"
                }
            ],
            "description": "Common Container Interface (PHP FIG PSR-11), prefixed for PublishPress plugins",
            "homepage": "https://github.com/php-fig/container",
            "keywords": [
                "PSR-11",
                "container",
                "container-interface",
                "container-interop",
                "psr",
                "publishpress"
            ],
            "support": {
                "issues": "https://github.com/publishpress/library-psr-container/issues",
                "source": "https://github.com/publishpress/library-psr-container/tree/2.0.2.1"
            },
            "install-path": "../publishpress/psr-container"
        },
        {
            "name": "publishpress/wordpress-banners",
            "version": "v1.3.1",
            "version_normalized": "1.3.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-wordpress-banners.git",
                "reference": "bcb5f9f00973d53e2db027f9a05c059f18743fae"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-wordpress-banners/zipball/bcb5f9f00973d53e2db027f9a05c059f18743fae",
                "reference": "bcb5f9f00973d53e2db027f9a05c059f18743fae",
                "shasum": ""
            },
            "require": {
                "php": ">=5.6.20"
            },
            "time": "2022-08-15T18:07:23+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "BannersMain.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com"
                }
            ],
            "description": "Display banners in admin pages of PublishPress Plugins.",
            "homepage": "http://publishpress.com/",
            "support": {
                "issues": "https://github.com/publishpress/library-wordpress-banners/issues",
                "source": "https://github.com/publishpress/library-wordpress-banners/tree/v1.3.1"
            },
            "install-path": "../publishpress/wordpress-banners"
        },
        {
            "name": "publishpress/wordpress-reviews",
            "version": "1.2.1",
            "version_normalized": "1.2.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-wordpress-reviews.git",
                "reference": "f6cff7c2a773c03bbe074a2e8d4180b04e8b8f0d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-wordpress-reviews/zipball/f6cff7c2a773c03bbe074a2e8d4180b04e8b8f0d",
                "reference": "f6cff7c2a773c03bbe074a2e8d4180b04e8b8f0d",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2"
            },
            "require-dev": {
                "automattic/vipwpcs": "^3",
                "brain/monkey": "^2.6",
                "friendsofphp/php-cs-fixer": "^3.49",
                "overtrue/phplint": "^9.1",
                "phpcompatibility/php-compatibility": "^9.3",
                "phpstan/phpstan": "^1.10",
                "phpunit/phpunit": "^8.5 || ^9.0",
                "publishpress/publishpress-phpcs-standards": "dev-main",
                "publishpress/translations": "^1.0.0",
                "squizlabs/php_codesniffer": "^3.8",
                "szepeviktor/phpstan-wordpress": "^1.3",
                "wp-coding-standards/wpcs": "^3"
            },
            "time": "2026-05-13T15:21:26+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "ReviewsController.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com"
                },
                {
                    "name": "Daniel Iser",
                    "homepage": "https://github.com/danieliser/WP-Product-In-Dash-Review-Requests"
                }
            ],
            "description": "Library for showing a five-star review banner.",
            "homepage": "http://publishpress.com/",
            "keywords": [
                "review",
                "reviews",
                "wordpress plugin"
            ],
            "support": {
                "issues": "https://github.com/publishpress/library-wordpress-reviews/issues",
                "source": "https://github.com/publishpress/library-wordpress-reviews/tree/1.2.1"
            },
            "install-path": "../publishpress/wordpress-reviews"
        },
        {
            "name": "publishpress/wordpress-version-notices",
            "version": "2.2.1",
            "version_normalized": "2.2.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/publishpress/library-wordpress-version-notices.git",
                "reference": "95447d36d53e4abec9f9b988755acf1c72353677"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/publishpress/library-wordpress-version-notices/zipball/95447d36d53e4abec9f9b988755acf1c72353677",
                "reference": "95447d36d53e4abec9f9b988755acf1c72353677",
                "shasum": ""
            },
            "require": {
                "php": ">=7.2.5",
                "publishpress/pimple-pimple": "^3.5.0.0",
                "publishpress/psr-container": "^2.0.1.0"
            },
            "require-dev": {
                "automattic/vipwpcs": "^3",
                "codeception/module-asserts": "^1.0",
                "codeception/module-cli": "^1.0",
                "codeception/module-db": "^1.0",
                "codeception/module-filesystem": "^1.0",
                "codeception/module-phpbrowser": "^1.0",
                "codeception/module-rest": "^1.3",
                "codeception/module-webdriver": "^1.0",
                "codeception/util-universalframework": "^1.0",
                "composer/composer": "^2.7",
                "friendsofphp/php-cs-fixer": "^3.49",
                "lucatume/wp-browser": "^3",
                "overtrue/phplint": "^2.1",
                "phpcompatibility/php-compatibility": "^9.3",
                "phpstan/phpstan": "^1.10",
                "publishpress/publishpress-phpcs-standards": "^1.0",
                "publishpress/translations": "^1.0.0",
                "publishpress/version-loader-generator": "^1.0",
                "squizlabs/php_codesniffer": "^3.8",
                "szepeviktor/phpstan-wordpress": "^1.3",
                "wp-coding-standards/wpcs": "^3"
            },
            "time": "2026-05-13T15:05:11+00:00",
            "type": "library",
            "extra": {
                "generator": {
                    "src-dir": "src",
                    "lib-class-test": "class_exists('PublishPress\\WordpressVersionNotices\\ServicesProvider')",
                    "action-register-priority": "-190",
                    "action-initialize-priority": "-150"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "src/include.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "PublishPress",
                    "email": "help@publishpress.com",
                    "homepage": "https://publishpress.com",
                    "role": "Developer"
                }
            ],
            "description": "Library for displaying version notices for Pro plugins in WordPress.",
            "support": {
                "issues": "https://github.com/publishpress/library-wordpress-version-notices/issues",
                "source": "https://github.com/publishpress/library-wordpress-version-notices/tree/2.2.1"
            },
            "install-path": "../publishpress/wordpress-version-notices"
        }
    ],
    "dev": false,
    "dev-package-names": []
}
