{"_id":"grunt-html-angular-validate","_rev":"30-90f76fec23aef47381415a6f4b2cc92a","name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","dist-tags":{"latest":"0.6.1"},"versions":{"0.2.1":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.2.1","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://www.nicholasestep.com"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"dependencies":{"w3cjs":"~0.1.22","colors":"~0.6.0","temporary":"~0.0.8"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin"],"_id":"grunt-html-angular-validate@0.2.1","dist":{"shasum":"4e7afbe2eeef395964af17dfd5e79ab415283fdf","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.2.1.tgz","integrity":"sha512-nIhLiD2T8/TKUq8glBYpgfGQVPCpD3O6/kcqycZWwqjrm9Lwwm1kIm6dZGYIymjknE5g3Q5is6xX0ssKE+/8SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFqsZm8k2XbXR5Uqh9t1I4ctCwg3NYL+sqYH3jOUKXOQIhANB0pXCuVGFjzp7Rloc40vtC7bP5fdxo7DT30yimlKpM"}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"directories":{}},"0.2.2":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.2.2","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://www.nicholasestep.com"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"dependencies":{"w3cjs":"~0.1.22","colors":"~0.6.0","temporary":"~0.0.8"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin"],"_id":"grunt-html-angular-validate@0.2.2","dist":{"shasum":"279706666beeda4a0525776dff713649a7b9b7fa","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.2.2.tgz","integrity":"sha512-K6Y4tUHrgdn4iLIY6oJGQgQ4uUN7T4W+VbH37sOk6k9oMt08WNUqou5vLUTbJE2OTes1YadCmqGv96xzFLpHHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERCfkTJPyk4lZ6hfp40Z2kDLSIRTV9YjvOTqj/pQD9lAiEA7/o2i01e/UYhtIWvxF0lVU5kAg/i1ulfA2CvQCJsj34="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"directories":{}},"0.2.3":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.2.3","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://www.nicholasestep.com"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"dependencies":{"w3cjs":"~0.1.22","colors":"~0.6.0","temporary":"~0.0.8"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin"],"_id":"grunt-html-angular-validate@0.2.3","dist":{"shasum":"8e8e57a4b9b242a6375e178bf950d62ca50cde1b","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.2.3.tgz","integrity":"sha512-PDL0nhZiyw/Tc9mvkeQXaNMdsCNkGc300Ez0l9jrNSMnZyE9o3r6MZQ03TLzECSo6/GjNm938zp/fsPzMThOGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhAGXugb2mXbX1t0XMLb2nqtQ9muRPaKH6WED44kCMxAIgMGi+rd+jEfwprpORc38eiOKswc+Wrr/gujVEYAs2cng="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.3.0":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.3.0","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.6.0","grunt-contrib-clean":"~0.4.0","grunt-contrib-nodeunit":"~0.2.0","grunt":"~0.4.1"},"dependencies":{"w3cjs":"~0.1.22","colors":"~0.6.0","temporary":"~0.0.8"},"peerDependencies":{"grunt":"~0.4.1"},"keywords":["gruntplugin"],"_id":"grunt-html-angular-validate@0.3.0","dist":{"shasum":"c54cf5bddec2607d7d7558d4672b2b9beddd83af","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.3.0.tgz","integrity":"sha512-oSIstFvVhGeCOKUwMirfn3D15KlN/u84cp02bDyfkMNlBW7bAoTvqxmr7PYVo7KxAH4QNsb0pfv+d46Nx/P+dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBluRzTXyLB7X3ee3ys01ggVkY/6ojOztj+Du0s3Uh3wIhAMbyglWamFACTsvgJ86t7j+ugwc+0OBCM6RSOEz+//et"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.3.5":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.3.5","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"w3cjs":"~0.1.25","colors":"~0.6.2","temporary":"~0.0.8"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"62f9db437ca6e0c6c1c5388e791c547b7388b9cc","_id":"grunt-html-angular-validate@0.3.5","_shasum":"0e08c03107699d4540bafc0d5b31a5f3a0f7608f","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"dist":{"shasum":"0e08c03107699d4540bafc0d5b31a5f3a0f7608f","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.3.5.tgz","integrity":"sha512-QxhekczGLPaWUtYxJXS2EyYSR9xOjc/t1nupiJyV2IIcyTy07HvhKaJGah6T8gyxh3JHijgAvNyFvjQmqRSI1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/xpk0YWDQjTfLdri5Zq7TCth/z2ZNd4TfRVOkqj+kfgIhAOEtvub+PSHDvysktWTn3cSQqydXZjSESUNT5Zm3PgTZ"}]}},"0.4.0":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.4.0","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"w3cjs":"~0.1.25","colors":"~0.6.2","temporary":"~0.0.8","async":"~0.9.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"c3c484afb98e960395fdaa04ff97bd3f66b272fa","_id":"grunt-html-angular-validate@0.4.0","_shasum":"4cd72221101a923c5a0df874b09f5d17f40e861a","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"dist":{"shasum":"4cd72221101a923c5a0df874b09f5d17f40e861a","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.4.0.tgz","integrity":"sha512-OnY3yKvTGEUrqXlonRfMPx+7vkJmpKlwr6E5csthTyHFjvUrvqwDNCyz6TRsSsbtqC7/MiamCGtGqfMS1Amp3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA90J2jRRpZXYpLYpsUaG1kqyreLsAowWEomMZyef2OHAiAO3k++AeO8d+tAFV368DWqNhl+Ae35zvtT81dEaGszZQ=="}]}},"0.4.1":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.4.1","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.1","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"w3cjs":"~0.2.0","colors":"~1.0.3","temporary":"~0.0.8","async":"~0.9.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"39b6d76feeda5da6ceee661c0b793baebcdaaee6","_id":"grunt-html-angular-validate@0.4.1","_shasum":"7daa72a86b91992a9f1bcd1b4439eda135d992a8","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"dist":{"shasum":"7daa72a86b91992a9f1bcd1b4439eda135d992a8","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.4.1.tgz","integrity":"sha512-/eBaNNg9lBD6dMXM4VyQ/0XUotDsyQzFXKu0RL0cHS5HDEyoFr+/8w1Yio66e6bmn9jaRg3T/vlA3UhcEI1kew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Y4EFlHL8U+GmKFWFRfFPXi0ZSUrAakiddOrLTHGpWAIhAI5hrmRV6m9deywBWeC9mB5oKjm6SZGa37Xd8c3gSaDw"}]}},"0.5.0":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.0","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.1","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"w3cjs":"~0.3.0","colors":"~1.1.0","temporary":"~0.0.8","async":"~1.2.1"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"b3b457fc6fd06d2084fb938015d944f27e351eb0","_id":"grunt-html-angular-validate@0.5.0","_shasum":"3478e8f38f26ad9fe109feb4e2135db212a2fad8","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"dist":{"shasum":"3478e8f38f26ad9fe109feb4e2135db212a2fad8","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.0.tgz","integrity":"sha512-6zKG+N7RlOhxwBAqG6EazErIALXBTd4s7EsqmsnX3JLThEUGIjP9Up2tkNS7n6K4WQTsO1MHcuuNC3tR5BUiDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzaaB6Pr2n2eixV6MbSElWfN4mY59Qq9DAJqj2RUjAawIgMn7MvuSuuAWHc3XVurkCN2PyLNh/yrXj+xjhtdu/32M="}]}},"0.4.2":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.4.2","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/nikestep/grunt-html-angular-validate/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.1","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"w3cjs":"~0.2.0","colors":"~1.0.3","temporary":"~0.0.8","async":"~0.9.0"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"39b6d76feeda5da6ceee661c0b793baebcdaaee6","_id":"grunt-html-angular-validate@0.4.2","_shasum":"36cebaba728a895be6c2a8937d6cd4242783416d","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"dist":{"shasum":"36cebaba728a895be6c2a8937d6cd4242783416d","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.4.2.tgz","integrity":"sha512-uez1uzBZ2NNI9odEipCx6JSuBFIW0mU1VWz3nnYKXXQyY5RjZkXwlrftwjUdvxFWr9gfhNovNH42cQUzZPlW3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdOsafbkXQ0O4Yiowb4w49/6PZWtzzMX02yIY44hif0AiEA4n2ZRehI7SYEYZySR3P/WugrC65lCMFJ92vKZpg0reo="}]}},"0.5.1":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.1","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.2","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.1"},"peerDependencies":{"grunt":"~0.4.5"},"keywords":["gruntplugin"],"gitHead":"6d86140d91160dd30a304ee1c82f0f65e19f053e","_id":"grunt-html-angular-validate@0.5.1","_shasum":"28aa2cb19a2e9cc3e2c4da11a79ff4becc982d73","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"dist":{"shasum":"28aa2cb19a2e9cc3e2c4da11a79ff4becc982d73","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.1.tgz","integrity":"sha512-vPufdew8DQ2bDPYEGo+Web2Z4VXZwKyKk6+1mtuQ1NGxz2mno10IHtRUUwYwMLPQRI/e8W/mjkOO1rasG6SRKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/XCUIoTf9DKPGPnBEyJ/eihYAWamaU9nO7Q5jImOIaQIhAMinmeOyml2TelmuBhX2RhJoVrJ6inR+3twbjhWFUb/1"}]}},"0.5.2":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.2","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.2","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.3"},"keywords":["gruntplugin"],"gitHead":"27e611e33e795c14f5c96bad1efa66cdf4f2eb49","_id":"grunt-html-angular-validate@0.5.2","_shasum":"83dda5a210fb9dbc5e29db3eeac0a2246904bad7","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"83dda5a210fb9dbc5e29db3eeac0a2246904bad7","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.2.tgz","integrity":"sha512-Hi3OiwopRj69bdxk3qf+RqcsN+h11XeCTBtSrmjUA8H2cB+Rc1Xg+rC9haVJ9Om1KsfKjtvdd3N0be7zWv5B2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgQOhskWb4RjlGYP1NrQSm/cmnP5dVdJTyKDlmzI3HKAiAHfIhvDKq8J8bY1wL2rK2JXWgLVQ4L976hzv06TEBT7g=="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.5.3":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.3","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.3","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.4"},"keywords":["gruntplugin"],"gitHead":"8ffa472d9ac6b81320fc1006a3e22cb87fd83da4","_id":"grunt-html-angular-validate@0.5.3","_shasum":"4a10da9c660fda5a9351279d383a32dd9ae86ea8","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"4a10da9c660fda5a9351279d383a32dd9ae86ea8","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.3.tgz","integrity":"sha512-aTpCcP66PSL2aQrDUPYCoqYE3lFogR4fzWhTO5PRNrB6vmfL1jeCuAcI00qyR3+c+uorU4GQB+9Pq3nFezDbcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlH30X5wVxh2E17VnpRVTteBEExurjEoOIBHpvrk/HWgIhALK/l3h/nHfxqH1Wd76BadxT5ZaJVBpLLDRS6dtGT9zW"}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.5.4":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.4","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.3","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.5"},"keywords":["gruntplugin"],"gitHead":"77581fefeafe645b843af369fe48758589dcb37a","_id":"grunt-html-angular-validate@0.5.4","_shasum":"5b03b8b374ffebf8521db8d06ec24d1afdec819c","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"5b03b8b374ffebf8521db8d06ec24d1afdec819c","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.4.tgz","integrity":"sha512-O0Ei/utdVTNd40+u2ZH9EXoiiAk5UJhKDE531Lbd7DGkgKj2Rd0JDzMHKkHikHp4hcVHe/SbUbAy0gdkZokp1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMnrYruWUF72olIE06o6vnku/V5kw7s1mCQZCEWY3/QAiANP8LqKDikstlJXD+NI2xu8Qb+bl3fyerM3broDaldWw=="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.5.5":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.5","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.3","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.6"},"keywords":["gruntplugin"],"gitHead":"b40b4b53f817a90a5712918fd8b9e67b4a1d36fa","_id":"grunt-html-angular-validate@0.5.5","_shasum":"b9e1635aced084785d1ec00fdcfd2ab584e14d37","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"b9e1635aced084785d1ec00fdcfd2ab584e14d37","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.5.tgz","integrity":"sha512-QSQ3U89L15YzYyQcy35SWYdcAO5ALA4hKjPSdqzpfj1gnQafpTwboUquDgVcN1oXuPzUySNKEOifJC28Qg15Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEANy6fKqXbm8b30fZG9A/B66rKAGRMfk9iYfqgz7t4VAiEA4db3dCdFn/mx8pNihsKfcjfejvnQVdT2ZHlBiLfISKg="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.5.6":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.6","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.3","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.6"},"keywords":["gruntplugin"],"gitHead":"fa45283f343bee70761a14e1aea1f7a73af6480a","_id":"grunt-html-angular-validate@0.5.6","_shasum":"654b69670ed74e8e965758ec8d79d23a9b74b1ca","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"654b69670ed74e8e965758ec8d79d23a9b74b1ca","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.6.tgz","integrity":"sha512-qjzn+IgjJk2BnpgqEVAYYpT02j5Nwj4c8z2APHE+jMek9y16xaH208B1et1IwsboD9xDYc5JZsEzETv4Ax4Wpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDI1U9ktSmBzK48vK9fj9eOGV6Eus1PMKQFrMN5dGvWrAiEAmHcG9wzXHtIHdmXzJ5sT7930IUfGI/PYg/3J+/tDS6c="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.5.7":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.7","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 0.10.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~0.11.3","grunt-contrib-clean":"~0.6.0","grunt-contrib-nodeunit":"~0.4.1","grunt":"~0.4.5"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.7"},"keywords":["gruntplugin"],"gitHead":"9a3e5e2549406da9fc1e35dd6d6a892fd423ca88","_id":"grunt-html-angular-validate@0.5.7","_shasum":"9de4d1109dfbb13c70804b165682ac96ea7f5111","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"9de4d1109dfbb13c70804b165682ac96ea7f5111","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.7.tgz","integrity":"sha512-jXryTNYJDicpyzqs4B61jEj1hj7XwIiLQ2yRL0n4UG5ep7FntGzX0ywjsNMQNy9peZF3Sn96PbSgw1u57lWV6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFB/pslNAkW189plnwlfRPXmwROl1Kp4grNzHtNbIdnhAiAnihy5e295u2mt4KwrJ7FsxrZppWob9oJ54w+Fis3J/w=="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}]},"0.5.8":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.8","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 4.0.0"},"scripts":{"test":"grunt test"},"devDependencies":{"grunt-contrib-jshint":"~1.0.0","grunt-contrib-clean":"~1.0.0","grunt-contrib-nodeunit":"~1.0.0","grunt":"~1.0.1"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.1.7"},"keywords":["gruntplugin"],"gitHead":"ef6e9c45e37e6871b65c86b18e1f3fe2b675db92","_id":"grunt-html-angular-validate@0.5.8","_shasum":"3ae4ac65f5a50cd3af483ae920379e99632fdd4d","_from":".","_npmVersion":"3.3.9","_nodeVersion":"5.0.0","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"shasum":"3ae4ac65f5a50cd3af483ae920379e99632fdd4d","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.8.tgz","integrity":"sha512-uBPdoUgukaBubdloEqoImSXwXDbRzcmeIrKa5eBEq9T5TqqIjBPDGBJ930ZHNOlufWLJXepI20giNLs5rUmZNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8y8RsXU+NmV8kW7jBNdA1tINBC1mUgoekZZxePMcr5QIhALOqB4S+84g7hycE2j2owhn95BymspxCr5Z02ScZS1ft"}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/grunt-html-angular-validate-0.5.8.tgz_1463231825731_0.8717655576765537"}},"0.5.9":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.5.9","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 5.0.0"},"scripts":{"test":"grunt test"},"devDependencies":{"ansi-styles":"^3.2.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.1.0","grunt-contrib-jshint":"~1.1.0","grunt-contrib-nodeunit":"~1.0.0"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.2.1"},"keywords":["gruntplugin"],"gitHead":"b9c171934fd15b27004cd17c7ec1b34f9655beeb","_id":"grunt-html-angular-validate@0.5.9","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"integrity":"sha512-js5bsiX8Eboe3eQlum73Jt7k4ulT/0u3R+bsTehaEdNUb5NehKLa0Lz3r6WLwlxhBIXsKZsSnRZLOcAzZEr8rA==","shasum":"29dad708d36b7f3103d75c15846a50db49802248","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.5.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtRjDHSwsCTn+XgWMA3L7MqFnodLxpdlnmm9z9NICHXAiBfPAbu+c5dsDZceVODfeL4x8tVzGD93UNh3Rhf6vb80g=="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-html-angular-validate-0.5.9.tgz_1502062570817_0.6045803152956069"}},"0.6.0":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.6.0","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 5.0.0"},"scripts":{"test":"grunt test"},"devDependencies":{"ansi-styles":"^3.2.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.1.0","grunt-contrib-jshint":"~1.1.0","grunt-contrib-nodeunit":"~1.0.0"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.2.2"},"keywords":["gruntplugin"],"gitHead":"edfcca1f7839c4182e5564daed864bc2fde380d4","_id":"grunt-html-angular-validate@0.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"integrity":"sha512-loMReZwWtOVGMqQJ2K5txGrJOwgZVrhXJii0w97DH7Yr6NFZwaUA4T7tyvqBnIPiE+KX6pccMVaBP3aTVM4Mfg==","shasum":"75134765fd0faf6e405743d8f3308421094a1302","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUbLNJJLhJjqVVfoFNm6NwBN7+e5lX7lguQ/9GT6QxoAiBK5eL5kr+Lq6/g5EDlxtbw2NuOsnRSoGdsp1WKtu3uJQ=="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-html-angular-validate-0.6.0.tgz_1515545624296_0.9468998953234404"}},"0.6.1":{"name":"grunt-html-angular-validate","description":"An HTML validator aimed at AngularJS projects.","version":"0.6.1","homepage":"https://github.com/nikestep/grunt-html-angular-validate","author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"license":"MIT","engines":{"node":">= 5.0.0"},"scripts":{"test":"grunt test"},"devDependencies":{"ansi-styles":"^3.2.0","grunt":"~1.0.1","grunt-contrib-clean":"~1.1.0","grunt-contrib-jshint":"~1.1.0","grunt-contrib-nodeunit":"~1.0.0"},"dependencies":{"colors":"~1.1.2","html-angular-validate":"~0.2.3"},"keywords":["gruntplugin"],"gitHead":"c64ba6d702741fb1e6d25a63f97d8bc04598a17e","_id":"grunt-html-angular-validate@0.6.1","_npmVersion":"5.6.0","_nodeVersion":"8.2.1","_npmUser":{"name":"nestep","email":"nik.estep@gmail.com"},"dist":{"integrity":"sha512-dy6+SxOWYMxmv6izFJHNrOqN5Xq6nNplIVOecp3QhychhWcniLFm5ebRiRYgCDMTBRLwGR0cXm3JOoV0xy/ezA==","shasum":"68e241744f7ac57895b13996e4f881a6c5cac766","tarball":"https://registry.npmjs.org/grunt-html-angular-validate/-/grunt-html-angular-validate-0.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBakBo28pozPO19qLMsKLG35mAISG0a/GDn9vIiJOtfOAiEAgM9lI3bcpSqzuQ8SK16WE9Na2dpSFkQPu8tAMDogjzk="}]},"maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/grunt-html-angular-validate-0.6.1.tgz_1517666327691_0.5456681160721928"}}},"readme":"# grunt-html-angular-validate\n[![Build Status](https://travis-ci.org/nikestep/grunt-html-angular-validate.svg?branch=master)](https://travis-ci.org/nikestep/grunt-html-angular-validate) [![Dependency Status](https://david-dm.org/nikestep/grunt-html-angular-validate.svg)](https://david-dm.org/nikestep/grunt-html-angular-validate) [![devDependency Status](https://david-dm.org/nikestep/grunt-html-angular-validate/dev-status.svg)](https://david-dm.org/nikestep/grunt-html-angular-validate#info=devDependencies)\n[![npm Downloads Count](https://img.shields.io/npm/dm/grunt-html-angular-validate.svg)](https://github.com/nikestep/grunt-html-angular-validate)\n\n> An HTML validator aimed at AngularJS projects.\n\nWhile there are other Grunt plugins that will validate HTML files, there are lacking a couple important features:\n\n * Support for AngularJS attributes and tags (both from AngularJS and custom created)\n * Support for templated/fragmented HTML files\n * Ability to concurrently validate files for greatly increased speed\n\nThis plugin looks to solve these problems and provide the value that comes with having HTML validation in the build chain.\n\nPlease note that this plugin works with the [w3cjs](https://github.com/thomasdavis/w3cjs) node plugin and will send files to be validated\nagainst the W3C online validator tool. W3C asks that you be considerate of their free validator service and they will block your IP if\nyour traffic is deemed \"excessive\" by their servers. Such a block will automatically clear once the traffic subsides, but if your\nproject is large enough, you may need to run your own local W3C validator server. A guide for how to do this can be found\n[here](https://github.com/tlvince/w3c-validator-guide). See the options below for pointing this plugin to a local validator service.\n\n## v0.5.0 Upgrade Notes\nVersion 0.4.2 has been published as a stop-gap between versions 0.4.1 and 0.5.0. You may use this version to maintain v0.4.1-style\ncomptability; however, there is no guarantee that W3C will continue to support the validation path used here.\n\nIf you are upgrading to use v0.5.0, there are a couple of things you should keep in mind. The warning messages have changed slightly\nas a result of changes in other packages used by this plugin. You may find that existing excluded messages no longer work and you'll\nneed to update your gruntfile.\n\nIf you are using a local version of the w3c validator, upgrading may cause an incompatibility. You should investigate this and also\nupgrading your local validator before commiting the upgrade to your project.\n\n## Getting Started\nThis plugin requires Grunt `~1.0.1`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started)\nguide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once\nyou're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-html-angular-validate --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-html-angular-validate');\n```\n\n## The \"htmlangular\" task\n\n### Overview\nIn your project's Gruntfile, add a section named `htmlangular` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  htmlangular: {\n    options: {\n      // Task-specific options go here.\n    },\n    your_target: {\n      // Target-specific file lists and/or options go here.\n    },\n  },\n});\n```\n\n### Options\n\n#### options.angular\nType: `Boolean`\nDefault value: `true`\n\nTurns on ignoring of validation errors that are caused by AngularJS.\n\n#### options.customtags\nType: `Array`\nDefault value: `[]`\n\nList all of the custom tags you have created through directives and other means here. The validator will ignore warnings about these tags.\n\nYou can use the `'*'` wildcard, e.g.: `'custom-tags-*'`\n\n#### options.customattrs\nType: `Array`\nDefault value: `[]`\n\nList all of the custom attributes you have created through directives and other means here. The validator will ignore warnings about\nthese attributes.\n\nYou can use the `*` wildcard, e.g.: `'custom-attrs-*'`\n\n#### options.wrapping\nType: `Object`\nDefault value: `{}`\n\nNot all Angular templates start with tags that can be wrapped directly within the `<body>` tag. For templates like this, they first need\nto be wrapped before the regular full-document wrapping that the plugin performs. As an example, a template for a row in a table might\nlook like this:\n\n    <tr>\n        <td>{name}</td>\n        <td>{birthdate}</td>\n        <td>{address}</td>\n    </tr>\n\nThe entry into the `options.wrapping` plugin option would look like this:\n\n    wrapping: {\n        'tr': '<table>{0}</table>'\n    }\n\nThe content of the template will be placed within the `{0}` and then the whole block will be wrapped like other templates. Note that the\nname of the tag should not be wrapped with `<` and `>`.\n\n#### options.relaxerror\nType: `Array`\nDefault value: `[]`\n\nList the error strings you want explicitly ignored by the validator.\n\n#### options.tmplext\nType: `String`\nDefault value: `tmpl.html`\n\nThe extension of HTML files that are templated or otherwise not complete and valid HTML files (i.e. do not start and end with `<html>`). The validator will wrap these files as complete HTML pages for validation.\n\n#### options.doctype\nType: `String`\nDefault value: `HTML5`\n\nThe doctype to use when validating HTML files. Set to `false` to have the validator auto-detect the doctype.\n\n#### options.charset\nType: `String`\nDefault value: `utf-8`\n\nThe charset to use when validating HTML files. Set to `false` to have the validator auto-detect the charset.\n\n#### options.reportpath\nType: `String`\nDefault value: `html-angular-validate-report.json`\n\nThe path to write a JSON report of validation and linting output to after completion. Set to `null` to not create this file.\n\n### reportCheckstylePath\nType: `String`\nDefault value: `html-angular-validate-report-checkstyle.xml`\n\nThe path to write a checkstyle compatible xml report of validation and linting output to after completion. Set to `null` to not create this file.\n\n#### options.w3clocal\nType: `String`\nDefault value: `null`\n\nUse this when running a local instance of the W3C validator service (e.g. `http://localhost:8080`). Do not use in conjunction with\n`options.w3cproxy`.\n\n#### options.w3cproxy\nType: `String`\nDefault value: `null`\n\nThe proxy to the W3C validator service. Use this as an alternative when running a local instance of the W3C validator service\n(e.g. `http://localhost:8080`). Do not use in conjunction with `options.w3clocal`.\n\n#### options.concurrentJobs\nType: `Integer`\nDefault value: `1`\n\nThe maximum number of validation jobs to run concurrently. Using a number greater than `1` can greatly increase validation speed\nwith many files, especially when running a local validation server.\n\nThis should only be used when you have your own validation server. W3C will shut you down much faster if you run concurrent\nrequests against them.\n\n#### maxvalidateattempts\nType: `Integer`\nDefault value: `3`\n\nThe maxinum number of attempts to validate a single file. Retries will be triggered if an error occurs during file validation and no\nresult is retrieved. This is not the same as validation completing and the result having errors. Instead the aim is to guard against\na flaky validator server.\n\n### Usage Examples\n\n#### Default Options\nIn this example, the default options are used to do something with whatever. So if the `testing` file has the content `Testing` and the `123` file had the content `1 2 3`, the generated result would be `Testing, 1 2 3.`\n\n```js\ngrunt.initConfig({\n  htmlangular: {\n    options: {\n        tmplext: 'html.tmpl',\n        customtags: [\n            'top-nav',\n            'left-bar',\n            'right-bar',\n            'client-footer'\n        ],\n        customattrs: [\n            'fixed-width-box',\n            'video-box'\n        ],\n        relaxerror: [\n            'The frameborder attribute on the iframe element is obsolete. Use CSS instead.'\n        ],\n        reportpath: 'target/html-angular-validate-report.json'\n    },\n    files: {\n      src: ['src/www/**/*.html', 'src/www/**/*.html.tmpl']\n    }\n  }\n});\n```\n\n## Contributing\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](http://gruntjs.com/).\n\nBefore submitting a pull request, please run the tests to make sure you did not break any existing functionality:\n\n```shell\ngrunt test\n```\n\n## Release History\n * 2018-02-03  v0.6.1  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2018-01-09  v0.6.0  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate) and updating Node versions\n * 2017-08-06  v0.5.9  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2016-05-14  v0.5.8  Fixed #35\n * 2015-11-09  v0.5.7  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2015-11-09  v0.5.6  Accidental unchanged version\n * 2015-11-09  v0.5.5  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2015-10-31  v0.5.4  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2015-09-24  v0.5.3  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2015-08-28  v0.5.2  Updating version of [html-angular-validate](https://www.npmjs.com/package/html-angular-validate)\n * 2015-08-09  v0.5.1  Switched to using [html-angular-validate](https://www.npmjs.com/package/html-angular-validate) npm package\n * 2015-06-16  v0.4.2  Patched v0.4.1 to continue working in liu of upgrading v0.5.0 (code not in repository - see #23)\n * 2015-06-15  v0.5.0  Fixed #22 (using new w3c validator)\n * 2015-03-26  v0.4.1  Fixed #17\n * 2014-08-08  v0.4.0  Pulled in #9 (concurrency introduced)\n * 2014-08-04  v0.3.5  Pulled in #7 and #8, dropped support for NodeJS 0.8\n * 2014-04-26  v0.3.0  Fixed #4, Fixed #5, created unit tests\n * 2014-02-04  v0.2.3  Fixed #2, fixed silly push mistake, add ui-* to default angular tags/attrs\n * 2014-02-04  v0.2.2  Fixed #1 and added W3C proxy option\n * 2014-01-27  v0.2.1  Renamed project\n * 2014-01-12  v0.2.0  Increased recognition of AngularJS caused validation erros\n * 2014-01-11  v0.1.0  Initial release\n","maintainers":[{"name":"nestep","email":"nik.estep@gmail.com"}],"time":{"modified":"2022-06-18T15:09:39.601Z","created":"2014-01-27T14:49:28.525Z","0.2.1":"2014-01-27T14:49:28.525Z","0.2.2":"2014-02-04T15:15:00.521Z","0.2.3":"2014-02-04T15:43:43.782Z","0.3.0":"2014-04-27T14:14:37.072Z","0.3.5":"2014-08-04T16:45:15.125Z","0.4.0":"2014-08-08T20:07:36.636Z","0.4.1":"2015-03-26T15:22:09.320Z","0.5.0":"2015-06-15T18:01:40.881Z","0.4.2":"2015-06-16T23:59:16.174Z","0.5.1":"2015-08-09T19:18:23.397Z","0.5.2":"2015-08-29T00:20:09.258Z","0.5.3":"2015-09-25T00:44:47.331Z","0.5.4":"2015-10-31T12:01:14.932Z","0.5.5":"2015-11-09T12:50:16.937Z","0.5.6":"2015-11-09T14:22:18.115Z","0.5.7":"2015-11-09T14:25:05.699Z","0.5.8":"2016-05-14T13:17:07.603Z","0.5.9":"2017-08-06T23:36:11.890Z","0.6.0":"2018-01-10T00:53:45.346Z","0.6.1":"2018-02-03T13:58:47.822Z"},"readmeFilename":"README.md","homepage":"https://github.com/nikestep/grunt-html-angular-validate","keywords":["gruntplugin"],"repository":{"type":"git","url":"git://github.com/nikestep/grunt-html-angular-validate.git"},"author":{"name":"Nik Estep","email":"nik.estep@gmail.com","url":"http://nikestep.me"},"bugs":{"url":"https://github.com/nikestep/grunt-html-angular-validate/issues"},"users":{"rbecheras":true,"reno184":true,"oliverj":true},"license":"MIT"}