This plugin requires Grunt
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install grunt-lint-inline --save-dev
The task leverages grunt-contrib-jshint by wrapping around it and removing
all code not within
JSHint options will be read exactly the same as the JSHint task with a few additions.
gruntinitConfiginlinelint:html: '**/*.html'php: '**/*.php';
Enable pattern replacement by sending in an array of objects containing a
match property and a
replacement (optional) property.
Replacements are done inside the script tags and matches are replaced with provided replacement or defaults to an empty string.
gruntinitConfiginlinelint:cshtml:src: '**/*.html'options:patterns:match: /@\w[\w\.\(\)]+/greplacement: '';
Indicates the matching expression.
Indicates the replacement for match, for more information about replacement have a look at String.replace.