forked from sypets/brofix
-
Notifications
You must be signed in to change notification settings - Fork 0
/
composer.json
124 lines (124 loc) · 2.82 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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
{
"name": "sypets/brofix",
"type": "typo3-cms-extension",
"description": "Broken Link Fixer for TYPO3 (forked from TYPO3 linkvalidator)",
"license": ["GPL-2.0-or-later"],
"keywords": [
"TYPO3",
"TYPO3 extension",
"links",
"broken links",
"broken link checking",
"broken link fixer",
"content quality"
],
"authors": [
{
"name": "Sybille Peters",
"email": "[email protected]",
"role": "Developer"
}
],
"support": {
"docs": "https://docs.typo3.org/p/sypets/brofix/main/en-us/Index.html",
"issues": "https://github.com/sypets/brofix/issues",
"source": "https://github.com/sypets/brofix"
},
"config": {
"sort-packages": true,
"vendor-dir": ".Build/vendor",
"bin-dir": ".Build/bin",
"allow-plugins": {
"typo3/cms-composer-installers": true,
"typo3/class-alias-loader": true
}
},
"require": {
"php": "^7.4 || ^8.0 || ^8.1",
"typo3/cms-backend": "^11.5.28",
"typo3/cms-core": "^11.5.28",
"typo3/cms-fluid": "^11.5.28"
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.2",
"jangregor/phpstan-prophecy": "^1.0.0",
"phpspec/prophecy": "^1.15.0",
"phpspec/prophecy-phpunit": "^2.0.1",
"phpstan/phpstan": "^1.8.2",
"phpunit/phpunit": "^9.5.20",
"ssch/typo3-rector": "^1.2",
"typo3/testing-framework": "^7.0.2"
},
"suggest": {
"sypets/page-callouts": "^3.0.0"
},
"conflict": {
"typo3/cms": "*"
},
"extra": {
"typo3/cms": {
"extension-key": "brofix",
"web-dir": ".Build/Web"
}
},
"autoload": {
"psr-4": {
"Sypets\\Brofix\\": "Classes/"
}
},
"autoload-dev": {
"psr-4": {
"Sypets\\Brofix\\Tests\\": "Tests/"
}
},
"scripts": {
"post-autoload-dump": [
"TYPO3\\TestingFramework\\Composer\\ExtensionTestEnvironment::prepare"
],
"ci:composerinstall": [
"Build/Scripts/runTests.sh -p 7.4 -s composerInstallMax"
],
"ci:composervalidate": [
"Build/Scripts/runTests.sh -p 7.4 -s composerValidate"
],
"ci:phpcgl:check": [
"Build/Scripts/runTests.sh -p 7.4 -s cgl -n"
],
"ci:phpcgl:fix": [
"Build/Scripts/runTests.sh -p 7.4 -s cgl"
],
"ci:cgl:check": [
"@ci:phpcgl:check"
],
"ci:phplint": [
"Build/Scripts/runTests.sh -p 7.4 -s phpstan -e \"-c ../Build/phpstan.neon\""
],
"ci:phpstan": [
"Build/Scripts/runTests.sh -p 7.4 -s phpstan -e \"-c ../Build/phpstan.neon\""
],
"rector:check": [
"@php .Build/bin/rector --dry-run"
],
"rector:fix": [
"@php .Build/bin/rector"
],
"ci:phpunit": [
"Build/Scripts/runTests.sh -p 7.4 -s unit"
],
"ci:phpfunctional": [
"Build/Scripts/runTests.sh -p 7.4 -s functional"
],
"ci:check": [
"@ci:composerinstall",
"@ci:composervalidate",
"@ci:cgl:check",
"@ci:phplint",
"@ci:phpstan",
"@ci:phpunit",
"@ci:phpfunctional"
],
"ci:cleanup": [
"rm -rf .Build;rm composer.lock;composer config --unset platform.php;composer config --unset platform"
]
}
}