tools: update to Eslint 3.19.0 and replace custom rule
Commit 1: Update ESLint to 3.19.0.
Commit 2: ESLint 3.19.0 allows the specification of selectors that represent disallowed syntax. Replace our custom rule for timer arguments with a pair of no-restricted-syntax
option objects.
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
commit message follows commit guidelines
Affected core subsystem(s)
tools