array( 'name' => 'topthink/think', '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' => '2.1.0', 'version' => '2.1.0.0', 'reference' => '99f76ffa36cce3b70a4a6abce41dba15ca2e84cb', 'type' => 'library', 'install_path' => __DIR__ . '/../carbonphp/carbon-doctrine-types', 'aliases' => array(), 'dev_requirement' => false, ), 'dashingunique/think-generator' => array( 'pretty_version' => 'v1.0.3', 'version' => '1.0.3.0', 'reference' => 'f6999928210875ec02553f2fdd50bd7148002090', 'type' => 'src', 'install_path' => __DIR__ . '/../dashingunique/think-generator', '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, ), 'facebook/webdriver' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '*', ), ), '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.9.2', 'version' => '7.9.2.0', 'reference' => 'd281ed313b989f213357e3be1a179f02196ac99b', '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.3', 'version' => '2.0.3.0', 'reference' => '6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '2.7.0', 'version' => '2.7.0.0', 'reference' => 'a70f5c95fb43bc83f07c9c948baa0dc1829bf201', '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, ), 'kosinix/grafika' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => '211f61fc334b8b36616b23e8af7c5727971d96ee', 'type' => 'library', 'install_path' => __DIR__ . '/../kosinix/grafika', 'aliases' => array( 0 => '9999999-dev', ), '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.15.0', 'version' => '1.15.0.0', 'reference' => 'ce0f4d1e8a6f4eb0ddff33f57c69c50fd09f4301', 'type' => 'library', 'install_path' => __DIR__ . '/../league/mime-type-detection', 'aliases' => array(), 'dev_requirement' => false, ), 'lvht/geohash' => array( 'pretty_version' => 'v1.1.0', 'version' => '1.1.0.0', 'reference' => 'bbba3e1b487f0ec2e5e666c1bc9d1d4277990a29', 'type' => 'library', 'install_path' => __DIR__ . '/../lvht/geohash', 'aliases' => array(), 'dev_requirement' => false, ), 'maennchen/zipstream-php' => array( 'pretty_version' => '2.2.6', 'version' => '2.2.6.0', 'reference' => '30ad6f93cf3efe4192bc7a4c9cad11ff8f4f237f', '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, ), 'myclabs/php-enum' => array( 'pretty_version' => '1.8.4', 'version' => '1.8.4.0', 'reference' => 'a867478eae49c9f59ece437ae7f9506bfaa27483', 'type' => 'library', 'install_path' => __DIR__ . '/../myclabs/php-enum', 'aliases' => array(), 'dev_requirement' => false, ), 'nesbot/carbon' => array( 'pretty_version' => '2.72.5', 'version' => '2.72.5.0', 'reference' => 'afd46589c216118ecd48ff2b95d77596af1e57ed', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'dev_requirement' => false, ), 'overtrue/easy-sms' => array( 'pretty_version' => '2.7.1', 'version' => '2.7.1.0', 'reference' => 'd71d32f6631dda4c0da09c2831ff110a1c19873c', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/easy-sms', 'aliases' => array(), 'dev_requirement' => false, ), 'php-webdriver/webdriver' => array( 'pretty_version' => '1.15.1', 'version' => '1.15.1.0', 'reference' => 'cd52d9342c5aa738c2e75a67e47a1b6df97154e8', 'type' => 'library', 'install_path' => __DIR__ . '/../php-webdriver/webdriver', 'aliases' => array(), 'dev_requirement' => false, ), '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, ), '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, ), 'predis/predis' => array( 'pretty_version' => 'v2.2.2', 'version' => '2.2.2.0', 'reference' => 'b1d3255ed9ad4d7254f9f9bba386c99f4bb983d1', 'type' => 'library', 'install_path' => __DIR__ . '/../predis/predis', 'aliases' => array(), 'dev_requirement' => false, ), '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/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.1.0', 'version' => '1.1.0.0', 'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a', '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' => '1.1', 'version' => '1.1.0.0', 'reference' => 'cb6ce4845ce34a8ad9e68117c10ee90a29919eba', '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.4', 'version' => '1.1.4.0', 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => false, ), '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' => 'v2.6.13', 'version' => '2.6.13.0', 'reference' => 'e16a25e1530c60e147f464674ab68f39a51856c5', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5', 'aliases' => array(), 'dev_requirement' => false, ), 'qiniu/php-sdk' => array( 'pretty_version' => 'v7.12.1', 'version' => '7.12.1.0', 'reference' => '88952a65e97b4c2fae3f954bc4419ba14e42f154', '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, ), 'setasign/fpdf' => array( 'pretty_version' => '1.8.6', 'version' => '1.8.6.0', 'reference' => '0838e0ee4925716fcbbc50ad9e1799b5edfae0a0', 'type' => 'library', 'install_path' => __DIR__ . '/../setasign/fpdf', 'aliases' => array(), 'dev_requirement' => false, ), 'setasign/fpdi' => array( 'pretty_version' => 'v2.6.0', 'version' => '2.6.0.0', 'reference' => 'a6db878129ec6c7e141316ee71872923e7f1b7ad', 'type' => 'library', 'install_path' => __DIR__ . '/../setasign/fpdi', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/deprecation-contracts' => array( 'pretty_version' => 'v2.5.3', 'version' => '2.5.3.0', 'reference' => '80d075412b557d41002320b96a096ca65aa2c98d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'pretty_version' => 'v1.30.0', 'version' => '1.30.0.0', 'reference' => 'fd22ab50000ef01661e2a31d850ebaa297f8e03c', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-php80' => array( 'pretty_version' => 'v1.30.0', 'version' => '1.30.0.0', 'reference' => '77fa7995ac1b21ab60769b7323d600a991a90433', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/process' => array( 'pretty_version' => 'v5.4.40', 'version' => '5.4.40.0', 'reference' => 'deedcb3bb4669cae2148bc920eafd2b16dc7c046', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/process', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation' => array( 'pretty_version' => 'v5.4.42', 'version' => '5.4.42.0', 'reference' => '1d702caccb9f091b738696185f778b1bfef7b5b2', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/translation-contracts' => array( 'pretty_version' => 'v2.5.3', 'version' => '2.5.3.0', 'reference' => 'b0073a77ac0b7ea55131020e87b1e3af540f4664', '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', ), ), 'symfony/var-dumper' => array( 'pretty_version' => 'v5.4.42', 'version' => '5.4.42.0', 'reference' => '0c17c56d8ea052fc33942251c75d0e28936e043d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'dev_requirement' => true, ), 'tecnickcom/tcpdf' => array( 'pretty_version' => '6.7.5', 'version' => '6.7.5.0', 'reference' => '951eabf0338ec2522bd0d5d9c79b08a3a3d36b36', 'type' => 'library', 'install_path' => __DIR__ . '/../tecnickcom/tcpdf', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/framework' => array( 'pretty_version' => 'v6.1.4', 'version' => '6.1.4.0', 'reference' => '66eb9cf4d627df12911344cd328faf9bb596bf2c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/framework', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think' => 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, ), '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.6', 'version' => '3.1.6.0', 'reference' => '769acbe50a4274327162f9c68ec2e89a38eb2aff', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-helper', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-multi-app' => array( 'pretty_version' => 'v1.0.17', 'version' => '1.0.17.0', 'reference' => '4055a6187296ac16c0bc7bbab4ed5d92f82f791c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-multi-app', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-orm' => array( 'pretty_version' => 'v2.0.61', 'version' => '2.0.61.0', 'reference' => '10528ebf4a5106b19c3bac9c6deae7a67ff49de6', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-orm', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-queue' => array( 'pretty_version' => 'v3.0.9', 'version' => '3.0.9.0', 'reference' => '654812b47dd7c708c4443deed27f212f8382e8da', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-queue', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-trace' => array( 'pretty_version' => 'v1.6', 'version' => '1.6.0.0', 'reference' => '136cd5d97e8bdb780e4b5c1637c588ed7ca3e142', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-trace', 'aliases' => array(), 'dev_requirement' => true, ), 'topthink/think-worker' => array( 'pretty_version' => 'v3.0.7', 'version' => '3.0.7.0', 'reference' => '9ba54333f337ee2c3f06054bb896bba9696d926c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-worker', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/gateway-worker' => array( 'pretty_version' => 'v3.0.22', 'version' => '3.0.22.0', 'reference' => 'a615036c482d11f68b693998575e804752ef9068', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/gateway-worker', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/workerman' => array( 'pretty_version' => 'v3.5.35', 'version' => '3.5.35.0', 'reference' => '3cc0adae51ba36db38b11e7996c64250d356dbe7', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/workerman', 'aliases' => array(), 'dev_requirement' => false, ), 'yiovo/tp6-cache' => array( 'pretty_version' => 'v1.0.1', 'version' => '1.0.1.0', 'reference' => '31e0b5aaa1315ef85d7e68ed189bdb68406becfe', 'type' => 'library', 'install_path' => __DIR__ . '/../yiovo/tp6-cache', 'aliases' => array(), 'dev_requirement' => false, ), 'yiovo/tp6-captcha' => array( 'pretty_version' => 'v1.1.4', 'version' => '1.1.4.0', 'reference' => 'ad04954c2c3de274f5bd7549788094ee96e4160e', 'type' => 'library', 'install_path' => __DIR__ . '/../yiovo/tp6-captcha', 'aliases' => array(), 'dev_requirement' => false, ), ), );