1 Star 0 Fork 115

框架 / imi

forked from 宇润 / imi 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
composer.json 3.76 KB
一键复制 编辑 原始数据 按行查看 历史
宇润 提交于 2021-08-26 14:21 . 更新 composer.json [no ci]
{
"name": "imiphp/imi",
"type": "library",
"license": "MulanPSL-1.0",
"description": "imi 是一款支持长连接微服务分布式的 PHP 开发框架,它可以运行在 PHP-FPM、Swoole、Workerman 多种容器环境下。它支持 HttpApi、WebSocket、TCP、UDP、MQTT 服务的开发。",
"require": {
"php": ">=7.4",
"ext-json": "*",
"yurunsoft/doctrine-annotations": "^1.73.0",
"psr/log": "~1.0",
"psr/container": "~1.1",
"psr/http-message": "~1.0",
"psr/http-server-middleware": "~1.0",
"psr/simple-cache": "~1.0",
"vlucas/phpdotenv": "~5.3",
"symfony/console": "^5.1",
"symfony/event-dispatcher": "^5.1",
"symfony/process": "^5.1",
"monolog/monolog": "^2.2"
},
"require-dev": {
"yurunsoft/ide-helper": "~1.0",
"yurunsoft/yurun-http": "^4.0.0",
"phpunit/phpunit": ">=9",
"friendsofphp/php-cs-fixer": "^3.0.2",
"phpstan/phpstan": "^0.12.91"
},
"autoload": {
"psr-4": {
"Imi\\": "src/"
},
"files": [
"src/functions.php"
]
},
"autoload-dev": {
"psr-4": {
"Imi\\Dev\\": "dev/",
"Imi\\Test\\": "tests/unit/"
},
"files": [
"dev/include.php"
]
},
"suggest": {
"ext-inotify": "高性能热更新支持"
},
"prefer-stable": true,
"bin": [
"src/Cli/bin/imi-cli"
],
"scripts": {
"post-autoload-dump": [
"Imi\\Dev\\Plugin::dev"
],
"test": "tests/phpunit -c ./tests/phpunit.xml",
"install-test": "php --ri swoole && composer install && cd ../ && composer test",
"test-swoole": "src/Components/swoole/tests/swoole-phpunit -c src/Components/swoole/tests/phpunit.xml",
"test-workerman": "tests/phpunit -c src/Components/workerman/tests/phpunit.xml",
"test-workerman-gateway": "tests/phpunit -c src/Components/workerman-gateway/tests/phpunit.xml --testsuite workerman && tests/phpunit -c src/Components/workerman-gateway/tests/phpunit.xml --testsuite swoole",
"test-fpm": "tests/phpunit -c src/Components/fpm/tests/phpunit.xml",
"test-jwt": "tests/phpunit -c src/Components/jwt/tests/phpunit.xml",
"test-queue": "src/Components/swoole/tests/swoole-phpunit -c src/Components/queue/tests/phpunit.xml",
"test-amqp": "src/Components/swoole/tests/swoole-phpunit -c src/Components/amqp/tests/phpunit.xml",
"test-kafka": "src/Components/swoole/tests/swoole-phpunit -c src/Components/kafka/tests/phpunit.xml",
"test-grpc": "src/Components/swoole/tests/swoole-phpunit -c src/Components/grpc/tests/phpunit.xml",
"test-snowflake": "tests/phpunit -c src/Components/snowflake/tests/phpunit.xml",
"test-mqtt": "src/Components/swoole/tests/swoole-phpunit -c src/Components/mqtt/tests/phpunit.xml",
"test-smarty": "tests/phpunit -c src/Components/smarty/tests/phpunit.xml",
"test-pgsql": "src/Components/swoole/tests/swoole-phpunit -c src/Components/pgsql/tests/phpunit.xml",
"test-components": [
"composer test-swoole",
"composer test-workerman",
"composer test-workerman-gateway",
"composer test-fpm",
"composer test-jwt",
"composer test-queue",
"composer test-amqp",
"composer test-kafka",
"composer test-grpc",
"composer test-snowflake",
"composer test-mqtt",
"composer test-smarty",
"composer test-pgsql"
]
},
"extra": {
"ide-helper": {
"list": [
"redis",
"inotify",
"swoole_postgresql"
]
}
}
}
PHP
1
https://gitee.com/framework-go/IMI.git
git@gitee.com:framework-go/IMI.git
framework-go
IMI
imi
2.0

搜索帮助