array( 'name' => 'taoser/taoler', 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => 'b7290931244a7ca51d61cdc44ac0e774d54a44d9', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => true, ), 'versions' => array( 'bacon/bacon-qr-code' => array( 'pretty_version' => '2.0.7', 'version' => '2.0.7.0', 'reference' => 'd70c840f68657ce49094b8d91f9ee0cc07fbf66c', 'type' => 'library', 'install_path' => __DIR__ . '/../bacon/bacon-qr-code', 'aliases' => array(), 'dev_requirement' => false, ), 'dasprid/enum' => array( 'pretty_version' => '1.0.3', 'version' => '1.0.3.0', 'reference' => '5abf82f213618696dda8e3bf6f64dd042d8542b2', 'type' => 'library', 'install_path' => __DIR__ . '/../dasprid/enum', 'aliases' => array(), 'dev_requirement' => false, ), 'endroid/qr-code' => array( 'pretty_version' => '4.4.9', 'version' => '4.4.9.0', 'reference' => 'bf087fa1e93a1b7310e2d94d187e26ae51db199d', 'type' => 'library', 'install_path' => __DIR__ . '/../endroid/qr-code', 'aliases' => array(), 'dev_requirement' => false, ), 'firebase/php-jwt' => array( 'pretty_version' => 'v5.5.1', 'version' => '5.5.1.0', 'reference' => '83b609028194aa042ea33b5af2d41a7427de80e6', 'type' => 'library', 'install_path' => __DIR__ . '/../firebase/php-jwt', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( 'pretty_version' => '7.0.0', 'version' => '7.0.0.0', 'reference' => '414c24961042f6616fb43e23fa69a785f9fc053e', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( 'pretty_version' => '1.5.1', 'version' => '1.5.1.0', 'reference' => 'fe752aedc9fd8fcca3fe7ad05d419d32998a06da', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '1.9.0', 'version' => '1.9.0.0', 'reference' => 'e98e3e6d4f86621a9b75f623996e6bbdeb4b9318', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'dev_requirement' => false, ), 'laravel/serializable-closure' => array( 'pretty_version' => 'v1.2.0', 'version' => '1.2.0.0', 'reference' => '09f0e9fb61829f628205b7c94906c28740ff9540', 'type' => 'library', 'install_path' => __DIR__ . '/../laravel/serializable-closure', 'aliases' => array(), 'dev_requirement' => false, ), 'league/flysystem' => array( 'pretty_version' => '1.1.9', 'version' => '1.1.9.0', 'reference' => '094defdb4a7001845300334e7c1ee2335925ef99', 'type' => 'library', 'install_path' => __DIR__ . '/../league/flysystem', 'aliases' => array(), 'dev_requirement' => false, ), 'league/flysystem-cached-adapter' => array( 'pretty_version' => '1.1.0', 'version' => '1.1.0.0', 'reference' => 'd1925efb2207ac4be3ad0c40b8277175f99ffaff', 'type' => 'library', 'install_path' => __DIR__ . '/../league/flysystem-cached-adapter', '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, ), 'liliuwei/thinkphp-social' => array( 'pretty_version' => 'v1.3', 'version' => '1.3.0.0', 'reference' => '2067fc2c2cc3b3d109602bc19c3e5a99c5f4c970', 'type' => 'think-extend', 'install_path' => __DIR__ . '/../liliuwei/thinkphp-social', 'aliases' => array(), 'dev_requirement' => false, ), 'lotofbadcode/phpspirit_databackup' => array( 'pretty_version' => 'v1.2', 'version' => '1.2.0.0', 'reference' => '1835cf8230531840ada1ed2b25eba23de5ad32c5', 'type' => 'library', 'install_path' => __DIR__ . '/../lotofbadcode/phpspirit_databackup', 'aliases' => array(), 'dev_requirement' => false, ), 'php-di/invoker' => array( 'pretty_version' => '2.3.3', 'version' => '2.3.3.0', 'reference' => 'cd6d9f267d1a3474bdddf1be1da079f01b942786', '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, ), 'phpmailer/phpmailer' => array( 'pretty_version' => 'v6.6.3', 'version' => '6.6.3.0', 'reference' => '9400f305a898f194caff5521f64e5dfa926626f3', 'type' => 'library', 'install_path' => __DIR__ . '/../phpmailer/phpmailer', '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.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.1', 'version' => '1.0.1.0', 'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621', '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-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.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, ), '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/polyfill-mbstring' => array( 'pretty_version' => 'v1.26.0', 'version' => '1.26.0.0', 'reference' => '9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => true, ), 'symfony/polyfill-php72' => array( 'pretty_version' => 'v1.26.0', 'version' => '1.26.0.0', 'reference' => 'bf44a9fd41feaac72b074de600314a93e2ae78e2', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'dev_requirement' => true, ), 'symfony/polyfill-php80' => array( 'pretty_version' => 'v1.26.0', 'version' => '1.26.0.0', 'reference' => 'cfa0ae98841b9e461207c13ab093d76b0fa7bace', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'dev_requirement' => true, ), 'symfony/var-dumper' => array( 'pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'reference' => 'f19951007dae942cc79b979c1fe26bfdfbeb54ed', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'dev_requirement' => true, ), 'taoser/taoler' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => 'b7290931244a7ca51d61cdc44ac0e774d54a44d9', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => false, ), 'taoser/think-addons' => array( 'pretty_version' => 'v1.0.3', 'version' => '1.0.3.0', 'reference' => '4329bb368fc87d7ca2fe0b2ac6e6e8d6bc13011f', 'type' => 'library', 'install_path' => __DIR__ . '/../taoser/think-addons', 'aliases' => array(), 'dev_requirement' => false, ), 'taoser/think-auth' => array( 'pretty_version' => 'v1.0.0', 'version' => '1.0.0.0', 'reference' => '19bb04e4fb957a95ff3fdc142939922c19167b43', 'type' => 'think-extend', 'install_path' => __DIR__ . '/../taoser/think-auth', 'aliases' => array(), 'dev_requirement' => false, ), 'taoser/think-setarr' => array( 'pretty_version' => 'v0.0.3', 'version' => '0.0.3.0', 'reference' => '6651c31ef42417a6294ef08e6fb970917b7e7f86', 'type' => 'library', 'install_path' => __DIR__ . '/../taoser/think-setarr', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/framework' => array( 'pretty_version' => 'v6.0.13', 'version' => '6.0.13.0', 'reference' => '126d5b2cbacb73d6e2a85cbc7a2c6ee59d0b3fa6', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/framework', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-captcha' => array( 'pretty_version' => 'v3.0.7', 'version' => '3.0.7.0', 'reference' => 'a450602932a5d9ba183e288b79921ba3b9a92331', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-captcha', '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-installer' => array( 'pretty_version' => 'v2.0.5', 'version' => '2.0.5.0', 'reference' => '38ba647706e35d6704b5d370c06f8a160b635f88', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../topthink/think-installer', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-migration' => array( 'pretty_version' => 'v3.0.3', 'version' => '3.0.3.0', 'reference' => '5717d9e5f3ea745f6dbfd1e30b4402aaadff9a79', '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.54', 'version' => '2.0.54.0', 'reference' => '97b061b47616301ff29fbd4c35ed9184e1162e4e', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-orm', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-template' => array( 'pretty_version' => 'v2.0.8', 'version' => '2.0.8.0', 'reference' => 'abfc293f74f9ef5127b5c416310a01fe42e59368', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-template', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-trace' => array( 'pretty_version' => 'v1.4', 'version' => '1.4.0.0', 'reference' => '9a9fa8f767b6c66c5a133ad21ca1bc96ad329444', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-trace', 'aliases' => array(), 'dev_requirement' => true, ), 'topthink/think-view' => array( 'pretty_version' => 'v1.0.14', 'version' => '1.0.14.0', 'reference' => 'edce0ae2c9551ab65f9e94a222604b0dead3576d', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-view', 'aliases' => array(), 'dev_requirement' => false, ), 'wamkj/thinkphp6.0-databackup' => array( 'pretty_version' => 'v1.0', 'version' => '1.0.0.0', 'reference' => '28a0e406d827132942723a3c9f69bb20c98e652f', 'type' => 'library', 'install_path' => __DIR__ . '/../wamkj/thinkphp6.0-databackup', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/channel' => array( 'pretty_version' => 'v1.1.0', 'version' => '1.1.0.0', 'reference' => '3df772d0d20d4cebfcfd621c33d1a1ab732db523', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/channel', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/phpsocket.io' => array( 'pretty_version' => 'v1.1.14', 'version' => '1.1.14.0', 'reference' => 'a5758da4d55b4744a4cc9c956816d88ce385601e', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/phpsocket.io', 'aliases' => array(), 'dev_requirement' => false, ), 'workerman/workerman' => array( 'pretty_version' => 'v4.0.42', 'version' => '4.0.42.0', 'reference' => '83f09b50eaf7412504604030daa9e1f9c767e6c3', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/workerman', 'aliases' => array(), 'dev_requirement' => false, ), 'yansongda/pay' => array( 'pretty_version' => 'v3.1.10', 'version' => '3.1.10.0', 'reference' => 'e02069503b608f2cb8fcb75011cdd0810bbfe88a', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/pay', 'aliases' => array(), 'dev_requirement' => false, ), 'yansongda/supports' => array( 'pretty_version' => 'v3.2.5', 'version' => '3.2.5.0', 'reference' => 'c3f736efe169696cef94730976e604a61c345b5c', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/supports', 'aliases' => array(), 'dev_requirement' => false, ), ), );