Phar like newlines
The `composer.json` we create needs to include the Package Index.

I mistakenly thought the `package_index()` method got us there, but it's only being used to check whether a package is a community package.
Only indicate Composer errors if there are legit errors