"Source" js type replaced by "remote" or "local"

(remote is like local but with no route added)