From a801b95e1c6840129af66093a042f7f5f69eb278 Mon Sep 17 00:00:00 2001
From: thrijith
Date: Sat, 6 Mar 2021 20:27:52 +0530
Subject: [PATCH 01/10] Update TestCore tests and add pending checks
---
tests/phpunit/helpers.php | 50 +++++++++++++++
tests/phpunit/integration/TestCore.php | 84 +++++++++++++++++++++++++-
2 files changed, 133 insertions(+), 1 deletion(-)
diff --git a/tests/phpunit/helpers.php b/tests/phpunit/helpers.php
index e06aa643..1339a470 100644
--- a/tests/phpunit/helpers.php
+++ b/tests/phpunit/helpers.php
@@ -33,3 +33,53 @@ function reset_post_type_support( $feature_to_reset = POST_TYPE_SUPPORT_FEATURE
unset( $post_type[ $feature_to_reset ] );
}
}
+
+/**
+ * Check if added method to a hook exists.
+ *
+ * @param string $hook Name of the hook.
+ * @param string $function_method_name Name of method.
+ *
+ * @return bool
+ */
+function check_method_exists( $hook = '', $function_method_name = '' ) {
+ global $wp_filter;
+
+ if ( empty( $hook ) || empty( $function_method_name ) ) {
+ return false;
+ }
+
+ if ( ! isset( $wp_filter[ $hook ]->callbacks ) ) {
+ return false;
+ }
+
+ foreach ( $wp_filter[ $hook ]->callbacks as $key => $callbacks ) {
+ if ( ! is_array( $callbacks ) ) {
+ return false;
+ }
+
+ foreach ( $callbacks as $callback ) {
+ if ( $callback['function'] === $function_method_name ) {
+ return true;
+ }
+ }
+ }
+
+ return false;
+}
+
+/**
+ * Get final values of a given filter.
+ *
+ * @param string $hook Name of the hook.
+ * @param string $default_value Default hook return value.
+ *
+ * @return mixed
+ */
+function get_filter_applied_value( $hook = '', $default_value = '' ) {
+ if ( empty( $hook ) ) {
+ return false;
+ }
+
+ return apply_filters( $hook, $default_value );
+}
diff --git a/tests/phpunit/integration/TestCore.php b/tests/phpunit/integration/TestCore.php
index e4ebab18..5c8ca3d8 100644
--- a/tests/phpunit/integration/TestCore.php
+++ b/tests/phpunit/integration/TestCore.php
@@ -17,6 +17,33 @@
* @since 1.0.0
*/
class TestCore extends WP_UnitTestCase {
+
+ /**
+ * Test all methods and hooks in setup().
+ */
+ public function test_setup_hooks() {
+ $this->assertTrue(
+ check_method_exists(
+ 'init',
+ 'TenUp\AutoshareForTwitter\Core\set_post_type_supports_with_custom_columns'
+ )
+ );
+
+ $this->assertTrue(
+ check_method_exists(
+ 'autoshare_for_twitter_enabled_default',
+ 'TenUp\AutoshareForTwitter\Core\maybe_enable_autoshare_by_default'
+ )
+ );
+
+ $this->assertTrue(
+ check_method_exists(
+ 'autoshare_for_twitter_attached_image',
+ 'TenUp\AutoshareForTwitter\Core\maybe_disable_upload_image'
+ )
+ );
+ }
+
/**
* Tests the set_default_post_type_supports function.
*
@@ -39,11 +66,66 @@ public function test_set_post_type_supports() {
$this->assertTrue( post_type_supports( 'post', 'autoshare-for-twitter' ) );
$this->assertTrue( post_type_supports( 'page', 'autoshare-for-twitter' ) );
+ // Test that supported post types have hooks to add custom columns.
+ $this->assertTrue(
+ check_method_exists(
+ 'manage_post_posts_columns',
+ 'TenUp\AutoshareForTwitter\Core\modify_post_type_add_tweet_status_column'
+ )
+ );
+ $this->assertTrue(
+ check_method_exists(
+ 'manage_page_posts_columns',
+ 'TenUp\AutoshareForTwitter\Core\modify_post_type_add_tweet_status_column'
+ )
+ );
+
+ // Test that an hook exists to display tweet status data.
+ $this->assertTrue(
+ check_method_exists(
+ 'manage_post_posts_custom_column',
+ 'TenUp\AutoshareForTwitter\Core\modify_post_type_add_tweet_status'
+ )
+ );
+ $this->assertTrue(
+ check_method_exists(
+ 'manage_page_posts_custom_column',
+ 'TenUp\AutoshareForTwitter\Core\modify_post_type_add_tweet_status'
+ )
+ );
+
+ // Test that supported post types have tweet status new column.
+ $this->assertarrayHasKey(
+ 'is_tweeted',
+ get_filter_applied_value( 'manage_post_posts_columns', [] )
+ );
+ $this->assertarrayHasKey(
+ 'is_tweeted',
+ get_filter_applied_value( 'manage_page_posts_columns', [] )
+ );
+
+ // Make sure custom post type doesn't have features enabled by default.
$this->assertFalse( post_type_supports( $non_default_post_type, 'autoshare-for-twitter' ) );
+ $this->assertFalse(
+ check_method_exists(
+ "manage_{$non_default_post_type}_posts_columns",
+ 'TenUp\AutoshareForTwitter\Core\modify_post_type_add_tweet_status_column'
+ )
+ );
+ $this->assertFalse(
+ check_method_exists(
+ "manage_{$non_default_post_type}_posts_custom_column",
+ 'TenUp\AutoshareForTwitter\Core\modify_post_type_add_tweet_status'
+ )
+ );
+
+ $unsupported_post_type_columns = get_filter_applied_value( "manage_{$non_default_post_type}_posts_columns", [] );
+ $this->assertFalse( isset( $unsupported_post_type_columns['is_tweeted'] ) );
+
// Test that the default supported post types can be filtered.
reset_post_type_support();
- $filter_post_type_supports = function( $post_types ) use ( $non_default_post_type ) {
+ $filter_post_type_supports = function ( $post_types ) use ( $non_default_post_type ) {
return [ $non_default_post_type ];
};
add_filter( 'autoshare_for_twitter_default_post_types', $filter_post_type_supports );
From aa4bd4e00fa6ab0b9d2f9e674b2434efdcf1953e Mon Sep 17 00:00:00 2001
From: thrijith
Date: Sat, 13 Mar 2021 00:38:50 +0530
Subject: [PATCH 02/10] Update TestPostMeta tests
---
tests/phpunit/integration/TestPostMeta.php | 56 ++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/tests/phpunit/integration/TestPostMeta.php b/tests/phpunit/integration/TestPostMeta.php
index 5f6616b4..61b12303 100644
--- a/tests/phpunit/integration/TestPostMeta.php
+++ b/tests/phpunit/integration/TestPostMeta.php
@@ -15,8 +15,13 @@
use const TenUp\AutoshareForTwitter\Core\Post_Meta\TWITTER_STATUS_KEY;
use function TenUp\AutoshareForTwitter\Core\Post_Meta\get_tweet_status_message;
+use function TenUp\AutoshareForTwitter\Core\Post_Meta\markup_error;
+use function TenUp\AutoshareForTwitter\Core\Post_Meta\markup_published;
+use function TenUp\AutoshareForTwitter\Core\Post_Meta\markup_unknown;
use function TenUp\AutoshareForTwitter\Core\Post_Meta\save_autoshare_for_twitter_meta_data;
use function TenUp\AutoshareForTwitter\Utils\get_autoshare_for_twitter_meta;
+use function TenUp\AutoshareForTwitter\Utils\date_from_twitter;
+use function TenUp\AutoshareForTwitter\Utils\link_from_twitter;
/**
* TestUtils class.
@@ -26,6 +31,33 @@
* @group post_meta
*/
class TestPostMeta extends WP_UnitTestCase {
+
+ /**
+ * Test all methods and hooks in setup().
+ */
+ public function test_setup_hooks() {
+ $this->assertTrue(
+ check_method_exists(
+ 'post_submitbox_misc_actions',
+ 'TenUp\AutoshareForTwitter\Core\Post_Meta\tweet_submitbox_callback'
+ )
+ );
+
+ $this->assertTrue(
+ check_method_exists(
+ 'autoshare_for_twitter_metabox',
+ 'TenUp\AutoshareForTwitter\Core\Post_Meta\render_tweet_submitbox'
+ )
+ );
+
+ $this->assertTrue(
+ check_method_exists(
+ 'save_post',
+ 'TenUp\AutoshareForTwitter\Core\Post_Meta\save_tweet_meta'
+ )
+ );
+ }
+
/**
* Tests the get_tweet_status_message function.
*/
@@ -58,6 +90,17 @@ public function test_get_tweet_status_message() {
],
get_tweet_status_message( $post )
);
+ // Make sure the rendered markup is as expected in post metabox.
+ $twitter_status = get_autoshare_for_twitter_meta( $post, TWITTER_STATUS_KEY );
+ $this->assertEquals(
+ sprintf(
+ '%s %s (View)
',
+ esc_html__( 'Tweeted on', 'autoshare-for-twitter' ),
+ esc_html( date_from_twitter( $twitter_status['created_at'] ) ),
+ esc_url( link_from_twitter( $twitter_status['twitter_id'] ) ),
+ ),
+ markup_published( $twitter_status )
+ );
remove_filter( 'autoshare_for_twitter_meta', $published_filter );
$failed_filter = function( $data, $id, $key ) use ( $post ) {
@@ -77,6 +120,16 @@ public function test_get_tweet_status_message() {
],
get_tweet_status_message( $post )
);
+ // Make sure the rendered markup is as expected in post metabox.
+ $twitter_status = get_autoshare_for_twitter_meta( $post, TWITTER_STATUS_KEY );
+ $this->assertEquals(
+ sprintf(
+ '%s
%s
',
+ esc_html__( 'Failed to tweet', 'autoshare-for-twitter' ),
+ esc_html( $twitter_status['message'] )
+ ),
+ markup_error( $twitter_status )
+ );
remove_filter( 'autoshare_for_twitter_meta', $failed_filter );
$unknown_filter = function( $data, $id, $key ) use ( $post ) {
@@ -96,6 +149,9 @@ public function test_get_tweet_status_message() {
],
get_tweet_status_message( $post )
);
+ // Make sure the rendered markup is as expected in post metabox.
+ $twitter_status = get_autoshare_for_twitter_meta( $post, TWITTER_STATUS_KEY );
+ $this->assertEquals( $twitter_status['message'], markup_unknown( $twitter_status ) );
remove_filter( 'autoshare_for_twitter_meta', $unknown_filter );
$other_filter = function( $data, $id, $key ) use ( $post ) {
From 0b55e930078357ec5264eacc7d6d2020c5aa25d9 Mon Sep 17 00:00:00 2001
From: thrijith
Date: Sat, 13 Mar 2021 01:01:34 +0530
Subject: [PATCH 03/10] Update TestPostTransition tests
---
tests/phpunit/integration/TestPostTransition.php | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tests/phpunit/integration/TestPostTransition.php b/tests/phpunit/integration/TestPostTransition.php
index 44716b55..72ad5dc8 100644
--- a/tests/phpunit/integration/TestPostTransition.php
+++ b/tests/phpunit/integration/TestPostTransition.php
@@ -26,6 +26,12 @@ class TestPostTransition extends WP_UnitTestCase {
* Setup.
*/
public function setUp() {
+ $this->assertTrue(
+ check_method_exists(
+ 'transition_post_status',
+ 'TenUp\AutoshareForTwitter\Core\Post_Transition\maybe_publish_tweet'
+ )
+ );
wp_set_current_user( 1 );
parent::setUp();
From b8ce8a76f47558945a4e548ad5b4778b6969ef5e Mon Sep 17 00:00:00 2001
From: thrijith
Date: Sat, 13 Mar 2021 21:10:26 +0530
Subject: [PATCH 04/10] Update TestRest tests
---
includes/class-publish-tweet.php | 1 -
tests/phpunit/integration/TestRest.php | 45 ++++++++++++++++++++++++++
2 files changed, 45 insertions(+), 1 deletion(-)
diff --git a/includes/class-publish-tweet.php b/includes/class-publish-tweet.php
index 3ff9c2b9..255058fd 100644
--- a/includes/class-publish-tweet.php
+++ b/includes/class-publish-tweet.php
@@ -165,7 +165,6 @@ public function get_max_filesize() {
return apply_filters( 'autoshare_for_twitter_max_image_size', 5000000 ); // 5MB default.
}
-
/**
* Retrieves the URL of the largest version of an attachment image accepted by the ComputerVision service.
*
diff --git a/tests/phpunit/integration/TestRest.php b/tests/phpunit/integration/TestRest.php
index f87e2092..c47992bb 100644
--- a/tests/phpunit/integration/TestRest.php
+++ b/tests/phpunit/integration/TestRest.php
@@ -13,8 +13,10 @@
use function TenUp\AutoshareForTwitter\REST\post_autoshare_for_twitter_meta_rest_route;
use function TenUp\AutoshareForTwitter\REST\update_post_autoshare_for_twitter_meta_permission_check;
use function TenUp\AutoshareForTwitter\REST\update_post_autoshare_for_twitter_meta;
+use function TenUp\AutoshareForTwitter\REST\register_tweet_status_rest_field;
use const TenUp\AutoshareForTwitter\Core\Post_Meta\ENABLE_AUTOSHARE_FOR_TWITTER_KEY;
use const TenUp\AutoshareForTwitter\Core\Post_Meta\TWEET_BODY_KEY;
+use const TenUp\AutoshareForTwitter\Core\POST_TYPE_SUPPORT_FEATURE;
/**
* TestRest class.
@@ -22,10 +24,31 @@
* @sincd 1.0.0
*/
class TestRest extends WP_UnitTestCase {
+
+ /**
+ * Test all methods and hooks in add_hook_callbacks().
+ */
+ public function test_add_hook_callbacks() {
+ $this->assertTrue(
+ check_method_exists(
+ 'rest_api_init',
+ 'TenUp\AutoshareForTwitter\REST\register_post_autoshare_for_twitter_meta_rest_route'
+ )
+ );
+
+ $this->assertTrue(
+ check_method_exists(
+ 'rest_api_init',
+ 'TenUp\AutoshareForTwitter\REST\register_tweet_status_rest_field'
+ )
+ );
+ }
+
/**
* Provides a valid request for testing the autoshare endpoint.
*
* @param int $post Post ID.
+ *
* @return WP_REST_Requst $requst;
*/
private function get_valid_request( $post = null ) {
@@ -99,6 +122,28 @@ public function test_update_post_autoshare_for_twitter_meta() {
],
$response->get_data()
);
+ }
+
+ /**
+ * Tests the register_tweet_status_rest_field function.
+ *
+ * @since 1.1.0
+ */
+ public function test_register_tweet_status_rest_field() {
+ global $wp_rest_additional_fields;
+
+ // Register rest field.
+ register_tweet_status_rest_field();
+ $supported_post_types = get_post_types_by_support( POST_TYPE_SUPPORT_FEATURE );
+
+ foreach ( $supported_post_types as $supported_post_type ) {
+ $this->assertTrue(
+ in_array(
+ 'autoshare_for_twitter_status',
+ array_keys( $wp_rest_additional_fields[ $supported_post_type ] )
+ )
+ );
+ }
}
}
From aa3ce99899bf63f437d8fe5deb984495becf0c31 Mon Sep 17 00:00:00 2001
From: thrijith
Date: Fri, 19 Mar 2021 23:40:50 +0530
Subject: [PATCH 05/10] Update TestUtils tests
---
tests/phpunit/integration/TestUtils.php | 44 +++++++++++++++++++++++++
1 file changed, 44 insertions(+)
diff --git a/tests/phpunit/integration/TestUtils.php b/tests/phpunit/integration/TestUtils.php
index 23aa09f6..318f136e 100644
--- a/tests/phpunit/integration/TestUtils.php
+++ b/tests/phpunit/integration/TestUtils.php
@@ -9,10 +9,14 @@
namespace TenUp\AutoshareForTwitter\Tests;
use \WP_UnitTestCase;
+use function TenUp\AutoshareForTwitter\Core\set_post_type_supports_with_custom_columns;
use function TenUp\AutoshareForTwitter\Utils\get_autoshare_for_twitter_meta;
use function TenUp\AutoshareForTwitter\Utils\opted_into_autoshare_for_twitter;
use function TenUp\AutoshareForTwitter\Utils\update_autoshare_for_twitter_meta;
use function TenUp\AutoshareForTwitter\Utils\delete_autoshare_for_twitter_meta;
+use function TenUp\AutoshareForTwitter\Utils\autoshare_enabled;
+use function TenUp\AutoshareForTwitter\Utils\get_available_post_types;
+use function TenUp\AutoshareForTwitter\Utils\get_autoshare_for_twitter_settings;
use const TenUp\AutoshareForTwitter\Core\Post_Meta\META_PREFIX;
/**
@@ -78,4 +82,44 @@ public function test_opted_into_autoshare_for_twitter() {
$this->assertFalse( opted_into_autoshare_for_twitter( $other_post ) );
}
+
+ /**
+ * Tests the autoshare_enabled function.
+ *
+ * @since 1.1.0
+ */
+ public function test_autoshare_enabled() {
+ $post = $this->factory->post->create();
+
+ $authoshare_enabled = function( $enabled, $post_type, $id ) use ( $post ) {
+ if ( intval( $post ) === intval( $id ) ) {
+ return true;
+ }
+
+ return true;
+ };
+ add_filter( 'autoshare_for_twitter_enabled_default', $authoshare_enabled, 99, 3 );
+ $this->assertTrue( autoshare_enabled( $post ) );
+ remove_filter( 'autoshare_for_twitter_enabled_default', $authoshare_enabled, 99 );
+
+ $post_type = register_non_default_post_type();
+ $other_post = $this->factory->post->create( compact( 'post_type' ) );
+ $this->assertFalse( autoshare_enabled( $other_post ) );
+ }
+
+ /**
+ * Tests the get_autoshare_for_twitter_settings function.
+ *
+ * @since 1.1.0
+ */
+ public function test_get_autoshare_for_twitter_settings() {
+ // Test that posts and pages support the feature by default, but not other post types.
+ reset_post_type_support();
+ set_post_type_supports_with_custom_columns();
+
+ $support_post_types = get_available_post_types();
+ $default_settings = get_autoshare_for_twitter_settings();
+
+ $this->assertTrue( empty( array_diff( $default_settings['post_types'], $support_post_types ) ) );
+ }
}
From 9f95f2bd5e274e8b6e0351add3377f7be000a1c0 Mon Sep 17 00:00:00 2001
From: Tung Du
Date: Mon, 29 Mar 2021 20:30:21 +0700
Subject: [PATCH 06/10] fix: test script
---
bin/test.sh | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/bin/test.sh b/bin/test.sh
index 0c8735b5..0c87f66d 100755
--- a/bin/test.sh
+++ b/bin/test.sh
@@ -1,11 +1,12 @@
set -e
+php -v
+composer install
+composer run lint
+composer run setup-local-tests
+composer run test
+
if [[ '7.2' == $PHP_VERSION ]]; then
- php -v
- composer install
- composer run lint
- composer run setup-local-tests
- composer run test
WP_SNAPSHOTS_DIR=$GITHIB_WORKSPACE/.wpsnapshots/ ./vendor/bin/wpsnapshots configure --aws_key=$AWS_ACCESS_KEY --aws_secret=$SECRET_ACCESS_KEY --user_name="wp-acceptance" --user_email=travis@10up.com 10up
composer run test:acceptance
fi;
From d227220b433945b4356e7450559d3215d72ef4ab Mon Sep 17 00:00:00 2001
From: Tung Du
Date: Mon, 29 Mar 2021 20:34:46 +0700
Subject: [PATCH 07/10] update composer packages
---
composer.lock | 1188 +++++++++++++++++++++++++++++++------------------
1 file changed, 745 insertions(+), 443 deletions(-)
diff --git a/composer.lock b/composer.lock
index aeb28b15..c1067be8 100644
--- a/composer.lock
+++ b/composer.lock
@@ -142,12 +142,12 @@
"source": {
"type": "git",
"url": "https://github.com/10up/wpacceptance.git",
- "reference": "70ac277f0b05f66abbdd8012f3ae8afd8ea5b1c9"
+ "reference": "47151642d4e3c373bdcc1b3ee5b00fe817b6073c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/10up/wpacceptance/zipball/70ac277f0b05f66abbdd8012f3ae8afd8ea5b1c9",
- "reference": "70ac277f0b05f66abbdd8012f3ae8afd8ea5b1c9",
+ "url": "https://api.github.com/repos/10up/wpacceptance/zipball/47151642d4e3c373bdcc1b3ee5b00fe817b6073c",
+ "reference": "47151642d4e3c373bdcc1b3ee5b00fe817b6073c",
"shasum": ""
},
"require": {
@@ -191,7 +191,7 @@
"testing",
"wordpress"
],
- "time": "2020-03-12T18:41:18+00:00"
+ "time": "2021-03-08T15:25:19+00:00"
},
{
"name": "10up/wpinstructions",
@@ -199,12 +199,12 @@
"source": {
"type": "git",
"url": "https://github.com/10up/wpinstructions.git",
- "reference": "3809c4ec2b9fc487e21283640cc03d29b18bd614"
+ "reference": "7d2338b24f8f863c46a5d43f5ced7444b1b7e391"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/10up/wpinstructions/zipball/3809c4ec2b9fc487e21283640cc03d29b18bd614",
- "reference": "3809c4ec2b9fc487e21283640cc03d29b18bd614",
+ "url": "https://api.github.com/repos/10up/wpinstructions/zipball/7d2338b24f8f863c46a5d43f5ced7444b1b7e391",
+ "reference": "7d2338b24f8f863c46a5d43f5ced7444b1b7e391",
"shasum": ""
},
"require": {
@@ -244,7 +244,7 @@
"keywords": [
"create wordpress environment"
],
- "time": "2019-10-27T23:44:55+00:00"
+ "time": "2021-01-08T03:23:45+00:00"
},
{
"name": "10up/wpsnapshots",
@@ -252,12 +252,12 @@
"source": {
"type": "git",
"url": "https://github.com/10up/wpsnapshots.git",
- "reference": "00ff7bd4b3b6dc150b23bf229568acac175f64c8"
+ "reference": "4e5a8444cb531e094896ecf1fdcb8e6f3bb5cbc7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/10up/wpsnapshots/zipball/00ff7bd4b3b6dc150b23bf229568acac175f64c8",
- "reference": "00ff7bd4b3b6dc150b23bf229568acac175f64c8",
+ "url": "https://api.github.com/repos/10up/wpsnapshots/zipball/4e5a8444cb531e094896ecf1fdcb8e6f3bb5cbc7",
+ "reference": "4e5a8444cb531e094896ecf1fdcb8e6f3bb5cbc7",
"shasum": ""
},
"require": {
@@ -297,20 +297,20 @@
"snapshots",
"wordpress"
],
- "time": "2020-01-18T19:32:50+00:00"
+ "time": "2021-01-22T15:49:45+00:00"
},
{
"name": "aws/aws-sdk-php",
- "version": "3.133.43",
+ "version": "3.176.2",
"source": {
"type": "git",
"url": "https://github.com/aws/aws-sdk-php.git",
- "reference": "7c8211d403614f83ce499ee217248660456d2f46"
+ "reference": "cfd62d9d159df12e8e1fc3c486e0a010a4c39f80"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/7c8211d403614f83ce499ee217248660456d2f46",
- "reference": "7c8211d403614f83ce499ee217248660456d2f46",
+ "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/cfd62d9d159df12e8e1fc3c486e0a010a4c39f80",
+ "reference": "cfd62d9d159df12e8e1fc3c486e0a010a4c39f80",
"shasum": ""
},
"require": {
@@ -318,9 +318,9 @@
"ext-pcre": "*",
"ext-simplexml": "*",
"guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0",
- "guzzlehttp/promises": "^1.0",
- "guzzlehttp/psr7": "^1.4.1",
- "mtdowling/jmespath.php": "^2.5",
+ "guzzlehttp/promises": "^1.4.0",
+ "guzzlehttp/psr7": "^1.7.0",
+ "mtdowling/jmespath.php": "^2.6",
"php": ">=5.5"
},
"require-dev": {
@@ -333,6 +333,7 @@
"ext-pcntl": "*",
"ext-sockets": "*",
"nette/neon": "^2.3",
+ "paragonie/random_compat": ">= 2",
"phpunit/phpunit": "^4.8.35|^5.4.3",
"psr/cache": "^1.0",
"psr/simple-cache": "^1.0",
@@ -381,20 +382,20 @@
"s3",
"sdk"
],
- "time": "2020-03-24T18:18:11+00:00"
+ "time": "2021-03-26T18:16:22+00:00"
},
{
"name": "clue/socket-raw",
- "version": "v1.4.1",
+ "version": "v1.5.0",
"source": {
"type": "git",
"url": "https://github.com/clue/php-socket-raw.git",
- "reference": "00ab102d061f6cdb895e79dd4d69140c7bda31cc"
+ "reference": "089ffa05fa75bdc4e919aac44bbc435b3ef640ef"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/clue/php-socket-raw/zipball/00ab102d061f6cdb895e79dd4d69140c7bda31cc",
- "reference": "00ab102d061f6cdb895e79dd4d69140c7bda31cc",
+ "url": "https://api.github.com/repos/clue/php-socket-raw/zipball/089ffa05fa75bdc4e919aac44bbc435b3ef640ef",
+ "reference": "089ffa05fa75bdc4e919aac44bbc435b3ef640ef",
"shasum": ""
},
"require": {
@@ -402,7 +403,7 @@
"php": ">=5.3"
},
"require-dev": {
- "phpunit/phpunit": "^7.0 || ^6.0 || ^5.2 || ^4.8.35"
+ "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35"
},
"type": "library",
"autoload": {
@@ -420,7 +421,7 @@
"email": "christian@clue.engineering"
}
],
- "description": "Simple and lightweight OOP wrapper for PHP's low-level sockets extension (ext-sockets)",
+ "description": "Simple and lightweight OOP wrapper for PHP's low-level sockets extension (ext-sockets).",
"homepage": "https://github.com/clue/php-socket-raw",
"keywords": [
"Socket",
@@ -436,27 +437,37 @@
"udp",
"unix"
],
- "time": "2019-10-28T12:32:07+00:00"
+ "funding": [
+ {
+ "url": "https://clue.engineering/support",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/clue",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-27T13:16:18+00:00"
},
{
"name": "clue/stream-filter",
- "version": "v1.4.1",
+ "version": "v1.5.0",
"source": {
"type": "git",
"url": "https://github.com/clue/stream-filter.git",
- "reference": "5a58cc30a8bd6a4eb8f856adf61dd3e013f53f71"
+ "reference": "aeb7d8ea49c7963d3b581378955dbf5bc49aa320"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/clue/stream-filter/zipball/5a58cc30a8bd6a4eb8f856adf61dd3e013f53f71",
- "reference": "5a58cc30a8bd6a4eb8f856adf61dd3e013f53f71",
+ "url": "https://api.github.com/repos/clue/stream-filter/zipball/aeb7d8ea49c7963d3b581378955dbf5bc49aa320",
+ "reference": "aeb7d8ea49c7963d3b581378955dbf5bc49aa320",
"shasum": ""
},
"require": {
"php": ">=5.3"
},
"require-dev": {
- "phpunit/phpunit": "^5.0 || ^4.8"
+ "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.36"
},
"type": "library",
"autoload": {
@@ -474,7 +485,7 @@
"authors": [
{
"name": "Christian Lück",
- "email": "christian@lueck.tv"
+ "email": "christian@clue.engineering"
}
],
"description": "A simple and modern approach to stream filtering in PHP",
@@ -488,7 +499,17 @@
"stream_filter_append",
"stream_filter_register"
],
- "time": "2019-04-09T12:31:48+00:00"
+ "funding": [
+ {
+ "url": "https://clue.engineering/support",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/clue",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-02T12:38:20+00:00"
},
{
"name": "dealerdirect/phpcodesniffer-composer-installer",
@@ -662,36 +683,31 @@
},
{
"name": "doctrine/instantiator",
- "version": "dev-master",
+ "version": "1.5.x-dev",
"source": {
"type": "git",
"url": "https://github.com/doctrine/instantiator.git",
- "reference": "6a1471ddbf2f448b35f3a8e390c903435e6dd5de"
+ "reference": "6410c4b8352cb64218641457cef64997e6b784fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/instantiator/zipball/6a1471ddbf2f448b35f3a8e390c903435e6dd5de",
- "reference": "6a1471ddbf2f448b35f3a8e390c903435e6dd5de",
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/6410c4b8352cb64218641457cef64997e6b784fb",
+ "reference": "6410c4b8352cb64218641457cef64997e6b784fb",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": "^7.1 || ^8.0"
},
"require-dev": {
- "doctrine/coding-standard": "^6.0",
+ "doctrine/coding-standard": "^8.0",
"ext-pdo": "*",
"ext-phar": "*",
- "phpbench/phpbench": "^0.13",
- "phpstan/phpstan-phpunit": "^0.11",
- "phpstan/phpstan-shim": "^0.11",
- "phpunit/phpunit": "^7.0"
+ "phpbench/phpbench": "^0.13 || 1.0.0-alpha2",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
@@ -705,7 +721,7 @@
{
"name": "Marco Pivetta",
"email": "ocramius@gmail.com",
- "homepage": "http://ocramius.github.com/"
+ "homepage": "https://ocramius.github.io/"
}
],
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
@@ -714,7 +730,21 @@
"constructor",
"instantiate"
],
- "time": "2019-12-23T19:18:31+00:00"
+ "funding": [
+ {
+ "url": "https://www.doctrine-project.org/sponsorship.html",
+ "type": "custom"
+ },
+ {
+ "url": "https://www.patreon.com/phpdoctrine",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-11-10T19:05:51+00:00"
},
{
"name": "guzzlehttp/guzzle",
@@ -722,29 +752,29 @@
"source": {
"type": "git",
"url": "https://github.com/guzzle/guzzle.git",
- "reference": "1cdd69a0cd361ee8b6ba5584e45db80c0ea8b31c"
+ "reference": "de6f1e58e735754b888649495ed4cb9ae3b19589"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/guzzle/zipball/1cdd69a0cd361ee8b6ba5584e45db80c0ea8b31c",
- "reference": "1cdd69a0cd361ee8b6ba5584e45db80c0ea8b31c",
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/de6f1e58e735754b888649495ed4cb9ae3b19589",
+ "reference": "de6f1e58e735754b888649495ed4cb9ae3b19589",
"shasum": ""
},
"require": {
"ext-json": "*",
- "guzzlehttp/promises": "^1.0",
- "guzzlehttp/psr7": "^1.6.1",
- "php": "^7.2.5",
+ "guzzlehttp/promises": "^1.4",
+ "guzzlehttp/psr7": "^1.7 || ^2.0",
+ "php": "^7.2.5 || ^8.0",
"psr/http-client": "^1.0"
},
"provide": {
"psr/http-client-implementation": "1.0"
},
"require-dev": {
- "ergebnis/composer-normalize": "^2.0",
+ "bamarni/composer-bin-plugin": "^1.4.1",
"ext-curl": "*",
- "php-http/client-integration-tests": "dev-phpunit8",
- "phpunit/phpunit": "^8.5",
+ "php-http/client-integration-tests": "^3.0",
+ "phpunit/phpunit": "^8.5.5 || ^9.3.5",
"psr/log": "^1.1"
},
"suggest": {
@@ -755,7 +785,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "7.0-dev"
+ "dev-master": "7.4-dev"
}
},
"autoload": {
@@ -790,10 +820,30 @@
"framework",
"http",
"http client",
+ "psr-18",
+ "psr-7",
"rest",
"web service"
],
- "time": "2020-01-25T11:19:56+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/Nyholm",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/alexeyshockov",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/gmponos",
+ "type": "github"
+ }
+ ],
+ "time": "2021-03-23T14:07:59+00:00"
},
{
"name": "guzzlehttp/promises",
@@ -801,19 +851,19 @@
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
- "reference": "89b1a76b7fda5853401297dc4b2a093cba1fda23"
+ "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/89b1a76b7fda5853401297dc4b2a093cba1fda23",
- "reference": "89b1a76b7fda5853401297dc4b2a093cba1fda23",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d",
+ "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d",
"shasum": ""
},
"require": {
- "php": ">=5.6"
+ "php": ">=5.5"
},
"require-dev": {
- "phpunit/phpunit": "^5.7.27 || ^7.5"
+ "symfony/phpunit-bridge": "^4.4 || ^5.1"
},
"type": "library",
"extra": {
@@ -844,7 +894,7 @@
"keywords": [
"promise"
],
- "time": "2020-02-15T23:33:03+00:00"
+ "time": "2021-03-07T09:25:29+00:00"
},
{
"name": "guzzlehttp/psr7",
@@ -852,12 +902,12 @@
"source": {
"type": "git",
"url": "https://github.com/guzzle/psr7.git",
- "reference": "c73b502efd02beb2602500aa36793fb405e383ac"
+ "reference": "359b1f4a6fc1f3b97f8ea8ffd5a576f4f5151cff"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/psr7/zipball/c73b502efd02beb2602500aa36793fb405e383ac",
- "reference": "c73b502efd02beb2602500aa36793fb405e383ac",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/359b1f4a6fc1f3b97f8ea8ffd5a576f4f5151cff",
+ "reference": "359b1f4a6fc1f3b97f8ea8ffd5a576f4f5151cff",
"shasum": ""
},
"require": {
@@ -870,7 +920,7 @@
},
"require-dev": {
"ext-zlib": "*",
- "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8"
+ "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10"
},
"suggest": {
"laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
@@ -878,7 +928,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.6-dev"
+ "dev-master": "1.7-dev"
}
},
"autoload": {
@@ -915,7 +965,7 @@
"uri",
"url"
],
- "time": "2020-02-12T23:13:46+00:00"
+ "time": "2021-03-21T17:21:22+00:00"
},
{
"name": "jane-php/json-schema-runtime",
@@ -1158,22 +1208,22 @@
},
{
"name": "league/uri-hostname-parser",
- "version": "1.1.1",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri-hostname-parser.git",
- "reference": "7a6be3d06d0ed08dcb51f666aa60f3b66cd51325"
+ "reference": "a3ef2f862640bfd79dd3fc28f23c98be09152603"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/uri-hostname-parser/zipball/7a6be3d06d0ed08dcb51f666aa60f3b66cd51325",
- "reference": "7a6be3d06d0ed08dcb51f666aa60f3b66cd51325",
+ "url": "https://api.github.com/repos/thephpleague/uri-hostname-parser/zipball/a3ef2f862640bfd79dd3fc28f23c98be09152603",
+ "reference": "a3ef2f862640bfd79dd3fc28f23c98be09152603",
"shasum": ""
},
"require": {
"ext-intl": "*",
"php": ">=7.0",
- "psr/simple-cache": "^1"
+ "psr/simple-cache": "^1.0"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^2.7",
@@ -1223,7 +1273,7 @@
"domain parsing",
"icann"
],
- "time": "2018-02-16T07:29:26+00:00"
+ "time": "2021-03-06T11:52:47+00:00"
},
{
"name": "league/uri-interfaces",
@@ -1283,12 +1333,12 @@
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri-manipulations.git",
- "reference": "a9092d28abfca7db443871c84944f5e5c643c31b"
+ "reference": "6058f5139cf11b972f54ab622b186d3e905b216d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/uri-manipulations/zipball/a9092d28abfca7db443871c84944f5e5c643c31b",
- "reference": "a9092d28abfca7db443871c84944f5e5c643c31b",
+ "url": "https://api.github.com/repos/thephpleague/uri-manipulations/zipball/6058f5139cf11b972f54ab622b186d3e905b216d",
+ "reference": "6058f5139cf11b972f54ab622b186d3e905b216d",
"shasum": ""
},
"require": {
@@ -1351,7 +1401,7 @@
"uri",
"url"
],
- "time": "2018-05-22T12:28:31+00:00"
+ "time": "2021-03-27T20:48:18+00:00"
},
{
"name": "league/uri-parser",
@@ -1424,12 +1474,12 @@
"source": {
"type": "git",
"url": "https://github.com/thephpleague/uri-schemes.git",
- "reference": "f821a444785724bcc9bc244b1173b9d6ca4d71e6"
+ "reference": "32a98d9c05e8634820ba3605cd8729c0dd26934e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/uri-schemes/zipball/f821a444785724bcc9bc244b1173b9d6ca4d71e6",
- "reference": "f821a444785724bcc9bc244b1173b9d6ca4d71e6",
+ "url": "https://api.github.com/repos/thephpleague/uri-schemes/zipball/32a98d9c05e8634820ba3605cd8729c0dd26934e",
+ "reference": "32a98d9c05e8634820ba3605cd8729c0dd26934e",
"shasum": ""
},
"require": {
@@ -1491,7 +1541,7 @@
"ws",
"wss"
],
- "time": "2018-11-26T08:09:30+00:00"
+ "time": "2021-03-27T20:53:06+00:00"
},
{
"name": "mtdowling/jmespath.php",
@@ -1499,21 +1549,21 @@
"source": {
"type": "git",
"url": "https://github.com/jmespath/jmespath.php.git",
- "reference": "52168cb9472de06979613d365c7f1ab8798be895"
+ "reference": "30dfa0064f4ec218f2cb86f66fc85fbc45bb4510"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/52168cb9472de06979613d365c7f1ab8798be895",
- "reference": "52168cb9472de06979613d365c7f1ab8798be895",
+ "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/30dfa0064f4ec218f2cb86f66fc85fbc45bb4510",
+ "reference": "30dfa0064f4ec218f2cb86f66fc85fbc45bb4510",
"shasum": ""
},
"require": {
- "php": ">=5.4.0",
- "symfony/polyfill-mbstring": "^1.4"
+ "php": "^5.4 || ^7.0 || ^8.0",
+ "symfony/polyfill-mbstring": "^1.17"
},
"require-dev": {
- "composer/xdebug-handler": "^1.2",
- "phpunit/phpunit": "^4.8.36|^7.5.15"
+ "composer/xdebug-handler": "^1.4",
+ "phpunit/phpunit": "^4.8.36 || ^7.5.15"
},
"bin": [
"bin/jp.php"
@@ -1521,7 +1571,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.5-dev"
+ "dev-master": "2.6-dev"
}
},
"autoload": {
@@ -1548,7 +1598,7 @@
"json",
"jsonpath"
],
- "time": "2019-12-30T18:03:34+00:00"
+ "time": "2020-08-03T09:32:24+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -1556,16 +1606,16 @@
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
- "reference": "a491d65139e2411c75704e871dd02bdddf5a4bdc"
+ "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/a491d65139e2411c75704e871dd02bdddf5a4bdc",
- "reference": "a491d65139e2411c75704e871dd02bdddf5a4bdc",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220",
+ "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": "^7.1 || ^8.0"
},
"replace": {
"myclabs/deep-copy": "self.version"
@@ -1596,7 +1646,13 @@
"object",
"object graph"
],
- "time": "2020-03-12T21:49:07+00:00"
+ "funding": [
+ {
+ "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-11-13T09:40:50+00:00"
},
{
"name": "nesk/puphpeteer",
@@ -1654,23 +1710,23 @@
},
{
"name": "nesk/rialto",
- "version": "1.3.0",
+ "version": "1.4.0",
"source": {
"type": "git",
"url": "https://github.com/nesk/rialto.git",
- "reference": "2403adc6b5f8fd4114d1ec00d9cce2e6ce3a5656"
+ "reference": "a3db615d845cca42135fa1e271b323ffe904b83c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nesk/rialto/zipball/2403adc6b5f8fd4114d1ec00d9cce2e6ce3a5656",
- "reference": "2403adc6b5f8fd4114d1ec00d9cce2e6ce3a5656",
+ "url": "https://api.github.com/repos/nesk/rialto/zipball/a3db615d845cca42135fa1e271b323ffe904b83c",
+ "reference": "a3db615d845cca42135fa1e271b323ffe904b83c",
"shasum": ""
},
"require": {
"clue/socket-raw": "^1.2",
"php": ">=7.1",
"psr/log": "^1.0",
- "symfony/process": "^3.3|^4.0"
+ "symfony/process": "^3.3|^4.0|^5.0"
},
"require-dev": {
"codedungeon/phpunit-result-printer": ">=0.6 <1.0",
@@ -1705,31 +1761,27 @@
"php",
"wrapper"
],
- "time": "2019-03-14T20:16:03+00:00"
+ "time": "2020-04-12T13:11:08+00:00"
},
{
"name": "phar-io/manifest",
- "version": "dev-master",
+ "version": "1.0.3",
"source": {
"type": "git",
"url": "https://github.com/phar-io/manifest.git",
- "reference": "3d94e3b6eb309e921a100a4992f72314299bb03f"
+ "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phar-io/manifest/zipball/3d94e3b6eb309e921a100a4992f72314299bb03f",
- "reference": "3d94e3b6eb309e921a100a4992f72314299bb03f",
+ "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4",
+ "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-phar": "*",
- "ext-xmlwriter": "*",
"phar-io/version": "^2.0",
- "php": "^7.2"
- },
- "require-dev": {
- "phpunit/phpunit": "^8.2"
+ "php": "^5.6 || ^7.0"
},
"type": "library",
"extra": {
@@ -1764,7 +1816,7 @@
}
],
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
- "time": "2019-12-29T10:29:09+00:00"
+ "time": "2018-07-08T19:23:20+00:00"
},
{
"name": "phar-io/version",
@@ -1876,29 +1928,29 @@
},
{
"name": "php-http/discovery",
- "version": "dev-master",
+ "version": "1.13.0",
"source": {
"type": "git",
"url": "https://github.com/php-http/discovery.git",
- "reference": "82dbef649ccffd8e4f22e1953c3a5265992b83c0"
+ "reference": "788f72d64c43dc361e7fcc7464c3d947c64984a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/discovery/zipball/82dbef649ccffd8e4f22e1953c3a5265992b83c0",
- "reference": "82dbef649ccffd8e4f22e1953c3a5265992b83c0",
+ "url": "https://api.github.com/repos/php-http/discovery/zipball/788f72d64c43dc361e7fcc7464c3d947c64984a7",
+ "reference": "788f72d64c43dc361e7fcc7464c3d947c64984a7",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": "^7.1 || ^8.0"
},
"conflict": {
"nyholm/psr7": "<1.0"
},
"require-dev": {
- "akeneo/phpspec-skip-example-extension": "^4.0",
+ "graham-campbell/phpspec-skip-example-extension": "^5.0",
"php-http/httplug": "^1.0 || ^2.0",
"php-http/message-factory": "^1.0",
- "phpspec/phpspec": "^5.1",
+ "phpspec/phpspec": "^5.1 || ^6.1",
"puli/composer-plugin": "1.0.0-beta10"
},
"suggest": {
@@ -1908,7 +1960,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.7-dev"
+ "dev-master": "1.9-dev"
}
},
"autoload": {
@@ -1937,7 +1989,7 @@
"message",
"psr7"
],
- "time": "2020-01-03T11:25:47+00:00"
+ "time": "2020-11-27T14:49:42+00:00"
},
{
"name": "php-http/httplug",
@@ -1997,21 +2049,21 @@
},
{
"name": "php-http/message",
- "version": "dev-master",
+ "version": "1.11.0",
"source": {
"type": "git",
"url": "https://github.com/php-http/message.git",
- "reference": "fcf9b45c267b7a11d83f6578ccc418a0a54484f7"
+ "reference": "fb0dbce7355cad4f4f6a225f537c34d013571f29"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/message/zipball/fcf9b45c267b7a11d83f6578ccc418a0a54484f7",
- "reference": "fcf9b45c267b7a11d83f6578ccc418a0a54484f7",
+ "url": "https://api.github.com/repos/php-http/message/zipball/fb0dbce7355cad4f4f6a225f537c34d013571f29",
+ "reference": "fb0dbce7355cad4f4f6a225f537c34d013571f29",
"shasum": ""
},
"require": {
- "clue/stream-filter": "^1.4",
- "php": "^7.1",
+ "clue/stream-filter": "^1.5",
+ "php": "^7.1 || ^8.0",
"php-http/message-factory": "^1.0.2",
"psr/http-message": "^1.0"
},
@@ -2019,26 +2071,23 @@
"php-http/message-factory-implementation": "1.0"
},
"require-dev": {
- "akeneo/phpspec-skip-example-extension": "^1.0",
- "coduo/phpspec-data-provider-extension": "^1.0",
- "ergebnis/composer-normalize": "^2.1",
+ "ergebnis/composer-normalize": "^2.6",
"ext-zlib": "*",
"guzzlehttp/psr7": "^1.0",
- "henrikbjorn/phpspec-code-coverage": "^1.0",
- "phpspec/phpspec": "^2.4",
- "slim/slim": "^3.0",
- "zendframework/zend-diactoros": "^1.0"
+ "laminas/laminas-diactoros": "^2.0",
+ "phpspec/phpspec": "^5.1 || ^6.3",
+ "slim/slim": "^3.0"
},
"suggest": {
"ext-zlib": "Used with compressor/decompressor streams",
"guzzlehttp/psr7": "Used with Guzzle PSR-7 Factories",
- "slim/slim": "Used with Slim Framework PSR-7 implementation",
- "zendframework/zend-diactoros": "Used with Diactoros Factories"
+ "laminas/laminas-diactoros": "Used with Diactoros Factories",
+ "slim/slim": "Used with Slim Framework PSR-7 implementation"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.8-dev"
+ "dev-master": "1.10-dev"
}
},
"autoload": {
@@ -2066,7 +2115,7 @@
"message",
"psr-7"
],
- "time": "2020-01-03T15:30:01+00:00"
+ "time": "2021-02-01T08:54:58+00:00"
},
{
"name": "php-http/message-factory",
@@ -2124,16 +2173,16 @@
"source": {
"type": "git",
"url": "https://github.com/php-http/multipart-stream-builder.git",
- "reference": "9621e654f01facdde8bb70e6418e2bebdaf1c0fb"
+ "reference": "8819e799bff3948f8e1dd7533dce4afac0811f90"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/multipart-stream-builder/zipball/9621e654f01facdde8bb70e6418e2bebdaf1c0fb",
- "reference": "9621e654f01facdde8bb70e6418e2bebdaf1c0fb",
+ "url": "https://api.github.com/repos/php-http/multipart-stream-builder/zipball/8819e799bff3948f8e1dd7533dce4afac0811f90",
+ "reference": "8819e799bff3948f8e1dd7533dce4afac0811f90",
"shasum": ""
},
"require": {
- "php": "^7.1",
+ "php": "^7.1 || ^8.0",
"php-http/discovery": "^1.7",
"php-http/message-factory": "^1.0.2",
"psr/http-factory": "^1.0",
@@ -2142,12 +2191,12 @@
"require-dev": {
"nyholm/psr7": "^1.0",
"php-http/message": "^1.5",
- "phpunit/phpunit": "^7.5 || ^8.3"
+ "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.3"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.1-dev"
+ "dev-master": "1.x-dev"
}
},
"autoload": {
@@ -2174,7 +2223,7 @@
"multipart stream",
"stream"
],
- "time": "2019-12-20T15:09:18+00:00"
+ "time": "2020-12-23T17:11:08+00:00"
},
{
"name": "php-http/promise",
@@ -2182,20 +2231,20 @@
"source": {
"type": "git",
"url": "https://github.com/php-http/promise.git",
- "reference": "02ee67f2346b4eec3861afec741c656f5ff717ab"
+ "reference": "4c4c1f9b7289a2ec57cde7f1e9762a5789506f88"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/promise/zipball/02ee67f2346b4eec3861afec741c656f5ff717ab",
- "reference": "02ee67f2346b4eec3861afec741c656f5ff717ab",
+ "url": "https://api.github.com/repos/php-http/promise/zipball/4c4c1f9b7289a2ec57cde7f1e9762a5789506f88",
+ "reference": "4c4c1f9b7289a2ec57cde7f1e9762a5789506f88",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": "^7.1 || ^8.0"
},
"require-dev": {
- "henrikbjorn/phpspec-code-coverage": "^1.0",
- "phpspec/phpspec": "^2.4"
+ "friends-of-phpspec/phpspec-code-coverage": "^4.3.2",
+ "phpspec/phpspec": "^5.1.2 || ^6.2"
},
"type": "library",
"extra": {
@@ -2227,7 +2276,7 @@
"keywords": [
"promise"
],
- "time": "2019-12-20T11:48:16+00:00"
+ "time": "2020-07-07T09:29:14+00:00"
},
{
"name": "php-http/socket-client",
@@ -2341,20 +2390,17 @@
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
- "reference": "b0843c8cbcc2dc5eda5158e583c7199a5e44c86d"
+ "reference": "cf8df60735d98fd18070b7cab0019ba0831e219c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/b0843c8cbcc2dc5eda5158e583c7199a5e44c86d",
- "reference": "b0843c8cbcc2dc5eda5158e583c7199a5e44c86d",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/cf8df60735d98fd18070b7cab0019ba0831e219c",
+ "reference": "cf8df60735d98fd18070b7cab0019ba0831e219c",
"shasum": ""
},
"require": {
"php": ">=7.1"
},
- "require-dev": {
- "phpunit/phpunit": "~6"
- },
"type": "library",
"extra": {
"branch-alias": {
@@ -2385,7 +2431,7 @@
"reflection",
"static analysis"
],
- "time": "2019-12-20T12:45:35+00:00"
+ "time": "2020-06-19T17:42:03+00:00"
},
{
"name": "phpdocumentor/reflection-docblock",
@@ -2393,24 +2439,23 @@
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "cd72d394ca794d3466a3b2fc09d5a6c1dc86b47e"
+ "reference": "f8d350d8514ff60b5993dd0121c62299480c989c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/cd72d394ca794d3466a3b2fc09d5a6c1dc86b47e",
- "reference": "cd72d394ca794d3466a3b2fc09d5a6c1dc86b47e",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/f8d350d8514ff60b5993dd0121c62299480c989c",
+ "reference": "f8d350d8514ff60b5993dd0121c62299480c989c",
"shasum": ""
},
"require": {
- "ext-filter": "^7.1",
- "php": "^7.2",
- "phpdocumentor/reflection-common": "^2.0",
- "phpdocumentor/type-resolver": "^1.0",
- "webmozart/assert": "^1"
+ "ext-filter": "*",
+ "php": "^7.2 || ^8.0",
+ "phpdocumentor/reflection-common": "^2.2",
+ "phpdocumentor/type-resolver": "^1.3",
+ "webmozart/assert": "^1.9.1"
},
"require-dev": {
- "doctrine/instantiator": "^1",
- "mockery/mockery": "^1"
+ "mockery/mockery": "~1.3.2"
},
"type": "library",
"extra": {
@@ -2438,7 +2483,7 @@
}
],
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
- "time": "2020-02-22T12:28:44+00:00"
+ "time": "2021-03-07T11:12:25+00:00"
},
{
"name": "phpdocumentor/type-resolver",
@@ -2488,33 +2533,33 @@
},
{
"name": "phpspec/prophecy",
- "version": "dev-master",
+ "version": "1.13.0",
"source": {
"type": "git",
"url": "https://github.com/phpspec/prophecy.git",
- "reference": "451c3cd1418cf640de218914901e51b064abb093"
+ "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpspec/prophecy/zipball/451c3cd1418cf640de218914901e51b064abb093",
- "reference": "451c3cd1418cf640de218914901e51b064abb093",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea",
+ "reference": "be1996ed8adc35c3fd795488a653f4b518be70ea",
"shasum": ""
},
"require": {
- "doctrine/instantiator": "^1.0.2",
- "php": "^5.3|^7.0",
- "phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0|^5.0",
- "sebastian/comparator": "^1.2.3|^2.0|^3.0|^4.0",
- "sebastian/recursion-context": "^1.0|^2.0|^3.0|^4.0"
+ "doctrine/instantiator": "^1.2",
+ "php": "^7.2 || ~8.0, <8.1",
+ "phpdocumentor/reflection-docblock": "^5.2",
+ "sebastian/comparator": "^3.0 || ^4.0",
+ "sebastian/recursion-context": "^3.0 || ^4.0"
},
"require-dev": {
- "phpspec/phpspec": "^2.5 || ^3.2",
- "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
+ "phpspec/phpspec": "^6.0",
+ "phpunit/phpunit": "^8.0 || ^9.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.10.x-dev"
+ "dev-master": "1.11.x-dev"
}
},
"autoload": {
@@ -2547,7 +2592,7 @@
"spy",
"stub"
],
- "time": "2020-03-05T15:02:03+00:00"
+ "time": "2021-03-17T13:42:18+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -2614,23 +2659,23 @@
},
{
"name": "phpunit/php-file-iterator",
- "version": "2.0.2",
+ "version": "2.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "050bedf145a257b1ff02746c31894800e5122946"
+ "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946",
- "reference": "050bedf145a257b1ff02746c31894800e5122946",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/4b49fb70f067272b659ef0174ff9ca40fdaa6357",
+ "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
- "phpunit/phpunit": "^7.1"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -2660,7 +2705,13 @@
"filesystem",
"iterator"
],
- "time": "2018-09-13T20:33:42+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:25:21+00:00"
},
{
"name": "phpunit/php-text-template",
@@ -2705,23 +2756,23 @@
},
{
"name": "phpunit/php-timer",
- "version": "2.1.2",
+ "version": "2.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "1038454804406b0b5f5f520358e78c1c2f71501e"
+ "reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/1038454804406b0b5f5f520358e78c1c2f71501e",
- "reference": "1038454804406b0b5f5f520358e78c1c2f71501e",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/2454ae1765516d20c4ffe103d85a58a9a3bd5662",
+ "reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
- "phpunit/phpunit": "^7.0"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -2750,25 +2801,31 @@
"keywords": [
"timer"
],
- "time": "2019-06-07T04:22:29+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:20:02+00:00"
},
{
"name": "phpunit/php-token-stream",
- "version": "3.1.1",
+ "version": "3.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
- "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff"
+ "reference": "472b687829041c24b25f475e14c2f38a09edf1c2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/995192df77f63a59e47f025390d2d1fdf8f425ff",
- "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/472b687829041c24b25f475e14c2f38a09edf1c2",
+ "reference": "472b687829041c24b25f475e14c2f38a09edf1c2",
"shasum": ""
},
"require": {
"ext-tokenizer": "*",
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
"phpunit/phpunit": "^7.0"
@@ -2799,8 +2856,14 @@
"keywords": [
"tokenizer"
],
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
"abandoned": true,
- "time": "2019-09-17T06:23:10+00:00"
+ "time": "2020-11-30T08:38:46+00:00"
},
{
"name": "phpunit/phpunit",
@@ -2892,21 +2955,21 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
- "reference": "fc1bc363ecf887921e3897c7b1dad3587ae154eb"
+ "reference": "381524e8568e07f31d504a945b88556548c8c42e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/fc1bc363ecf887921e3897c7b1dad3587ae154eb",
- "reference": "fc1bc363ecf887921e3897c7b1dad3587ae154eb",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/381524e8568e07f31d504a945b88556548c8c42e",
+ "reference": "381524e8568e07f31d504a945b88556548c8c42e",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=7.2.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0.x-dev"
+ "dev-master": "1.1.x-dev"
}
},
"autoload": {
@@ -2921,7 +2984,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common Container Interface (PHP FIG PSR-11)",
@@ -2933,7 +2996,7 @@
"container-interop",
"psr"
],
- "time": "2019-10-04T14:07:35+00:00"
+ "time": "2020-10-13T07:07:53+00:00"
},
{
"name": "psr/http-client",
@@ -2941,16 +3004,16 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-client.git",
- "reference": "fd5d37ae5a76ee3c5301a762faf66bf9519132ef"
+ "reference": "22b2ef5687f43679481615605d7a15c557ce85b1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/http-client/zipball/fd5d37ae5a76ee3c5301a762faf66bf9519132ef",
- "reference": "fd5d37ae5a76ee3c5301a762faf66bf9519132ef",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/22b2ef5687f43679481615605d7a15c557ce85b1",
+ "reference": "22b2ef5687f43679481615605d7a15c557ce85b1",
"shasum": ""
},
"require": {
- "php": "^7.0",
+ "php": "^7.0 || ^8.0",
"psr/http-message": "^1.0"
},
"type": "library",
@@ -2971,7 +3034,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for HTTP clients",
@@ -2982,7 +3045,7 @@
"psr",
"psr-18"
],
- "time": "2019-09-04T06:46:09+00:00"
+ "time": "2020-09-19T09:12:31+00:00"
},
{
"name": "psr/http-factory",
@@ -2990,12 +3053,12 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-factory.git",
- "reference": "1a2099a23a7bca67f13c0634723137a364a3ebf8"
+ "reference": "36fa03d50ff82abcae81860bdaf4ed9a1510c7cd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/http-factory/zipball/1a2099a23a7bca67f13c0634723137a364a3ebf8",
- "reference": "1a2099a23a7bca67f13c0634723137a364a3ebf8",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/36fa03d50ff82abcae81860bdaf4ed9a1510c7cd",
+ "reference": "36fa03d50ff82abcae81860bdaf4ed9a1510c7cd",
"shasum": ""
},
"require": {
@@ -3020,7 +3083,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common interfaces for PSR-7 HTTP message factories",
@@ -3034,7 +3097,7 @@
"request",
"response"
],
- "time": "2019-12-29T01:52:41+00:00"
+ "time": "2020-09-17T16:52:55+00:00"
},
{
"name": "psr/http-message",
@@ -3092,12 +3155,12 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
+ "reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
- "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/a18c1e692e02b84abbafe4856c3cd7cc6903908c",
+ "reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c",
"shasum": ""
},
"require": {
@@ -3121,7 +3184,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for logging libraries",
@@ -3131,7 +3194,7 @@
"psr",
"psr-3"
],
- "time": "2020-03-23T09:12:05+00:00"
+ "time": "2021-03-02T15:02:34+00:00"
},
{
"name": "psr/simple-cache",
@@ -3139,12 +3202,12 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/simple-cache.git",
- "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
+ "reference": "5a7b96b1dda5d957e01bc1bfe77dcca09c5a7474"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
- "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
+ "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/5a7b96b1dda5d957e01bc1bfe77dcca09c5a7474",
+ "reference": "5a7b96b1dda5d957e01bc1bfe77dcca09c5a7474",
"shasum": ""
},
"require": {
@@ -3179,7 +3242,7 @@
"psr-16",
"simple-cache"
],
- "time": "2017-10-23T01:57:42+00:00"
+ "time": "2020-04-21T06:43:17+00:00"
},
{
"name": "ralouphie/getallheaders",
@@ -3272,23 +3335,23 @@
},
{
"name": "sebastian/code-unit-reverse-lookup",
- "version": "1.0.1",
+ "version": "1.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
- "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
+ "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
- "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619",
+ "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619",
"shasum": ""
},
"require": {
- "php": "^5.6 || ^7.0"
+ "php": ">=5.6"
},
"require-dev": {
- "phpunit/phpunit": "^5.7 || ^6.0"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -3313,29 +3376,35 @@
],
"description": "Looks up which function or method a line of code belongs to",
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
- "time": "2017-03-04T06:30:41+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:15:22+00:00"
},
{
"name": "sebastian/comparator",
- "version": "3.0.2",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da"
+ "reference": "1071dfcef776a57013124ff35e1fc41ccd294758"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da",
- "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1071dfcef776a57013124ff35e1fc41ccd294758",
+ "reference": "1071dfcef776a57013124ff35e1fc41ccd294758",
"shasum": ""
},
"require": {
- "php": "^7.1",
+ "php": ">=7.1",
"sebastian/diff": "^3.0",
"sebastian/exporter": "^3.1"
},
"require-dev": {
- "phpunit/phpunit": "^7.1"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -3353,6 +3422,10 @@
"BSD-3-Clause"
],
"authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
{
"name": "Jeff Welch",
"email": "whatthejeff@gmail.com"
@@ -3364,10 +3437,6 @@
{
"name": "Bernhard Schussek",
"email": "bschussek@2bepublished.at"
- },
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
}
],
"description": "Provides the functionality to compare PHP values for equality",
@@ -3377,24 +3446,30 @@
"compare",
"equality"
],
- "time": "2018-07-12T15:12:46+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:04:30+00:00"
},
{
"name": "sebastian/diff",
- "version": "3.0.2",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29"
+ "reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29",
- "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/14f72dd46eaf2f2293cbe79c93cc0bc43161a211",
+ "reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
"phpunit/phpunit": "^7.5 || ^8.0",
@@ -3416,13 +3491,13 @@
"BSD-3-Clause"
],
"authors": [
- {
- "name": "Kore Nordmann",
- "email": "mail@kore-nordmann.de"
- },
{
"name": "Sebastian Bergmann",
"email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Kore Nordmann",
+ "email": "mail@kore-nordmann.de"
}
],
"description": "Diff implementation",
@@ -3433,24 +3508,30 @@
"unidiff",
"unified diff"
],
- "time": "2019-02-04T06:01:07+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:59:04+00:00"
},
{
"name": "sebastian/environment",
- "version": "4.2.3",
+ "version": "4.2.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368"
+ "reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/464c90d7bdf5ad4e8a6aea15c091fec0603d4368",
- "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/d47bbbad83711771f167c72d4e3f25f7fcc1f8b0",
+ "reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
"phpunit/phpunit": "^7.5"
@@ -3486,24 +3567,30 @@
"environment",
"hhvm"
],
- "time": "2019-11-20T08:46:58+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:53:42+00:00"
},
{
"name": "sebastian/exporter",
- "version": "3.1.2",
+ "version": "3.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e"
+ "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e",
- "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/6b853149eab67d4da22291d36f5b0631c0fd856e",
+ "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e",
"shasum": ""
},
"require": {
- "php": "^7.0",
+ "php": ">=7.0",
"sebastian/recursion-context": "^3.0"
},
"require-dev": {
@@ -3553,7 +3640,13 @@
"export",
"exporter"
],
- "time": "2019-09-14T09:02:43+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:47:53+00:00"
},
{
"name": "sebastian/global-state",
@@ -3608,20 +3701,20 @@
},
{
"name": "sebastian/object-enumerator",
- "version": "3.0.3",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
- "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5"
+ "reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
- "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2",
+ "reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2",
"shasum": ""
},
"require": {
- "php": "^7.0",
+ "php": ">=7.0",
"sebastian/object-reflector": "^1.1.1",
"sebastian/recursion-context": "^3.0"
},
@@ -3651,24 +3744,30 @@
],
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
- "time": "2017-08-03T12:35:26+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:40:27+00:00"
},
{
"name": "sebastian/object-reflector",
- "version": "1.1.1",
+ "version": "1.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-reflector.git",
- "reference": "773f97c67f28de00d397be301821b06708fca0be"
+ "reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
- "reference": "773f97c67f28de00d397be301821b06708fca0be",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/9b8772b9cbd456ab45d4a598d2dd1a1bced6363d",
+ "reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d",
"shasum": ""
},
"require": {
- "php": "^7.0"
+ "php": ">=7.0"
},
"require-dev": {
"phpunit/phpunit": "^6.0"
@@ -3696,24 +3795,30 @@
],
"description": "Allows reflection of object attributes, including inherited and non-public ones",
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
- "time": "2017-03-29T09:07:27+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:37:18+00:00"
},
{
"name": "sebastian/recursion-context",
- "version": "3.0.0",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/recursion-context.git",
- "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
+ "reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
- "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/367dcba38d6e1977be014dc4b22f47a484dac7fb",
+ "reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb",
"shasum": ""
},
"require": {
- "php": "^7.0"
+ "php": ">=7.0"
},
"require-dev": {
"phpunit/phpunit": "^6.0"
@@ -3734,14 +3839,14 @@
"BSD-3-Clause"
],
"authors": [
- {
- "name": "Jeff Welch",
- "email": "whatthejeff@gmail.com"
- },
{
"name": "Sebastian Bergmann",
"email": "sebastian@phpunit.de"
},
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
{
"name": "Adam Harvey",
"email": "aharvey@php.net"
@@ -3749,24 +3854,30 @@
],
"description": "Provides functionality to recursively process PHP variables",
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
- "time": "2017-03-03T06:23:57+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:34:24+00:00"
},
{
"name": "sebastian/resource-operations",
- "version": "2.0.1",
+ "version": "2.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/resource-operations.git",
- "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9"
+ "reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9",
- "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9",
+ "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/31d35ca87926450c44eae7e2611d45a7a65ea8b3",
+ "reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
@@ -3791,7 +3902,13 @@
],
"description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
- "time": "2018-10-04T04:07:39+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:30:19+00:00"
},
{
"name": "sebastian/version",
@@ -3842,12 +3959,12 @@
"source": {
"type": "git",
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
- "reference": "caddfdea6fc48f30f6a1b0ffe3b91e761bbefabf"
+ "reference": "fe68f36c6f38613b56e34f48fc29aa5e64d817b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/caddfdea6fc48f30f6a1b0ffe3b91e761bbefabf",
- "reference": "caddfdea6fc48f30f6a1b0ffe3b91e761bbefabf",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/fe68f36c6f38613b56e34f48fc29aa5e64d817b0",
+ "reference": "fe68f36c6f38613b56e34f48fc29aa5e64d817b0",
"shasum": ""
},
"require": {
@@ -3885,7 +4002,7 @@
"phpcs",
"standards"
],
- "time": "2020-03-16T21:40:24+00:00"
+ "time": "2021-03-29T04:18:37+00:00"
},
{
"name": "symfony/console",
@@ -3893,18 +4010,19 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "20bc0c1068565103075359f5ce9e0639b36f92d1"
+ "reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/20bc0c1068565103075359f5ce9e0639b36f92d1",
- "reference": "20bc0c1068565103075359f5ce9e0639b36f92d1",
+ "url": "https://api.github.com/repos/symfony/console/zipball/1ba4560dbbb9fcf5ae28b61f71f49c678086cf23",
+ "reference": "1ba4560dbbb9fcf5ae28b61f71f49c678086cf23",
"shasum": ""
},
"require": {
- "php": "^7.1.3",
+ "php": ">=7.1.3",
"symfony/polyfill-mbstring": "~1.0",
"symfony/polyfill-php73": "^1.8",
+ "symfony/polyfill-php80": "^1.15",
"symfony/service-contracts": "^1.1|^2"
},
"conflict": {
@@ -3932,11 +4050,6 @@
"symfony/process": ""
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Console\\": ""
@@ -3959,31 +4072,49 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Console Component",
+ "description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
- "time": "2020-03-16T08:56:54+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-03-26T09:23:24+00:00"
},
{
"name": "symfony/deprecation-contracts",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/deprecation-contracts.git",
- "reference": "ede224dcbc36138943a296107db2b8b2a690ac1c"
+ "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/ede224dcbc36138943a296107db2b8b2a690ac1c",
- "reference": "ede224dcbc36138943a296107db2b8b2a690ac1c",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/5f38c8804a9e97d23e0c8d63341088cd8a22d627",
+ "reference": "5f38c8804a9e97d23e0c8d63341088cd8a22d627",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.1-dev"
+ "dev-main": "2.4-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -4007,7 +4138,21 @@
],
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
- "time": "2020-02-14T07:31:56+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-03-23T23:28:01+00:00"
},
{
"name": "symfony/filesystem",
@@ -4015,24 +4160,19 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "6d4fdf28187250f671c1edc9cf921ebfb7fe3809"
+ "reference": "940826c465be2690c9fae91b2793481e5cbd6834"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/6d4fdf28187250f671c1edc9cf921ebfb7fe3809",
- "reference": "6d4fdf28187250f671c1edc9cf921ebfb7fe3809",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/940826c465be2690c9fae91b2793481e5cbd6834",
+ "reference": "940826c465be2690c9fae91b2793481e5cbd6834",
"shasum": ""
},
"require": {
- "php": "^7.1.3",
+ "php": ">=7.1.3",
"symfony/polyfill-ctype": "~1.8"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Filesystem\\": ""
@@ -4055,9 +4195,23 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Filesystem Component",
+ "description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
- "time": "2020-03-16T08:56:54+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-03-28T09:59:32+00:00"
},
{
"name": "symfony/options-resolver",
@@ -4065,23 +4219,18 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/options-resolver.git",
- "reference": "9a02d6662660fe7bfadad63b5f0b0718d4c8b6b0"
+ "reference": "cd8c6a2778d5f8b5e8fc4b7abdf126790b5d5095"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/options-resolver/zipball/9a02d6662660fe7bfadad63b5f0b0718d4c8b6b0",
- "reference": "9a02d6662660fe7bfadad63b5f0b0718d4c8b6b0",
+ "url": "https://api.github.com/repos/symfony/options-resolver/zipball/cd8c6a2778d5f8b5e8fc4b7abdf126790b5d5095",
+ "reference": "cd8c6a2778d5f8b5e8fc4b7abdf126790b5d5095",
"shasum": ""
},
"require": {
- "php": "^7.1.3"
+ "php": ">=7.1.3"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\OptionsResolver\\": ""
@@ -4104,31 +4253,45 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony OptionsResolver Component",
+ "description": "Provides an improved replacement for the array_replace PHP function",
"homepage": "https://symfony.com",
"keywords": [
"config",
"configuration",
"options"
],
- "time": "2020-01-04T13:00:46+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-27T09:09:26+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "4719fa9c18b0464d399f1a63bf624b42b6fa8d14"
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/4719fa9c18b0464d399f1a63bf624b42b6fa8d14",
- "reference": "4719fa9c18b0464d399f1a63bf624b42b6fa8d14",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-ctype": "For best performance"
@@ -4136,7 +4299,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.15-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -4169,24 +4336,38 @@
"polyfill",
"portable"
],
- "time": "2020-02-27T09:26:54+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "81ffd3a9c6d707be22e3012b827de1c9775fc5ac"
+ "reference": "5232de97ee3b75b0360528dae24e73db49566ab1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/81ffd3a9c6d707be22e3012b827de1c9775fc5ac",
- "reference": "81ffd3a9c6d707be22e3012b827de1c9775fc5ac",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1",
+ "reference": "5232de97ee3b75b0360528dae24e73db49566ab1",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-mbstring": "For best performance"
@@ -4194,7 +4375,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.15-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -4228,29 +4413,47 @@
"portable",
"shim"
],
- "time": "2020-03-09T19:04:49+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-22T09:19:47+00:00"
},
{
"name": "symfony/polyfill-php73",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php73.git",
- "reference": "0f27e9f464ea3da33cbe7ca3bdf4eb66def9d0f7"
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f27e9f464ea3da33cbe7ca3bdf4eb66def9d0f7",
- "reference": "0f27e9f464ea3da33cbe7ca3bdf4eb66def9d0f7",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.15-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -4286,29 +4489,47 @@
"portable",
"shim"
],
- "time": "2020-02-27T09:26:54+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-php80",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "8854dc880784d2ae32908b75824754339b5c0555"
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/8854dc880784d2ae32908b75824754339b5c0555",
- "reference": "8854dc880784d2ae32908b75824754339b5c0555",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
"shasum": ""
},
"require": {
- "php": ">=7.0.8"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.15-dev"
+ "dev-main": "1.22-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
}
},
"autoload": {
@@ -4348,7 +4569,21 @@
"portable",
"shim"
],
- "time": "2020-03-03T16:59:03+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/process",
@@ -4356,23 +4591,18 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "b9863d0f7b684d7c4c13e665325b5ff047de0aee"
+ "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/b9863d0f7b684d7c4c13e665325b5ff047de0aee",
- "reference": "b9863d0f7b684d7c4c13e665325b5ff047de0aee",
+ "url": "https://api.github.com/repos/symfony/process/zipball/7e950b6366d4da90292c2e7fa820b3c1842b965a",
+ "reference": "7e950b6366d4da90292c2e7fa820b3c1842b965a",
"shasum": ""
},
"require": {
- "php": "^7.1.3"
+ "php": ">=7.1.3"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Process\\": ""
@@ -4395,49 +4625,71 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Process Component",
+ "description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
- "time": "2020-03-23T12:37:11+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-01-27T09:09:26+00:00"
},
{
"name": "symfony/serializer",
- "version": "dev-master",
+ "version": "5.x-dev",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
- "reference": "705c01c8332ecd7b52872dd8e58639e45a997a0a"
+ "reference": "41e0b61a100301dc29259485cef8871863221726"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/serializer/zipball/705c01c8332ecd7b52872dd8e58639e45a997a0a",
- "reference": "705c01c8332ecd7b52872dd8e58639e45a997a0a",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/41e0b61a100301dc29259485cef8871863221726",
+ "reference": "41e0b61a100301dc29259485cef8871863221726",
"shasum": ""
},
"require": {
- "php": "^7.2.5",
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-php80": "^1.15"
},
"conflict": {
- "phpdocumentor/type-resolver": "<0.2.1",
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
"symfony/dependency-injection": "<4.4",
"symfony/property-access": "<4.4",
"symfony/property-info": "<4.4",
"symfony/yaml": "<4.4"
},
"require-dev": {
- "doctrine/annotations": "~1.0",
+ "doctrine/annotations": "^1.10.4",
"doctrine/cache": "~1.0",
- "phpdocumentor/reflection-docblock": "^3.2|^4.0",
+ "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0",
"symfony/cache": "^4.4|^5.0",
"symfony/config": "^4.4|^5.0",
"symfony/dependency-injection": "^4.4|^5.0",
"symfony/error-handler": "^4.4|^5.0",
+ "symfony/filesystem": "^4.4|^5.0",
+ "symfony/form": "^4.4|^5.0",
"symfony/http-foundation": "^4.4|^5.0",
+ "symfony/http-kernel": "^4.4|^5.0",
"symfony/mime": "^4.4|^5.0",
- "symfony/property-access": "^4.4|^5.0",
- "symfony/property-info": "^4.4|^5.0",
+ "symfony/property-access": "^4.4.9|^5.0.9",
+ "symfony/property-info": "^5.3",
+ "symfony/uid": "^5.1",
"symfony/validator": "^4.4|^5.0",
+ "symfony/var-dumper": "^4.4|^5.0",
+ "symfony/var-exporter": "^4.4|^5.0",
"symfony/yaml": "^4.4|^5.0"
},
"suggest": {
@@ -4448,14 +4700,10 @@
"symfony/mime": "For using a MIME type guesser within the DataUriNormalizer.",
"symfony/property-access": "For using the ObjectNormalizer.",
"symfony/property-info": "To deserialize relations.",
+ "symfony/var-exporter": "For using the metadata compiler.",
"symfony/yaml": "For using the default YAML mapping loader."
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.1-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Serializer\\": ""
@@ -4478,27 +4726,41 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Serializer Component",
+ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
- "time": "2020-03-16T16:46:21+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-03-28T06:39:13+00:00"
},
{
"name": "symfony/service-contracts",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
- "reference": "13111afaf14f1597a4d97a36a36cbd7a4fd95166"
+ "reference": "1309413986521646bb0ba91140afdc2a61ed8cfe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/service-contracts/zipball/13111afaf14f1597a4d97a36a36cbd7a4fd95166",
- "reference": "13111afaf14f1597a4d97a36a36cbd7a4fd95166",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/1309413986521646bb0ba91140afdc2a61ed8cfe",
+ "reference": "1309413986521646bb0ba91140afdc2a61ed8cfe",
"shasum": ""
},
"require": {
- "php": "^7.2.5",
- "psr/container": "^1.0"
+ "php": ">=7.2.5",
+ "psr/container": "^1.1"
},
"suggest": {
"symfony/service-implementation": ""
@@ -4506,7 +4768,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.0-dev"
+ "dev-main": "2.4-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
}
},
"autoload": {
@@ -4538,24 +4804,38 @@
"interoperability",
"standards"
],
- "time": "2020-03-18T08:01:26+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-03-23T23:28:01+00:00"
},
{
"name": "symfony/yaml",
- "version": "dev-master",
+ "version": "5.x-dev",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "bfce19db74f33b4b4c0aa732008bdaf58c2727c2"
+ "reference": "0887a2c153b836b521bc8f58103f24890834cef6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/bfce19db74f33b4b4c0aa732008bdaf58c2727c2",
- "reference": "bfce19db74f33b4b4c0aa732008bdaf58c2727c2",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/0887a2c153b836b521bc8f58103f24890834cef6",
+ "reference": "0887a2c153b836b521bc8f58103f24890834cef6",
"shasum": ""
},
"require": {
- "php": "^7.2.5",
+ "php": ">=7.2.5",
"symfony/deprecation-contracts": "^2.1",
"symfony/polyfill-ctype": "~1.8"
},
@@ -4572,11 +4852,6 @@
"Resources/bin/yaml-lint"
],
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "5.1-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Yaml\\": ""
@@ -4599,29 +4874,43 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Yaml Component",
+ "description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
- "time": "2020-03-16T13:12:54+00:00"
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-03-06T08:05:19+00:00"
},
{
"name": "theseer/tokenizer",
- "version": "1.1.3",
+ "version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/theseer/tokenizer.git",
- "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9"
+ "reference": "75a63c33a8577608444246075ea0af0d052e452a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/theseer/tokenizer/zipball/11336f6f84e16a720dae9d8e6ed5019efa85a0f9",
- "reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9",
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/75a63c33a8577608444246075ea0af0d052e452a",
+ "reference": "75a63c33a8577608444246075ea0af0d052e452a",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-tokenizer": "*",
"ext-xmlwriter": "*",
- "php": "^7.0"
+ "php": "^7.2 || ^8.0"
},
"type": "library",
"autoload": {
@@ -4641,7 +4930,13 @@
}
],
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
- "time": "2019-06-13T22:48:21+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/theseer",
+ "type": "github"
+ }
+ ],
+ "time": "2020-07-12T23:59:07+00:00"
},
{
"name": "vierbergenlars/php-semver",
@@ -4697,29 +4992,35 @@
},
{
"name": "webmozart/assert",
- "version": "1.7.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/webmozarts/assert.git",
- "reference": "aed98a490f9a8f78468232db345ab9cf606cf598"
+ "reference": "f07851c5b43e4cb502c24068620e9af6cbdd953f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozarts/assert/zipball/aed98a490f9a8f78468232db345ab9cf606cf598",
- "reference": "aed98a490f9a8f78468232db345ab9cf606cf598",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/f07851c5b43e4cb502c24068620e9af6cbdd953f",
+ "reference": "f07851c5b43e4cb502c24068620e9af6cbdd953f",
"shasum": ""
},
"require": {
- "php": "^5.3.3 || ^7.0",
+ "php": "^7.2 || ^8.0",
"symfony/polyfill-ctype": "^1.8"
},
"conflict": {
- "vimeo/psalm": "<3.6.0"
+ "phpstan/phpstan": "<0.12.20",
+ "vimeo/psalm": "<4.6.1 || 4.6.2"
},
"require-dev": {
- "phpunit/phpunit": "^4.8.36 || ^7.5.13"
+ "phpunit/phpunit": "^8.5.13"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.10-dev"
+ }
+ },
"autoload": {
"psr-4": {
"Webmozart\\Assert\\": "src/"
@@ -4741,20 +5042,20 @@
"check",
"validate"
],
- "time": "2020-02-14T12:15:55+00:00"
+ "time": "2021-03-11T07:08:13+00:00"
},
{
"name": "wp-coding-standards/wpcs",
- "version": "2.2.1",
+ "version": "2.3.0",
"source": {
"type": "git",
"url": "https://github.com/WordPress/WordPress-Coding-Standards.git",
- "reference": "b5a453203114cc2284b1a614c4953456fbe4f546"
+ "reference": "7da1894633f168fe244afc6de00d141f27517b62"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/b5a453203114cc2284b1a614c4953456fbe4f546",
- "reference": "b5a453203114cc2284b1a614c4953456fbe4f546",
+ "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7da1894633f168fe244afc6de00d141f27517b62",
+ "reference": "7da1894633f168fe244afc6de00d141f27517b62",
"shasum": ""
},
"require": {
@@ -4764,6 +5065,7 @@
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.5 || ^0.6",
"phpcompatibility/php-compatibility": "^9.0",
+ "phpcsstandards/phpcsdevtools": "^1.0",
"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
},
"suggest": {
@@ -4786,7 +5088,7 @@
"standards",
"wordpress"
],
- "time": "2020-02-04T02:52:06+00:00"
+ "time": "2020-05-13T23:57:56+00:00"
}
],
"aliases": [],
From 37979176b443339575a63b532ee29e58fdf696fa Mon Sep 17 00:00:00 2001
From: Tung Du
Date: Mon, 29 Mar 2021 20:40:32 +0700
Subject: [PATCH 08/10] try: updates composer packages using composer v2
---
composer.json | 4 +-
composer.lock | 418 ++++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 388 insertions(+), 34 deletions(-)
diff --git a/composer.json b/composer.json
index 7df42d89..c11b0862 100644
--- a/composer.json
+++ b/composer.json
@@ -19,8 +19,8 @@
"require-dev": {
"phpunit/phpunit": "^7.5",
"wp-coding-standards/wpcs": "^2.2",
- "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0",
- "10up/wpacceptance": "dev-master"
+ "10up/wpacceptance": "dev-master",
+ "dealerdirect/phpcodesniffer-composer-installer": "dev-master"
},
"scripts": {
"test": "phpunit",
diff --git a/composer.lock b/composer.lock
index c1067be8..a174b37f 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "3c44bba831c087e8d74ef5a80952973e",
+ "content-hash": "6b80d81da7351778f02bc3c729b05b98",
"packages": [
{
"name": "abraham/twitteroauth",
@@ -61,6 +61,10 @@
"social",
"twitter"
],
+ "support": {
+ "issues": "https://github.com/abraham/twitteroauth/issues",
+ "source": "https://github.com/abraham/twitteroauth"
+ },
"time": "2020-09-22T14:27:00+00:00"
},
{
@@ -88,6 +92,7 @@
"symfony/phpunit-bridge": "^4.2 || ^5",
"symfony/process": "^2.5 || ^3.0 || ^4.0 || ^5.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -118,6 +123,11 @@
"ssl",
"tls"
],
+ "support": {
+ "irc": "irc://irc.freenode.org/composer",
+ "issues": "https://github.com/composer/ca-bundle/issues",
+ "source": "https://github.com/composer/ca-bundle/tree/main"
+ },
"funding": [
{
"url": "https://packagist.com",
@@ -191,6 +201,10 @@
"testing",
"wordpress"
],
+ "support": {
+ "issues": "https://github.com/10up/wpacceptance/issues",
+ "source": "https://github.com/10up/wpacceptance/tree/master"
+ },
"time": "2021-03-08T15:25:19+00:00"
},
{
@@ -217,6 +231,7 @@
"require-dev": {
"10up/phpcs-composer": "dev-master"
},
+ "default-branch": true,
"bin": [
"bin/wpinstructions"
],
@@ -244,6 +259,10 @@
"keywords": [
"create wordpress environment"
],
+ "support": {
+ "issues": "https://github.com/10up/wpinstructions/issues",
+ "source": "https://github.com/10up/wpinstructions/tree/master"
+ },
"time": "2021-01-08T03:23:45+00:00"
},
{
@@ -297,6 +316,10 @@
"snapshots",
"wordpress"
],
+ "support": {
+ "issues": "https://github.com/10up/wpsnapshots/issues",
+ "source": "https://github.com/10up/wpsnapshots/tree/master"
+ },
"time": "2021-01-22T15:49:45+00:00"
},
{
@@ -382,6 +405,11 @@
"s3",
"sdk"
],
+ "support": {
+ "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
+ "issues": "https://github.com/aws/aws-sdk-php/issues",
+ "source": "https://github.com/aws/aws-sdk-php/tree/3.176.2"
+ },
"time": "2021-03-26T18:16:22+00:00"
},
{
@@ -437,6 +465,10 @@
"udp",
"unix"
],
+ "support": {
+ "issues": "https://github.com/clue/php-socket-raw/issues",
+ "source": "https://github.com/clue/php-socket-raw/tree/v1.5.0"
+ },
"funding": [
{
"url": "https://clue.engineering/support",
@@ -499,6 +531,10 @@
"stream_filter_append",
"stream_filter_register"
],
+ "support": {
+ "issues": "https://github.com/clue/stream-filter/issues",
+ "source": "https://github.com/clue/stream-filter/tree/v1.5.0"
+ },
"funding": [
{
"url": "https://clue.engineering/support",
@@ -513,28 +549,29 @@
},
{
"name": "dealerdirect/phpcodesniffer-composer-installer",
- "version": "v0.5.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git",
- "reference": "e749410375ff6fb7a040a68878c656c2e610b132"
+ "reference": "c960cf4629fab7155caca18c038ca7257b7595e3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/e749410375ff6fb7a040a68878c656c2e610b132",
- "reference": "e749410375ff6fb7a040a68878c656c2e610b132",
+ "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/c960cf4629fab7155caca18c038ca7257b7595e3",
+ "reference": "c960cf4629fab7155caca18c038ca7257b7595e3",
"shasum": ""
},
"require": {
- "composer-plugin-api": "^1.0",
- "php": "^5.3|^7",
- "squizlabs/php_codesniffer": "^2|^3"
+ "composer-plugin-api": "^1.0 || ^2.0",
+ "php": ">=5.3",
+ "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0"
},
"require-dev": {
"composer/composer": "*",
- "phpcompatibility/php-compatibility": "^9.0",
- "sensiolabs/security-checker": "^4.1.0"
+ "enlightn/security-checker": "^1.2",
+ "phpcompatibility/php-compatibility": "^9.0"
},
+ "default-branch": true,
"type": "composer-plugin",
"extra": {
"class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin"
@@ -575,7 +612,11 @@
"stylecheck",
"tests"
],
- "time": "2018-10-26T13:21:45+00:00"
+ "support": {
+ "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues",
+ "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer"
+ },
+ "time": "2021-03-14T13:49:41+00:00"
},
{
"name": "docker-php/docker-php",
@@ -615,6 +656,7 @@
"amphp/artax": "To use the async api",
"php-http/httplug-bundle": "For integration with Symfony"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -631,6 +673,10 @@
"MIT"
],
"description": "A Docker PHP client",
+ "support": {
+ "issues": "https://github.com/docker-php/docker-php/issues",
+ "source": "https://github.com/docker-php/docker-php/tree/master"
+ },
"abandoned": true,
"time": "2019-10-25T18:36:58+00:00"
},
@@ -678,6 +724,9 @@
"MIT"
],
"description": "Docker API generated files from OpenAPI Specification",
+ "support": {
+ "source": "https://github.com/docker-php/docker-php-api/tree/4.1.36"
+ },
"abandoned": true,
"time": "2019-10-25T18:37:34+00:00"
},
@@ -730,6 +779,10 @@
"constructor",
"instantiate"
],
+ "support": {
+ "issues": "https://github.com/doctrine/instantiator/issues",
+ "source": "https://github.com/doctrine/instantiator/tree/1.4.x"
+ },
"funding": [
{
"url": "https://www.doctrine-project.org/sponsorship.html",
@@ -782,6 +835,7 @@
"ext-intl": "Required for Internationalized Domain Name (IDN) support",
"psr/log": "Required for using the Log middleware"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -825,6 +879,10 @@
"rest",
"web service"
],
+ "support": {
+ "issues": "https://github.com/guzzle/guzzle/issues",
+ "source": "https://github.com/guzzle/guzzle/tree/master"
+ },
"funding": [
{
"url": "https://github.com/GrahamCampbell",
@@ -865,6 +923,7 @@
"require-dev": {
"symfony/phpunit-bridge": "^4.4 || ^5.1"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -894,6 +953,10 @@
"keywords": [
"promise"
],
+ "support": {
+ "issues": "https://github.com/guzzle/promises/issues",
+ "source": "https://github.com/guzzle/promises/tree/1.4.1"
+ },
"time": "2021-03-07T09:25:29+00:00"
},
{
@@ -965,6 +1028,10 @@
"uri",
"url"
],
+ "support": {
+ "issues": "https://github.com/guzzle/psr7/issues",
+ "source": "https://github.com/guzzle/psr7/tree/1.x"
+ },
"time": "2021-03-21T17:21:22+00:00"
},
{
@@ -1017,6 +1084,9 @@
}
],
"description": "Jane runtime Library",
+ "support": {
+ "source": "https://github.com/janephp/json-schema-runtime/tree/4.x"
+ },
"time": "2019-11-28T22:22:37+00:00"
},
{
@@ -1066,6 +1136,9 @@
}
],
"description": "Jane OpenAPI Runtime Library, dependencies and utility class for a library generated by jane/openapi",
+ "support": {
+ "source": "https://github.com/janephp/open-api-runtime/tree/v4.2.0"
+ },
"time": "2019-03-08T10:47:16+00:00"
},
{
@@ -1133,6 +1206,11 @@
"url",
"ws"
],
+ "support": {
+ "forum": "https://groups.google.com/forum/#!forum/thephpleague",
+ "issues": "https://github.com/thephpleague/uri/issues",
+ "source": "https://github.com/thephpleague/uri/tree/master"
+ },
"time": "2018-03-14T17:19:39+00:00"
},
{
@@ -1204,6 +1282,10 @@
"url",
"userinfo"
],
+ "support": {
+ "issues": "https://github.com/thephpleague/uri-components/issues",
+ "source": "https://github.com/thephpleague/uri-components/tree/master"
+ },
"time": "2018-10-24T11:31:02+00:00"
},
{
@@ -1273,6 +1355,10 @@
"domain parsing",
"icann"
],
+ "support": {
+ "issues": "https://github.com/thephphleague/uri-hostname-parser/issues",
+ "source": "https://github.com/thephphleague/uri-hostname-parser"
+ },
"time": "2021-03-06T11:52:47+00:00"
},
{
@@ -1325,6 +1411,10 @@
"uri",
"url"
],
+ "support": {
+ "issues": "https://github.com/thephpleague/uri-interfaces/issues",
+ "source": "https://github.com/thephpleague/uri-interfaces/tree/master"
+ },
"time": "2018-11-05T14:00:06+00:00"
},
{
@@ -1361,6 +1451,7 @@
"suggest": {
"league/uri-schemes": "Allow manipulating URI objects"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -1401,6 +1492,11 @@
"uri",
"url"
],
+ "support": {
+ "forum": "https://groups.google.com/forum/#!forum/thephpleague",
+ "issues": "https://github.com/thephpleague/uri/issues",
+ "source": "https://github.com/thephpleague/uri-manipulations/tree/master"
+ },
"time": "2021-03-27T20:48:18+00:00"
},
{
@@ -1431,6 +1527,7 @@
"ext-intl": "Allow parsing RFC3987 compliant hosts",
"league/uri-schemes": "Allow validating and normalizing URI parsing results"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -1466,6 +1563,10 @@
"uri",
"url"
],
+ "support": {
+ "issues": "https://github.com/thephpleague/uri-parser/issues",
+ "source": "https://github.com/thephpleague/uri-parser/tree/1.x"
+ },
"time": "2019-09-20T22:27:10+00:00"
},
{
@@ -1500,6 +1601,7 @@
"ext-intl": "Allow parsing RFC3987 compliant hosts",
"league/uri-manipulations": "Needed to easily manipulate URI objects"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -1541,6 +1643,11 @@
"ws",
"wss"
],
+ "support": {
+ "forum": "https://groups.google.com/forum/#!forum/thephpleague",
+ "issues": "https://github.com/thephpleague/uri/issues",
+ "source": "https://github.com/thephpleague/uri-schemes/tree/1.x"
+ },
"time": "2021-03-27T20:53:06+00:00"
},
{
@@ -1565,6 +1672,7 @@
"composer/xdebug-handler": "^1.4",
"phpunit/phpunit": "^4.8.36 || ^7.5.15"
},
+ "default-branch": true,
"bin": [
"bin/jp.php"
],
@@ -1598,6 +1706,10 @@
"json",
"jsonpath"
],
+ "support": {
+ "issues": "https://github.com/jmespath/jmespath.php/issues",
+ "source": "https://github.com/jmespath/jmespath.php/tree/master"
+ },
"time": "2020-08-03T09:32:24+00:00"
},
{
@@ -1625,6 +1737,7 @@
"doctrine/common": "^2.6",
"phpunit/phpunit": "^7.1"
},
+ "default-branch": true,
"type": "library",
"autoload": {
"psr-4": {
@@ -1646,6 +1759,10 @@
"object",
"object graph"
],
+ "support": {
+ "issues": "https://github.com/myclabs/DeepCopy/issues",
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2"
+ },
"funding": [
{
"url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
@@ -1706,6 +1823,10 @@
"testing",
"web"
],
+ "support": {
+ "issues": "https://github.com/nesk/puphpeteer/issues",
+ "source": "https://github.com/nesk/puphpeteer/tree/1.6.0"
+ },
"time": "2019-06-24T11:12:21+00:00"
},
{
@@ -1761,6 +1882,10 @@
"php",
"wrapper"
],
+ "support": {
+ "issues": "https://github.com/nesk/rialto/issues",
+ "source": "https://github.com/nesk/rialto/tree/1.4.0"
+ },
"time": "2020-04-12T13:11:08+00:00"
},
{
@@ -1816,6 +1941,10 @@
}
],
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
+ "support": {
+ "issues": "https://github.com/phar-io/manifest/issues",
+ "source": "https://github.com/phar-io/manifest/tree/master"
+ },
"time": "2018-07-08T19:23:20+00:00"
},
{
@@ -1863,6 +1992,10 @@
}
],
"description": "Library for handling version information and constraints",
+ "support": {
+ "issues": "https://github.com/phar-io/version/issues",
+ "source": "https://github.com/phar-io/version/tree/master"
+ },
"time": "2018-07-08T19:19:57+00:00"
},
{
@@ -1924,6 +2057,10 @@
"http",
"httplug"
],
+ "support": {
+ "issues": "https://github.com/php-http/client-common/issues",
+ "source": "https://github.com/php-http/client-common/tree/1.x"
+ },
"time": "2019-11-18T08:54:36+00:00"
},
{
@@ -1989,6 +2126,10 @@
"message",
"psr7"
],
+ "support": {
+ "issues": "https://github.com/php-http/discovery/issues",
+ "source": "https://github.com/php-http/discovery/tree/1.13.0"
+ },
"time": "2020-11-27T14:49:42+00:00"
},
{
@@ -2045,6 +2186,10 @@
"client",
"http"
],
+ "support": {
+ "issues": "https://github.com/php-http/httplug/issues",
+ "source": "https://github.com/php-http/httplug/tree/master"
+ },
"time": "2016-08-31T08:30:17+00:00"
},
{
@@ -2115,6 +2260,10 @@
"message",
"psr-7"
],
+ "support": {
+ "issues": "https://github.com/php-http/message/issues",
+ "source": "https://github.com/php-http/message/tree/1.11.0"
+ },
"time": "2021-02-01T08:54:58+00:00"
},
{
@@ -2135,6 +2284,7 @@
"php": ">=5.4",
"psr/http-message": "^1.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -2165,6 +2315,10 @@
"stream",
"uri"
],
+ "support": {
+ "issues": "https://github.com/php-http/message-factory/issues",
+ "source": "https://github.com/php-http/message-factory/tree/master"
+ },
"time": "2018-12-06T18:41:41+00:00"
},
{
@@ -2193,6 +2347,7 @@
"php-http/message": "^1.5",
"phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.3"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -2223,6 +2378,10 @@
"multipart stream",
"stream"
],
+ "support": {
+ "issues": "https://github.com/php-http/multipart-stream-builder/issues",
+ "source": "https://github.com/php-http/multipart-stream-builder/tree/master"
+ },
"time": "2020-12-23T17:11:08+00:00"
},
{
@@ -2246,6 +2405,7 @@
"friends-of-phpspec/phpspec-code-coverage": "^4.3.2",
"phpspec/phpspec": "^5.1.2 || ^6.2"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -2276,6 +2436,10 @@
"keywords": [
"promise"
],
+ "support": {
+ "issues": "https://github.com/php-http/promise/issues",
+ "source": "https://github.com/php-http/promise/tree/1.1.0"
+ },
"time": "2020-07-07T09:29:14+00:00"
},
{
@@ -2330,6 +2494,10 @@
}
],
"description": "Socket client for PHP-HTTP",
+ "support": {
+ "issues": "https://github.com/php-http/socket-client/issues",
+ "source": "https://github.com/php-http/socket-client/tree/master"
+ },
"time": "2017-11-30T13:30:09+00:00"
},
{
@@ -2382,6 +2550,10 @@
"json pointer",
"json traversal"
],
+ "support": {
+ "issues": "https://github.com/raphaelstolt/php-jsonpointer/issues",
+ "source": "https://github.com/raphaelstolt/php-jsonpointer/tree/master"
+ },
"time": "2016-08-29T08:51:01+00:00"
},
{
@@ -2401,6 +2573,7 @@
"require": {
"php": ">=7.1"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -2431,6 +2604,10 @@
"reflection",
"static analysis"
],
+ "support": {
+ "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues",
+ "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/master"
+ },
"time": "2020-06-19T17:42:03+00:00"
},
{
@@ -2457,6 +2634,7 @@
"require-dev": {
"mockery/mockery": "~1.3.2"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -2483,34 +2661,38 @@
}
],
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
+ "support": {
+ "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
+ "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/master"
+ },
"time": "2021-03-07T11:12:25+00:00"
},
{
"name": "phpdocumentor/type-resolver",
- "version": "dev-master",
+ "version": "1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/TypeResolver.git",
- "reference": "d6b5291650d058fe1162a54fee9d923de19bcda2"
+ "reference": "6759f2268deb9f329812679e9dcb2d0083b2a30b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/d6b5291650d058fe1162a54fee9d923de19bcda2",
- "reference": "d6b5291650d058fe1162a54fee9d923de19bcda2",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6759f2268deb9f329812679e9dcb2d0083b2a30b",
+ "reference": "6759f2268deb9f329812679e9dcb2d0083b2a30b",
"shasum": ""
},
"require": {
- "php": "^7.2",
+ "php": "^7.2 || ^8.0",
"phpdocumentor/reflection-common": "^2.0"
},
"require-dev": {
- "ext-tokenizer": "^7.2",
- "mockery/mockery": "~1"
+ "ext-tokenizer": "*"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.x-dev"
+ "dev-1.x": "1.x-dev"
}
},
"autoload": {
@@ -2529,7 +2711,11 @@
}
],
"description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
- "time": "2020-03-06T17:11:40+00:00"
+ "support": {
+ "issues": "https://github.com/phpDocumentor/TypeResolver/issues",
+ "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.x"
+ },
+ "time": "2021-02-02T21:09:27+00:00"
},
{
"name": "phpspec/prophecy",
@@ -2592,6 +2778,10 @@
"spy",
"stub"
],
+ "support": {
+ "issues": "https://github.com/phpspec/prophecy/issues",
+ "source": "https://github.com/phpspec/prophecy/tree/1.13.0"
+ },
"time": "2021-03-17T13:42:18+00:00"
},
{
@@ -2655,6 +2845,10 @@
"testing",
"xunit"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/master"
+ },
"time": "2018-10-31T16:06:48+00:00"
},
{
@@ -2705,6 +2899,10 @@
"filesystem",
"iterator"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
+ "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -2752,6 +2950,10 @@
"keywords": [
"template"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
+ "source": "https://github.com/sebastianbergmann/php-text-template/tree/1.2.1"
+ },
"time": "2015-06-21T13:50:34+00:00"
},
{
@@ -2801,6 +3003,10 @@
"keywords": [
"timer"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-timer/issues",
+ "source": "https://github.com/sebastianbergmann/php-timer/tree/2.1"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -2856,6 +3062,10 @@
"keywords": [
"tokenizer"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-token-stream/issues",
+ "source": "https://github.com/sebastianbergmann/php-token-stream/tree/3.1"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -2947,31 +3157,30 @@
"testing",
"xunit"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/phpunit/issues",
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/7.5.20"
+ },
"time": "2020-01-08T08:45:45+00:00"
},
{
"name": "psr/container",
- "version": "dev-master",
+ "version": "1.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
- "reference": "381524e8568e07f31d504a945b88556548c8c42e"
+ "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/381524e8568e07f31d504a945b88556548c8c42e",
- "reference": "381524e8568e07f31d504a945b88556548c8c42e",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
+ "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
"shasum": ""
},
"require": {
"php": ">=7.2.0"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.1.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Psr\\Container\\": "src/"
@@ -2996,7 +3205,11 @@
"container-interop",
"psr"
],
- "time": "2020-10-13T07:07:53+00:00"
+ "support": {
+ "issues": "https://github.com/php-fig/container/issues",
+ "source": "https://github.com/php-fig/container/tree/1.1.x"
+ },
+ "time": "2021-03-05T17:36:06+00:00"
},
{
"name": "psr/http-client",
@@ -3016,6 +3229,7 @@
"php": "^7.0 || ^8.0",
"psr/http-message": "^1.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -3045,6 +3259,9 @@
"psr",
"psr-18"
],
+ "support": {
+ "source": "https://github.com/php-fig/http-client/tree/master"
+ },
"time": "2020-09-19T09:12:31+00:00"
},
{
@@ -3065,6 +3282,7 @@
"php": ">=7.0.0",
"psr/http-message": "^1.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -3097,6 +3315,9 @@
"request",
"response"
],
+ "support": {
+ "source": "https://github.com/php-fig/http-factory/tree/master"
+ },
"time": "2020-09-17T16:52:55+00:00"
},
{
@@ -3116,6 +3337,7 @@
"require": {
"php": ">=5.3.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -3147,6 +3369,9 @@
"request",
"response"
],
+ "support": {
+ "source": "https://github.com/php-fig/http-message/tree/master"
+ },
"time": "2019-08-29T13:16:46+00:00"
},
{
@@ -3166,6 +3391,7 @@
"require": {
"php": ">=5.3.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -3194,6 +3420,9 @@
"psr",
"psr-3"
],
+ "support": {
+ "source": "https://github.com/php-fig/log/tree/master"
+ },
"time": "2021-03-02T15:02:34+00:00"
},
{
@@ -3213,6 +3442,7 @@
"require": {
"php": ">=5.3.0"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -3242,6 +3472,9 @@
"psr-16",
"simple-cache"
],
+ "support": {
+ "source": "https://github.com/php-fig/simple-cache/tree/master"
+ },
"time": "2020-04-21T06:43:17+00:00"
},
{
@@ -3282,6 +3515,10 @@
}
],
"description": "A polyfill for getallheaders.",
+ "support": {
+ "issues": "https://github.com/ralouphie/getallheaders/issues",
+ "source": "https://github.com/ralouphie/getallheaders/tree/develop"
+ },
"time": "2019-03-08T08:55:37+00:00"
},
{
@@ -3331,6 +3568,10 @@
"iri",
"sockets"
],
+ "support": {
+ "issues": "https://github.com/rmccue/Requests/issues",
+ "source": "https://github.com/rmccue/Requests/tree/master"
+ },
"time": "2016-10-13T00:11:37+00:00"
},
{
@@ -3376,6 +3617,10 @@
],
"description": "Looks up which function or method a line of code belongs to",
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
+ "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3446,6 +3691,10 @@
"compare",
"equality"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/comparator/issues",
+ "source": "https://github.com/sebastianbergmann/comparator/tree/3.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3508,6 +3757,10 @@
"unidiff",
"unified diff"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/diff/issues",
+ "source": "https://github.com/sebastianbergmann/diff/tree/3.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3567,6 +3820,10 @@
"environment",
"hhvm"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/environment/issues",
+ "source": "https://github.com/sebastianbergmann/environment/tree/4.2"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3640,6 +3897,10 @@
"export",
"exporter"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/exporter/issues",
+ "source": "https://github.com/sebastianbergmann/exporter/tree/3.1"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3697,6 +3958,10 @@
"keywords": [
"global state"
],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/global-state/issues",
+ "source": "https://github.com/sebastianbergmann/global-state/tree/2.0.0"
+ },
"time": "2017-04-27T15:39:26+00:00"
},
{
@@ -3744,6 +4009,10 @@
],
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
+ "source": "https://github.com/sebastianbergmann/object-enumerator/tree/3.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3795,6 +4064,10 @@
],
"description": "Allows reflection of object attributes, including inherited and non-public ones",
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
+ "source": "https://github.com/sebastianbergmann/object-reflector/tree/1.1"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3854,6 +4127,10 @@
],
"description": "Provides functionality to recursively process PHP variables",
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
+ "source": "https://github.com/sebastianbergmann/recursion-context/tree/3.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3902,6 +4179,10 @@
],
"description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/resource-operations/issues",
+ "source": "https://github.com/sebastianbergmann/resource-operations/tree/2.0"
+ },
"funding": [
{
"url": "https://github.com/sebastianbergmann",
@@ -3951,6 +4232,10 @@
],
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
"homepage": "https://github.com/sebastianbergmann/version",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/version/issues",
+ "source": "https://github.com/sebastianbergmann/version/tree/master"
+ },
"time": "2016-10-03T07:35:21+00:00"
},
{
@@ -3976,6 +4261,7 @@
"require-dev": {
"phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0"
},
+ "default-branch": true,
"bin": [
"bin/phpcs",
"bin/phpcbf"
@@ -4002,6 +4288,11 @@
"phpcs",
"standards"
],
+ "support": {
+ "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues",
+ "source": "https://github.com/squizlabs/PHP_CodeSniffer",
+ "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki"
+ },
"time": "2021-03-29T04:18:37+00:00"
},
{
@@ -4074,6 +4365,9 @@
],
"description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/console/tree/4.4"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4107,6 +4401,7 @@
"require": {
"php": ">=7.1"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -4138,6 +4433,9 @@
],
"description": "A generic function and convention to trigger deprecation notices",
"homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/deprecation-contracts/tree/main"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4197,6 +4495,9 @@
],
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/filesystem/tree/4.4"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4260,6 +4561,9 @@
"configuration",
"options"
],
+ "support": {
+ "source": "https://github.com/symfony/options-resolver/tree/v4.4.19"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4296,6 +4600,7 @@
"suggest": {
"ext-ctype": "For best performance"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -4336,6 +4641,9 @@
"polyfill",
"portable"
],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.22.1"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4372,6 +4680,7 @@
"suggest": {
"ext-mbstring": "For best performance"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -4413,6 +4722,9 @@
"portable",
"shim"
],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.22.1"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4446,6 +4758,7 @@
"require": {
"php": ">=7.1"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -4489,6 +4802,9 @@
"portable",
"shim"
],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php73/tree/v1.22.1"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4522,6 +4838,7 @@
"require": {
"php": ">=7.1"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -4569,6 +4886,9 @@
"portable",
"shim"
],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.22.1"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4627,6 +4947,9 @@
],
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/process/tree/v4.4.19"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4703,6 +5026,7 @@
"symfony/var-exporter": "For using the metadata compiler.",
"symfony/yaml": "For using the default YAML mapping loader."
},
+ "default-branch": true,
"type": "library",
"autoload": {
"psr-4": {
@@ -4728,6 +5052,9 @@
],
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/serializer/tree/5.x"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4765,6 +5092,7 @@
"suggest": {
"symfony/service-implementation": ""
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -4804,6 +5132,9 @@
"interoperability",
"standards"
],
+ "support": {
+ "source": "https://github.com/symfony/service-contracts/tree/main"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4848,6 +5179,7 @@
"suggest": {
"symfony/console": "For validating YAML files using the lint command"
},
+ "default-branch": true,
"bin": [
"Resources/bin/yaml-lint"
],
@@ -4876,6 +5208,9 @@
],
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/yaml/tree/5.x"
+ },
"funding": [
{
"url": "https://symfony.com/sponsor",
@@ -4930,6 +5265,10 @@
}
],
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
+ "support": {
+ "issues": "https://github.com/theseer/tokenizer/issues",
+ "source": "https://github.com/theseer/tokenizer/tree/master"
+ },
"funding": [
{
"url": "https://github.com/theseer",
@@ -4988,6 +5327,10 @@
"semver",
"versioning"
],
+ "support": {
+ "issues": "https://github.com/vierbergenlars/php-semver/issues",
+ "source": "https://github.com/vierbergenlars/php-semver/tree/master"
+ },
"time": "2017-07-11T09:53:59+00:00"
},
{
@@ -5015,6 +5358,7 @@
"require-dev": {
"phpunit/phpunit": "^8.5.13"
},
+ "default-branch": true,
"type": "library",
"extra": {
"branch-alias": {
@@ -5042,6 +5386,10 @@
"check",
"validate"
],
+ "support": {
+ "issues": "https://github.com/webmozarts/assert/issues",
+ "source": "https://github.com/webmozarts/assert/tree/master"
+ },
"time": "2021-03-11T07:08:13+00:00"
},
{
@@ -5088,17 +5436,23 @@
"standards",
"wordpress"
],
+ "support": {
+ "issues": "https://github.com/WordPress/WordPress-Coding-Standards/issues",
+ "source": "https://github.com/WordPress/WordPress-Coding-Standards",
+ "wiki": "https://github.com/WordPress/WordPress-Coding-Standards/wiki"
+ },
"time": "2020-05-13T23:57:56+00:00"
}
],
"aliases": [],
"minimum-stability": "dev",
"stability-flags": {
- "10up/wpacceptance": 20
+ "10up/wpacceptance": 20,
+ "dealerdirect/phpcodesniffer-composer-installer": 20
},
"prefer-stable": false,
"prefer-lowest": false,
"platform": [],
"platform-dev": [],
- "plugin-api-version": "1.1.0"
+ "plugin-api-version": "2.0.0"
}
From 5ac03655e5b31b60a9353ee929977b6aec1b54ab Mon Sep 17 00:00:00 2001
From: Tung Du
Date: Mon, 29 Mar 2021 20:47:21 +0700
Subject: [PATCH 09/10] fix phpcs issues
---
tests/phpunit/integration/TestRest.php | 3 ++-
tests/phpunit/integration/TestUtils.php | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/tests/phpunit/integration/TestRest.php b/tests/phpunit/integration/TestRest.php
index c47992bb..dd3d1adb 100644
--- a/tests/phpunit/integration/TestRest.php
+++ b/tests/phpunit/integration/TestRest.php
@@ -141,7 +141,8 @@ public function test_register_tweet_status_rest_field() {
$this->assertTrue(
in_array(
'autoshare_for_twitter_status',
- array_keys( $wp_rest_additional_fields[ $supported_post_type ] )
+ array_keys( $wp_rest_additional_fields[ $supported_post_type ] ),
+ true
)
);
}
diff --git a/tests/phpunit/integration/TestUtils.php b/tests/phpunit/integration/TestUtils.php
index 318f136e..b3ba5935 100644
--- a/tests/phpunit/integration/TestUtils.php
+++ b/tests/phpunit/integration/TestUtils.php
@@ -118,7 +118,7 @@ public function test_get_autoshare_for_twitter_settings() {
set_post_type_supports_with_custom_columns();
$support_post_types = get_available_post_types();
- $default_settings = get_autoshare_for_twitter_settings();
+ $default_settings = get_autoshare_for_twitter_settings();
$this->assertTrue( empty( array_diff( $default_settings['post_types'], $support_post_types ) ) );
}
From ffb82bdfc55368050b3cbac5bb30980db85500f0 Mon Sep 17 00:00:00 2001
From: Tung Du
Date: Mon, 29 Mar 2021 21:10:05 +0700
Subject: [PATCH 10/10] fix phpcs
---
tests/phpunit/integration/TestPostMeta.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/phpunit/integration/TestPostMeta.php b/tests/phpunit/integration/TestPostMeta.php
index 61b12303..c69a777c 100644
--- a/tests/phpunit/integration/TestPostMeta.php
+++ b/tests/phpunit/integration/TestPostMeta.php
@@ -97,7 +97,7 @@ public function test_get_tweet_status_message() {
'%s %s (View)',
esc_html__( 'Tweeted on', 'autoshare-for-twitter' ),
esc_html( date_from_twitter( $twitter_status['created_at'] ) ),
- esc_url( link_from_twitter( $twitter_status['twitter_id'] ) ),
+ esc_url( link_from_twitter( $twitter_status['twitter_id'] ) )
),
markup_published( $twitter_status )
);