vimeo / vimeo.php

Official PHP library for the Vimeo API.
https://developer.vimeo.com
Apache License 2.0
448 stars 209 forks source link

Upload error: "Invalid bucket" #266

Open homerjam opened 4 years ago

homerjam commented 4 years ago

All of a sudden I'm getting the following error using the official Vimeo PHP client, has something broken?

Client error: `POST https://us-files.tus.vimeo.com/files/vimeo-prod-src-tus-us` resulted in a `400 Bad Request` response: {"error":"Invalid bucket"}
MTTenterprise commented 4 years ago

Same problem here

internationalmagic commented 4 years ago

Same problem here.

justinruggles commented 4 years ago

I am trying to track down an example in our server logs to find out what specifically is triggering the issue. Is this occurring for every upload or only intermittently?

MTTenterprise commented 4 years ago

I am trying to track down an example in our server logs to find out what specifically is triggering the issue. Is this occurring for every upload or only intermittently?

For every upload

justinruggles commented 4 years ago

Thanks. I was able to find the errors in the server logs. It seems that the client is trying to make the POST request to the creation endpoint. It shouldn't be doing that. The upload creation is done by the Vimeo API backend and requires specific metadata that can only be generated by the Vimeo backend. This might be related to the recent upgrade of tus-php to 2.0. The client should be using the upload URL provided by the Vimeo API and only doing PATCH requests to it.

homerjam commented 4 years ago

@justinruggles thanks for the update. Can this be resolved from Vimeo's side for those of us facing the issue whilst using this official php library?

justinruggles commented 4 years ago

Yes, we should be able to get it sorted out this week

justinruggles commented 4 years ago

I've basically hit a dead end with debugging. So far, my theory is that something is causing the HEAD request here to throw an Exception, leading to tus-php trying to create the upload, which it is not authorized to do. Unfortunately I'm not seeing any corresponding HEAD request prior to the failed POST request in the server logs. It could be that something is failing client side prior to sending the request or it's getting blocked at our load balancer for some reason prior to logging.

Are you using tus-php v2.0.0? And if so, could you try using v1.2.1?

homerjam commented 4 years ago

Using tus-php 1.x, the last update to our vimeo-php dependency was 6 months ago.

https://github.com/vimeo/vimeo.php/commits/master/composer.json

I don't believe this is an issue with our client - it seems apparent something has changed on the server (vimeo) side. Maybe this now necessitates an upgrade on our side but this is non-trivial as the integration is installed on many customer WP installations. It would give those of us using the vimeo pro account greater comfort knowing that there weren't going to be unannounced breaking changes in future, or that incidents like this would be dealt with.

AvneeshSarwate commented 4 years ago

@homerjam Would you mind sharing your composer.lock file? It would help us better diagnose what is going on.

homerjam commented 4 years ago

@AvneeshSarwate

{
    "_readme": [
        "This file locks the dependencies of your project to a known state",
        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
        "This file is @generated automatically"
    ],
    "content-hash": "93168a4c0984762bc0a814fa3fac83f9",
    "packages": [
        {
            "name": "composer/installers",
            "version": "v1.8.0",
            "source": {
                "type": "git",
                "url": "https://github.com/composer/installers.git",
                "reference": "7d610d50aae61ae7ed6675e58efeabdf279bb5e3"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/composer/installers/zipball/7d610d50aae61ae7ed6675e58efeabdf279bb5e3",
                "reference": "7d610d50aae61ae7ed6675e58efeabdf279bb5e3",
                "shasum": ""
            },
            "require": {
                "composer-plugin-api": "^1.0"
            },
            "replace": {
                "roundcube/plugin-installer": "*",
                "shama/baton": "*"
            },
            "require-dev": {
                "composer/composer": "1.0.*@dev",
                "phpunit/phpunit": "^4.8.36"
            },
            "type": "composer-plugin",
            "extra": {
                "class": "Composer\\Installers\\Plugin",
                "branch-alias": {
                    "dev-master": "1.0-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Composer\\Installers\\": "src/Composer/Installers"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Kyle Robinson Young",
                    "email": "kyle@dontkry.com",
                    "homepage": "https://github.com/shama"
                }
            ],
            "description": "A multi-framework Composer library installer",
            "homepage": "https://composer.github.io/installers/",
            "keywords": [
                "Craft",
                "Dolibarr",
                "Eliasis",
                "Hurad",
                "ImageCMS",
                "Kanboard",
                "Lan Management System",
                "MODX Evo",
                "MantisBT",
                "Mautic",
                "Maya",
                "OXID",
                "Plentymarkets",
                "Porto",
                "RadPHP",
                "SMF",
                "Thelia",
                "Whmcs",
                "WolfCMS",
                "agl",
                "aimeos",
                "annotatecms",
                "attogram",
                "bitrix",
                "cakephp",
                "chef",
                "cockpit",
                "codeigniter",
                "concrete5",
                "croogo",
                "dokuwiki",
                "drupal",
                "eZ Platform",
                "elgg",
                "expressionengine",
                "fuelphp",
                "grav",
                "installer",
                "itop",
                "joomla",
                "known",
                "kohana",
                "laravel",
                "lavalite",
                "lithium",
                "magento",
                "majima",
                "mako",
                "mediawiki",
                "modulework",
                "modx",
                "moodle",
                "osclass",
                "phpbb",
                "piwik",
                "ppi",
                "puppet",
                "pxcms",
                "reindex",
                "roundcube",
                "shopware",
                "silverstripe",
                "sydes",
                "sylius",
                "symfony",
                "typo3",
                "wordpress",
                "yawik",
                "zend",
                "zikula"
            ],
            "time": "2020-02-07T10:39:20+00:00"
        },
        {
            "name": "mmucklo/inflect",
            "version": "v0.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mmucklo/inflect.git",
                "reference": "b665bcd3d4c23b6aa1990b6405ff96dd437689e9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mmucklo/inflect/zipball/b665bcd3d4c23b6aa1990b6405ff96dd437689e9",
                "reference": "b665bcd3d4c23b6aa1990b6405ff96dd437689e9",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.17"
            },
            "require-dev": {
                "phpunit/phpunit": "3.7.*"
            },
            "type": "library",
            "autoload": {
                "psr-0": {
                    "Inflect": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Sho Kuwamoto",
                    "email": "sho@kuwamoto.org"
                },
                {
                    "name": "Matthew J. Mucklo",
                    "email": "mmucklo@gmail.com"
                }
            ],
            "description": "inflect - a memoizing inflector for php",
            "keywords": [
                "inflect",
                "inflector",
                "pluralize",
                "singularize",
                "urlify"
            ],
            "time": "2015-05-16T04:16:08+00:00"
        },
        {
            "name": "phpoption/phpoption",
            "version": "1.7.2",
            "source": {
                "type": "git",
                "url": "https://github.com/schmittjoh/php-option.git",
                "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959",
                "reference": "77f7c4d2e65413aff5b5a8cc8b3caf7a28d81959",
                "shasum": ""
            },
            "require": {
                "php": "^5.5.9 || ^7.0"
            },
            "require-dev": {
                "bamarni/composer-bin-plugin": "^1.3",
                "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.7-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "PhpOption\\": "src/PhpOption/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "Johannes M. Schmitt",
                    "email": "schmittjoh@gmail.com"
                },
                {
                    "name": "Graham Campbell",
                    "email": "graham@alt-three.com"
                }
            ],
            "description": "Option Type for PHP",
            "keywords": [
                "language",
                "option",
                "php",
                "type"
            ],
            "time": "2019-12-15T19:35:24+00:00"
        },
        {
            "name": "symfony/polyfill-ctype",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-ctype.git",
                "reference": "fbdeaec0df06cf3d51c93de80c7eb76e271f5a38"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/fbdeaec0df06cf3d51c93de80c7eb76e271f5a38",
                "reference": "fbdeaec0df06cf3d51c93de80c7eb76e271f5a38",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3"
            },
            "suggest": {
                "ext-ctype": "For best performance"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Ctype\\": ""
                },
                "files": [
                    "bootstrap.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Gert de Pagter",
                    "email": "BackEndTea@gmail.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill for ctype functions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "ctype",
                "polyfill",
                "portable"
            ],
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "vlucas/phpdotenv",
            "version": "v3.6.0",
            "source": {
                "type": "git",
                "url": "https://github.com/vlucas/phpdotenv.git",
                "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1bdf24f065975594f6a117f0f1f6cabf1333b156",
                "reference": "1bdf24f065975594f6a117f0f1f6cabf1333b156",
                "shasum": ""
            },
            "require": {
                "php": "^5.4 || ^7.0",
                "phpoption/phpoption": "^1.5",
                "symfony/polyfill-ctype": "^1.9"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.8.35 || ^5.0 || ^6.0 || ^7.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.6-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Dotenv\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Graham Campbell",
                    "email": "graham@alt-three.com",
                    "homepage": "https://gjcampbell.co.uk/"
                },
                {
                    "name": "Vance Lucas",
                    "email": "vance@vancelucas.com",
                    "homepage": "https://vancelucas.com/"
                }
            ],
            "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
            "keywords": [
                "dotenv",
                "env",
                "environment"
            ],
            "time": "2019-09-10T21:37:39+00:00"
        }
    ],
    "packages-dev": [
        {
            "name": "acf/acf-pro",
            "version": "1.0.0",
            "source": {
                "type": "git",
                "url": "git@github.com:wp-premium/advanced-custom-fields-pro.git",
                "reference": "master"
            },
            "require": {
                "composer/installers": "^1.6"
            },
            "type": "wordpress-plugin"
        },
        {
            "name": "admin-columns/ac-addon-acf",
            "version": "1.0.0",
            "source": {
                "type": "git",
                "url": "git@github.com:internationalmagic/wp-admin-columns-addon-acf-mirror.git",
                "reference": "master"
            },
            "require": {
                "composer/installers": "^1.6"
            },
            "type": "wordpress-plugin"
        },
        {
            "name": "admin-columns/ac-pro",
            "version": "1.0.0",
            "source": {
                "type": "git",
                "url": "git@github.com:internationalmagic/wp-admin-columns-pro-mirror.git",
                "reference": "master"
            },
            "require": {
                "composer/installers": "^1.6"
            },
            "type": "wordpress-plugin"
        },
        {
            "name": "ankitpokhrel/tus-php",
            "version": "v1.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/ankitpokhrel/tus-php.git",
                "reference": "0d169dadda4f8e79090c49bc9309d183bc21adcd"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/ankitpokhrel/tus-php/zipball/0d169dadda4f8e79090c49bc9309d183bc21adcd",
                "reference": "0d169dadda4f8e79090c49bc9309d183bc21adcd",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "guzzlehttp/guzzle": "^6.3",
                "nesbot/carbon": "^1.26.3 || ^2.0",
                "php": "^7.1.3",
                "predis/predis": "^1.1",
                "ramsey/uuid": "^3.7",
                "symfony/console": "^3.4 || ^4.0",
                "symfony/event-dispatcher": "^3.4 || ^4.0",
                "symfony/http-foundation": "^3.4 || ^4.2"
            },
            "require-dev": {
                "ext-pcntl": "*",
                "friendsofphp/php-cs-fixer": "^2.9",
                "mockery/mockery": "^1.3.0",
                "php-mock/php-mock": "^2.0",
                "phpunit/phpunit": "7.5.18"
            },
            "bin": [
                "bin/tus"
            ],
            "type": "library",
            "autoload": {
                "psr-4": {
                    "TusPhp\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Ankit Pokhrel",
                    "email": "hello@ankit.pl"
                }
            ],
            "description": "A pure PHP server and client for the tus resumable upload protocol v1.0.0",
            "time": "2020-01-11T15:42:36+00:00"
        },
        {
            "name": "aws/aws-sdk-php",
            "version": "3.133.30",
            "source": {
                "type": "git",
                "url": "https://github.com/aws/aws-sdk-php.git",
                "reference": "1ae0cff5226ffdd9b8a1d7b1f69c65fbaa5cb4e1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/1ae0cff5226ffdd9b8a1d7b1f69c65fbaa5cb4e1",
                "reference": "1ae0cff5226ffdd9b8a1d7b1f69c65fbaa5cb4e1",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "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",
                "php": ">=5.5"
            },
            "require-dev": {
                "andrewsville/php-token-reflection": "^1.4",
                "aws/aws-php-sns-message-validator": "~1.0",
                "behat/behat": "~3.0",
                "doctrine/cache": "~1.4",
                "ext-dom": "*",
                "ext-openssl": "*",
                "ext-pcntl": "*",
                "ext-sockets": "*",
                "nette/neon": "^2.3",
                "phpunit/phpunit": "^4.8.35|^5.4.3",
                "psr/cache": "^1.0",
                "psr/simple-cache": "^1.0",
                "sebastian/comparator": "^1.2.3"
            },
            "suggest": {
                "aws/aws-php-sns-message-validator": "To validate incoming SNS notifications",
                "doctrine/cache": "To use the DoctrineCacheAdapter",
                "ext-curl": "To send requests using cURL",
                "ext-openssl": "Allows working with CloudFront private distributions and verifying received SNS messages",
                "ext-sockets": "To use client-side monitoring"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.0-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Aws\\": "src/"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "Amazon Web Services",
                    "homepage": "http://aws.amazon.com"
                }
            ],
            "description": "AWS SDK for PHP - Use Amazon Web Services in your PHP project",
            "homepage": "http://aws.amazon.com/sdkforphp",
            "keywords": [
                "amazon",
                "aws",
                "cloud",
                "dynamodb",
                "ec2",
                "glacier",
                "s3",
                "sdk"
            ],
            "time": "2020-03-05T19:19:55+00:00"
        },
        {
            "name": "firebase/php-jwt",
            "version": "v4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/firebase/php-jwt.git",
                "reference": "dccf163dc8ed7ed6a00afc06c51ee5186a428d35"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/firebase/php-jwt/zipball/dccf163dc8ed7ed6a00afc06c51ee5186a428d35",
                "reference": "dccf163dc8ed7ed6a00afc06c51ee5186a428d35",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.0"
            },
            "type": "library",
            "autoload": {
                "psr-4": {
                    "Firebase\\JWT\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Neuman Vong",
                    "email": "neuman+pear@twilio.com",
                    "role": "Developer"
                },
                {
                    "name": "Anant Narayanan",
                    "email": "anant@php.net",
                    "role": "Developer"
                }
            ],
            "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
            "homepage": "https://github.com/firebase/php-jwt",
            "time": "2016-07-18T04:51:16+00:00"
        },
        {
            "name": "guzzlehttp/guzzle",
            "version": "6.5.2",
            "source": {
                "type": "git",
                "url": "https://github.com/guzzle/guzzle.git",
                "reference": "43ece0e75098b7ecd8d13918293029e555a50f82"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/guzzle/guzzle/zipball/43ece0e75098b7ecd8d13918293029e555a50f82",
                "reference": "43ece0e75098b7ecd8d13918293029e555a50f82",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "guzzlehttp/promises": "^1.0",
                "guzzlehttp/psr7": "^1.6.1",
                "php": ">=5.5"
            },
            "require-dev": {
                "ext-curl": "*",
                "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
                "psr/log": "^1.1"
            },
            "suggest": {
                "ext-intl": "Required for Internationalized Domain Name (IDN) support",
                "psr/log": "Required for using the Log middleware"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "6.5-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "GuzzleHttp\\": "src/"
                },
                "files": [
                    "src/functions_include.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michael Dowling",
                    "email": "mtdowling@gmail.com",
                    "homepage": "https://github.com/mtdowling"
                }
            ],
            "description": "Guzzle is a PHP HTTP client library",
            "homepage": "http://guzzlephp.org/",
            "keywords": [
                "client",
                "curl",
                "framework",
                "http",
                "http client",
                "rest",
                "web service"
            ],
            "time": "2019-12-23T11:57:10+00:00"
        },
        {
            "name": "guzzlehttp/promises",
            "version": "v1.3.1",
            "source": {
                "type": "git",
                "url": "https://github.com/guzzle/promises.git",
                "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
                "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
                "shasum": ""
            },
            "require": {
                "php": ">=5.5.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.4-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "GuzzleHttp\\Promise\\": "src/"
                },
                "files": [
                    "src/functions_include.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michael Dowling",
                    "email": "mtdowling@gmail.com",
                    "homepage": "https://github.com/mtdowling"
                }
            ],
            "description": "Guzzle promises library",
            "keywords": [
                "promise"
            ],
            "time": "2016-12-20T10:07:11+00:00"
        },
        {
            "name": "guzzlehttp/psr7",
            "version": "1.6.1",
            "source": {
                "type": "git",
                "url": "https://github.com/guzzle/psr7.git",
                "reference": "239400de7a173fe9901b9ac7c06497751f00727a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/guzzle/psr7/zipball/239400de7a173fe9901b9ac7c06497751f00727a",
                "reference": "239400de7a173fe9901b9ac7c06497751f00727a",
                "shasum": ""
            },
            "require": {
                "php": ">=5.4.0",
                "psr/http-message": "~1.0",
                "ralouphie/getallheaders": "^2.0.5 || ^3.0.0"
            },
            "provide": {
                "psr/http-message-implementation": "1.0"
            },
            "require-dev": {
                "ext-zlib": "*",
                "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8"
            },
            "suggest": {
                "zendframework/zend-httphandlerrunner": "Emit PSR-7 responses"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.6-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "GuzzleHttp\\Psr7\\": "src/"
                },
                "files": [
                    "src/functions_include.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michael Dowling",
                    "email": "mtdowling@gmail.com",
                    "homepage": "https://github.com/mtdowling"
                },
                {
                    "name": "Tobias Schultze",
                    "homepage": "https://github.com/Tobion"
                }
            ],
            "description": "PSR-7 message implementation that also provides common utility methods",
            "keywords": [
                "http",
                "message",
                "psr-7",
                "request",
                "response",
                "stream",
                "uri",
                "url"
            ],
            "time": "2019-07-01T23:21:34+00:00"
        },
        {
            "name": "humanmade/s3-uploads",
            "version": "2.2.1",
            "source": {
                "type": "git",
                "url": "https://github.com/humanmade/S3-Uploads.git",
                "reference": "bc1df42517c1ccbfbfc61fe4802008d22948a9b8"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/humanmade/S3-Uploads/zipball/bc1df42517c1ccbfbfc61fe4802008d22948a9b8",
                "reference": "bc1df42517c1ccbfbfc61fe4802008d22948a9b8",
                "shasum": ""
            },
            "require": {
                "aws/aws-sdk-php": "~3.18",
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "GPL-2.0+"
            ],
            "authors": [
                {
                    "name": "Human Made Limited",
                    "email": "support@humanmade.co.uk",
                    "homepage": "http://hmn.md/"
                }
            ],
            "description": "WordPress plugin to store uploads on S3",
            "homepage": "https://github.com/humanmade/S3-Uploads",
            "keywords": [
                "wordpress"
            ],
            "time": "2019-11-18T16:44:45+00:00"
        },
        {
            "name": "internationalmagic/ac-addon-wimeo",
            "version": "dev-master",
            "source": {
                "type": "git",
                "url": "git@github.com:internationalmagic/ac-addon-wimeo.git",
                "reference": "e1bc8feee60f19cd9262b4649899c72f90fae12a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/internationalmagic/ac-addon-wimeo/zipball/e1bc8feee60f19cd9262b4649899c72f90fae12a",
                "reference": "e1bc8feee60f19cd9262b4649899c72f90fae12a",
                "shasum": ""
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "authors": [
                {
                    "name": "International Magic",
                    "email": "info@intmagic.com"
                },
                {
                    "name": "James Homer",
                    "email": "james@intmagic.com"
                },
                {
                    "name": "Christoph Jeworutzki",
                    "email": "christoph@intmagic.com"
                }
            ],
            "description": "Wimeo addon for Admin Columns Pro",
            "support": {
                "source": "https://github.com/internationalmagic/ac-addon-wimeo/tree/master",
                "issues": "https://github.com/internationalmagic/ac-addon-wimeo/issues"
            },
            "time": "2019-05-29T11:51:11+00:00"
        },
        {
            "name": "internationalmagic/wp-vimeo-pro",
            "version": "dev-master",
            "source": {
                "type": "git",
                "url": "git@github.com:internationalmagic/wp-vimeo-pro.git",
                "reference": "3e312b0edb1797fc28dc08dfbe03bb0562f98680"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/internationalmagic/wp-vimeo-pro/zipball/3e312b0edb1797fc28dc08dfbe03bb0562f98680",
                "reference": "3e312b0edb1797fc28dc08dfbe03bb0562f98680",
                "shasum": ""
            },
            "require": {
                "composer/installers": "~1.0",
                "vimeo/vimeo-api": "^3.0"
            },
            "type": "wordpress-plugin",
            "authors": [
                {
                    "name": "International Magic",
                    "email": "info@intmagic.com"
                },
                {
                    "name": "James Homer",
                    "email": "james@intmagic.com"
                }
            ],
            "description": "A WordPress plugin to use Vimeo Pro to encode and host videos transparently.",
            "support": {
                "source": "https://github.com/internationalmagic/wp-vimeo-pro/tree/master",
                "issues": "https://github.com/internationalmagic/wp-vimeo-pro/issues"
            },
            "time": "2019-05-03T13:38:47+00:00"
        },
        {
            "name": "ivome/graphql-relay-php",
            "version": "v0.3.1",
            "source": {
                "type": "git",
                "url": "https://github.com/ivome/graphql-relay-php.git",
                "reference": "bc5f8aae9fd72ca16decce3892ec4311e9742a93"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/ivome/graphql-relay-php/zipball/bc5f8aae9fd72ca16decce3892ec4311e9742a93",
                "reference": "bc5f8aae9fd72ca16decce3892ec4311e9742a93",
                "shasum": ""
            },
            "require": {
                "php": ">=5.4,<8.0-DEV",
                "webonyx/graphql-php": ">=0.7.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.8",
                "satooshi/php-coveralls": "~1.0"
            },
            "type": "library",
            "autoload": {
                "classmap": [
                    "src/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD"
            ],
            "description": "A PHP port of GraphQL Relay reference implementation",
            "homepage": "https://github.com/ivome/graphql-relay-php",
            "keywords": [
                "Relay",
                "api",
                "graphql"
            ],
            "time": "2016-10-29T23:29:29+00:00"
        },
        {
            "name": "mtdowling/jmespath.php",
            "version": "2.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/jmespath/jmespath.php.git",
                "reference": "52168cb9472de06979613d365c7f1ab8798be895"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/52168cb9472de06979613d365c7f1ab8798be895",
                "reference": "52168cb9472de06979613d365c7f1ab8798be895",
                "shasum": ""
            },
            "require": {
                "php": ">=5.4.0",
                "symfony/polyfill-mbstring": "^1.4"
            },
            "require-dev": {
                "composer/xdebug-handler": "^1.2",
                "phpunit/phpunit": "^4.8.36|^7.5.15"
            },
            "bin": [
                "bin/jp.php"
            ],
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.5-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "JmesPath\\": "src/"
                },
                "files": [
                    "src/JmesPath.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michael Dowling",
                    "email": "mtdowling@gmail.com",
                    "homepage": "https://github.com/mtdowling"
                }
            ],
            "description": "Declaratively specify how to extract elements from a JSON document",
            "keywords": [
                "json",
                "jsonpath"
            ],
            "time": "2019-12-30T18:03:34+00:00"
        },
        {
            "name": "nesbot/carbon",
            "version": "2.31.0",
            "source": {
                "type": "git",
                "url": "https://github.com/briannesbitt/Carbon.git",
                "reference": "bbc0ab53f41a4c6f223c18efcdbd9bc725eb5d2d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/bbc0ab53f41a4c6f223c18efcdbd9bc725eb5d2d",
                "reference": "bbc0ab53f41a4c6f223c18efcdbd9bc725eb5d2d",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "php": "^7.1.8 || ^8.0",
                "symfony/translation": "^3.4 || ^4.0 || ^5.0"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^2.14 || ^3.0",
                "kylekatarnls/multi-tester": "^1.1",
                "phpmd/phpmd": "^2.8",
                "phpstan/phpstan": "^0.11",
                "phpunit/phpunit": "^7.5 || ^8.0",
                "squizlabs/php_codesniffer": "^3.4"
            },
            "bin": [
                "bin/carbon"
            ],
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.x-dev"
                },
                "laravel": {
                    "providers": [
                        "Carbon\\Laravel\\ServiceProvider"
                    ]
                }
            },
            "autoload": {
                "psr-4": {
                    "Carbon\\": "src/Carbon/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Brian Nesbitt",
                    "email": "brian@nesbot.com",
                    "homepage": "http://nesbot.com"
                },
                {
                    "name": "kylekatarnls",
                    "homepage": "http://github.com/kylekatarnls"
                }
            ],
            "description": "An API extension for DateTime that supports 281 different languages.",
            "homepage": "http://carbon.nesbot.com",
            "keywords": [
                "date",
                "datetime",
                "time"
            ],
            "time": "2020-03-01T11:11:58+00:00"
        },
        {
            "name": "paragonie/random_compat",
            "version": "v9.99.99",
            "source": {
                "type": "git",
                "url": "https://github.com/paragonie/random_compat.git",
                "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95",
                "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95",
                "shasum": ""
            },
            "require": {
                "php": "^7"
            },
            "require-dev": {
                "phpunit/phpunit": "4.*|5.*",
                "vimeo/psalm": "^1"
            },
            "suggest": {
                "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
            },
            "type": "library",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Paragon Initiative Enterprises",
                    "email": "security@paragonie.com",
                    "homepage": "https://paragonie.com"
                }
            ],
            "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
            "keywords": [
                "csprng",
                "polyfill",
                "pseudorandom",
                "random"
            ],
            "time": "2018-07-02T15:55:56+00:00"
        },
        {
            "name": "predis/predis",
            "version": "v1.1.1",
            "source": {
                "type": "git",
                "url": "https://github.com/nrk/predis.git",
                "reference": "f0210e38881631afeafb56ab43405a92cafd9fd1"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/nrk/predis/zipball/f0210e38881631afeafb56ab43405a92cafd9fd1",
                "reference": "f0210e38881631afeafb56ab43405a92cafd9fd1",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.9"
            },
            "require-dev": {
                "phpunit/phpunit": "~4.8"
            },
            "suggest": {
                "ext-curl": "Allows access to Webdis when paired with phpiredis",
                "ext-phpiredis": "Allows faster serialization and deserialization of the Redis protocol"
            },
            "type": "library",
            "autoload": {
                "psr-4": {
                    "Predis\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniele Alessandri",
                    "email": "suppakilla@gmail.com",
                    "homepage": "http://clorophilla.net"
                }
            ],
            "description": "Flexible and feature-complete Redis client for PHP and HHVM",
            "homepage": "http://github.com/nrk/predis",
            "keywords": [
                "nosql",
                "predis",
                "redis"
            ],
            "time": "2016-06-16T16:22:20+00:00"
        },
        {
            "name": "psr/container",
            "version": "1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/php-fig/container.git",
                "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
                "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Psr\\Container\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "PHP-FIG",
                    "homepage": "http://www.php-fig.org/"
                }
            ],
            "description": "Common Container Interface (PHP FIG PSR-11)",
            "homepage": "https://github.com/php-fig/container",
            "keywords": [
                "PSR-11",
                "container",
                "container-interface",
                "container-interop",
                "psr"
            ],
            "time": "2017-02-14T16:28:37+00:00"
        },
        {
            "name": "psr/http-message",
            "version": "1.0.1",
            "source": {
                "type": "git",
                "url": "https://github.com/php-fig/http-message.git",
                "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
                "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.0.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Psr\\Http\\Message\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "PHP-FIG",
                    "homepage": "http://www.php-fig.org/"
                }
            ],
            "description": "Common interface for HTTP messages",
            "homepage": "https://github.com/php-fig/http-message",
            "keywords": [
                "http",
                "http-message",
                "psr",
                "psr-7",
                "request",
                "response"
            ],
            "time": "2016-08-06T14:39:51+00:00"
        },
        {
            "name": "ralouphie/getallheaders",
            "version": "3.0.3",
            "source": {
                "type": "git",
                "url": "https://github.com/ralouphie/getallheaders.git",
                "reference": "120b605dfeb996808c31b6477290a714d356e822"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
                "reference": "120b605dfeb996808c31b6477290a714d356e822",
                "shasum": ""
            },
            "require": {
                "php": ">=5.6"
            },
            "require-dev": {
                "php-coveralls/php-coveralls": "^2.1",
                "phpunit/phpunit": "^5 || ^6.5"
            },
            "type": "library",
            "autoload": {
                "files": [
                    "src/getallheaders.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Ralph Khattar",
                    "email": "ralph.khattar@gmail.com"
                }
            ],
            "description": "A polyfill for getallheaders.",
            "time": "2019-03-08T08:55:37+00:00"
        },
        {
            "name": "ramsey/uuid",
            "version": "3.9.3",
            "source": {
                "type": "git",
                "url": "https://github.com/ramsey/uuid.git",
                "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/ramsey/uuid/zipball/7e1633a6964b48589b142d60542f9ed31bd37a92",
                "reference": "7e1633a6964b48589b142d60542f9ed31bd37a92",
                "shasum": ""
            },
            "require": {
                "ext-json": "*",
                "paragonie/random_compat": "^1 | ^2 | 9.99.99",
                "php": "^5.4 | ^7 | ^8",
                "symfony/polyfill-ctype": "^1.8"
            },
            "replace": {
                "rhumsaa/uuid": "self.version"
            },
            "require-dev": {
                "codeception/aspect-mock": "^1 | ^2",
                "doctrine/annotations": "^1.2",
                "goaop/framework": "1.0.0-alpha.2 | ^1 | ^2.1",
                "jakub-onderka/php-parallel-lint": "^1",
                "mockery/mockery": "^0.9.11 | ^1",
                "moontoast/math": "^1.1",
                "paragonie/random-lib": "^2",
                "php-mock/php-mock-phpunit": "^0.3 | ^1.1",
                "phpunit/phpunit": "^4.8 | ^5.4 | ^6.5",
                "squizlabs/php_codesniffer": "^3.5"
            },
            "suggest": {
                "ext-ctype": "Provides support for PHP Ctype functions",
                "ext-libsodium": "Provides the PECL libsodium extension for use with the SodiumRandomGenerator",
                "ext-openssl": "Provides the OpenSSL extension for use with the OpenSslGenerator",
                "ext-uuid": "Provides the PECL UUID extension for use with the PeclUuidTimeGenerator and PeclUuidRandomGenerator",
                "moontoast/math": "Provides support for converting UUID to 128-bit integer (in string form).",
                "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
                "ramsey/uuid-console": "A console application for generating UUIDs with ramsey/uuid",
                "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "3.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Ramsey\\Uuid\\": "src/"
                },
                "files": [
                    "src/functions.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Ben Ramsey",
                    "email": "ben@benramsey.com",
                    "homepage": "https://benramsey.com"
                },
                {
                    "name": "Marijn Huizendveld",
                    "email": "marijn.huizendveld@gmail.com"
                },
                {
                    "name": "Thibaud Fabre",
                    "email": "thibaud@aztech.io"
                }
            ],
            "description": "Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).",
            "homepage": "https://github.com/ramsey/uuid",
            "keywords": [
                "guid",
                "identifier",
                "uuid"
            ],
            "time": "2020-02-21T04:36:14+00:00"
        },
        {
            "name": "symfony/console",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/console.git",
                "reference": "4fa15ae7be74e53f6ec8c83ed403b97e23b665e9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/console/zipball/4fa15ae7be74e53f6ec8c83ed403b97e23b665e9",
                "reference": "4fa15ae7be74e53f6ec8c83ed403b97e23b665e9",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "symfony/polyfill-mbstring": "~1.0",
                "symfony/polyfill-php73": "^1.8",
                "symfony/service-contracts": "^1.1|^2"
            },
            "conflict": {
                "symfony/dependency-injection": "<3.4",
                "symfony/event-dispatcher": "<4.3|>=5",
                "symfony/lock": "<4.4",
                "symfony/process": "<3.3"
            },
            "provide": {
                "psr/log-implementation": "1.0"
            },
            "require-dev": {
                "psr/log": "~1.0",
                "symfony/config": "^3.4|^4.0|^5.0",
                "symfony/dependency-injection": "^3.4|^4.0|^5.0",
                "symfony/event-dispatcher": "^4.3",
                "symfony/lock": "^4.4|^5.0",
                "symfony/process": "^3.4|^4.0|^5.0",
                "symfony/var-dumper": "^4.3|^5.0"
            },
            "suggest": {
                "psr/log": "For using the console logger",
                "symfony/event-dispatcher": "",
                "symfony/lock": "",
                "symfony/process": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\Console\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony Console Component",
            "homepage": "https://symfony.com",
            "time": "2020-02-24T13:10:00+00:00"
        },
        {
            "name": "symfony/event-dispatcher",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/event-dispatcher.git",
                "reference": "4ad8e149799d3128621a3a1f70e92b9897a8930d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4ad8e149799d3128621a3a1f70e92b9897a8930d",
                "reference": "4ad8e149799d3128621a3a1f70e92b9897a8930d",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "symfony/event-dispatcher-contracts": "^1.1"
            },
            "conflict": {
                "symfony/dependency-injection": "<3.4"
            },
            "provide": {
                "psr/event-dispatcher-implementation": "1.0",
                "symfony/event-dispatcher-implementation": "1.1"
            },
            "require-dev": {
                "psr/log": "~1.0",
                "symfony/config": "^3.4|^4.0|^5.0",
                "symfony/dependency-injection": "^3.4|^4.0|^5.0",
                "symfony/expression-language": "^3.4|^4.0|^5.0",
                "symfony/http-foundation": "^3.4|^4.0|^5.0",
                "symfony/service-contracts": "^1.1|^2",
                "symfony/stopwatch": "^3.4|^4.0|^5.0"
            },
            "suggest": {
                "symfony/dependency-injection": "",
                "symfony/http-kernel": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\EventDispatcher\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony EventDispatcher Component",
            "homepage": "https://symfony.com",
            "time": "2020-02-04T09:32:40+00:00"
        },
        {
            "name": "symfony/event-dispatcher-contracts",
            "version": "v1.1.7",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/event-dispatcher-contracts.git",
                "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
                "reference": "c43ab685673fb6c8d84220c77897b1d6cdbe1d18",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3"
            },
            "suggest": {
                "psr/event-dispatcher": "",
                "symfony/event-dispatcher-implementation": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.1-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Contracts\\EventDispatcher\\": ""
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Generic abstractions related to dispatching event",
            "homepage": "https://symfony.com",
            "keywords": [
                "abstractions",
                "contracts",
                "decoupling",
                "interfaces",
                "interoperability",
                "standards"
            ],
            "time": "2019-09-17T09:54:03+00:00"
        },
        {
            "name": "symfony/http-foundation",
            "version": "v4.4.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/http-foundation.git",
                "reference": "7e41b4fcad4619535f45f8bfa7744c4f384e1648"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7e41b4fcad4619535f45f8bfa7744c4f384e1648",
                "reference": "7e41b4fcad4619535f45f8bfa7744c4f384e1648",
                "shasum": ""
            },
            "require": {
                "php": "^7.1.3",
                "symfony/mime": "^4.3|^5.0",
                "symfony/polyfill-mbstring": "~1.1"
            },
            "require-dev": {
                "predis/predis": "~1.0",
                "symfony/expression-language": "^3.4|^4.0|^5.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.4-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\HttpFoundation\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony HttpFoundation Component",
            "homepage": "https://symfony.com",
            "time": "2020-02-13T19:40:01+00:00"
        },
        {
            "name": "symfony/mime",
            "version": "v5.0.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/mime.git",
                "reference": "9b3e5b5e58c56bbd76628c952d2b78556d305f3c"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/mime/zipball/9b3e5b5e58c56bbd76628c952d2b78556d305f3c",
                "reference": "9b3e5b5e58c56bbd76628c952d2b78556d305f3c",
                "shasum": ""
            },
            "require": {
                "php": "^7.2.5",
                "symfony/polyfill-intl-idn": "^1.10",
                "symfony/polyfill-mbstring": "^1.0"
            },
            "conflict": {
                "symfony/mailer": "<4.4"
            },
            "require-dev": {
                "egulias/email-validator": "^2.1.10",
                "symfony/dependency-injection": "^4.4|^5.0"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "5.0-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\Mime\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "A library to manipulate MIME messages",
            "homepage": "https://symfony.com",
            "keywords": [
                "mime",
                "mime-type"
            ],
            "time": "2020-02-04T09:41:09+00:00"
        },
        {
            "name": "symfony/polyfill-intl-idn",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-intl-idn.git",
                "reference": "6842f1a39cf7d580655688069a03dd7cd83d244a"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/6842f1a39cf7d580655688069a03dd7cd83d244a",
                "reference": "6842f1a39cf7d580655688069a03dd7cd83d244a",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3",
                "symfony/polyfill-mbstring": "^1.3",
                "symfony/polyfill-php72": "^1.10"
            },
            "suggest": {
                "ext-intl": "For best performance"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Intl\\Idn\\": ""
                },
                "files": [
                    "bootstrap.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Laurent Bassin",
                    "email": "laurent@bassin.info"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "idn",
                "intl",
                "polyfill",
                "portable",
                "shim"
            ],
            "time": "2020-01-17T12:01:36+00:00"
        },
        {
            "name": "symfony/polyfill-mbstring",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-mbstring.git",
                "reference": "34094cfa9abe1f0f14f48f490772db7a775559f2"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/34094cfa9abe1f0f14f48f490772db7a775559f2",
                "reference": "34094cfa9abe1f0f14f48f490772db7a775559f2",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3"
            },
            "suggest": {
                "ext-mbstring": "For best performance"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Mbstring\\": ""
                },
                "files": [
                    "bootstrap.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill for the Mbstring extension",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "mbstring",
                "polyfill",
                "portable",
                "shim"
            ],
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/polyfill-php72",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php72.git",
                "reference": "46ecacf4751dd0dc81e4f6bf01dbf9da1dc1dadf"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/46ecacf4751dd0dc81e4f6bf01dbf9da1dc1dadf",
                "reference": "46ecacf4751dd0dc81e4f6bf01dbf9da1dc1dadf",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Php72\\": ""
                },
                "files": [
                    "bootstrap.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/polyfill-php73",
            "version": "v1.14.0",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/polyfill-php73.git",
                "reference": "5e66a0fa1070bf46bec4bea7962d285108edd675"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/5e66a0fa1070bf46bec4bea7962d285108edd675",
                "reference": "5e66a0fa1070bf46bec4bea7962d285108edd675",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "1.14-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Polyfill\\Php73\\": ""
                },
                "files": [
                    "bootstrap.php"
                ],
                "classmap": [
                    "Resources/stubs"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
            "homepage": "https://symfony.com",
            "keywords": [
                "compatibility",
                "polyfill",
                "portable",
                "shim"
            ],
            "time": "2020-01-13T11:15:53+00:00"
        },
        {
            "name": "symfony/service-contracts",
            "version": "v2.0.1",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/service-contracts.git",
                "reference": "144c5e51266b281231e947b51223ba14acf1a749"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/service-contracts/zipball/144c5e51266b281231e947b51223ba14acf1a749",
                "reference": "144c5e51266b281231e947b51223ba14acf1a749",
                "shasum": ""
            },
            "require": {
                "php": "^7.2.5",
                "psr/container": "^1.0"
            },
            "suggest": {
                "symfony/service-implementation": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.0-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Contracts\\Service\\": ""
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Generic abstractions related to writing services",
            "homepage": "https://symfony.com",
            "keywords": [
                "abstractions",
                "contracts",
                "decoupling",
                "interfaces",
                "interoperability",
                "standards"
            ],
            "time": "2019-11-18T17:27:11+00:00"
        },
        {
            "name": "symfony/translation",
            "version": "v5.0.5",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/translation.git",
                "reference": "e9b93f42a1fd6aec6a0872d59ee5c8219a7d584b"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/translation/zipball/e9b93f42a1fd6aec6a0872d59ee5c8219a7d584b",
                "reference": "e9b93f42a1fd6aec6a0872d59ee5c8219a7d584b",
                "shasum": ""
            },
            "require": {
                "php": "^7.2.5",
                "symfony/polyfill-mbstring": "~1.0",
                "symfony/translation-contracts": "^2"
            },
            "conflict": {
                "symfony/config": "<4.4",
                "symfony/dependency-injection": "<5.0",
                "symfony/http-kernel": "<5.0",
                "symfony/twig-bundle": "<5.0",
                "symfony/yaml": "<4.4"
            },
            "provide": {
                "symfony/translation-implementation": "2.0"
            },
            "require-dev": {
                "psr/log": "~1.0",
                "symfony/config": "^4.4|^5.0",
                "symfony/console": "^4.4|^5.0",
                "symfony/dependency-injection": "^5.0",
                "symfony/finder": "^4.4|^5.0",
                "symfony/http-kernel": "^5.0",
                "symfony/intl": "^4.4|^5.0",
                "symfony/service-contracts": "^1.1.2|^2",
                "symfony/yaml": "^4.4|^5.0"
            },
            "suggest": {
                "psr/log-implementation": "To use logging capability in translator",
                "symfony/config": "",
                "symfony/yaml": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "5.0-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Component\\Translation\\": ""
                },
                "exclude-from-classmap": [
                    "/Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Fabien Potencier",
                    "email": "fabien@symfony.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Symfony Translation Component",
            "homepage": "https://symfony.com",
            "time": "2020-02-04T07:41:34+00:00"
        },
        {
            "name": "symfony/translation-contracts",
            "version": "v2.0.1",
            "source": {
                "type": "git",
                "url": "https://github.com/symfony/translation-contracts.git",
                "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/8cc682ac458d75557203b2f2f14b0b92e1c744ed",
                "reference": "8cc682ac458d75557203b2f2f14b0b92e1c744ed",
                "shasum": ""
            },
            "require": {
                "php": "^7.2.5"
            },
            "suggest": {
                "symfony/translation-implementation": ""
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.0-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "Symfony\\Contracts\\Translation\\": ""
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nicolas Grekas",
                    "email": "p@tchwork.com"
                },
                {
                    "name": "Symfony Community",
                    "homepage": "https://symfony.com/contributors"
                }
            ],
            "description": "Generic abstractions related to translation",
            "homepage": "https://symfony.com",
            "keywords": [
                "abstractions",
                "contracts",
                "decoupling",
                "interfaces",
                "interoperability",
                "standards"
            ],
            "time": "2019-11-18T17:27:11+00:00"
        },
        {
            "name": "tmconnect/acf-tooltip",
            "version": "dev-master",
            "source": {
                "type": "git",
                "url": "https://github.com/homerjam/acf-tooltip.git",
                "reference": "725e40c7d93ce2dc629dcb4b17ff6ff39df69370"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/homerjam/acf-tooltip/zipball/725e40c7d93ce2dc629dcb4b17ff6ff39df69370",
                "reference": "725e40c7d93ce2dc629dcb4b17ff6ff39df69370",
                "shasum": ""
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "authors": [
                {
                    "name": "Thomas Meyer"
                }
            ],
            "description": "Displays ACF field instructions as tooltips.",
            "support": {
                "source": "https://github.com/homerjam/acf-tooltip/tree/master",
                "issues": "https://github.com/homerjam/acf-tooltip/issues"
            },
            "time": "2019-04-29T16:20:39+00:00"
        },
        {
            "name": "vimeo/vimeo-api",
            "version": "3.0.5",
            "source": {
                "type": "git",
                "url": "https://github.com/vimeo/vimeo.php.git",
                "reference": "316cdb02b8d5a34b0af03e0da79f8c7e61283504"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/vimeo/vimeo.php/zipball/316cdb02b8d5a34b0af03e0da79f8c7e61283504",
                "reference": "316cdb02b8d5a34b0af03e0da79f8c7e61283504",
                "shasum": ""
            },
            "require": {
                "ankitpokhrel/tus-php": "^v1.0.0",
                "ext-curl": "*",
                "ext-json": "*",
                "php": ">=7.1.0"
            },
            "require-dev": {
                "php-coveralls/php-coveralls": "^1.0",
                "phpunit/phpunit": "^7.4",
                "vimeo/psalm": "^2.0"
            },
            "type": "library",
            "autoload": {
                "psr-4": {
                    "Vimeo\\": "src/Vimeo"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "Vimeo",
                    "homepage": "http://vimeo.com"
                }
            ],
            "description": "Official PHP library for the Vimeo API.",
            "homepage": "https://github.com/vimeo/vimeo.php",
            "keywords": [
                "video",
                "vimeo"
            ],
            "time": "2019-12-12T17:54:54+00:00"
        },
        {
            "name": "webonyx/graphql-php",
            "version": "v0.12.6",
            "source": {
                "type": "git",
                "url": "https://github.com/webonyx/graphql-php.git",
                "reference": "4c545e5ec4fc37f6eb36c19f5a0e7feaf5979c95"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/4c545e5ec4fc37f6eb36c19f5a0e7feaf5979c95",
                "reference": "4c545e5ec4fc37f6eb36c19f5a0e7feaf5979c95",
                "shasum": ""
            },
            "require": {
                "ext-mbstring": "*",
                "php": ">=5.6"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.8",
                "psr/http-message": "^1.0",
                "react/promise": "2.*"
            },
            "suggest": {
                "psr/http-message": "To use standard GraphQL server",
                "react/promise": "To leverage async resolving on React PHP platform"
            },
            "type": "library",
            "autoload": {
                "psr-4": {
                    "GraphQL\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "A PHP port of GraphQL reference implementation",
            "homepage": "https://github.com/webonyx/graphql-php",
            "keywords": [
                "api",
                "graphql"
            ],
            "time": "2018-09-02T14:59:54+00:00"
        },
        {
            "name": "wp-graphql/wp-graphiql",
            "version": "1.0.1",
            "source": {
                "type": "git",
                "url": "https://github.com/wp-graphql/wp-graphiql.git",
                "reference": "543617f1b257cd9bbc0682628bb32bd1e60cd959"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/wp-graphql/wp-graphiql/zipball/543617f1b257cd9bbc0682628bb32bd1e60cd959",
                "reference": "543617f1b257cd9bbc0682628bb32bd1e60cd959",
                "shasum": ""
            },
            "type": "wordpress-plugin",
            "license": [
                "GPL-3.0+"
            ],
            "authors": [
                {
                    "name": "Jason Bahl",
                    "email": "jasonbahl@mac.com"
                }
            ],
            "description": "GraphiQL IDE in the WP-Admin. Works with the WPGraphQL plugin. https://github.com/wp-graphql/wp-graphql",
            "support": {
                "source": "https://github.com/wp-graphql/wp-graphiql/tree/v1.0.1",
                "issues": "https://github.com/wp-graphql/wp-graphiql/issues"
            },
            "time": "2019-10-23T22:33:08+00:00"
        },
        {
            "name": "wp-graphql/wp-graphql",
            "version": "v0.7.0",
            "source": {
                "type": "git",
                "url": "https://github.com/wp-graphql/wp-graphql.git",
                "reference": "50b773a48647af583baa9e7b2d185eb3c5ad148e"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/wp-graphql/wp-graphql/zipball/50b773a48647af583baa9e7b2d185eb3c5ad148e",
                "reference": "50b773a48647af583baa9e7b2d185eb3c5ad148e",
                "shasum": ""
            },
            "require": {
                "ivome/graphql-relay-php": "^0.3.1",
                "webonyx/graphql-php": "0.12.6"
            },
            "require-dev": {
                "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0",
                "lucatume/wp-browser": "^2.2.",
                "phpcompatibility/phpcompatibility-wp": "^2.0",
                "wp-coding-standards/wpcs": "^2.1"
            },
            "type": "wordpress-plugin",
            "autoload": {
                "psr-4": {
                    "WPGraphQL\\": "src/"
                },
                "classmap": [
                    "src/"
                ]
            },
            "scripts": {
                "phpcs-i": [
                    "@php ./vendor/bin/phpcs -i"
                ],
                "check-cs": [
                    "@php ./vendor/bin/phpcs"
                ],
                "fix-cs": [
                    "@php ./vendor/bin/phpcbf"
                ]
            },
            "license": [
                "GPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "Jason Bahl",
                    "email": "jasonbahl@mac.com"
                },
                {
                    "name": "Edwin Cromley"
                },
                {
                    "name": "Ryan Kanner"
                },
                {
                    "name": "Hughie Devore"
                },
                {
                    "name": "Chris Zarate"
                }
            ],
            "description": "GraphQL API for WordPress",
            "support": {
                "source": "https://github.com/wp-graphql/wp-graphql/tree/v0.7.0",
                "issues": "https://github.com/wp-graphql/wp-graphql/issues"
            },
            "time": "2020-02-22T21:59:56+00:00"
        },
        {
            "name": "wp-graphql/wp-graphql-acf",
            "version": "v0.3.1",
            "source": {
                "type": "git",
                "url": "https://github.com/wp-graphql/wp-graphql-acf.git",
                "reference": "5943cd6986b546a9e5d408b3c751954e9a11cf0d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/wp-graphql/wp-graphql-acf/zipball/5943cd6986b546a9e5d408b3c751954e9a11cf0d",
                "reference": "5943cd6986b546a9e5d408b3c751954e9a11cf0d",
                "shasum": ""
            },
            "require-dev": {
                "lucatume/wp-browser": ">=2.2.1 <2.2.8"
            },
            "type": "wordpress-plugin",
            "autoload": {
                "psr-4": {
                    "WPGraphQL\\ACF\\": "src/"
                },
                "classmap": [
                    "src/"
                ]
            },
            "scripts": {
                "install-wp-tests": [
                    "bash bin/install-wp-tests.sh"
                ],
                "test": [
                    "vendor/bin/codecept run"
                ],
                "functional-test": [
                    "vendor/bin/codecept run functional"
                ],
                "acceptance-test": [
                    "vendor/bin/codecept run acceptance"
                ],
                "wpunit-test": [
                    "vendor/bin/codecept run wpunit"
                ]
            },
            "license": [
                "GPL-3.0+"
            ],
            "authors": [
                {
                    "name": "jasonbahl",
                    "email": "jasonbahl@mac.com"
                }
            ],
            "description": "Advanced Custom Fields bindings for wp-graphql",
            "support": {
                "source": "https://github.com/wp-graphql/wp-graphql-acf/tree/v0.3.1",
                "issues": "https://github.com/wp-graphql/wp-graphql-acf/issues"
            },
            "time": "2019-12-13T18:26:57+00:00"
        },
        {
            "name": "wp-graphql/wp-graphql-jwt-authentication",
            "version": "v0.4.0",
            "source": {
                "type": "git",
                "url": "https://github.com/wp-graphql/wp-graphql-jwt-authentication.git",
                "reference": "e65055dbd50ca928f466be2c0b7d3c33652694fa"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/wp-graphql/wp-graphql-jwt-authentication/zipball/e65055dbd50ca928f466be2c0b7d3c33652694fa",
                "reference": "e65055dbd50ca928f466be2c0b7d3c33652694fa",
                "shasum": ""
            },
            "require": {
                "firebase/php-jwt": "^4.0"
            },
            "require-dev": {
                "lucatume/wp-browser": ">=2.2.1 <2.2.8"
            },
            "type": "wordpress-plugin",
            "autoload": {
                "psr-4": {
                    "WPGraphQL\\JWT_Authentication\\": "src/"
                },
                "classmap": [
                    "src/"
                ]
            },
            "scripts": {
                "install-wp-tests": [
                    "bash bin/install-wp-tests.sh"
                ],
                "test": [
                    "vendor/bin/codecept run"
                ],
                "functional-test": [
                    "vendor/bin/codecept run functional"
                ],
                "acceptance-test": [
                    "vendor/bin/codecept run acceptance"
                ],
                "wpunit-test": [
                    "vendor/bin/codecept run wpunit"
                ]
            },
            "license": [
                "GPL-3.0+"
            ],
            "authors": [
                {
                    "name": "jasonbahl",
                    "email": "jasonbahl@mac.com"
                }
            ],
            "description": "JWT Authentication for WPGraphQL",
            "support": {
                "source": "https://github.com/wp-graphql/wp-graphql-jwt-authentication/tree/v0.4.0",
                "issues": "https://github.com/wp-graphql/wp-graphql-jwt-authentication/issues"
            },
            "time": "2020-02-20T17:52:07+00:00"
        },
        {
            "name": "wpackagist-plugin/admin-menu-editor",
            "version": "1.9.3",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/admin-menu-editor/",
                "reference": "tags/1.9.3"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/admin-menu-editor.1.9.3.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/admin-menu-editor/"
        },
        {
            "name": "wpackagist-plugin/classic-editor",
            "version": "1.5",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/classic-editor/",
                "reference": "tags/1.5"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/classic-editor.1.5.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/classic-editor/"
        },
        {
            "name": "wpackagist-plugin/custom-post-type-ui",
            "version": "1.7.3",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/custom-post-type-ui/",
                "reference": "tags/1.7.3"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/custom-post-type-ui.1.7.3.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/custom-post-type-ui/"
        },
        {
            "name": "wpackagist-plugin/dashicons-cpt",
            "version": "1.0.2",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/dashicons-cpt/",
                "reference": "tags/1.0.2"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/dashicons-cpt.1.0.2.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/dashicons-cpt/"
        },
        {
            "name": "wpackagist-plugin/duplicate-post",
            "version": "3.2.4",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/duplicate-post/",
                "reference": "tags/3.2.4"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/duplicate-post.3.2.4.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/duplicate-post/"
        },
        {
            "name": "wpackagist-plugin/floating-publish-button",
            "version": "1.0.6",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/floating-publish-button/",
                "reference": "tags/1.0.6"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/floating-publish-button.1.0.6.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/floating-publish-button/"
        },
        {
            "name": "wpackagist-plugin/google-analytics-dashboard-for-wp",
            "version": "5.3.10",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/google-analytics-dashboard-for-wp/",
                "reference": "tags/5.3.10"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/google-analytics-dashboard-for-wp.5.3.10.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/google-analytics-dashboard-for-wp/"
        },
        {
            "name": "wpackagist-plugin/post-type-switcher",
            "version": "3.2.0",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/post-type-switcher/",
                "reference": "tags/3.2.0"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/post-type-switcher.3.2.0.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/post-type-switcher/"
        },
        {
            "name": "wpackagist-plugin/regenerate-thumbnails",
            "version": "3.1.3",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/regenerate-thumbnails/",
                "reference": "tags/3.1.3"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/regenerate-thumbnails.3.1.3.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/regenerate-thumbnails/"
        },
        {
            "name": "wpackagist-plugin/simple-page-ordering",
            "version": "2.3.2",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/simple-page-ordering/",
                "reference": "tags/2.3.2"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/simple-page-ordering.2.3.2.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/simple-page-ordering/"
        },
        {
            "name": "wpackagist-plugin/tuxedo-big-file-uploads",
            "version": "1.2",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/tuxedo-big-file-uploads/",
                "reference": "tags/1.2"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/tuxedo-big-file-uploads.1.2.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/tuxedo-big-file-uploads/"
        },
        {
            "name": "wpackagist-plugin/wp-rest-api-cache",
            "version": "1.2.0",
            "source": {
                "type": "svn",
                "url": "https://plugins.svn.wordpress.org/wp-rest-api-cache/",
                "reference": "tags/1.2.0"
            },
            "dist": {
                "type": "zip",
                "url": "https://downloads.wordpress.org/plugin/wp-rest-api-cache.1.2.0.zip"
            },
            "require": {
                "composer/installers": "~1.0"
            },
            "type": "wordpress-plugin",
            "homepage": "https://wordpress.org/plugins/wp-rest-api-cache/"
        }
    ],
    "aliases": [],
    "minimum-stability": "stable",
    "stability-flags": {
        "acf/acf-pro": 20,
        "tmconnect/acf-tooltip": 20,
        "admin-columns/ac-pro": 20,
        "admin-columns/ac-addon-acf": 20,
        "internationalmagic/ac-addon-wimeo": 20,
        "internationalmagic/wp-vimeo-pro": 20
    },
    "prefer-stable": false,
    "prefer-lowest": false,
    "platform": [],
    "platform-dev": []
}
ghost commented 4 years ago

Any update? I have this same issue.

g-stawarczyk commented 4 years ago

I had same issue. After debugging, I've found that tus-php is creating .cache dir at vendor/ankitpokhrel/tus-php. So if PHP doesn't have permissions for write there, it throws error with this message.

spidfire commented 3 years ago

Same error here got 3.0.6 version of the package: Client error:POST https://europe-files.tus.vimeo.com/files/vimeo-prod-src-tus-euresulted in a400 Bad Requestresponse: {"error":"Invalid bucket"}