83b4b05944923072f36d7056626a775980b3dcbe
[yaffs-website] / vendor / consolidation / robo / composer.json
1 {
2     "name": "consolidation/robo",
3     "description": "Modern task runner",
4     "license": "MIT",
5     "authors": [
6         {
7             "name": "Davert",
8             "email": "davert.php@resend.cc"
9         }
10     ],
11     "autoload":{
12         "psr-4":{
13             "Robo\\":"src"
14         }
15     },
16     "autoload-dev":{
17         "psr-4":{
18             "Robo\\":"tests/src",
19             "RoboExample\\":"examples/src"
20         }
21     },
22     "bin":["robo"],
23     "require": {
24         "php": ">=5.5.0",
25         "league/container": "^2.2",
26         "consolidation/log": "~1",
27         "consolidation/config": "^1.0.1",
28         "consolidation/annotated-command": "^2.8.2",
29         "consolidation/output-formatters": "^3.1.13",
30         "grasmash/yaml-expander": "^1.3",
31         "symfony/finder": "^2.5|^3|^4",
32         "symfony/console": "^2.8|^3|^4",
33         "symfony/process": "^2.5|^3|^4",
34         "symfony/filesystem": "^2.5|^3|^4",
35         "symfony/event-dispatcher": "^2.5|^3|^4"
36     },
37     "require-dev": {
38         "patchwork/jsqueeze": "~2",
39         "natxet/CssMin": "3.0.4",
40         "pear/archive_tar": "^1.4.2",
41         "codeception/base": "^2.3.7",
42         "goaop/framework": "~2.1.2",
43         "codeception/verify": "^0.3.2",
44         "codeception/aspect-mock": "^1|^2.1.1",
45         "goaop/parser-reflection": "^1.1.0",
46         "nikic/php-parser": "^3.1.5",
47         "g-1-a/composer-test-scenarios": "^2",
48         "satooshi/php-coveralls": "^2",
49         "phpunit/php-code-coverage": "~2|~4",
50         "squizlabs/php_codesniffer": "^2.8"
51     },
52     "scripts": {
53         "cs": "./robo sniff",
54         "unit": "./robo test",
55         "lint": [
56             "find src -name '*.php' -print0 | xargs -0 -n1 php -l",
57             "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l"
58         ],
59         "test": [
60             "@lint",
61             "@unit",
62             "@cs"
63         ],
64         "scenario": "scenarios/install",
65         "pre-install-cmd": [
66             "Robo\\composer\\ScriptHandler::checkDependencies"
67         ],
68         "post-update-cmd": [
69             "create-scenario symfony4 'symfony/console:^4.0' --platform-php '7.1.3'",
70             "create-scenario symfony2 'symfony/console:^2.8' --platform-php '5.5.9' --no-lockfile --remove 'goaop/framework'"
71         ]
72     },
73     "config": {
74         "optimize-autoloader": true,
75         "sort-packages": true,
76         "platform": {
77             "php": "5.6.3"
78         }
79     },
80     "extra": {
81         "branch-alias": {
82             "dev-master": "1.x-dev",
83             "dev-state": "1.x-dev"
84         }
85     },
86     "suggest": {
87         "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively.",
88         "henrikbjorn/lurker": "For monitoring filesystem changes in taskWatch",
89         "patchwork/jsqueeze": "For minifying JS files in taskMinify",
90         "natxet/CssMin": "For minifying CSS files in taskMinify"
91     },
92     "replace": {
93         "codegyre/robo": "< 1.0"
94     }
95 }