Change writeFile promises in styles.js
Await results of `writeFile()` calls for easier readability of operations.
This commit is contained in:
@@ -61,13 +61,15 @@ export default async function compileStyles() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
writeFile(outfile, result.css).then(() => {
|
try {
|
||||||
|
await writeFile(outfile, result.css);
|
||||||
|
|
||||||
if (result.css) {
|
if (result.css) {
|
||||||
message(`${name}.css compiled`, 'success', timeLabel);
|
message(`${name}.css compiled`, 'success', timeLabel);
|
||||||
} else {
|
} else {
|
||||||
message(`${name}.css is empty`, 'notice', timeLabel);
|
message(`${name}.css is empty`, 'notice', timeLabel);
|
||||||
}
|
}
|
||||||
}).catch((err) => {
|
} catch (err) {
|
||||||
message(`Error compiling ${name}.css`, 'error');
|
message(`Error compiling ${name}.css`, 'error');
|
||||||
message(err);
|
message(err);
|
||||||
|
|
||||||
@@ -75,10 +77,12 @@ export default async function compileStyles() {
|
|||||||
title: `${name}.css save failed 🚨`,
|
title: `${name}.css save failed 🚨`,
|
||||||
message: `Could not save stylesheet to ${name}.css`
|
message: `Could not save stylesheet to ${name}.css`
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
|
|
||||||
if (result.map) {
|
if (result.map) {
|
||||||
writeFile(outfile + '.map', result.map.toString()).catch((err) => {
|
try {
|
||||||
|
await writeFile(outfile + '.map', result.map.toString())
|
||||||
|
} catch (err) {
|
||||||
message(`Error compiling ${name}.css.map`, 'error');
|
message(`Error compiling ${name}.css.map`, 'error');
|
||||||
message(err);
|
message(err);
|
||||||
|
|
||||||
@@ -86,7 +90,7 @@ export default async function compileStyles() {
|
|||||||
title: `${name}.css.map save failed 🚨`,
|
title: `${name}.css.map save failed 🚨`,
|
||||||
message: `Could not save sourcemap to ${name}.css.map`
|
message: `Could not save sourcemap to ${name}.css.map`
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
}
|
}
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
message(`Error compiling ${name}.scss`, 'error');
|
message(`Error compiling ${name}.scss`, 'error');
|
||||||
|
|||||||
Reference in New Issue
Block a user