-
Notifications
You must be signed in to change notification settings - Fork 72
Closed
Labels
Description
I'm not sure if it's a braces or micromatch issue, but
braces("C:/Program Files \\(x86\\)")
returns
[ "C:/Program Files (x86)" ]
losing the escape characters, making
micromatch.parse("C:/Program Files \\(x86\\)")
return the tokens
[
{
"type": "bos",
"value": "",
"output": ""
},
{
"type": "text",
"value": "C:"
},
{
"type": "slash",
"value": "/",
"output": "\\/"
},
{
"type": "text",
"value": "Program Files "
},
{
"type": "paren",
"value": "("
},
{
"type": "text",
"value": "x86"
},
{
"type": "paren",
"value": ")",
"output": ")"
}
]
vs what I expected and what
picomatch.parse("C:/Program Files \\(x86\\)")
returns
[
{
"type": "bos",
"value": "",
"output": ""
},
{
"type": "text",
"value": "C:"
},
{
"type": "slash",
"value": "/",
"output": "\\/"
},
{
"type": "text",
"value": "Program Files \\(x86\\)"
}
]
Here's some sample code: https://repl.it/repls/SharpStrangeChemistry