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

    1.0.3 • Public • Published

    oneline

    Write nice template literals with newlines, but format as a single-line string. Trims leading/trailing whitespace and replaces all newlines and subsequent whitespace with a single space.

    npm versionBuild Status

    Installing

    npm install --save oneline
    

    Basic usage

    const oneline = require('oneline')
     
    const url = 'https://docs.npmjs.com/'
    const message = oneline`
      It's a fine day to write a long, verbose string.
      It could contain all sorts of expressions, let's for instance
      inject a URL, say to the NPM docs: ${url}. In the end, this will
      all result in a single line of text.
    `
     
    console.log(message)
    // It's a fine day to write a long, verbose string. It could contain all sorts of expressions, let's for instance inject a URL, say to the NPM docs: https://docs.npmjs.com/. In the end, this will all result in a single line of text.

    Thanks to...

    Thanks Hal Henke for donating the package name! <3

    License

    MIT © Espen Hovlandsdal

    Install

    npm i oneline

    DownloadsWeekly Downloads

    37,322

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    4.52 kB

    Total Files

    6

    Last publish

    Collaborators

    • rexxars