1
1
mirror of https://github.com/primer/css.git synced 2024-11-24 13:15:00 +03:00

cleaner output

This commit is contained in:
Shawn Allen 2017-10-11 16:02:00 -07:00
parent 88b154704a
commit fdd90eb9e5

View File

@ -31,6 +31,9 @@ globby('modules/primer-*')
})
.then(modules => {
console.log('⏱ checking %d modules...', modules.length)
const maxNameLength = modules.reduce((len, {name}) => {
return Math.max(len, name.length)
}, 0)
const map = new Map()
const tasks = []
modules.forEach(mod => map.set(mod.name, mod))
@ -40,8 +43,9 @@ globby('modules/primer-*')
tasks.push(
parseImports(`${mod.path}/index.scss`)
.then(imports => {
console.warn('📦 %s: %d dependencies, %d imports',
mod.name, deps.length, imports.length)
console.warn('📦 %s: %s%d dependencies, %d import(s)',
mod.name, ' '.repeat(maxNameLength - mod.name.length),
deps.length, imports.length)
imports.forEach(imported => {
if (!deps.includes(imported)) {
throw new Error(