Add MD022 with tests, create shared module.

This commit is contained in:
David Anson 2015-03-08 23:08:43 -07:00
parent 5591cf4587
commit 9bedd25234
7 changed files with 75 additions and 3 deletions

View file

@ -3,6 +3,7 @@
var fs = require("fs");
var md = require("markdown-it")();
var rules = require("./rules");
var shared = require("./shared");
function numberComparison(a, b) {
return a - b;
@ -18,7 +19,7 @@ function lintFile(file, config, callback) {
callback(err);
} else {
var tokens = md.parse(contents, {});
var lines = contents.split(/\r\n|\r|\n/);
var lines = contents.split(shared.newLineRe);
tokens.forEach(function forToken(token) {
if (token.lines) {
token.line = lines[token.lines[0]];