updated npmRequire