Nodo J: prueba para ver si un archivo está bloqueado para su edición por otro proceso

Estoy escribiendo algún código en NodeJs, y quiero verificar si el archivo está en uso por otro proceso, si no hace nada, si no está en uso, haga algo.

fs.stats es una especie de, en este instante, cuál es el tamaño del archivo. Y no me dice si actualmente está en uso desde otro proceso.

No estoy seguro de qué más probar.

¿Cuál es la mejor manera de saber si un archivo está actualmente bloqueado para su edición por otro proceso, antes de intentar acceder al archivo usando nodejs?

Respuestas a la pregunta(1)

Su respuesta a la pregunta