[vendor] composer self-update