{ "type": "project", "name": "zoujingli/thinkadmin", "license": "MIT", "homepage": "https://thinkadmin.top", "description": "Application Development Framework", "keywords": [ "ThinkAdmin", "ThinkLibrary", "WeChatDeveloper" ], "authors": [ { "name": "Anyon", "email": "zoujingli@qq.com" } ], "autoload": { "psr-4": { "app\\": "app/" } }, "require": { "php": "^8.1", "ext-gd": "*", "ext-json": "*", "ext-openssl": "*", "topthink/framework": "^8.1", "topthink/think-orm": "^4.0", "workerman/workerman": "^5.1.9", "zoujingli/think-plugs-account": "^8.0", "zoujingli/think-plugs-builder": "^8.0", "zoujingli/think-plugs-install": "^8.0", "zoujingli/think-plugs-payment": "^8.0", "zoujingli/think-plugs-system": "^8.0", "zoujingli/think-plugs-wechat-client": "^8.0", "zoujingli/think-plugs-wechat-service": "^8.0", "zoujingli/think-plugs-wemall": "^8.0", "zoujingli/think-plugs-worker": "^8.0", "zoujingli/think-plugs-wuma": "^8.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^3.0", "phpunit/phpunit": "^9.5|^10.0", "phpstan/phpstan": "^2.0" }, "scripts": { "sync": [ "php-cs-fixer fix", "@composer analyse" ], "rewrite-model": [ "@php think xadmin:helper:model --reset", "php-cs-fixer fix" ], "database:publish": [ "@php think xadmin:publish" ], "database:migrate": [ "@php think xadmin:publish --migrate" ], "build:phar": [ "@database:publish", "@php -d phar.readonly=0 think xadmin:builder --name=admin.phar" ], "test:smoke": [ "php tests/smoke/plugin_refactor_smoke.php" ], "test:unit": [ "vendor/bin/phpunit -c phpunit.xml.dist" ], "test": [ "@test:smoke", "@test:unit" ], "analyse": "phpstan analyse --memory-limit 2G -c phpstan.neon ./app ./config ./plugin" }, "repositories": [ { "type": "path", "url": "plugin/think-plugs-wuma" }, { "type": "path", "url": "plugin/think-plugs-install" }, { "type": "path", "url": "plugin/think-plugs-builder" }, { "type": "path", "url": "plugin/think-plugs-worker" }, { "type": "path", "url": "plugin/think-plugs-wechat-client" }, { "type": "path", "url": "plugin/think-plugs-wechat-service" }, { "type": "path", "url": "plugin/think-plugs-system" }, { "type": "path", "url": "plugin/think-plugs-account" }, { "type": "path", "url": "plugin/think-plugs-payment" }, { "type": "path", "url": "plugin/think-plugs-wemall" }, { "type": "path", "url": "plugin/think-plugs-static" }, { "type": "path", "url": "plugin/think-library" } ], "minimum-stability": "dev", "prefer-stable": true, "config": { "allow-plugins": { "zoujingli/think-plugs-install": true }, "sort-packages": true } }