Ответ 1
Не уверен, что это новое в 0.8.x, но теперь существует константа http://nodejs.org/api/os.html#os_os_eol
var endOfLine = require('os').EOL;
Есть ли константа, доступная в Node.JS для символа новой строки, которая специфична для платформы, на которой запущено приложение?
Например:
\r\n
\n
Не уверен, что это новое в 0.8.x, но теперь существует константа http://nodejs.org/api/os.html#os_os_eol
var endOfLine = require('os').EOL;
К сожалению, нет константы, но вы сами определяете ее:
var nl = (process.platform === 'win32' ? '\r\n' : '\n')
(заметим, что это довольно наивное решение)