array( 'name' => 'gougu/oa', 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => 'ab342ea7d45be6acdbb9f1a9e48741bb51ee2b3f', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => true, ), 'versions' => array( 'adbario/php-dot-notation' => array( 'pretty_version' => '2.5.0', 'version' => '2.5.0.0', 'reference' => '081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae', 'type' => 'library', 'install_path' => __DIR__ . '/../adbario/php-dot-notation', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/credentials' => array( 'pretty_version' => '1.2.4', 'version' => '1.2.4.0', 'reference' => 'd8910d5a222f2939e89359bff0a3122094fb8baa', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/credentials', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/darabonba' => array( 'pretty_version' => 'v1.0.4', 'version' => '1.0.4.0', 'reference' => 'b1ccea693258ea68e455e330922406f3afe10e9c', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/darabonba', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/dysmsapi-20170525' => array( 'pretty_version' => '4.6.0', 'version' => '4.6.0.0', 'reference' => 'b53d15e837d2488a2b72c815cdb1fe97ba5b37f5', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/dysmsapi-20170525', '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-core' => array( 'pretty_version' => '1.0.9', 'version' => '1.0.9.0', 'reference' => '7b241b2a0e71f70629e2ecdc5cbe8c8b6b3a7567', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/openapi-core', 'aliases' => array(), 'dev_requirement' => false, ), 'alibabacloud/tea' => array( 'pretty_version' => '3.2.1', 'version' => '3.2.1.0', 'reference' => '1619cb96c158384f72b873e1f85de8b299c9c367', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea', 'aliases' => array(), 'dev_requirement' => false, ), 'composer/pcre' => array( 'pretty_version' => '3.4.0', 'version' => '3.4.0.0', 'reference' => 'd5a341b3fb61f3001970940afb1d332968a183ed', 'type' => 'library', 'install_path' => __DIR__ . '/./pcre', 'aliases' => array(), 'dev_requirement' => false, ), 'ezyang/htmlpurifier' => array( 'pretty_version' => 'v4.19.0', 'version' => '4.19.0.0', 'reference' => 'b287d2a16aceffbf6e0295559b39662612b77fcf', 'type' => 'library', 'install_path' => __DIR__ . '/../ezyang/htmlpurifier', 'aliases' => array(), 'dev_requirement' => false, ), 'firebase/php-jwt' => array( 'pretty_version' => 'v7.1.0', 'version' => '7.1.0.0', 'reference' => 'b374a5d1a4f1f67fadc2165cdb284645945e2fc0', 'type' => 'library', 'install_path' => __DIR__ . '/../firebase/php-jwt', 'aliases' => array(), 'dev_requirement' => false, ), 'gougu/oa' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'reference' => 'ab342ea7d45be6acdbb9f1a9e48741bb51ee2b3f', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( 'pretty_version' => '7.15.1', 'version' => '7.15.1.0', 'reference' => '61443dfb33c62f308ee8add20f45b4d6e4bf8d2f', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( 'pretty_version' => '2.5.1', 'version' => '2.5.1.0', 'reference' => '9ad1e4fc607446a055b95870c7f668e93b5cff29', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '2.13.0', 'version' => '2.13.0.0', 'reference' => 'dad89620b7a6edb60c15858442eb2e408b45d8f4', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'dev_requirement' => false, ), 'league/flysystem' => array( 'pretty_version' => '3.35.2', 'version' => '3.35.2.0', 'reference' => 'b277b5dc3d56650b68904117124e79c851e12376', 'type' => 'library', 'install_path' => __DIR__ . '/../league/flysystem', 'aliases' => array(), 'dev_requirement' => false, ), 'league/flysystem-local' => array( 'pretty_version' => '3.31.0', 'version' => '3.31.0.0', 'reference' => '2f669db18a4c20c755c2bb7d3a7b0b2340488079', 'type' => 'library', 'install_path' => __DIR__ . '/../league/flysystem-local', 'aliases' => array(), 'dev_requirement' => false, ), 'league/mime-type-detection' => array( 'pretty_version' => '1.17.0', 'version' => '1.17.0.0', 'reference' => 'f5f47eff7c48ed1003069a2ca67f316fb4021c76', 'type' => 'library', 'install_path' => __DIR__ . '/../league/mime-type-detection', 'aliases' => array(), 'dev_requirement' => false, ), 'maennchen/zipstream-php' => array( 'pretty_version' => '3.2.2', 'version' => '3.2.2.0', 'reference' => '77bebeb4c6c340bb3c11c843b2cffd8bbfde4d5e', '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, ), 'mpdf/mpdf' => array( 'pretty_version' => 'v8.3.1', 'version' => '8.3.1.0', 'reference' => '2a454ec334109911fdb323a284c19dbf3f049810', 'type' => 'library', 'install_path' => __DIR__ . '/../mpdf/mpdf', 'aliases' => array(), 'dev_requirement' => false, ), 'mpdf/psr-http-message-shim' => array( 'pretty_version' => 'v2.0.1', 'version' => '2.0.1.0', 'reference' => 'f25a0153d645e234f9db42e5433b16d9b113920f', 'type' => 'library', 'install_path' => __DIR__ . '/../mpdf/psr-http-message-shim', 'aliases' => array(), 'dev_requirement' => false, ), 'mpdf/psr-log-aware-trait' => array( 'pretty_version' => 'v3.0.0', 'version' => '3.0.0.0', 'reference' => 'a633da6065e946cc491e1c962850344bb0bf3e78', 'type' => 'library', 'install_path' => __DIR__ . '/../mpdf/psr-log-aware-trait', 'aliases' => array(), 'dev_requirement' => false, ), 'myclabs/deep-copy' => array( 'pretty_version' => '1.13.4', 'version' => '1.13.4.0', 'reference' => '07d290f0c47959fd5eed98c95ee5602db07e0b6a', 'type' => 'library', 'install_path' => __DIR__ . '/../myclabs/deep-copy', 'aliases' => array(), 'dev_requirement' => false, ), 'overtrue/pinyin' => array( 'pretty_version' => '5.3.4', 'version' => '5.3.4.0', 'reference' => '03d8697763c32595f54c855911bc77abf00fea14', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/pinyin', 'aliases' => array(), 'dev_requirement' => false, ), 'paragonie/random_compat' => array( 'pretty_version' => 'v9.99.100', 'version' => '9.99.100.0', 'reference' => '996434e5492cb4c3edcb9168db6fbb1359ef965a', 'type' => 'library', 'install_path' => __DIR__ . '/../paragonie/random_compat', 'aliases' => array(), 'dev_requirement' => false, ), 'phpmailer/phpmailer' => array( 'pretty_version' => 'v6.12.0', 'version' => '6.12.0.0', 'reference' => 'd1ac35d784bf9f5e61b424901d5a014967f15b12', 'type' => 'library', 'install_path' => __DIR__ . '/../phpmailer/phpmailer', 'aliases' => array(), 'dev_requirement' => false, ), 'phpoffice/math' => array( 'pretty_version' => '0.3.0', 'version' => '0.3.0.0', 'reference' => 'fc31c8f57a7a81f962cbf389fd89f4d9d06fc99a', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/math', 'aliases' => array(), 'dev_requirement' => false, ), 'phpoffice/phpspreadsheet' => array( 'pretty_version' => '1.30.6', 'version' => '1.30.6.0', 'reference' => 'a416375ffc8bf5b661c1bb4e6c60d8f3fddbe5ce', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', 'aliases' => array(), 'dev_requirement' => false, ), 'phpoffice/phpword' => array( 'pretty_version' => '1.4.0', 'version' => '1.4.0.0', 'reference' => '6d75328229bc93790b37e93741adf70646cea958', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpword', 'aliases' => array(), 'dev_requirement' => false, ), 'psr/container' => array( 'pretty_version' => '2.0.2', 'version' => '2.0.2.0', 'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963', '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' => '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.2', 'version' => '3.0.2.0', 'reference' => 'f16e1d5863e37f8d8c2a01719f5b34baa2b714d3', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'dev_requirement' => false, ), '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, ), '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/fpdi' => array( 'pretty_version' => 'v2.6.8', 'version' => '2.6.8.0', 'reference' => '881945be29a4996ad3d008eb18ddc01fa3df890c', 'type' => 'library', 'install_path' => __DIR__ . '/../setasign/fpdi', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/deprecation-contracts' => array( 'pretty_version' => 'v3.7.1', 'version' => '3.7.1.0', 'reference' => 'f3202fa1b5097b0af062dc978b32ecf63404e31d', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'pretty_version' => 'v1.38.2', 'version' => '1.38.2.0', 'reference' => 'd3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'dev_requirement' => true, ), 'symfony/polyfill-php80' => array( 'pretty_version' => 'v1.37.0', 'version' => '1.37.0.0', 'reference' => 'dfb55726c3a76ea3b6459fcfda1ec2d80a682411', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'dev_requirement' => false, ), 'symfony/var-dumper' => array( 'pretty_version' => 'v6.4.42', 'version' => '6.4.42.0', 'reference' => '29adc5e34255f42ca9b8ae61c22b4d9e3f611317', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'dev_requirement' => true, ), 'topthink/framework' => array( 'pretty_version' => 'v8.1.4', 'version' => '8.1.4.0', 'reference' => '8e7b2b2364047cbf71a38c4e397a9ca0d4ef2b01', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/framework', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-captcha' => array( 'pretty_version' => 'v3.0.11', 'version' => '3.0.11.0', 'reference' => '4f24f560a31011329e3d144732e5370d7676b3fb', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-captcha', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-container' => array( 'pretty_version' => 'v3.0.2', 'version' => '3.0.2.0', 'reference' => 'b2df244be1e7399ad4c8be1ccc40ed57868f730a', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-container', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-filesystem' => array( 'pretty_version' => 'v3.0.0', 'version' => '3.0.0.0', 'reference' => '7a1231a65bca278de9b7f9236767eef9741dfe5c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-filesystem', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-helper' => array( 'pretty_version' => 'v3.1.12', 'version' => '3.1.12.0', 'reference' => 'fe277121112a8f1c872e169a733ca80bb11c4acb', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-helper', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-image' => array( 'pretty_version' => 'v1.0.8', 'version' => '1.0.8.0', 'reference' => 'd1d748cbb2fe2f29fca6138cf96cb8b5113892f1', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-image', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-multi-app' => array( 'pretty_version' => 'v1.1.1', 'version' => '1.1.1.0', 'reference' => 'f93c604d5cfac2b613756273224ee2f88e457b88', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-multi-app', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-orm' => array( 'pretty_version' => 'v4.0.51', 'version' => '4.0.51.0', 'reference' => '46abe2f824eb3bcb117d4c0ce93b203b592b79f7', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-orm', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-template' => array( 'pretty_version' => 'v3.0.2', 'version' => '3.0.2.0', 'reference' => '0b88bd449f0f7626dd75b05f557c8bc208c08b0c', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-template', '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-validate' => array( 'pretty_version' => 'v3.0.7', 'version' => '3.0.7.0', 'reference' => '85063f6d4ef8ed122f17a36179dc3e0949b30988', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-validate', 'aliases' => array(), 'dev_requirement' => false, ), 'topthink/think-view' => array( 'pretty_version' => 'v2.0.5', 'version' => '2.0.5.0', 'reference' => 'b42009b98199b5a3833d3d6fd18c8a55aa511fad', 'type' => 'library', 'install_path' => __DIR__ . '/../topthink/think-view', 'aliases' => array(), 'dev_requirement' => false, ), ), );