From db5ea8253636644bf6e6e767711426681c306f56 Mon Sep 17 00:00:00 2001 From: Steve Ross Date: Wed, 3 Sep 2025 21:08:16 +0100 Subject: [PATCH] install dependencies --- composer.json | 36 ++- composer.lock | 608 +++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 640 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 04e1b57..baab06c 100644 --- a/composer.json +++ b/composer.json @@ -28,6 +28,23 @@ "type": "composer", "url": "https://wpackagist.org", "only": ["wpackagist-plugin/*", "wpackagist-theme/*"] + }, + { + "type": "composer", + "url": "https://packagist.badegg.uk" + }, + { + "type": "composer", + "url": "https://wp-languages.github.io", + "only": [ + "koodimonni-language/*", + "koodimonni-plugin-language/*", + "koodimonni-theme-language/*" + ] + }, + { + "type":"composer", + "url":"https://connect.advancedcustomfields.com" } ], "require": { @@ -40,7 +57,15 @@ "roots/wordpress": "6.8.2", "roots/wp-config": "1.0.0", "wpackagist-theme/twentytwentyfive": "^1.0", - "roots/acorn": "^4.3" + "roots/acorn": "^4.3", + "koodimonni-language/core-en_gb": "^6.8", + "johnbillion/extended-cpts": "^5.1", + "wpackagist-plugin/autodescription": "^5.1", + "badegguk/bad-egg-digital-login-page": "^1.0", + "wpackagist-plugin/fluent-smtp": "^2.2", + "roots/acorn-prettify": "^1.0", + "wpackagist-plugin/contact-form-7": "^6.1", + "wpackagist-plugin/flamingo": "^2.6" }, "require-dev": { "roave/security-advisories": "dev-latest", @@ -51,14 +76,19 @@ "preferred-install": "dist", "allow-plugins": { "composer/installers": true, - "roots/wordpress-core-installer": true + "roots/wordpress-core-installer": true, + "koodimonni/composer-dropin-installer": true } }, "minimum-stability": "dev", "prefer-stable": true, "extra": { "installer-paths": { - "web/app/mu-plugins/{$name}/": ["type:wordpress-muplugin"], + "web/app/mu-plugins/{$name}/": [ + "type:wordpress-muplugin", + "badegguk/bad-egg-digital-login-page", + "wpengine/advanced-custom-fields-pro" + ], "web/app/plugins/{$name}/": ["type:wordpress-plugin"], "web/app/themes/{$name}/": ["type:wordpress-theme"] }, diff --git a/composer.lock b/composer.lock index 6291f12..0e7dc33 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,34 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "0153986aa576e6a776f113f1a0e8a201", + "content-hash": "2b8525083f5c12f03aeca90fe1736b0a", "packages": [ + { + "name": "badegguk/bad-egg-digital-login-page", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/badegguk-packagist/Bad-Egg-Digital-Login-Page.git", + "reference": "1ee00b1c90b46d08934d252f5e8e20cda5981230" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/badegguk-packagist/Bad-Egg-Digital-Login-Page/zipball/1ee00b1c90b46d08934d252f5e8e20cda5981230", + "reference": "1ee00b1c90b46d08934d252f5e8e20cda5981230", + "shasum": "" + }, + "type": "wordpress-plugin", + "license": [ + "GPLv3" + ], + "description": "Applies Bad Egg Digital Branding elements to the Wordpress login page.", + "homepage": "https://github.com/badegguk-packagist/Bad-Egg-Digital-Login-Page", + "support": { + "source": "https://github.com/badegguk-packagist/Bad-Egg-Digital-Login-Page/tree/v1.0.2", + "issues": "https://github.com/badegguk-packagist/Bad-Egg-Digital-Login-Page/issues" + }, + "time": "2025-06-03T15:19:29+00:00" + }, { "name": "brick/math", "version": "0.12.3", @@ -2361,6 +2387,446 @@ }, "time": "2024-11-21T14:02:44+00:00" }, + { + "name": "johnbillion/args", + "version": "2.2.2", + "source": { + "type": "git", + "url": "https://github.com/johnbillion/args.git", + "reference": "d13fe0c5388f66cfa9310a1940625c27347c38d9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/johnbillion/args/zipball/d13fe0c5388f66cfa9310a1940625c27347c38d9", + "reference": "d13fe0c5388f66cfa9310a1940625c27347c38d9", + "shasum": "" + }, + "require": { + "php": ">=8.0" + }, + "require-dev": { + "ergebnis/json-printer": "3.7.0", + "humanmade/coding-standards": "1.2.1", + "johnbillion/falsey-assertequals-detector": "^3", + "phpdocumentor/reflection": "~4.0 || ~5.0", + "phpstan/phpstan": "1.12.12", + "phpstan/phpstan-phpunit": "1.4.1", + "phpstan/phpstan-strict-rules": "1.6.1", + "phpunit/phpunit": "^9.0", + "roots/wordpress-core-installer": "1.100.0", + "roots/wordpress-full": "6.8", + "szepeviktor/phpstan-wordpress": "1.3.5" + }, + "type": "library", + "extra": { + "args-shapes": [ + { + "file": "vendor/wordpress/wordpress/wp-includes/category.php", + "param": "args", + "function": "\\get_categories()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/comment.php", + "param": "args", + "function": "\\get_comments()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/post.php", + "param": "args", + "function": "\\get_posts()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/category.php", + "param": "args", + "function": "\\get_tags()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\get_terms()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/user.php", + "param": "args", + "function": "\\get_users()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/general-template.php", + "param": "args", + "function": "\\paginate_links()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/blocks.php", + "param": "args", + "function": "\\register_block_type()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/meta.php", + "param": "args", + "function": "\\register_meta()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/post.php", + "param": "args", + "function": "\\register_post_meta()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/post.php", + "param": "args", + "function": "\\register_post_status()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/post.php", + "param": "args", + "function": "\\register_post_type()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/rest-api.php", + "param": "args", + "function": "\\register_rest_field()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/option.php", + "param": "args", + "function": "\\register_setting()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\register_taxonomy()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\register_term_meta()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\wp_count_terms()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/functions.php", + "param": "args", + "function": "\\wp_die()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/category-template.php", + "param": "args", + "function": "\\wp_dropdown_categories()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/l10n.php", + "param": "args", + "function": "\\wp_dropdown_languages()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/category-template.php", + "param": "args", + "function": "\\wp_generate_tag_cloud()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/nav-menu.php", + "param": "args", + "function": "\\wp_get_nav_menus()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\wp_get_object_terms()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/post.php", + "param": "postarr", + "function": "\\wp_insert_post()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\wp_insert_term()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/user.php", + "param": "userdata", + "function": "\\wp_insert_user()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/nav-menu-template.php", + "param": "args", + "function": "\\wp_nav_menu()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_remote_get()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_remote_head()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_remote_post()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_remote_request()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_safe_remote_get()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_safe_remote_head()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_safe_remote_post()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/http.php", + "param": "args", + "function": "\\wp_safe_remote_request()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/post.php", + "param": "postarr", + "function": "\\wp_update_post()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/taxonomy.php", + "param": "args", + "function": "\\wp_update_term()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/user.php", + "param": "userdata", + "function": "\\wp_update_user()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-block-type.php", + "param": "args", + "method": "\\WP_Block_Type::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-comment-query.php", + "param": "query", + "method": "\\WP_Comment_Query::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-control.php", + "param": "args", + "method": "\\WP_Customize_Control::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-manager.php", + "param": "args", + "method": "\\WP_Customize_Manager::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-panel.php", + "param": "args", + "method": "\\WP_Customize_Panel::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-section.php", + "param": "args", + "method": "\\WP_Customize_Section::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-customize-setting.php", + "param": "args", + "method": "\\WP_Customize_Setting::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-http.php", + "param": "args", + "method": "\\WP_Http::request()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-query.php", + "param": "query", + "method": "\\WP_Query::parse_query()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-term-query.php", + "param": "query", + "method": "\\WP_Term_Query::__construct()" + }, + { + "file": "vendor/wordpress/wordpress/wp-includes/class-wp-user-query.php", + "param": "query", + "method": "\\WP_User_Query::prepare_query()" + } + ], + "wordpress-install-dir": "vendor/wordpress/wordpress" + }, + "autoload": { + "psr-4": { + "Args\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "John Blackbourn", + "homepage": "https://johnblackbourn.com/" + } + ], + "description": "I don't want to get into an argument about this.", + "support": { + "issues": "https://github.com/johnbillion/args/issues", + "source": "https://github.com/johnbillion/args/tree/2.2.2" + }, + "funding": [ + { + "url": "https://github.com/sponsors/johnbillion", + "type": "github" + } + ], + "time": "2025-04-16T18:09:01+00:00" + }, + { + "name": "johnbillion/extended-cpts", + "version": "5.1.0", + "source": { + "type": "git", + "url": "https://github.com/johnbillion/extended-cpts.git", + "reference": "20b7e9773b60f7301cd59ee520affa0ff63f90e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/johnbillion/extended-cpts/zipball/20b7e9773b60f7301cd59ee520affa0ff63f90e6", + "reference": "20b7e9773b60f7301cd59ee520affa0ff63f90e6", + "shasum": "" + }, + "require": { + "johnbillion/args": "^1.4.1 || ^2.0", + "php": ">= 7.4.0" + }, + "require-dev": { + "automattic/phpcs-neutron-standard": "1.7.0", + "behat/gherkin": "< 4.13.0", + "dealerdirect/phpcodesniffer-composer-installer": "^0.7", + "johnbillion/falsey-assertequals-detector": "*", + "johnbillion/plugin-infrastructure": "dev-trunk", + "johnbillion/wp-compat": "0.3.1", + "lucatume/wp-browser": "3.2.3", + "phpcompatibility/phpcompatibility-wp": "2.1.5", + "phpstan/phpstan": "1.12.12", + "phpstan/phpstan-phpunit": "1.4.1", + "roots/wordpress-core-installer": "1.100.0", + "roots/wordpress-full": "*", + "szepeviktor/phpstan-wordpress": "1.3.5", + "wp-coding-standards/wpcs": "2.3.0" + }, + "type": "library", + "extra": { + "wordpress-install-dir": "vendor/wordpress/wordpress" + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "ExtCPTs\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "John Blackbourn", + "homepage": "https://johnblackbourn.com/" + } + ], + "description": "A library which provides extended functionality to WordPress custom post types and taxonomies.", + "homepage": "https://github.com/johnbillion/extended-cpts/", + "support": { + "issues": "https://github.com/johnbillion/extended-cpts/issues", + "source": "https://github.com/johnbillion/extended-cpts/tree/5.1.0" + }, + "time": "2025-06-18T21:18:03+00:00" + }, + { + "name": "koodimonni-language/core-en_gb", + "version": "6.8.2", + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/translation/core/6.8.2/en_GB.zip" + }, + "require": { + "koodimonni/composer-dropin-installer": ">=0.2.3" + }, + "type": "wordpress-language", + "description": "WordPress core translations for English (UK) - en_gb", + "keywords": [ + "Translation", + "WordPress", + "core", + "en_gb" + ] + }, + { + "name": "koodimonni/composer-dropin-installer", + "version": "1.4", + "source": { + "type": "git", + "url": "https://github.com/Koodimonni/Composer-Dropin-Installer.git", + "reference": "9596ef8f50cbba2cdc707ca3b1f5e4a0e9fa7e7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Koodimonni/Composer-Dropin-Installer/zipball/9596ef8f50cbba2cdc707ca3b1f5e4a0e9fa7e7e", + "reference": "9596ef8f50cbba2cdc707ca3b1f5e4a0e9fa7e7e", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 | ^2.0", + "php": ">=5.3.2" + }, + "require-dev": { + "phpunit/phpunit": "^5.7" + }, + "type": "composer-plugin", + "extra": { + "class": "Koodimonni\\Composer\\Dropin" + }, + "autoload": { + "psr-4": { + "Koodimonni\\Composer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "WTFPL" + ], + "authors": [ + { + "name": "Onni Hakala", + "email": "onni@keksi.io", + "role": "Developer" + } + ], + "description": "Install packages or a few files from packages into custom paths without overwriting existing stuff.", + "support": { + "issues": "https://github.com/Koodimonni/Composer-Dropin-Installer/issues", + "source": "https://github.com/Koodimonni/Composer-Dropin-Installer/tree/1.4" + }, + "time": "2022-02-02T11:42:57+00:00" + }, { "name": "laravel/prompts", "version": "v0.1.25", @@ -3812,6 +4278,74 @@ ], "time": "2024-11-06T22:33:56+00:00" }, + { + "name": "roots/acorn-prettify", + "version": "v1.0.2", + "source": { + "type": "git", + "url": "https://github.com/roots/acorn-prettify.git", + "reference": "1d417f8b4dfbf93e82148d7e9a35e5b3cde5cf53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/roots/acorn-prettify/zipball/1d417f8b4dfbf93e82148d7e9a35e5b3cde5cf53", + "reference": "1d417f8b4dfbf93e82148d7e9a35e5b3cde5cf53", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "require-dev": { + "laravel/pint": "^1.13", + "roots/acorn": "^4.0" + }, + "type": "package", + "extra": { + "acorn": { + "providers": [ + "Roots\\AcornPrettify\\AcornPrettifyServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Roots\\AcornPrettify\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brandon Nifong", + "email": "brandon@tendency.me", + "homepage": "https://github.com/log1x" + }, + { + "name": "Ben Word", + "email": "ben@benword.com", + "homepage": "https://github.com/retlehs" + }, + { + "name": "QWp6t", + "email": "craig@roots.io", + "homepage": "https://github.com/qwp6t" + } + ], + "description": "Theme-agnostic front-end modifications for WordPress", + "support": { + "issues": "https://github.com/roots/acorn-prettify/issues", + "source": "https://github.com/roots/acorn-prettify/tree/v1.0.2" + }, + "funding": [ + { + "url": "https://github.com/roots", + "type": "github" + } + ], + "time": "2024-07-18T17:56:03+00:00" + }, { "name": "roots/bedrock-autoloader", "version": "1.0.4", @@ -6291,6 +6825,78 @@ ], "time": "2024-11-21T01:49:47+00:00" }, + { + "name": "wpackagist-plugin/autodescription", + "version": "5.1.2", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/autodescription/", + "reference": "tags/5.1.2" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/autodescription.5.1.2.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/autodescription/" + }, + { + "name": "wpackagist-plugin/contact-form-7", + "version": "6.1.1", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/contact-form-7/", + "reference": "tags/6.1.1" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/contact-form-7.6.1.1.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/contact-form-7/" + }, + { + "name": "wpackagist-plugin/flamingo", + "version": "2.6", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/flamingo/", + "reference": "tags/2.6" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/flamingo.2.6.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/flamingo/" + }, + { + "name": "wpackagist-plugin/fluent-smtp", + "version": "2.2.92", + "source": { + "type": "svn", + "url": "https://plugins.svn.wordpress.org/fluent-smtp/", + "reference": "tags/2.2.92" + }, + "dist": { + "type": "zip", + "url": "https://downloads.wordpress.org/plugin/fluent-smtp.2.2.92.zip" + }, + "require": { + "composer/installers": "^1.0 || ^2.0" + }, + "type": "wordpress-plugin", + "homepage": "https://wordpress.org/plugins/fluent-smtp/" + }, { "name": "wpackagist-theme/twentytwentyfive", "version": "1.2",