pedant
v0.0.0PEDANT
A vows macro for jshinting your project's code
Example:
var vows = require('vows'),
assert = require('assert'),
path = require('path'),
pedant = require('../lib/pedant');
vows.describe('An example of the "pedant" macro').addBatch(
pedant(path.join(__dirname, '../'), pedant.settings.nodejitsu)
).export(module);
You can run this example yourself simply by running this project's test!
Install:
npm install pedant
Usage:
pedant(filepath, [settings])
- Returns a vows batch.
- First argument is the top-level directory of what you want to lint.
- Second argument can be linter settings to pass to jshint.
pedant.settings
Contains some included jshint settings:
pedant.settings.nodejitsu
The official nodejitsu house style jshint settings.
Test:
npm test
License:
MIT/X11.