Hi, I'm having some issues with Sublime Linter... thanks for any help you can provide. Both Sublime Linter and Sublime Linter -jshint are installed via Package Control.
node --version: v0.10.25
output of which % node (and npm):
/usr/local/bin/node
/usr/local/bin/npm
here is my console output when trying to use SublimeLinter - JShint
SublimeLinter: user shell: /bin/bash
SublimeLinter: computed PATH using /bin/bash:
/home/alfa/bin
/home/alfa/bin
/usr/local/sbin
/usr/local/bin
/usr/sbin
/usr/bin
/sbin
/bin
/usr/games
/usr/local/games
SublimeLinter: jshint version query: /usr/local/bin/jshint --version
SublimeLinter: jshint version: 2.4.2
SublimeLinter: jshint: (>= 2.4.0) satisfied by 2.4.2
SublimeLinter: jshint activated: /usr/local/bin/jshint
SublimeLinter: WARNING: jsl deactivated, cannot locate ''
SublimeLinter: jshint: partwo.js ['/usr/local/bin/jshint', '--verbose', '--config', '/home/alfa/.jshintrc', '-']
SublimeLinter: jshint output:
shell.js: internal error
Error: EISDIR, illegal operation on a directory
at Object.fs.readSync (fs.js:476:19)
at Object.fs.readFileSync (fs.js:310:28)
at /usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:663:15
at Array.forEach (native)
at Object._cat (/usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:659:9)
at Object.cat (/usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:1491:23)
at Object.exports.loadConfig (/usr/local/lib/node_modules/jshint/src/cli.js:396:48)
at Object.exports.interpret (/usr/local/lib/node_modules/jshint/src/cli.js:511:21)
at Object. (/usr/local/lib/node_modules/jshint/bin/jshint:3:26)
at Module._compile (module.js:456:26)
Package Control: Skipping automatic upgrade, last run at 2014-01-24 16:05:58, next run at 2014-01-24 17:05:58 or after
Writing file /home/alfa/Documents/Javascript/partwo.js with encoding UTF-8 (atomic)
SublimeLinter: jshint: partwo.js ['/usr/local/bin/jshint', '--verbose', '--config', '/home/alfa/.jshintrc', '-']
SublimeLinter: jshint output:
shell.js: internal error
Error: EISDIR, illegal operation on a directory
at Object.fs.readSync (fs.js:476:19)
at Object.fs.readFileSync (fs.js:310:28)
at /usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:663:15
at Array.forEach (native)
at Object._cat (/usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:659:9)
at Object.cat (/usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:1491:23)
at Object.exports.loadConfig (/usr/local/lib/node_modules/jshint/src/cli.js:396:48)
at Object.exports.interpret (/usr/local/lib/node_modules/jshint/src/cli.js:511:21)
at Object. (/usr/local/lib/node_modules/jshint/bin/jshint:3:26)
at Module._compile (module.js:456:26)
reloading Packages/User/Fetch.sublime-settings
INFO:WebSocketClient:new client ('127.0.0.1', 39950)
INFO:WebSocketClient:Add to clients table <LiveReload.server.WebSocketClient.WebSocketClient object at 0x7f7d462f0990>
INFO:WebSocketClient:{'opcode': 1, 'payload': b'{"command":"hello","protocols":["http://livereload.com/protocols/official-6","http://livereload.com/protocols/official-7"],"ver":"2.0.8","ext":"Chrome","extver":"2.0.9"}', 'length': 169, 'hlen': 4, 'close_code': None, 'close_reason': None, 'fin': 1, 'mask': b'\xb0e\x9b\x8a', 'left': 0}
INFO:WebSocketClient:Command: hello
INFO:WebSocketClient:{'opcode': 1, 'payload': b'{"command":"info","plugins":{"socket":{"disable":false,"version":"1.0"},"less":{"disable":false,"version":"1.0"}},"url":"http://www.sublimetext.com/forum/viewtopic.php?f=5&t=2873&start=60"}', 'length': 189, 'hlen': 4, 'close_code': None, 'close_reason': None, 'fin': 1, 'mask': b'\xce\xf3[\x89', 'left': 0}
INFO:WebSocketClient:Command: info
b'{"command":"info","plugins":{"socket":{"disable":false,"version":"1.0"},"less":{"disable":false,"version":"1.0"}},"url":"http://www.sublimetext.com/forum/viewtopic.php?f=5&t=2873&start=60"}'
Writing file /home/alfa/.config/sublime-text-3/Packages/User/SublimeLinter.sublime-settings with encoding UTF-8 (atomic)
reloading Packages/User/SublimeLinter.sublime-settings
Writing file /home/alfa/.config/sublime-text-3/Packages/User/SublimeLinter.sublime-settings with encoding UTF-8 (atomic)
reloading Packages/User/SublimeLinter.sublime-settings
SublimeLinter: jshint: partwo.js ['/usr/local/bin/jshint', '--verbose', '--config', '/home/alfa/.jshintrc', '-']
SublimeLinter: jshint output:
shell.js: internal error
Error: EISDIR, illegal operation on a directory
at Object.fs.readSync (fs.js:476:19)
at Object.fs.readFileSync (fs.js:310:28)
at /usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:663:15
at Array.forEach (native)
at Object._cat (/usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:659:9)
at Object.cat (/usr/local/lib/node_modules/jshint/node_modules/shelljs/shell.js:1491:23)
at Object.exports.loadConfig (/usr/local/lib/node_modules/jshint/src/cli.js:396:48)
at Object.exports.interpret (/usr/local/lib/node_modules/jshint/src/cli.js:511:21)
at Object. (/usr/local/lib/node_modules/jshint/bin/jshint:3:26)
at Module._compile (module.js:456:26)