diff --git a/.env.example b/.env.example index 9dd9ef7..7f82367 100644 --- a/.env.example +++ b/.env.example @@ -1,7 +1,7 @@ DATABASE_URL='mysql://wp:password@ap-ks-db:3306/wp' WP_ENV='development' -WP_HOME='https://wordpress-template.local' +WP_HOME='https://kitchen-sink.local' WP_SITEURL="${WP_HOME}/wp" # Specify optional debug.log path diff --git a/README.md b/README.md index a1c985a..cc8f628 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# wordpress-template +# kitchen-sink diff --git a/bin/require-wp-plugins b/bin/require-wp-plugins new file mode 100755 index 0000000..f9cb4f0 --- /dev/null +++ b/bin/require-wp-plugins @@ -0,0 +1,13 @@ +#!/bin/bash + +. $(dirname $0)/_prelude.bash + +packages=() +for package in "$@" +do + [[ ! $package =~ / ]] && package=${DEFAULT_NAMESPACE:-wpackagist-plugin}/$package + [[ ! $package =~ : ]] && [[ -n ${DEFAULT_VERSION:-} ]] && package="$package:$DEFAULT_VERSION" + packages+=($package) +done + +composer require ${packages[*]} diff --git a/composer.json b/composer.json index b76b9ab..1658838 100644 --- a/composer.json +++ b/composer.json @@ -1,14 +1,33 @@ { - "name": "aspirepress/wordpress-template", + "name": "aspirepress/kitchen-sink", "type": "project", "license": "MIT", "description": "WordPress boilerplate based on Roots Bedrock, pre-configured with a large number of plugins", - "homepage": "https://github.com/aspirepress/wordpress-template", + "homepage": "https://github.com/aspirepress/kitchen-sink", "repositories": [ { "type": "composer", "url": "https://wpackagist.org", - "only": ["wpackagist-plugin/*", "wpackagist-theme/*"] + "only": [ + "wpackagist-plugin/*", + "wpackagist-theme/*" + ] + }, + { + "type": "vcs", + "url": "https://github.com/aspirepress/AspireUpdate" + }, + { + "type": "vcs", + "url": "https://github.com/aspirepress/aspirecloud-plugin" + }, + { + "type": "vcs", + "url": "https://github.com/fairpm/fair-plugin" + }, + { + "type": "vcs", + "url": "https://github.com/fairpm/mini-fair-repo" } ], "require": { @@ -20,26 +39,67 @@ "roots/bedrock-disallow-indexing": "^2.0", "roots/wordpress": "6.8.2", "roots/wp-config": "1.0.0", - "wpackagist-theme/twentytwentyfive": "^1.0" + "wpackagist-theme/twentytwentyfive": "^1.0", + "aspirepress/aspireupdate": "dev-main", + "fair/fair-plugin": "dev-main", + "afragen/git-updater": "dev-develop", + "fairpm/mini-fair-repo": "dev-main", + "wpackagist-plugin/akismet": "dev-trunk", + "wpackagist-plugin/wordpress-seo": "dev-trunk", + "wpackagist-plugin/gutenberg": "dev-trunk", + "wpackagist-plugin/two-factor": "dev-trunk", + "wpackagist-plugin/contact-form-7": "dev-trunk", + "wpackagist-plugin/woocommerce": "dev-trunk", + "wpackagist-plugin/advanced-custom-fields": "dev-trunk", + "wpackagist-plugin/hello-dolly": "dev-trunk", + "wpackagist-plugin/classic-editor": "dev-trunk", + "wpackagist-plugin/all-in-one-wp-migration": "dev-trunk", + "wpackagist-plugin/google-site-kit": "dev-trunk", + "wpackagist-plugin/wordfence": "dev-trunk", + "wpackagist-plugin/wp-mail-smtp": "dev-trunk", + "wpackagist-plugin/really-simple-ssl": "dev-trunk", + "wpackagist-plugin/duplicate-page": "dev-trunk", + "wpackagist-plugin/redirection": "dev-trunk", + "wpackagist-plugin/better-search-replace": "dev-trunk", + "wpackagist-plugin/svg-support": "dev-trunk", + "wpackagist-plugin/wp-optimize": "dev-trunk", + "wpackagist-plugin/ultimate-addons-for-gutenberg": "dev-trunk", + "wpackagist-plugin/polylang": "dev-trunk", + "wpackagist-plugin/meta-box": "dev-trunk", + "wpackagist-plugin/easy-table-of-contents": "dev-trunk", + "wpackagist-plugin/kadence-blocks": "dev-trunk", + "wpackagist-plugin/limit-login-attempts": "dev-trunk", + "aspirepress/aspirecloud": "dev-main" }, "require-dev": { - "roave/security-advisories": "dev-latest" + "roave/security-advisories": "dev-latest", + "mcaskill/composer-exclude-files": "^4.0" }, "config": { "optimize-autoloader": true, "preferred-install": "dist", "allow-plugins": { "composer/installers": true, - "roots/wordpress-core-installer": true + "roots/wordpress-core-installer": true, + "mcaskill/composer-exclude-files": true } }, "minimum-stability": "dev", "prefer-stable": true, "extra": { + "exclude-from-files": [ + "freemius/wordpress-sdk/start.php" + ], "installer-paths": { - "web/app/mu-plugins/{$name}/": ["type:wordpress-muplugin"], - "web/app/plugins/{$name}/": ["type:wordpress-plugin"], - "web/app/themes/{$name}/": ["type:wordpress-theme"] + "web/app/mu-plugins/{$name}/": [ + "type:wordpress-muplugin" + ], + "web/app/plugins/{$name}/": [ + "type:wordpress-plugin" + ], + "web/app/themes/{$name}/": [ + "type:wordpress-theme" + ] }, "wordpress-install-dir": "web/wp" }, diff --git a/composer.lock b/composer.lock index ac940dc..5f3396a 100644 --- a/composer.lock +++ b/composer.lock @@ -4,45 +4,84 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ca6526b89f13bf8d9a2024bcd5b5db45", + "content-hash": "4cd61835b85e32e12e4e761b3984df8b", "packages": [ { - "name": "composer/installers", - "version": "v2.3.0", + "name": "afragen/autoloader", + "version": "dev-master", "source": { "type": "git", - "url": "https://github.com/composer/installers.git", - "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e" + "url": "https://github.com/afragen/autoloader.git", + "reference": "f79332a25eadecb53b397b84d0a5220cbbc4b457" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/12fb2dfe5e16183de69e784a7b84046c43d97e8e", - "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e", + "url": "https://api.github.com/repos/afragen/autoloader/zipball/f79332a25eadecb53b397b84d0a5220cbbc4b457", + "reference": "f79332a25eadecb53b397b84d0a5220cbbc4b457", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": "^7.2 || ^8.0" + "php": ">=7.1" + }, + "default-branch": true, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Andy Fragen", + "email": "andy@thefragens.com", + "homepage": "https://thefragens.com", + "role": "Developer" + } + ], + "description": "PSR-4 style autoloader and classmap loader.", + "keywords": [ + "autoload" + ], + "support": { + "issues": "https://github.com/afragen/autoloader/issues", + "source": "https://github.com/afragen/autoloader/tree/3.0.1" + }, + "time": "2025-02-19T18:41:01+00:00" + }, + { + "name": "afragen/git-updater", + "version": "dev-develop", + "source": { + "type": "git", + "url": "https://github.com/afragen/git-updater.git", + "reference": "44789f17cbeba31f594dae59242d75a99f0246cb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/afragen/git-updater/zipball/44789f17cbeba31f594dae59242d75a99f0246cb", + "reference": "44789f17cbeba31f594dae59242d75a99f0246cb", + "shasum": "" + }, + "require": { + "afragen/singleton": "^1.0", + "afragen/wordpress-plugin-readme-parser": "^1", + "afragen/wp-dismiss-notice": "*", + "freemius/wordpress-sdk": "^2.12", + "php": ">=8.0" }, "require-dev": { - "composer/composer": "^1.10.27 || ^2.7", - "composer/semver": "^1.7.2 || ^3.4.0", - "phpstan/phpstan": "^1.11", - "phpstan/phpstan-phpunit": "^1", - "symfony/phpunit-bridge": "^7.1.1", - "symfony/process": "^5 || ^6 || ^7" + "mcaskill/composer-exclude-files": "^4.0", + "wp-coding-standards/wpcs": "^3.0.0" }, - "type": "composer-plugin", + "default-branch": true, + "type": "wordpress-plugin", "extra": { - "class": "Composer\\Installers\\Plugin", - "branch-alias": { - "dev-main": "2.x-dev" - }, - "plugin-modifies-install-path": true + "exclude-from-files": [ + "freemius/wordpress-sdk/start.php" + ] }, "autoload": { "psr-4": { - "Composer\\Installers\\": "src/Composer/Installers" + "Fragen\\Git_Updater\\": "src/Git_Updater/" } }, "notification-url": "https://packagist.org/downloads/", @@ -51,133 +90,58 @@ ], "authors": [ { - "name": "Kyle Robinson Young", - "email": "kyle@dontkry.com", - "homepage": "https://github.com/shama" + "name": "Andy Fragen", + "email": "andy@thefragens.com", + "homepage": "https://thefragens.com", + "role": "Developer" } ], - "description": "A multi-framework Composer library installer", - "homepage": "https://composer.github.io/installers/", + "description": "A plugin to automatically update GitHub, Bitbucket, GitLab, or Gitea hosted plugins, themes, and language packs.", "keywords": [ - "Dolibarr", - "Eliasis", - "Hurad", - "ImageCMS", - "Kanboard", - "Lan Management System", - "MODX Evo", - "MantisBT", - "Mautic", - "Maya", - "OXID", - "Plentymarkets", - "Porto", - "RadPHP", - "SMF", - "Starbug", - "Thelia", - "Whmcs", - "WolfCMS", - "agl", - "annotatecms", - "attogram", - "bitrix", - "cakephp", - "chef", - "cockpit", - "codeigniter", - "concrete5", - "concreteCMS", - "croogo", - "dokuwiki", - "drupal", - "eZ Platform", - "elgg", - "expressionengine", - "fuelphp", - "grav", - "installer", - "itop", - "known", - "kohana", - "laravel", - "lavalite", - "lithium", - "magento", - "majima", - "mako", - "matomo", - "mediawiki", - "miaoxing", - "modulework", - "modx", - "moodle", - "osclass", - "pantheon", - "phpbb", - "piwik", - "ppi", - "processwire", - "puppet", - "pxcms", - "reindex", - "roundcube", - "shopware", - "silverstripe", - "sydes", - "sylius", - "tastyigniter", - "wordpress", - "yawik", - "zend", - "zikula" + "plugin", + "theme", + "updater", + "wordpress" ], "support": { - "issues": "https://github.com/composer/installers/issues", - "source": "https://github.com/composer/installers/tree/v2.3.0" + "issues": "https://github.com/afragen/git-updater/issues", + "source": "https://github.com/afragen/git-updater" }, "funding": [ { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", + "url": "https://github.com/afragen", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" } ], - "time": "2024-06-24T20:46:46+00:00" + "time": "2025-09-03T00:46:02+00:00" }, { - "name": "graham-campbell/result-type", - "version": "v1.1.3", + "name": "afragen/git-updater-lite", + "version": "2.3.7", "source": { "type": "git", - "url": "https://github.com/GrahamCampbell/Result-Type.git", - "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" + "url": "https://github.com/afragen/git-updater-lite.git", + "reference": "55862c61899f82d66863f22fe207a7784be8b213" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", - "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", + "url": "https://api.github.com/repos/afragen/git-updater-lite/zipball/55862c61899f82d66863f22fe207a7784be8b213", + "reference": "55862c61899f82d66863f22fe207a7784be8b213", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.3" + "php": ">=7.4" }, "require-dev": { - "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" + "squizlabs/php_codesniffer": "3.10.3", + "wp-coding-standards/wpcs": "~3.1.0", + "yoast/phpunit-polyfills": "^1.1.0" }, "type": "library", "autoload": { - "psr-4": { - "GrahamCampbell\\ResultType\\": "src/" - } + "classmap": [ + "Lite.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -185,65 +149,53 @@ ], "authors": [ { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" + "name": "Andy Fragen", + "email": "andy@thefragens.com", + "homepage": "https://github.com/afragen/git-updater-lite", + "role": "Developer" } ], - "description": "An Implementation Of The Result Type", + "description": "A simple class to integrate with Git Updater for standalone plugin/theme updates.", "keywords": [ - "Graham Campbell", - "GrahamCampbell", - "Result Type", - "Result-Type", - "result" + "plugin", + "theme", + "updater", + "wordpress" ], "support": { - "issues": "https://github.com/GrahamCampbell/Result-Type/issues", - "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" + "issues": "https://github.com/afragen/git-updater-lite/issues", + "source": "https://github.com/afragen/git-updater-lite/tree/2.3.7" }, "funding": [ { - "url": "https://github.com/GrahamCampbell", + "url": "https://github.com/afragen", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", - "type": "tidelift" } ], - "time": "2024-07-20T21:45:45+00:00" + "time": "2025-08-03T00:27:41+00:00" }, { - "name": "oscarotero/env", - "version": "v2.1.1", + "name": "afragen/singleton", + "version": "1.0.5", "source": { "type": "git", - "url": "https://github.com/oscarotero/env.git", - "reference": "9f7d85cc6890f06a65bad4fe0077c070d596e4a4" + "url": "https://github.com/afragen/singleton.git", + "reference": "c93d90651dcf027bcd365d81bccf1eda73fe2f2d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/oscarotero/env/zipball/9f7d85cc6890f06a65bad4fe0077c070d596e4a4", - "reference": "9f7d85cc6890f06a65bad4fe0077c070d596e4a4", + "url": "https://api.github.com/repos/afragen/singleton/zipball/c93d90651dcf027bcd365d81bccf1eda73fe2f2d", + "reference": "c93d90651dcf027bcd365d81bccf1eda73fe2f2d", "shasum": "" }, "require": { - "ext-ctype": "*", - "php": ">=7.1" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^2.16", - "phpunit/phpunit": ">=7.0" + "php": ">=5.6.5" }, "type": "library", "autoload": { - "files": [ - "src/env_function.php" - ], - "psr-4": { - "Env\\": "src/" - } + "classmap": [ + "Singleton.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -251,125 +203,99 @@ ], "authors": [ { - "name": "Oscar Otero", - "email": "oom@oscarotero.com", - "homepage": "http://oscarotero.com", + "name": "Andy Fragen", + "email": "andy@thefragens.com", + "homepage": "https://github.com/afragen/singleton", "role": "Developer" } ], - "description": "Simple library to consume environment variables", - "homepage": "https://github.com/oscarotero/env", + "description": "A singleton static proxy generator.", "keywords": [ - "env" + "singleton", + "wordpress" ], "support": { - "email": "oom@oscarotero.com", - "issues": "https://github.com/oscarotero/env/issues", - "source": "https://github.com/oscarotero/env/tree/v2.1.1" + "issues": "https://github.com/afragen/singleton/issues", + "source": "https://github.com/afragen/singleton/tree/1.0.5" }, - "time": "2024-12-03T01:02:28+00:00" + "time": "2024-11-19T17:40:31+00:00" }, { - "name": "phpoption/phpoption", - "version": "1.9.4", + "name": "afragen/translations-updater", + "version": "1.2.1", "source": { "type": "git", - "url": "https://github.com/schmittjoh/php-option.git", - "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d" + "url": "https://github.com/afragen/translations-updater.git", + "reference": "80290fe8eeef1dbaca21baea782b152d1a0e0a8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", - "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "url": "https://api.github.com/repos/afragen/translations-updater/zipball/80290fe8eeef1dbaca21baea782b152d1a0e0a8c", + "reference": "80290fe8eeef1dbaca21baea782b152d1a0e0a8c", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0" + "php": ">=5.4" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" + "wp-coding-standards/wpcs": "^3.0.0" }, "type": "library", - "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false - }, - "branch-alias": { - "dev-master": "1.9-dev" - } - }, "autoload": { "psr-4": { - "PhpOption\\": "src/PhpOption/" + "Fragen\\Translations_Updater\\": "src/Translations_Updater/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" + "MIT" ], "authors": [ { - "name": "Johannes M. Schmitt", - "email": "schmittjoh@gmail.com", - "homepage": "https://github.com/schmittjoh" - }, - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" + "name": "Andy Fragen", + "email": "andy@thefragens.com", + "homepage": "https://thefragens.com", + "role": "Developer" } ], - "description": "Option Type for PHP", + "description": "This framework provides automatic decoupled languate pack updates from a public repository for your WordPress plugin or theme.", "keywords": [ - "language", - "option", - "php", - "type" + "language pack", + "plugin", + "theme", + "translations", + "updater", + "wordpress" ], "support": { - "issues": "https://github.com/schmittjoh/php-option/issues", - "source": "https://github.com/schmittjoh/php-option/tree/1.9.4" + "issues": "https://github.com/afragen/translations-updater/issues", + "source": "https://github.com/afragen/translations-updater" }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", - "type": "tidelift" - } - ], - "time": "2025-08-21T11:53:16+00:00" + "time": "2025-04-16T16:51:43+00:00" }, { - "name": "roots/bedrock-autoloader", - "version": "1.0.4", + "name": "afragen/wordpress-plugin-readme-parser", + "version": "1.2024.12.10", "source": { "type": "git", - "url": "https://github.com/roots/bedrock-autoloader.git", - "reference": "f508348a3365ab5ce7e045f5fd4ee9f0a30dd70f" + "url": "https://github.com/afragen/wordpress-plugin-readme-parser.git", + "reference": "803ccfc442d956aa04d69f4b234eda5d7f03afc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/bedrock-autoloader/zipball/f508348a3365ab5ce7e045f5fd4ee9f0a30dd70f", - "reference": "f508348a3365ab5ce7e045f5fd4ee9f0a30dd70f", + "url": "https://api.github.com/repos/afragen/wordpress-plugin-readme-parser/zipball/803ccfc442d956aa04d69f4b234eda5d7f03afc4", + "reference": "803ccfc442d956aa04d69f4b234eda5d7f03afc4", "shasum": "" }, "require": { - "php": ">=7.1" - }, - "require-dev": { - "10up/wp_mock": "^0.4.2", - "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + "erusev/parsedown": "^1.7", + "php": ">=5.4" }, "type": "library", "autoload": { - "psr-4": { - "Roots\\Bedrock\\": "src/" - } + "classmap": [ + "class-parser.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -377,370 +303,343 @@ ], "authors": [ { - "name": "Nick Fox", - "email": "nick@foxaii.com", - "homepage": "https://github.com/foxaii" - }, - { - "name": "Scott Walkinshaw", - "email": "scott.walkinshaw@gmail.com", - "homepage": "https://github.com/swalkinshaw" - }, - { - "name": "Austin Pray", - "email": "austin@austinpray.com", - "homepage": "https://github.com/austinpray" + "name": "WordPress.org", + "homepage": "https://meta.trac.wordpress.org/browser/sites/trunk/wordpress.org/public_html/wp-content/plugins/plugin-directory/readme" } ], - "description": "An autoloader that enables standard plugins to be required just like must-use plugins", + "description": "A clone of the current WordPress.org Plugin Readme Parser, class-parser.php", "keywords": [ - "autoloader", - "bedrock", - "mu-plugin", - "must-use", - "plugin", + "parser", + "readme", "wordpress" ], "support": { - "forum": "https://discourse.roots.io/", - "issues": "https://github.com/roots/bedrock-autoloader/issues", - "source": "https://github.com/roots/bedrock-autoloader/tree/1.0.4" + "issues": "https://github.com/afragen/wordpress-plugin-readme-parser/issues", + "source": "https://github.com/afragen/wordpress-plugin-readme-parser/tree/1.2024.12.10" }, - "funding": [ - { - "url": "https://github.com/roots", - "type": "github" - }, - { - "url": "https://www.patreon.com/rootsdev", - "type": "patreon" - } - ], - "time": "2020-12-04T15:59:12+00:00" + "time": "2024-12-10T23:43:17+00:00" }, { - "name": "roots/bedrock-disallow-indexing", - "version": "2.0.0", + "name": "afragen/wp-dismiss-notice", + "version": "0.3.7", "source": { "type": "git", - "url": "https://github.com/roots/bedrock-disallow-indexing.git", - "reference": "6c28192e17cb9e02a5c0c99691a18552b85e1615" + "url": "https://github.com/afragen/wp-dismiss-notice.git", + "reference": "3e2c694ca891fe94771457f54a3a5457a70c0aec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/bedrock-disallow-indexing/zipball/6c28192e17cb9e02a5c0c99691a18552b85e1615", - "reference": "6c28192e17cb9e02a5c0c99691a18552b85e1615", + "url": "https://api.github.com/repos/afragen/wp-dismiss-notice/zipball/3e2c694ca891fe94771457f54a3a5457a70c0aec", + "reference": "3e2c694ca891fe94771457f54a3a5457a70c0aec", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=5.6" + }, + "type": "library", + "autoload": { + "classmap": [ + "wp-dismiss-notice.php" + ] }, - "type": "wordpress-muplugin", "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Ben Word", - "email": "ben@benword.com", - "homepage": "https://github.com/retlehs" - }, - { - "name": "Scott Walkinshaw", - "email": "scott.walkinshaw@gmail.com", - "homepage": "https://github.com/swalkinshaw" - }, - { - "name": "QWp6t", - "email": "hi@qwp6t.me", - "homepage": "https://github.com/qwp6t" + "name": "Andy Fragen", + "email": "andy@thefragens.com", + "homepage": "https://thefragens.com", + "role": "Developer" } ], - "description": "Disallow indexing of your site on non-production environments", - "keywords": [ - "wordpress" - ], + "description": "Library for time dismissible WordPress admin notices.", "support": { - "forum": "https://discourse.roots.io/", - "issues": "https://github.com/roots/bedrock-disallow-indexing/issues", - "source": "https://github.com/roots/bedrock-disallow-indexing/tree/2.0.0" + "issues": "https://github.com/afragen/wp-dismiss-notice/issues", + "source": "https://github.com/afragen/wp-dismiss-notice" }, - "funding": [ - { - "url": "https://github.com/roots", - "type": "github" - }, - { - "url": "https://www.patreon.com/rootsdev", - "type": "patreon" - } - ], - "time": "2020-05-20T01:25:07+00:00" + "time": "2023-05-30T21:45:15+00:00" }, { - "name": "roots/wordpress", - "version": "6.8.2", + "name": "aspirepress/aspirecloud", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/roots/wordpress.git", - "reference": "29e4eb49b2f4c591e39d4eb6705a27cf1ea40e45" + "url": "https://github.com/aspirepress/aspirecloud-plugin.git", + "reference": "b22ec865b0c934f511f625d6a78c0f829a8c47c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/wordpress/zipball/29e4eb49b2f4c591e39d4eb6705a27cf1ea40e45", - "reference": "29e4eb49b2f4c591e39d4eb6705a27cf1ea40e45", + "url": "https://api.github.com/repos/aspirepress/aspirecloud-plugin/zipball/b22ec865b0c934f511f625d6a78c0f829a8c47c9", + "reference": "b22ec865b0c934f511f625d6a78c0f829a8c47c9", "shasum": "" }, "require": { - "roots/wordpress-core-installer": "^3.0", - "roots/wordpress-no-content": "self.version" + "php": ">=7.4.0" + }, + "require-dev": { + "nimut/phpunit-merger": "^2.0", + "squizlabs/php_codesniffer": "3.10.3", + "wp-cli/wp-cli-bundle": "^2.12", + "wp-coding-standards/wpcs": "~3.1.0", + "yoast/phpunit-polyfills": "^1.1.0" + }, + "default-branch": true, + "type": "wordpress-plugin", + "scripts": { + "format": [ + "@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf --report=summary,source" + ], + "lint": [ + "@php ./vendor/squizlabs/php_codesniffer/bin/phpcs --report=summary,source" + ], + "test": [ + "Composer\\Config::disableProcessTimeout", + "@php ./vendor/phpunit/phpunit/phpunit" + ], + "test:multisite": [ + "Composer\\Config::disableProcessTimeout", + "@php ./vendor/phpunit/phpunit/phpunit -c tests/phpunit/multisite.xml" + ], + "build:css": [ + "npm run build:css" + ], + "build:css:dev": [ + "npm run build:css:dev" + ], + "watch:css": [ + "npm run watch:css" + ], + "build": [ + "npm run build" + ], + "coverage:merge": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=coverage", + "@php ./vendor/bin/phpunit-merger coverage tests/phpunit/coverage/php --html tests/phpunit/coverage/html/full tests/phpunit/cache/full-cache.xml" + ], + "coverage:single": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=off", + "@putenv WP_TESTS_SKIP_INSTALL=0", + "@test --filter prime_test_suite", + "@putenv XDEBUG_MODE=coverage", + "@php ./vendor/phpunit/phpunit/phpunit --filter Integration --coverage-php tests/phpunit/cache/full-cache.xml", + "@php ./vendor/bin/phpunit-merger coverage tests/phpunit/coverage/php --html tests/phpunit/coverage/html/single tests/phpunit/cache/full-cache.xml" + ], + "coverage:unit": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=coverage", + "@php ./vendor/phpunit/phpunit/phpunit --exclude-group=Integration --coverage-php tests/phpunit/coverage/php/unit.xml --coverage-html tests/phpunit/coverage/html/unit" + ], + "coverage:integration": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=coverage", + "@php ./vendor/phpunit/phpunit/phpunit --group=Integration --coverage-php tests/phpunit/coverage/php/integration.xml --coverage-html tests/phpunit/coverage/html/integration" + ] }, - "type": "metapackage", - "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT", - "GPL-2.0-or-later" - ], - "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.", - "homepage": "https://wordpress.org/", - "keywords": [ - "blog", - "cms", - "wordpress" + "GPLv2" ], - "support": { - "issues": "https://github.com/roots/wordpress/issues", - "source": "https://github.com/roots/wordpress/tree/6.8.2" - }, - "funding": [ + "authors": [ { - "url": "https://github.com/roots", - "type": "github" + "name": "AspirePress" } ], - "time": "2025-05-23T18:54:22+00:00" + "description": "WordPress Core Services API.", + "support": { + "source": "https://github.com/aspirepress/aspirecloud-plugin/tree/main", + "issues": "https://github.com/aspirepress/aspirecloud-plugin/issues" + }, + "time": "2025-08-09T20:34:35+00:00" }, { - "name": "roots/wordpress-core-installer", - "version": "3.0.0", + "name": "aspirepress/aspireupdate", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/roots/wordpress-core-installer.git", - "reference": "714d2e2a9e523f6e7bde4810d5a04aedf0ec217f" + "url": "https://github.com/aspirepress/aspireupdate.git", + "reference": "1c78bea1f73b723f7dd28173c860e26b3c8e672f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/wordpress-core-installer/zipball/714d2e2a9e523f6e7bde4810d5a04aedf0ec217f", - "reference": "714d2e2a9e523f6e7bde4810d5a04aedf0ec217f", + "url": "https://api.github.com/repos/aspirepress/aspireupdate/zipball/1c78bea1f73b723f7dd28173c860e26b3c8e672f", + "reference": "1c78bea1f73b723f7dd28173c860e26b3c8e672f", "shasum": "" }, "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=7.2.24" - }, - "conflict": { - "composer/installers": "<1.0.6" - }, - "replace": { - "johnpbloch/wordpress-core-installer": "*" + "afragen/autoloader": "dev-master", + "afragen/git-updater-lite": "^2", + "afragen/translations-updater": "^1", + "php": ">=7.4.0" }, "require-dev": { - "composer/composer": "^1.0 || ^2.0", - "phpunit/phpunit": "^8.5" - }, - "type": "composer-plugin", - "extra": { - "class": "Roots\\Composer\\WordPressCorePlugin" + "nimut/phpunit-merger": "^2.0", + "squizlabs/php_codesniffer": "3.10.3", + "wp-cli/wp-cli-bundle": "^2.12", + "wp-coding-standards/wpcs": "~3.1.0", + "yoast/phpunit-polyfills": "^1.1.0" }, - "autoload": { - "psr-4": { - "Roots\\Composer\\": "src/" - } + "default-branch": true, + "type": "wordpress-plugin", + "scripts": { + "format": [ + "@php ./vendor/squizlabs/php_codesniffer/bin/phpcbf --report=summary,source" + ], + "lint": [ + "@php ./vendor/squizlabs/php_codesniffer/bin/phpcs --report=summary,source" + ], + "test": [ + "Composer\\Config::disableProcessTimeout", + "@php ./vendor/phpunit/phpunit/phpunit" + ], + "test:multisite": [ + "Composer\\Config::disableProcessTimeout", + "@php ./vendor/phpunit/phpunit/phpunit -c tests/phpunit/multisite.xml" + ], + "coverage:merge": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=coverage", + "@php ./vendor/bin/phpunit-merger coverage tests/phpunit/coverage/php --html tests/phpunit/coverage/html/full tests/phpunit/cache/full-cache.xml" + ], + "coverage:single": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=off", + "@putenv WP_TESTS_SKIP_INSTALL=0", + "@test --filter prime_test_suite", + "@putenv XDEBUG_MODE=coverage", + "@putenv WP_TESTS_SKIP_INSTALL=1", + "@test" + ], + "coverage:multisite": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=off", + "@putenv WP_TESTS_SKIP_INSTALL=0", + "@test:multisite --filter prime_test_suite", + "@putenv XDEBUG_MODE=coverage", + "@putenv WP_TESTS_SKIP_INSTALL=1", + "@test:multisite" + ], + "coverage:full": [ + "Composer\\Config::disableProcessTimeout", + "@coverage:single", + "@coverage:multisite", + "@coverage:merge" + ] }, - "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0-or-later" + "GPLv2" ], "authors": [ { - "name": "John P. Bloch", - "email": "me@johnpbloch.com" - }, - { - "name": "Roots", - "email": "team@roots.io" + "name": "AspirePress" } ], - "description": "A Composer custom installer to handle installing WordPress as a dependency", - "keywords": [ - "wordpress" - ], + "description": "Update plugins and themes for WordPress.", "support": { - "issues": "https://github.com/roots/wordpress-core-installer/issues", - "source": "https://github.com/roots/wordpress-core-installer/tree/3.0.0" + "source": "https://github.com/aspirepress/aspireupdate/tree/main", + "issues": "https://github.com/aspirepress/aspireupdate/issues" }, - "funding": [ - { - "url": "https://github.com/roots", - "type": "github" - } - ], - "time": "2025-05-23T18:47:25+00:00" + "time": "2025-06-25T18:06:02+00:00" }, { - "name": "roots/wordpress-no-content", - "version": "6.8.2", + "name": "brick/math", + "version": "0.13.1", "source": { "type": "git", - "url": "https://github.com/WordPress/WordPress.git", - "reference": "6.8.2" + "url": "https://github.com/brick/math.git", + "reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04" }, "dist": { "type": "zip", - "url": "https://downloads.wordpress.org/release/wordpress-6.8.2-no-content.zip", - "reference": "6.8.2", - "shasum": "7d8dcb839f4754e331d93b86f9adc8c171d81e97" + "url": "https://api.github.com/repos/brick/math/zipball/fc7ed316430118cc7836bf45faff18d5dfc8de04", + "reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04", + "shasum": "" }, "require": { - "php": ">= 7.2.24" + "php": "^8.1" }, - "provide": { - "wordpress/core-implementation": "6.8.2" + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^10.1", + "vimeo/psalm": "6.8.8" }, - "suggest": { - "ext-curl": "Performs remote request operations.", - "ext-dom": "Used to validate Text Widget content and to automatically configuring IIS7+.", - "ext-exif": "Works with metadata stored in images.", - "ext-fileinfo": "Used to detect mimetype of file uploads.", - "ext-hash": "Used for hashing, including passwords and update packages.", - "ext-imagick": "Provides better image quality for media uploads.", - "ext-json": "Used for communications with other servers.", - "ext-libsodium": "Validates Signatures and provides securely random bytes.", - "ext-mbstring": "Used to properly handle UTF8 text.", - "ext-mysqli": "Connects to MySQL for database interactions.", - "ext-openssl": "Permits SSL-based connections to other hosts.", - "ext-pcre": "Increases performance of pattern matching in code searches.", - "ext-xml": "Used for XML parsing, such as from a third-party site.", - "ext-zip": "Used for decompressing Plugins, Themes, and WordPress update packages." + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } }, - "type": "wordpress-core", "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "WordPress Community", - "homepage": "https://wordpress.org/about/" - } + "MIT" ], - "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.", - "homepage": "https://wordpress.org/", + "description": "Arbitrary-precision arithmetic library", "keywords": [ - "blog", - "cms", - "wordpress" + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "bignumber", + "brick", + "decimal", + "integer", + "math", + "mathematics", + "rational" ], "support": { - "docs": "https://developer.wordpress.org/", - "forum": "https://wordpress.org/support/", - "irc": "irc://irc.freenode.net/wordpress", - "issues": "https://core.trac.wordpress.org/", - "rss": "https://wordpress.org/news/feed/", - "source": "https://core.trac.wordpress.org/browser", - "wiki": "https://codex.wordpress.org/" + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.13.1" }, "funding": [ { - "url": "https://wordpressfoundation.org/donate/", - "type": "other" + "url": "https://github.com/BenMorel", + "type": "github" } ], - "time": "2025-07-15T15:29:08+00:00" + "time": "2025-03-29T13:50:30+00:00" }, { - "name": "roots/wp-config", - "version": "1.0.0", + "name": "composer/installers", + "version": "v2.3.0", "source": { "type": "git", - "url": "https://github.com/roots/wp-config.git", - "reference": "37c38230796119fb487fa03346ab0706ce6d4962" + "url": "https://github.com/composer/installers.git", + "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/roots/wp-config/zipball/37c38230796119fb487fa03346ab0706ce6d4962", - "reference": "37c38230796119fb487fa03346ab0706ce6d4962", + "url": "https://api.github.com/repos/composer/installers/zipball/12fb2dfe5e16183de69e784a7b84046c43d97e8e", + "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e", "shasum": "" }, "require": { - "php": ">=5.6" + "composer-plugin-api": "^1.0 || ^2.0", + "php": "^7.2 || ^8.0" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.1", - "phpunit/phpunit": "^5.7", - "roave/security-advisories": "dev-master", - "squizlabs/php_codesniffer": "^3.3" - }, - "type": "library", - "autoload": { - "psr-4": { - "Roots\\WPConfig\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Austin Pray", - "email": "austin@austinpray.com" - } - ], - "description": "Collect configuration values and safely define() them", - "support": { - "issues": "https://github.com/roots/wp-config/issues", - "source": "https://github.com/roots/wp-config/tree/master" - }, - "time": "2018-08-10T14:18:38+00:00" - }, - { - "name": "symfony/polyfill-ctype", - "version": "v1.33.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", - "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", - "shasum": "" - }, - "require": { - "php": ">=7.2" - }, - "provide": { - "ext-ctype": "*" - }, - "suggest": { - "ext-ctype": "For best performance" + "composer/composer": "^1.10.27 || ^2.7", + "composer/semver": "^1.7.2 || ^3.4.0", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-phpunit": "^1", + "symfony/phpunit-bridge": "^7.1.1", + "symfony/process": "^5 || ^6 || ^7" }, - "type": "library", + "type": "composer-plugin", "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } + "class": "Composer\\Installers\\Plugin", + "branch-alias": { + "dev-main": "2.x-dev" + }, + "plugin-modifies-install-path": true }, "autoload": { - "files": [ - "bootstrap.php" - ], "psr-4": { - "Symfony\\Polyfill\\Ctype\\": "" + "Composer\\Installers\\": "src/Composer/Installers" } }, "notification-url": "https://packagist.org/downloads/", @@ -749,82 +648,132 @@ ], "authors": [ { - "name": "Gert de Pagter", - "email": "BackEndTea@gmail.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Kyle Robinson Young", + "email": "kyle@dontkry.com", + "homepage": "https://github.com/shama" } ], - "description": "Symfony polyfill for ctype functions", - "homepage": "https://symfony.com", + "description": "A multi-framework Composer library installer", + "homepage": "https://composer.github.io/installers/", "keywords": [ - "compatibility", - "ctype", - "polyfill", - "portable" + "Dolibarr", + "Eliasis", + "Hurad", + "ImageCMS", + "Kanboard", + "Lan Management System", + "MODX Evo", + "MantisBT", + "Mautic", + "Maya", + "OXID", + "Plentymarkets", + "Porto", + "RadPHP", + "SMF", + "Starbug", + "Thelia", + "Whmcs", + "WolfCMS", + "agl", + "annotatecms", + "attogram", + "bitrix", + "cakephp", + "chef", + "cockpit", + "codeigniter", + "concrete5", + "concreteCMS", + "croogo", + "dokuwiki", + "drupal", + "eZ Platform", + "elgg", + "expressionengine", + "fuelphp", + "grav", + "installer", + "itop", + "known", + "kohana", + "laravel", + "lavalite", + "lithium", + "magento", + "majima", + "mako", + "matomo", + "mediawiki", + "miaoxing", + "modulework", + "modx", + "moodle", + "osclass", + "pantheon", + "phpbb", + "piwik", + "ppi", + "processwire", + "puppet", + "pxcms", + "reindex", + "roundcube", + "shopware", + "silverstripe", + "sydes", + "sylius", + "tastyigniter", + "wordpress", + "yawik", + "zend", + "zikula" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" + "issues": "https://github.com/composer/installers/issues", + "source": "https://github.com/composer/installers/tree/v2.3.0" }, "funding": [ { - "url": "https://symfony.com/sponsor", + "url": "https://packagist.com", "type": "custom" }, { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", + "url": "https://github.com/composer", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "url": "https://tidelift.com/funding/github/packagist/composer/composer", "type": "tidelift" } ], - "time": "2024-09-09T11:45:10+00:00" + "time": "2024-06-24T20:46:46+00:00" }, { - "name": "symfony/polyfill-mbstring", - "version": "v1.33.0", + "name": "erusev/parsedown", + "version": "1.7.4", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + "url": "https://github.com/erusev/parsedown.git", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", - "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3", + "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3", "shasum": "" }, "require": { - "ext-iconv": "*", - "php": ">=7.2" - }, - "provide": { - "ext-mbstring": "*" + "ext-mbstring": "*", + "php": ">=5.3.0" }, - "suggest": { - "ext-mbstring": "For best performance" + "require-dev": { + "phpunit/phpunit": "^4.8.35" }, "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" - } - }, "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" + "psr-0": { + "Parsedown": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -833,160 +782,339 @@ ], "authors": [ { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Emanuil Rusev", + "email": "hello@erusev.com", + "homepage": "http://erusev.com" } ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", + "description": "Parser for Markdown.", + "homepage": "http://parsedown.org", "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" + "markdown", + "parser" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + "issues": "https://github.com/erusev/parsedown/issues", + "source": "https://github.com/erusev/parsedown/tree/1.7.x" }, - "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": "2024-12-23T08:48:59+00:00" + "time": "2019-12-30T22:54:17+00:00" }, { - "name": "symfony/polyfill-php80", - "version": "v1.33.0", + "name": "fair/fair-plugin", + "version": "dev-main", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + "url": "https://github.com/fairpm/fair-plugin.git", + "reference": "3bef1caf08375b9061dcb085da10d2aa071df934" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", - "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "url": "https://api.github.com/repos/fairpm/fair-plugin/zipball/3bef1caf08375b9061dcb085da10d2aa071df934", + "reference": "3bef1caf08375b9061dcb085da10d2aa071df934", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.4" }, - "type": "library", - "extra": { - "thanks": { - "url": "https://github.com/symfony/polyfill", - "name": "symfony/polyfill" + "require-dev": { + "humanmade/coding-standards": "^1.2", + "nimut/phpunit-merger": "*", + "yoast/phpunit-polyfills": "*" + }, + "default-branch": true, + "type": "wordpress-plugin", + "scripts": { + "lint": [ + "@php ./vendor/bin/phpcs ." + ], + "format": [ + "@php ./vendor/bin/phpcbf ." + ], + "test": [ + "Composer\\Config::disableProcessTimeout", + "@php ./vendor/phpunit/phpunit/phpunit" + ], + "test:multisite": [ + "Composer\\Config::disableProcessTimeout", + "@php ./vendor/phpunit/phpunit/phpunit -c tests/phpunit/multisite.xml" + ], + "coverage:merge": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=coverage", + "@php ./vendor/bin/phpunit-merger coverage tests/phpunit/coverage/php --html tests/phpunit/coverage/html/full tests/phpunit/cache/full-cache.xml" + ], + "coverage:single": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=off", + "@putenv WP_TESTS_SKIP_INSTALL=0", + "@test --filter prime_test_suite", + "@putenv XDEBUG_MODE=coverage", + "@putenv WP_TESTS_SKIP_INSTALL=1", + "@test" + ], + "coverage:multisite": [ + "Composer\\Config::disableProcessTimeout", + "@putenv XDEBUG_MODE=off", + "@putenv WP_TESTS_SKIP_INSTALL=0", + "@test:multisite --filter prime_test_suite", + "@putenv XDEBUG_MODE=coverage", + "@putenv WP_TESTS_SKIP_INSTALL=1", + "@test:multisite" + ], + "coverage:full": [ + "Composer\\Config::disableProcessTimeout", + "@coverage:single", + "@coverage:multisite", + "@coverage:merge" + ] + }, + "license": [ + "gpl-2.0-only" + ], + "authors": [ + { + "name": "FAIR Contributors" } + ], + "description": "Make your site more FAIR.", + "support": { + "source": "https://github.com/fairpm/fair-plugin/tree/main", + "issues": "https://github.com/fairpm/fair-plugin/issues" + }, + "time": "2025-08-22T23:59:54+00:00" + }, + { + "name": "fairpm/mini-fair-repo", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/fairpm/mini-fair-repo.git", + "reference": "e2351002619261b430053206227957d03b51a595" }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fairpm/mini-fair-repo/zipball/e2351002619261b430053206227957d03b51a595", + "reference": "e2351002619261b430053206227957d03b51a595", + "shasum": "" + }, + "require": { + "simplito/elliptic-php": "^1.0", + "spomky-labs/cbor-php": "^3.1", + "yocto/yoclib-multibase": "^1.2" + }, + "default-branch": true, + "type": "wordpress-plugin", "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, "classmap": [ - "Resources/stubs" + "inc/" + ] + }, + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "FAIR Contributors" + } + ], + "description": "Transform your WP site into a FAIR Package Management Repository", + "homepage": "https://github.com/fairpm/mini-fair-repo", + "support": { + "issues": "https://github.com/fairpm/mini-fair-repo/issues", + "source": "https://github.com/fairpm/mini-fair-repo" + }, + "time": "2025-09-01T19:33:48+00:00" + }, + { + "name": "freemius/wordpress-sdk", + "version": "2.12.1", + "source": { + "type": "git", + "url": "https://github.com/Freemius/wordpress-sdk.git", + "reference": "fedeba08eb3e62af5f84bd6d602f98636467cffc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Freemius/wordpress-sdk/zipball/fedeba08eb3e62af5f84bd6d602f98636467cffc", + "reference": "fedeba08eb3e62af5f84bd6d602f98636467cffc", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", + "phpcompatibility/php-compatibility": "^9.3", + "phpcompatibility/phpcompatibility-wp": "^2.1", + "phpstan/extension-installer": "^1.3", + "squizlabs/php_codesniffer": "^3.7", + "szepeviktor/phpstan-wordpress": "^1.3", + "wp-coding-standards/wpcs": "^2.3" + }, + "type": "library", + "autoload": { + "files": [ + "start.php" ] }, "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-3.0-only" + ], + "description": "Freemius WordPress SDK", + "homepage": "https://freemius.com", + "keywords": [ + "freemius", + "plugin", + "sdk", + "theme", + "wordpress", + "wordpress-plugin", + "wordpress-theme" + ], + "support": { + "issues": "https://github.com/Freemius/wordpress-sdk/issues", + "source": "https://github.com/Freemius/wordpress-sdk/tree/2.12.1" + }, + "time": "2025-07-06T13:27:13+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.3", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.3" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" + }, + "type": "library", + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" } ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", + "description": "An Implementation Of The Result Type", "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" }, "funding": [ { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", + "url": "https://github.com/GrahamCampbell", "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", "type": "tidelift" } ], - "time": "2025-01-02T08:10:11+00:00" + "time": "2024-07-20T21:45:45+00:00" }, { - "name": "vlucas/phpdotenv", - "version": "v5.6.2", + "name": "oscarotero/env", + "version": "v2.1.1", "source": { "type": "git", - "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af" + "url": "https://github.com/oscarotero/env.git", + "reference": "9f7d85cc6890f06a65bad4fe0077c070d596e4a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af", - "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "url": "https://api.github.com/repos/oscarotero/env/zipball/9f7d85cc6890f06a65bad4fe0077c070d596e4a4", + "reference": "9f7d85cc6890f06a65bad4fe0077c070d596e4a4", "shasum": "" }, "require": { - "ext-pcre": "*", - "graham-campbell/result-type": "^1.1.3", - "php": "^7.2.5 || ^8.0", - "phpoption/phpoption": "^1.9.3", - "symfony/polyfill-ctype": "^1.24", - "symfony/polyfill-mbstring": "^1.24", - "symfony/polyfill-php80": "^1.24" + "ext-ctype": "*", + "php": ">=7.1" }, "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "ext-filter": "*", - "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + "friendsofphp/php-cs-fixer": "^2.16", + "phpunit/phpunit": ">=7.0" }, - "suggest": { - "ext-filter": "Required to use the boolean validator." + "type": "library", + "autoload": { + "files": [ + "src/env_function.php" + ], + "psr-4": { + "Env\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oscar Otero", + "email": "oom@oscarotero.com", + "homepage": "http://oscarotero.com", + "role": "Developer" + } + ], + "description": "Simple library to consume environment variables", + "homepage": "https://github.com/oscarotero/env", + "keywords": [ + "env" + ], + "support": { + "email": "oom@oscarotero.com", + "issues": "https://github.com/oscarotero/env/issues", + "source": "https://github.com/oscarotero/env/tree/v2.1.1" + }, + "time": "2024-12-03T01:02:28+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.4", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" }, "type": "library", "extra": { @@ -995,39 +1123,40 @@ "forward-command": false }, "branch-alias": { - "dev-master": "5.6-dev" + "dev-master": "1.9-dev" } }, "autoload": { "psr-4": { - "Dotenv\\": "src/" + "PhpOption\\": "src/PhpOption/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "Apache-2.0" ], "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, { "name": "Graham Campbell", "email": "hello@gjcampbell.co.uk", "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Vance Lucas", - "email": "vance@vancelucas.com", - "homepage": "https://github.com/vlucas" } ], - "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "description": "Option Type for PHP", "keywords": [ - "dotenv", - "env", - "environment" + "language", + "option", + "php", + "type" ], "support": { - "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.2" + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.4" }, "funding": [ { @@ -1035,12 +1164,1414 @@ "type": "github" }, { - "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2025-08-21T11:53:16+00:00" + }, + { + "name": "roots/bedrock-autoloader", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/roots/bedrock-autoloader.git", + "reference": "f508348a3365ab5ce7e045f5fd4ee9f0a30dd70f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/bedrock-autoloader/zipball/f508348a3365ab5ce7e045f5fd4ee9f0a30dd70f", + "reference": "f508348a3365ab5ce7e045f5fd4ee9f0a30dd70f", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "10up/wp_mock": "^0.4.2", + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Roots\\Bedrock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nick Fox", + "email": "nick@foxaii.com", + "homepage": "https://github.com/foxaii" + }, + { + "name": "Scott Walkinshaw", + "email": "scott.walkinshaw@gmail.com", + "homepage": "https://github.com/swalkinshaw" + }, + { + "name": "Austin Pray", + "email": "austin@austinpray.com", + "homepage": "https://github.com/austinpray" + } + ], + "description": "An autoloader that enables standard plugins to be required just like must-use plugins", + "keywords": [ + "autoloader", + "bedrock", + "mu-plugin", + "must-use", + "plugin", + "wordpress" + ], + "support": { + "forum": "https://discourse.roots.io/", + "issues": "https://github.com/roots/bedrock-autoloader/issues", + "source": "https://github.com/roots/bedrock-autoloader/tree/1.0.4" + }, + "funding": [ + { + "url": "https://github.com/roots", + "type": "github" + }, + { + "url": "https://www.patreon.com/rootsdev", + "type": "patreon" + } + ], + "time": "2020-12-04T15:59:12+00:00" + }, + { + "name": "roots/bedrock-disallow-indexing", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/roots/bedrock-disallow-indexing.git", + "reference": "6c28192e17cb9e02a5c0c99691a18552b85e1615" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/bedrock-disallow-indexing/zipball/6c28192e17cb9e02a5c0c99691a18552b85e1615", + "reference": "6c28192e17cb9e02a5c0c99691a18552b85e1615", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "wordpress-muplugin", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Word", + "email": "ben@benword.com", + "homepage": "https://github.com/retlehs" + }, + { + "name": "Scott Walkinshaw", + "email": "scott.walkinshaw@gmail.com", + "homepage": "https://github.com/swalkinshaw" + }, + { + "name": "QWp6t", + "email": "hi@qwp6t.me", + "homepage": "https://github.com/qwp6t" + } + ], + "description": "Disallow indexing of your site on non-production environments", + "keywords": [ + "wordpress" + ], + "support": { + "forum": "https://discourse.roots.io/", + "issues": "https://github.com/roots/bedrock-disallow-indexing/issues", + "source": "https://github.com/roots/bedrock-disallow-indexing/tree/2.0.0" + }, + "funding": [ + { + "url": "https://github.com/roots", + "type": "github" + }, + { + "url": "https://www.patreon.com/rootsdev", + "type": "patreon" + } + ], + "time": "2020-05-20T01:25:07+00:00" + }, + { + "name": "roots/wordpress", + "version": "6.8.2", + "source": { + "type": "git", + "url": "https://github.com/roots/wordpress.git", + "reference": "29e4eb49b2f4c591e39d4eb6705a27cf1ea40e45" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/wordpress/zipball/29e4eb49b2f4c591e39d4eb6705a27cf1ea40e45", + "reference": "29e4eb49b2f4c591e39d4eb6705a27cf1ea40e45", + "shasum": "" + }, + "require": { + "roots/wordpress-core-installer": "^3.0", + "roots/wordpress-no-content": "self.version" + }, + "type": "metapackage", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT", + "GPL-2.0-or-later" + ], + "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.", + "homepage": "https://wordpress.org/", + "keywords": [ + "blog", + "cms", + "wordpress" + ], + "support": { + "issues": "https://github.com/roots/wordpress/issues", + "source": "https://github.com/roots/wordpress/tree/6.8.2" + }, + "funding": [ + { + "url": "https://github.com/roots", + "type": "github" + } + ], + "time": "2025-05-23T18:54:22+00:00" + }, + { + "name": "roots/wordpress-core-installer", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/roots/wordpress-core-installer.git", + "reference": "714d2e2a9e523f6e7bde4810d5a04aedf0ec217f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/wordpress-core-installer/zipball/714d2e2a9e523f6e7bde4810d5a04aedf0ec217f", + "reference": "714d2e2a9e523f6e7bde4810d5a04aedf0ec217f", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=7.2.24" + }, + "conflict": { + "composer/installers": "<1.0.6" + }, + "replace": { + "johnpbloch/wordpress-core-installer": "*" + }, + "require-dev": { + "composer/composer": "^1.0 || ^2.0", + "phpunit/phpunit": "^8.5" + }, + "type": "composer-plugin", + "extra": { + "class": "Roots\\Composer\\WordPressCorePlugin" + }, + "autoload": { + "psr-4": { + "Roots\\Composer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "John P. Bloch", + "email": "me@johnpbloch.com" + }, + { + "name": "Roots", + "email": "team@roots.io" + } + ], + "description": "A Composer custom installer to handle installing WordPress as a dependency", + "keywords": [ + "wordpress" + ], + "support": { + "issues": "https://github.com/roots/wordpress-core-installer/issues", + "source": "https://github.com/roots/wordpress-core-installer/tree/3.0.0" + }, + "funding": [ + { + "url": "https://github.com/roots", + "type": "github" + } + ], + "time": "2025-05-23T18:47:25+00:00" + }, + { + "name": "roots/wordpress-no-content", + "version": "6.8.2", + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress.git", + "reference": "6.8.2" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/release/wordpress-6.8.2-no-content.zip", + "reference": "6.8.2", + "shasum": "7d8dcb839f4754e331d93b86f9adc8c171d81e97" + }, + "require": { + "php": ">= 7.2.24" + }, + "provide": { + "wordpress/core-implementation": "6.8.2" + }, + "suggest": { + "ext-curl": "Performs remote request operations.", + "ext-dom": "Used to validate Text Widget content and to automatically configuring IIS7+.", + "ext-exif": "Works with metadata stored in images.", + "ext-fileinfo": "Used to detect mimetype of file uploads.", + "ext-hash": "Used for hashing, including passwords and update packages.", + "ext-imagick": "Provides better image quality for media uploads.", + "ext-json": "Used for communications with other servers.", + "ext-libsodium": "Validates Signatures and provides securely random bytes.", + "ext-mbstring": "Used to properly handle UTF8 text.", + "ext-mysqli": "Connects to MySQL for database interactions.", + "ext-openssl": "Permits SSL-based connections to other hosts.", + "ext-pcre": "Increases performance of pattern matching in code searches.", + "ext-xml": "Used for XML parsing, such as from a third-party site.", + "ext-zip": "Used for decompressing Plugins, Themes, and WordPress update packages." + }, + "type": "wordpress-core", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "WordPress Community", + "homepage": "https://wordpress.org/about/" + } + ], + "description": "WordPress is open source software you can use to create a beautiful website, blog, or app.", + "homepage": "https://wordpress.org/", + "keywords": [ + "blog", + "cms", + "wordpress" + ], + "support": { + "docs": "https://developer.wordpress.org/", + "forum": "https://wordpress.org/support/", + "irc": "irc://irc.freenode.net/wordpress", + "issues": "https://core.trac.wordpress.org/", + "rss": "https://wordpress.org/news/feed/", + "source": "https://core.trac.wordpress.org/browser", + "wiki": "https://codex.wordpress.org/" + }, + "funding": [ + { + "url": "https://wordpressfoundation.org/donate/", + "type": "other" + } + ], + "time": "2025-07-15T15:29:08+00:00" + }, + { + "name": "roots/wp-config", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/roots/wp-config.git", + "reference": "37c38230796119fb487fa03346ab0706ce6d4962" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/wp-config/zipball/37c38230796119fb487fa03346ab0706ce6d4962", + "reference": "37c38230796119fb487fa03346ab0706ce6d4962", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5.7", + "roave/security-advisories": "dev-master", + "squizlabs/php_codesniffer": "^3.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Roots\\WPConfig\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Austin Pray", + "email": "austin@austinpray.com" + } + ], + "description": "Collect configuration values and safely define() them", + "support": { + "issues": "https://github.com/roots/wp-config/issues", + "source": "https://github.com/roots/wp-config/tree/master" + }, + "time": "2018-08-10T14:18:38+00:00" + }, + { + "name": "simplito/bigint-wrapper-php", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/simplito/bigint-wrapper-php.git", + "reference": "cf21ec76d33f103add487b3eadbd9f5033a25930" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simplito/bigint-wrapper-php/zipball/cf21ec76d33f103add487b3eadbd9f5033a25930", + "reference": "cf21ec76d33f103add487b3eadbd9f5033a25930", + "shasum": "" + }, + "type": "library", + "autoload": { + "psr-4": { + "BI\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Simplito Team", + "email": "s.smyczynski@simplito.com", + "homepage": "https://simplito.com" + } + ], + "description": "Common interface for php_gmp and php_bcmath modules", + "support": { + "issues": "https://github.com/simplito/bigint-wrapper-php/issues", + "source": "https://github.com/simplito/bigint-wrapper-php/tree/1.0.0" + }, + "time": "2018-02-27T12:38:08+00:00" + }, + { + "name": "simplito/bn-php", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/simplito/bn-php.git", + "reference": "83446756a81720eacc2ffb87ff97958431451fd6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simplito/bn-php/zipball/83446756a81720eacc2ffb87ff97958431451fd6", + "reference": "83446756a81720eacc2ffb87ff97958431451fd6", + "shasum": "" + }, + "require": { + "simplito/bigint-wrapper-php": "~1.0.0" + }, + "require-dev": { + "phpunit/phpunit": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "BN\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Simplito Team", + "email": "s.smyczynski@simplito.com", + "homepage": "https://simplito.com" + } + ], + "description": "Big number implementation compatible with bn.js", + "support": { + "issues": "https://github.com/simplito/bn-php/issues", + "source": "https://github.com/simplito/bn-php/tree/1.1.4" + }, + "time": "2024-01-10T16:16:59+00:00" + }, + { + "name": "simplito/elliptic-php", + "version": "1.0.12", + "source": { + "type": "git", + "url": "https://github.com/simplito/elliptic-php.git", + "reference": "be321666781be2be2c89c79c43ffcac834bc8868" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/simplito/elliptic-php/zipball/be321666781be2be2c89c79c43ffcac834bc8868", + "reference": "be321666781be2be2c89c79c43ffcac834bc8868", + "shasum": "" + }, + "require": { + "ext-gmp": "*", + "simplito/bn-php": "~1.1.0" + }, + "require-dev": { + "phpbench/phpbench": "@dev", + "phpunit/phpunit": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "Elliptic\\": "lib/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Simplito Team", + "email": "s.smyczynski@simplito.com", + "homepage": "https://simplito.com" + } + ], + "description": "Fast elliptic curve cryptography", + "homepage": "https://github.com/simplito/elliptic-php", + "keywords": [ + "Curve25519", + "ECDSA", + "Ed25519", + "EdDSA", + "cryptography", + "curve", + "curve25519-weier", + "ecc", + "ecdh", + "elliptic", + "nistp192", + "nistp224", + "nistp256", + "nistp384", + "nistp521", + "secp256k1" + ], + "support": { + "issues": "https://github.com/simplito/elliptic-php/issues", + "source": "https://github.com/simplito/elliptic-php/tree/1.0.12" + }, + "time": "2024-01-09T14:57:04+00:00" + }, + { + "name": "spomky-labs/cbor-php", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/cbor-php.git", + "reference": "5404f3e21cbe72f5cf612aa23db2b922fd2f43bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/5404f3e21cbe72f5cf612aa23db2b922fd2f43bf", + "reference": "5404f3e21cbe72f5cf612aa23db2b922fd2f43bf", + "shasum": "" + }, + "require": { + "brick/math": "^0.9|^0.10|^0.11|^0.12|^0.13", + "ext-mbstring": "*", + "php": ">=8.0" + }, + "require-dev": { + "deptrac/deptrac": "^3.0", + "ekino/phpstan-banned-code": "^1.0|^2.0|^3.0", + "ext-json": "*", + "infection/infection": "^0.29", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.0|^2.0", + "phpstan/phpstan-beberlei-assert": "^1.0|^2.0", + "phpstan/phpstan-deprecation-rules": "^1.0|^2.0", + "phpstan/phpstan-phpunit": "^1.0|^2.0", + "phpstan/phpstan-strict-rules": "^1.0|^2.0", + "phpunit/phpunit": "^10.1|^11.0|^12.0", + "rector/rector": "^1.0|^2.0", + "roave/security-advisories": "dev-latest", + "symfony/var-dumper": "^6.0|^7.0", + "symplify/easy-coding-standard": "^12.0" + }, + "suggest": { + "ext-bcmath": "GMP or BCMath extensions will drastically improve the library performance. BCMath extension needed to handle the Big Float and Decimal Fraction Tags", + "ext-gmp": "GMP or BCMath extensions will drastically improve the library performance" + }, + "type": "library", + "autoload": { + "psr-4": { + "CBOR\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/cbor-php/contributors" + } + ], + "description": "CBOR Encoder/Decoder for PHP", + "keywords": [ + "Concise Binary Object Representation", + "RFC7049", + "cbor" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/cbor-php/issues", + "source": "https://github.com/Spomky-Labs/cbor-php/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2025-06-13T11:57:55+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "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.33.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": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "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.33.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": "2024-12-23T08:48:59+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "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.33.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": "2025-01-02T08:10:11+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.6.2", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.1.3", + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.3", + "symfony/polyfill-ctype": "^1.24", + "symfony/polyfill-mbstring": "^1.24", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-filter": "*", + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator." + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "5.6-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", "type": "tidelift" } ], "time": "2025-04-30T23:37:27+00:00" }, + { + "name": "wpackagist-plugin/advanced-custom-fields", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/advanced-custom-fields/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/advanced-custom-fields.zip?timestamp=1754911195" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/advanced-custom-fields/", + "time": "2025-08-11T11:19:55+00:00" + }, + { + "name": "wpackagist-plugin/akismet", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/akismet/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/akismet.zip?timestamp=1755829717" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/akismet/", + "time": "2025-08-22T02:28:37+00:00" + }, + { + "name": "wpackagist-plugin/all-in-one-wp-migration", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/all-in-one-wp-migration/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/all-in-one-wp-migration.zip?timestamp=1756147790" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/all-in-one-wp-migration/", + "time": "2025-08-25T18:49:50+00:00" + }, + { + "name": "wpackagist-plugin/better-search-replace", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/better-search-replace/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/better-search-replace.zip?timestamp=1744648758" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/better-search-replace/", + "time": "2025-04-14T16:39:18+00:00" + }, + { + "name": "wpackagist-plugin/classic-editor", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/classic-editor/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/classic-editor.zip?timestamp=1733259823" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/classic-editor/", + "time": "2024-12-03T21:03:43+00:00" + }, + { + "name": "wpackagist-plugin/contact-form-7", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/contact-form-7/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/contact-form-7.zip?timestamp=1754382034" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/contact-form-7/", + "time": "2025-08-05T08:20:34+00:00" + }, + { + "name": "wpackagist-plugin/duplicate-page", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/duplicate-page/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/duplicate-page.zip?timestamp=1749804792" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/duplicate-page/", + "time": "2025-06-13T08:53:12+00:00" + }, + { + "name": "wpackagist-plugin/easy-table-of-contents", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/easy-table-of-contents/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/easy-table-of-contents.zip?timestamp=1755697274" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/easy-table-of-contents/", + "time": "2025-08-20T13:41:14+00:00" + }, + { + "name": "wpackagist-plugin/google-site-kit", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/google-site-kit/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/google-site-kit.zip?timestamp=1756242710" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/google-site-kit/", + "time": "2025-08-26T21:11:50+00:00" + }, + { + "name": "wpackagist-plugin/gutenberg", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/gutenberg/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/gutenberg.zip?timestamp=1756301986" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/gutenberg/", + "time": "2025-08-27T13:39:46+00:00" + }, + { + "name": "wpackagist-plugin/hello-dolly", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/hello-dolly/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/hello-dolly.zip?timestamp=1746636612" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/hello-dolly/", + "time": "2025-05-07T16:50:12+00:00" + }, + { + "name": "wpackagist-plugin/kadence-blocks", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/kadence-blocks/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/kadence-blocks.zip?timestamp=1756406175" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/kadence-blocks/", + "time": "2025-08-28T18:36:15+00:00" + }, + { + "name": "wpackagist-plugin/limit-login-attempts", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/limit-login-attempts/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/limit-login-attempts.zip?timestamp=1680635757" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/limit-login-attempts/", + "time": "2023-04-04T19:15:57+00:00" + }, + { + "name": "wpackagist-plugin/meta-box", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/meta-box/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/meta-box.zip?timestamp=1755160815" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/meta-box/", + "time": "2025-08-14T08:40:15+00:00" + }, + { + "name": "wpackagist-plugin/polylang", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/polylang/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/polylang.zip?timestamp=1750059149" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/polylang/", + "time": "2025-06-16T07:32:29+00:00" + }, + { + "name": "wpackagist-plugin/really-simple-ssl", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/really-simple-ssl/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/really-simple-ssl.zip?timestamp=1756465852" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/really-simple-ssl/", + "time": "2025-08-29T11:10:52+00:00" + }, + { + "name": "wpackagist-plugin/redirection", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/redirection/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/redirection.zip?timestamp=1745668654" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/redirection/", + "time": "2025-04-26T11:57:34+00:00" + }, + { + "name": "wpackagist-plugin/svg-support", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/svg-support/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/svg-support.zip?timestamp=1740472441" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/svg-support/", + "time": "2025-02-25T08:34:01+00:00" + }, + { + "name": "wpackagist-plugin/two-factor", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/two-factor/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/two-factor.zip?timestamp=1751563348" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/two-factor/", + "time": "2025-07-03T17:22:28+00:00" + }, + { + "name": "wpackagist-plugin/ultimate-addons-for-gutenberg", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/ultimate-addons-for-gutenberg/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/ultimate-addons-for-gutenberg.zip?timestamp=1752575147" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/ultimate-addons-for-gutenberg/", + "time": "2025-07-15T10:25:47+00:00" + }, + { + "name": "wpackagist-plugin/woocommerce", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/woocommerce/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/woocommerce.zip?timestamp=1756762847" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/woocommerce/", + "time": "2025-09-01T21:40:47+00:00" + }, + { + "name": "wpackagist-plugin/wordfence", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/wordfence/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/wordfence.zip?timestamp=1756146442" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/wordfence/", + "time": "2025-08-25T18:27:22+00:00" + }, + { + "name": "wpackagist-plugin/wordpress-seo", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/wordpress-seo/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/wordpress-seo.zip?timestamp=1756398156" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/wordpress-seo/", + "time": "2025-08-28T16:22:36+00:00" + }, + { + "name": "wpackagist-plugin/wp-mail-smtp", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/wp-mail-smtp/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/wp-mail-smtp.zip?timestamp=1756454239" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/wp-mail-smtp/", + "time": "2025-08-29T07:57:19+00:00" + }, + { + "name": "wpackagist-plugin/wp-optimize", + "version": "dev-trunk", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/wp-optimize/", + "reference": "trunk" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/wp-optimize.zip?timestamp=1753967311" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/wp-optimize/", + "time": "2025-07-31T13:08:31+00:00" + }, { "name": "wpackagist-theme/twentytwentyfive", "version": "1.3", @@ -1058,9 +2589,107 @@ }, "type": "wordpress-theme", "homepage": "https://wordpress.org/themes/twentytwentyfive/" + }, + { + "name": "yocto/yoclib-multibase", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/yocto/yoclib-multibase-php.git", + "reference": "c7171897bf61dbc4a4cc6bb3f2fd5c3e62298e13" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yocto/yoclib-multibase-php/zipball/c7171897bf61dbc4a4cc6bb3f2fd5c3e62298e13", + "reference": "c7171897bf61dbc4a4cc6bb3f2fd5c3e62298e13", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^7.4||^8" + }, + "require-dev": { + "phpunit/phpunit": "^7||^8||^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "YOCLIB\\Multiformats\\Multibase\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-3.0-or-later" + ], + "description": "This yocLibrary enables your project to encode and decode Multibases in PHP.", + "keywords": [ + "composer", + "multibase", + "multiformats", + "php", + "yoclib", + "yocto" + ], + "support": { + "issues": "https://github.com/yocto/yoclib-multibase-php/issues", + "source": "https://github.com/yocto/yoclib-multibase-php/tree/v1.2.0" + }, + "time": "2024-06-05T13:42:01+00:00" } ], "packages-dev": [ + { + "name": "mcaskill/composer-exclude-files", + "version": "v4.0.1", + "source": { + "type": "git", + "url": "https://github.com/mcaskill/composer-plugin-exclude-files.git", + "reference": "ed68fc7d6da2146ed2c32c92904587c9e03c985a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mcaskill/composer-plugin-exclude-files/zipball/ed68fc7d6da2146ed2c32c92904587c9e03c985a", + "reference": "ed68fc7d6da2146ed2c32c92904587c9e03c985a", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^2.3", + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "composer/composer": "^2.3", + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^7.1" + }, + "type": "composer-plugin", + "extra": { + "class": "McAskill\\Composer\\ExcludeFilePlugin", + "branch-alias": { + "dev-main": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "McAskill\\Composer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chauncey McAskill", + "email": "chauncey@mcaskill.ca" + } + ], + "description": "Exclude files from autoload_files.php", + "support": { + "issues": "https://github.com/mcaskill/composer-plugin-exclude-files/issues", + "source": "https://github.com/mcaskill/composer-plugin-exclude-files/tree/v4.0.1" + }, + "time": "2024-12-03T21:08:26+00:00" + }, { "name": "roave/security-advisories", "version": "dev-latest", @@ -2030,7 +3659,37 @@ "aliases": [], "minimum-stability": "dev", "stability-flags": { - "roave/security-advisories": 20 + "afragen/git-updater": 20, + "aspirepress/aspirecloud": 20, + "aspirepress/aspireupdate": 20, + "fair/fair-plugin": 20, + "fairpm/mini-fair-repo": 20, + "roave/security-advisories": 20, + "wpackagist-plugin/advanced-custom-fields": 20, + "wpackagist-plugin/akismet": 20, + "wpackagist-plugin/all-in-one-wp-migration": 20, + "wpackagist-plugin/better-search-replace": 20, + "wpackagist-plugin/classic-editor": 20, + "wpackagist-plugin/contact-form-7": 20, + "wpackagist-plugin/duplicate-page": 20, + "wpackagist-plugin/easy-table-of-contents": 20, + "wpackagist-plugin/google-site-kit": 20, + "wpackagist-plugin/gutenberg": 20, + "wpackagist-plugin/hello-dolly": 20, + "wpackagist-plugin/kadence-blocks": 20, + "wpackagist-plugin/limit-login-attempts": 20, + "wpackagist-plugin/meta-box": 20, + "wpackagist-plugin/polylang": 20, + "wpackagist-plugin/really-simple-ssl": 20, + "wpackagist-plugin/redirection": 20, + "wpackagist-plugin/svg-support": 20, + "wpackagist-plugin/two-factor": 20, + "wpackagist-plugin/ultimate-addons-for-gutenberg": 20, + "wpackagist-plugin/woocommerce": 20, + "wpackagist-plugin/wordfence": 20, + "wpackagist-plugin/wordpress-seo": 20, + "wpackagist-plugin/wp-mail-smtp": 20, + "wpackagist-plugin/wp-optimize": 20 }, "prefer-stable": true, "prefer-lowest": false, diff --git a/docker-compose.yml b/docker-compose.yml index 0205180..4e8bebd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,8 +16,8 @@ services: app-net: ~ labels: - "traefik.enable=true" - - "traefik.http.routers.ap-ks.rule=Host(`wordpress-template.local`)" - - "traefik.http.routers.ap-ks-https.rule=Host(`wordpress-template.local`)" + - "traefik.http.routers.ap-ks.rule=Host(`kitchen-sink.local`)" + - "traefik.http.routers.ap-ks-https.rule=Host(`kitchen-sink.local`)" - "traefik.http.routers.ap-ks-https.tls=true" healthcheck: # healthchecks on the app container are generally useless for dev environments.