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

4.0.0 • Public • Published

redent

Strip redundant indentation and indent the string

Install

$ npm install redent

Usage

import redent from 'redent';

redent('\n  foo\n    bar\n', 1);
//=> '\n foo\n   bar\n'

API

redent(string, count?, options?)

string

Type: string

The string to normalize indentation.

count

Type: number
Default: 0

How many times you want options.indent repeated.

options

Type: object

indent

Type: string
Default: ' '

The string to use for the indent.

includeEmptyLines

Type: boolean
Default: false

Also indent empty lines.


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.

Dependencies (2)

Dev Dependencies (3)

Package Sidebar

Install

npm i redent

Weekly Downloads

21,003,792

Version

4.0.0

License

MIT

Unpacked Size

3.85 kB

Total Files

5

Last publish

Collaborators

  • sindresorhus