crlf

detect and change newline endings

  • crlf

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
crlf
2311.1.16 years ago8 years agoMinified + gzip package size for crlf in KB

Readme

crlf
!NPM versionnpm-imagenpm-url !Build statustravis-imagetravis-url !Test coveragecoveralls-imagecoveralls-url !Downloadsdownloads-imagedownloads-url
Detect and change line endings

Usage

The cli is probably the one you're looking for, first npm install -g crlf. Usage is something like this:
$ crlf index.js
index.js CRLF
$ crlf *.js
index.js CRLF
test.js LF
$ crlf --set=LF *.js
index.js CRLF -> LF
test.js LF -> LF
$ crlf index.js
LF

Here's the API usage
var crlf = require('crlf');

crlf.get(__dirname + '/package.json', null, function(err, endingType) {
  console.log(endingType); // LF
});
crlf.set(__dirname + '/package.json', 'CRLF', function(err, endingType) {
  console.log(endingType); // LF
  // file was using LF and now uses CRLF
});