Fix a variable typo in spec file.
Silently disable the linter if its cmd not exists

Use [`node-which`][1] to determine the command does exist or not.

For node executable command, because it will not throw exceptions,
I just simply return true. Maybe change in the future.

[1]: https://github.com/isaacs/node-which