README
detab
Detab: tabs → spaces.
Install
This package is ESM only: Node 12+ is needed to use it and it must be import
ed
instead of require
d.
npm:
npm install detab
Use
import {detab} from 'detab'
console.log(detab('\tfoo\nbar\tbaz'))
console.log(detab('\tfoo\nbar\tbaz', 2))
console.log(detab('\tfoo\nbar\tbaz', 8))
Yields:
foo
bar baz
foo
bar baz
foo
bar baz
API
This package exports the following identifiers: detab
.
There is no default export.
detab(value[, size=4])
Replace tabs with spaces in value
(string
), being smart about which column
the tab is at and which size
(number
, default: 4
) should be used.