taylored composer.json to ss 3.0