项目文件夹

文件
2026-07-13 12:30:54 +08:00

26 行
650 B
JavaScript

#! /usr/bin/env node
var fs = require('fs');
var path = require('path');
var reviewer = require('../lib/index');
var program = require('commander');
var configFile;
var version = JSON.parse(fs.readFileSync(path.resolve(__dirname, './../package.json'), 'utf8')).version;
program
.version(version, '-v, --version')
.arguments('<file>')
.action(function (file) {
configFile = file;
})
.parse(process.argv);
if (typeof configFile === 'undefined') {
console.error('No config file specified');
process.exit(1);
}
console.log('Loading config:', configFile)
var config = JSON.parse(fs.readFileSync(configFile));
reviewer.start(config);