UNPKG

gherkin-lint

Version:

A Gherkin linter/validator written in javascript

25 lines (21 loc) 396 B
"use strict"; const rule = 'no-trailing-spaces'; function run(unused, file) { let errors = []; let lineNo = 1; file.lines.forEach(line => { if (/[\t ]+$/.test(line)) { errors.push({ message: 'Trailing spaces are not allowed', rule: rule, line: lineNo }); } lineNo++; }); return errors; } module.exports = { name: rule, run: run };