Skip to content
Snippets Groups Projects
check.js 633 B
Newer Older
const log = require('./log');
const compile = require('./compile');

module.exports = (filePath) => {
  log(`'${filePath}' is being checked.`);
  // Transform the file.
  compile(filePath, function check(code) {
    const fileName = filePath.slice(0, -9);
    fs.readFile(`${fileName}.css`, function read(err, data) {
      if (err) {
        process.exitCode = 1;
        return;
      }
      if (code !== data.toString()) {
        log(`'${filePath}' does not match its CSS file. Recompile the CSS with: yarn run build:css`);