js DEP update with dependencies visualization implementation