J'écris un paquet qui est destiné à être installé uniquement sur des machines locales de développeur. Que puis-je faire pour vous assurer qu'il apparaît à côté d'autres paquets dans require-dev comme PHPUnit, etc.Comment puis-je m'assurer que le paquet que j'écris sera dans require-dev de l'application cible?
aussi pourquoi je dérange même pas à énumérer toutes les dépendances dans require-dev de mon colis car ils ne seront jamais installés dans la toute façon application cible?
Mon composer.json:
{
"name": "alquesadilla/my-package-name",
"description": "Some thing to help you in your local development.",
"type": "library",
"license": "MIT",
"version": "1.0.0",
"authors": [
{
"name": "Name",
"email": "[email protected]",
"homepage": "http://someurl.com"
}
],
"bin": ["bin/enforce"],
"autoload": {
"psr-4": {
"alquesadilla\\MyClass\\": "src/"
}
},
"require": {
"squizlabs/php_codesniffer": "3.1.*",
"exussum12/coverage-checker": "0.7.*"
}
}