How to pass global configuration to jshint?

How to pass global configuration to jshint? I did not find the answer in the documentation.

My configuration file:

>type tests\jshint_options.js /*jshint globalstrict:true */ 

This is what I have tried so far:

 >jshint myfile.js --config=tests\jshint_options.js myfile.js: line 1, col 1, Use the function form of "use strict". myfile.js: line 4, col 24, Unescaped '['. myfile.js: line 4, col 49, Unescaped '['. 3 errors >jshint myfile.js --config tests\jshint_options.js node.js:201 throw e; // process.nextTick error, or 'error' event on first tick ^ SyntaxError: Unexpected end of input at Object.parse (native) at _loadAndParseConfig (C:\Users\RONG\AppData\Roaming\npm\node_modules\jshint\lib\cli.js:28:18) at Object.interpret (C:\Users\RONG\AppData\Roaming\npm\node_modules\jshint\lib\cli.js:114:22) at Object.<anonymous> (C:\Users\RONG\AppData\Roaming\npm\node_modules\jshint\bin\hint:2:25) at Module._compile (module.js:441:26) at Object..js (module.js:459:10) at Module.load (module.js:348:31) at Function._load (module.js:308:12) at Array.0 (module.js:479:10) at EventEmitter._tickCallback (node.js:192:40) > 
+11
javascript jshint
Mar 19 '12 at 13:21
source share
1 answer

After much digging, I found this useful blog post that reveled in ...

that the configuration file is in JSON format and not javascript comments!

 { "supernew": true } 

PS

This is actually documented in nodejs-jshint docs ! I don’t know why I did not find this before.

+10
Mar 19 '12 at 14:25
source share



All Articles