Sign in
cobalt
/
cobalt
/
refs/heads/22.lts.stable
/
.
/
src
/
third_party
/
devtools
/
node_modules
/
ansi-regex
/
index.js
blob: c4aaecf5050639b636288b7334b31f12cbb8eb37 [
file
] [
log
] [
blame
] [
edit
]
'use strict'
;
module
.
exports
=
()
=>
{
const
pattern
=
[
'[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[a-zA-Z\\d]*)*)?\\u0007)'
,
'(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PRZcf-ntqry=><~]))'
].
join
(
'|'
);
return
new
RegExp
(
pattern
,
'g'
);
};