fix bug in purgecss extractor

`content.match` will return `null` on files without any  matches (e.g. empty files). This causes purgecss to fail. Returning an empty array on falsey values fixes this
This commit is contained in:
Sjors Ottjes 2017-12-18 10:38:37 +01:00 committed by GitHub
parent 1bf1b0a206
commit c5d6dbf4f2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -165,7 +165,7 @@ let PurgecssPlugin = require("purgecss-webpack-plugin");
// https://github.com/FullHuman/purgecss#extractor
class TailwindExtractor {
static extract(content) {
return content.match(/[A-z0-9-:\/]+/g);
return content.match(/[A-z0-9-:\/]+/g) || [];
}
}