{"_id":"grunt-linter","_rev":"35-3c2a2aab3144a6db3377604ddd89e600","name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.1.0","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.3.11"},"devDependencies":{"grunt":"~0.3.11"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.1.0","dist":{"shasum":"53bcfae2a8d6d7c318cda92ba76708c47cc2ae6b","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.1.0.tgz","integrity":"sha512-bEq0TtO90AneVeALksDJ5elnpnkD/kpSVpL3Ce9iuZE3kPcZvuQV7g/kE+9fm092bj1jyqXh7nVauwPbloJgWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxTE0U7P5oTnTaauYr/68bdEaD2479sbT96idRXkgb9AiEA52N6zw+FYpb/pZZnKwja1BG3mWSzYmI4+r25er0K5wM="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}],"directories":{}},"0.1.1":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.1.1","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.3.11"},"devDependencies":{"grunt":"~0.3.11"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.1.1","dist":{"shasum":"daf89959a708d7ed28087dbc101933ffef0f8b3a","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.1.1.tgz","integrity":"sha512-7egAmvSZlfjJghlvzJxkewEUYP1CK80h2iDj8SlvnBY+6JFzwDPn6xemjox93NSZXalLDAB6a6OAlMU9032pkQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjTu8N/7hkUvWgQHl1m+oFxvk84KpRAmAdJmt4FBWtNAiAxLQKVECLxHmxof1nktq3XWtPmPEFbSKVLpukgCfzL/w=="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}],"directories":{}},"0.1.2":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.1.2","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.3.11"},"devDependencies":{"grunt":"~0.3.11"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.1.2","dist":{"shasum":"4ed13b57348f8171d2254465d4404f2cd86788df","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.1.2.tgz","integrity":"sha512-uoClOmcuT/BawpQ3AZaZm3SKMSgiGPMOMEAnwIunZt6M0BgttQwVasoDLM22M3PeX6EYjo3Q5DDj2PGM91ZI3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENvo9rgXx7KK1aZLklZFvcvQ0PMhuPeOZbYN74ioTXZAiEApZ6GxuDEOsFZ59L1bKo0gh6euKwojHmQR/z2o2SfBtw="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.1.3":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.1.3","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.3.11"},"devDependencies":{"grunt":"~0.3.11"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.1.3","dist":{"shasum":"9cb784fab1717ceaac6ded1d939332eb545c82e0","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.1.3.tgz","integrity":"sha512-A0zN6Z35XmSe6KeQQph33D4DjYheIwidRvlE8WEVJVmTasCHEVNefZLS9rVyVMveq/Qv/Fh9mgPyAai/uiykoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF84+0oIFnAsFJSlGTZNM3WUzrnATxU4wOSDA9NhCcoZAiAlIpV3BH8NU2bgxQL0t8KwUfvfzbkjvjHb0kB74YUbYg=="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.1.4":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.1.4","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.3.11"},"devDependencies":{"grunt":"~0.3.11"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.1.4","dist":{"shasum":"a19f6cfb57c473b53e827ec70235e71de7c91d7d","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.1.4.tgz","integrity":"sha512-NZ1KIBCbDLv02xwXfohK1vYdR2rnFbcimW/62eO+15T4ZZu30gV4Cv3cGtsHmHepkWj+2cyQDGasrrt97Rsl0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx26W1Ijl5WVBgyOzg5mzxwrVDZyaqkpOuWqmB2bQRQAIgCk0Zk/E0BsWkpMiEEYdRiREeftRtaCb4Ro0e+EexbIY="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.2.0":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.2.0","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.4.0"},"devDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.2.0","dist":{"shasum":"b65a1ec04abd0ba0e360a394e56dad6e7563d033","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.2.0.tgz","integrity":"sha512-t8JyQcnNMyvijHW321XHgzAaGhRMVHtdpLK+Wd/frxp1BLu2JmU0J2goyJyd3zsIfiKTDXMoCmi8Bshosl0Xnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClgNcgp8qYF6F1iU+Jj2Qyf4UIhevuJIBipgFcSHS/gwIgWcJAacnIZS0QyMg4UN95nUkFl00TZJ2Z24XGVgl89p4="}]},"_npmVersion":"1.1.49","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.2.1":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.2.1","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.4.0"},"devDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.2.1","dist":{"shasum":"8981a21f1dc575c6af2cd7c742884a2a314122db","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.2.1.tgz","integrity":"sha512-RkOOtbWogpTMWC6rANOwUIIU0vs0tTsoYI+nO0HjjSp9dhV2HZqTLJqS3yHM+COYeAPuoL1ZCoOXKpCNoM95FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICU8h75JCZMxuwYcNNAGZNaAS7w9i4H05qy25TsUE3PkAiAsqKZuQ0ZEF/cHi87bn1P2rvZU+vYdxlxTqaMOphBGUg=="}]},"_npmVersion":"1.1.61","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.3.0":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.3.0","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.4.0","underscore":"*"},"devDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.3.0","dist":{"shasum":"cad05979413bfae520715aa1ed0875bb381e737e","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.3.0.tgz","integrity":"sha512-UTPGrfFhngre9+MNQHTVh7BCnoXk5NPsCPqInKH425iTKyozS2jH3Bp36QOwOD3/SZaaTRbDPSra8hc29a4p3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLJqtABHGBh24P6h78rt3K5aMExoDpdL1Ksta7YtOvGwIhAKbTov4gy/pSIuZ96eMEupla7qhQxrKVnypJAd/G0Mfs"}]},"_npmVersion":"1.1.61","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.3.1":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.3.1","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.4.0","jshint":"~1.0.0"},"devDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.3.1","dist":{"shasum":"121eeca3b875a44b46eead3efb04d31d399ced11","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.3.1.tgz","integrity":"sha512-+ASdhpZMtbZhEu7N2ibrRIJ8Tf4vu7BRFixvZMolmS/W+l13t74UIIbU+FfwPpoV0GQlg+282NO1aNs7pVYVSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnV14/nlSt2knT+/4P9l+s9jeTXH89XiEvVWMWioI/PAiEAsEU+tuwsON8IklUTZRhuf6SWXqTRL2/8rN9GUND3N4c="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.3.2":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.3.2","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.4.0","jshint":"~1.1.0"},"devDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.3.2","dist":{"shasum":"4ad9744fe0e4885c8011370d7a8cb56dfd6322f2","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.3.2.tgz","integrity":"sha512-pg32fGfFDvjVjJsrBi7BSHFZnO0wfI9IEh5a48mTuMwla2SyrXjz39QhWIXbkxSPtSbmD+lK19rW9tAVL4f92w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECY06t6Fw9CveuVzFU3MivhjCh0XC/7ju3onsta76V4AiEA+tZOCuL3ISLrUy0Z21Ldw5V/ZWE+b6jN8xKiAYqqJCs="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]},"0.3.3":{"name":"grunt-linter","description":"Validates JavaScript files with JSLint or JSHint","version":"0.3.3","homepage":"https://github.com/circusbred/grunt-linter","contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"licenses":[{"type":"MIT","url":"https://github.com/circusbred/grunt-linter/blob/master/LICENSE-MIT"}],"main":"grunt.js","bin":{"grunt-linter":"bin/grunt-linter"},"engines":{"node":"*"},"dependencies":{"grunt":"~0.4.0","jshint":"~2.4.0"},"devDependencies":{"grunt":"~0.4.0"},"keywords":["gruntplugin","jslint","lint","jshint","code quality"],"_id":"grunt-linter@0.3.3","dist":{"shasum":"6753acef1751b3e571963a9f1fa824d9c59a3f76","tarball":"https://registry.npmjs.org/grunt-linter/-/grunt-linter-0.3.3.tgz","integrity":"sha512-T5tSsMBqbSqGiYzOT++5G6fSplEALIPF98t3TI9OU5Qk4f8BH9awMr1EeUXBY3NZDiFPP5uHWDtPXE436fLf7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFhIMYL5iLnfr1FyH/V7h8B6AsaG6JBRqk46SVS7MVgAiACfjyrThEIk/kNSCwjL2U9s6lwR+d+NrLXc/OngTQ6AQ=="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"circusbred","email":"circusbred@gmail.com"},"maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}]}},"readme":"# grunt-linter\n\nValidates JavaScript files with [JSHint](https://github.com/jshint/jshint) or [JSLint](https://github.com/douglascrockford/JSLint) as a [grunt](https://github.com/cowboy/grunt) task.  JSHint is bundled with the plugin.\n\n## Installation\nInstall this grunt plugin next to your project's [grunt.js gruntfile][getting_started] with: `npm install grunt-linter`\n\nThen add this line to your project's `grunt.js` gruntfile:\n\n```javascript\ngrunt.loadNpmTasks('grunt-linter');\n```\n\n[npm_registry_page]: http://search.npmjs.org/#/grunt-linter\n[grunt]: https://github.com/cowboy/grunt\n[getting_started]: https://github.com/cowboy/grunt/blob/master/docs/getting_started.md\n\n## Documentation\n\nA single-task to validate your JavaScript files with JSHint or JSLint.\n\nSupports the following options:\n\n<dl>\n\t<dt>files</dt>\n\t<dd>An array of files or <a href=\"https://github.com/gruntjs/grunt/blob/master/docs/api_file.md#file-lists-and-wildcards\">wildcards</a> which you want to be validated with the linter.</dd>\n\n\t<dt>exclude</dt>\n\t<dd>A String/filepath/wildcard option which, when provided, tells the plugin which files should be ignored (not scanned).\n\t</dd>\n\n\t<dt>directives</dt>\n\t<dd>Configuration options/settings to pre-define in JSHint.</dd>\n\n\t<dt>globals</dt>\n\t<dd>Pre-defined globals; should be an object: <code>{\n\t\tjQuery: true\n\t}</code></dd>\n\n\t<dt>options</dt>\n\t<dd>Configuration options/settings for the plugin itself.  Currently supports the following:\n\n\t\t<dl>\n\t\t\t<dt>errorsOnly</dt>\n\t\t\t<dd>A Boolean option which tells the plugin to only display errors when set to `true`.</dd>\n\n\t\t\t<dt>log</dt>\n\t\t\t<dd>A String/filepath option which, when provided, tells the plugin where to write a verbose log to.</dd>\n\n\t\t\t<dt>junit</dt>\n\t\t\t<dd>A String/filepath option which, when provided, tells the plugin where to write a JUnit-style XML file to.</dd>\n\n\t\t\t<dt>linter</dt>\n\t\t\t<dd>A String/filepath option which, when provided, tells the plugin where to load JSHint or JSLint from.</dd>\n\n\t\t</dl>\n\n\t</dd>\n</dl>\n\n\n## Example Usage\n```javascript\n/*jslint node:true*/\n\nmodule.exports = function (grunt) {\n\n\t'use strict';\n\n\tgrunt.loadNpmTasks('grunt-linter'); // load the task\n\n\tgrunt.initConfig({\n\t\twatch: {\n\t\t\tfiles: '<config:linter.files>',\n\t\t\ttasks: 'linter'\n\t\t},\n\n\t\t// TAKE NOTE - this has changed since 0.1.8\n\n\t\tlinter: { // configure the task\n\t\t\tfiles: [ // some example files\n\t\t\t\t'grunt.js',\n\t\t\t\t'src/**/*.js'\n\t\t\t],\n\t\t\texclude: [\n\t\t\t\t'**/ignore-*.js',\n\t\t\t\t'bananas.js'\n\t\t\t],\n\t\t\tdirectives: { // example directives\n\t\t\t\tbrowser: true,\n\t\t\t\ttodo: true\n\t\t\t},\n\t\t\tglobals: {\n\t\t\t\tjQuery: true\n\t\t\t},\n\t\t\toptions: {\n\t\t\t\tjunit: 'out/junit.xml', // write the output to a JUnit XML\n\t\t\t\tlog: 'out/lint.log',\n\t\t\t\terrorsOnly: true, // only display errors\n\t\t\t\tlinter: '/path/to/jshint.js'\n\t\t\t}\n\t\t}\n\n\t});\n\n\tgrunt.registerTask('default', 'watch');\n};\n```\n\n\n## Release History\n* 0.3.3 - JSHint updated to 2.4.x\n* 0.3.2 - JSHint updated to 1.1.x\n* 0.3.1 - JSHint 1.0.0 released on npm. Removed JSHint submodule and replaced with an npm dependency.\n* 0.3.0 - Removed Grunt 0.3.x support, updated to JSHint 1.0.0 and improved .jshintrc support. `/*exported` directive is now supported!\n* 0.2.1 - Actual Grunt 0.4.0 support (expandFiles issue)\n* 0.2.0 - Grunt 0.4.0 support.\n* 0.1.2 - Added `.jshintrc` support. [Example .jshintrc](https://github.com/circusbred/grunt-linter/blob/master/.jshintrc)\n* 0.1.1 - Made `options` optional\n* 0.1.0 - Forked from grunt-jslint; first release\n\n## License\nCopyright (c) 2012 David Sturley, Stephen Mathieson\nLicensed under the MIT license.\n","maintainers":[{"name":"circusbred","email":"circusbred@gmail.com"}],"time":{"modified":"2022-06-18T15:25:20.348Z","created":"2012-10-19T15:06:30.445Z","0.1.0":"2012-10-19T15:06:32.097Z","0.1.1":"2012-10-19T15:23:04.518Z","0.1.2":"2012-11-02T01:19:58.099Z","0.1.3":"2012-12-03T23:08:44.187Z","0.1.4":"2012-12-04T17:21:42.526Z","0.2.0":"2012-12-24T16:10:45.323Z","0.2.1":"2013-02-17T16:42:03.949Z","0.3.0":"2013-02-17T17:21:29.378Z","0.3.1":"2013-02-23T15:27:02.593Z","0.3.2":"2013-04-22T12:30:17.586Z","0.3.3":"2014-03-29T17:20:27.501Z"},"repository":{"type":"git","url":"git://github.com/circusbred/grunt-linter.git"},"homepage":"https://github.com/circusbred/grunt-linter","keywords":["gruntplugin","jslint","lint","jshint","code quality"],"contributors":[{"name":"Stephen Mathieson","email":"me@stephenmathieson.com"},{"name":"David Sturley","url":"https://github.com/circusbred"}],"bugs":{"url":"https://github.com/circusbred/grunt-linter/issues"},"readmeFilename":"README.md"}