INNER CODE UNIT · JavaScript
writeBundle
o19s/quepid · build_css.js:60
function writeBundle(name, title, files) {
console.log(`Building ${name}.css...`);
const outputFile = `app/assets/builds/${name}.css`;
let output = `/* ${title} */\n`;
output += `/* Generated on ${new Date().toISOString()} */\n`;
output += '\n';
for (const file of files) {
output += readFileIfExists(file);
output += '\n';
}
fs.writeFileSync(outputFile, output);
const stats = fs.statSync(outputFile);
console.log(`${name}.css created (${(stats.size / 1024).toFixed(1)}KB)`);
}
function buildApplicationCSS() {