You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
435 B
15 lines
435 B
const fs = require('fs'); |
|
const log = require('./log'); |
|
const compile = require('./compile'); |
|
|
|
module.exports = (filePath) => { |
|
log(`'${filePath}' is being processed.`); |
|
// Transform the file. |
|
compile(filePath, function write(code) { |
|
const fileName = filePath.slice(0, -9); |
|
// Write the result to the filesystem. |
|
fs.writeFile(`${fileName}.css`, code, () => { |
|
log(`'${filePath}' is finished.`); |
|
}); |
|
}); |
|
};
|
|
|