[composer] add composer.json