count-break-lines

1.0.2 • Public • Published

count-break-lines

Calculate break lines by columns, compatible with ANSI and non-ASCII inputs.

npm i count-break-lines

Usage

const countBreakLines = require('count-break-lines')
const columns = process.stdout.columns || 80

countBreakLines('hey', columns) // => 0
countBreakLines('hey\njump', columns) // => 1

countBreakLines('\x1B[31mA\x1B[39m'.repeat(80), columns) // => 0
countBreakLines('한'.repeat(80), columns) // => 1

License

MIT

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.2
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.2
    0
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i count-break-lines

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

2.77 kB

Total Files

5

Last publish

Collaborators

  • lukks