fix: module@x.x.x syntax