@dimanech/cssstat-core
Version:
High-level stats for stylesheets
20 lines (17 loc) • 347 B
JavaScript
module.exports = function (root, opts) {
const result = {
total: 0,
src: []
}
root.walkAtRules(function (rule) {
if (rule.name === 'font-face') {
result.total++
rule.walkDecls(function (decl) {
if (decl.prop === 'src') {
result.src.push(decl.value)
}
})
}
})
return result
}