free composer.json