Why:
* So it matches other options where `false` means 'disable'.
+[4.1.0-pre / 20xx-xx-xx](https://github.com/jakubpawlowicz/clean-css/compare/4.0...HEAD)
+==================
+
+* Fixed issue [#893](https://github.com/jakubpawlowicz/clean-css/issues/893) - `inline: false` as alias to `inline: 'none'`.
+
[4.0.7 / 2017-02-14](https://github.com/jakubpawlowicz/clean-css/compare/v4.0.6...v4.0.7)
==================
})
```
+```js
+new CleanCSS({
+ inline: false // disables all inlining (alias to `['none']`)
+})
+```
+
```js
new CleanCSS({
inline: ['all'] // enables all inlining, same as ['local', 'remote']
return rules;
}
+ if (rules === false) {
+ return ['none'];
+ }
+
return undefined === rules ?
['local'] :
rules.split(',');
assert.equal(minified.styles, '@import url(test/fixtures/partials/one.css);@import url(test/fixtures/partials/extra/three.css);@import url(test/fixtures/partials/extra/four.css);.two{color:#fff}');
}
},
+ 'off - with false alias': {
+ 'topic': function () {
+ return new CleanCSS({ inline: false }).minify(['./test/fixtures/partials/two.css']);
+ },
+ 'should give right output': function (minified) {
+ assert.equal(minified.styles, '@import url(test/fixtures/partials/one.css);@import url(test/fixtures/partials/extra/three.css);@import url(test/fixtures/partials/extra/four.css);.two{color:#fff}');
+ }
+ },
'off - many files': {
'topic': function () {
return new CleanCSS({ inline: 'none' }).minify(['./test/fixtures/partials/remote.css', './test/fixtures/partials-absolute/base.css']);