{"_id":"grunt-html-inspector","_rev":"37-384a054f9c2d39da4a89c67715166ad9","name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","dist-tags":{"latest":"0.1.6"},"versions":{"0.1.0":{"name":"grunt-html-inspector","version":"0.1.0","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"description":"> Phantomjs-based HTML Inspector implementation in Grunt. Runs @philipwalton's [HTML Inspector](https://github.com/philipwalton/html-inspector) against an HTML page.","bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.0","dist":{"shasum":"45da44306bbe2b1046f979c9716bb51984b901f2","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.0.tgz","integrity":"sha512-OxxJyIyiqJekMXilIw5JTVHrKueUT40AnMbt2CnPS+iYua11T9667Y1z83Ui1kCvXa3jnitWj14+gFUNOH9zNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAKUc21ABKj04trMsNb+vvP6LS4yE9qFlj2Hlo8QKdAAiEA61XF9U+ONT5sZzvvxGy3HpmrvJgLbYSCJmAYYyVJFNQ="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.1":{"name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","version":"0.1.1","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.1","dist":{"shasum":"3de31bc313705356b4c3ff97396fe8086b5f06c1","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.1.tgz","integrity":"sha512-QfuCFy1NudjGK1ycVxkJcSZE7NN7ys9fysI2xG8jjx+fgCv3mqE/qGohbe+hUAgqMiQebA45P/x63r+vhuqafQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCT1nHm2wF9VGw1WB9bWzduqIZ9Wk96af1O0t4dFVyoRgIhAI454NovYoNBP6UlPdjlavrXRpvsfjGW1FX1FlDO/kDR"}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.2":{"name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","version":"0.1.2","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.2","dist":{"shasum":"a589a398d03caa84a60befca622c8d5fc1544429","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.2.tgz","integrity":"sha512-OqcL6XQviTC3P9Mazu5cmxTFzmJH9FYJ9yLiqvOQt75hUsW5m2XwUXjsu1zzFh9GlDRn4dU8fJs4iL1HfsBCVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9S+BX/PgamtnFEkI25jR9P/peSWMcXv5qaYhWOsQmuQIhANxWTReCsIZi6y5antlPqnMj/VHRs6ZANwc5WRkde/xu"}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.3":{"name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","version":"0.1.3","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.3","dist":{"shasum":"d9799449897bb3761b0820307cf14518628b5be4","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.3.tgz","integrity":"sha512-5HvUr6NBz8LvJXvMjViCY/LmjqLfYpsdcL7rR5BVrty9tQx3bz3Gv5D7g7XHip4Qjdqi9efoALf9hQS29ezszA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdrT9PIEdEnjoHjOIntZhtJzXy+oifgRhifeEu3z4/HgIgDUprUpPOmB6fYCkXjqz4JrEjqJAIhWw7ZzP2FZqUjdk="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.4":{"name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","version":"0.1.4","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.4","dist":{"shasum":"d35061ac3af519dcd73700038439d4a2912837eb","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.4.tgz","integrity":"sha512-+TASOwgGCOe3rMF2JCJ8cQ4pabtMUp+fnVYJ7RmuxBo7k/voFSauJAuWwok8zCSuQKkg03eGrAnhvJr1Lg5wfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH0i5SssT1Q/j42rIz33IkLNR+1pF3Lnsi015dRvXmdYCIQCCAju8b+PDnFbBRTT86v78LiL8i9F0VK7/TpV0jvjT/A=="}]},"_from":".","_npmVersion":"1.2.21","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.5":{"name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","version":"0.1.5","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.5","dist":{"shasum":"6b97db4aba04a098146b90a00f542d94743ad1d5","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.5.tgz","integrity":"sha512-3wcO0oDWyZAsKY4hCGeQnl61D0HwMw3ovvmA07n44Mr9CHJdnQNB6e1HMBS3OqVRXfVJfEJnyXgLZJEOc3XFww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC970bL6JT8cNEWngppdmnGRFpW6JVp6UmWGKLRy51LzAIga4ep2wb1+VoBRfIGk5sNaag+1iqHexf+bQO+G80r71w="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"0.1.6":{"name":"grunt-html-inspector","description":"Automated HTML Inspection with Grunt.","version":"0.1.6","homepage":"https://github.com/gotdibbs/grunt-html-inspector","author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"licenses":[{"type":"MIT","url":"https://github.com/gotdibbs/grunt-html-inspector/blob/master/LICENSE-MIT"}],"main":"tasks/html-inspector.js","engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt"},"devDependencies":{"grunt":"~0.4.1","grunt-contrib-nodeunit":"~0.1.2","grunt-contrib-jshint":"~0.1.1","grunt-lib-phantomjs":"~0.3.1"},"dependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"peerDependencies":{"grunt":"~0.4.1","grunt-lib-phantomjs":"~0.3.1"},"keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"_id":"grunt-html-inspector@0.1.6","dist":{"shasum":"ebc0095184379ba4c79ee46438b15c30f7737e57","tarball":"https://registry.npmjs.org/grunt-html-inspector/-/grunt-html-inspector-0.1.6.tgz","integrity":"sha512-ZqZGuIo97B8QYkAmo0Oi7klnQdkrPKx5U/HLKGVGfZPjkJEEryA42AM/REQe+oGVTfgp/u4Ifszo4B9sDTLMvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlLxvl0vUYMmIHVAMf8F3WUGifRNvSjlegzkLAlJeHsAiACU2GtaO27R73GUcv4f7CgWEvXIL7bWnEpfYZTyQcSYA=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"gotdibbs","email":"gotdibbs@outlook.com"},"maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"directories":{},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"readme":"# grunt-html-inspector\r\n\r\n> Phantomjs-based HTML Inspector implementation in Grunt. Runs [HTML Inspector](https://github.com/philipwalton/html-inspector) by @philipwalton against an HTML page.\r\n\r\n## Getting Started\r\nThis plugin requires Grunt `~0.4.1`\r\n\r\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\r\n\r\n```shell\r\nnpm install grunt-html-inspector --save-dev\r\n```\r\n\r\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\r\n\r\n```js\r\ngrunt.loadNpmTasks('grunt-html-inspector');\r\n```\r\n\r\n## The \"html-inspector\" task\r\n\r\n### Overview\r\nIn your project's Gruntfile, add a section named `html-inspector` to the data object passed into `grunt.initConfig()`.\r\n\r\n```js\r\ngrunt.initConfig({\r\n    'html-inspector': {\r\n\t\toptions: {\r\n            parameters: 'noglobals=true'\r\n        },\r\n        all: {\r\n\t\t\tsrc: [path.join('example', 'example.html')]\r\n        }\r\n    },\r\n})\r\n```\r\n\r\n### Options\r\n\r\n#### src\r\nType: `Array [string]`\r\nDefault value: `null`\r\n\r\nAn array that represents the locations of the pages to be inspected.\r\n\r\n### options.bridge\r\nType: `String`\r\nDefault value: `null`\r\n\r\nA string value that represents a path to an override bridge for HTML Inspector and this task. Override the bridge to add/configure rules and change the way HTMLInspector is configured. (Goal is to pull as much of the config as possible into the Grunt config eventually.)\r\n\r\n#### options.parameters\r\nType: `String`\r\nDefault value: `null`\r\n\r\nA string value that represents the query string parameters to be passed to the page.\r\n\r\n#### options.phantomOptions\r\nType: `Object`\r\nDefault value: `{ }`\r\n\r\nAn object representing options to be passed to `grunt-lib-phantomjs` and thus subsequently to `phantomjs`. This can include things like `--web-security` and `timeout`.\r\n\r\n## Contributing\r\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using `grunt` before submitting a pull request.\r\n\r\n## License\r\nThis library is licensed under the MIT License. Portions of this code were taken and/or inspired by the [grunt-contrib-qunit](https://github.com/gruntjs/grunt-contrib-qunit) and the [grunt-qunit-serverless](https://github.com/jgable/grunt-qunit-serverless) tasks.\r\n\r\n## Release History\r\n\r\n- **v0.1.6** - 06/18/2014 - Corrected issue with grunt async.\r\n- **v0.1.5** - 06/02/2014 - Updated HTML Inspector to v0.8.1.\r\n- **v0.1.4** - 10/02/2013 - Updated HTML Inspector to v0.5.1.\r\n- **v0.1.3** - 06/24/2013 - Updated HTML Inspector to v0.3.0.\r\n- **v0.1.2** - 06/20/2013 - Updated to remove jQuery dependency.\r\n- **v0.1.1** - 06/17/2013 - Updated to be a true grunt multi-task.\r\n- **v0.1.0** - 06/16/2013 - Initial release.","maintainers":[{"name":"gotdibbs","email":"gotdibbs@outlook.com"}],"time":{"modified":"2024-03-15T21:12:34.960Z","created":"2013-06-17T04:52:32.352Z","0.1.0":"2013-06-17T04:52:33.632Z","0.1.1":"2013-06-17T15:01:30.968Z","0.1.2":"2013-06-21T02:35:26.634Z","0.1.3":"2013-06-24T13:33:51.209Z","0.1.4":"2013-10-02T07:52:17.537Z","0.1.5":"2014-06-02T21:03:20.810Z","0.1.6":"2014-06-18T12:36:25.855Z"},"author":{"name":"William H. Dibbern III","url":"http://www.gotdibbs.net/"},"repository":{"type":"git","url":"git://github.com/gotdibbs/grunt-html-inspector.git"},"homepage":"https://github.com/gotdibbs/grunt-html-inspector","keywords":["gruntplugin","grunt","phantomjs","html-inspector","dom"],"bugs":{"url":"https://github.com/gotdibbs/grunt-html-inspector/issues"},"readmeFilename":"README.md"}