gherkin-lint-ts
Version:
Gherkin features linter written in Typescript
19 lines • 619 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.run = exports.name = void 0;
exports.name = "no-multiple-empty-lines";
function run(unused, file) {
const errors = [];
for (let i = 0; i < file.lines.length - 1; i++) {
if (file.lines[i].trim() === "" && file.lines[i + 1].trim() === "") {
errors.push({
message: "Multiple empty lines are not allowed",
rule: exports.name,
line: i + 2,
});
}
}
return errors;
}
exports.run = run;
//# sourceMappingURL=no-multiple-empty-lines.js.map