.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / prettier-tslint / dist / fix.js
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/prettier-tslint/dist/fix.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/prettier-tslint/dist/fix.js
new file mode 100644 (file)
index 0000000..ba8f73f
--- /dev/null
@@ -0,0 +1,32 @@
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+
+var _runTslint = require("./run-tslint");
+
+var _runTslint2 = _interopRequireDefault(_runTslint);
+
+var _runPrettier = require("./run-prettier");
+
+var _runPrettier2 = _interopRequireDefault(_runPrettier);
+
+var _createIgnorer = require("./create-ignorer");
+
+var _createIgnorer2 = _interopRequireDefault(_createIgnorer);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+var fix = function fix(filePath) {
+  var isIgnored = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : (0, _createIgnorer2.default)();
+
+  if (isIgnored(filePath)) {
+    return null;
+  }
+  var prettierCheck = (0, _runPrettier2.default)(filePath, true);
+  var tslintCheck = (0, _runTslint2.default)(filePath, true);
+  return prettierCheck && tslintCheck;
+};
+
+exports.default = fix;
\ No newline at end of file