123456789101112131415161718 |
- var ansiRegex = new RegExp(["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)", "(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-nq-uy=><~]))"].join("|"), "g");
- function stripAnsi(string) {
- if (typeof string !== "string") {
- throw new TypeError("Expected a `string`, got `".concat(typeof string, "`"));
- }
- return string.replace(ansiRegex, "");
- }
- export default stripAnsi;
|