-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathcomposer.json
More file actions
86 lines (86 loc) · 2.74 KB
/
composer.json
File metadata and controls
86 lines (86 loc) · 2.74 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
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
{
"name": "localizationteam/localizer",
"description": "This extension provides a fully automated workflow and a graphical user interface for the well known Localization Manager (l10nmgr). While the L10nmgr still handles exports and imports of records and files, the Localizer will take care of all the necessary steps in between. Editors responsible for translations won't have to deal with any L10nmgr configurations anymore and as an administrator you create just one configuration per Localizer Project.",
"type": "typo3-cms-extension",
"keywords": [
"TYPO3 CMS",
"Localization",
"Localizer"
],
"license": "GPL-3.0-or-later",
"support": {
"issues": "https://gitlab.com/Coders.Care/localizer/issues"
},
"version": "12.0.0",
"require": {
"typo3/cms-core": "^11.5 || ^12.4",
"typo3/cms-extensionmanager": "^11.5 || ^12.4",
"typo3/cms-scheduler": "^11.5 || ^12.4",
"typo3/cms-install": "^11.5 || ^12.4",
"localizationteam/l10nmgr": "^12.0 || dev-master || dev-ea_12-0",
"sjbr/static-info-tables": "*",
"ext-pdo": "*",
"ext-json": "*",
"ext-zip": "*",
"php": ">=8.1 < 8.4"
},
"autoload": {
"psr-4": {
"Localizationteam\\Localizer\\": "Classes"
}
},
"autoload-dev": {
"psr-4": {
"Localizationteam\\Localizer\\Tests\\": "Tests"
}
},
"config": {
"vendor-dir": ".Build/vendor",
"bin-dir": ".Build/bin",
"allow-plugins": {
"typo3/cms-composer-installers": true,
"typo3/class-alias-loader": true,
"phpstan/extension-installer": true
}
},
"extra": {
"typo3/cms": {
"extension-key": "localizer",
"cms-package-dir": "{$vendor-dir}/typo3/cms",
"web-dir": ".Build/Web"
}
},
"require-dev": {
"friendsofphp/php-cs-fixer": "^3.0",
"typo3/testing-framework": "^6.8",
"phpstan/phpstan": "^1.10",
"friendsoftypo3/phpstan-typo3": "^0.9.0",
"bnf/phpstan-psr-container": "^1.0",
"ssch/typo3-rector": "^2.5",
"saschaegerer/phpstan-typo3": "^1.10",
"phpstan/extension-installer": "^1.3"
},
"scripts": {
"rector": [
"rector"
],
"rector:dry": [
"rector --dry-run"
],
"stan": [
"phpstan analyse -c phpstan.neon"
],
"ci:php:php-cs-fixer:dry": [
"php-cs-fixer fix --allow-risky=yes --dry-run -vvv --diff"
],
"ci:tests:unit": ".Build/bin/phpunit -c Build/UnitTests.xml Tests/Unit/ -v",
"ci:tests:functional": "XDEBUG_MODE=coverage typo3DatabaseDriver=pdo_sqlite .Build/bin/phpunit --log-junit functional-test-report.xml --coverage-cobertura=functional-tests-coverage.xml -c Build/FunctionalTests.xml Tests/Functional/ -v",
"ci:tests": [
"@ci:tests:functional"
],
"ci:php:lint": "find *.php Classes Configuration Tests -name '*.php' -print0 | xargs -0 -n 1 -P 4 php -l",
"post-autoload-dump": [
"TYPO3\\TestingFramework\\Composer\\ExtensionTestEnvironment::prepare"
]
}
}