|
1 | 1 | { |
2 | 2 | "name": "phpro/grumphp", |
3 | | - "description": "A composer plugin that enables source code quality checks.", |
4 | 3 | "type": "composer-plugin", |
| 4 | + "description": "A composer plugin that enables source code quality checks.", |
5 | 5 | "license": "MIT", |
| 6 | + "authors": [ |
| 7 | + { |
| 8 | + "name": "Toon Verwerft", |
| 9 | + "email": "toon.verwerft@phpro.be" |
| 10 | + }, |
| 11 | + { |
| 12 | + "name": "Community", |
| 13 | + "homepage": "https://github.com/phpro/grumphp/graphs/contributors" |
| 14 | + } |
| 15 | + ], |
6 | 16 | "require": { |
7 | 17 | "php": "^7.1", |
8 | 18 | "composer-plugin-api": "~1.0", |
9 | 19 | "doctrine/collections": "~1.2", |
10 | 20 | "gitonomy/gitlib": "^1.0.3", |
11 | 21 | "monolog/monolog": "~1.16", |
12 | 22 | "seld/jsonlint": "~1.1", |
13 | | - "symfony/config": "~3.4|~4.0", |
14 | | - "symfony/console": "~3.4|~4.0", |
15 | | - "symfony/dependency-injection": "~3.4|~4.0", |
16 | | - "symfony/event-dispatcher": "~3.4|~4.0", |
17 | | - "symfony/filesystem": "~3.4|~4.0", |
18 | | - "symfony/finder": "~3.4|~4.0", |
19 | | - "symfony/options-resolver": "~3.4|~4.0", |
20 | | - "symfony/process": "~3.4|~4.0", |
21 | | - "symfony/yaml": "~3.4|~4.0" |
| 23 | + "symfony/config": "~3.4 || ~4.0", |
| 24 | + "symfony/console": "~3.4 || ~4.0", |
| 25 | + "symfony/dependency-injection": "~3.4 || ~4.0", |
| 26 | + "symfony/event-dispatcher": "~3.4 || ~4.0", |
| 27 | + "symfony/filesystem": "~3.4 || ~4.0", |
| 28 | + "symfony/finder": "~3.4 || ~4.0", |
| 29 | + "symfony/options-resolver": "~3.4 || ~4.0", |
| 30 | + "symfony/process": "~3.4 || ~4.0", |
| 31 | + "symfony/yaml": "~3.4 || ~4.0" |
22 | 32 | }, |
23 | 33 | "require-dev": { |
24 | 34 | "brianium/paratest": "^2.2.0", |
|
32 | 42 | "squizlabs/php_codesniffer": "~2.9" |
33 | 43 | }, |
34 | 44 | "suggest": { |
| 45 | + "allocine/twigcs": "Lets GrumPHP check Twig coding standard.", |
35 | 46 | "atoum/atoum": "Lets GrumPHP run your unit tests.", |
36 | 47 | "behat/behat": "Lets GrumPHP validate your project features.", |
37 | 48 | "brianium/paratest": "Lets GrumPHP run PHPUnit in parallel.", |
38 | 49 | "codeception/codeception": "Lets GrumPHP run your project's full stack tests", |
39 | 50 | "codegyre/robo": "Lets GrumPHP run your automated PHP tasks.", |
40 | 51 | "designsecurity/progpilot": "Lets GrumPHP be sure that there are no vulnerabilities in your code.", |
41 | 52 | "doctrine/orm": "Lets GrumPHP validate your Doctrine mapping files.", |
42 | | - "phan/phan": "Lets GrumPHP unleash a static analyzer on your code", |
43 | 53 | "friendsofphp/php-cs-fixer": "Lets GrumPHP automatically fix your codestyle.", |
44 | 54 | "infection/infection": "Lets GrumPHP evaluate the quality your unit tests", |
45 | 55 | "jakub-onderka/php-parallel-lint": "Lets GrumPHP quickly lint your entire code base.", |
46 | 56 | "localheinz/composer-normalize": "Lets GrumPHP tidy and normalize your composer.json file.", |
47 | 57 | "maglnet/composer-require-checker": "Lets GrumPHP analyze composer dependencies.", |
48 | 58 | "malukenho/kawaii-gherkin": "Lets GrumPHP lint your Gherkin files.", |
49 | 59 | "nikic/php-parser": "Lets GrumPHP run static analyses through your PHP files.", |
| 60 | + "phan/phan": "Lets GrumPHP unleash a static analyzer on your code", |
50 | 61 | "phing/phing": "Lets GrumPHP run your automated PHP tasks.", |
51 | 62 | "phpmd/phpmd": "Lets GrumPHP sort out the mess in your code", |
52 | | - "povils/phpmnd": "Lets GrumPHP help you detect magic numbers in PHP code.", |
53 | 63 | "phpspec/phpspec": "Lets GrumPHP spec your code.", |
54 | 64 | "phpstan/phpstan": "Lets GrumPHP discover bugs in your code without running it.", |
55 | 65 | "phpunit/phpunit": "Lets GrumPHP run your unit tests.", |
| 66 | + "povils/phpmnd": "Lets GrumPHP help you detect magic numbers in PHP code.", |
56 | 67 | "roave/security-advisories": "Lets GrumPHP be sure that there are no known security issues.", |
57 | 68 | "sebastian/phpcpd": "Lets GrumPHP find duplicated code.", |
58 | 69 | "sensiolabs/security-checker": "Lets GrumPHP be sure that there are no known security issues.", |
59 | 70 | "squizlabs/php_codesniffer": "Lets GrumPHP sniff on your code.", |
60 | 71 | "sstalle/php7cc": "Lets GrumPHP check PHP 5.3 - 5.6 code compatibility with PHP 7.", |
61 | 72 | "symfony/phpunit-bridge": "Lets GrumPHP run your unit tests with the phpunit-bridge of Symfony.", |
62 | | - "vimeo/psalm": "Lets GrumPHP discover errors in your code without running it.", |
63 | 73 | "symplify/easycodingstandard": "Lets GrumPHP check coding standard.", |
64 | | - "allocine/twigcs": "Lets GrumPHP check Twig coding standard." |
| 74 | + "vimeo/psalm": "Lets GrumPHP discover errors in your code without running it." |
65 | 75 | }, |
66 | | - "authors": [ |
67 | | - { |
68 | | - "name": "Toon Verwerft", |
69 | | - "email": "toon.verwerft@phpro.be" |
70 | | - }, |
71 | | - { |
72 | | - "name": "Community", |
73 | | - "homepage": "https://github.com/phpro/grumphp/graphs/contributors" |
74 | | - } |
75 | | - ], |
76 | 76 | "config": { |
77 | 77 | "sort-packages": true |
78 | 78 | }, |
79 | 79 | "extra": { |
80 | 80 | "class": "GrumPHP\\Composer\\GrumPHPPlugin" |
81 | 81 | }, |
82 | | - "scripts": { |
83 | | - "post-install-cmd": [ |
84 | | - "GrumPHP\\Composer\\DevelopmentIntegrator::integrate" |
85 | | - ], |
86 | | - "post-update-cmd": [ |
87 | | - "GrumPHP\\Composer\\DevelopmentIntegrator::integrate" |
88 | | - ] |
89 | | - }, |
90 | 82 | "autoload": { |
91 | 83 | "psr-4": { |
92 | 84 | "GrumPHP\\": "src" |
|
97 | 89 | "GrumPHPTest\\": "test" |
98 | 90 | } |
99 | 91 | }, |
100 | | - "bin": ["bin/grumphp"] |
| 92 | + "bin": [ |
| 93 | + "bin/grumphp" |
| 94 | + ], |
| 95 | + "scripts": { |
| 96 | + "post-install-cmd": [ |
| 97 | + "GrumPHP\\Composer\\DevelopmentIntegrator::integrate" |
| 98 | + ], |
| 99 | + "post-update-cmd": [ |
| 100 | + "GrumPHP\\Composer\\DevelopmentIntegrator::integrate" |
| 101 | + ] |
| 102 | + } |
101 | 103 | } |
0 commit comments