Hi there,
@import urls gets broken if there is no space after url(), eg @import url("some.css")print; which is perfectly valid CSS as reported by https://jigsaw.w3.org/css-validator/#validate_by_input+with_options.
Environment
- clean-css version -
npm ls clean-css: clean-css@5.3.1
- node.js version -
node -v: v18.5.0
- operating system: macos catalina
Configuration options
var CleanCSS = require('clean-css');
new CleanCSS({})
Input CSS
@import url("some.css")print;
Actual output CSS
@import url('some.css)print');
Expected output CSS
@import url("some.css")print;
Hi there,
@import urls gets broken if there is no space after url(), eg
@import url("some.css")print;which is perfectly valid CSS as reported by https://jigsaw.w3.org/css-validator/#validate_by_input+with_options.Environment
npm ls clean-css: clean-css@5.3.1node -v: v18.5.0Configuration options
Input CSS
Actual output CSS
Expected output CSS