<?php

declare(strict_types=1);

namespace PackageVersions;

/**
 * This class is generated by ocramius/package-versions, specifically by
 * @see \PackageVersions\Installer
 *
 * This file is overwritten at every run of `composer install` or `composer update`.
 */
final class Versions
{
    public const ROOT_PACKAGE_NAME = 'laravel/laravel';
    public const VERSIONS          = array (
  'aws/aws-sdk-php' => '3.92.1@94ecf9ad388d9fd04e8dfe492fd9484f94efb69e',
  'brozot/laravel-fcm' => 'v1.2.5@20f2881071cfe7c424f528171c794353d0e5394f',
  'danielme85/laravel-log-to-db' => 'v1.1.2@652e52cc962c028739a8ef63c63c0714f415f3e0',
  'deployer/deployer' => 'v6.2.0@00e0b27025ad228edb2e2e1103eb65378ab25a9c',
  'deployer/phar-update' => 'v2.1.0@a6c7c3a1b2eb6983ebeb59cd1dc1c2e9df115c4a',
  'dnoegel/php-xdg-base-dir' => '0.1@265b8593498b997dc2d31e75b89f053b5cc9621a',
  'doctrine/inflector' => 'v1.3.0@5527a48b7313d15261292c149e55e26eae771b0a',
  'doctrine/lexer' => 'v1.0.1@83893c552fd2045dd78aef794c31e694c37c0b8c',
  'dragonmantank/cron-expression' => 'v2.3.0@72b6fbf76adb3cf5bc0db68559b33d41219aba27',
  'egulias/email-validator' => '2.1.7@709f21f92707308cdf8f9bcfa1af4cb26586521e',
  'elasticsearch/elasticsearch' => 'v6.1.0@b237a37b2cdf23a5a17fd3576cdea771394ad00d',
  'erusev/parsedown' => '1.7.3@6d893938171a817f4e9bc9e86f2da1e370b7bcd7',
  'fedeisas/laravel-mail-css-inliner' => '2.2@4370043214deb5cbeb547910db003f4daa100e27',
  'fideloper/proxy' => '4.0.0@cf8a0ca4b85659b9557e206c90110a6a4dba980a',
  'fig/http-message-util' => '1.1.3@35b19404371b31b3a43823c755398c48c9966db4',
  'firebase/php-jwt' => 'v5.0.0@9984a4d3a32ae7673d6971ea00bae9d0a1abba0e',
  'giggsey/libphonenumber-for-php' => '8.10.10@26504d0425bdb7051ff69eefbb20360c9a9c97f2',
  'giggsey/locale' => '1.7@fa3800e53c7a78cc00ca455367c550e61b9f5bd8',
  'google/apiclient' => 'v2.4.0@cd3c37998020d91ae4eafca4f26a92da4dabba83',
  'google/apiclient-services' => 'v0.121@a33fd9ed19fe4e27f2ccebbf45646f38e7cb95af',
  'google/auth' => 'v1.5.1@0f75e20e7392e863f5550ed2c2d3d50af21710fb',
  'google/cloud-core' => 'v1.28.0@d32db261499d28268f9ed97834e7aca829df5b53',
  'google/cloud-storage' => 'v1.12.0@f44e53fcd60ef0e466237e7872afe026aedbb913',
  'graham-campbell/flysystem' => 'v5.2.0@01b0d3eeb7358ab66ab6752f448e7ea991fd817b',
  'graham-campbell/manager' => 'v4.2.1@ba3e236392665425723b2b967196aeeabc7f929f',
  'guzzlehttp/guzzle' => '6.3.3@407b0cb880ace85c9b63c5f9551db498cb2d50ba',
  'guzzlehttp/promises' => 'v1.3.1@a59da6cf61d80060647ff4d3eb2c03a2bc694646',
  'guzzlehttp/psr7' => '1.5.2@9f83dded91781a01c63574e387eaa769be769115',
  'guzzlehttp/ringphp' => '1.1.1@5e2a174052995663dd68e6b5ad838afd47dd615b',
  'guzzlehttp/streams' => '3.0.0@47aaa48e27dae43d39fc1cea0ccf0d84ac1a2ba5',
  'intervention/image' => '2.4.2@e82d274f786e3d4b866a59b173f42e716f0783eb',
  'jakub-onderka/php-console-color' => 'v0.2@d5deaecff52a0d61ccb613bb3804088da0307191',
  'jakub-onderka/php-console-highlighter' => 'v0.4@9f7a229a69d52506914b4bc61bfdb199d90c5547',
  'jaybizzle/crawler-detect' => 'v1.2.93@608ec84bdf85fa8200c0f36f455483698b450ecd',
  'jenssegers/agent' => 'v2.6.3@bcb895395e460478e101f41cdab139c48dc721ce',
  'jeroendesloovere/geolocation-php-api' => '2.1.0@3712172ee434bad4f14abd64a10444a775fd7086',
  'kreait/firebase-php' => '4.18.0@20740bec24943a5a903f9b286405576718918eda',
  'kreait/firebase-tokens' => '1.7.2@a300c7dc17d83b1a19af7519c65612c5124d177e',
  'kreait/gcp-metadata' => '1.0.1@9bc4b871bd8623aa018bbd0ff38e3a286e760bc7',
  'laracasts/flash' => '3.0.2@10cd420ab63fd0796bf5e1e5b99f87636d2f4333',
  'laravel/framework' => 'v5.8.13@837e3823e2274d22b8e281d093391b5d9c23029a',
  'laravel/helpers' => 'v1.0.1@7f47ef43aaa76335d74e604fd2fc57a0e6f5a59f',
  'laravel/slack-notification-channel' => 'v2.0.0@bfa411ba8affbcfad3a36b8716cf2ed906a248ac',
  'laravel/socialite' => 'v4.2.0@f509d06e1e7323997b804c5152874f8aad4508e9',
  'laravel/tinker' => 'v1.0.6@b22fe905fcefdffae76b011e27c7ac09e07e052b',
  'laravelcollective/html' => 'v5.8.0@0e360143d3476fe4141d267a260c140569fa207b',
  'lcobucci/jwt' => '3.2.5@82be04b4753f8b7693b62852b7eab30f97524f9b',
  'league/flysystem' => '1.0.51@755ba7bf3fb9031e6581d091db84d78275874396',
  'league/flysystem-aws-s3-v3' => '1.0.22@883b02c80ca9cd68cf58a9b4b2185beef24b836b',
  'league/fractal' => '0.17.0@a0b350824f22fc2fdde2500ce9d6851a3f275b0e',
  'league/oauth1-client' => '1.7.0@fca5f160650cb74d23fc11aa570dd61f86dcf647',
  'maatwebsite/excel' => '3.1.11@8576af60a456bcead31a2d2d9cf03dea0598860e',
  'malkusch/lock' => 'v1.4@96cd2d82180fc87bd8ad45aac25486f82d9fbf4b',
  'markbaker/complex' => '1.4.7@1ea674a8308baf547cbcbd30c5fcd6d301b7c000',
  'markbaker/matrix' => '1.1.4@6ea97472b5baf12119b4f31f802835b820dd6d64',
  'mobiledetect/mobiledetectlib' => '2.8.34@6f8113f57a508494ca36acbcfa2dc2d923c7ed5b',
  'monolog/monolog' => '1.24.0@bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266',
  'mtdowling/jmespath.php' => '2.4.0@adcc9531682cf87dfda21e1fd5d0e7a41d292fac',
  'nesbot/carbon' => '2.17.0@9b49d637ad009e5e211142bc7492adcb19dbd645',
  'nikic/php-parser' => 'v4.2.1@5221f49a608808c1e4d436df32884cbc1b821ac0',
  'opis/closure' => '3.1.6@ccb8e3928c5c8181c76cdd0ed9366c5bcaafd91b',
  'paragonie/random_compat' => 'v2.0.18@0a58ef6e3146256cc3dc7cc393927bcc7d1b72db',
  'phpoffice/phpspreadsheet' => '1.6.0@bf00f0cc5f55c354018f9a9ef15e6e3e1a229051',
  'phpoption/phpoption' => '1.5.0@94e644f7d2051a5f0fcf77d81605f152eecff0ed',
  'phpseclib/phpseclib' => '2.0.15@11cf67cf78dc4acb18dc9149a57be4aee5036ce0',
  'pimple/pimple' => 'v3.2.3@9e403941ef9d65d20cba7d54e29fe906db42cf32',
  'predis/predis' => 'v1.1.1@f0210e38881631afeafb56ab43405a92cafd9fd1',
  'psr/cache' => '1.0.1@d11b50ad223250cf17b86e38383413f5a6764bf8',
  'psr/container' => '1.0.0@b7ce3b176482dbbc1245ebf52b181af44c2cf55f',
  'psr/http-message' => '1.0.1@f6561bf28d520154e4b0ec72be95418abe6d9363',
  'psr/log' => '1.1.0@6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd',
  'psr/simple-cache' => '1.0.1@408d5eafb83c57f6365a3ca330ff23aa4a5fa39b',
  'psy/psysh' => 'v0.9.9@9aaf29575bb8293206bb0420c1e1c87ff2ffa94e',
  'qobo/pattern' => 'v2.0.0@c77834e9abbee82363d444196cbd092c071b1996',
  'ralouphie/getallheaders' => '2.0.5@5601c8a83fbba7ef674a7369456d12f1e0d0eafa',
  'ramsey/uuid' => '3.8.0@d09ea80159c1929d75b3f9c60504d613aeb4a1e3',
  'react/promise' => 'v2.7.1@31ffa96f8d2ed0341a57848cbb84d88b89dd664d',
  'rize/uri-template' => '0.3.2@9e5fdd5c47147aa5adf7f760002ee591ed37b9ca',
  'superbalist/flysystem-google-storage' => '7.2.1@97cf8a5c9a9d368260b2791ec130690a1bec0cbd',
  'swiftmailer/swiftmailer' => 'v6.2.0@6fa3232ff9d3f8237c0fae4b7ff05e1baa4cd707',
  'symfony/console' => 'v4.2.7@e2840bb38bddad7a0feaf85931e38fdcffdb2f81',
  'symfony/contracts' => 'v1.0.2@1aa7ab2429c3d594dd70689604b5cf7421254cdf',
  'symfony/css-selector' => 'v4.2.7@48eddf66950fa57996e1be4a55916d65c10c604a',
  'symfony/debug' => 'v4.2.7@2d279b6bb1d582dd5740d4d3251ae8c18812ed37',
  'symfony/event-dispatcher' => 'v4.2.7@fbce53cd74ac509cbe74b6f227622650ab759b02',
  'symfony/finder' => 'v4.2.7@e45135658bd6c14b61850bf131c4f09a55133f69',
  'symfony/http-foundation' => 'v4.2.7@6ebbe61f48069033225c9d3fa7eb5ed116d766d6',
  'symfony/http-kernel' => 'v4.2.7@3db83303dbc1da9777e5ff63423b8b7fde423a1b',
  'symfony/polyfill-ctype' => 'v1.11.0@82ebae02209c21113908c229e9883c419720738a',
  'symfony/polyfill-iconv' => 'v1.11.0@f037ea22acfaee983e271dd9c3b8bb4150bd8ad7',
  'symfony/polyfill-intl-idn' => 'v1.11.0@c766e95bec706cdd89903b1eda8afab7d7a6b7af',
  'symfony/polyfill-mbstring' => 'v1.11.0@fe5e94c604826c35a32fa832f35bd036b6799609',
  'symfony/polyfill-php72' => 'v1.11.0@ab50dcf166d5f577978419edd37aa2bb8eabce0c',
  'symfony/process' => 'v4.2.7@8cf39fb4ccff793340c258ee7760fd40bfe745fe',
  'symfony/routing' => 'v4.2.7@0e5719d216017b1a0342fa48e86467cedca1c954',
  'symfony/translation' => 'v4.2.7@46c0dede1f925383d13dc783857be2c41efd0b24',
  'symfony/var-dumper' => 'v4.2.7@e760a38e12b15032325e64be63f7ffc1817af617',
  'symfony/yaml' => 'v4.2.7@6712daf03ee25b53abb14e7e8e0ede1a770efdb1',
  'tijsverkoyen/css-to-inline-styles' => '2.2.1@0ed4a2ea4e0902dac0489e6436ebcd5bbcae9757',
  'vlucas/phpdotenv' => 'v3.3.3@dbcc609971dd9b55f48b8008b553d79fd372ddde',
  'waavi/sanitizer' => '1.0.10@d978b8f90de7a6ea40714b17fac0b1f59498f64f',
  'yajra/laravel-datatables' => 'v1.5.0@50de5e20ef01da1a353e0a81c0ad5f9da6a985ec',
  'yajra/laravel-datatables-buttons' => 'v4.6.0@291c129ab9db63e5ec5353336181e8c6a95e3e19',
  'yajra/laravel-datatables-editor' => 'v1.7.0@7ccf53d00bfc1ecd89aa013f465c9334f877a100',
  'yajra/laravel-datatables-fractal' => 'v1.4.0@796c5f49527900032886dc02864e5aa88e5a99bf',
  'yajra/laravel-datatables-html' => 'v4.4.0@b0fc95da58ea989732634f0d686671d9cf531c01',
  'yajra/laravel-datatables-oracle' => 'v9.0.1@0c5764bcb436b2ac4627246fc29970c69314be1e',
  'yedincisenol/dynamic-links' => '1.2.4@5890d048d03ab7868977a787d441fe3106ed7a65',
  'barryvdh/laravel-debugbar' => 'v3.2.3@5fcba4cc8e92a230b13b99c1083fc22ba8a5c479',
  'barryvdh/laravel-ide-helper' => 'v2.6.2@39c148ad4273f5b8c49d0a363ddbc0462f1f2eec',
  'barryvdh/reflection-docblock' => 'v2.0.6@6b69015d83d3daf9004a71a89f26e27d27ef6a16',
  'composer/ca-bundle' => '1.1.4@558f321c52faeb4828c03e7dc0cfe39a09e09a2d',
  'composer/composer' => '1.8.5@949b116f9e7d98d8d276594fed74b580d125c0e6',
  'composer/semver' => '1.5.0@46d9139568ccb8d9e7cdd4539cab7347568a5e2e',
  'composer/spdx-licenses' => '1.5.1@a1aa51cf3ab838b83b0867b14e56fc20fbd55b3d',
  'composer/xdebug-handler' => '1.3.2@d17708133b6c276d6e42ef887a877866b909d892',
  'doctrine/annotations' => 'v1.6.1@53120e0eb10355388d6ccbe462f1fea34ddadb24',
  'doctrine/cache' => 'v1.8.0@d768d58baee9a4862ca783840eca1b9add7a7f57',
  'doctrine/dbal' => 'v2.9.2@22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9',
  'doctrine/event-manager' => 'v1.0.0@a520bc093a0170feeb6b14e9d83f3a14452e64b3',
  'doctrine/instantiator' => '1.2.0@a2c590166b2133a4633738648b6b064edae0814a',
  'filp/whoops' => '2.3.1@bc0fd11bc455cc20ee4b5edabc63ebbf859324c7',
  'friendsofphp/php-cs-fixer' => 'v2.14.2@ff401e58261ffc5934a58f795b3f95b355e276cb',
  'fzaninotto/faker' => 'v1.8.0@f72816b43e74063c8b10357394b6bba8cb1c10de',
  'hamcrest/hamcrest-php' => 'v2.0.0@776503d3a8e85d4f9a1148614f95b7a608b046ad',
  'jean85/pretty-package-versions' => '1.2@75c7effcf3f77501d0e0caa75111aff4daa0dd48',
  'justinrainbow/json-schema' => '5.2.8@dcb6e1006bb5fd1e392b4daa68932880f37550d4',
  'laravel/homestead' => 'v10.2.0@4faeed1644f5878e6b53cdc53b4b7e538d8334ea',
  'maximebf/debugbar' => 'v1.15.0@30e7d60937ee5f1320975ca9bc7bcdd44d500f07',
  'mockery/mockery' => '1.2.2@0eb0b48c3f07b3b89f5169ce005b7d05b18cf1d2',
  'myclabs/deep-copy' => '1.9.1@e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72',
  'nette/finder' => 'v2.5.0@6be1b83ea68ac558aff189d640abe242e0306fe2',
  'nette/robot-loader' => 'v3.1.1@3e8d75d6d976e191bdf46752ca40a286671219d2',
  'nette/utils' => 'v2.5.3@17b9f76f2abd0c943adfb556e56f2165460b15ce',
  'nunomaduro/collision' => 'v2.1.1@b5feb0c0d92978ec7169232ce5d70d6da6b29f63',
  'ocramius/package-versions' => '1.4.0@a4d4b60d0e60da2487bd21a2c6ac089f85570dbb',
  'phar-io/manifest' => '1.0.3@7761fcacf03b4d4f16e7ccb606d4879ca431fcf4',
  'phar-io/version' => '2.0.1@45a2ec53a73c70ce41d55cedef9063630abaf1b6',
  'php-cs-fixer/diff' => 'v1.3.0@78bb099e9c16361126c86ce82ec4405ebab8e756',
  'phpdocumentor/reflection-common' => '1.0.1@21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6',
  'phpdocumentor/reflection-docblock' => '4.3.0@94fd0001232e47129dd3504189fa1c7225010d08',
  'phpdocumentor/type-resolver' => '0.4.0@9c977708995954784726e25d0cd1dddf4e65b0f7',
  'phpspec/prophecy' => '1.8.0@4ba436b55987b4bf311cb7c6ba82aa528aac0a06',
  'phpstan/phpdoc-parser' => '0.3.1@2cc49f47c69b023eaf05b48e6529389893b13d74',
  'phpunit/php-code-coverage' => '6.1.4@807e6013b00af69b6c5d9ceb4282d0393dbb9d8d',
  'phpunit/php-file-iterator' => '2.0.2@050bedf145a257b1ff02746c31894800e5122946',
  'phpunit/php-text-template' => '1.2.1@31f8b717e51d9a2afca6c9f046f5d69fc27c8686',
  'phpunit/php-timer' => '2.1.1@8b389aebe1b8b0578430bda0c7c95a829608e059',
  'phpunit/php-token-stream' => '3.0.1@c99e3be9d3e85f60646f152f9002d46ed7770d18',
  'phpunit/phpunit' => '7.5.9@134669cf0eeac3f79bc7f0c793efbc158bffc160',
  'sebastian/code-unit-reverse-lookup' => '1.0.1@4419fcdb5eabb9caa61a27c7a1db532a6b55dd18',
  'sebastian/comparator' => '3.0.2@5de4fc177adf9bce8df98d8d141a7559d7ccf6da',
  'sebastian/diff' => '3.0.2@720fcc7e9b5cf384ea68d9d930d480907a0c1a29',
  'sebastian/environment' => '4.1.0@6fda8ce1974b62b14935adc02a9ed38252eca656',
  'sebastian/exporter' => '3.1.0@234199f4528de6d12aaa58b612e98f7d36adb937',
  'sebastian/global-state' => '2.0.0@e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4',
  'sebastian/object-enumerator' => '3.0.3@7cfd9e65d11ffb5af41198476395774d4c8a84c5',
  'sebastian/object-reflector' => '1.1.1@773f97c67f28de00d397be301821b06708fca0be',
  'sebastian/recursion-context' => '3.0.0@5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8',
  'sebastian/resource-operations' => '2.0.1@4d7a795d35b889bf80a0cc04e08d77cedfa917a9',
  'sebastian/version' => '2.0.1@99732be0ddb3361e16ad77b68ba41efc8e979019',
  'seld/jsonlint' => '1.7.1@d15f59a67ff805a44c50ea0516d2341740f81a38',
  'seld/phar-utils' => '1.0.1@7009b5139491975ef6486545a39f3e6dad5ac30a',
  'slam/php-cs-fixer-extensions' => 'v1.18.1@aea279b807326f7f0f97f02e4ff6e9c761f570c0',
  'slevomat/coding-standard' => '4.8.7@bff96313d8c7c2ba57a4edb13c1c141df8988c58',
  'squizlabs/php_codesniffer' => '3.4.2@b8a7362af1cc1aadb5bd36c3defc4dda2cf5f0a8',
  'symfony/cache' => 'v4.2.7@9e64db924324700e19ef4f21c2c279a35ff9bdff',
  'symfony/config' => 'v4.2.7@0e745ead307d5dcd4e163e94a47ec04b1428943f',
  'symfony/dependency-injection' => 'v4.2.7@2748643dd378626c4d348a31ad12394e2d6f7ea8',
  'symfony/filesystem' => 'v4.2.7@e16b9e471703b2c60b95f14d31c1239f68f11601',
  'symfony/options-resolver' => 'v4.2.7@fd4a5f27b7cd085b489247b9890ebca9f3e10044',
  'symfony/polyfill-php70' => 'v1.11.0@bc4858fb611bda58719124ca079baff854149c89',
  'symfony/stopwatch' => 'v4.2.7@b1a5f646d56a3290230dbc8edf2a0d62cda23f67',
  'symfony/var-exporter' => 'v4.2.7@57e00f3e0a3deee65b67cf971455b98afeacca46',
  'symplify/better-phpdoc-parser' => 'v4.8.0@8981ae3a217c921fdb81d2e7e18c89a7223409b1',
  'symplify/coding-standard' => 'v4.8.0@3a4b432b821423478b3f097106255907979e4ee5',
  'symplify/easy-coding-standard' => 'v4.8.0@f91cbb452676e627dfcabba7d31a0aef29b834fc',
  'symplify/package-builder' => 'v4.8.0@b725936b7046852a9ab15e408ee4cd84c6be2faa',
  'symplify/token-runner' => 'v4.8.0@3e1cdf9cad6836433c78b3adbd0c8e5000acc8a4',
  'thecodingmachine/safe' => 'v0.1.15@9a4dbc54e397e0bfb152f4b38f8a03040a1e9e3e',
  'theseer/tokenizer' => '1.1.2@1c42705be2b6c1de5904f8afacef5895cab44bf8',
  'webmozart/assert' => '1.4.0@83e253c8e0be5b0257b881e1827274667c5c17a9',
  'xethron/laravel-4-generators' => '3.1.1@526f0a07d8ae44e365a20b1bf64c9956acd2a859',
  'xethron/migrations-generator' => 'v2.0.2@a05bd7319ed808fcc3125212e37d30ccbe0d2b8b',
  'laravel/laravel' => 'dev-master@d5b358782090795761646cf84130c6df4cb1fe0d',
);

    private function __construct()
    {
    }

    /**
     * @throws \OutOfBoundsException If a version cannot be located.
     */
    public static function getVersion(string $packageName) : string
    {
        if (isset(self::VERSIONS[$packageName])) {
            return self::VERSIONS[$packageName];
        }

        throw new \OutOfBoundsException(
            'Required package "' . $packageName . '" is not installed: cannot detect its version'
        );
    }
}
