Change to @ndcode/clean-css, add printout of clean-css warnings
authorNick Downing <nick@ndcode.org>
Sat, 17 Nov 2018 12:10:47 +0000 (23:10 +1100)
committerNick Downing <nick@ndcode.org>
Sat, 17 Nov 2018 21:52:20 +0000 (08:52 +1100)
Server.js
package.json

index c8d389b..588e9d1 100644 (file)
--- a/Server.js
+++ b/Server.js
@@ -1,5 +1,5 @@
 let BuildCache = require('@ndcode/build_cache')
-let CleanCSS = require('clean-css')
+let CleanCSS = require('@ndcode/clean-css')
 let JSONCache = require('@ndcode/json_cache')
 let Site = require('./Site')
 let assert = require('assert')
@@ -115,6 +115,8 @@ Server.prototype.get_css_min = function(pathname) {
       let text = await fs_readFile(pathname, {encoding: 'utf-8'})
       console.log('getting', pathname, 'as css_min')
       let render = await clean_css.minify(text)
+      for (let i = 0; i < render.warnings.length; ++i)
+        console.log(`clean-css warning: ${render.warnings[i]}`)
       result.value = Buffer.from(render.styles)
     }
   )
index 116bd57..7a5c62c 100644 (file)
@@ -8,8 +8,8 @@
     "@ndcode/build_cache": "^0.1.0",
     "@ndcode/json_cache": "^0.1.0",
     "@ndcode/jst": "^0.1.2",
+    "@ndcode/clean-css": "^0.1.0",
     "babel-cli": "^6.26.0",
-    "clean-css": "^4.2.1",
     "commander": "^2.18.0",
     "cookie": "^0.3.1",
     "emailjs": "^2.2.0",