array( 'name' => 'topthink/think', 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => 'dae04d81e66724eec953c6c2774249b896a19049', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => true, ), 'versions' => array( 'adbario/php-dot-notation' => array( 'pretty_version' => '2.2.0', 'version' => '2.2.0.0', 'reference' => 'eee4fc81296531e6aafba4c2bbccfc5adab1676e', 'type' => 'library', 'install_path' => __DIR__ . '/../adbario/php-dot-notation', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/credentials' => array( 'pretty_version' => '1.1.4', 'version' => '1.1.4.0', 'reference' => 'e79d4151ad8924c0cf79d4fe0ec151b8d7663a25', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/credentials', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/darabonba-openapi' => array( 'pretty_version' => '0.2.6', 'version' => '0.2.6.0', 'reference' => 'c64a2bafde3aaf8d11ba5aebfc08f59916b4c742', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/darabonba-openapi', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/dysmsapi-20170525' => array( 'pretty_version' => '2.0.16', 'version' => '2.0.16.0', 'reference' => '43c4ba11cbc0fec26a373ce2c8f3572cfcad32b5', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/dysmsapi-20170525', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/endpoint-util' => array( 'pretty_version' => '0.1.1', 'version' => '0.1.1.0', 'reference' => 'f3fe88a25d8df4faa3b0ae14ff202a9cc094e6c5', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/endpoint-util', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/gateway-spi' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => '7440f77750c329d8ab252db1d1d967314ccd1fcb', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/gateway-spi', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/openapi-util' => array( 'pretty_version' => '0.1.11', 'version' => '0.1.11.0', 'reference' => '61ee137955a25c9f5f33170babb6071d4bccf12c', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/openapi-util', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/tea' => array( 'pretty_version' => '3.1.19', 'version' => '3.1.19.0', 'reference' => 'f940148fa6eee0f014fbf138a68310df28e67765', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/tea-fileform' => array( 'pretty_version' => '0.3.3', 'version' => '0.3.3.0', 'reference' => '3878427b661392566411dfe13620e2359334c318', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea-fileform', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/tea-utils' => array( 'pretty_version' => '0.2.16', 'version' => '0.2.16.0', 'reference' => 'ae10b306509a196e4af71803db710a0a05c54e60', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea-utils', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/tea-xml' => array( 'pretty_version' => '0.2.3', 'version' => '0.2.3.0', 'reference' => '4bd2303d71c968cb7ae4e487c5fa3023aed3ff3b', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea-xml', 'aliases' => array(), 'dev_requirement' => false, ), 'alipaysdk/easysdk' => array( 'pretty_version' => '2.0.0', 'version' => '2.0.0.0', 'reference' => '677a035e11df6a66a085f1bd1efc58b72eb8b3d5', 'type' => 'library', 'install_path' => __DIR__ . '/../alipaysdk/easysdk', 'aliases' => array(), 'dev_requirement' => false, ), 'aliyuncs/oss-sdk-php' => array( 'pretty_version' => 'v2.3.0', 'version' => '2.3.0.0', 'reference' => 'e69f57916678458642ac9d2fd341ae78a56996c8', 'type' => 'library', 'install_path' => __DIR__ . '/../aliyuncs/oss-sdk-php', 'aliases' => array(), 'dev_requirement' => false, ), 'aws/aws-sdk-php' => array( 'pretty_version' => '3.173.19', 'version' => '3.173.19.0', 'reference' => '63c6feca49bf4083f33bf250401c0c286759e101', 'type' => 'library', 'install_path' => __DIR__ . '/../aws/aws-sdk-php', 'aliases' => array(), 'dev_requirement' => false, ), 'danielstjules/stringy' => array( 'pretty_version' => '3.1.0', 'version' => '3.1.0.0', 'reference' => 'df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e', 'type' => 'library', 'install_path' => __DIR__ . '/../danielstjules/stringy', 'aliases' => array(), 'dev_requirement' => false, ), 'dh2y/think-qrcode' => array( 'pretty_version' => '2.0', 'version' => '2.0.0.0', 'reference' => '977d032afa27b1852f5fc5441fad2497f6db7ff5', 'type' => 'library', 'install_path' => __DIR__ . '/../dh2y/think-qrcode', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/annotations' => array( 'pretty_version' => 'v1.2.7', 'version' => '1.2.7.0', 'reference' => 'f25c8aab83e0c3e976fd7d19875f198ccf2f7535', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/annotations', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/cache' => array( 'pretty_version' => 'v1.4.4', 'version' => '1.4.4.0', 'reference' => '6433826dd02c9e5be8a127320dc13e7e6625d020', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/cache', 'aliases' => array(), 'dev_requirement' => false, ), 'doctrine/lexer' => array( 'pretty_version' => '1.2.1', 'version' => '1.2.1.0', 'reference' => 'e864bbf5904cb8f5bb334f99209b48018522f042', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/lexer', 'aliases' => array(), 'dev_requirement' => false, ), 'fastknife/ajcaptcha' => array( 'pretty_version' => 'v1.1.5', 'version' => '1.1.5.0', 'reference' => '9e8eb95c444d2ff4d78d1d1d4d5cb1d29c084609', 'type' => 'library', 'install_path' => __DIR__ . '/../fastknife/ajcaptcha', 'aliases' => array(), 'dev_requirement' => false, ), 'firebase/php-jwt' => array( 'pretty_version' => 'v5.0.0', 'version' => '5.0.0.0', 'reference' => '9984a4d3a32ae7673d6971ea00bae9d0a1abba0e', 'type' => 'library', 'install_path' => __DIR__ . '/../firebase/php-jwt', 'aliases' => array(), 'dev_requirement' => false, ), 'godruoyi/php-snowflake' => array( 'pretty_version' => '1.0.9', 'version' => '1.0.9.0', 'reference' => '4c73869e20ee4534bf867efa46dc294ba6578b73', 'type' => 'library', 'install_path' => __DIR__ . '/../godruoyi/php-snowflake', 'aliases' => array(), 'dev_requirement' => false, ), 'google/auth' => array( 'pretty_version' => 'v1.20.1', 'version' => '1.20.1.0', 'reference' => '3a1a5c5b5a3006b3d05256d5df7066f37252112c', 'type' => 'library', 'install_path' => __DIR__ . '/../google/auth', 'aliases' => array(), 'dev_requirement' => false, ), 'google/common-protos' => array( 'pretty_version' => 'v3.0.0', 'version' => '3.0.0.0', 'reference' => '168393c1d19297fde8d5c875a540ba92c5aa970c', 'type' => 'library', 'install_path' => __DIR__ . '/../google/common-protos', 'aliases' => array(), 'dev_requirement' => false, ), 'google/gax' => array( 'pretty_version' => 'v1.17.0', 'version' => '1.17.0.0', 'reference' => 'bb8d95187dcfebe04a40d2de916951fa4942fc35', 'type' => 'library', 'install_path' => __DIR__ . '/../google/gax', 'aliases' => array(), 'dev_requirement' => false, ), 'google/grpc-gcp' => array( 'pretty_version' => 'v0.2.0', 'version' => '0.2.0.0', 'reference' => '2465c2273e11ada1e95155aa1e209f3b8f03c314', 'type' => 'library', 'install_path' => __DIR__ . '/../google/grpc-gcp', 'aliases' => array(), 'dev_requirement' => false, ), 'google/longrunning' => array( 'pretty_version' => 'v0.2.0', 'version' => '0.2.0.0', 'reference' => '5b7500eede9d6b18ef038bef0b5449cbf085e1d6', 'type' => 'library', 'install_path' => __DIR__ . '/../google/longrunning', 'aliases' => array(), 'dev_requirement' => false, ), 'google/protobuf' => array( 'pretty_version' => 'v3.21.8', 'version' => '3.21.8.0', 'reference' => '6377c52338fd18634dddf6becfde94b8b16cd9f5', 'type' => 'library', 'install_path' => __DIR__ . '/../google/protobuf', 'aliases' => array(), 'dev_requirement' => false, ), 'grpc/grpc' => array( 'pretty_version' => '1.42.0', 'version' => '1.42.0.0', 'reference' => '9fa44f104cb92e924d4da547323a97f3d8aca6d4', 'type' => 'library', 'install_path' => __DIR__ . '/../grpc/grpc', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzle/batch' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/cache' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/common' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/guzzle' => array( 'pretty_version' => 'v3.9.3', 'version' => '3.9.3.0', 'reference' => '0645b70d953bc1c067bbc8d5bc53194706b628d9', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzle/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzle/http' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/inflection' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/iterator' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/log' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/parser' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-async' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-backoff' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-cache' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-cookie' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-curlauth' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-error-response' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-history' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-log' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-md5' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-mock' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/plugin-oauth' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/service' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzle/stream' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v3.9.3', ), ), 'guzzlehttp/guzzle' => array( 'pretty_version' => '6.5.5', 'version' => '6.5.5.0', 'reference' => '9d4290de1cfd701f38099ef7e183b64b4b7b0c5e', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( 'pretty_version' => 'v1.3.1', 'version' => '1.3.1.0', 'reference' => 'a59da6cf61d80060647ff4d3eb2c03a2bc694646', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '1.7.0', 'version' => '1.7.0.0', 'reference' => '53330f47520498c0ae1f61f7e2c90f55690c06a3', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'dev_requirement' => false, ), 'intervention/image' => array( 'pretty_version' => '2.7.2', 'version' => '2.7.2.0', 'reference' => '04be355f8d6734c826045d02a1079ad658322dad', 'type' => 'library', 'install_path' => __DIR__ . '/../intervention/image', 'aliases' => array(), 'dev_requirement' => false, ), 'league/flysystem' => array( 'pretty_version' => '2.5.0', 'version' => '2.5.0.0', 'reference' => '8aaffb653c5777781b0f7f69a5d937baf7ab6cdb', 'type' => 'library', 'install_path' => __DIR__ . '/../league/flysystem', 'aliases' => array(), 'dev_requirement' => false, ), 'league/mime-type-detection' => array( 'pretty_version' => '1.11.0', 'version' => '1.11.0.0', 'reference' => 'ff6248ea87a9f116e78edd6002e39e5128a0d4dd', 'type' => 'library', 'install_path' => __DIR__ . '/../league/mime-type-detection', 'aliases' => array(), 'dev_requirement' => false, ), 'lizhichao/one-sm' => array( 'pretty_version' => '1.10', 'version' => '1.10.0.0', 'reference' => '687a012a44a5bfd4d9143a0234e1060543be455a', 'type' => 'library', 'install_path' => __DIR__ . '/../lizhichao/one-sm', 'aliases' => array(), 'dev_requirement' => false, ), 'lizhichao/word' => array( 'pretty_version' => 'v2.1', 'version' => '2.1.0.0', 'reference' => 'f17172d45f505e7140da0bde2103defc13255326', 'type' => 'library', 'install_path' => __DIR__ . '/../lizhichao/word', 'aliases' => array(), 'dev_requirement' => false, ), 'maennchen/zipstream-php' => array( 'pretty_version' => '2.1.0', 'version' => '2.1.0.0', 'reference' => 'c4c5803cc1f93df3d2448478ef79394a5981cc58', 'type' => 'library', 'install_path' => __DIR__ . '/../maennchen/zipstream-php', 'aliases' => array(), 'dev_requirement' => false, ), 'markbaker/complex' => array( 'pretty_version' => '1.4.8', 'version' => '1.4.8.0', 'reference' => '8eaa40cceec7bf0518187530b2e63871be661b72', 'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/complex', 'aliases' => array(), 'dev_requirement' => false, ), 'markbaker/matrix' => array( 'pretty_version' => '1.2.0', 'version' => '1.2.0.0', 'reference' => '5348c5a67e3b75cd209d70103f916a93b1f1ed21', 'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/matrix', 'aliases' => array(), 'dev_requirement' => false, ), 'monolog/monolog' => array( 'pretty_version' => '1.24.0', 'version' => '1.24.0.0', 'reference' => 'bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266', 'type' => 'library', 'install_path' => __DIR__ . '/../monolog/monolog', 'aliases' => array(), 'dev_requirement' => false, ), 'mtdowling/jmespath.php' => array( 'pretty_version' => '2.5.0', 'version' => '2.5.0.0', 'reference' => '52168cb9472de06979613d365c7f1ab8798be895', 'type' => 'library', 'install_path' => __DIR__ . '/../mtdowling/jmespath.php', 'aliases' => array(), 'dev_requirement' => false, ), 'myclabs/php-enum' => array( 'pretty_version' => '1.7.6', 'version' => '1.7.6.0', 'reference' => '5f36467c7a87e20fbdc51e524fd8f9d1de80187c', 'type' => 'library', 'install_path' => __DIR__ . '/../myclabs/php-enum', 'aliases' => array(), 'dev_requirement' => false, ), 'nesbot/carbon' => array( 'pretty_version' => '2.20.0', 'version' => '2.20.0.0', 'reference' => 'bc671b896c276795fad8426b0aa24e8ade0f2498', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'dev_requirement' => false, ), 'overtrue/socialite' => array( 'pretty_version' => '1.3.0', 'version' => '1.3.0.0', 'reference' => 'fda55f0acef43a144799b1957a8f93d9f5deffce', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/socialite', 'aliases' => array(), 'dev_requirement' => false, ), 'overtrue/wechat' => array( 'pretty_version' => '3.3.33', 'version' => '3.3.33.0', 'reference' => '78e5476df330754040d1c400d0bca640d5b77cb7', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/wechat', 'aliases' => array(), 'dev_requirement' => false, ), 'paragonie/random_compat' => array( 'pretty_version' => 'v9.99.99', 'version' => '9.99.99.0', 'reference' => '84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95', 'type' => 'library', 'install_path' => __DIR__ . '/../paragonie/random_compat', 'aliases' => array(), 'dev_requirement' => false, ), 'phpoffice/phpspreadsheet' => array( 'pretty_version' => '1.13.0', 'version' => '1.13.0.0', 'reference' => '21bfb5b3243b8ceb9eda499a4d699fc42c11a9d1', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', 'aliases' => array(), 'dev_requirement' => false, ), 'pimple/pimple' => array( 'pretty_version' => 'v3.2.3', 'version' => '3.2.3.0', 'reference' => '9e403941ef9d65d20cba7d54e29fe906db42cf32', 'type' => 'library', 'install_path' => __DIR__ . '/../pimple/pimple', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/cache' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/cache', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/container' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => 'b7ce3b176482dbbc1245ebf52b181af44c2cf55f', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/http-message' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363', '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' => '1.1.2', 'version' => '1.1.2.0', 'reference' => '446d54b4cb6bf489fc9d75f55843658e6f25d801', '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', ), ), 'psr/simple-cache' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'dev_requirement' => false, ), 'qcloud/cos-sdk-v5' => array( 'pretty_version' => 'v1.3.5', 'version' => '1.3.5.0', 'reference' => 'cd1b9cefa04521eaf125a82eb53552d9a87aae4d', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5', 'aliases' => array(), 'dev_requirement' => false, ), 'qcloud_sts/qcloud-sts-sdk' => array( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'reference' => 'd6b12a0bdebc025f039c958979714298d408bf92', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud_sts/qcloud-sts-sdk', 'aliases' => array(), 'dev_requirement' => false, ), 'qiniu/php-sdk' => array( 'pretty_version' => 'v7.2.9', 'version' => '7.2.9.0', 'reference' => 'afe7d8715d8a688b1d8d8cdf031240d2363dad90', 'type' => 'library', 'install_path' => __DIR__ . '/../qiniu/php-sdk', 'aliases' => array(), 'dev_requirement' => false, ), 'ralouphie/getallheaders' => array( 'pretty_version' => '2.0.5', 'version' => '2.0.5.0', 'reference' => '5601c8a83fbba7ef674a7369456d12f1e0d0eafa', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 'aliases' => array(), 'dev_requirement' => false, ), 'songshenzong/support' => array( 'pretty_version' => '2.0.5', 'version' => '2.0.5.0', 'reference' => '34973c04ffcf226e503f1c3a69d30ac49f7621f6', 'type' => 'library', 'install_path' => __DIR__ . '/../songshenzong/support', 'aliases' => array(), 'dev_requirement' => false, ), 'spatie/macroable' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => '74b0d189ce75142f1706aad834d5a428dfc7c3c3', 'type' => 'library', 'install_path' => __DIR__ . '/../spatie/macroable', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/event-dispatcher' => array( 'pretty_version' => 'v2.8.50', 'version' => '2.8.50.0', 'reference' => 'a77e974a5fecb4398833b0709210e3d5e334ffb0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/http-foundation' => array( 'pretty_version' => 'v3.4.28', 'version' => '3.4.28.0', 'reference' => '677ae5e892b081e71a665bfa7dd90fe61800c00e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-foundation', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-idn' => array( 'pretty_version' => 'v1.18.1', 'version' => '1.18.1.0', 'reference' => '5dcab1bc7146cf8c1beaa4502a3d9be344334251', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-intl-normalizer' => array( 'pretty_version' => 'v1.18.1', 'version' => '1.18.1.0', 'reference' => '37078a8dd4a2a1e9ab0231af7c6cb671b2ed5a7e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'pretty_version' => 'v1.11.0', 'version' => '1.11.0.0', 'reference' => 'fe5e94c604826c35a32fa832f35bd036b6799609', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php70' => array( 'pretty_version' => 'v1.11.0', 'version' => '1.11.0.0', 'reference' => 'bc4858fb611bda58719124ca079baff854149c89', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php70', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php72' => array( 'pretty_version' => 'v1.11.0', 'version' => '1.11.0.0', 'reference' => 'ab50dcf166d5f577978419edd37aa2bb8eabce0c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/process' => array( 'pretty_version' => 'v4.3.2', 'version' => '4.3.2.0', 'reference' => '856d35814cf287480465bb7a6c413bb7f5f5e69c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/process', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/psr-http-message-bridge' => array( 'pretty_version' => 'v1.2.0', 'version' => '1.2.0.0', 'reference' => '9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad', 'type' => 'symfony-bridge', 'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation' => array( 'pretty_version' => 'v4.3.2', 'version' => '4.3.2.0', 'reference' => '934ab1d18545149e012aa898cf02e9f23790f7a0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation-contracts' => array( 'pretty_version' => 'v1.1.5', 'version' => '1.1.5.0', 'reference' => 'cb4b18ad7b92a26e83b65dde940fab78339e6f3c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'symfony/var-dumper' => array( 'pretty_version' => 'v4.3.1', 'version' => '4.3.1.0', 'reference' => 'f974f448154928d2b5fb7c412bd23b81d063f34b', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/framework' => array( 'pretty_version' => 'v6.1.2', 'version' => '6.1.2.0', 'reference' => '67235be5b919aaaf1de5aed9839f65d8e766aca3', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/framework', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => 'dae04d81e66724eec953c6c2774249b896a19049', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-captcha' => array( 'pretty_version' => 'v3.0.1', 'version' => '3.0.1.0', 'reference' => '9fc0c627d773f6a54a8dd142ebf358f746557a48', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-captcha', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-factory' => array( 'pretty_version' => 'v1.0.1', 'version' => '1.0.1.0', 'reference' => 'b8080a6472aae1cff47ceb8c30feec3c2835364b', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-factory', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-filesystem' => array( 'pretty_version' => 'v2.0.2', 'version' => '2.0.2.0', 'reference' => 'c08503232fcae0c3c7fefae5e6b5c841ffe09f2f', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-filesystem', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-helper' => array( 'pretty_version' => 'v3.1.3', 'version' => '3.1.3.0', 'reference' => '4d85dfd3778623bbb1de3648f1dcd0c82f4439f4', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-helper', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-image' => array( 'pretty_version' => 'v1.0.7', 'version' => '1.0.7.0', 'reference' => '8586cf47f117481c6d415b20f7dedf62e79d5512', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-image', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-migration' => array( 'pretty_version' => 'v3.0.4', 'version' => '3.0.4.0', 'reference' => 'c5880669b277762d5ff935e551bc0d5c71de6811', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-migration', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-multi-app' => array( 'pretty_version' => 'v1.0.14', 'version' => '1.0.14.0', 'reference' => 'ccaad7c2d33f42cb1cc2a78d6610aaec02cea4c3', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-multi-app', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-orm' => array( 'pretty_version' => 'v2.0.33', 'version' => '2.0.33.0', 'reference' => '35ca511a1e4d671b39f7afb4c887703c16ef6957', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-orm', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-queue' => array( 'pretty_version' => 'v3.0.2', 'version' => '3.0.2.0', 'reference' => 'c34b983abce9427fca7e30ac983b75041f436ad0', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-queue', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-template' => array( 'pretty_version' => 'v2.0.7', 'version' => '2.0.7.0', 'reference' => 'e98bdbb4a4c94b442f17dfceba81e0134d4fbd19', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-template', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-view' => array( 'pretty_version' => 'v1.0.13', 'version' => '1.0.13.0', 'reference' => '90803b73f781db5d42619082c4597afc58b2d4c5', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-view', 'aliases' => array(), 'dev_requirement' => false, ), 'volcengine/volc-sdk-php' => array( 'pretty_version' => 'v1.0.54', 'version' => '1.0.54.0', 'reference' => 'a8f818e60faab207c794d9bad0cf161ceb0a3c4b', 'type' => 'library', 'install_path' => __DIR__ . '/../volcengine/volc-sdk-php', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/channel' => array( 'pretty_version' => 'v1.0.5', 'version' => '1.0.5.0', 'reference' => '0836a9a413c6e8425ee36307d95e2e49cc380f50', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/channel', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/crontab' => array( 'pretty_version' => 'v1.0.2', 'version' => '1.0.2.0', 'reference' => '28106241415049ee340a8a7cd9b640165240a2fa', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/crontab', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/workerman' => array( 'pretty_version' => 'v3.5.19', 'version' => '3.5.19.0', 'reference' => '4e5c24073b431fd950287efbfb5cc9b4c0fc7367', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/workerman', 'aliases' => array(), 'dev_requirement' => false, ), 'xaboy/form-builder' => array( 'pretty_version' => '2.0.17', 'version' => '2.0.17.0', 'reference' => 'fc211560f2483ad61f1735293f62dc3202ce096a', 'type' => 'library', 'install_path' => __DIR__ . '/../xaboy/form-builder', 'aliases' => array(), 'dev_requirement' => false, ), 'xin/container' => array( 'pretty_version' => '2.0.1', 'version' => '2.0.1.0', 'reference' => '97bb67f87dd851545938a1f2fe0ffbd379e3ff81', 'type' => 'library', 'install_path' => __DIR__ . '/../xin/container', 'aliases' => array(), 'dev_requirement' => false, ), 'xin/helper' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'reference' => '02a58132dae2aea2d1c0b8e66f55125969224747', 'type' => 'library', 'install_path' => __DIR__ . '/../xin/helper', 'aliases' => array(), 'dev_requirement' => false, ), ), );