Have ideas to improve npm?Join in the discussion! »

    cr

    0.1.0 • Public • Published

    cr NPM version

    Strip windows carriage returns, or convert carriage returns to newlines.

    Install

    Install with npm

    $ npm i cr --save

    Usage

    var cr = require('cr');
    cr('a\r\nb\r\nc');
    //=> 'a\nb\nc'
     
    cr('a\rb\rc');
    //=> 'a\nb\nc'

    Strip carriage returns

    var cr = require('cr');
    cr.strip('a\r\nb\r\nc');
    //=> 'a\nb\nc'
     
    cr.strip('a\rb\rc');
    //=> 'abc'

    Related projects

    • copy: Copy files or directories using globs. | homepage
    • read-data: Read JSON or YAML files. | homepage
    • read-file: Thin wrapper around fs.readFile and fs.readFileSync that also strips byte order marks when utf8 encoding… more | homepage
    • read-yaml: Very thin wrapper around js-yaml for directly reading in YAML files. | homepage
    • write: Write files to disk, creating intermediate directories if they don't exist. | homepage

    Running tests

    Install dev dependencies:

    $ npm i -d && npm test

    Contributing

    Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

    Author

    Jon Schlinkert

    License

    Copyright © 2015 Jon Schlinkert Released under the MIT license.


    This file was generated by verb-cli on October 10, 2015.

    Install

    npm i cr

    DownloadsWeekly Downloads

    2,666

    Version

    0.1.0

    License

    MIT

    Last publish

    Collaborators

    • avatar