UNPKG

@iceworks/doctor

Version:

Analyse and running codemods over react/rax projects, troubleshooting and automatically fixing errors

14 lines (13 loc) 657 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var fs = require("fs-extra"); var path_1 = require("path"); var getEslintReports_1 = require("./getEslintReports"); var config_1 = require("../../config"); var _a = process.argv.slice(2)[0].split(' '), directory = _a[0], tempFileDir = _a[1], ruleKey = _a[2], fix = _a[3]; function run() { var files = fs.readJSONSync(path_1.join(tempFileDir, config_1.default.tmpFiles.files)); var result = getEslintReports_1.default(directory, files, ruleKey, fix); fs.writeFileSync(path_1.join(tempFileDir, config_1.default.tmpFiles.report.eslint), JSON.stringify(result)); } run();