node/tools
Rich Trott d7aa8fa088 tools: update ESLint to version 2.1.0
Update ESLint to 2.1.0. ESLint has a number of potentially-useful new
features but this change attempts to be minimal in its changes.
However, some things could not be avoided reasonably.

ESLint 2.1.0 found a few lint issues that ESLing 1.x missed with
template strings that did not take advantage of any features of
template strings, and `let` declarations where `const` sufficed.

Additionally, ESLint 2.1.0 removes some granularity around enabling ES6
features. Some features (e.g., spread operator) that had been turned off
in our configuration for ESLint 1.x are now permitted.

PR-URL: https://github.com/nodejs/node/pull/5214
Reviewed-By: Michaël Zasso <mic.besace@gmail.com>
Reviewed-By: jbergstroem - Johan Bergström <bugs@bergstroem.nu>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Roman Reiss <me@silverwind.io>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
2016-02-18 10:13:13 -08:00
..
configure.d
doc src,test,tools: modify for more stringent linting 2016-02-18 10:11:26 -08:00
eslint tools: update ESLint to version 2.1.0 2016-02-18 10:13:13 -08:00
eslint-rules tools: remove obsolete lint rules 2016-02-18 10:13:03 -08:00
gyp tools: fix gyp to work on MacOSX without XCode 2015-10-30 12:27:27 +01:00
icu build: fix --with-intl=system-icu for x-compile 2015-11-14 16:38:40 -08:00
msvs tools: fix setting path containing an ampersand 2016-01-23 04:08:45 -05:00
osx-pkg.pmdoc build: fix .pkg creation tooling 2015-09-06 21:38:09 +10:00
pkgsrc
rpm tools: add --prof-process flag to node binary 2015-12-08 02:00:46 +01:00
certdata.txt tools: update certdata.txt 2015-11-21 21:33:01 +01:00
check-imports.sh
cpplint.py tools: list missing whitespace/if-one-line cpplint 2015-12-08 22:01:41 +01:00
create_expfile.sh build: Updates for AIX npm support - part 1 2015-10-23 10:43:02 -04:00
genv8constants.py
getnodeversion.py
gyp_node.py crypto: fix native module compilation with FIPS 2015-12-03 15:34:51 +09:00
install.py tools: add --prof-process flag to node binary 2015-12-08 02:00:46 +01:00
js2c.py tools: add --prof-process flag to node binary 2015-12-08 02:00:46 +01:00
license2rtf.js
license-builder.sh tools: fix license-builder.sh for ICU 2016-01-20 16:34:16 +11:00
lsan_suppressions.txt build: add --enable-asan with builtin leakcheck 2015-09-06 21:38:00 +10:00
make-v8.sh test: run v8 tests from node tree 2016-02-11 13:07:03 -05:00
Makefile
mk-ca-bundle.pl
osx-codesign.sh
osx-pkg-postinstall.sh
osx-productsign.sh
release.sh tools: add support for subkeys in release tools 2016-01-26 09:05:33 -08:00
run-valgrind.py
specialize_node_d.py
test-npm.sh tools: update npm test tooling for 3.3.10+ 2015-11-02 14:22:41 -05:00
test.py test: inherit JOBS from environment 2015-12-31 18:29:07 +11:00
update-authors.sh
utils.py build: Updates to enable AIX support 2015-09-15 13:17:28 -04:00