diff --git a/rslib/src/text.rs b/rslib/src/text.rs index e95dd266e..aebdb3caf 100644 --- a/rslib/src/text.rs +++ b/rslib/src/text.rs @@ -186,7 +186,7 @@ static UNDERSCORED_CSS_IMPORTS: LazyLock = LazyLock::new(|| { | # or '(_[^']+)' # single quoted | # or - (_.+) # unquoted filename + (_.+?) # unquoted filename \s*\)) "#, ) @@ -649,8 +649,17 @@ mod test { "URL(\"_bar.css\")\n", "@import url('_baz.css')\n", "url('nope.css')\n", + "url(_foo.woff2) format('woff2')", )), - vec!["_foo.css", "_bar.css", "_baz.css", "_foo.css", "_bar.css", "_baz.css",] + vec![ + "_foo.css", + "_bar.css", + "_baz.css", + "_foo.css", + "_bar.css", + "_baz.css", + "_foo.woff2" + ] ); assert_eq!( extract_underscored_references(concat!(