3 Object.defineProperty(exports, "__esModule", {
7 var _fs = require("fs");
9 var _path = require("path");
11 var _path2 = _interopRequireDefault(_path);
13 var _ignore = require("ignore");
15 var _ignore2 = _interopRequireDefault(_ignore);
17 function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
19 var createIgnorer = function createIgnorer() {
20 var ignorePath = _path2.default.resolve(process.cwd(), ".prettierignore");
21 if ((0, _fs.existsSync)(ignorePath)) {
22 var ignorer = (0, _ignore2.default)().add((0, _fs.readFileSync)(ignorePath, "utf8"));
23 return function (filePath) {
24 return ignorer.ignores(_path2.default.relative(process.cwd(), filePath));
33 exports.default = createIgnorer;