fix: don't handle args of `@warn` and `@error` directives as media query list (#3769)
parent
dbb494ed30
commit
105914e45c
|
@ -205,7 +205,14 @@ function parseNestedCSS(node) {
|
|||
}
|
||||
}
|
||||
if (node.type === "css-atrule" && typeof node.params === "string") {
|
||||
node.params = parseMediaQuery(node.params);
|
||||
if (node.name === "warn" || node.name === "error") {
|
||||
node.params = {
|
||||
type: "media-unknown",
|
||||
value: node.params
|
||||
};
|
||||
} else {
|
||||
node.params = parseMediaQuery(node.params);
|
||||
}
|
||||
}
|
||||
}
|
||||
return node;
|
||||
|
|
|
@ -54,6 +54,21 @@ $default: "very-long-long-long-long-long-long-long-long-long-long-long-value"
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn #{$message};
|
||||
@warn "Very long long long long long long long long long long long long long line (#{$message}).";
|
||||
@warn
|
||||
"Very long long long long long long long long long long long long long line (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error #{$message};
|
||||
@error "Very long long long long long long long long long long long long long line Error (#{$message}).";
|
||||
@error
|
||||
"Very long long long long long long long long long long long long long line Error (#{$message}).";
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
@media #{$g-breakpoint-tiny} {
|
||||
}
|
||||
|
@ -112,4 +127,17 @@ $default: "very-long-long-long-long-long-long-long-long-long-long-long-value" !d
|
|||
}
|
||||
}
|
||||
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn #{$message};
|
||||
@warn "Very long long long long long long long long long long long long long line (#{$message}).";
|
||||
@warn "Very long long long long long long long long long long long long long line (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error #{$message};
|
||||
@error "Very long long long long long long long long long long long long long line Error (#{$message}).";
|
||||
@error "Very long long long long long long long long long long long long long line Error (#{$message}).";
|
||||
|
||||
`;
|
||||
|
|
|
@ -44,3 +44,18 @@ $default: "very-long-long-long-long-long-long-long-long-long-long-long-value"
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn "Warn (#{$message}).";
|
||||
@warn #{$message};
|
||||
@warn "Very long long long long long long long long long long long long long line (#{$message}).";
|
||||
@warn
|
||||
"Very long long long long long long long long long long long long long line (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error "Error (#{$message}).";
|
||||
@error #{$message};
|
||||
@error "Very long long long long long long long long long long long long long line Error (#{$message}).";
|
||||
@error
|
||||
"Very long long long long long long long long long long long long long line Error (#{$message}).";
|
||||
|
|
Loading…
Reference in New Issue