identifier Start Table identifier Part Table ascii Identifier Start Table ascii Identifier Part Table exports exports str arr code exports str arr code exports browserify path version src Dir targets bundle dirname target err version expose exports generate Data generate S5 Regex write File regenerate unicode Version Unicode Version Start Start Lu Ll Lt Lm Lo Nl Mn Mc Pc identifier Start identifier Start identifier Part identifier Part fs result Start identifier Start Lu Ll Lt Lm Lo Nl Mn Mc Pc file path fs manifest manifest Names dirname manifest manifest manifest Contents deprecated find Config Home Dir load Npm Config load Reporter find File load Ignores onopen onopen onclose onclose ontext ontext extract extract Offsets collect lint Config load Config gather merge Prereq CLI run Buffer Size interpret fs cli path shjs minimatch htmlparser exit strip Json Comments JSHINT def Reporter OPTIONS dir dir envs proj home Path environment paths fp find File Results filename file lines lines lines exclude inscript inscript index index js parser parser line Counter offsets offsets fragment itempath buffer config config config base Config files files reg ignores results data errors line options exports alt file file file fp fp fp cwd params patterns attrs attrs data data data code code code files ignores ext results config config passed file file file file file file file file file dir dir envs home home Path fp fp fp fp fp fp fp fp fp fp fp fp fp fp fp fp fp fp fp cwd cwd filename filename filename filename lines ip code code code code code code code code index index js line line start Offset data data data data data ignores ignores ignores item itempath itempath ext ext files files config config config config config config config config pattern options buffer globals lint Data base Config target target reg opts results results results errors errors args OPTIONS filename filename filename nocase nocase dot onopentag onopentag onclosetag onclosetag ontext ontext line Counter line Counter match Base file file error extract extract exit dirname cwd prereq prereq verbose verbose verbose character options reporter reporter reporter reporter reporter reporter args config exclude exclude Path ignores extensions Stdin exports check Identifier Reserved supplant combine processenforceall apply Options quit remove Messages warning warning error error add Code linting Directive peek peek Ignore EOL advance Operator End Expr expression start Line nobreaknonadjacent nolinebreak nobreakcomma parse Comma symbol delim stmt blockstmt reserve prefix type reserve Future Reserved Word infix application relation begins Unary Expression Typo Global walk walk find check Left Side assignop bitwise bitwiseassignop suffix optionalidentifier spreadrest identifier reachable parse Semicolon statement statements directives block count Member nud led Body Method peek Parens comprehensive Expression Method property add Param functionparams functor Parsed Code end Template Literal verify Max Statements verify Max Parameters verify Max Nested Block Depth verify Max Complexity create Metrics increase Complexity Count check Cond Assignment check Properties meta Property destructuring Pattern DE assignment Property destructuring Pattern Recursive destructuring Pattern Match block Variable Statement Mozilla moz supports Nud lookup Block Type save Property save Accessor computed Property check Punctuators check Punctuator destructuring Json Comp declare stack unstack State check Comprehension json json json lint Code Regex JSON Cache Cache warn events vars messages Lexer reg state style options scope Manager prod Params console bang extra Modules emitter meta bad Opt ES percentage message exception body predef val val val ch1 ch2 numvals match Token initial Values Global natives Destructuring curr Line block End Scope iscase current directive indent metrics expr expr supports Fn Decl base Template Syntax Precendence eqnull eqnull scope mp inexport inexport inexport inexport props props pn pn opening preceeding exprs reversed blocktype blocktype preserve params Ids tokens tokens past past Rest arity lone Arg Destructuring current Params funct ctx Subst depth left left complete Async Async Async Async internally Accessible params Info max cc Generator Method Async Method Assignment Assignment identifiers opening Parsed recursive Options Token Target Rest Rest rest token noin noin names names conststatement letstatement varstatement generator generator label Type Token Token enables Strict Mode forinifcheck noindent letscope foreachtok head Context check prev prev delegating Type exported Tokens bracket Stack ret flag block carrays exported scope Manager Inst nt data implied Globals unuseds JSHINT Stable obj obj obj obj tkn tkn tkn context context context context context context context context context context context context context context context context context context context context context context token token token token token token token token token str data dest src code code ch ch elem directive Token previous expected related Token curr rbp left left left left left left opts func meta state state Token options options options options options options prop prop preserve operation control Token stmt stmt ordinary isfunc isfatarrow iscase Token Token generator parens preserve Token add Param Args overwrites funct funct left Rbp Start Token expr props props props tokens type type statement Computed accessor Type values internals globals cb type type type obj obj obj src bad Opt ES predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined predefined message exception code code code directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token directive Token predef predef val val related Token Token Token expected expected context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context context rbp rbp rbp left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left left func func values values Token Token Token Token curr prop iscase current current directive isfatarrow expr expr expr expr base Template Syntax base Template Syntax base Template Syntax base Template Syntax Precendence Precendence state state state state state state state state state state state Token Token token token token token token token token token token token token token token token token token token token props props props props props props props props Token Token Token Token Generator Generator Generator accessor Type ret pn pn pn pn pn opening preserve lone Arg add Param Args ident add Param funct funct overwrites internally Accessible options options options Arrow Start Token Start Token Start Token cc Val Val recursive Options Target Token Token tokens tokens names names names names Token Token head Context head Context head Context head Context head Context targets target target target target nextop nextop nextop comma initializer binding Power foreachtok decl prev prev identifier tkn current globals cb dict dict item exported declared listener api Ignore ev ev ev ev fu enforceopt relaxopt line line line line line line line line character character character character character message raw raw raw code code code code reason reason reason errors errors errors evidence scope scope scope scope scope elem token token token token token token token token token token token token token token token token token token Falls validthis quotmark quotmark shadow shadow shadow unused unused unused unused unused unused unused latedef latedef latedef strict strict strict moz moz esversion esversion tn tn prev prev curr curr begins Stmt lbp lbp lbp lbp lbp lbp lbp lbp rbp rbp rbp delim delim reserved reserved reserved reserved identifier identifier identifier identifier identifier identifier identifier fud fud fud block block block block block block block block block arity arity arity arity arity arity arity arity arity arity arity arity nud nud nud nud nud nud nud type type type type type type type type type type type type type type type type type type type type type type type type type Future Reserved Word Future Reserved Word Future Reserved Word meta meta meta infix infix infix infix left left left left left left left left left left left left left left left left left led led led led led led led lone Arg legacy es3 es3 es6 Destructuring exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps exps directive directive undef undef undef undef nested Block Depth nested Block Depth nested Block Depth statement Count statement Count Braceless Block template Subst Subst Subst Subst tail tail reach reach reach reach reach reach reach reach exprs exprs peek lt Boundary lt Boundary lt Boundary forgive Undef forgive Undef Body Body Body initialized initialized initialized initialized initialized initialized Method Method Method statement statement Trailing Trailing Trailing Trailing immed parsed Opening funct funct funct funct paren opening Parsed opening Parsed assignment assignment assignment assignment destruct destruct params params Simple Simple tag Complexity Count Complexity Count Meta Property Body Body property declaration declaration declaration declaration Initializer Initializer Comma Comma es5 es5 es5 es5 es5 es5 es5 es5 es5 es5 es5 es5 es5 strict strict strict strict strict strict strict strict strict Fud Fud ignore Loop Func condition condition forinifcheckneeded forinifcheckneeded forinifcheckneeded labelled labelled labelled labelled cases forinifchecks Func func func Comp Json Json Json Json Dest basic basictkn accessor Type flag laxbreak json Mode mode mode variables internals blacklist slice item item indent maxerr ignore Delimiters add Module functions options json implieds urls globals param lastcharacter complexity parameters statements metrics member data jshint JSHINT Hex Hex Digit push check async Trigger Lexer Context push Context pop Context current Context Lines Lines peek skip trigger trigger Async scan Punctuator comment Token scan Comments scan Keyword Ascii Identifier Start Ascii Identifier Part remove Sequences scan Identifier Decimal Digit Octal Digit Binary Digit Identifier Start scan Numeric Literal scan Sequence scan Template Literal scan Literal Flag scan Reg Exp scan Breaking Spaces starts ends Line token events reg state unicode Data ascii Identifier Start Table ascii Identifier Part Table Ascii Identifier Start Table Ascii Identifier Part Table Token Context checks check lines ch1 ch1 ch2 rest start Line start Line start Line start start start special Special comment Type str Index Whitespace options body body result keywords index index index sequence sequence read Unicode Sequence chr chr code code code Identifier Start Identifier Part Allowed Digit base Legacy Line Line jump jump depth start Pos quote parsed group References Flags es5 Flags malformed Range Group Quantifiable Invalid Quantifier escaped Chars group Count scan Regexp Sequence lookahead lower Bound upper Bound check Quantifier astral Substitute code Point translate Flag Invalid Group Invalid match input Trimmed Comment Trigger Error checks create str str str str str source label body opt code code ch str str str str str str fn lines listener type args ch1 ch1 body body body body body str Index rest checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks checks code code code code code code code index index index index index index index index index index index index index index index index index index sequence sequence sequence sequence sequence codepoint jump Flag Flag Flag lower Bound upper Bound code Point code Point literal astral Substitute Sequence escaped escaped group References group Count escaped Chars reg prefix suffix input Trimmed input Trimmed input Trimmed token token token token token token Identifier Punctuator Numeric Literal Literal Comment Keyword Reg Exp Template Head Template Middle Template Tail Subst Template Block Template node emitter source prereg prereg prereg prereg prereg prereg line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line line input input input input input input Comment Comment Comment Comment context context context context context template Starts tab lines lines lines type type type type type type type type type type type type type type type type type type type type type type type type type type type type type type type lines ignoring Linter Errors ignoring Linter Errors comment Type body body Special Special Malformed Malformed Malformed Malformed Malformed Malformed Malformed code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code code character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character character Multiline Multiline data data data data data data data data data data data data data data data data data data data data data token base base base Legacy jump Line start Line start Line start Line start Line start Line start Line start Line start Line start Line start Line start Line start start start start start start start start start start Unclosed Unclosed Unclosed Unclosed Unclosed Unclosed depth depth depth depth quote quote quote identifier raw Property Property check exhausted raw Lexer Context errors warnings info errors warnings info E001 E002 E003 E004 E005 E006 E007 E008 E009 E010 E011 E012 E013 E014 E015 E016 E017 E018 E019 E020 E021 E022 E023 E024 E025 E026 E027 E028 E029 E030 E031 E032 E033 E034 E035 E036 E037 E038 E039 E040 E041 E042 E043 E044 E045 E046 E047 E048 E049 E050 E051 E052 E053 E054 E055 E056 E057 E058 E059 E060 E061 E062 E063 E064 E065 E066 W001 W002 W003 W004 W005 W006 W007 W008 W009 W010 W011 W012 W013 W014 W015 W016 W017 W018 W019 W020 W021 W022 W023 W024 W025 W026 W027 W028 W030 W031 W032 W033 W034 W035 W036 W037 W038 W039 W040 W041 W042 W043 W044 W045 W046 W047 W048 W049 W050 W051 W052 W053 W054 W055 W056 W057 W058 W059 W060 W061 W062 W063 W064 W065 W066 W067 W068 W069 W070 W071 W072 W073 W074 W075 W076 W077 W078 W079 W080 W081 W082 W083 W084 W085 W086 W087 W088 W089 W090 W091 W093 W094 W095 W096 W097 W098 W099 W100 W101 W102 W103 W104 W105 W106 W107 W108 W109 W110 W112 W113 W114 W115 W116 W117 W118 W119 W120 W121 W122 W123 W124 W125 W126 W127 W128 W129 W130 W131 W132 W133 W134 W135 W136 W137 W138 W139 W140 W141 W142 W143 W144 W145 W146 W147 W148 I001 I002 I003 errors warnings info code code code code code code desc desc desc Stack Token prefix stack push pop infer exports bitwise bitwise freeze camelcase curly eqeqeq eqeqeq futurehostile es3 es5 forin forin immed leanswitch newcap newcap noarg nocomma noempty nonbsp nonew noreturnawait regexpu regexpu undef undef single Groups varstmt varstmt enforceall trailingcomma enforcing asi multistr debug boss evil funcscope globalstrict iterator notypeof plusplus plusplus proto scripturl supernew laxbreak laxcomma validthis withstmt moz noyield eqnull lastsemic loopfunc expr esnext elision relaxing mootools couch jasmine jquery node qunit rhino shelljs prototypejs yui mocha module wsh worker nonstandard browser browserify devel dojo typed phantom environments onecase regexp regexp regexdash obsolete bool maxlen indent maxerr predef globals quotmark scope maxstatements maxdepth maxparams maxcomplexity shadow strict strict strict unused latedef ignore ignore Delimiters esversion val unstable inverted valid Names unstable Names eqeq windows sloppy renamed nomen onevar passfail white gcl smarttabs trailing removed noenforceall filenames flags opts globals retval readf global input arg cfg File Content input opts globals retval noin initial pre Async async Clause exports unsafe Esc Esc Global star Slash identifier javascript URL falls maxlen Exception whitespace nonzero Digit decimal Digit regexp Syntax Chars regexp Quantifiers regexp Classes regexp Dot encode reporter files pairs type severity file file severity line column message source exports reporter len str file error exports encode reporter files pairs file exports reporter len str exports reporter len str file error exports Scope warning error setup Usages Unused warn Unused check Unused check Params Label Current check Outer Shadow latedef Warning Predefined stack unstack add Param validate Params Defined Globals Implied Globals Unuseds labeltype labeltype add Exported Exported initialize addlabel Label add add Global reassign modify add Label scope Manager events marker scope Stack current Funct Body Predefined Globals implied Globals unuseds emitter line chr raw warnable types curent Labels params param label label label scope Labels scope Labels current current current Global Current stack Item previous Scope Scope Unstacking Body Unstacking Params Unstacking Outer current Usages current Labels Label List Label usage usage usage Label Label Type Tokens label Type Scope Usage Token label Names def Label def Label shadowed previously Defined Label Type Strict current Funct Param Scope Simple Method list values Proto global Labels scope type token token isblockscoped ishoisted isexported declared Current Scope declared Current Scope Blockscoped exclude Params current Scope Index scope Check param Scope scope Manager Inst type type code code token token token token label label label label label current unused opt type type type type type type type type type raw label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label label param token token token token token token token token token token token token token token token token token token token token token token token token token token token listener current Usages Label Label Label Label Label Label Label Type Token declared declared label current Labels def Label scope Stack Predefined Globals implied Globals global Labels exported options code code token token data data label label label label label label label line line line character Label Label Label exclude Current def Label duplicated Blockscoped Blockscoped funct exclude Params ignore Undef ignore W020 ignore W021 block exports Strict stmt Missing Strict Global Usd implied Closure Moz S9 S8 S7 S6 S5 infer Es Version Stack bad Opt state syntax es Version es Version es Version es Version es Version prev curr tokens unstable funct directive json Mode lines tab cache Lines forinifcheckneeded Stack Body state quotmark code line line line line line line line line data data data data data data register Na reserved Vars decode URI decode Component URI encode URI encode Component URI Error Error Property Finite Na parse parse Range Error Reference Error Reg Exp Syntax Error Type Error Error URI JSON Buffer Buffer Data View Data View Float32 Float32 Float64 Float64 Int8 Int8 Int16 Int16 Int32 Int32 Map Promise Proxy Reflect Symbol Uint8 Uint8 Uint16 Uint16 Uint32 Uint32 Uint8 Clamped Uint8 Clamped Weak Map Weak Atomics Shared Buffer ecma Identifiers Audio Blob add Listener add Listener application Cache atob atob btoa btoa cancel Animation Canvas Gradient Canvas Pattern Canvas Rendering Context2 CSS CSS Rule Grouping CSS Rule Margin CSS Rule Media CSS Rule Namespace CSS Rule Page CSS Rule Rule CSS Rule CSS List Style CSS Declaration Style CSS Rule Style CSS Sheet clear Interval clear Interval clear Interval clear Timeout clear Timeout clear Timeout Comment Composition create Bitmap create Bitmap Custom Parser DOM dispatch dispatch Fragment Time Control fetch File File List File Reader Data Computed Style Headers HTML HTML Audio HTML Base HTML Blockquote HTML Body HTML HTMLBR HTML Canvas HTML Collection HTML Data HTML Data HTML List Details HTML Dialog HTML Directory HTML Div HTML List HTMLD HTML HTML Field HTML Font HTML HTML HTML HTML Head HTML Heading HTML HTMLHR Html HTML HTMLI HTML Input HTML HTML Index Label HTML HTML Legend HTML HTMLLI HTML Map HTML Marquee HTML Media HTML Menu HTML Meta HTML Meter HTML Mod HTML HTML List HTMLO Opt HTML Group HTML Paragraph HTML Param HTML Picture HTML Pre HTML Progress HTML Quote HTML Script HTML HTML Slot HTML Source HTML Style HTML Table HTML Caption Table HTML Cell Table HTML Col Table HTML Table HTML Row Table HTML Section Template HTML HTML Time HTML Title HTML Track HTML List HTMLU Video HTML Intersection Observer Intl local Storage match Media Media List Media Recorder Message Channel Message Message Port Mouse move move Mutation Observer Node Node Filter Node List Notification onbeforeunload onblur onerror onfocus onload onresize onunload Database origin origin performance print print queue Microtask queue Microtask Range request Animation remove Listener remove Listener Request Request resize resize Response screen session Storage Interval Interval Interval Timeout Timeout Timeout Shared Worker Storage Style Sheet SVGA Alt SVG Glyph Def Alt SVG Glyph Alt SVG Glyph Item Angle SVG Animate SVG Color Animate SVG Animate SVG Motion Animate SVG Transform Animated SVG Angle Animated SVG Animated SVG Enumeration Animated SVG Integer Animated SVG Animated SVG List Animated SVG Animated SVG List Animated SVG Path Data Animated SVG Points Animated SVG Preserve Aspect Ratio Animated SVG Rect Animated SVG Animated SVG Transform List Animation SVG Rule SVGCSS Circle SVG Clip SVG Path Color SVG Color SVG Profile Color SVG Profile Rule Component SVG Transfer Cursor SVG Defs SVG Desc SVG SVG SVG SVG Instance SVG Instance List Ellipse SVG External SVG Resources Required Blend SVGFE Color SVGFE Matrix Component SVGFE Transfer Composite SVGFE Convolve SVGFE Matrix Diffuse SVGFE Lighting Displacement SVGFE Map Distant SVGFE Light Flood SVGFE Func SVGFE Func SVGFE Func SVGFE Func SVGFE Gaussian SVGFE SVGFE Merge SVGFE Merge SVGFE Node Morphology SVGFE Offset SVGFE Point SVGFE Light Specular SVGFE Lighting Spot SVGFE Light Tile SVGFE Turbulence SVGFE Filter SVG Filter SVG Primitive Standard Attributes Fit SVG View Box Font SVG Font SVG Face Font SVG Face Format Font SVG Face Font SVG Face Src Font SVG Face Uri Foreign SVG SVGG Glyph SVG Glyph SVG Gradient SVG Kern SVGH Color SVGICC SVG Lang SVG Space SVG SVG List Line SVG Linear SVG Gradient Locatable SVG Path SVGM Marker SVG Mask SVG Matrix SVG Metadata SVG Missing SVG Glyph SVG SVG List Paint SVG Path SVG Path SVG Seg Path SVG Seg Arc Abs Path SVG Seg Arc Rel Path SVG Seg Path Path SVG Seg Curveto Cubic Abs Path SVG Seg Curveto Cubic Rel Path SVG Seg Curveto Cubic Smooth Abs Path SVG Seg Curveto Cubic Smooth Rel Path SVG Seg Curveto Quadratic Abs Path SVG Seg Curveto Quadratic Rel Path SVG Seg Curveto Quadratic Smooth Abs Path SVG Seg Curveto Quadratic Smooth Rel Path SVG Seg Lineto Abs Path SVG Seg Lineto Horizontal Abs Path SVG Seg Lineto Horizontal Rel Path SVG Seg Lineto Rel Path SVG Seg Lineto Vertical Abs Path SVG Seg Lineto Vertical Rel Path SVG Seg List Path SVG Seg Moveto Abs Path SVG Seg Moveto Rel Pattern SVG Point SVG Point SVG List Polygon SVG Polyline SVG Preserve SVG Aspect Ratio Radial SVG Gradient Rect SVG Rect SVG Rendering SVG Intent SVGSVG Script SVG SVG Stop SVG SVG List Stylable SVG Style SVG SVG Symbol SVG SVGT Span SVGT Tests SVG SVG Content SVG SVG Path SVG Positioning Title SVG Transform SVG Transform SVG List Transformable SVG Reference SVGURI Unit SVG Types SVG Kern SVGV View SVG View SVG Spec Zoom SVG Pan Decoder Encoder Time URL Web Active GL Info Web Buffer GL Web Context GL Web Framebuffer GL Web Program GL Web Renderbuffer GL Web Rendering GL Context Web Shader GL Web Shader GL Precision Format Web Texture GL Web Uniform GL Web Socket Worker Domain Request Domain Request XML Http XML Request Serializer XML Path Evaluator Path Exception Path Expression Path Namespace Path Resolver NS Path Result browser console console console Debug opera devel Scripts onmessage post Message File Reader Sync worker nonstandard respond Row emit send start start sum log exports exports exports exports module module module module couch filename filename dirname dirname GLOBAL global global require require require Buffer Buffer process process clear node browserify phantom phantom Web Page async Test deep Equal equal expect expect Deep Equal Equal Prop Equal Strict Equal prop Equal Unit raises stop strict Equal test test test qunit define deserialize gc load load quit read File read Url run Command seal serialize spawn sync toint32 version rhino target echo exit cd pwd ls find cp rm mv mkdir cat sed grep dirs pushd popd env exec chmod config error tempdir shelljs Buffer View typed Active Enumerator Script Engine Script Engine Build Version Script Engine Major Version Script Engine Minor Version VB WSH Script wsh dojo dojo dijit dojox define Query jquery Asset Browser Chain Color Cookie Core Dom Ready DOM Ready DOM Drag Events Fx Group Hash Hash Html Table Iframe Shim Input Validator instance Keyboard Locale Mask Moo Tools Options Scroller Slick Slider Sortables Spinner Swiff Tips Type type URI mootools Ajax Enumerable Field Insertion Range Periodical Executer Position Selector Template Toggle Autocompleter Builder Control Draggable Draggables Droppables Effect Sortable Sortable Observer Sound Scriptaculous prototypejs YUI YUI config yui mocha mocha describe describe xdescribe xdescribe xit xit context xcontext suite setup teardown suite Setup suite Teardown jasmine jasmine Fixtures load Fixtures spy runs waits waits fail fdescribe fit pending spy Property