composer.json file contents