Necessarily Precedes Mischief
    Wondering what’s next for npm?Check out our public roadmap! »

    trim-newlines
    TypeScript icon, indicating that this package has built-in type declarations

    4.0.2 • Public • Published

    trim-newlines

    Trim newlines from the start and/or end of a string

    Install

    $ npm install trim-newlines
    

    Usage

    import trimNewlines from 'trim-newlines';
    
    trimNewlines('\n🦄\r\n');
    //=> '🦄'
    
    trimNewlines.start('\n🦄\r\n');
    //=> '🦄\r\n'
    
    trimNewlines.end('\n🦄\r\n');
    //=> '\n🦄'

    API

    trimNewlines(string)

    Trim from the start and end of a string.

    trimNewlines.start(string)

    Trim from the start of a string.

    trimNewlines.end(string)

    Trim from the end of a string.

    Related

    • trim-left - Similar to String#trim() but removes only whitespace on the left
    • trim-right - Similar to String#trim() but removes only whitespace on the right.

    Get professional support for this package with a Tidelift subscription
    Tidelift helps make open source sustainable for maintainers while giving companies
    assurances about security, maintenance, and licensing for their dependencies.

    Install

    npm i trim-newlines

    DownloadsWeekly Downloads

    11,320,715

    Version

    4.0.2

    License

    MIT

    Unpacked Size

    4.62 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar