Detab: tabs → spaces.
This package is ESM only: Node 12+ is needed to use it and it must be imported
instead of required.
npm:
npm install detab
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
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.
Copyright 2013 - present © cnpmjs.org