antler
Version:
Directory structure linter
21 lines • 643 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.FileName = void 0;
const path_1 = __importDefault(require("path"));
const regex_rule_1 = require("../regex-rule");
class FileName extends regex_rule_1.RegexRule {
getName() {
return 'FileName';
}
shouldRun(node) {
return !node.isDirectory;
}
getPart(node) {
return path_1.default.basename(node.path);
}
}
exports.FileName = FileName;
//# sourceMappingURL=file-name.js.map