-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
composer.json
68 lines (68 loc) · 1.88 KB
/
composer.json
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
{
"name": "tomloprod/time-warden",
"description": "TimeWarden is a lightweight PHP library that enables you to monitor the processing time of tasks and task groups (useful during the development stage). Additionally, it allows you to set maximum execution times to tasks, empowering proactive actions when tasks exceed their planned duration.",
"type": "library",
"keywords": [
"tomloprod",
"time-warden",
"execution time",
"debugging",
"monitoring",
"performance"
],
"license": "MIT",
"authors": [
{
"name": "Tomás López",
"email": "[email protected]"
}
],
"require": {
"php": "^8.2.0",
"symfony/console": "^7.0"
},
"require-dev": {
"laravel/pint": "^1.16.1",
"pestphp/pest": "^2.34",
"pestphp/pest-plugin-type-coverage": "^2.8",
"rector/rector": "^1.1.0"
},
"autoload": {
"psr-4": {
"Tomloprod\\TimeWarden\\": "src/"
},
"files": [
"src/Support/TimeWardenAlias.php"
]
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"sort-packages": true,
"preferred-install": "dist",
"allow-plugins": {
"pestphp/pest-plugin": true
}
},
"scripts": {
"lint": "pint",
"refactor": "rector",
"test:lint": "pint --test",
"test:refactor": "rector --dry-run",
"test:types": "phpstan analyse",
"test:type-coverage": "pest --type-coverage --min=100",
"test:unit": "pest --coverage --min=100",
"test": [
"@test:lint",
"@test:refactor",
"@test:types",
"@test:type-coverage",
"@test:unit"
]
}
}