(s, { windowsPathsNoEscape = false, magicalBraces = true } = {})
| 378 | Object.defineProperty(exports2, "__esModule", { value: true }); |
| 379 | exports2.unescape = void 0; |
| 380 | var unescape = (s, { windowsPathsNoEscape = false, magicalBraces = true } = {}) => { |
| 381 | if (magicalBraces) { |
| 382 | return windowsPathsNoEscape ? s.replace(/\[([^/\\])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^/\\])\]/g, "$1$2").replace(/\\([^/])/g, "$1"); |
| 383 | } |
| 384 | return windowsPathsNoEscape ? s.replace(/\[([^/\\{}])\]/g, "$1") : s.replace(/((?!\\).|^)\[([^/\\{}])\]/g, "$1$2").replace(/\\([^/{}])/g, "$1"); |
| 385 | }; |
| 386 | exports2.unescape = unescape; |
| 387 | } |
| 388 | }); |
no outgoing calls
no test coverage detected