Add Grunt example.

This commit is contained in:
David Anson 2015-03-14 23:47:34 -07:00
parent 3217272971
commit ec7684b95f
3 changed files with 69 additions and 3 deletions

26
example/Gruntfile.js Normal file
View file

@ -0,0 +1,26 @@
"use strict";
var markdownlint = require("../lib/markdownlint");
module.exports = function wrapper(grunt) {
grunt.initConfig({
"markdownlint": {
"example": {
"src": [ "*.md" ]
}
}
});
grunt.registerMultiTask("markdownlint", function task() {
var done = this.async();
markdownlint(
{ "files": this.filesSrc },
function callback(err, result) {
var resultString = err || ((result || "").toString());
if (resultString) {
grunt.fail.warn("\n" + resultString + "\n");
}
done(!err || !resultString);
});
});
};