Squashed 'component/config/' changes from adb7d4e..c7722f5

c7722f5 update spyc requirement
ba73c9b Update composer.json
4974bb9 composer.json formatting fix
ef5f6f0 updated spyc requirement

git-subtree-dir: component/config
git-subtree-split: c7722f5981e04cdbd3fb62eb250703ece649505a
Merge commit '5a6683b405b9ce64c231800e524e8ebfbf4bedc9'