Skip to content

chalk/strip-ansi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4250e5d · Jan 19, 2025

History

70 Commits
Jan 19, 2025
Jun 20, 2017
Sep 29, 2018
Sep 29, 2018
Sep 29, 2018
Apr 16, 2021
May 28, 2023
Apr 16, 2021
Apr 16, 2021
Jan 19, 2025
Jan 19, 2025
Apr 16, 2021

Repository files navigation

strip-ansi

Strip ANSI escape codes from a string

Note

Node.js has this built-in now with stripVTControlCharacters. The benefit of this package is consistent behavior across Node.js versions and faster improvements. The Node.js version is actually based on this package.

Install

npm install strip-ansi

Usage

import stripAnsi from 'strip-ansi';

stripAnsi('\u001B[4mUnicorn\u001B[0m');
//=> 'Unicorn'

stripAnsi('\u001B]8;;https://github.com\u0007Click\u001B]8;;\u0007');
//=> 'Click'

Related

Maintainers