array( 'name' => 'workerman/webman', 'pretty_version' => '1.0.0+no-version-set', 'version' => '1.0.0.0', 'reference' => null, 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => true, ), 'versions' => array( 'aliyuncs/oss-sdk-php' => array( 'pretty_version' => 'v2.7.1', 'version' => '2.7.1.0', 'reference' => 'ce5d34dae9868237a32248788ea175c7e9da14b1', 'type' => 'library', 'install_path' => __DIR__ . '/../aliyuncs/oss-sdk-php', 'aliases' => array(), 'dev_requirement' => false, ), 'carbonphp/carbon-doctrine-types' => array( 'pretty_version' => '3.2.0', 'version' => '3.2.0.0', 'reference' => '18ba5ddfec8976260ead6e866180bd5d2f71aa1d', 'type' => 'library', 'install_path' => __DIR__ . '/../carbonphp/carbon-doctrine-types', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/annotations' => array( 'pretty_version' => '1.14.3', 'version' => '1.14.3.0', 'reference' => 'fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/annotations', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/deprecations' => array( 'pretty_version' => '1.1.3', 'version' => '1.1.3.0', 'reference' => 'dfbaa3c2d2e9a9df1118213f3b8b0c597bb99fab', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/deprecations', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/inflector' => array( 'pretty_version' => '2.0.10', 'version' => '2.0.10.0', 'reference' => '5817d0659c5b50c9b950feb9af7b9668e2c436bc', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/inflector', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/lexer' => array( 'pretty_version' => '2.1.1', 'version' => '2.1.1.0', 'reference' => '861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/lexer', 'aliases' => array(), 'dev_requirement' => false, ), 'dragonmantank/cron-expression' => array( 'pretty_version' => 'v3.3.3', 'version' => '3.3.3.0', 'reference' => 'adfb1f505deb6384dc8b39804c5065dd3c8c8c0a', 'type' => 'library', 'install_path' => __DIR__ . '/../dragonmantank/cron-expression', 'aliases' => array(), 'dev_requirement' => false, ), 'ezyang/htmlpurifier' => array( 'pretty_version' => 'v4.17.0', 'version' => '4.17.0.0', 'reference' => 'bbc513d79acf6691fa9cf10f192c90dd2957f18c', 'type' => 'library', 'install_path' => __DIR__ . '/../ezyang/htmlpurifier', 'aliases' => array(), 'dev_requirement' => false, ), 'firebase/php-jwt' => array( 'pretty_version' => 'v6.10.0', 'version' => '6.10.0.0', 'reference' => 'a49db6f0a5033aef5143295342f1c95521b075ff', 'type' => 'library', 'install_path' => __DIR__ . '/../firebase/php-jwt', 'aliases' => array(), 'dev_requirement' => false, ), 'graham-campbell/result-type' => array( 'pretty_version' => 'v1.1.2', 'version' => '1.1.2.0', 'reference' => 'fbd48bce38f73f8a4ec8583362e732e4095e5862', 'type' => 'library', 'install_path' => __DIR__ . '/../graham-campbell/result-type', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/command' => array( 'pretty_version' => '1.3.1', 'version' => '1.3.1.0', 'reference' => '0eebc653784f4902b3272e826fe8e88743d14e77', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/command', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( 'pretty_version' => '7.8.1', 'version' => '7.8.1.0', 'reference' => '41042bc7ab002487b876a0683fc8dce04ddce104', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/guzzle-services' => array( 'pretty_version' => '1.4.1', 'version' => '1.4.1.0', 'reference' => 'bcab7c0d61672b606510a6fe5af3039d04968c0f', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle-services', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( 'pretty_version' => '2.0.2', 'version' => '2.0.2.0', 'reference' => 'bbff78d96034045e58e13dedd6ad91b5d1253223', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '2.6.2', 'version' => '2.6.2.0', 'reference' => '45b30f99ac27b5ca93cb4831afe16285f57b8221', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/uri-template' => array( 'pretty_version' => 'v1.0.3', 'version' => '1.0.3.0', 'reference' => 'ecea8feef63bd4fef1f037ecb288386999ecc11c', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/uri-template', 'aliases' => array(), 'dev_requirement' => false, ), 'hyperf/context' => array( 'pretty_version' => 'v3.1.15', 'version' => '3.1.15.0', 'reference' => 'ad913fd50eb5f738c038e172c120bc6956c0da69', 'type' => 'library', 'install_path' => __DIR__ . '/../hyperf/context', 'aliases' => array(), 'dev_requirement' => false, ), 'hyperf/contract' => array( 'pretty_version' => 'v3.1.15', 'version' => '3.1.15.0', 'reference' => '9950abe963cc6b30c6d3506fa5b3adbd58cb1945', 'type' => 'library', 'install_path' => __DIR__ . '/../hyperf/contract', 'aliases' => array(), 'dev_requirement' => false, ), 'hyperf/engine' => array( 'pretty_version' => 'v2.11.0', 'version' => '2.11.0.0', 'reference' => '26e0b65fc2a63a00266e7124e221c6f3fb2c8e95', 'type' => 'library', 'install_path' => __DIR__ . '/../hyperf/engine', 'aliases' => array(), 'dev_requirement' => false, ), 'hyperf/engine-contract' => array( 'pretty_version' => 'v1.10.1', 'version' => '1.10.1.0', 'reference' => '2714a8ba6d6b916e5bd373ff680df9569a4c9eef', 'type' => 'library', 'install_path' => __DIR__ . '/../hyperf/engine-contract', 'aliases' => array(), 'dev_requirement' => false, ), 'hyperf/pimple' => array( 'pretty_version' => 'v2.2.2', 'version' => '2.2.2.0', 'reference' => '7bd07745c256b83679471c06ec2a11e901d37277', 'type' => 'library', 'install_path' => __DIR__ . '/../hyperf/pimple', 'aliases' => array(), 'dev_requirement' => false, ), 'illuminate/collections' => array( 'pretty_version' => 'v10.48.10', 'version' => '10.48.10.0', 'reference' => 'f9589f1063a449111dcaa1d68285b507d9483a95', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/collections', 'aliases' => array(), 'dev_requirement' => false, ), 'illuminate/conditionable' => array( 'pretty_version' => 'v10.48.10', 'version' => '10.48.10.0', 'reference' => 'd0958e4741fc9d6f516a552060fd1b829a85e009', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/conditionable', 'aliases' => array(), 'dev_requirement' => false, ), 'illuminate/contracts' => array( 'pretty_version' => 'v10.48.10', 'version' => '10.48.10.0', 'reference' => '8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'illuminate/macroable' => array( 'pretty_version' => 'v10.48.10', 'version' => '10.48.10.0', 'reference' => 'dff667a46ac37b634dcf68909d9d41e94dc97c27', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/macroable', 'aliases' => array(), 'dev_requirement' => false, ), 'illuminate/redis' => array( 'pretty_version' => 'v10.48.10', 'version' => '10.48.10.0', 'reference' => '8a438aa70f4bf48973dfe8de9af3ad91cc5361a7', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/redis', 'aliases' => array(), 'dev_requirement' => false, ), 'illuminate/support' => array( 'pretty_version' => 'v10.48.10', 'version' => '10.48.10.0', 'reference' => 'ee3a1aaed36d916654ce0ae09dfbd38644a4f582', 'type' => 'library', 'install_path' => __DIR__ . '/../illuminate/support', 'aliases' => array(), 'dev_requirement' => false, ), 'intervention/gif' => array( 'pretty_version' => '4.1.0', 'version' => '4.1.0.0', 'reference' => '3a2b5f8a8856e8877cdab5c47e51aab2d4cb23a3', 'type' => 'library', 'install_path' => __DIR__ . '/../intervention/gif', 'aliases' => array(), 'dev_requirement' => false, ), 'intervention/image' => array( 'pretty_version' => '3.6.4', 'version' => '3.6.4.0', 'reference' => '193324ec88bc5ad4039e57ce9b926ae28dfde813', 'type' => 'library', 'install_path' => __DIR__ . '/../intervention/image', 'aliases' => array(), 'dev_requirement' => false, ), 'jpush/jpush' => array( 'pretty_version' => 'v3.6.8', 'version' => '3.6.8.0', 'reference' => 'ebb191e8854a35c3fb7a6626028b3a23132cbe2c', 'type' => 'library', 'install_path' => __DIR__ . '/../jpush/jpush', 'aliases' => array(), 'dev_requirement' => false, ), 'laravel/serializable-closure' => array( 'pretty_version' => 'v1.3.3', 'version' => '1.3.3.0', 'reference' => '3dbf8a8e914634c48d389c1234552666b3d43754', 'type' => 'library', 'install_path' => __DIR__ . '/../laravel/serializable-closure', 'aliases' => array(), 'dev_requirement' => false, ), 'maennchen/zipstream-php' => array( 'pretty_version' => '3.1.0', 'version' => '3.1.0.0', 'reference' => 'b8174494eda667f7d13876b4a7bfef0f62a7c0d1', 'type' => 'library', 'install_path' => __DIR__ . '/../maennchen/zipstream-php', 'aliases' => array(), 'dev_requirement' => false, ), 'markbaker/complex' => array( 'pretty_version' => '3.0.2', 'version' => '3.0.2.0', 'reference' => '95c56caa1cf5c766ad6d65b6344b807c1e8405b9', 'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/complex', 'aliases' => array(), 'dev_requirement' => false, ), 'markbaker/matrix' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', 'reference' => '728434227fe21be27ff6d86621a1b13107a2562c', 'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/matrix', 'aliases' => array(), 'dev_requirement' => false, ), 'monolog/monolog' => array( 'pretty_version' => '2.9.3', 'version' => '2.9.3.0', 'reference' => 'a30bfe2e142720dfa990d0a7e573997f5d884215', 'type' => 'library', 'install_path' => __DIR__ . '/../monolog/monolog', 'aliases' => array(), 'dev_requirement' => false, ), 'mtdowling/cron-expression' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '^1.0', ), ), 'nesbot/carbon' => array( 'pretty_version' => '2.72.3', 'version' => '2.72.3.0', 'reference' => '0c6fd108360c562f6e4fd1dedb8233b423e91c83', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'dev_requirement' => false, ), 'next/var-dumper' => array( 'pretty_version' => '0.1', 'version' => '0.1.0.0', 'reference' => 'ec86735e0df42240acc57341e4d5c1b8cff6b522', 'type' => 'library', 'install_path' => __DIR__ . '/../next/var-dumper', 'aliases' => array(), 'dev_requirement' => false, ), 'nikic/fast-route' => array( 'pretty_version' => 'v1.3.0', 'version' => '1.3.0.0', 'reference' => '181d480e08d9476e61381e04a71b34dc0432e812', 'type' => 'library', 'install_path' => __DIR__ . '/../nikic/fast-route', 'aliases' => array(), 'dev_requirement' => false, ), 'nyholm/psr7' => array( 'pretty_version' => '1.8.1', 'version' => '1.8.1.0', 'reference' => 'aa5fc277a4f5508013d571341ade0c3886d4d00e', 'type' => 'library', 'install_path' => __DIR__ . '/../nyholm/psr7', 'aliases' => array(), 'dev_requirement' => false, ), 'nyholm/psr7-server' => array( 'pretty_version' => '1.1.0', 'version' => '1.1.0.0', 'reference' => '4335801d851f554ca43fa6e7d2602141538854dc', 'type' => 'library', 'install_path' => __DIR__ . '/../nyholm/psr7-server', 'aliases' => array(), 'dev_requirement' => false, ), 'overtrue/socialite' => array( 'pretty_version' => '4.10.1', 'version' => '4.10.1.0', 'reference' => '457b48f31414dc00d3fb445d6ab9355595067afe', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/socialite', 'aliases' => array(), 'dev_requirement' => false, ), 'php-di/invoker' => array( 'pretty_version' => '2.3.4', 'version' => '2.3.4.0', 'reference' => '33234b32dafa8eb69202f950a1fc92055ed76a86', 'type' => 'library', 'install_path' => __DIR__ . '/../php-di/invoker', 'aliases' => array(), 'dev_requirement' => false, ), 'php-di/php-di' => array( 'pretty_version' => '6.4.0', 'version' => '6.4.0.0', 'reference' => 'ae0f1b3b03d8b29dff81747063cbfd6276246cc4', 'type' => 'library', 'install_path' => __DIR__ . '/../php-di/php-di', 'aliases' => array(), 'dev_requirement' => false, ), 'php-di/phpdoc-reader' => array( 'pretty_version' => '2.2.1', 'version' => '2.2.1.0', 'reference' => '66daff34cbd2627740ffec9469ffbac9f8c8185c', 'type' => 'library', 'install_path' => __DIR__ . '/../php-di/phpdoc-reader', 'aliases' => array(), 'dev_requirement' => false, ), 'php-http/async-client-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '*', ), ), 'php-http/client-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '*', ), ), 'php-http/message-factory-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'phpoffice/phpspreadsheet' => array( 'pretty_version' => '1.29.0', 'version' => '1.29.0.0', 'reference' => 'fde2ccf55eaef7e86021ff1acce26479160a0fa0', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', 'aliases' => array(), 'dev_requirement' => false, ), 'phpoption/phpoption' => array( 'pretty_version' => '1.9.2', 'version' => '1.9.2.0', 'reference' => '80735db690fe4fc5c76dfa7f9b770634285fa820', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoption/phpoption', 'aliases' => array(), 'dev_requirement' => false, ), 'picqer/php-barcode-generator' => array( 'pretty_version' => 'v2.4.0', 'version' => '2.4.0.0', 'reference' => '4cec18909dffd86e14beb69b1040f2520c2e1bb1', 'type' => 'library', 'install_path' => __DIR__ . '/../picqer/php-barcode-generator', 'aliases' => array(), 'dev_requirement' => false, ), 'pimple/pimple' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => 'a94b3a4db7fb774b3d78dad2315ddc07629e1bed', 'type' => 'library', 'install_path' => __DIR__ . '/../pimple/pimple', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/cache' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => 'aa5030cfa5405eccfdcb1083ce040c2cb8d253bf', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/cache', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/cache-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '2.0|3.0', ), ), 'psr/clock' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => 'e41a24703d4560fd0acb709162f73b8adfc3aa0d', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/clock', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/clock-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'psr/container' => array( 'pretty_version' => '1.1.2', 'version' => '1.1.2.0', 'reference' => '513e0666f7216c7459170d56df27dfcefe1689ea', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/container-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '^1.0', ), ), 'psr/event-dispatcher' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/event-dispatcher', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-client' => array( 'pretty_version' => '1.0.3', 'version' => '1.0.3.0', 'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-client', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-client-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'psr/http-factory' => array( 'pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'reference' => 'e616d01114759c4c489f93b099585439f795fe35', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-factory', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-factory-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'psr/http-message' => array( 'pretty_version' => '2.0', 'version' => '2.0.0.0', 'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-message-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'psr/log' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => 'fe5ea303b0887d5caefd3d431c3e61ad47037001', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/log-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0.0 || 2.0.0 || 3.0.0', 1 => '1.0|2.0|3.0', ), ), 'psr/simple-cache' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', 'reference' => '764e0b3939f5ca87cb904f570ef9be2d78a07865', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/simple-cache-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0|2.0|3.0', ), ), 'qcloud/cos-sdk-v5' => array( 'pretty_version' => 'v2.6.9', 'version' => '2.6.9.0', 'reference' => '85e11f94ff4e13f3f866c4720902e991221b8baa', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5', 'aliases' => array(), 'dev_requirement' => false, ), 'qiniu/php-sdk' => array( 'pretty_version' => 'v7.4.0', 'version' => '7.4.0.0', 'reference' => '1c6bc89166e524a40ee42bf516fb99ffc6401c82', 'type' => 'library', 'install_path' => __DIR__ . '/../qiniu/php-sdk', 'aliases' => array(), 'dev_requirement' => false, ), 'ralouphie/getallheaders' => array( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/cache' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => 'b9e9b93c9817ec6c789c7943f5e54b57a041c16a', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/cache-contracts' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => 'df6a1a44c890faded49a5fca33c2d5c5fd3c2197', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/cache-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.1|2.0|3.0', ), ), 'symfony/console' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => 'a170e64ae10d00ba89e2acbb590dc2e54da8ad8f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/deprecation-contracts' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => '0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/http-client' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => '3683d8107cf1efdd24795cc5f7482be1eded34ac', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-client', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/http-client-contracts' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => '20414d96f391677bf80078aa55baece78b82647d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-client-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/http-client-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '3.0', ), ), 'symfony/http-foundation' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => 'b4db6b833035477cb70e18d0ae33cb7c2b521759', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-foundation', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/mime' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => 'decadcf3865918ecfcbfa90968553994ce935a5e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/mime', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-ctype' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => 'ef4d7e442ca910c4764bce785146269b30cb5fc4', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-grapheme' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '32a9da87d7b3245e09ac426c83d334ae9f06f80f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-grapheme', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-idn' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => 'a287ed7475f85bf6f61890146edbc932c0fff919', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-normalizer' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => 'bc45c394692b948b4d383a08d7753968bed9a83d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '9773676c8a1bb1f8d4340a62efe641cf76eda7ec', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php72' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '861391a8da9a04cbad2d232ddd9e4893220d6e25', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php80' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '87b68208d5c1188808dd7839ee1e6c8ec3b02f1b', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php81' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => 'c565ad1e63f30e7477fc40738343c62b40bc672d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php81', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php83' => array( 'pretty_version' => 'v1.29.0', 'version' => '1.29.0.0', 'reference' => '86fcae159633351e5fd145d1c47de6c528f8caff', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php83', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/psr-http-message-bridge' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => 'e8adf6b1b46d9115f5d9247fa74bbefc459680c0', 'type' => 'symfony-bridge', 'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/service-contracts' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => 'bd1d9e59a81d8fa4acdcea3f617c581f7475a80f', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/string' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => 'ffeb9591c61f65a68d47f77d12b83fa530227a69', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/string', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => '7495687c58bfd88b7883823747b0656d90679123', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation-contracts' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'reference' => 'b9d2189887bb6b2e0367a9fc7136c5239ab9b05a', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '2.3|3.0', ), ), 'symfony/var-dumper' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => '7a9cd977cd1c5fed3694bee52990866432af07d7', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/var-exporter' => array( 'pretty_version' => 'v6.4.7', 'version' => '6.4.7.0', 'reference' => '825f9b00c37bbe1c1691cc1aff9b5451fc9b4405', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-exporter', 'aliases' => array(), 'dev_requirement' => false, ), 'taoser/webman-validate' => array( 'pretty_version' => 'v1.7.2', 'version' => '1.7.2.0', 'reference' => 'f6ceda3700cabf3e48966b845fd980faa292127e', 'type' => 'library', 'install_path' => __DIR__ . '/../taoser/webman-validate', 'aliases' => array(), 'dev_requirement' => false, ), 'thenorthmemory/xml' => array( 'pretty_version' => '1.1.1', 'version' => '1.1.1.0', 'reference' => '6f50c63450a0b098772423f8bdc3c4ad2c4c30bb', 'type' => 'library', 'install_path' => __DIR__ . '/../thenorthmemory/xml', 'aliases' => array(), 'dev_requirement' => false, ), 'tinywan/jwt' => array( 'pretty_version' => 'v1.9.1', 'version' => '1.9.1.0', 'reference' => '9e637852e870394b064068c646074dabeca0c2a9', 'type' => 'library', 'install_path' => __DIR__ . '/../tinywan/jwt', 'aliases' => array(), 'dev_requirement' => false, ), 'tinywan/storage' => array( 'pretty_version' => 'v0.3.4', 'version' => '0.3.4.0', 'reference' => '0867631bbd1731658ac745481131ef93415cdf62', 'type' => 'library', 'install_path' => __DIR__ . '/../tinywan/storage', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-container' => array( 'pretty_version' => 'v2.0.5', 'version' => '2.0.5.0', 'reference' => '2189b39e42af2c14203ed4372b92e38989e9dabb', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-container', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-helper' => array( 'pretty_version' => 'v3.1.6', 'version' => '3.1.6.0', 'reference' => '769acbe50a4274327162f9c68ec2e89a38eb2aff', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-helper', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-orm' => array( 'pretty_version' => 'v3.0.14', 'version' => '3.0.14.0', 'reference' => '7b0b8ea6ca5e020217f6ba7ae34d547e148a675b', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-orm', 'aliases' => array(), 'dev_requirement' => false, ), 'vlucas/phpdotenv' => array( 'pretty_version' => 'v5.6.0', 'version' => '5.6.0.0', 'reference' => '2cf9fb6054c2bb1d59d1f3817706ecdb9d2934c4', 'type' => 'library', 'install_path' => __DIR__ . '/../vlucas/phpdotenv', 'aliases' => array(), 'dev_requirement' => false, ), 'voku/portable-ascii' => array( 'pretty_version' => '2.0.1', 'version' => '2.0.1.0', 'reference' => 'b56450eed252f6801410d810c8e1727224ae0743', 'type' => 'library', 'install_path' => __DIR__ . '/../voku/portable-ascii', 'aliases' => array(), 'dev_requirement' => false, ), 'w7corp/easywechat' => array( 'pretty_version' => '6.15.1', 'version' => '6.15.1.0', 'reference' => '8902917ceeaa20354301e533ff3725f0044c04ca', 'type' => 'library', 'install_path' => __DIR__ . '/../w7corp/easywechat', 'aliases' => array(), 'dev_requirement' => false, ), 'webman/console' => array( 'pretty_version' => 'v1.3.8', 'version' => '1.3.8.0', 'reference' => '9e866344882601cbdefe76b44e6b61532c7fb98e', 'type' => 'library', 'install_path' => __DIR__ . '/../webman/console', 'aliases' => array(), 'dev_requirement' => false, ), 'webman/log' => array( 'pretty_version' => 'v1.1.9', 'version' => '1.1.9.0', 'reference' => '893917ee574de9bf008eaf24089c61ec843437c7', 'type' => 'library', 'install_path' => __DIR__ . '/../webman/log', 'aliases' => array(), 'dev_requirement' => false, ), 'webman/push' => array( 'pretty_version' => 'v1.0.17', 'version' => '1.0.17.0', 'reference' => 'f87a588e6775a613a8cd2339bf90b76fdde626da', 'type' => 'library', 'install_path' => __DIR__ . '/../webman/push', 'aliases' => array(), 'dev_requirement' => false, ), 'webman/redis-queue' => array( 'pretty_version' => 'v1.3.2', 'version' => '1.3.2.0', 'reference' => '80b9ddca0405bbb6d02e6b368e8036b3b1a13814', 'type' => 'library', 'install_path' => __DIR__ . '/../webman/redis-queue', 'aliases' => array(), 'dev_requirement' => false, ), 'webman/think-orm' => array( 'pretty_version' => 'v1.1.1', 'version' => '1.1.1.0', 'reference' => '9f1e525c5c4b5a2e1eee6a4f82ef5d23c69139a2', 'type' => 'library', 'install_path' => __DIR__ . '/../webman/think-orm', 'aliases' => array(), 'dev_requirement' => false, ), 'webmozart/assert' => array( 'pretty_version' => '1.11.0', 'version' => '1.11.0.0', 'reference' => '11cb2199493b2f8a3b53e7f19068fc6aac760991', 'type' => 'library', 'install_path' => __DIR__ . '/../webmozart/assert', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/crontab' => array( 'pretty_version' => 'v1.0.6', 'version' => '1.0.6.0', 'reference' => 'b78f1556f2977715b9cb5653129e6d9cf160d966', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/crontab', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/redis' => array( 'pretty_version' => 'v2.0.2', 'version' => '2.0.2.0', 'reference' => '542f10c243ba846f1f3b4c07a26136c5fa80d972', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/redis', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/redis-queue' => array( 'pretty_version' => 'v1.2.0', 'version' => '1.2.0.0', 'reference' => '7b6aee70d69e5c9427c0411d85f8398027831b42', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/redis-queue', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/webman' => array( 'pretty_version' => '1.0.0+no-version-set', 'version' => '1.0.0.0', 'reference' => null, 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/webman-framework' => array( 'pretty_version' => 'v1.5.16', 'version' => '1.5.16.0', 'reference' => '84335520a340ee60adf7cf17aeb0edb9536c24e8', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/webman-framework', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/workerman' => array( 'pretty_version' => 'v4.1.15', 'version' => '4.1.15.0', 'reference' => 'afc8242fc769ab7cf22eb4ac22b97cb59d465e4e', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/workerman', 'aliases' => array(), 'dev_requirement' => false, ), 'yansongda/artful' => array( 'pretty_version' => 'v1.1.0', 'version' => '1.1.0.0', 'reference' => '9e852f589728b4908c3ae0f0dd0a5bd11cd42a3f', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/artful', 'aliases' => array(), 'dev_requirement' => false, ), 'yansongda/pay' => array( 'pretty_version' => 'v3.7.3', 'version' => '3.7.3.0', 'reference' => '747806ee09caa53702b87d6a805c84f072898e1a', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/pay', 'aliases' => array(), 'dev_requirement' => false, ), 'yansongda/supports' => array( 'pretty_version' => 'v4.0.9', 'version' => '4.0.9.0', 'reference' => 'c3479723be665360a5635c15f184a1d0a8dc995a', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/supports', 'aliases' => array(), 'dev_requirement' => false, ), ), );