Nó Js: teste para ver se um arquivo está bloqueado para edição por outro processo

Estou escrevendo algum código nos NodeJs e quero verificar se o arquivo está sendo usado por outro processo, se não faz nada, se não está em uso, faça alguma coisa.

fs.stats é como a, neste instante qual é o tamanho do arquivo. E não me diz se está atualmente em uso em outro processo.

Não tenho certeza o que mais tentar.

Qual é a melhor maneira de saber se um arquivo está atualmente bloqueado para edição por outro processo, antes de tentar acessar o arquivo usando o nodejs?

questionAnswers(1)

yourAnswerToTheQuestion