El archivo de verificación de Nodejs existe, si no, espere hasta que exista

Estoy generando archivos automáticamente, y tengo otro script que verificará si un archivo dado ya está generado, entonces, ¿cómo podría implementar dicha función?

function checkExistsWithTimeout(path, timeout)

que verificará si existe una ruta, si no, espere, tiempo de espera de util.

Respuestas a la pregunta(5)

Su respuesta a la pregunta