(str, name)
| 109 | } |
| 110 | |
| 111 | function convertStringToRegExp(str, name) { |
| 112 | const match = RegExpPrototypeExec(kRegExpPattern, str); |
| 113 | const pattern = match?.[1] ?? str; |
| 114 | const flags = match?.[2] || ''; |
| 115 | |
| 116 | try { |
| 117 | return new RegExp(pattern, flags); |
| 118 | } catch (err) { |
| 119 | const msg = err?.message; |
| 120 | |
| 121 | throw new ERR_INVALID_ARG_VALUE( |
| 122 | name, |
| 123 | str, |
| 124 | `is an invalid regular expression.${msg ? ` ${msg}` : ''}`, |
| 125 | ); |
| 126 | } |
| 127 | } |
| 128 | |
| 129 | const kBuiltinDestinations = new SafeMap([ |
| 130 | ['stdout', process.stdout], |
no outgoing calls
no test coverage detected
searching dependent graphs…