3 Object.defineProperty(exports, "__esModule", {
7 var _runTslint = require("./run-tslint");
9 var _runTslint2 = _interopRequireDefault(_runTslint);
11 var _runPrettier = require("./run-prettier");
13 var _runPrettier2 = _interopRequireDefault(_runPrettier);
15 var _createIgnorer = require("./create-ignorer");
17 var _createIgnorer2 = _interopRequireDefault(_createIgnorer);
19 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
21 var fix = function fix(filePath) {
22 var isIgnored = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : (0, _createIgnorer2.default)();
24 if (isIgnored(filePath)) {
27 var prettierCheck = (0, _runPrettier2.default)(filePath, true);
28 var tslintCheck = (0, _runTslint2.default)(filePath, true);
29 return prettierCheck && tslintCheck;
32 exports.default = fix;