composer JSON update