added compass and npm