mirror of
https://github.com/chubin/cheat.sheets
synced 2024-11-15 06:12:59 +00:00
24 lines
861 B
Plaintext
24 lines
861 B
Plaintext
# jshint
|
||
# JSHint is a fork of JSLint. The reasons for the fork is basically that
|
||
# the author disagrees in some points with Douglas Crockford
|
||
# on JavaScript coding style.
|
||
#
|
||
# If you're looking for a very high standard for yourself or team,
|
||
# use JSLint (by Doug Crockford).
|
||
# If you want to be a bit more flexible, or have some old pros on your team
|
||
# that don't buy into JSLint's opinions, try JSHint.
|
||
|
||
# to install jshint
|
||
sudo npm install jshint -g
|
||
|
||
# lint all the JavaScript files in the current directory:
|
||
find . -name '*.js' -print0 | xargs -0 jshint
|
||
|
||
# lint all the JavaScript files in a targeted directory:
|
||
find ./public/javascripts/ -name '*.js' -print0 | xargs -0 jshint
|
||
|
||
# Parameter-less options passed to jslint are all set to true by default,
|
||
# if you want to set it false, just specify 'false' after the option
|
||
jshint --bitwise false hello.js
|
||
|