Gulp plugin that unifying newline characters to either \n,\r\n, or \r.
"use strict";
var gulp = require("gulp");
var convertNewline = require("gulp-convert-newline");
gulp.task("default", function() {
return gulp.src("src/file.txt")
.pipe(convertNewline({
newline: "crlf",
encoding: "shift_jis"
}))
.pipe(gulp.dest("dest"));
});Optional. Target newline characters. Either "lf", "crlf", or "cr". The default is "lf".
Optional. The encoding of the file. If encoding is not specified, utf8 encoding is assumed.
Supported encodings are listed on the iconv-lite wiki.
This plugin is heavily based on gulp-convert-encoding.