/usr/lib/node_modules/pnpm/dist/node_modules/minimatch/dist/esm
NameSizeModeActions
assert-valid-pattern.d.ts.map1990644editdlrm
assert-valid-pattern.js3360644editdlrm
assert-valid-pattern.js.map7850644editdlrm
ast.d.ts.map8680644editdlrm
ast.js225880644editdlrm
ast.js.map400360644editdlrm
brace-expressions.d.ts.map3040644editdlrm
brace-expressions.js56310644editdlrm
brace-expressions.js.map103550644editdlrm
escape.d.ts.map2440644editdlrm
escape.js8480644editdlrm
escape.js.map13640644editdlrm
index.d.ts.map31940644editdlrm
index.js390980644editdlrm
index.js.map716570644editdlrm
package.json230644editdlrm
unescape.d.ts.map2540644editdlrm
unescape.js8470644editdlrm
unescape.js.map13890644editdlrm
Edit: /usr/lib/node_modules/pnpm/dist/node_modules/minimatch/dist/esm/unescape.js.map (1389B)
{"version":3,"file":"unescape.js","sourceRoot":"","sources":["../../src/unescape.ts"],"names":[],"mappings":"AACA;;;;;;;;;;;;;GAaG;AACH,MAAM,CAAC,MAAM,QAAQ,GAAG,CACtB,CAAS,EACT,EACE,oBAAoB,GAAG,KAAK,MACsB,EAAE,EACtD,EAAE;IACF,OAAO,oBAAoB;QACzB,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,gBAAgB,EAAE,IAAI,CAAC;QACnC,CAAC,CAAC,CAAC,CAAC,OAAO,CAAC,2BAA2B,EAAE,MAAM,CAAC,CAAC,OAAO,CAAC,YAAY,EAAE,IAAI,CAAC,CAAA;AAChF,CAAC,CAAA","sourcesContent":["import { MinimatchOptions } from './index.js'\n/**\n * Un-escape a string that has been escaped with {@link escape}.\n *\n * If the {@link windowsPathsNoEscape} option is used, then square-brace\n * escapes are removed, but not backslash escapes. For example, it will turn\n * the string `'[*]'` into `*`, but it will not turn `'\\\\*'` into `'*'`,\n * becuase `\\` is a path separator in `windowsPathsNoEscape` mode.\n *\n * When `windowsPathsNoEscape` is not set, then both brace escapes and\n * backslash escapes are removed.\n *\n * Slashes (and backslashes in `windowsPathsNoEscape` mode) cannot be escaped\n * or unescaped.\n */\nexport const unescape = (\n s: string,\n {\n windowsPathsNoEscape = false,\n }: Pick = {}\n) => {\n return windowsPathsNoEscape\n ? s.replace(/\\[([^\\/\\\\])\\]/g, '$1')\n : s.replace(/((?!\\\\).|^)\\[([^\\/\\\\])\\]/g, '$1$2').replace(/\\\\([^\\/])/g, '$1')\n}\n"]}