Add: isCodeEmpty
This commit is contained in:
parent
450cd60aeb
commit
1cf6008514
|
@ -1,7 +1,7 @@
|
||||||
/* eslint no-eq-null: 0, eqeqeq: [2, "smart"] */
|
/* eslint no-eq-null: 0, eqeqeq: [2, "smart"] */
|
||||||
/*
|
/*
|
||||||
global createCache db calcStyleDigest normalizeStyleSections db promisify
|
global createCache db calcStyleDigest normalizeStyleSections db promisify
|
||||||
getStyleWithNoCode msg styleCodeEmpty
|
getStyleWithNoCode msg
|
||||||
*/
|
*/
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
|
@ -304,7 +304,17 @@ const styleManager = (() => {
|
||||||
code += section.code;
|
code += section.code;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return styleCodeEmpty(code) ? null : code;
|
return isCodeEmpty(code) ? null : code;
|
||||||
|
}
|
||||||
|
|
||||||
|
function isCodeEmpty(code) {
|
||||||
|
const rx = /\s+|\/\*[\s\S]*?\*\/|@namespace[^;]+;|@charset[^;]+;/giy;
|
||||||
|
while (rx.exec(code)) {
|
||||||
|
if (rx.lastIndex === code.length) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function prepare() {
|
function prepare() {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user