1234567891011121314151617181920212223 |
- const chalk = require('chalk');
- const fs = require('fs');
- 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, -7);
- fs.readFile(`${fileName}.js`, function read(err, data) {
- if (err) {
- log(chalk.red(err));
- process.exitCode = 1;
- return;
- }
- if (code !== data.toString()) {
- log(chalk.red(`'${filePath}' is not updated.`));
- process.exitCode = 1;
- }
- });
- });
- }
|