Versionen sollten feste Abhängigkeiten haben
Die Versionen dieses Pakets sollten aus Stabilitätsgründen immer feste Version von anderen Paketen requiren.
Zum Teil passt das auch schon (z.B. pace oder buttons), aber bei einigen fehlt das noch (z.B. bricks, FontAwesome).
Allerdings sollte statt >=1.2.0
besser 1.2.*
requiret werden.
"quiqqer\/quiqqer": "*@dev",
"quiqqer\/bricks": "*@dev",
"quiqqer\/fontawesome": "*@dev",
"quiqqer\/sitetypes": "*@dev",
"quiqqer\/menu": "1.*|dev-dev",
"quiqqer\/unsemantic": "*@dev",
"quiqqer\/utils": ">=1.7|dev-dev",
"quiqqer\/page-transition": "1.*",
"quiqqer\/pace": ">=1.2.0|dev-master|dev-dev",
"quiqqer\/buttons": ">=1.0.0|dev-master|dev-dev"
Für die Branches dev-dev und dev-master ist das nicht so wichtig.
Für die Bricks könnte das so aussehen:
"quiqqer\/bricks": "1.*|dev-master|dev-dev"