summaryrefslogtreecommitdiff
path: root/ext/node/resolution.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/node/resolution.rs')
-rw-r--r--ext/node/resolution.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/node/resolution.rs b/ext/node/resolution.rs
index e930215fd..81a2521b5 100644
--- a/ext/node/resolution.rs
+++ b/ext/node/resolution.rs
@@ -339,7 +339,7 @@ fn resolve_package_target_string(
));
}
let invalid_segment_re =
- Regex::new(r"(^|\|/)(..?|node_modules)(\|/|$)").expect("bad regex");
+ Regex::new(r"(^|\\|/)(\.\.?|node_modules)(\\|/|$)").expect("bad regex");
let pattern_re = Regex::new(r"\*").expect("bad regex");
if !target.starts_with("./") {
if internal && !target.starts_with("../") && !target.starts_with('/') {