Skip to content

Commit 9689b5c

Browse files
committed
build: add scripts and normalize
Added scripts, normalized the archive, upgrade to php 8.0, and removed unused packages. Closes #1
1 parent d4add87 commit 9689b5c

File tree

1 file changed

+30
-31
lines changed

1 file changed

+30
-31
lines changed

composer.json

Lines changed: 30 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,69 +1,68 @@
11
{
2-
"name": "josantonius/languagecode",
3-
"type": "library",
4-
"description": "List of 217 language codes: ISO 639-1.",
2+
"name": "josantonius/language-code",
3+
"description": "PHP library to get language name from code.",
4+
"license": "MIT",
5+
"type": "library",
56
"keywords": [
6-
"Language code",
7-
"Language",
8-
"ISO 639-1",
9-
"HHVM",
10-
"PHP"
7+
"language-code",
8+
"language",
9+
"iso-639-1",
10+
"php"
1111
],
12-
"license": "MIT",
1312
"authors": [
1413
{
15-
"name": "Josantonius",
16-
"email": "hello@josantonius.com",
17-
"homepage": "https://josantonius.com",
18-
"role": "Developer"
14+
"name": "Josantonius",
15+
"email": "hello@josantonius.dev",
16+
"homepage": "https://josantonius.dev",
17+
"role": "Developer"
1918
}
2019
],
2120
"support": {
22-
"issues": "https://github.com/josantonius/php-languagecode/issues",
23-
"forum": "http://stackoverflow.com/tags/josantonius/php-languagecode",
24-
"source": "https://github.com/josantonius/php-languagecode"
25-
},
26-
"config": {
27-
"preferred-install": "dist"
21+
"issues": "https://github.com/josantonius/php-language-code/issues",
22+
"source": "https://github.com/josantonius/php-language-code",
23+
"discussions": "https://github.com/josantonius/php-language-code/discussions"
2824
},
29-
"minimum-stability": "stable",
3025
"require": {
31-
"php": "^5.6 || ^7.0"
26+
"php": "^8.0"
3227
},
3328
"require-dev": {
34-
"phpunit/phpunit": "^5.7 || ^6.0",
35-
"squizlabs/php_codesniffer": "^3.0",
36-
"friendsofphp/php-cs-fixer": "^2.3 || ^2.8",
37-
"phpmd/phpmd": "^2.6"
29+
"phpmd/phpmd": "^2.6",
30+
"phpunit/phpunit": "^9.5",
31+
"squizlabs/php_codesniffer": "^3.7"
3832
},
33+
"minimum-stability": "stable",
3934
"autoload": {
4035
"psr-4": {
4136
"Josantonius\\LanguageCode\\": "src/"
4237
}
4338
},
4439
"autoload-dev": {
4540
"psr-4": {
46-
"Josantonius\\LanguageCode\\": "tests/"
41+
"Josantonius\\LanguageCode\\Tests\\": "tests/"
4742
}
4843
},
44+
"config": {
45+
"preferred-install": "dist"
46+
},
4947
"extra": {
5048
"branch-alias": {
5149
"dev-master": "1.0-dev"
5250
}
5351
},
5452
"scripts": {
55-
"phpunit": "vendor/bin/phpunit --colors=always;",
56-
"phpcs": "vendor/bin/phpcs --standard=phpcs.xml $(find . -name '*.php');",
57-
"phpmd": "vendor/bin/phpmd src,tests text ./phpmd.xml",
53+
"coverage": "vendor/bin/phpunit --coverage-clover=coverage.xml",
5854
"fix": [
59-
"vendor/bin/php-cs-fixer fix -v",
6055
"vendor/bin/phpcbf src tests"
6156
],
57+
"htmlCoverage": "vendor/bin/phpunit --coverage-html coverage",
58+
"phpcs": "vendor/bin/phpcs --standard=phpcs.xml $(find . -name '*.php');",
59+
"phpmd": "vendor/bin/phpmd src,tests text ./phpmd.xml",
60+
"phpunit": "vendor/bin/phpunit --colors=always;",
6261
"tests": [
6362
"clear",
6463
"@phpmd",
6564
"@phpcs",
6665
"@phpunit"
6766
]
6867
}
69-
}
68+
}

0 commit comments

Comments
 (0)