En Javascript (Node) (módulo fs), al leer un archivo txt, convierte todas las barras diagonales inversas en barras diagonales inversas dobles, para que no se escapen accidentalmente de los caracteres que las siguen.
sin embargo, tener \n REALMENTE escapando del carácter n podría ser deseable en algunos casos.
Podría hacer algo como esto:
str = str.replace(/\\n/g,"\n").replace(/\\t/g,"\t")... etc pero si hay una función que hace esto automáticamente, esto es solo una repetición innecesaria.
He investigado mucho y todavía no puedo encontrar una solución a este problema.