Skip to content

Commit 4e6043f

Browse files
committed
added sep option to lines transform
1 parent c6dfcbb commit 4e6043f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/transforms/lines._js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ module.exports = {
1212
options = options || {};
1313

1414
function clean(line) {
15-
return line[line.length - 1] === '\r' ? line.substring(0, line.length - 1) : line;
15+
return (!options.sep && line[line.length - 1] === '\r') ? line.substring(0, line.length - 1) : line;
1616
}
1717
return function(_, reader, writer) {
1818
var remain = "";
1919
reader.forEach(_, function(_, chunk) {
20-
var lines = chunk.split('\n');
20+
var lines = chunk.split(options.sep || '\n');
2121
if (lines.length > 1) {
2222
writer.write(_, clean(remain + lines[0]));
2323
for (var i = 1; i < lines.length - 1; i++) writer.write(_, clean(lines[i]));

0 commit comments

Comments
 (0)