Skip to content

Commit 033d1a9

Browse files
committed
update composer.json with additional settings, reorganize existing settings
1 parent 956940f commit 033d1a9

File tree

1 file changed

+30
-6
lines changed

1 file changed

+30
-6
lines changed

composer.json

Lines changed: 30 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,33 @@
11
{
22
"name": "permafrost-dev/coverage-check",
3-
"description": "Check a project's code coverage, optionally enforcing a minimum value",
43
"type": "library",
4+
"description": "Check a project's code coverage, optionally enforcing a minimum value",
5+
"keywords": [
6+
"permafrost",
7+
"coverage",
8+
"code-coverage",
9+
"code-quality",
10+
"automation"
11+
],
12+
"homepage": "https://github.com/permafrost-dev/coverage-check",
513
"license": "MIT",
614
"authors": [
715
{
816
"name": "Patrick Organ",
9-
"email": "[email protected]"
17+
"email": "[email protected]",
18+
"homepage": "https://permafrost.dev",
19+
"role": "Developer"
1020
}
1121
],
1222
"require": {
1323
"php": "^7.3|^8.0",
1424
"ext-simplexml": "*",
1525
"symfony/console": "^5.3"
1626
},
27+
"require-dev": {
28+
"phpunit/phpunit": "^9.5",
29+
"spatie/phpunit-snapshot-assertions": "^4.2"
30+
},
1731
"autoload": {
1832
"psr-4": {
1933
"Permafrost\\CoverageCheck\\": "src/"
@@ -24,9 +38,19 @@
2438
"Permafrost\\CoverageCheck\\Tests\\": "tests"
2539
}
2640
},
41+
"scripts": {
42+
"test": "vendor/bin/phpunit"
43+
},
44+
"config": {
45+
"sort-packages": true
46+
},
47+
"minimum-stability": "dev",
48+
"prefer-stable": true,
2749
"bin": "bin/coverage-check",
28-
"require-dev": {
29-
"phpunit/phpunit": "^9.5",
30-
"spatie/phpunit-snapshot-assertions": "^4.2"
31-
}
50+
"funding": [
51+
{
52+
"type": "github",
53+
"url": "https://github.com/sponsors/permafrost-dev"
54+
}
55+
]
3256
}

0 commit comments

Comments
 (0)