array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'reference' => '9966c17986541a9baa42eae5e93ca14479e884ae', 'name' => 'yun_shop/yun_shop', 'dev' => false, ), 'versions' => array( 'adbario/php-dot-notation' => array( 'pretty_version' => '2.4.1', 'version' => '2.4.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../adbario/php-dot-notation', 'aliases' => array(), 'reference' => '3bfe67895d26697d20485343499532234eeb7c08', 'dev_requirement' => false, ), 'alibabacloud/tea' => array( 'pretty_version' => '3.1.24', 'version' => '3.1.24.0', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea', 'aliases' => array(), 'reference' => 'bb33395f47db3847d1940d6eb8ba1e56cd0623cb', 'dev_requirement' => false, ), 'alibabacloud/tea-fileform' => array( 'pretty_version' => '0.3.4', 'version' => '0.3.4.0', 'type' => 'library', 'install_path' => __DIR__ . '/../alibabacloud/tea-fileform', 'aliases' => array(), 'reference' => '4bf0c75a045c8115aa8cb1a394bd08d8bb833181', 'dev_requirement' => false, ), 'alipaysdk/easysdk' => array( 'pretty_version' => '2.2.1', 'version' => '2.2.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../alipaysdk/easysdk', 'aliases' => array(), 'reference' => '066388d02c6f55fe0919d75b386456d80801fec2', 'dev_requirement' => false, ), 'bacon/bacon-qr-code' => array( 'pretty_version' => '1.0.3', 'version' => '1.0.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../bacon/bacon-qr-code', 'aliases' => array(), 'reference' => '5a91b62b9d37cee635bbf8d553f4546057250bee', 'dev_requirement' => false, ), 'composer/package-versions-deprecated' => array( 'pretty_version' => '1.11.99.5', 'version' => '1.11.99.5', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/./package-versions-deprecated', 'aliases' => array(), 'reference' => 'b4f54f74ef3453349c24a845d22392cd31e65f1d', 'dev_requirement' => false, ), 'composer/semver' => array( 'pretty_version' => '3.3.2', 'version' => '3.3.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/./semver', 'aliases' => array(), 'reference' => '3953f23262f2bff1919fc82183ad9acb13ff62c9', 'dev_requirement' => false, ), 'danielstjules/stringy' => array( 'pretty_version' => '3.1.0', 'version' => '3.1.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../danielstjules/stringy', 'aliases' => array(), 'reference' => 'df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e', 'dev_requirement' => false, ), 'doctrine/annotations' => array( 'pretty_version' => '1.14.2', 'version' => '1.14.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/annotations', 'aliases' => array(), 'reference' => 'ad785217c1e9555a7d6c6c8c9f406395a5e2882b', 'dev_requirement' => false, ), 'doctrine/cache' => array( 'pretty_version' => '1.13.0', 'version' => '1.13.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/cache', 'aliases' => array(), 'reference' => '56cd022adb5514472cb144c087393c1821911d09', 'dev_requirement' => false, ), 'doctrine/collections' => array( 'pretty_version' => '1.8.0', 'version' => '1.8.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/collections', 'aliases' => array(), 'reference' => '2b44dd4cbca8b5744327de78bafef5945c7e7b5e', 'dev_requirement' => false, ), 'doctrine/common' => array( 'pretty_version' => 'v2.7.3', 'version' => '2.7.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/common', 'aliases' => array(), 'reference' => '4acb8f89626baafede6ee5475bc5844096eba8a9', 'dev_requirement' => false, ), 'doctrine/dbal' => array( 'pretty_version' => 'v2.5.12', 'version' => '2.5.12.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/dbal', 'aliases' => array(), 'reference' => '7b9e911f9d8b30d43b96853dab26898c710d8f44', 'dev_requirement' => false, ), 'doctrine/deprecations' => array( 'pretty_version' => 'v1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/deprecations', 'aliases' => array(), 'reference' => '0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de', 'dev_requirement' => false, ), 'doctrine/inflector' => array( 'pretty_version' => '1.4.4', 'version' => '1.4.4.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/inflector', 'aliases' => array(), 'reference' => '4bd5c1cdfcd00e9e2d8c484f79150f67e5d355d9', 'dev_requirement' => false, ), 'doctrine/lexer' => array( 'pretty_version' => '1.2.3', 'version' => '1.2.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../doctrine/lexer', 'aliases' => array(), 'reference' => 'c268e882d4dbdd85e36e4ad69e02dc284f89d229', 'dev_requirement' => false, ), 'dragonmantank/cron-expression' => array( 'pretty_version' => 'v2.3.1', 'version' => '2.3.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../dragonmantank/cron-expression', 'aliases' => array(), 'reference' => '65b2d8ee1f10915efb3b55597da3404f096acba2', 'dev_requirement' => false, ), 'easywechat-composer/easywechat-composer' => array( 'pretty_version' => '1.4.1', 'version' => '1.4.1.0', 'type' => 'composer-plugin', 'install_path' => __DIR__ . '/../easywechat-composer/easywechat-composer', 'aliases' => array(), 'reference' => '3fc6a7ab6d3853c0f4e2922539b56cc37ef361cd', 'dev_requirement' => false, ), 'egulias/email-validator' => array( 'pretty_version' => '2.1.25', 'version' => '2.1.25.0', 'type' => 'library', 'install_path' => __DIR__ . '/../egulias/email-validator', 'aliases' => array(), 'reference' => '0dbf5d78455d4d6a41d186da50adc1122ec066f4', 'dev_requirement' => false, ), 'ezyang/htmlpurifier' => array( 'pretty_version' => 'v4.16.0', 'version' => '4.16.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../ezyang/htmlpurifier', 'aliases' => array(), 'reference' => '523407fb06eb9e5f3d59889b3978d5bfe94299c8', 'dev_requirement' => false, ), 'fguillot/json-rpc' => array( 'pretty_version' => 'v1.2.8', 'version' => '1.2.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../fguillot/json-rpc', 'aliases' => array(), 'reference' => 'f1eef90bf0bb3f7779c9c8113311811ef449ece8', 'dev_requirement' => false, ), 'gregwar/captcha' => array( 'pretty_version' => 'v1.1.9', 'version' => '1.1.9.0', 'type' => 'captcha', 'install_path' => __DIR__ . '/../gregwar/captcha', 'aliases' => array(), 'reference' => '4bb668e6b40e3205a020ca5ee4ca8cff8b8780c5', 'dev_requirement' => false, ), 'guzzlehttp/command' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/command', 'aliases' => array(), 'reference' => '2aaa2521a8f8269d6f5dfc13fe2af12c76921034', 'dev_requirement' => false, ), 'guzzlehttp/guzzle' => array( 'pretty_version' => '6.5.8', 'version' => '6.5.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle', 'aliases' => array(), 'reference' => 'a52f0440530b54fa079ce76e8c5d196a42cad981', 'dev_requirement' => false, ), 'guzzlehttp/guzzle-services' => array( 'pretty_version' => '1.1.3', 'version' => '1.1.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/guzzle-services', 'aliases' => array(), 'reference' => '9e3abf20161cbf662d616cbb995f2811771759f7', 'dev_requirement' => false, ), 'guzzlehttp/promises' => array( 'pretty_version' => '1.5.2', 'version' => '1.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/promises', 'aliases' => array(), 'reference' => 'b94b2807d85443f9719887892882d0329d1e2598', 'dev_requirement' => false, ), 'guzzlehttp/psr7' => array( 'pretty_version' => '1.9.0', 'version' => '1.9.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../guzzlehttp/psr7', 'aliases' => array(), 'reference' => 'e98e3e6d4f86621a9b75f623996e6bbdeb4b9318', 'dev_requirement' => false, ), 'hao-li/laravel-amount' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'library', 'install_path' => __DIR__ . '/../hao-li/laravel-amount', 'aliases' => array( 0 => '9999999-dev', ), 'reference' => 'f1f9fcd0e669221288e821357878b4cc4441cffc', 'dev_requirement' => false, ), 'illuminate/auth' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/broadcasting' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/bus' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/cache' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/config' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/console' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/container' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/contracts' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/cookie' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/database' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/encryption' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/events' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/filesystem' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/hashing' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/http' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/log' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/mail' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/notifications' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/pagination' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/pipeline' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/queue' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/redis' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/routing' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/session' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/support' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/translation' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/validation' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'illuminate/view' => array( 'dev_requirement' => false, 'replaced' => array( 0 => 'v6.19.1', ), ), 'intervention/image' => array( 'pretty_version' => '2.7.2', 'version' => '2.7.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../intervention/image', 'aliases' => array(), 'reference' => '04be355f8d6734c826045d02a1079ad658322dad', 'dev_requirement' => false, ), 'iscms/alisms-for-laravel' => array( 'pretty_version' => '0.0.3', 'version' => '0.0.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../iscms/alisms-for-laravel', 'aliases' => array(), 'reference' => 'c713ea802993fb6dd5a0852e660cf7451ef98d39', 'dev_requirement' => false, ), 'ixudra/curl' => array( 'pretty_version' => '6.22.1', 'version' => '6.22.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../ixudra/curl', 'aliases' => array(), 'reference' => '0b2cc89ed5eb91d617295e7e745f3acd3ab47180', 'dev_requirement' => false, ), 'james-heinrich/getid3' => array( 'pretty_version' => 'v1.9.22', 'version' => '1.9.22.0', 'type' => 'library', 'install_path' => __DIR__ . '/../james-heinrich/getid3', 'aliases' => array(), 'reference' => '45f20faa0f0a24489740392c5b512ddcc36deccd', 'dev_requirement' => false, ), 'jean85/pretty-package-versions' => array( 'pretty_version' => '1.6.0', 'version' => '1.6.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../jean85/pretty-package-versions', 'aliases' => array(), 'reference' => '1e0104b46f045868f11942aea058cd7186d6c303', 'dev_requirement' => false, ), 'jenssegers/mongodb' => array( 'pretty_version' => 'v3.6.8', 'version' => '3.6.8.0', 'type' => 'library', 'install_path' => __DIR__ . '/../jenssegers/mongodb', 'aliases' => array(), 'reference' => '07c03110ed208720028f87c83e8c1fafca5d82d9', 'dev_requirement' => false, ), 'jeremeamia/superclosure' => array( 'pretty_version' => '2.4.0', 'version' => '2.4.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../jeremeamia/superclosure', 'aliases' => array(), 'reference' => '5707d5821b30b9a07acfb4d76949784aaa0e9ce9', 'dev_requirement' => false, ), 'laracasts/flash' => array( 'pretty_version' => '3.2.1', 'version' => '3.2.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../laracasts/flash', 'aliases' => array(), 'reference' => 'f64a8d97f901fdb3ce8eb9b28c5308a726455467', 'dev_requirement' => false, ), 'laravel/framework' => array( 'pretty_version' => 'v6.19.1', 'version' => '6.19.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../laravel/framework', 'aliases' => array(), 'reference' => '7eb0b25daf58ec9374c59bd700949b3ea78d0276', 'dev_requirement' => false, ), 'laravel/helpers' => array( 'pretty_version' => 'v1.6.0', 'version' => '1.6.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../laravel/helpers', 'aliases' => array(), 'reference' => '4dd0f9436d3911611622a6ced8329a1710576f60', 'dev_requirement' => false, ), 'laravelcollective/html' => array( 'pretty_version' => 'v6.3.0', 'version' => '6.3.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../laravelcollective/html', 'aliases' => array(), 'reference' => '78c3cb516ac9e6d3d76cad9191f81d217302dea6', 'dev_requirement' => false, ), 'league/commonmark' => array( 'pretty_version' => '1.6.7', 'version' => '1.6.7.0', 'type' => 'library', 'install_path' => __DIR__ . '/../league/commonmark', 'aliases' => array(), 'reference' => '2b8185c13bc9578367a5bf901881d1c1b5bbd09b', 'dev_requirement' => false, ), 'league/flysystem' => array( 'pretty_version' => '1.1.10', 'version' => '1.1.10.0', 'type' => 'library', 'install_path' => __DIR__ . '/../league/flysystem', 'aliases' => array(), 'reference' => '3239285c825c152bcc315fe0e87d6b55f5972ed1', 'dev_requirement' => false, ), 'league/mime-type-detection' => array( 'pretty_version' => '1.11.0', 'version' => '1.11.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../league/mime-type-detection', 'aliases' => array(), 'reference' => 'ff6248ea87a9f116e78edd6002e39e5128a0d4dd', 'dev_requirement' => false, ), 'liebig/cron' => array( 'pretty_version' => '1.3', 'version' => '1.3.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../liebig/cron', 'aliases' => array(), 'reference' => '2a9806b40a063c873f067c00b77cb33fe117e705', 'dev_requirement' => false, ), 'maatwebsite/excel' => array( 'pretty_version' => '3.1.45', 'version' => '3.1.45.0', 'type' => 'library', 'install_path' => __DIR__ . '/../maatwebsite/excel', 'aliases' => array(), 'reference' => '80627071a8cebb3c1119f1d2881bb6a03a8f9152', 'dev_requirement' => false, ), 'maennchen/zipstream-php' => array( 'pretty_version' => '2.1.0', 'version' => '2.1.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../maennchen/zipstream-php', 'aliases' => array(), 'reference' => 'c4c5803cc1f93df3d2448478ef79394a5981cc58', 'dev_requirement' => false, ), 'markbaker/complex' => array( 'pretty_version' => '3.0.2', 'version' => '3.0.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/complex', 'aliases' => array(), 'reference' => '95c56caa1cf5c766ad6d65b6344b807c1e8405b9', 'dev_requirement' => false, ), 'markbaker/matrix' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../markbaker/matrix', 'aliases' => array(), 'reference' => '728434227fe21be27ff6d86621a1b13107a2562c', 'dev_requirement' => false, ), 'mews/captcha' => array( 'pretty_version' => 'v3.2.9', 'version' => '3.2.9.0', 'type' => 'package', 'install_path' => __DIR__ . '/../mews/captcha', 'aliases' => array(), 'reference' => '68e35397f9d511e91ac67499e1baf53829571dca', 'dev_requirement' => false, ), 'mongodb/mongodb' => array( 'pretty_version' => '1.8.0', 'version' => '1.8.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../mongodb/mongodb', 'aliases' => array(), 'reference' => '953dbc19443aa9314c44b7217a16873347e6840d', 'dev_requirement' => false, ), 'monolog/monolog' => array( 'pretty_version' => '1.27.1', 'version' => '1.27.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../monolog/monolog', 'aliases' => array(), 'reference' => '904713c5929655dc9b97288b69cfeedad610c9a1', 'dev_requirement' => false, ), 'mtdowling/jmespath.php' => array( 'pretty_version' => '2.6.1', 'version' => '2.6.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../mtdowling/jmespath.php', 'aliases' => array(), 'reference' => '9b87907a81b87bc76d19a7fb2d61e61486ee9edb', 'dev_requirement' => false, ), 'myclabs/php-enum' => array( 'pretty_version' => '1.7.7', 'version' => '1.7.7.0', 'type' => 'library', 'install_path' => __DIR__ . '/../myclabs/php-enum', 'aliases' => array(), 'reference' => 'd178027d1e679832db9f38248fcc7200647dc2b7', 'dev_requirement' => false, ), 'nesbot/carbon' => array( 'pretty_version' => '2.65.0', 'version' => '2.65.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../nesbot/carbon', 'aliases' => array(), 'reference' => '09acf64155c16dc6f580f36569ae89344e9734a3', 'dev_requirement' => false, ), 'nikic/php-parser' => array( 'pretty_version' => 'v4.15.1', 'version' => '4.15.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../nikic/php-parser', 'aliases' => array(), 'reference' => '0ef6c55a3f47f89d7a374e6f835197a0b5fcf900', 'dev_requirement' => false, ), 'ocramius/package-versions' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '1.11.99', ), ), 'opis/closure' => array( 'pretty_version' => '3.6.3', 'version' => '3.6.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../opis/closure', 'aliases' => array(), 'reference' => '3d81e4309d2a927abbe66df935f4bb60082805ad', 'dev_requirement' => false, ), 'orangehill/iseed' => array( 'pretty_version' => 'v2.6.4', 'version' => '2.6.4.0', 'type' => 'library', 'install_path' => __DIR__ . '/../orangehill/iseed', 'aliases' => array(), 'reference' => '03c73d3f829a74065e14a757f0d749ad4928a15f', 'dev_requirement' => false, ), 'overtrue/laravel-pinyin' => array( 'pretty_version' => '3.0.5', 'version' => '3.0.5.0', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/laravel-pinyin', 'aliases' => array(), 'reference' => '4ca98a67cc2cd53ce98ee43dddbc5f5093cdbacc', 'dev_requirement' => false, ), 'overtrue/laravel-wechat' => array( 'pretty_version' => '5.1.0', 'version' => '5.1.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/laravel-wechat', 'aliases' => array(), 'reference' => '1bc59aa52cf6bae2f4f388e9f20f7893305f2fe8', 'dev_requirement' => false, ), 'overtrue/pinyin' => array( 'pretty_version' => '3.0.6', 'version' => '3.0.6.0', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/pinyin', 'aliases' => array(), 'reference' => '3b781d267197b74752daa32814d3a2cf5d140779', 'dev_requirement' => false, ), 'overtrue/socialite' => array( 'pretty_version' => '2.0.24', 'version' => '2.0.24.0', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/socialite', 'aliases' => array(), 'reference' => 'ee7e7b000ec7d64f2b8aba1f6a2eec5cdf3f8bec', 'dev_requirement' => false, ), 'overtrue/wechat' => array( 'pretty_version' => '4.6.0', 'version' => '4.6.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../overtrue/wechat', 'aliases' => array(), 'reference' => '52af4cbe777cd4aea307beafa0a4518c347467b1', 'dev_requirement' => false, ), 'owen-oj/laravel-getid3' => array( 'pretty_version' => 'v1.3', 'version' => '1.3.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../owen-oj/laravel-getid3', 'aliases' => array(), 'reference' => '4c118fe8f7bc54104a634102a65bdc18c0ceac69', 'dev_requirement' => false, ), 'paragonie/random_compat' => array( 'pretty_version' => 'v9.99.100', 'version' => '9.99.100.0', 'type' => 'library', 'install_path' => __DIR__ . '/../paragonie/random_compat', 'aliases' => array(), 'reference' => '996434e5492cb4c3edcb9168db6fbb1359ef965a', 'dev_requirement' => false, ), 'paypal/rest-api-sdk-php' => array( 'pretty_version' => '1.13.0', 'version' => '1.13.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../paypal/rest-api-sdk-php', 'aliases' => array(), 'reference' => '192e217beed14c8e75624e821fdc8ec51e2a21f5', 'dev_requirement' => false, ), 'phpoffice/phpspreadsheet' => array( 'pretty_version' => '1.19.0', 'version' => '1.19.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', 'aliases' => array(), 'reference' => 'a9ab55bfae02eecffb3df669a2e19ba0e2f04bbf', 'dev_requirement' => false, ), 'phpoption/phpoption' => array( 'pretty_version' => '1.8.1', 'version' => '1.8.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../phpoption/phpoption', 'aliases' => array(), 'reference' => 'eab7a0df01fe2344d172bff4cd6dbd3f8b84ad15', 'dev_requirement' => false, ), 'phpxmlrpc/phpxmlrpc' => array( 'pretty_version' => '4.0.0', 'version' => '4.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../phpxmlrpc/phpxmlrpc', 'aliases' => array(), 'reference' => '679eacd661962f353a809ab66e83a86233f28bcc', 'dev_requirement' => false, ), 'pimple/pimple' => array( 'pretty_version' => 'v3.5.0', 'version' => '3.5.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../pimple/pimple', 'aliases' => array(), 'reference' => 'a94b3a4db7fb774b3d78dad2315ddc07629e1bed', 'dev_requirement' => false, ), 'predis/predis' => array( 'pretty_version' => 'v1.1.10', 'version' => '1.1.10.0', 'type' => 'library', 'install_path' => __DIR__ . '/../predis/predis', 'aliases' => array(), 'reference' => 'a2fb02d738bedadcffdbb07efa3a5e7bd57f8d6e', 'dev_requirement' => false, ), 'psr/cache' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/cache', 'aliases' => array(), 'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8', 'dev_requirement' => false, ), 'psr/cache-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'psr/container' => array( 'pretty_version' => '1.1.1', 'version' => '1.1.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/container', 'aliases' => array(), 'reference' => '8622567409010282b7aeebe4bb841fe98b58dcaf', 'dev_requirement' => false, ), 'psr/event-dispatcher-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'psr/http-client' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-client', 'aliases' => array(), 'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621', 'dev_requirement' => false, ), 'psr/http-factory' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-factory', 'aliases' => array(), 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be', 'dev_requirement' => false, ), 'psr/http-message' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/http-message', 'aliases' => array(), 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363', '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', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/log', 'aliases' => array(), 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', 'dev_requirement' => false, ), 'psr/log-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0.0', 1 => '1.0|2.0', ), ), 'psr/simple-cache' => array( 'pretty_version' => '1.0.1', 'version' => '1.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../psr/simple-cache', 'aliases' => array(), 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b', 'dev_requirement' => false, ), 'psr/simple-cache-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'qcloud/cos-sdk-v5' => array( 'pretty_version' => 'v2.6.0', 'version' => '2.6.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5', 'aliases' => array(), 'reference' => 'bb9f0f1a72922413a3d8eae0f02fd7f78e7d847b', 'dev_requirement' => false, ), 'ralouphie/getallheaders' => array( 'pretty_version' => '3.0.3', 'version' => '3.0.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/getallheaders', 'aliases' => array(), 'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'dev_requirement' => false, ), 'ramsey/uuid' => array( 'pretty_version' => '3.9.7', 'version' => '3.9.7.0', 'type' => 'library', 'install_path' => __DIR__ . '/../ramsey/uuid', 'aliases' => array(), 'reference' => 'dc75aa439eb4c1b77f5379fd958b3dc0e6014178', 'dev_requirement' => false, ), 'rap2hpoutre/laravel-log-viewer' => array( 'pretty_version' => 'v1.7.0', 'version' => '1.7.0.0', 'type' => 'laravel-package', 'install_path' => __DIR__ . '/../rap2hpoutre/laravel-log-viewer', 'aliases' => array(), 'reference' => '27392d29234b6ff38a456454558f4bcc40cc837a', 'dev_requirement' => false, ), 'rhumsaa/uuid' => array( 'dev_requirement' => false, 'replaced' => array( 0 => '3.9.7', ), ), 'simplesoftwareio/simple-qrcode' => array( 'pretty_version' => '1.5.1', 'version' => '1.5.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../simplesoftwareio/simple-qrcode', 'aliases' => array(), 'reference' => '0d8fbf73f7adc166ec5aabbf898b7327f6c69600', 'dev_requirement' => false, ), 'songshenzong/support' => array( 'pretty_version' => '2.0.6', 'version' => '2.0.6.0', 'type' => 'library', 'install_path' => __DIR__ . '/../songshenzong/support', 'aliases' => array(), 'reference' => 'b334d8abc99e8a85538a556e10c670c18b71c230', 'dev_requirement' => false, ), 'supervisorphp/supervisor' => array( 'pretty_version' => 'v3.0.0', 'version' => '3.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../supervisorphp/supervisor', 'aliases' => array(), 'reference' => '41b52b9e74daffd58c4993b21d59c29515a3493e', 'dev_requirement' => false, ), 'swiftmailer/swiftmailer' => array( 'pretty_version' => 'v6.3.0', 'version' => '6.3.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../swiftmailer/swiftmailer', 'aliases' => array(), 'reference' => '8a5d5072dca8f48460fce2f4131fcc495eec654c', 'dev_requirement' => false, ), 'symfony/cache' => array( 'pretty_version' => 'v5.1.10', 'version' => '5.1.10.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache', 'aliases' => array(), 'reference' => 'f4faa7bfe3ca46891febf603291274047d3f62fe', 'dev_requirement' => false, ), 'symfony/cache-contracts' => array( 'pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/cache-contracts', 'aliases' => array(), 'reference' => '64be4a7acb83b6f2bf6de9a02cee6dad41277ebc', 'dev_requirement' => false, ), 'symfony/cache-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0', ), ), 'symfony/console' => array( 'pretty_version' => 'v4.4.49', 'version' => '4.4.49.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/console', 'aliases' => array(), 'reference' => '33fa45ffc81fdcc1ca368d4946da859c8cdb58d9', 'dev_requirement' => false, ), 'symfony/css-selector' => array( 'pretty_version' => 'v5.4.17', 'version' => '5.4.17.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/css-selector', 'aliases' => array(), 'reference' => '052ef49b660f9ad2a3adb311c555c9bc11ba61f4', 'dev_requirement' => false, ), 'symfony/debug' => array( 'pretty_version' => 'v4.4.41', 'version' => '4.4.41.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/debug', 'aliases' => array(), 'reference' => '6637e62480b60817b9a6984154a533e8e64c6bd5', 'dev_requirement' => false, ), 'symfony/deprecation-contracts' => array( 'pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/deprecation-contracts', 'aliases' => array(), 'reference' => 'e8b495ea28c1d97b5e0c121748d6f9b53d075c66', 'dev_requirement' => false, ), 'symfony/error-handler' => array( 'pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/error-handler', 'aliases' => array(), 'reference' => 'be731658121ef2d8be88f3a1ec938148a9237291', 'dev_requirement' => false, ), 'symfony/event-dispatcher' => array( 'pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher', 'aliases' => array(), 'reference' => '1e866e9e5c1b22168e0ce5f0b467f19bba61266a', 'dev_requirement' => false, ), 'symfony/event-dispatcher-contracts' => array( 'pretty_version' => 'v1.1.13', 'version' => '1.1.13.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts', 'aliases' => array(), 'reference' => '1d5cd762abaa6b2a4169d3e77610193a7157129e', 'dev_requirement' => false, ), 'symfony/event-dispatcher-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.1', ), ), 'symfony/finder' => array( 'pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/finder', 'aliases' => array(), 'reference' => '66bd787edb5e42ff59d3523f623895af05043e4f', 'dev_requirement' => false, ), 'symfony/http-client-contracts' => array( 'pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-client-contracts', 'aliases' => array(), 'reference' => 'ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70', 'dev_requirement' => false, ), 'symfony/http-foundation' => array( 'pretty_version' => 'v4.4.49', 'version' => '4.4.49.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-foundation', 'aliases' => array(), 'reference' => '191413c7b832c015bb38eae963f2e57498c3c173', 'dev_requirement' => false, ), 'symfony/http-kernel' => array( 'pretty_version' => 'v4.4.49', 'version' => '4.4.49.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/http-kernel', 'aliases' => array(), 'reference' => '4e36db8103062c62b3882b1bd297b02de6b021c4', 'dev_requirement' => false, ), 'symfony/mime' => array( 'pretty_version' => 'v5.4.17', 'version' => '5.4.17.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/mime', 'aliases' => array(), 'reference' => '2a83d82efc91c3f03a23c8b47a896df168aa5c63', 'dev_requirement' => false, ), 'symfony/polyfill-ctype' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-ctype', 'aliases' => array(), 'reference' => '5bbc823adecdae860bb64756d639ecfec17b050a', 'dev_requirement' => false, ), 'symfony/polyfill-iconv' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-iconv', 'aliases' => array(), 'reference' => '927013f3aac555983a5059aada98e1907d842695', 'dev_requirement' => false, ), 'symfony/polyfill-intl-idn' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn', 'aliases' => array(), 'reference' => '639084e360537a19f9ee352433b84ce831f3d2da', 'dev_requirement' => false, ), 'symfony/polyfill-intl-normalizer' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer', 'aliases' => array(), 'reference' => '19bd1e4fcd5b91116f14d8533c57831ed00571b6', 'dev_requirement' => false, ), 'symfony/polyfill-mbstring' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring', 'aliases' => array(), 'reference' => '8ad114f6b39e2c98a8b0e3bd907732c207c2b534', 'dev_requirement' => false, ), 'symfony/polyfill-php56' => array( 'pretty_version' => 'v1.20.0', 'version' => '1.20.0.0', 'type' => 'metapackage', 'install_path' => NULL, 'aliases' => array(), 'reference' => '54b8cd7e6c1643d78d011f3be89f3ef1f9f4c675', 'dev_requirement' => false, ), 'symfony/polyfill-php72' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php72', 'aliases' => array(), 'reference' => '869329b1e9894268a8a61dabb69153029b7a8c97', 'dev_requirement' => false, ), 'symfony/polyfill-php73' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php73', 'aliases' => array(), 'reference' => '9e8ecb5f92152187c4799efd3c96b78ccab18ff9', 'dev_requirement' => false, ), 'symfony/polyfill-php80' => array( 'pretty_version' => 'v1.27.0', 'version' => '1.27.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/polyfill-php80', 'aliases' => array(), 'reference' => '7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936', 'dev_requirement' => false, ), 'symfony/process' => array( 'pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/process', 'aliases' => array(), 'reference' => '5cee9cdc4f7805e2699d9fd66991a0e6df8252a2', 'dev_requirement' => false, ), 'symfony/psr-http-message-bridge' => array( 'pretty_version' => 'v2.1.3', 'version' => '2.1.3.0', 'type' => 'symfony-bridge', 'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge', 'aliases' => array(), 'reference' => 'd444f85dddf65c7e57c58d8e5b3a4dbb593b1840', 'dev_requirement' => false, ), 'symfony/routing' => array( 'pretty_version' => 'v4.4.44', 'version' => '4.4.44.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/routing', 'aliases' => array(), 'reference' => 'f7751fd8b60a07f3f349947a309b5bdfce22d6ae', 'dev_requirement' => false, ), 'symfony/service-contracts' => array( 'pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/service-contracts', 'aliases' => array(), 'reference' => '4b426aac47d6427cc1a1d0f7e2ac724627f5966c', 'dev_requirement' => false, ), 'symfony/translation' => array( 'pretty_version' => 'v4.4.47', 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation', 'aliases' => array(), 'reference' => '45036b1d53accc48fe9bab71ccd86d57eba0dd94', 'dev_requirement' => false, ), 'symfony/translation-contracts' => array( 'pretty_version' => 'v2.5.2', 'version' => '2.5.2.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/translation-contracts', 'aliases' => array(), 'reference' => '136b19dd05cdf0709db6537d058bcab6dd6e2dbe', 'dev_requirement' => false, ), 'symfony/translation-implementation' => array( 'dev_requirement' => false, 'provided' => array( 0 => '1.0|2.0', ), ), 'symfony/var-dumper' => array( 'pretty_version' => 'v4.4.47', 'version' => '4.4.47.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-dumper', 'aliases' => array(), 'reference' => '1069c7a3fca74578022fab6f81643248d02f8e63', 'dev_requirement' => false, ), 'symfony/var-exporter' => array( 'pretty_version' => 'v5.4.17', 'version' => '5.4.17.0', 'type' => 'library', 'install_path' => __DIR__ . '/../symfony/var-exporter', 'aliases' => array(), 'reference' => '2adac0a9b55f9fb40b983b790509581dc3db0fff', 'dev_requirement' => false, ), 'tencentcloud/common' => array( 'pretty_version' => '3.0.806', 'version' => '3.0.806.0', 'type' => 'library', 'install_path' => __DIR__ . '/../tencentcloud/common', 'aliases' => array(), 'reference' => 'b352ee572d514a769dc49215700fd0deeb2105b6', 'dev_requirement' => false, ), 'tencentcloud/live' => array( 'pretty_version' => '3.0.806', 'version' => '3.0.806.0', 'type' => 'library', 'install_path' => __DIR__ . '/../tencentcloud/live', 'aliases' => array(), 'reference' => '2b2209254baa439885ebb983a0bea6ebc8066477', 'dev_requirement' => false, ), 'tencentcloud/tiia' => array( 'pretty_version' => '3.0.806', 'version' => '3.0.806.0', 'type' => 'library', 'install_path' => __DIR__ . '/../tencentcloud/tiia', 'aliases' => array(), 'reference' => '081b217c1ac12d235b87dd535ea4fda86dcf7c9a', 'dev_requirement' => false, ), 'tijsverkoyen/css-to-inline-styles' => array( 'pretty_version' => '2.2.6', 'version' => '2.2.6.0', 'type' => 'library', 'install_path' => __DIR__ . '/../tijsverkoyen/css-to-inline-styles', 'aliases' => array(), 'reference' => 'c42125b83a4fa63b187fdf29f9c93cb7733da30c', 'dev_requirement' => false, ), 'vierbergenlars/php-semver' => array( 'pretty_version' => 'v3.0.3', 'version' => '3.0.3.0', 'type' => 'library', 'install_path' => __DIR__ . '/../vierbergenlars/php-semver', 'aliases' => array(), 'reference' => '0db3f3147162453642bc90f611d5f5adfcedc306', 'dev_requirement' => false, ), 'vlucas/phpdotenv' => array( 'pretty_version' => 'v3.6.10', 'version' => '3.6.10.0', 'type' => 'library', 'install_path' => __DIR__ . '/../vlucas/phpdotenv', 'aliases' => array(), 'reference' => '5b547cdb25825f10251370f57ba5d9d924e6f68e', 'dev_requirement' => false, ), 'watson/bootstrap-form' => array( 'pretty_version' => '1.4.0', 'version' => '1.4.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../watson/bootstrap-form', 'aliases' => array(), 'reference' => '6f52624175a8cb7891bb5d511af822529ebae9fb', 'dev_requirement' => false, ), 'wechatpay/wechatpay-guzzle-middleware' => array( 'pretty_version' => '0.1.1', 'version' => '0.1.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../wechatpay/wechatpay-guzzle-middleware', 'aliases' => array(), 'reference' => '118602bf759e8b1891719f856b0c189bf1ef63de', 'dev_requirement' => false, ), 'workerman/workerman' => array( 'pretty_version' => 'v4.1.5', 'version' => '4.1.5.0', 'type' => 'library', 'install_path' => __DIR__ . '/../workerman/workerman', 'aliases' => array(), 'reference' => '16bcfc2c7574feea46cdadaaa8ae73f14d464b21', 'dev_requirement' => false, ), 'xin/container' => array( 'pretty_version' => '2.0.1', 'version' => '2.0.1.0', 'type' => 'library', 'install_path' => __DIR__ . '/../xin/container', 'aliases' => array(), 'reference' => '97bb67f87dd851545938a1f2fe0ffbd379e3ff81', 'dev_requirement' => false, ), 'xin/helper' => array( 'pretty_version' => '1.0.0', 'version' => '1.0.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../xin/helper', 'aliases' => array(), 'reference' => '02a58132dae2aea2d1c0b8e66f55125969224747', 'dev_requirement' => false, ), 'yansongda/pay' => array( 'pretty_version' => 'v2.10.5', 'version' => '2.10.5.0', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/pay', 'aliases' => array(), 'reference' => 'f7d93ed784de4ca09d3386d28139c724ddd526fc', 'dev_requirement' => false, ), 'yansongda/supports' => array( 'pretty_version' => 'v2.2.0', 'version' => '2.2.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../yansongda/supports', 'aliases' => array(), 'reference' => 'de9a8d38b0461ddf9c12f27390dad9a40c9b4e3b', 'dev_requirement' => false, ), 'yun_shop/yun_shop' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', 'type' => 'project', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'reference' => '9966c17986541a9baa42eae5e93ca14479e884ae', 'dev_requirement' => false, ), 'zgldh/laravel-upload-manager' => array( 'pretty_version' => 'v0.6.0', 'version' => '0.6.0.0', 'type' => 'library', 'install_path' => __DIR__ . '/../zgldh/laravel-upload-manager', 'aliases' => array(), 'reference' => 'd7d4d49e0f3249390487ebf05a9c37bbb1ee52dd', 'dev_requirement' => false, ), ), );