-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomposer.json
More file actions
44 lines (44 loc) · 1.37 KB
/
composer.json
File metadata and controls
44 lines (44 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
"name": "moebius/loop",
"description": "A solid event-loop API for writing applications that work across frameworks such as Amp or React, Slim, CodeIgniter, Laravel and Symfony.",
"keywords": [
"event-loop", "eventloop", "async", "await", "asynchronous", "event", "concurrency", "asyncio", "awaitable", "coroutine", "reactor",
"timer", "timeout", "setTimeout", "queueMicrotask", "delay", "promise"
],
"homepage": "https://github.com/moebiusphp/loop",
"type": "library",
"license": "MIT",
"autoload": {
"psr-4": {
"Moebius\\Loop\\": "src/"
},
"classmap": ["Loop.php"],
"files": ["functions.php"]
},
"authors": [
{
"name": "Frode Børli",
"email": "frode@ennerd.com"
}
],
"require": {
"moebius/promise": ">=1.0.100",
"composer/semver": "^3.3",
"charm/fallback-logger": "^1.0",
"moebius/common": "^1.0",
"charm/util-closuretool": "^1.0"
},
"scripts": {
"test": "vendor/bin/charm-testing",
"test-all": "bin/test-all.php"
},
"suggest": {
"ext-ev": "For handling more IO events concurrently",
"ext-pcntl": "For handling process signals"
},
"require-dev": {
"charm/testing": ">=1 <2"
},
"minimum-stability": "dev",
"prefer-stable": true
}