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.