Premier commit.
parents
Showing
+391 -0
.docheader
0 → 100644
.editorconfig
0 → 100644
.gitignore
0 → 100644
.gitlab-ci.yml
0 → 100644
.php_cs.dist
0 → 100644
LICENSE-GPL.md
0 → 100644
This diff is collapsed.
LICENSE-LGPL.md
0 → 100644
composer.json
0 → 100644
{ | |||
"name": "irstea/api-metadata", | |||
"description": "Publication des metadonnées d'api-platform.", | |||
"type": "skeleton", | |||
"license": "LGPL-3.0-or-later", | |||
"keywords": [ | |||
"api-platform", | |||
"metadata" | |||
], | |||
"authors": [ | |||
{ | |||
"name": "Guillaume Perréal", | |||
"role": "Developer" | |||
} | |||
], | |||
"homepage": "https://gitlab.irstea.fr/pole-is/bundles/api-metadata", | |||
"support": { | |||
"email": "dsi.poleis@lists.irstea.fr", | |||
"issues": "https://gitlab.irstea.fr/pole-is/bundles/api-metadata/issues", | |||
"source": "https://gitlab.irstea.fr/pole-is/bundles/api-metadata/tree/master" | |||
}, | |||
"minimum-stability": "stable", | |||
"prefer-stable": true, | |||
"config": { | |||
"preferred-install": "dist", | |||
"sort-packages": true, | |||
"platform": { | |||
"php": "7.1.28" | |||
} | |||
}, | |||
"require": { | |||
"php": "^7.1", | |||
"beberlei/assert": "^3.2" | |||
}, | |||
"require-dev": { | |||
"irstea/php-cs-fixer-config": "^1.0", | |||
"irstea/phpmd-config": "^1.0", | |||
"irstea/phpstan-config": "^1.0", | |||
"jakub-onderka/php-parallel-lint": "^1.0", | |||
"maglnet/composer-require-checker": "^2.0", | |||
"phploc/phploc": "^4.0", | |||
"phpunit/phpunit": "^7.5", | |||
"roave/security-advisories": "dev-master", | |||
"sebastian/phpcpd": "^4.1", | |||
"sensiolabs/security-checker": "^5.0" | |||
}, | |||
"autoload": { | |||
"psr-4": { | |||
"Irstea\\ApiMetadata\\": "src/" | |||
} | |||
}, | |||
"autoload-dev": { | |||
"psr-4": { | |||
"Irstea\\ApiMetadata\\Tests\\": "tests/" | |||
} | |||
}, | |||
"scripts": { | |||
"phploc": "vendor/bin/phploc src tests", | |||
"fix-cs": "vendor/bin/php-cs-fixer fix", | |||
"test": [ | |||
"@test:lint", | |||
"@test:phpcpd", | |||
"@test:phpmd", | |||
"@test:phpstan", | |||
"@test:phpunit", | |||
"@test:composer-validate", | |||
"@test:composer-require", | |||
"@test:security" | |||
], | |||
"test:lint": [ | |||
"vendor/bin/parallel-lint src tests", | |||
"vendor/bin/php-cs-fixer fix --dry-run" | |||
], | |||
"test:phpcpd": "vendor/bin/phpcpd --fuzzy src tests", | |||
"test:phpmd": "vendor/bin/phpmd src,tests text ./phpmd-ruleset.xml", | |||
"test:phpstan": "vendor/bin/phpstan analyse --ansi --no-progress src tests", | |||
"test:phpunit": "vendor/bin/phpunit", | |||
"test:composer-validate": "composer validate", | |||
"test:composer-require": "vendor/bin/composer-require-checker check", | |||
"test:security": "test '!' -s composer.lock || vendor/bin/security-checker security:check" | |||
}, | |||
"scripts-descriptions": { | |||
"fix-cs": "Applique les corrections automatiques de style.", | |||
"phploc": "Calcule des stats sur les sources.", | |||
"test": "Exécute tous les tests en série.", | |||
"test:lint": "Vérifie la syntaxe et le style des sources.", | |||
"test:phpcpd": "Détecte les blocs de code similaires.", | |||
"test:phpmd": "Détecte des défauts de codage.", | |||
"test:phpstan": "Détecte des erreurs de programmation grâce au typage.", | |||
"test:phpunit": "Exécute les tests dynamiques.", | |||
"test:composer-validate": "Vérifie la validité du composer.json.", | |||
"test:composer-require": "Vérifie que les sources n'utilise que des librairies listés dans les dépendances directes.", | |||
"test:security": "Vérifie qu'aucun paquet utilisé n'ait de faille de sécurité signalée." | |||
} | |||
} |
composer.lock
0 → 100644
This diff is collapsed.
phpmd-ruleset.xml
0 → 100644
phpstan.neon
0 → 100644
phpunit.xml
0 → 100644
Please register or sign in to comment