Fix: shouldn't delete rule.init

This commit is contained in:
eight 2018-09-01 15:51:56 +08:00
parent 60776fc782
commit d8c9bc8379

View File

@ -27,8 +27,13 @@ createAPI({
function getCsslintRules() {
loadScript(['/vendor-overwrites/csslint/csslint.js']);
return CSSLint.getRules().map(rule => {
delete rule.init;
return rule;
const output = {};
for (const [key, value] of Object.entries(rule)) {
if (typeof value !== 'function') {
output[key] = value;
}
}
return output;
});
}